From 190dc323ec14f1d15aef4bb688605370d0fb3139 Mon Sep 17 00:00:00 2001 From: Misty Stanley-Jones Date: Fri, 16 Oct 2015 23:37:20 +1000 Subject: [PATCH] Restructure Javadoc reports to use executions instead of reportsets --- pom.xml | 162 ++++++++++++++++++++++++++++++++++++++-------------------------- 1 file changed, 97 insertions(+), 65 deletions(-) diff --git a/pom.xml b/pom.xml index 256a2ed..4e4c73b 100644 --- a/pom.xml +++ b/pom.xml @@ -1117,6 +1117,77 @@ org.apache.maven.plugins + maven-javadoc-plugin + 2.10.3 + + **/generated + org.apache.hadoop.hbase.generated.master:org.apache.hadoop.hbase.protobuf.generated + 2048m + true + + + + org.mockito + mockito-all + ${mockito-all.version} + + + org.hamcrest + hamcrest-core + ${hamcrest.version} + + + + + + + devapi + + aggregate + + site + + devapidocs + Developer API + The HBase Developer API + false + + + + + userapi + + aggregate + + site + + + org.apache.hadoop.hbase.classification.tools.IncludePublicAnnotationsStandardDoclet + + + org.apache.hbase + hbase-annotations + ${project.version} + + 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 + + false + + + + + + org.apache.maven.plugins maven-antrun-plugin ${maven.antrun.version} false @@ -1135,6 +1206,32 @@ run + + copy-devapidocs + post-site + + + + + + + + + run + + + + remove-extra-devapidocs + post-site + + + + + + + run + + @@ -2800,71 +2897,6 @@ org.apache.maven.plugins - maven-javadoc-plugin - 2.10.3 - - **/generated - org.apache.hadoop.hbase.generated.master:org.apache.hadoop.hbase.protobuf.generated - 2048m - true - - - - org.mockito - mockito-all - ${mockito-all.version} - - - org.hamcrest - hamcrest-core - ${hamcrest.version} - - - - - - devapi - - aggregate - - - devapidocs - - - - - userapi - - aggregate - - - - org.apache.hadoop.hbase.classification.tools.IncludePublicAnnotationsStandardDoclet - - - org.apache.hbase - hbase-annotations - ${project.version} - - 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 - - - - - - - org.apache.maven.plugins maven-checkstyle-plugin 2.13 -- 2.3.8 (Apple Git-58)