You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by bu...@apache.org on 2019/10/18 05:05:15 UTC

[hbase] branch branch-1 updated: HBASE-19663 javadoc creation needs jsr305.

This is an automated email from the ASF dual-hosted git repository.

busbey pushed a commit to branch branch-1
in repository https://gitbox.apache.org/repos/asf/hbase.git


The following commit(s) were added to refs/heads/branch-1 by this push:
     new 924e0f7  HBASE-19663 javadoc creation needs jsr305.
924e0f7 is described below

commit 924e0f765ebc1b648344b86ca9bdfc16daf3b2f2
Author: Sean Busbey <bu...@apache.org>
AuthorDate: Wed Oct 16 10:31:47 2019 -0500

    HBASE-19663 javadoc creation needs jsr305.
    
    Some javadoc invocations require that annotations we reference can have any
    classes they reference resolved. This includes annotations _they_ have,
    even though annotations are normally optional.
    
    In some cases this showed up as javax.annotation.meta.TypeQualifierNickname
    not found, because some findbugs annotations use it. Other times it was
    javax.annotation.concurrent.Immutable not found, because some old guava
    versions use it.
    
    Signed-off-by: Peter Somogyi <ps...@apache.org>
    Signed-off-by: Michael Stack <st...@apache.org>
---
 pom.xml | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/pom.xml b/pom.xml
index 57a9fa0..15a5d2b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -2923,6 +2923,12 @@
               <artifactId>hamcrest-core</artifactId>
               <version>${hamcrest.version}</version>
             </additionalDependency>
+            <!-- javadoc tooling requires jsr305 due to references to it from things we rely on -->
+            <additionalDependency>
+              <groupId>com.google.code.findbugs</groupId>
+              <artifactId>jsr305</artifactId>
+              <version>3.0.2</version>
+            </additionalDependency>
           </additionalDependencies>
         </configuration>
         <reportSets>