Browse Source

Fixed PMD report (requires 1.5, but for REPORT ONLY); Added CPD report


git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@744925 13f79535-47bb-0310-9956-ffa450edef68
tags/fop-1_0
Maximilian Berger 15 years ago
parent
commit
c3ccc94920
3 changed files with 15 additions and 10 deletions
  1. 15
    10
      build.xml
  2. BIN
      lib/build/pmd-4.2.5.jar
  3. BIN
      lib/build/pmd14-4.2.2.jar

+ 15
- 10
build.xml View File

@@ -1108,23 +1108,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 -->
<!-- =================================================================== -->
@@ -1147,7 +1152,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 -->
<!-- =================================================================== -->

BIN
lib/build/pmd-4.2.5.jar View File


BIN
lib/build/pmd14-4.2.2.jar View File


Loading…
Cancel
Save