You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-commits@hadoop.apache.org by na...@apache.org on 2018/07/01 11:42:05 UTC

hadoop git commit: HADOOP-15574: Suppress build error if there are no docs after excluding private annotations. Contributed by Takanobu Asanuma.

Repository: hadoop
Updated Branches:
  refs/heads/trunk cdb084426 -> d40121845


HADOOP-15574: Suppress build error if there are no docs after excluding private annotations. Contributed by Takanobu Asanuma.


Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo
Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/d4012184
Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/d4012184
Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/d4012184

Branch: refs/heads/trunk
Commit: d40121845e0e1ace6b349180ced53292353dbb7c
Parents: cdb0844
Author: Nanda kumar <na...@apache.org>
Authored: Sun Jul 1 17:11:46 2018 +0530
Committer: Nanda kumar <na...@apache.org>
Committed: Sun Jul 1 17:11:46 2018 +0530

----------------------------------------------------------------------
 .../tools/ExcludePrivateAnnotationsStandardDoclet.java         | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/hadoop/blob/d4012184/hadoop-common-project/hadoop-annotations/src/main/java/org/apache/hadoop/classification/tools/ExcludePrivateAnnotationsStandardDoclet.java
----------------------------------------------------------------------
diff --git a/hadoop-common-project/hadoop-annotations/src/main/java/org/apache/hadoop/classification/tools/ExcludePrivateAnnotationsStandardDoclet.java b/hadoop-common-project/hadoop-annotations/src/main/java/org/apache/hadoop/classification/tools/ExcludePrivateAnnotationsStandardDoclet.java
index 2176ea5..5c535c8 100644
--- a/hadoop-common-project/hadoop-annotations/src/main/java/org/apache/hadoop/classification/tools/ExcludePrivateAnnotationsStandardDoclet.java
+++ b/hadoop-common-project/hadoop-annotations/src/main/java/org/apache/hadoop/classification/tools/ExcludePrivateAnnotationsStandardDoclet.java
@@ -38,7 +38,11 @@ public class ExcludePrivateAnnotationsStandardDoclet {
   public static boolean start(RootDoc root) {
     System.out.println(
         ExcludePrivateAnnotationsStandardDoclet.class.getSimpleName());
-    return Standard.start(RootDocProcessor.process(root));
+    RootDoc excludedDoc = RootDocProcessor.process(root);
+    if (excludedDoc.specifiedPackages().length == 0) {
+      return true;
+    }
+    return Standard.start(excludedDoc);
   }
   
   public static int optionLength(String option) {


---------------------------------------------------------------------
To unsubscribe, e-mail: common-commits-unsubscribe@hadoop.apache.org
For additional commands, e-mail: common-commits-help@hadoop.apache.org