All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.github.sanity4j.workflow.tool.tools.properties Maven / Gradle / Ivy

# **********************************************************************
# This properties file describes the tools that are supported by Sanity4J.
# Variable substitution is available for tool locations and command lines.
# For example, ${java} will be replaced by the path to the JRE executable.
# The Variables available are detailed in the table below.
#
# Variable                Value
# --------                -----
# java                    Path to JRE executable.
# javaArgs                JRE arguments (memory, classpath, defines).
# products                The location of the tools directory.
# source                  The path to the directory containing the combined sources to be analysed.
# classes                 The path to the directory containing the combined classes to be analysed.
# libs                    The path to the directory containing the combined libraries to be analysed.
# coverageDataFile        The unit test coverage data file.
# coverageMergeDataFiles  The list of unit test coverage data files.                                  |
# tempDir                 The temporary directory location.
# File.separatorChar      OS-specific File path separator character.
# File.pathSeparator      OS-specific path separator character.
# outputFile              The location where the tool should place it's output.
# toolHome                The home directory for the tool (not available for ".home" properties).
#
# The following parameters must be defined for each tool:
#
# sanity4j.tool..versions - The versions of the tool which are supported.
# sanity4j.tool...home - the installation directory for the tool, for non-Maven use.
# sanity4j.tool...maven - the Maven coordinates (Group+Artifact+Version) for the tool, for Maven use.
# sanity4j.tool...runner - the class which runs the tool
# sanity4j.tool...reader - the class which reads the tool's result file.
# sanity4j.tool...command - the command-line to run the tool, if the runner is a subclass of AbstractToolRunner
#
# The following parameter may be used within the sanity4j.tool...command parameter:
#
# sanity4j.tool...config - a configuration file passed to the tool.  This parameter can be set up through various sanity4j front-ends.
#
# The sanity4j.toolsToRun controls which tools will be run by Sanity4J. Multiple tools
# can be listed here, in a comma-separated list. Tools must match the ids in
# the com.github.sanity4j.util.Tool class. The Available tools are listed in the
# table below.
#
# ID                 Name                URL                                 Description
# -----------------  ------------------  ----------------------------------  -------------------------------------------------------
# "checkstyle"       Checkstyle          http://checkstyle.sourceforge.net/  Static source code analyser.
# "cobertura-merge"  Cobertura Merge     http://cobertura.sourceforge.net/   Merges multiple datafiles before the coverage analysis.
# "cobertura"        Cobertura           http://cobertura.sourceforge.net/   Unit test coverage analysis.
# "findbugs"         FindBugs            http://findbugs.sourceforge.net/    Static byte-code analyser.
# "jacoco-merge"     JaCoCo Merge        http://www.jacoco.org/jacoco/       Merges multiple datafiles before the coverage analysis.
# "jacoco"           JaCoCo              http://www.jacoco.org/jacoco/       Unit test coverage analysis.
# "pmd"              PMD                 http://pmd.sourceforge.net/         Static source code analyser.
# "pmd-cpd"          PMD CPD             http://pmd.sourceforge.net/         Detects copy & pasted source code.
#
# **********************************************************************

sanity4j.toolsToRun                        =checkstyle,jacoco-merge,jacoco,findbugs,pmd,pmd-cpd

# **********************************************************************
# Checkstyle configuration
# **********************************************************************

sanity4j.tool.checkstyle.versions          =7.7, 5.6, 4.4

sanity4j.tool.checkstyle.4.4.maven         =checkstyle:checkstyle:4.4:jar
sanity4j.tool.checkstyle.4.4.home          =${products}${File.separatorChar}checkstyle-4.4
sanity4j.tool.checkstyle.4.4.runner        =com.github.sanity4j.workflow.tool.CheckStyleRunner
sanity4j.tool.checkstyle.4.4.reader        =com.github.sanity4j.workflow.tool.CheckStyleResultReader
sanity4j.tool.checkstyle.4.4.config        =${resources/tools/checkstyle-4.4/sun_checks.xml}
sanity4j.tool.checkstyle.4.4.command       ="${java}" ${javaArgs} com.puppycrawl.tools.checkstyle.Main -f xml -o "${outputFile}" -r "${source}" -c "${sanity4j.tool.checkstyle.4.4.config}"

