From d15579af537c873f1b0e4f2954af6b5db962ba76 Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Tue, 22 Jan 2019 16:34:20 +0100 Subject: [PATCH] Fix yangtools-docs Current docs fail to correctly deploy, fix that up. Also group packages to make them more readable. Change-Id: Iebf8c785ca0fd7968724759a2b593ca559620057 Signed-off-by: Robert Varga --- artifacts/pom.xml | 14 ------ docs/pom.xml | 109 ++++++++++++++++++++++++++-------------------- 2 files changed, 62 insertions(+), 61 deletions(-) diff --git a/artifacts/pom.xml b/artifacts/pom.xml index c2826ebe31..9cd9e11851 100644 --- a/artifacts/pom.xml +++ b/artifacts/pom.xml @@ -343,20 +343,6 @@ org.opendaylight.yangtools yangtools-docs 2.0.9-SNAPSHOT - zip - guides - - - org.opendaylight.yangtools - yangtools-docs - 2.0.9-SNAPSHOT - javadoc - - - org.opendaylight.yangtools - yangtools-docs - 2.0.9-SNAPSHOT - sources diff --git a/docs/pom.xml b/docs/pom.xml index d07eb04bde..4b1def6d61 100644 --- a/docs/pom.xml +++ b/docs/pom.xml @@ -208,25 +208,25 @@ - org.asciidoctor + org.asciidoctor asciidoctor-maven-plugin 1.5.7.1 - - output-html - generate-resources - - process-asciidoc - - - coderay - html - - - false - - - + + output-html + generate-resources + + process-asciidoc + + + coderay + html + + + false + + + @@ -237,37 +237,12 @@ - - org.apache.maven.plugins - maven-assembly-plugin - - assembly/guides.xml - - - - package - - single - - - - - - - maven-jar-plugin - - - default-jar - none - - - maven-dependency-plugin unpack-sources - prepare-package + process-classes unpack-dependencies @@ -281,14 +256,13 @@ - org.codehaus.mojo build-helper-maven-plugin add-source - prepare-package + process-classes add-source @@ -301,6 +275,20 @@ + + maven-source-plugin + + + attach-sources + + prepare-package + + jar-no-fork + + + + + maven-javadoc-plugin @@ -320,14 +308,41 @@ http://hamcrest.org/JavaHamcrest/javadoc/1.3/ http://google.github.io/truth/api/0.42/ https://www.slf4j.org/apidocs/ - https://xerces.apache.org/xerces2-j/javadocs/api/ https://google.github.io/guava/releases/25.1-jre/api/docs/ - http://doc.akka.io/japi/akka/2.5.19/ - http://netty.io/4.1/api/ https://commons.apache.org/proper/commons-lang/javadocs/api-2.6/ https://commons.apache.org/proper/commons-lang/javadocs/api-3.8.1/ https://commons.apache.org/proper/commons-codec/apidocs/ + + + Common concepts + org.opendaylight.yangtools.concepts* + + + Common utilities + org.opendaylight.yangtools.util* + + + Common YANG constructs + org.opendaylight.yangtools.yang.common* + + + YANG schema interfaces + org.opendaylight.yangtools.yang.model.api*:org.opendaylight.yangtools.yang.model.util* + + + YANG data tree interfaces + org.opendaylight.yangtools.yang.data.api*:org.opendaylight.yangtools.yang.data.util* + + + yang-maven-plugin codegen interface + org.opendaylight.yangtools.yang2sources.spi* + + + Common YANG parser + org.opendaylight.yangtools.yang.parser* + + -- 2.36.6