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- 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 SetBugDatabaseInfoTask()
-
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()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
-
-
-
-
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)
-
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
-
-