MAILET-123 Mailetdocs should no fail when no report

Project: http://git-wip-us.apache.org/repos/asf/james-project/repo
Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/1a5aae01
Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/1a5aae01
Diff: http://git-wip-us.apache.org/repos/asf/james-project/diff/1a5aae01

Branch: refs/heads/master
Commit: 1a5aae01d403483627333d6b6f36f1fbbe51cf0b
Parents: 188b6d1
Author: Antoine Duprat <adup...@linagora.com>
Authored: Wed Aug 31 17:31:41 2016 +0200
Committer: Antoine Duprat <adup...@apache.org>
Committed: Tue Oct 25 10:33:25 2016 +0200

----------------------------------------------------------------------
 .../org/apache/james/mailet/AbstractMailetdocsReport.java     | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/james-project/blob/1a5aae01/mailet/mailetdocs-maven-plugin/src/main/java/org/apache/james/mailet/AbstractMailetdocsReport.java
----------------------------------------------------------------------
diff --git 
a/mailet/mailetdocs-maven-plugin/src/main/java/org/apache/james/mailet/AbstractMailetdocsReport.java
 
b/mailet/mailetdocs-maven-plugin/src/main/java/org/apache/james/mailet/AbstractMailetdocsReport.java
index c3ce43c..efe5970 100644
--- 
a/mailet/mailetdocs-maven-plugin/src/main/java/org/apache/james/mailet/AbstractMailetdocsReport.java
+++ 
b/mailet/mailetdocs-maven-plugin/src/main/java/org/apache/james/mailet/AbstractMailetdocsReport.java
@@ -31,6 +31,8 @@ import org.apache.maven.project.MavenProject;
 import org.apache.maven.reporting.AbstractMavenReport;
 import org.apache.maven.reporting.MavenReportException;
 
+import com.google.common.base.Strings;
+
 /**
  * <p>
  * Base for singleton and aggregate reports on mailets and matchers.
@@ -223,7 +225,10 @@ public abstract class AbstractMailetdocsReport extends 
AbstractMavenReport {
             }
 
             getSink().paragraph();
-            getSink().rawText(descriptor.getClassDocs());
+            String classDocs = descriptor.getClassDocs();
+            if (!Strings.isNullOrEmpty(classDocs)) {
+                getSink().rawText(classDocs);
+            }
             getSink().paragraph_();
 
             getSink().section2_();


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org

Reply via email to