sanity4j.tool.checkstyle.5.6.maven         =com.puppycrawl.tools:checkstyle:5.6:jar
sanity4j.tool.checkstyle.5.6.home          =${products}${File.separatorChar}checkstyle-5.6
sanity4j.tool.checkstyle.5.6.runner        =com.github.sanity4j.workflow.tool.CheckStyleRunner
sanity4j.tool.checkstyle.5.6.reader        =com.github.sanity4j.workflow.tool.CheckStyleResultReader
sanity4j.tool.checkstyle.5.6.config        =${resources/tools/checkstyle-5.6/sun_checks.xml}
sanity4j.tool.checkstyle.5.6.command       ="${java}" ${javaArgs} com.puppycrawl.tools.checkstyle.Main -f xml -o "${outputFile}" -r "${source}" -c "${sanity4j.tool.checkstyle.5.6.config}"

sanity4j.tool.checkstyle.7.7.maven         =com.puppycrawl.tools:checkstyle:7.7:jar
sanity4j.tool.checkstyle.7.7.home          =${products}${File.separatorChar}checkstyle-7.7
sanity4j.tool.checkstyle.7.7.runner        =com.github.sanity4j.workflow.tool.CheckStyleRunner
sanity4j.tool.checkstyle.7.7.reader        =com.github.sanity4j.workflow.tool.CheckStyleResultReader
sanity4j.tool.checkstyle.7.7.config        =${resources/tools/checkstyle-7.7/sun_checks.xml}
sanity4j.tool.checkstyle.7.7.command       ="${java}" ${javaArgs} com.puppycrawl.tools.checkstyle.Main -f xml -o "${outputFile}" "${source}" -c "${sanity4j.tool.checkstyle.7.7.config}"

# **********************************************************************
# Cobertura configuration
# **********************************************************************

sanity4j.tool.cobertura.versions           =2.0.2, 1.9.2, 1.9, 1.8

sanity4j.tool.cobertura.1.8.maven          =cobertura:cobertura:1.8:jar
sanity4j.tool.cobertura.1.8.home           =${products}${File.separatorChar}cobertura-1.8
sanity4j.tool.cobertura.1.8.runner         =com.github.sanity4j.workflow.tool.CoberturaReportRunner
sanity4j.tool.cobertura.1.8.reader         =com.github.sanity4j.workflow.tool.CoberturaResultReader
sanity4j.tool.cobertura.1.8.command        ="${java}" ${javaArgs} net.sourceforge.cobertura.reporting.Main --datafile ${coverageDataFile} --format xml --destination "${tempDir}"

sanity4j.tool.cobertura.1.9.maven          =net.sourceforge.cobertura:cobertura:1.9:jar
sanity4j.tool.cobertura.1.9.home           =${products}${File.separatorChar}cobertura-1.9
sanity4j.tool.cobertura.1.9.runner         =com.github.sanity4j.workflow.tool.CoberturaReportRunner
sanity4j.tool.cobertura.1.9.reader         =com.github.sanity4j.workflow.tool.CoberturaResultReader
sanity4j.tool.cobertura.1.9.command        ="${java}" ${javaArgs} net.sourceforge.cobertura.reporting.Main --datafile ${coverageDataFile} --format xml --destination "${tempDir}"

sanity4j.tool.cobertura.1.9.2.maven        =net.sourceforge.cobertura:cobertura:1.9.2:jar
sanity4j.tool.cobertura.1.9.2.home         =${products}${File.separatorChar}cobertura-1.9.2
sanity4j.tool.cobertura.1.9.2.runner       =com.github.sanity4j.workflow.tool.CoberturaReportRunner
sanity4j.tool.cobertura.1.9.2.reader       =com.github.sanity4j.workflow.tool.CoberturaResultReader
sanity4j.tool.cobertura.1.9.2.command      ="${java}" ${javaArgs} net.sourceforge.cobertura.reporting.Main --datafile ${coverageDataFile} --format xml --destination "${tempDir}"

