4.0.0
org.onap.policy.api
policy-api
2.8.1
api-main
${project.artifactId}
The main module of Policy Api that handles startup, lifecycle management, and parameters.
org.onap.policy.models
policy-models-pdp
${policy.models.version}
org.onap.policy.common
spring-utils
${policy.common.version}
com.h2database
h2
org.assertj
assertj-core
test
org.onap.policy.common
utils-test
${policy.common.version}
test
org.junit.vintage
junit-vintage-engine
test
org.springframework.boot
spring-boot-starter-test
test
com.google.code.gson
gson
org.springframework.boot
spring-boot-starter-web
org.springframework.boot
spring-boot-starter-json
org.springframework.boot
spring-boot-starter-security
org.springframework.boot
spring-boot-starter-actuator
org.springframework.boot
spring-boot-starter-data-jpa
org.springdoc
springdoc-openapi-ui
io.micrometer
micrometer-registry-prometheus
${version.io.micrometer}
runtime
src/main/resources
true
**/version.txt
src/main/resources
false
**/version.txt
io.swagger.codegen.v3
swagger-codegen-maven-plugin
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,
PolicyFetchMode=org.onap.policy.api.main.rest.PolicyFetchMode
src/gen/java
java11
true
true
org.springframework.boot
spring-boot-maven-plugin
repackage
package