LLDRepositories
v1.2 is unreleased — see v1.1 for the current stable release.
mcm-common-lib
Shared Java library for common DTOs, interfaces, utilities, and service contracts.
mcm-common-lib
mcm-common-lib contains Java code shared across backend, plugin, and module repositories.
Responsibilities
- Provide shared DTOs, interfaces, constants, and base service contracts.
- Keep cross-module logic in one reusable library instead of duplicating it.
- Define common abstractions used by provider plugins and module services.
- Support consistent error handling, validation, and integration contracts where shared code is appropriate.
Works With
mcm-common-lib is used by mcm-api, provider plugins, and mcm-module-* service repositories.