X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=main%2Fpom.xml;h=ba3ed6160991b10a0633caaea41165eeb950e418;hb=0101c74b3eddc147cd8371d38b5b7ff3c4d9f5f2;hp=c982693f89ef39d7a806ad964458d060296b9b04;hpb=88a8b0cfc60bf640015ab3339a065b6254be6ea9;p=policy%2Fapi.git
diff --git a/main/pom.xml b/main/pom.xml
index c982693f..ba3ed616 100644
--- a/main/pom.xml
+++ b/main/pom.xml
@@ -27,7 +27,7 @@
org.onap.policy.api
policy-api
- 2.6.2-SNAPSHOT
+ 2.8.0
api-main
@@ -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
+