Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Next »

Update Needed


CPS (Core)

ModuleDescriptionCode Coverage
checkstyleImports coding standards and practices for developers to adhere to and automates the process of checking if java code is adhering to these rules.No
cps-applicationSpring Application classYes
cps-bomContains dependencyManagement declarations of all published CPS componentsNo
cps-dependenciesContains dependencyManagement declarations of upstream versionsNo
cps-ncmp-rest

Rest API for NCMP

Yes 

cps-ncmp-service

Defines methods for use in NCMP rest API

Yes
cps-parentContains the parent pom from which all other pom files will inherit.No
cps-restContains API documentation and rest controllers used in CPS rest APIYes
cps-ri

Responsible for data persistence and retrieval from the database

Yes
cps-service

Defines methods for use in CPS rest API and SPI

Yes
csitContains tests called "test plans" that run one or more test suites written using the Robot Framework. No
docker-compose

Starts both Postgres and CPS, docker-compose.yml deploys cps-and-ncmp by default but can be edited to deploy cps-standalone or ncmp-standalone.

No
docsDocumentation for CPSNo
releasesRelease infoNo
spotbugsContains a filter of bug patterns to excluded from spotbugsNo

CPS (Core) dependencies


NCMP/CPS dependencies between modules

NCMP Dependencies

CPS Temporal

ModuleDescriptionCode Coverage
docsOpenAPI DocumentationNo
srcContains application class, rest controller and code responsible for data persistence and retrieval from database.Yes


TBDMT (Template-Based Data Model Transformer)

ModuleDescriptionCode Coverage
cps-tdbmt-applicationSpring application classNo
cps-tdbmt-bomContains dependencyManagement declarations of all published TDBMT componentsNo
cps-tdbmt-dependenciesContains dependencyManagement declarations of upstream versionsNo
cps-tdbmt-parentContains the parent pom from which all other pom files will inherit.No
cps-tdbmt-restRest controllers and openAPI documentationYes
cps-tdbmt-serviceDefines methods for use in rest API and is responsible for storing and accessing templates stored in a databaseYes
docker-composeStarts both Postgres and TBDMT containersNo

  • No labels