Author: dennisl Date: Mon Jul 17 13:05:19 2006 New Revision: 422828 URL: http://svn.apache.org/viewvc?rev=422828&view=rev Log: Add checks for links to Introduction and Goals in site.xml
Modified: maven/sandbox/plugins/maven-docck-plugin/src/main/java/org/apache/maven/plugin/docck/CheckPluginDocumentationMojo.java Modified: maven/sandbox/plugins/maven-docck-plugin/src/main/java/org/apache/maven/plugin/docck/CheckPluginDocumentationMojo.java URL: http://svn.apache.org/viewvc/maven/sandbox/plugins/maven-docck-plugin/src/main/java/org/apache/maven/plugin/docck/CheckPluginDocumentationMojo.java?rev=422828&r1=422827&r2=422828&view=diff ============================================================================== --- maven/sandbox/plugins/maven-docck-plugin/src/main/java/org/apache/maven/plugin/docck/CheckPluginDocumentationMojo.java (original) +++ maven/sandbox/plugins/maven-docck-plugin/src/main/java/org/apache/maven/plugin/docck/CheckPluginDocumentationMojo.java Mon Jul 17 13:05:19 2006 @@ -144,14 +144,24 @@ { String siteHtml = FileUtils.fileRead( siteXml.getAbsolutePath() ); + if ( siteHtml.indexOf( "href=\"index.html\"" ) < 0 ) + { + reporter.error( "site.xml is missing link to: index.html \"Introduction\"" ); + } + if ( siteHtml.indexOf( "href=\"usage.html\"" ) < 0 ) { - reporter.error( "site.xml is missing link to: usage.html" ); + reporter.error( "site.xml is missing link to: usage.html \"Usage\"" ); + } + + if ( siteHtml.indexOf( "href=\"plugin-info.html\"" ) < 0 ) + { + reporter.error( "site.xml is missing link to: plugin-info.html \"Goals\"" ); } if ( siteHtml.indexOf( "href=\"faq.html\"" ) < 0 ) { - reporter.error( "site.xml is missing link to: faq.html" ); + reporter.error( "site.xml is missing link to: faq.html \"FAQ\"" ); } } catch ( IOException e )