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:06:45 UTC
[hbase] branch branch-1.4 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.4
in repository https://gitbox.apache.org/repos/asf/hbase.git
The following commit(s) were added to refs/heads/branch-1.4 by this push:
new 3a879b1 HBASE-19663 javadoc creation needs jsr305.
3a879b1 is described below
commit 3a879b1a0edbedc0f1c1521b2e87c5cad29eabdd
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>
(cherry picked from commit 924e0f765ebc1b648344b86ca9bdfc16daf3b2f2)
---
pom.xml | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/pom.xml b/pom.xml
index 5461457..0cc1f28 100644
--- a/pom.xml
+++ b/pom.xml
@@ -2908,6 +2908,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>