PHOENIX-4774 Disable doclint in 1.8+ JDKs
Project: http://git-wip-us.apache.org/repos/asf/phoenix/repo Commit: http://git-wip-us.apache.org/repos/asf/phoenix/commit/69bb8b07 Tree: http://git-wip-us.apache.org/repos/asf/phoenix/tree/69bb8b07 Diff: http://git-wip-us.apache.org/repos/asf/phoenix/diff/69bb8b07 Branch: refs/heads/4.x-HBase-1.4 Commit: 69bb8b0738fd93fe360ef735d462d84b6f9f1fa8 Parents: 32154df Author: Alex Araujo <alexara...@gmail.com> Authored: Tue Jun 5 11:20:17 2018 -0700 Committer: Vincent Poon <vincentp...@apache.org> Committed: Wed Jun 6 11:18:49 2018 -0700 ---------------------------------------------------------------------- pom.xml | 13 +++++++++++++ 1 file changed, 13 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/phoenix/blob/69bb8b07/pom.xml ---------------------------------------------------------------------- diff --git a/pom.xml b/pom.xml index b8b9c3a..13f137e 100644 --- a/pom.xml +++ b/pom.xml @@ -408,6 +408,9 @@ <!-- TODO turn back on javadocs - disabled now for testing --> <!-- <goal>jar</goal> --> </goals> + <configuration> + <additionalparam>${javadoc.opts}</additionalparam> + </configuration> </execution> </executions> </plugin> @@ -962,6 +965,16 @@ </dependencyManagement> <profiles> + <!-- disable doclint with 1.8+ JDKs--> + <profile> + <id>java8-doclint-disabled</id> + <activation> + <jdk>[1.8,)</jdk> + </activation> + <properties> + <javadoc.opts>-Xdoclint:none</javadoc.opts> + </properties> + </profile> <!-- this profile should be activated for release builds --> <profile> <id>release</id>