Java language level not settable through plugin
-----------------------------------------------
Key: MPPMD-19
URL: http://jira.codehaus.org/browse/MPPMD-19
Project: maven-pmd-plugin
Type: New Feature
Versions: 1.7
Environment: Windows XP
Reporter: Wim Deblauwe
The maven plugin does not allow setting the language level (1.3, 1.4 or 1.5)
for PMD. This can be easily fixed by using 'targetjdk' property in the plugin
script:
Original plugin.jelly (version 1.7):
<j:choose>
<j:when test="${sourcesPresent == 'true'}">
<pmd rulesetfiles="${maven.pmd.rulesetfiles}">
<formatter type="xml" toFile="${maven.build.dir}/pmd-raw-report.xml"/>
<fileset dir="${pom.build.sourceDirectory}"
Change:
<j:choose>
<j:when test="${sourcesPresent == 'true'}">
<pmd rulesetfiles="${maven.pmd.rulesetfiles}"
targetjdk="${maven.pmd.targetjdk}>
<formatter type="xml" toFile="${maven.build.dir}/pmd-raw-report.xml"/>
<fileset dir="${pom.build.sourceDirectory}"
By default 'maven.pmd.targetjdk' can be equal to 'maven.compile.source'
regards,
Wim
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]