ProvMns interface generation using remote url 20/140920/8
authormpriyank <priyank.maheshwari@est.tech>
Tue, 20 May 2025 11:48:49 +0000 (12:48 +0100)
committermpriyank <priyank.maheshwari@est.tech>
Wed, 4 Jun 2025 15:26:22 +0000 (16:26 +0100)
commitc223955c190dd7b6bc68409dddcac66c6990bda9
tree95edc1950b1623bb3929e153f59fb029e4dc4b48
parent0b2a53a12800c30bd5e7038103391cccf2216632
ProvMns interface generation using remote url

- Referring to remote ProvMns spec file from the 3gpp sources
- Generating the interface without keeping a local copy of the spec file
- Excluding the files that are not needed in our ProvMnS implementation
  as those were causing issues while code generation
- Have one Resource interface in org.onap.cps.ncmp.rest.provmns.model
  package that is needed to compile the generated code
- Added exclusion in jacoco plugin for code coverage

Issue-ID: CPS-2817
Change-Id: Ie9801fac52850dbd50f975a9b65d36f818b2b474
Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
cps-ncmp-rest/.openapi-generator-ignore-provmns [new file with mode: 0644]
cps-ncmp-rest/pom.xml
cps-ncmp-rest/src/main/java/org/onap/cps/ncmp/rest/provmns/model/Resource.java [new file with mode: 0644]
cps-parent/pom.xml