Package edu.umd.cs.findbugs.anttask
Class MineBugHistoryTask
- java.lang.Object
-
- org.apache.tools.ant.ProjectComponent
-
- org.apache.tools.ant.Task
-
- edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
-
- edu.umd.cs.findbugs.anttask.MineBugHistoryTask
-
- All Implemented Interfaces:
java.lang.Cloneable
public class MineBugHistoryTask extends AbstractFindBugsTask
Ant task to invoke the MineBugHistory program in the workflow package- Author:
- David Hovemeyer, Ben Langmead
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
AbstractFindBugsTask.SystemProperty
-
-
Field Summary
-
Fields inherited from class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
DEFAULT_TIMEOUT, errorProperty, execResultProperty, FINDBUGS_JAR, RESULT_PROPERTY_SUFFIX
-
-
Constructor Summary
Constructors Constructor Description MineBugHistoryTask()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddBoolOption(java.lang.String option, java.lang.String value)protected voidafterExecuteJavaProcess(int rc)protected voidbeforeExecuteJavaProcess()protected voidcheckParameters()Check that all required attributes have been set.protected voidconfigureFindbugsEngine()DataFilecreateDataFile()voidsetFormatDates(java.lang.String arg)voidsetInput(java.lang.String input)voidsetNoTabs(java.lang.String arg)voidsetOutput(java.io.File output)voidsetSummary(java.lang.String arg)-
Methods inherited from class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
addArg, createClasspath, createFindbugsEngine, createPluginList, createSystemProperty, execute, getDebug, getFindbugsEngine, setClasspath, setClasspathRef, setDebug, setErrorProperty, setFailOnError, setHome, setInputString, setJvm, setJvmargs, setPluginList, setPluginListRef, setTimeout
-
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
-
-
-
-
Method Detail
-
createDataFile
public DataFile createDataFile()
-
setOutput
public void setOutput(java.io.File output)
-
setInput
public void setInput(java.lang.String input)
-
setFormatDates
public void setFormatDates(java.lang.String arg)
-
setNoTabs
public void setNoTabs(java.lang.String arg)
-
setSummary
public void setSummary(java.lang.String arg)
-
checkParameters
protected void checkParameters()
Description copied from class:AbstractFindBugsTaskCheck that all required attributes have been set.- Overrides:
checkParametersin classAbstractFindBugsTask
-
addBoolOption
public void addBoolOption(java.lang.String option, java.lang.String value)
-
configureFindbugsEngine
protected void configureFindbugsEngine()
- Specified by:
configureFindbugsEnginein classAbstractFindBugsTask
-
beforeExecuteJavaProcess
protected void beforeExecuteJavaProcess()
- Specified by:
beforeExecuteJavaProcessin classAbstractFindBugsTask
-
afterExecuteJavaProcess
protected void afterExecuteJavaProcess(int rc)
- Overrides:
afterExecuteJavaProcessin classAbstractFindBugsTask
-
-