public class InstrumentTask extends CommonMatchingTask
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
dataFile |
(package private) java.util.List |
excludeClassesRegexs |
private java.util.HashMap |
fileSetMap |
private java.lang.Integer |
forkedJVMDebugPort |
(package private) java.util.List |
ignoreBranchesRegexs |
(package private) java.util.List |
ignoreRegexs |
(package private) java.util.List |
includeClassesRegexs |
private Path |
instrumentationClasspath |
private java.io.File |
toDir |
className, fileSets
Constructor and Description |
---|
InstrumentTask() |
Modifier and Type | Method and Description |
---|---|
private void |
addFileToFilesets(java.io.File file) |
ExcludeClasses |
createExcludeClasses() |
private void |
createFilesetForDirectory(java.io.File dir) |
Ignore |
createIgnore() |
IgnoreBranches |
createIgnoreBranches() |
IncludeClasses |
createIncludeClasses() |
Path |
createInstrumentationClasspath() |
void |
execute() |
private FileSet |
getFileSet(java.io.File dir) |
private void |
processInstrumentationClasspath() |
void |
setDataFile(java.lang.String dataFile) |
void |
setForkedJVMDebugPort(java.lang.Integer forkedJVMDebugPort) |
void |
setToDir(java.io.File toDir) |
addDirSet, addFileset, baseDir, createArgumentsForFilesets, createClasspath, getDirectoryScanner, getExcludedFiles, getFilenames, getIncludedFiles, getJava, setClasspath, setClasspathRef, setForkedJVMDebugPort, setMaxMemory
private java.lang.String dataFile
private java.io.File toDir
java.util.List ignoreRegexs
java.util.List ignoreBranchesRegexs
java.util.List includeClassesRegexs
java.util.List excludeClassesRegexs
private java.lang.Integer forkedJVMDebugPort
private Path instrumentationClasspath
private java.util.HashMap fileSetMap
public InstrumentTask()
public Ignore createIgnore()
public IgnoreBranches createIgnoreBranches()
public IncludeClasses createIncludeClasses()
public ExcludeClasses createExcludeClasses()
public Path createInstrumentationClasspath()
public void execute() throws BuildException
BuildException
private void processInstrumentationClasspath()
private void addFileToFilesets(java.io.File file)
private FileSet getFileSet(java.io.File dir)
private void createFilesetForDirectory(java.io.File dir)
public void setDataFile(java.lang.String dataFile)
public void setToDir(java.io.File toDir)
public void setForkedJVMDebugPort(java.lang.Integer forkedJVMDebugPort)