net.sourceforge.pmd.ant

Class PMDTask

public class PMDTask extends Task

BSD-style license; for more info see http://pmd.sourceforge.net/license.html
Method Summary
voidaddFileset(FileSet set)
voidaddFormatter(Formatter f)
voidaddRuleset(RuleSetWrapper r)
PathcreateClasspath()
voidexecute()
PathgetClasspath()
voidsetClasspath(Path classpath)
voidsetClasspathRef(Reference r)
voidsetCpus(int cpus)
voidsetEncoding(String encoding)
voidsetExcludeMarker(String value)
voidsetFailOnError(boolean fail)
voidsetFailOnRuleViolation(boolean fail)
voidsetFailuresPropertyName(String failuresPropertyName)
voidsetMinimumPriority(int minPriority)
voidsetRuleSetFiles(String ruleSetFiles)
voidsetShortFilenames(boolean value)
voidsetTargetJDK(String value)

Method Detail

addFileset

public void addFileset(FileSet set)

addFormatter

public void addFormatter(Formatter f)

addRuleset

public void addRuleset(RuleSetWrapper r)

createClasspath

public Path createClasspath()

execute

public void execute()

getClasspath

public Path getClasspath()

setClasspath

public void setClasspath(Path classpath)

setClasspathRef

public void setClasspathRef(Reference r)

setCpus

public void setCpus(int cpus)

setEncoding

public void setEncoding(String encoding)

setExcludeMarker

public void setExcludeMarker(String value)

setFailOnError

public void setFailOnError(boolean fail)

setFailOnRuleViolation

public void setFailOnRuleViolation(boolean fail)

setFailuresPropertyName

public void setFailuresPropertyName(String failuresPropertyName)

setMinimumPriority

public void setMinimumPriority(int minPriority)

setRuleSetFiles

public void setRuleSetFiles(String ruleSetFiles)

setShortFilenames

public void setShortFilenames(boolean value)

setTargetJDK

public void setTargetJDK(String value)