sanity4j.tool.cobertura.2.0.2.maven        =net.sourceforge.cobertura:cobertura:2.0.2:jar
sanity4j.tool.cobertura.2.0.2.home         =${products}${File.separatorChar}cobertura-2.0.2
sanity4j.tool.cobertura.2.0.2.runner       =com.github.sanity4j.workflow.tool.CoberturaReportRunner
sanity4j.tool.cobertura.2.0.2.reader       =com.github.sanity4j.workflow.tool.CoberturaResultReader
sanity4j.tool.cobertura.2.0.2.command      ="${java}" ${javaArgs} net.sourceforge.cobertura.reporting.Main --datafile ${coverageDataFile} --format xml --destination "${tempDir}"

# **********************************************************************
# Cobertura Merge configuration
# **********************************************************************

sanity4j.tool.cobertura-merge.versions     =2.0.2, 1.9.2

sanity4j.tool.cobertura-merge.1.9.2.maven  =net.sourceforge.cobertura:cobertura:1.9.2:jar
sanity4j.tool.cobertura-merge.1.9.2.home   =${products}${File.separatorChar}cobertura-1.9.2
sanity4j.tool.cobertura-merge.1.9.2.runner =com.github.sanity4j.workflow.tool.CoberturaMergeRunner
sanity4j.tool.cobertura-merge.1.9.2.reader =com.github.sanity4j.workflow.tool.CoberturaMergeReader
sanity4j.tool.cobertura-merge.1.9.2.command="${java}" ${javaArgs} net.sourceforge.cobertura.merge.Main --datafile ${coverageDataFile} ${coverageMergeDataFiles}

sanity4j.tool.cobertura-merge.2.0.2.maven  =net.sourceforge.cobertura:cobertura:2.0.2:jar
sanity4j.tool.cobertura-merge.2.0.2.home   =${products}${File.separatorChar}cobertura-2.0.2
sanity4j.tool.cobertura-merge.2.0.2.runner =com.github.sanity4j.workflow.tool.CoberturaMergeRunner
sanity4j.tool.cobertura-merge.2.0.2.reader =com.github.sanity4j.workflow.tool.CoberturaMergeReader
sanity4j.tool.cobertura-merge.2.0.2.command="${java}" ${javaArgs} net.sourceforge.cobertura.merge.Main --datafile ${coverageDataFile} ${coverageMergeDataFiles}

# **********************************************************************
# FindBugs configuration
# **********************************************************************

sanity4j.tool.findbugs.versions            =3.0.1, 2.0.1, 1.3.9

sanity4j.tool.findbugs.1.3.9.maven         =com.google.code.findbugs:findbugs:1.3.9:jar
sanity4j.tool.findbugs.1.3.9.home          =${products}${File.separatorChar}findbugs-1.3.9
sanity4j.tool.findbugs.1.3.9.runner        =com.github.sanity4j.workflow.tool.FindBugsRunner
sanity4j.tool.findbugs.1.3.9.reader        =com.github.sanity4j.workflow.tool.FindBugsResultReader
sanity4j.tool.findbugs.1.3.9.config        =
sanity4j.tool.findbugs.1.3.9.command       ="${java}" -Dfindbugs.home="${toolHome}" ${javaArgs} edu.umd.cs.findbugs.FindBugs2 -project "${findBugsProjectFile}" -xml:withMessages -output "${outputFile}" ${sanity4j.tool.findbugs.1.3.9.config}

