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 void
addBoolOption(java.lang.String option, java.lang.String value)
protected void
afterExecuteJavaProcess(int rc)
protected void
beforeExecuteJavaProcess()
protected void
checkParameters()
Check that all required attributes have been set.protected void
configureFindbugsEngine()
void
setFindSource(java.lang.String arg)
void
setInput(java.lang.String input)
void
setName(java.lang.String arg)
void
setOutput(java.lang.String output)
void
setResetSource(java.lang.String arg)
void
setSource(java.lang.String arg)
void
setSuppress(java.lang.String arg)
void
setTimestamp(java.lang.String arg)
void
setWithMessages(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:AbstractFindBugsTask
Check that all required attributes have been set.- Overrides:
checkParameters
in classAbstractFindBugsTask
-
addBoolOption
public void addBoolOption(java.lang.String option, java.lang.String value)
-
configureFindbugsEngine
protected void configureFindbugsEngine()
- Specified by:
configureFindbugsEngine
in classAbstractFindBugsTask
-
beforeExecuteJavaProcess
protected void beforeExecuteJavaProcess()
- Specified by:
beforeExecuteJavaProcess
in classAbstractFindBugsTask
-
afterExecuteJavaProcess
protected void afterExecuteJavaProcess(int rc)
- Overrides:
afterExecuteJavaProcess
in classAbstractFindBugsTask
-
-