Versions Compared

Key

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

...

Package

Notes of packages which should not  be there

Classes from illegal package

Decision

1

org.onap.cps.ncmp.rest

Code Block
org.onap.cps.spi,
Code Block
ConditionProperties
ModuleDefinition
ModuleReference
DataNode
CpsException
DataNodeNotFoundException
AlreadyDefinedException
CpsException
DataValidationException

CPS Utils can be used everywhere in the project

2
Code Block
org.onap.cps.ncmp.impl
Code Block
NetworkCmProxyFacade
LockReasonCategory.LOCKED_MISBEHAVING

3

org.onap.cps.ncmp.api

Code Block
org.onap.cps.ncmp.impl
Code Block
CmHandleQueryService
CmHandleRegistrationService
InventoryPersistence
ParameterizedCmHandleQueryService
CmHandleQueryConditions
InventoryQueryConditions
YangModelCmHandle
TrustLevelManager
AlternateIdMatcher
YangDataConverter

4
Code Block
org.onap.cps.ncmp.config,
Code Block
CpsApplicationContext

5
Code Block
org.onap.cps.spi
Code Block
ModuleDefinition
ModuleReference

6

org.onap.cps.ncmp.impl

Code Block
org.onap.cps.cpspath
Code Block
CpsPathUtil
CpsPathUtilPathParsingException

org/onap/cps/impl/utils/CpsValidator.java should be moved to org/onap/cps/utils

7
Code Block
org.onap.cps.events
Code Block
EventsPublisher

8
Code Block
org.onap.cps.impl*
Code Block
CpsValidator

9
Code Block
org.onap.cps.spi
Code Block
DataNode
FetchDescendantsOption
DataValidationException
ModuleDefinition
ModuleReference
DataNode
CpsException
DataNodeNotFoundException
AlreadyDefinedException
CpsException

...