sanity4j.tool.findbugs.2.0.1.maven         =com.google.code.findbugs:findbugs:2.0.1:jar
sanity4j.tool.findbugs.2.0.1.home          =${products}${File.separatorChar}findbugs-2.0.1
sanity4j.tool.findbugs.2.0.1.runner        =com.github.sanity4j.workflow.tool.FindBugsRunner
sanity4j.tool.findbugs.2.0.1.reader        =com.github.sanity4j.workflow.tool.FindBugsResultReader
sanity4j.tool.findbugs.2.0.1.config        =
sanity4j.tool.findbugs.2.0.1.command       ="${java}" -Dfindbugs.home="${toolHome}" ${javaArgs} edu.umd.cs.findbugs.FindBugs2 -project "${findBugsProjectFile}" -xml:withMessages -output "${outputFile}" ${sanity4j.tool.findbugs.2.0.1.config}

sanity4j.tool.findbugs.3.0.1.maven         =com.google.code.findbugs:findbugs:3.0.1:jar
sanity4j.tool.findbugs.3.0.1.home          =${products}${File.separatorChar}findbugs-3.0.1
sanity4j.tool.findbugs.3.0.1.runner        =com.github.sanity4j.workflow.tool.FindBugsRunner
sanity4j.tool.findbugs.3.0.1.reader        =com.github.sanity4j.workflow.tool.FindBugsResultReader
sanity4j.tool.findbugs.3.0.1.config        =
sanity4j.tool.findbugs.3.0.1.command       ="${java}" -Dfindbugs.home="${toolHome}" ${javaArgs} edu.umd.cs.findbugs.FindBugs2 -project "${findBugsProjectFile}" -xml:withMessages -output "${outputFile}" ${sanity4j.tool.findbugs.3.0.1.config}

# **********************************************************************
# JaCoCo configuration
# **********************************************************************

sanity4j.tool.jacoco.versions                 =0.7.9

# JaCoCo CLI is coming in a pending pull request - https://github.com/jacoco/jacoco/pull/525
# For now, we use the API directly
sanity4j.tool.jacoco.0.7.9.maven              =org.jacoco:org.jacoco.core:0.7.9:jar
sanity4j.tool.jacoco.0.7.9.home               =${products}${File.separatorChar}jacoco-toolbox-0.7.9
sanity4j.tool.jacoco.0.7.9.runner             =com.github.sanity4j.workflow.tool.JaCoCoRunner
sanity4j.tool.jacoco.0.7.9.reader             =com.github.sanity4j.workflow.tool.JaCoCoResultReader
sanity4j.tool.jacoco.0.7.9.config             =
sanity4j.tool.jacoco.0.7.9.command            =

# **********************************************************************
# JaCoCo merge configuration
# **********************************************************************

sanity4j.tool.jacoco-merge.versions           =0.7.9

# JaCoCo CLI is coming in a pending pull request - https://github.com/jacoco/jacoco/pull/525
# For now, we use the API directly
sanity4j.tool.jacoco-merge.0.7.9.maven              =org.jacoco:org.jacoco.core:0.7.9:jar
sanity4j.tool.jacoco-merge.0.7.9.home               =${products}${File.separatorChar}jacoco-toolbox-0.7.9
sanity4j.tool.jacoco-merge.0.7.9.runner             =com.github.sanity4j.workflow.tool.JaCoCoMergeRunner
sanity4j.tool.jacoco-merge.0.7.9.reader             =com.github.sanity4j.workflow.tool.JaCoCoMergeResultReader
sanity4j.tool.jacoco-merge.0.7.9.config             =
sanity4j.tool.jacoco-merge.0.7.9.command            =

# **********************************************************************
# PMD configuration
# **********************************************************************

sanity4j.tool.pmd.versions                 =5.6.1, 5.0.4, 4.3.0, 4.2.5, 4.2.2, 4.2.1

