Ant task for running statcvs.
execute
public void execute()
throws BuildException
Runs the task
initProperties
protected void initProperties()
throws ConfigurationException
method initializes the ConfigurationOptions object with
received values.
setBugzilla
public void setBugzilla(String bugzilla)
bugzilla
- String representing the URL of a Bugzilla installation
setChora
public void setChora(String chora)
chora
- String representing the URL of a Chora installation
setCss
public void setCss(String cssFile)
cssFile
- String representing the CSS file to use for the report
setCvsweb
public void setCvsweb(String cvsweb)
cvsweb
- String representing the URL of a cvsweb installation
setExclude
public void setExclude(String exclude)
Specifies files to exclude from the analysis.
exclude
- a list of Ant-style wildcard patterns, delimited by : or ;
setFormat
public void setFormat(String format)
format
- "xdoc" or "html"
setInclude
public void setInclude(String include)
Specifies files to include in the analysis.
include
- a list of Ant-style wildcard patterns, delimited by : or ;
setJCVSWeb
public void setJCVSWeb(String jcvsweb)
jcvsweb
- String representing the URL of a JCVSWeb installation
setLog
public void setLog(String logFile)
logFile
- String representing the cvs log file
setMantis
public void setMantis(String mantis)
mantis
- String representing the URL of a Mantis installation
setNoDeveloper
public void setNoDeveloper(String nonDeveloperLogin)
TODO: This supports just a single value, but should support multiple
login names -- how?
nonDeveloperLogin
- A login name to be excluded from developer
lists
setNotes
public void setNotes(String notesFile)
notesFile
- String representing the notes file to include on
the report's index page
setOutputDir
public void setOutputDir(String outDir)
outDir
- String representing the output directory of the report
setPath
public void setPath(String modDir)
modDir
- String representing the directory containing the CVS project
setTags
public void setTags(String tags)
Specifies regular expression to include tag to lines
of code graph.
tags
- regular expression to included tags names.
setTitle
public void setTitle(String title)
title
- String representing the title to be used in the reports
setViewCVS
public void setViewCVS(String viewcvs)
viewcvs
- String representing the URL of a ViewCVS installation
setViewVC
public void setViewVC(String viewvc)
viewvc
- String representing the URL of a ViewVC installation
setXDoc
public void setXDoc(boolean generateXDoc)
generateXDoc
- Generate XDoc or HTML?