4.0.0 io.fd.honeycomb.common honeycomb-parent ${project.artifactId} 1.16.12-SNAPSHOT pom 3.1.1 http://nexus.fd.io/content https://nexus.opendaylight.org/content 2.4 jacoco target/code-coverage/jacoco.exec target/code-coverage/jacoco-it.exec **/gen/**,**/generated-sources/**,**/yang-gen** UTF-8 UTF-8 0.8.2-Beryllium-SR2 2.0.2-Beryllium-SR2 1.3.2-Beryllium-SR2 0.8.2-Beryllium-SR2 1.0.2-Beryllium-SR2 1.3.2-Beryllium-SR2 target/generated-sources/mdsal-binding 4.11 1.9.5 1.3 18.0 2.16 2.10.3 0.7.2.201409121644 1.4 3.3 3.0.0 APACHE_HEADER.txt false 2.9 2.6 3.4 1.5.3 1.3.1 2.0 = ${project.artifactId} Overview of ${project.artifactId} https://nexus.fd.io/content/sites/site io/fd/honeycomb fd.io https://fd.io Apache License, Version 2.0 http://www.apache.org/licenses/LICENSE-2.0 JIRA https://jira.fd.io/ Jenkins https://jenkins.fd.io/ HC dev honeycomb-dev@fd.io https://lists.fd.io/mailman/listinfo/honeycomb-dev https://lists.fd.io/pipermail/honeycomb-dev/ org.opendaylight.yangtools yangtools-artifacts ${yangtools.version} pom import org.opendaylight.controller mdsal-artifacts ${mdsal.controller.version} pom import org.opendaylight.mdsal mdsal-artifacts ${mdsal.version} pom import org.opendaylight.netconf netconf-artifacts ${netconf.version} pom import org.opendaylight.netconf restconf-artifacts ${restconf.version} pom import org.opendaylight.mdsal.model mdsal-model-artifacts ${mdsalmodel.version} pom import com.google.guava guava ${guava.version} junit junit ${junit.version} test org.mockito mockito-core ${mockito.version} test org.hamcrest hamcrest-all ${hamcrest.version} test maven-checkstyle-plugin ${checkstyle.version} honeycomb-checkstyle.xml true **\/*.java,**\/*.xml,**\/*.ini,**\/*.sh,**\/*.bat,**\/*.yang **\/target\/, **\/bin\/, **\/target-ide\/, **\/src/main/yang-gen-config\/, org/opendaylight/yang/gen/**, **\/src/main/yang-gen-sal\/, **\/src/main/xtend-gen\/, **\/src/main/yang\/, **\/archetype-resources\/ check-license check process-sources HONEYCOMB_LICENSE.txt true true ${project.build.directory}/checkstyle-license-result.xml check-logging check process-sources true honeycomb-checkstyle-logging.xml true true ${project.basedir} ${project.build.directory}/checkstyle-logging-result.xml check process-sources io.fd.honeycomb.common honeycomb-checkstyle 1.16.12-SNAPSHOT org.opendaylight.yangtools checkstyle-logging ${yangtools.version} org.apache.maven.plugins maven-javadoc-plugin ${maven.javadoc.version} -Xdoclint:none attach-javadocs jar org.jacoco jacoco-maven-plugin ${jacoco.version} pre-unit-test prepare-agent ${sonar.jacoco.reportPath} post-unit-test report ${sonar.jacoco.reportPath} **/gen/** **/generated-sources/** **/yang-gen/** org.apache.maven.plugins maven-enforcer-plugin ${enforcer.version} enforce-maven 3.1.1 enforce org.apache.maven.plugins maven-compiler-plugin ${maven.compile.plugin.version} javac-with-errorprone true true 1.8 1.8 org.codehaus.plexus plexus-compiler-javac-errorprone 2.5 com.google.errorprone error_prone_core 2.0.9 org.apache.felix maven-bundle-plugin ${maven.bundle.version} true org.apache.maven.plugins maven-source-plugin attach-sources jar org.apache.maven.plugins maven-site-plugin ${maven.site.version} true true false en UTF-8 UTF-8 ${project.basedir} false asciidoctor-diagram coderay style ${project.build.directory}/site/images left 2 font true - **/_*.adoc org.asciidoctor asciidoctor-maven-plugin ${asciidoctor.maven.plugin.version} org.asciidoctor asciidoctorj-diagram ${asciidoctorj.diagram.version} org.codehaus.gmaven groovy-maven-plugin ${maven.groovy.version} generate-adoc generate-resources execute import java.nio.file.Files import java.nio.file.Paths log.info "Checking asciidoc/Readme.adoc" def asciidoc = Paths.get(project.getBasedir().toString(), "asciidoc") def readme = Paths.get(asciidoc.toString(), "Readme.adoc") if (!Files.exists(readme)) { log.info "Generating ${readme}" Files.createDirectories(asciidoc) Files.createFile(readme) readme.toFile().text = properties.getOrDefault("readme.default", "") } fix-generated-site site execute import java.nio.file.Files import java.nio.file.Paths def index = Paths.get(project.build.directory.toString(), "site", "index.html") if (Files.exists(index)) { log.info "Fixing links in generated site" def html = index.toFile().text log.info "Fixing asciidoc Readme link" index.toFile().text = html.replaceAll("[./]*Readme\\.html", "Readme.html") } maven-enforcer-plugin maven-source-plugin maven-javadoc-plugin maven-checkstyle-plugin maven-dependency-plugin maven-compiler-plugin org.jacoco jacoco-maven-plugin org.apache.felix maven-bundle-plugin org.codehaus.gmaven groovy-maven-plugin org.apache.maven.wagon wagon-webdav-jackrabbit 2.9 org.apache.maven.plugins maven-project-info-reports-plugin ${project.info.report.version} index summary modules cim dependencies distribution-management mailing-list issue-tracking license scm org.apache.maven.plugins maven-javadoc-plugin ${maven.javadoc.version} default javadoc-no-fork -Xdoclint:none org.apache.maven.plugins maven-resources-plugin ${maven.resources.version} fdio-release ${nexusproxy}/repositories/fd.io.release/ fdio-snapshot ${nexusproxy}/repositories/fd.io.snapshot/ fdio-site dav:${docs.base.url}/${docs.hc.folder}/${project.version} true never false opendaylight-mirror opendaylight-mirror ${odl.nexusproxy}/repositories/public/