sanity4j.tool.pmd.4.2.1.maven              =pmd:pmd:4.2.1:jar
sanity4j.tool.pmd.4.2.1.home               =${products}${File.separatorChar}pmd-4.2.1
sanity4j.tool.pmd.4.2.1.runner             =com.github.sanity4j.workflow.tool.Pmd4Runner
sanity4j.tool.pmd.4.2.1.reader             =com.github.sanity4j.workflow.tool.PmdResultReader
sanity4j.tool.pmd.4.2.1.config             =rulesets/basic.xml,rulesets/naming.xml,rulesets/unusedcode.xml,rulesets/design.xml,rulesets/imports.xml,rulesets/junit.xml,rulesets/strings.xml,rulesets/braces.xml,rulesets/codesize.xml,rulesets/javabeans.xml,rulesets/clone.xml,rulesets/coupling.xml,rulesets/strictexception.xml,rulesets/logging-java.xml
sanity4j.tool.pmd.4.2.1.command            ="${java}" ${javaArgs} net.sourceforge.pmd.PMD "${source}" xml "${sanity4j.tool.pmd.4.2.1.config}"

sanity4j.tool.pmd.4.2.2.maven              =pmd:pmd:4.2.2:jar
sanity4j.tool.pmd.4.2.2.home               =${products}${File.separatorChar}pmd-4.2.2
sanity4j.tool.pmd.4.2.2.runner             =com.github.sanity4j.workflow.tool.Pmd4Runner
sanity4j.tool.pmd.4.2.2.reader             =com.github.sanity4j.workflow.tool.PmdResultReader
sanity4j.tool.pmd.4.2.2.config             =rulesets/basic.xml,rulesets/naming.xml,rulesets/unusedcode.xml,rulesets/design.xml,rulesets/imports.xml,rulesets/junit.xml,rulesets/strings.xml,rulesets/braces.xml,rulesets/codesize.xml,rulesets/javabeans.xml,rulesets/clone.xml,rulesets/coupling.xml,rulesets/strictexception.xml,rulesets/logging-java.xml
sanity4j.tool.pmd.4.2.2.command            ="${java}" ${javaArgs} net.sourceforge.pmd.PMD "${source}" xml "${sanity4j.tool.pmd.4.2.2.config}"

sanity4j.tool.pmd.4.2.5.maven              =pmd:pmd:4.2.5:jar
sanity4j.tool.pmd.4.2.5.home               =${products}${File.separatorChar}pmd-4.2.5
sanity4j.tool.pmd.4.2.5.runner             =com.github.sanity4j.workflow.tool.Pmd4Runner
sanity4j.tool.pmd.4.2.5.reader             =com.github.sanity4j.workflow.tool.PmdResultReader
sanity4j.tool.pmd.4.2.5.config             =rulesets/basic.xml,rulesets/naming.xml,rulesets/unusedcode.xml,rulesets/design.xml,rulesets/imports.xml,rulesets/junit.xml,rulesets/strings.xml,rulesets/braces.xml,rulesets/codesize.xml,rulesets/javabeans.xml,rulesets/clone.xml,rulesets/coupling.xml,rulesets/strictexception.xml,rulesets/logging-java.xml
sanity4j.tool.pmd.4.2.5.command            ="${java}" ${javaArgs} net.sourceforge.pmd.PMD "${source}" xml "${sanity4j.tool.pmd.4.2.5.config}"

sanity4j.tool.pmd.4.3.0.maven              =pmd:pmd:4.3:jar
sanity4j.tool.pmd.4.3.0.home               =${products}${File.separatorChar}pmd-4.3.0
sanity4j.tool.pmd.4.3.0.runner             =com.github.sanity4j.workflow.tool.Pmd4Runner
sanity4j.tool.pmd.4.3.0.reader             =com.github.sanity4j.workflow.tool.PmdResultReader
sanity4j.tool.pmd.4.3.0.config             =rulesets/basic.xml,rulesets/naming.xml,rulesets/unusedcode.xml,rulesets/design.xml,rulesets/imports.xml,rulesets/junit.xml,rulesets/strings.xml,rulesets/braces.xml,rulesets/codesize.xml,rulesets/javabeans.xml,rulesets/clone.xml,rulesets/coupling.xml,rulesets/strictexception.xml,rulesets/logging-java.xml
sanity4j.tool.pmd.4.3.0.command            ="${java}" ${javaArgs} net.sourceforge.pmd.PMD "${source}" xml "${sanity4j.tool.pmd.4.3.0.config}"

