Package edu.umd.cs.findbugs.anttask
Class SetBugDatabaseInfoTask
- java.lang.Object
-
- org.apache.tools.ant.ProjectComponent
-
- org.apache.tools.ant.Task
-
- edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
-
- edu.umd.cs.findbugs.anttask.SetBugDatabaseInfoTask
-
- All Implemented Interfaces:
java.lang.Cloneable
public class SetBugDatabaseInfoTask extends AbstractFindBugsTask
Ant task to invoke the SetBugDatabaseInfo program in the workflow package
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
AbstractFindBugsTask.SystemProperty
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.StringfindSourceprivate java.lang.StringinputFileprivate java.lang.Stringnameprivate java.lang.StringoutputFileprivate java.lang.StringresetSourceprivate java.lang.Stringsourceprivate java.lang.Stringsuppressprivate java.lang.Stringtimestampprivate java.lang.StringwithMessages-
Fields inherited from class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
DEFAULT_TIMEOUT, errorProperty, execResultProperty, FINDBUGS_JAR, RESULT_PROPERTY_SUFFIX
-
-
Constructor Summary
Constructors Constructor Description SetBugDatabaseInfoTask()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddBoolOption(java.lang.String option, java.lang.String value)private voidaddOption(java.lang.String name, java.lang.String value)protected voidafterExecuteJavaProcess(int rc)protected voidbeforeExecuteJavaProcess()private voidcheckBoolean(java.lang.String attrVal, java.lang.String attrName)protected voidcheckParameters()Check that all required attributes have been set.protected voidconfigureFindbugsEngine()voidsetFindSource(java.lang.String arg)voidsetInput(java.lang.String input)voidsetName(java.lang.String arg)voidsetOutput(java.lang.String output)voidsetResetSource(java.lang.String arg)voidsetSource(java.lang.String arg)voidsetSuppress(java.lang.String arg)voidsetTimestamp(java.lang.String arg)voidsetWithMessages(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
-
-
-
-
Field Detail
-
outputFile
private java.lang.String outputFile
-
name
private java.lang.String name
-
timestamp
private java.lang.String timestamp
-
source
private java.lang.String source
-
findSource
private java.lang.String findSource
-
suppress
private java.lang.String suppress
-
withMessages
private java.lang.String withMessages
-
resetSource
private java.lang.String resetSource
-
inputFile
private java.lang.String inputFile
-
-
Method Detail
-
setName
public void setName(java.lang.String arg)
-
setTimestamp
public void setTimestamp(java.lang.String arg)
-
setOutput
public void setOutput(java.lang.String output)
-
setInput
public void setInput(java.lang.String input)
-
setSuppress
public void setSuppress(java.lang.String arg)
-
setSource
public void setSource(java.lang.String arg)
-
setFindSource
public void setFindSource(java.lang.String arg)
-
setWithMessages
public void setWithMessages(java.lang.String arg)
-
setResetSource
public void setResetSource(java.lang.String arg)
-
checkBoolean
private void checkBoolean(java.lang.String attrVal, java.lang.String attrName)
-
checkParameters
protected void checkParameters()
Description copied from class:AbstractFindBugsTaskCheck that all required attributes have been set.- Overrides:
checkParametersin classAbstractFindBugsTask
-
addOption
private void addOption(java.lang.String name, java.lang.String value)
-
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
-
-