diff options
author | Jeremias Maerki <jeremias@apache.org> | 2009-02-16 15:48:44 +0000 |
---|---|---|
committer | Jeremias Maerki <jeremias@apache.org> | 2009-02-16 15:48:44 +0000 |
commit | 05420bf2f875eb6aa7bcc9694638fb72f845aae5 (patch) | |
tree | 6266679f4cefce9171c9debd228779e94d454334 /build.xml | |
parent | 952af34e4941903c48ec3cb982d6893ff857ab0e (diff) | |
parent | c3ccc94920a2472de8033af26b6e744e67999902 (diff) | |
download | xmlgraphics-fop-05420bf2f875eb6aa7bcc9694638fb72f845aae5.tar.gz xmlgraphics-fop-05420bf2f875eb6aa7bcc9694638fb72f845aae5.zip |
Merge from Trunk revisions 741104 - 744926.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_AreaTreeNewDesign@744946 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'build.xml')
-rw-r--r-- | build.xml | 27 |
1 files changed, 16 insertions, 11 deletions
@@ -482,7 +482,7 @@ list of possible build targets. need to be defined even if no jdk 14 is available. --> <mkdir dir="${build.dir}/temp"/> <retroweaver srcdir="${build.classes.dir}" destdir="${build.dir}/temp" - classpathref="verify-classpath" lazy="false" + classpath="${toString:verify-classpath}" lazy="false" verify="true" target="1.4" /> </target> <target name="retro" depends="retro-avail,retro-unavail,compile"> @@ -1125,23 +1125,28 @@ NOTE: </taskdef> <pmd shortFilenames="true" targetjdk="${javac.target}"> <ruleset>basic</ruleset> - <ruleset>braces</ruleset> - <ruleset>codesize</ruleset> - <ruleset>clone</ruleset> - <ruleset>design</ruleset> - <ruleset>finalizers</ruleset> - <ruleset>imports</ruleset> - <ruleset>strings</ruleset> <ruleset>rulesets/migrating_to_14.xml</ruleset> - <ruleset>optimizations</ruleset> <ruleset>sunsecure</ruleset> - <ruleset>unusedcode</ruleset> <formatter type="html" toFile="${build.dir}/report_pmd.html"/> <fileset dir="${src.java.dir}"> <include name="**/*.java"/> </fileset> </pmd> </target> + + <target name="cpd" depends="init" description="Runs PMD/CDP for a code quality report"> + <taskdef name="cpd" classname="net.sourceforge.pmd.cpd.CPDTask"> + <classpath> + <path refid="libs-build-classpath"/> + <path refid="libs-build-tools-classpath"/> + </classpath> + </taskdef> + <cpd minimumTokenCount="100" outputFile="${build.dir}/report_cpd.txt"> + <fileset dir="${src.java.dir}"> + <include name="**/*.java"/> + </fileset> + </cpd> + </target> <!-- =================================================================== --> <!-- Findbugs --> <!-- =================================================================== --> @@ -1164,7 +1169,7 @@ NOTE: <!-- =================================================================== --> <!-- Creates the reports --> <!-- =================================================================== --> - <target name="reports" depends="checkstyle, pmd, findbugs" description="Runs all configured code quality reports"/> + <target name="reports" depends="checkstyle, pmd, cpd, findbugs" description="Runs all configured code quality reports"/> <!-- =================================================================== --> <!-- Creates the documentation --> <!-- =================================================================== --> |