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 4 Next »

References

CPS-2293 - Getting issue details... STATUS

Module dependencies

Issues & Decisions

NCMP

Package

Notes of packages which should not  be there

Decision

1

org.onap.cps.ncmp.rest

org.onap.cps.spi,
org.onap.cps.utils,
org.onap.cps.ncmp.impl

2

org.onap.cps.ncmp.api

org.onap.cps.ncmp.api,
org.onap.cps.ncmp.impl,
org.onap.cps.ncmp.config,
org.onap.cps.spi,
org.onap.cps.utils

3

org.onap.cps.ncmp.impl

org.onap.cps.cpspath,
org.onap.cps.events,
org.onap.cps.impl,
org.onap.cps.spi,
org.onap.cps.utils

CPS

Package

Notes of packages which should not  be there

Decision

1

org.onap.cps.rest.

org.onap.cps.spi

2

org.onap.cps.api.impl

All impl should be moved out od the api package, so in my opinion all of these are breaking the Arch rule

org.onap.cps.api,
org.onap.cps.api.impl,
org.onap.cps.events,
org.onap.cps.impl.utils,
org.onap.cps.spi,
org.onap.cps.utils,
org.onap.cps.cpspath.parser,
org.onap.cps.yang

  • No labels