Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Warning
titleUpdate 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

draw.io Diagram
bordertrue
diagramNamecps dependencies
simpleViewerfalse
width
linksauto
tbstyletop
lboxtrue
diagramWidth1101
revision

...

1

NCMP Dependencies

draw.io Diagram
bordertrue
diagramNamencmp dependencies
simpleViewerfalse
width
linksauto
tbstyletop
lboxtrue
diagramWidth1031
revision1

...

draw.io Diagram
bordertrue
diagramNamecps temporal dependencies
simpleViewerfalse
width
linksauto
tbstyletop
lboxtrue
diagramWidth681
revision1

...

draw.io Diagram
bordertrue
diagramNametbdmt dependencies
simpleViewerfalse
width
linksauto
tbstyletop
lboxtrue
diagramWidth1001
revision1

...