From 32fb53c13342d5ad353c839b7ffd0ca85d14bd48 Mon Sep 17 00:00:00 2001 From: Jessica Wagantall Date: Tue, 1 Dec 2020 11:48:20 -0800 Subject: Migrate sli-core files Migrate sli-core repo files into new directory "core". Signed-off-by: Jessica Wagantall --- core/sliapi/model/swagger/pom.xml | 222 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 222 insertions(+) create mode 100644 core/sliapi/model/swagger/pom.xml (limited to 'core/sliapi/model/swagger/pom.xml') diff --git a/core/sliapi/model/swagger/pom.xml b/core/sliapi/model/swagger/pom.xml new file mode 100644 index 000000000..db9ddbc42 --- /dev/null +++ b/core/sliapi/model/swagger/pom.xml @@ -0,0 +1,222 @@ + + + 4.0.0 + + + org.onap.ccsdk.parent + oparent + 2.1.0-SNAPSHOT + + + org.onap.ccsdk.sli.core + sliapi-model-swagger + 1.1.1-SNAPSHOT + jar + + ccsdk-sli-core :: sliapi :: ${project.artifactId} + Generates swagger model from yang model + http://wiki.onap.org + + + sliapi + 2.9.5 + + + + + + ${project.groupId} + sliapi-model-yang + ${project.version} + + + + + + + >bintray-yang2swagger-yang2swagge + bintray + https://dl.bintray.com/yang2swagger/yang2swagger + + false + + + + + + + + org.apache.maven.plugins + maven-dependency-plugin + 2.10 + + ${project.build.directory}/dependency + **\/*.yang + org.opendaylight.mdsal.model,org.opendaylight.mdsal.binding.model.ietf,org.onap.ccsdk.sli.core + + + + unpack-shared-resources + + unpack-dependencies + + initialize + + + + + maven-antrun-plugin + 1.8 + + + initialize + + run + + + + + + + + + + + + + + + + + + + + org.opendaylight.yangtools + yang-maven-plugin + 1.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} + + + com.mrv.yangtools + swagger-maven-plugin + 1.1.12 + + + com.github.romix + java-concurrent-hash-trie-map + 0.2.23 + + + + + yang2swagger-json + + generate-sources + + + + + com.mrv.yangtools.maven.gen.swagger.MavenSwaggerGenerator + ${project.basedir}/src/main/json + ${project.build.directory}/yang + + ${project.version} + ${api.name} + json + odl + true + + + + false + ${project.build.directory}/yang + + + + yang2swagger-yaml + + generate-sources + + + + + com.mrv.yangtools.maven.gen.swagger.MavenSwaggerGenerator + ${project.basedir}/src/main/yaml + ${project.build.directory}/yang + + ${project.version} + ${api.name} + yaml + odl + true + + + + false + ${project.build.directory}/yang + + + + + + org.apache.maven.plugins + maven-source-plugin + + + org.codehaus.mojo + build-helper-maven-plugin + 1.10 + + + attach-artifacts + package + + attach-artifact + + + + + src/main/json/${api.name}.json + json + + + src/main/yaml/${api.name}.yaml + yaml + + + + + + + + + -- cgit 1.2.3-korg