From 800b391dd8f6c0d4de0e7cf9e65961146e2f6c94 Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Mon, 25 Feb 2019 00:20:54 +0100 Subject: [PATCH] Add controller aggregate javadocs This adds aggregated javadocs for the controller projects. Change-Id: If5efaa7d5dda94a7a6416230e6c2e61dd963bd90 Signed-off-by: Robert Varga --- docs/pom.xml | 355 +++++++++++++++++++++++++++++++++++++++++++++++++++ pom.xml | 3 + 2 files changed, 358 insertions(+) create mode 100644 docs/pom.xml diff --git a/docs/pom.xml b/docs/pom.xml new file mode 100644 index 0000000000..4b2399c2ee --- /dev/null +++ b/docs/pom.xml @@ -0,0 +1,355 @@ + + + + + 4.0.0 + + org.opendaylight.odlparent + odlparent + 4.0.9 + + + + org.opendaylight.controller + controller-docs + jar + 0.10.0-SNAPSHOT + ${project.artifactId} + Controller documentation + + + + + org.opendaylight.controller + config-artifacts + 0.11.0-SNAPSHOT + pom + import + + + org.opendaylight.controller + mdsal-artifacts + 1.10.0-SNAPSHOT + pom + import + + + + + + + + org.opendaylight.controller + netty-config-api + + + org.opendaylight.controller + netty-event-executor-config + + + org.opendaylight.controller + netty-threadgroup-config + + + org.opendaylight.controller + netty-timer-config + + + org.opendaylight.controller + threadpool-config-api + + + org.opendaylight.controller + threadpool-config-impl + + + + + org.opendaylight.controller + sal-common-api + + + org.opendaylight.controller + sal-common-impl + + + org.opendaylight.controller + sal-common-util + + + org.opendaylight.controller + sal-core-api + + + org.opendaylight.controller + sal-core-spi + + + org.opendaylight.controller + sal-core-compat + + + org.opendaylight.controller + sal-broker-impl + + + org.opendaylight.controller + sal-binding-api + + + org.opendaylight.controller + sal-binding-broker-impl + + + org.opendaylight.controller + sal-binding-util + + + org.opendaylight.controller + sal-connector-api + + + org.opendaylight.controller + sal-inmemory-datastore + + + org.opendaylight.controller + mdsal-trace-api + + + org.opendaylight.controller + mdsal-trace-dom-impl + + + org.opendaylight.controller + mdsal-trace-binding-impl + + + + + org.opendaylight.controller.model + model-inventory + + + org.opendaylight.controller.model + model-topology + + + + + org.opendaylight.controller + sal-clustering-commons + + + org.opendaylight.controller + sal-clustering-config + + + org.opendaylight.controller + sal-distributed-datastore + + + org.opendaylight.controller + sal-remoterpc-connector + + + org.opendaylight.controller + sal-akka-raft + + + org.opendaylight.controller + cds-access-api + + + org.opendaylight.controller + cds-access-client + + + org.opendaylight.controller + sal-cluster-admin-api + + + org.opendaylight.controller + sal-cluster-admin-impl + + + org.opendaylight.controller + cds-dom-api + + + + + org.opendaylight.controller + messagebus-api + + + org.opendaylight.controller + messagebus-spi + + + org.opendaylight.controller + messagebus-impl + + + org.opendaylight.controller + messagebus-util + + + + + + + maven-dependency-plugin + + + unpack-sources + prepare-package + + unpack-dependencies + + + true + sources + org/opendaylight/** + org.opendaylight.controller + ${project.build.directory}/src + + + + + + + org.codehaus.mojo + build-helper-maven-plugin + + + add-source + + process-classes + + add-source + + + + ${project.build.directory}/src + + + + + + + + maven-source-plugin + + + attach-sources + + prepare-package + + jar-no-fork + + + + + + + maven-clean-plugin + + + remove-undocumented-sources + + prepare-package + + clean + + + true + + + ${project.build.directory}/src + + **/$YangModelBindingProvider.java + **/$YangModuleInfoImpl.java + + + + + + + + + maven-javadoc-plugin + + 3.0.0 + + + attach-javadocs + + jar + + + + + + + https://junit.org/junit4/javadoc/4.11/ + 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/ + + + + Distributed Datastore Access API + org.opendaylight.controller.cluster.access:org.opendaylight.controller.cluster.access.commands:org.opendaylight.controller.cluster.access.concepts + + + Distributed Datastore Access Client + org.opendaylight.controller.cluster.access.client + + + Distributed Datastore DOM API extensions + org.opendaylight.controller.cluster.dom.api + + + MD-SAL Common API (deprecated) + org.opendaylight.controller.md.sal.common.* + + + MD-SAL Low-level (DOM) API (deprecated) + org.opendaylight.controller.md.sal.dom.api:org.opendaylight.controller.md.sal.dom.spi:org.opendaylight.controller.sal.core.* + + + MD-SAL Binding API (deprecated) + org.opendaylight.controller.sal.binding.api*:org.opendaylight.controller.md.sal.binding.api*:org.opendaylight.controller.md.sal.binding.spi:org.opendaylight.controller.md.sal.binding.compat:org.opendaylight.controller.md.sal.binding.util + + + Akka RAFT implementation + org.opendaylight.controller.cluster.raft* + + + MD-SAL Message Bus Bridge (experimental) + org.opendaylight.controller.messagebus.*:org.opendaylight.yang.gen.v1.urn.cisco.params.xml.ns.yang.messagebus.* + + + MD-SAL Tracing Utilities + org.opendaylight.controller.md.sal.trace.*:org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.mdsaltrace.rev160908* + + + + + + + diff --git a/pom.xml b/pom.xml index c189a3f114..91d0428c73 100644 --- a/pom.xml +++ b/pom.xml @@ -35,6 +35,9 @@ opendaylight/archetypes + + + docs -- 2.36.6