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_();