public class StatCvsTask
extends org.apache.tools.ant.Task
Constructor | Description |
---|---|
StatCvsTask() |
Constructor for StatCvsTask.
|
Modifier and Type | Method | Description |
---|---|---|
void |
execute() |
Runs the task
|
protected void |
initProperties() |
method initializes the ConfigurationOptions object with
received values.
|
void |
setBugzilla(java.lang.String bugzilla) |
|
void |
setCharset(java.lang.String charset) |
|
void |
setChora(java.lang.String chora) |
|
void |
setConfigFile(java.lang.String configFile) |
|
void |
setCss(java.lang.String cssFile) |
|
void |
setCvsweb(java.lang.String cvsweb) |
|
void |
setDisableTwitterButton(boolean disableTwitterButton) |
|
void |
setExclude(java.lang.String exclude) |
Specifies files to exclude from the analysis.
|
void |
setFormat(java.lang.String format) |
|
void |
setInclude(java.lang.String include) |
Specifies files to include in the analysis.
|
void |
setJCVSWeb(java.lang.String jcvsweb) |
|
void |
setLog(java.lang.String logFile) |
|
void |
setMantis(java.lang.String mantis) |
|
void |
setNoDeveloper(java.lang.String nonDeveloperLogin) |
TODO: This supports just a single value, but should support multiple
login names -- how?
|
void |
setNotes(java.lang.String notesFile) |
|
void |
setOutputDir(java.lang.String outDir) |
|
void |
setPath(java.lang.String modDir) |
|
void |
setTags(java.lang.String tags) |
Specifies regular expression to include tag to lines
of code graph.
|
void |
setTitle(java.lang.String title) |
|
void |
setViewCVS(java.lang.String viewcvs) |
|
void |
setViewVC(java.lang.String viewvc) |
|
void |
setXDoc(boolean generateXDoc) |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
public void execute() throws org.apache.tools.ant.BuildException
execute
in class org.apache.tools.ant.Task
org.apache.tools.ant.BuildException
- if an IO Error occursprotected void initProperties() throws ConfigurationException
ConfigurationException
public void setLog(java.lang.String logFile)
logFile
- String representing the cvs log filepublic void setPath(java.lang.String modDir)
modDir
- String representing the directory containing the CVS projectpublic void setOutputDir(java.lang.String outDir)
outDir
- String representing the output directory of the reportpublic void setInclude(java.lang.String include)
include
- a list of Ant-style wildcard patterns, delimited by : or ;FilePatternMatcher
public void setExclude(java.lang.String exclude)
exclude
- a list of Ant-style wildcard patterns, delimited by : or ;FilePatternMatcher
public void setTags(java.lang.String tags)
tags
- regular expression to included tags names.public void setTitle(java.lang.String title)
title
- String representing the title to be used in the reportspublic void setCss(java.lang.String cssFile)
cssFile
- String representing the CSS file to use for the reportpublic void setNotes(java.lang.String notesFile)
notesFile
- String representing the notes file to include on
the report's index pagepublic void setViewCVS(java.lang.String viewcvs)
viewcvs
- String representing the URL of a ViewCVS installationpublic void setViewVC(java.lang.String viewvc)
viewvc
- String representing the URL of a ViewVC installationpublic void setCvsweb(java.lang.String cvsweb)
cvsweb
- String representing the URL of a cvsweb installationpublic void setChora(java.lang.String chora)
chora
- String representing the URL of a Chora installationpublic void setJCVSWeb(java.lang.String jcvsweb)
jcvsweb
- String representing the URL of a JCVSWeb installationpublic void setBugzilla(java.lang.String bugzilla)
bugzilla
- String representing the URL of a Bugzilla installationpublic void setMantis(java.lang.String mantis)
mantis
- String representing the URL of a Mantis installationpublic void setXDoc(boolean generateXDoc)
generateXDoc
- Generate XDoc or HTML?public void setFormat(java.lang.String format)
format
- "xdoc" or "html"public void setNoDeveloper(java.lang.String nonDeveloperLogin)
nonDeveloperLogin
- A login name to be excluded from developer
listspublic void setCharset(java.lang.String charset)
public void setConfigFile(java.lang.String configFile)
public void setDisableTwitterButton(boolean disableTwitterButton)