From b10b4f54af1af171eb67955371b01e0e60bbac4f 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 | 172 ++++++++++++++++++++++++++++++---------------------------------- 1 file changed, 81 insertions(+), 91 deletions(-) diff --git a/pom.xml b/pom.xml index 256a2ed..2d7e9cf 100644 --- a/pom.xml +++ b/pom.xml @@ -971,31 +971,13 @@ false - copy-javadocs - - copy-resources - - site - - target/site/apidocs - - - ${basedir}/target/apidocs - - **/** - - - - - - copy-htaccess copy-resources post-site - ${basedir}/target/site + ${project.reporting.outputDirectory}/ ${basedir}/src/main/site/resources/ @@ -1014,7 +996,7 @@ post-site - ${basedir}/target/site + ${project.reporting.outputDirectory}/ ${basedir}/src/main/site/resources/ @@ -1075,7 +1057,7 @@ - target/site + ${project.reporting.outputDirectory}/ book images coderay @@ -1117,6 +1099,79 @@ 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 + + ${project.reporting.outputDirectory}/ + 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} + + ${project.reporting.outputDirectory}/ + 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 @@ -1127,8 +1182,8 @@ post-site - - + + @@ -2789,9 +2844,9 @@ true true - ${basedir}/target/site/apidocs - ${basedir}/target/site/xref - ${basedir}/target/site/xref + ${project.reporting.outputDirectory}/apidocs + ${project.reporting.outputDirectory}/xref + ${project.reporting.outputDirectory}/xref **/generated/** @@ -2800,71 +2855,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)