X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=main%2Fpom.xml;h=ba3ed6160991b10a0633caaea41165eeb950e418;hb=0101c74b3eddc147cd8371d38b5b7ff3c4d9f5f2;hp=963f6d4cbcf8cf4512c0a7acf766aa686bfc09f8;hpb=bc9b5183122abf075bc48b4c7add2ad1ef887fad;p=policy%2Fapi.git diff --git a/main/pom.xml b/main/pom.xml index 963f6d4c..ba3ed616 100644 --- a/main/pom.xml +++ b/main/pom.xml @@ -27,7 +27,7 @@ org.onap.policy.api policy-api - 2.6.1-SNAPSHOT + 2.8.0 api-main @@ -38,7 +38,7 @@ org.onap.policy.models - policy-models-provider + policy-models-pdp ${policy.models.version} @@ -93,12 +93,14 @@ org.springframework.boot spring-boot-starter-actuator - ${version.springboot.actuator} org.springframework.boot spring-boot-starter-data-jpa - ${version.springboot} + + + org.springdoc + springdoc-openapi-ui io.micrometer @@ -106,17 +108,6 @@ ${version.io.micrometer} runtime - - io.springfox - springfox-boot-starter - ${version.springfox} - - - io.springfox - springfox-swagger-ui - ${version.springfox} - runtime - @@ -138,6 +129,40 @@ + + io.swagger.codegen.v3 + swagger-codegen-maven-plugin + ${version.swagger.codegen.v3} + + + code-gen + + generate + + + ${project.basedir}/src/main/resources/openapi/openapi.yaml + org.onap.policy.api.main.rest + org.onap.policy.models.tosca.authorative.concepts + org.onap.policy.api.main.rest.genapi + spring + false + false + + ToscaServiceTemplate=org.onap.policy.models.tosca.authorative.concepts.ToscaServiceTemplate, + ToscaNodeTemplateArray=java.util.List, + HealthCheckReport=org.onap.policy.common.endpoints.report.HealthCheckReport, + StatisticsReport=org.onap.policy.api.main.rest.provider.statistics.StatisticsReport, + + + src/gen/java + java11 + true + true + + + + + org.springframework.boot spring-boot-maven-plugin @@ -152,4 +177,4 @@ - \ No newline at end of file +