Explorar el Código

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
pull/37/head
Maximilian Berger hace 15 años
padre
commit
2ab778fb51
Se han modificado 3 ficheros con 15 adiciones y 10 borrados
  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 Ver fichero

@@ -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 Ver fichero


BIN
lib/build/pmd14-4.2.2.jar Ver fichero


Cargando…
Cancelar
Guardar