dion 2003/07/22 00:05:11
Modified: src/plugins-build/pmd plugin.jelly
Log:
Teach plugin about sourceMods
Revision Changes Path
1.6 +13 -0 maven/src/plugins-build/pmd/plugin.jelly
Index: plugin.jelly
===================================================================
RCS file: /home/cvs/maven/src/plugins-build/pmd/plugin.jelly,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- plugin.jelly 8 Jul 2003 11:01:08 -0000 1.5
+++ plugin.jelly 22 Jul 2003 07:05:11 -0000 1.6
@@ -84,6 +84,19 @@
<formatter type="xml" toFile="${maven.build.dir}/pmd-raw-report.xml"/>
<fileset dir="${pom.build.sourceDirectory}">
<include name="**/*.java"/>
+ <!-- FIXME: This is a bad cut and paste -->
+ <!-- handle source modifications -->
+ <j:forEach var="sm" items="${pom.build.sourceModifications}">
+ <available property="classPresent" classname="${sm.className}"/>
+ <j:if test="${classPresent != 'true'}">
+ <j:forEach var="exclude" items="${sm.excludes}">
+ <exclude name="${exclude}"/>
+ </j:forEach>
+ <j:forEach var="include" items="${sm.includes}">
+ <include name="${include}"/>
+ </j:forEach>
+ </j:if>
+ </j:forEach>
</fileset>
</pmd>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]