sanity4j.tool.pmd.5.0.4.maven              =net.sourceforge.pmd:pmd:5.0.4:jar
sanity4j.tool.pmd.5.0.4.home               =${products}${File.separatorChar}pmd-5.0.4
sanity4j.tool.pmd.5.0.4.runner             =com.github.sanity4j.workflow.tool.Pmd5Runner
sanity4j.tool.pmd.5.0.4.reader             =com.github.sanity4j.workflow.tool.PmdResultReader
sanity4j.tool.pmd.5.0.4.config             =rulesets/java/basic.xml,rulesets/java/naming.xml,rulesets/java/unusedcode.xml,rulesets/java/design.xml,rulesets/java/imports.xml,rulesets/java/junit.xml,rulesets/java/strings.xml,rulesets/java/braces.xml,rulesets/java/codesize.xml,rulesets/java/javabeans.xml,rulesets/java/clone.xml,rulesets/java/coupling.xml,rulesets/java/strictexception.xml,rulesets/java/logging-java.xml
sanity4j.tool.pmd.5.0.4.command            ="${java}" ${javaArgs} net.sourceforge.pmd.PMD -d "${source}" -f xml -R "${sanity4j.tool.pmd.5.0.4.config}" -r "${outputFile}"

sanity4j.tool.pmd.5.6.1.maven              =net.sourceforge.pmd:pmd-java:5.6.1:jar
sanity4j.tool.pmd.5.6.1.home               =${products}${File.separatorChar}pmd-5.6.1
sanity4j.tool.pmd.5.6.1.runner             =com.github.sanity4j.workflow.tool.Pmd5Runner
sanity4j.tool.pmd.5.6.1.reader             =com.github.sanity4j.workflow.tool.PmdResultReader
sanity4j.tool.pmd.5.6.1.config             =rulesets/java/basic.xml,rulesets/java/naming.xml,rulesets/java/unusedcode.xml,rulesets/java/design.xml,rulesets/java/imports.xml,rulesets/java/junit.xml,rulesets/java/strings.xml,rulesets/java/braces.xml,rulesets/java/codesize.xml,rulesets/java/javabeans.xml,rulesets/java/clone.xml,rulesets/java/coupling.xml,rulesets/java/strictexception.xml,rulesets/java/logging-java.xml
sanity4j.tool.pmd.5.6.1.command            ="${java}" ${javaArgs} net.sourceforge.pmd.PMD -failOnViolation false -d "${source}" -f xml -R "${sanity4j.tool.pmd.5.6.1.config}" -r "${outputFile}"

# **********************************************************************
# PMD-CPD configuration
# **********************************************************************

sanity4j.tool.pmd-cpd.versions             =5.6.1, 5.0.4, 4.3.0, 4.2.5, 4.2.2, 4.2.1

sanity4j.tool.pmd-cpd.4.2.1.maven          =pmd:pmd:4.2.1:jar
sanity4j.tool.pmd-cpd.4.2.1.home           =${products}${File.separatorChar}pmd-4.2.1
sanity4j.tool.pmd-cpd.4.2.1.runner         =com.github.sanity4j.workflow.tool.PmdCpd4Runner
sanity4j.tool.pmd-cpd.4.2.1.reader         =com.github.sanity4j.workflow.tool.PmdCpdResultReader
sanity4j.tool.pmd-cpd.4.2.1.command        ="${java}" -Dfile.encoding=UTF-8 ${javaArgs} net.sourceforge.pmd.cpd.CPD --minimum-tokens 100 --files "${source}" --format net.sourceforge.pmd.cpd.XMLRenderer

