4.0.0 org.onap.ccsdk.parent client-parent 2.0.4 pom ONAP :: ${project.groupId} :: ${project.artifactId} Root POM to be used for yang2swagger generation in CCSDK based projects http://wiki.onap.org ONAP JIRA https://jira.onap.org/ ecomp-releases https://nexus.onap.org/content/repositories/releases ecomp-snapshots https://nexus.onap.org/content/repositories/snapshots 1.8 1.8 UTF-8 UTF-8 https://nexus.onap.org /content/sites/site/${project.groupId}/${project.artifactId}/${project.version} nexus.onap.org 443 https https://nexus.onap.org/content/groups/public https://nexus.onap.org/content/groups/staging https://nexus.onap.org/content/repositories/releases https://nexus.onap.org/content/repositories/snapshots ecomp-staging 176c31dfe190a https://nexus.opendaylight.org/content/repositories/public/ https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/ 1.8 1.8 3.6.1 true 20170516 2.11.0 4.11 2.8.9 1.18.0 0.8.10 4.3.7.RELEASE 1.1.0.Final 1.5.21 1.2.3 1.1.12 nexus.onap.org 443 https https://nexus.onap.org/content/groups/public https://nexus.onap.org/content/groups/staging https://nexus.onap.org/content/repositories/releases https://nexus.onap.org/content/repositories/snapshots ecomp-staging 176c31dfe190a client org.mockito mockito-core ${mockito.version} test org.projectlombok lombok ${lombok.version} provided com.openpojo openpojo ${openpojo.version} test junit junit ${junit.version} test org.json json ${org.json.version} com.fasterxml.jackson.jaxrs jackson-jaxrs-base ${jackson.version} com.fasterxml.jackson.jaxrs jackson-jaxrs-json-provider ${jackson.version} com.fasterxml.jackson.datatype jackson-datatype-jsr310 ${jackson.version} com.fasterxml.jackson.dataformat jackson-dataformat-xml ${jackson.version} com.fasterxml.jackson.core jackson-core ${jackson.version} com.fasterxml.jackson.core jackson-databind ${jackson.version} com.fasterxml.jackson.core jackson-annotations ${jackson.version} com.fasterxml.jackson.module jackson-module-jaxb-annotations ${jackson.version} org.springframework spring-web ${spring.version} io.swagger swagger-annotations ${swagger.version} javax.validation validation-api ${javax.validation.version} io.swagger swagger-jaxrs ${swagger.version} io.swagger swagger-models ${swagger.version} onap-public https://nexus.onap.org/content/groups/public true never true always onap-staging https://nexus.onap.org/content/groups/staging true never true always ecomp-release onap-repository-releases https://nexus.onap.org/content/repositories/releases true never false ecomp-snapshot onap-repository-snapshots https://nexus.onap.org/content/repositories/snapshots false true opendaylight-mirror opendaylight-mirror https://nexus.opendaylight.org/content/repositories/public/ true never false opendaylight-snapshot opendaylight-snapshot https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/ false true false onap-bintray onap-bintray https://nexus.onap.org/content/repositories/bintray/ onap-public ${onap.nexus.public-url} true true onap-staging ${onap.nexus.staging-url} true true onap-snapshot ${onap.nexus.snapshot-url} false true opendaylight-mirror opendaylight-mirror ${opendaylight.nexus.public-url} true never false opendaylight-snapshot opendaylight-snapshot ${opendaylight.nexus.snapshot-url} false true JCenter JCenter Repository http://jcenter.bintray.com Restlet Restlet Repository http://maven.restlet.com onap-bintray onap-bintray https://nexus.onap.org/content/repositories/bintray/ org.apache.maven.plugins maven-compiler-plugin ${maven.compiler.version} ${java.version.source} ${java.version.target} org.apache.maven.plugins maven-source-plugin 3.0.1 install-sources jar deploy-sources deploy jar org.apache.maven.plugins maven-dependency-plugin 2.10 ${project.build.directory}/dependency **\/*.yang unpack-shared-resources unpack-dependencies initialize maven-antrun-plugin 1.8 initialize run org.opendaylight.yangtools yang-maven-plugin ${yangtools.version} com.mrv.yangtools swagger-maven-plugin ${yang2swagger.version} com.fasterxml.jackson.core jackson-core ${jackson.version} binding generate-sources com.mrv.yangtools.maven.gen.swagger.MavenSwaggerGenerator ${project.build.directory}/generated-sources/swagger-maven-api-gen ${project.build.directory}/yang ${project.version} ${api.name} yaml odl false ${project.build.directory}/yang io.swagger swagger-codegen-maven-plugin 2.2.3 com.fasterxml.jackson.core jackson-core ${jackson.version} com.fasterxml.jackson.core jackson-databind ${jackson.version} com.fasterxml.jackson.core jackson-annotations ${jackson.version} com.fasterxml.jackson.module jackson-module-jaxb-annotations ${jackson.version} com.fasterxml.jackson.jaxrs jackson-jaxrs-base ${jackson.version} com.fasterxml.jackson.jaxrs jackson-jaxrs-json-provider ${jackson.version} generate ${project.build.directory}/generated-sources/swagger-maven-api-gen/${api.name}.yaml spring org.codehaus.mojo versions-maven-plugin 2.5 true maven-scm-plugin 1.8.1 ${project.artifactId}-${project.version}