You are viewing a plain text version of this content. The canonical link for it is here.
Posted to doxia-commits@maven.apache.org by lt...@apache.org on 2009/04/28 17:23:38 UTC

svn commit: r769432 - /maven/doxia/doxia-sitetools/trunk/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/sink/SiteRendererSink.java

Author: ltheussl
Date: Tue Apr 28 15:23:36 2009
New Revision: 769432

URL: http://svn.apache.org/viewvc?rev=769432&view=rev
Log:
Only write an anchor if it is not empty

Modified:
    maven/doxia/doxia-sitetools/trunk/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/sink/SiteRendererSink.java

Modified: maven/doxia/doxia-sitetools/trunk/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/sink/SiteRendererSink.java
URL: http://svn.apache.org/viewvc/maven/doxia/doxia-sitetools/trunk/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/sink/SiteRendererSink.java?rev=769432&r1=769431&r2=769432&view=diff
==============================================================================
--- maven/doxia/doxia-sitetools/trunk/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/sink/SiteRendererSink.java (original)
+++ maven/doxia/doxia-sitetools/trunk/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/sink/SiteRendererSink.java Tue Apr 28 15:23:36 2009
@@ -32,6 +32,7 @@
 import org.apache.maven.doxia.sink.Sink;
 import org.apache.maven.doxia.sink.SinkEventAttributes;
 import org.apache.maven.doxia.util.HtmlTools;
+
 import org.codehaus.plexus.util.StringUtils;
 
 /**
@@ -247,7 +248,7 @@
 
             writeStartTag( level == SECTION_LEVEL_1 ? Tag.H2 : Tag.H3  );
 
-            if ( !sectionHasID )
+            if ( !sectionHasID && !StringUtils.isEmpty( sectionTitle ) )
             {
                 anchor( HtmlTools.encodeId( sectionTitle ) );
                 anchor_();