sanity4j.tool.pmd-cpd.4.2.2.maven          =pmd:pmd:4.2.2:jar
sanity4j.tool.pmd-cpd.4.2.2.home           =${products}${File.separatorChar}pmd-4.2.2
sanity4j.tool.pmd-cpd.4.2.2.runner         =com.github.sanity4j.workflow.tool.PmdCpd4Runner
sanity4j.tool.pmd-cpd.4.2.2.reader         =com.github.sanity4j.workflow.tool.PmdCpd4ResultReader
sanity4j.tool.pmd-cpd.4.2.2.command        ="${java}" -Dfile.encoding=UTF-8 ${javaArgs} net.sourceforge.pmd.cpd.CPD --minimum-tokens 100 --files "${source}" --format net.sourceforge.pmd.cpd.XMLRenderer

sanity4j.tool.pmd-cpd.4.2.5.maven          =pmd:pmd:4.2.5:jar
sanity4j.tool.pmd-cpd.4.2.5.home           =${products}${File.separatorChar}pmd-4.2.5
sanity4j.tool.pmd-cpd.4.2.5.runner         =com.github.sanity4j.workflow.tool.PmdCpd4Runner
sanity4j.tool.pmd-cpd.4.2.5.reader         =com.github.sanity4j.workflow.tool.PmdCpd4ResultReader
sanity4j.tool.pmd-cpd.4.2.5.command        ="${java}" -Dfile.encoding=UTF-8 ${javaArgs} net.sourceforge.pmd.cpd.CPD --minimum-tokens 100 --files "${source}" --format net.sourceforge.pmd.cpd.XMLRenderer

sanity4j.tool.pmd-cpd.4.3.0.maven          =pmd:pmd:4.3:jar
sanity4j.tool.pmd-cpd.4.3.0.home           =${products}${File.separatorChar}pmd-4.3.0
sanity4j.tool.pmd-cpd.4.3.0.runner         =com.github.sanity4j.workflow.tool.PmdCpd4Runner
sanity4j.tool.pmd-cpd.4.3.0.reader         =com.github.sanity4j.workflow.tool.PmdCpd4ResultReader
sanity4j.tool.pmd-cpd.4.3.0.command        ="${java}" -Dfile.encoding=UTF-8 ${javaArgs} net.sourceforge.pmd.cpd.CPD --minimum-tokens 100 --files "${source}" --format net.sourceforge.pmd.cpd.XMLRenderer

sanity4j.tool.pmd-cpd.5.0.4.maven          =net.sourceforge.pmd:pmd:5.0.4:jar
sanity4j.tool.pmd-cpd.5.0.4.home           =${products}${File.separatorChar}pmd-5.0.4
sanity4j.tool.pmd-cpd.5.0.4.runner         =com.github.sanity4j.workflow.tool.PmdCpd5Runner
sanity4j.tool.pmd-cpd.5.0.4.reader         =com.github.sanity4j.workflow.tool.PmdCpd5ResultReader
sanity4j.tool.pmd-cpd.5.0.4.command        ="${java}" -Dfile.encoding=UTF-8 ${javaArgs} net.sourceforge.pmd.cpd.CPD --minimum-tokens 100 --files "${source}" --format net.sourceforge.pmd.cpd.XMLRenderer

sanity4j.tool.pmd-cpd.5.6.1.maven          =net.sourceforge.pmd:pmd-java:5.6.1:jar
sanity4j.tool.pmd-cpd.5.6.1.home           =${products}${File.separatorChar}pmd-5.6.1
sanity4j.tool.pmd-cpd.5.6.1.runner         =com.github.sanity4j.workflow.tool.PmdCpd5Runner
sanity4j.tool.pmd-cpd.5.6.1.reader         =com.github.sanity4j.workflow.tool.PmdCpd5ResultReader
sanity4j.tool.pmd-cpd.5.6.1.command        ="${java}" -Dfile.encoding=UTF-8 ${javaArgs} net.sourceforge.pmd.cpd.CPD --minimum-tokens 100 --files "${source}" --format net.sourceforge.pmd.cpd.XMLRenderer

# **********************************************************************




© 2015 - 2024 Weber Informatics LLC | Privacy Policy