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