Fix reports generation if maven.pmd.cpd.enable has the default value (false)

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114905 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
evenisse 2004-03-12 09:42:29 +00:00
parent b95cd3497e
commit f9eadf7ea2
2 changed files with 11 additions and 7 deletions

View File

@ -37,12 +37,14 @@
pluginName="pmd" pluginName="pmd"
description="Verification of coding rules." description="Verification of coding rules."
link="pmd-report"/> link="pmd-report"/>
<j:if test="${maven.pmd.cpd.enable}">
<doc:registerReport <doc:registerReport
name="CPD Report" name="CPD Report"
pluginName="" pluginName=""
description="Detection of copy-paste code." description="Detection of copy-paste code."
link="cpd-report"/> link="cpd-report"/>
</j:if> </j:if>
</j:if>
</goal> </goal>
<!-- <!--
@ -53,8 +55,10 @@
<goal name="maven-pmd-plugin:deregister"> <goal name="maven-pmd-plugin:deregister">
<j:if test="${sourcesPresent}"> <j:if test="${sourcesPresent}">
<doc:deregisterReport name="PMD Report"/> <doc:deregisterReport name="PMD Report"/>
<j:if test="${maven.pmd.cpd.enable}">
<doc:deregisterReport name="CPD Report"/> <doc:deregisterReport name="CPD Report"/>
</j:if> </j:if>
</j:if>
</goal> </goal>
<!-- <!--

View File

@ -23,7 +23,7 @@
<pomVersion>3</pomVersion> <pomVersion>3</pomVersion>
<id>maven-pmd-plugin</id> <id>maven-pmd-plugin</id>
<name>Maven PMD Plug-in</name> <name>Maven PMD Plug-in</name>
<currentVersion>1.3</currentVersion> <currentVersion>1.4-SNAPSHOT</currentVersion>
<description>This plugin provides a more or less seamless integration with Maven and the PMD static source code analyzer.</description> <description>This plugin provides a more or less seamless integration with Maven and the PMD static source code analyzer.</description>
<shortDescription>Maven Plugin for PMD</shortDescription> <shortDescription>Maven Plugin for PMD</shortDescription>
<url>http://maven.apache.org/reference/plugins/pmd/</url> <url>http://maven.apache.org/reference/plugins/pmd/</url>