net.sourceforge.cobertura.ant
Class InstrumentTask
java.lang.Object
MatchingTask
net.sourceforge.cobertura.ant.CommonMatchingTask
net.sourceforge.cobertura.ant.InstrumentTask
public class InstrumentTask
- extends CommonMatchingTask
Methods inherited from class net.sourceforge.cobertura.ant.CommonMatchingTask |
addFileset, baseDir, createArgumentsForFilesets, createClasspath, getDirectoryScanner, getExcludedFiles, getFilenames, getIncludedFiles, getJava, setClasspath, setClasspathRef, setMaxMemory |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
dataFile
private java.lang.String dataFile
toDir
private java.io.File toDir
ignoreRegexs
java.util.List ignoreRegexs
ignoreBranchesRegexs
java.util.List ignoreBranchesRegexs
includeClassesRegexs
java.util.List includeClassesRegexs
excludeClassesRegexs
java.util.List excludeClassesRegexs
forkedJVMDebugPort
private java.lang.Integer forkedJVMDebugPort
instrumentationClasspath
private Path instrumentationClasspath
fileSetMap
private java.util.HashMap fileSetMap
InstrumentTask
public InstrumentTask()
createIgnore
public Ignore createIgnore()
createIgnoreBranches
public IgnoreBranches createIgnoreBranches()
createIncludeClasses
public IncludeClasses createIncludeClasses()
createExcludeClasses
public ExcludeClasses createExcludeClasses()
createInstrumentationClasspath
public Path createInstrumentationClasspath()
execute
public void execute()
throws BuildException
- Throws:
BuildException
processInstrumentationClasspath
private void processInstrumentationClasspath()
addFileToFilesets
private void addFileToFilesets(java.io.File file)
getFileSet
private FileSet getFileSet(java.io.File dir)
createFilesetForDirectory
private void createFilesetForDirectory(java.io.File dir)
setDataFile
public void setDataFile(java.lang.String dataFile)
setToDir
public void setToDir(java.io.File toDir)
setForkedJVMDebugPort
public void setForkedJVMDebugPort(java.lang.Integer forkedJVMDebugPort)