From 6c74c79b2828ca1f507e92c42596f89cd0120b3c Mon Sep 17 00:00:00 2001 From: Misty Stanley-Jones Date: Tue, 3 Nov 2015 11:44:18 +1000 Subject: [PATCH] HBASE-14747 Update pom.xml to build Javadocs and xref reports for HBase 0.94 --- pom.xml | 248 ++++++++++++++++++++++++++++++++++++++++++++++++++-------------- 1 file changed, 193 insertions(+), 55 deletions(-) diff --git a/pom.xml b/pom.xml index 0a6276b..fa45138 100644 --- a/pom.xml +++ b/pom.xml @@ -1100,6 +1100,7 @@ 1.8 1.6.5 4.11 + 1.3 1.4.3 1.2.16 1.8.5 @@ -2606,77 +2607,214 @@ MAVEN_OPTS=-Xmx2048m mvn clean test -Pclover site --> + org.apache.maven.plugins maven-javadoc-plugin - 2.6.1 - - true - + 2.10.3 + + + devapi + + aggregate + test-aggregate + + + devapidocs + Developer API + The full HBase API, including private and unstable APIs + + **/generated/* + **/protobuf/* + **/*.scala + + *.generated.master:*.generated:org.apache.hadoop.hbase.tmpl.common:com.google.protobuf:org.apache.hadoop.hbase.spark + true + true + 2 + true + true + true + true + all + true + + -J-Xmx2G + + + + org.mockito + mockito-all + ${mockito-all.version} + + + org.hamcrest + hamcrest-core + ${hamcrest.version} + + + false + + + + testdevapi + + test-aggregate + + + testdevapidocs + Developer API + The full HBase API, including private and unstable APIs + + **/generated/* + **/protobuf/* + **/*.scala + + *.generated.master:*.generated:org.apache.hadoop.hbase.tmpl.common:com.google.protobuf:org.apache.hadoop.hbase.spark + true + true + 2 + true + true + true + true + all + true + + -J-Xmx2G + + + + org.mockito + mockito-all + ${mockito-all.version} + + + org.hamcrest + hamcrest-core + ${hamcrest.version} + + + false + + + + - default + userapi - javadoc + aggregate + + apidocs + User API + The HBase Application Programmer's API + + org.apache.hadoop.hbase.backup*:org.apache.hadoop.hbase.catalog:org.apache.hadoop.hbase.client.coprocessor:org.apache.hadoop.hbase.client.metrics:org.apache.hadoop.hbase.codec*:org.apache.hadoop.hbase.constraint:org.apache.hadoop.hbase.coprocessor.*:org.apache.hadoop.hbase.executor:org.apache.hadoop.hbase.fs:*.generated.*:org.apache.hadoop.hbase.io.hfile.*:org.apache.hadoop.hbase.mapreduce.hadoopbackport:org.apache.hadoop.hbase.mapreduce.replication:org.apache.hadoop.hbase.master.*:org.apache.hadoop.hbase.metrics*:org.apache.hadoop.hbase.migration:org.apache.hadoop.hbase.monitoring:org.apache.hadoop.hbase.p*:org.apache.hadoop.hbase.regionserver.compactions:org.apache.hadoop.hbase.regionserver.handler:org.apache.hadoop.hbase.regionserver.snapshot:org.apache.hadoop.hbase.replication.*:org.apache.hadoop.hbase.rest.filter:org.apache.hadoop.hbase.rest.model:org.apache.hadoop.hbase.rest.p*:org.apache.hadoop.hbase.security.*:org.apache.hadoop.hbase.thrift*:org.apache.hadoop.hbase.tmpl.*:org.apache.hadoop.hbase.tool:org.apache.hadoop.hbase.trace:org.apache.hadoop.hbase.util.byterange*:org.apache.hadoop.hbase.util.test:org.apache.hadoop.hbase.util.vint:org.apache.hadoop.hbase.zookeeper.lock:org.apache.hadoop.metrics2* + + + false + + + org.apache.hbase:hbase-annotations + + ${project.reporting.outputDirectory}/devapidocs + Developer API + The full HBase API, including private and unstable APIs + **/generated/* + org.apache.hadoop.hbase.generated.master:org.apache.hadoop.hbase.protobuf.generated:org.apache.hadoop.hbase.tmpl.common + true + true + 2 + true + true + true + true + all + true + + -J-Xmx2G + + + + org.mockito + mockito-all + ${mockito-all.version} + + + org.hamcrest + hamcrest-core + ${hamcrest.version} + + + false + + + + testuserapi + + test-aggregate + + + testapidocs + User API + The HBase Application Programmer's API + + org.apache.hadoop.hbase.backup*:org.apache.hadoop.hbase.catalog:org.apache.hadoop.hbase.client.coprocessor:org.apache.hadoop.hbase.client.metrics:org.apache.hadoop.hbase.codec*:org.apache.hadoop.hbase.constraint:org.apache.hadoop.hbase.coprocessor.*:org.apache.hadoop.hbase.executor:org.apache.hadoop.hbase.fs:*.generated.*:org.apache.hadoop.hbase.io.hfile.*:org.apache.hadoop.hbase.mapreduce.hadoopbackport:org.apache.hadoop.hbase.mapreduce.replication:org.apache.hadoop.hbase.master.*:org.apache.hadoop.hbase.metrics*:org.apache.hadoop.hbase.migration:org.apache.hadoop.hbase.monitoring:org.apache.hadoop.hbase.p*:org.apache.hadoop.hbase.regionserver.compactions:org.apache.hadoop.hbase.regionserver.handler:org.apache.hadoop.hbase.regionserver.snapshot:org.apache.hadoop.hbase.replication.*:org.apache.hadoop.hbase.rest.filter:org.apache.hadoop.hbase.rest.model:org.apache.hadoop.hbase.rest.p*:org.apache.hadoop.hbase.security.*:org.apache.hadoop.hbase.thrift*:org.apache.hadoop.hbase.tmpl.*:org.apache.hadoop.hbase.tool:org.apache.hadoop.hbase.trace:org.apache.hadoop.hbase.util.byterange*:org.apache.hadoop.hbase.util.test:org.apache.hadoop.hbase.util.vint:org.apache.hadoop.hbase.zookeeper.lock:org.apache.hadoop.metrics2* + + + false + + + org.apache.hbase:hbase-annotations + + ${project.reporting.outputDirectory}/devapidocs + Developer API + The full HBase API, including private and unstable APIs + **/generated/* + org.apache.hadoop.hbase.generated.master:org.apache.hadoop.hbase.protobuf.generated:org.apache.hadoop.hbase.tmpl.common + true + true + 2 + true + true + true + true + all + true + + -J-Xmx2G + + + + org.mockito + mockito-all + ${mockito-all.version} + + + org.hamcrest + hamcrest-core + ${hamcrest.version} + + + false + - - org.apache.maven.plugins maven-jxr-plugin - 2.1 - - - org.apache.rat apache-rat-plugin 0.8 -- 2.4.9 (Apple Git-60)