X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=common%2Fapi-parent%2Fpom.xml;h=f085ccec37188e811c71885f14afc9bf3bf86bad;hb=refs%2Fheads%2Fstable%2F1901;hp=329f4decddcc512c451ac3ddd261a838c2b52073;hpb=c961bd752be1fb2eee707cb5c7c44d1bda0894d2;p=honeycomb.git diff --git a/common/api-parent/pom.xml b/common/api-parent/pom.xml index 329f4decd..f085ccec3 100644 --- a/common/api-parent/pom.xml +++ b/common/api-parent/pom.xml @@ -14,155 +14,117 @@ limitations under the License. --> + - org.opendaylight.mdsal - binding-parent - 0.8.2-Beryllium-SR2 - + io.fd.honeycomb.common + honeycomb-parent + 1.19.01.1-SNAPSHOT + ../honeycomb-parent - - http://nexus.fd.io/content - - 4.0.0 - io.fd.honeycomb.common api-parent - 1.0.0-SNAPSHOT + ${project.artifactId} + 1.19.01.1-SNAPSHOT pom - - - - - maven-checkstyle-plugin - - - honeycomb-checkstyle.xml - true - - - - - - - check-license - - check - - process-sources - - HONEYCOMB_LICENSE.txt - true - true - ${project.build.directory}/checkstyle-license-result.xml - - + + 3.0.0 + - - - check-logging - - check - - process-sources - - true - honeycomb-checkstyle-logging.xml - true - true - ${project.basedir} - **\/*.java,**\/*.xml,**\/*.ini,**\/*.sh,**\/*.bat,**\/*.yang - **\/target\/,**\/bin\/,**\/target-ide\/,**\/src/main/yang-gen-config\/,**\/src/main/yang-gen-sal\/,**\/src/main/xtend-gen\/,**\/src/main/yang\/ - ${project.build.directory}/checkstyle-logging-result.xml - - - - - check - - process-sources - - - - - io.fd.honeycomb.common - honeycomb-checkstyle - - 1.0.0-SNAPSHOT - - - - org.opendaylight.yangtools - checkstyle-logging - ${yangtools.version} - - - - - - - org.apache.maven.plugins - maven-javadoc-plugin - - -Xdoclint:none - - - - + + - - maven-checkstyle-plugin - - - org.apache.maven.plugins - maven-dependency-plugin - 2.10 - - - unpack-license - none - unpack - - - + - org.apache.maven.plugins - maven-compiler-plugin - - - javac-with-errorprone - true - true - 1.8 - 1.8 - + org.opendaylight.yangtools + yang-maven-plugin + ${odl.yangtools.version} - org.codehaus.plexus - plexus-compiler-javac-errorprone - 2.5 - - - - com.google.errorprone - error_prone_core - 2.0.9 + org.opendaylight.mdsal + maven-sal-api-gen-plugin + ${odl.salGenerator.version} + jar + + + binding + + generate-sources + + + + + org.opendaylight.mdsal.binding.maven.api.gen.plugin.CodeGeneratorImpl + ${salGeneratorPath} + + + true + + + + + + maven-clean-plugin + + + + ${salGeneratorPath} + + ** + + + + + + + org.codehaus.mojo + build-helper-maven-plugin + + + add-yang-sources + generate-sources + + add-source + + + + ${salGeneratorPath} + + + + + + + + + + org.opendaylight.yangtools + yang-maven-plugin + + + org.codehaus.mojo + build-helper-maven-plugin + - - - fdio-release - ${nexusproxy}/repositories/fd.io.release/ - - - fdio-snapshot - ${nexusproxy}/repositories/fd.io.snapshot/ - - + + + org.opendaylight.mdsal + yang-binding + + + org.opendaylight.yangtools + yang-common + + + com.google.code.findbugs + annotations + ${annotations.version} + +