net.sourceforge.pmd.cpd
Class CPDTask
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
net.sourceforge.pmd.cpd.CPDTask
- All Implemented Interfaces:
- Cloneable
public class CPDTask
- extends org.apache.tools.ant.Task
CPDTask
Runs the CPD utility via ant. The ant task looks like this:
Required: minimumTokenCount, outputFile, and at least one file
Fields inherited from class org.apache.tools.ant.Task |
target, taskName, taskType, wrapper |
Fields inherited from class org.apache.tools.ant.ProjectComponent |
description, location, project |
Methods inherited from class org.apache.tools.ant.Task |
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType |
Methods inherited from class org.apache.tools.ant.ProjectComponent |
clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject |
CPDTask
public CPDTask()
execute
public void execute()
throws org.apache.tools.ant.BuildException
- Overrides:
execute
in class org.apache.tools.ant.Task
- Throws:
org.apache.tools.ant.BuildException
addFileset
public void addFileset(org.apache.tools.ant.types.FileSet set)
setMinimumTokenCount
public void setMinimumTokenCount(int minimumTokenCount)
setIgnoreLiterals
public void setIgnoreLiterals(boolean value)
setIgnoreIdentifiers
public void setIgnoreIdentifiers(boolean value)
setIgnoreAnnotations
public void setIgnoreAnnotations(boolean value)
setIgnoreUsings
public void setIgnoreUsings(boolean value)
setSkipLexicalErrors
public void setSkipLexicalErrors(boolean skipLexicalErrors)
setSkipDuplicateFiles
public void setSkipDuplicateFiles(boolean skipDuplicateFiles)
setOutputFile
public void setOutputFile(File outputFile)
setFormat
public void setFormat(CPDTask.FormatAttribute formatAttribute)
setLanguage
public void setLanguage(String language)
setEncoding
public void setEncoding(String encoding)
setSkipBlocks
public void setSkipBlocks(boolean skipBlocks)
setSkipBlocksPattern
public void setSkipBlocksPattern(String skipBlocksPattern)
Copyright © 2002-2015 InfoEther. All Rights Reserved.