Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
V
X
A
AbsoluteFileFinder
- Class in
hudson.plugins.violations.util
Class that helps finding a file from a list of source paths.
AbsoluteFileFinder()
- Constructor for class hudson.plugins.violations.util.
AbsoluteFileFinder
AbstractParser
- Class in
hudson.plugins.violations.parse
Base class for parsing xml files.
AbstractParser()
- Constructor for class hudson.plugins.violations.parse.
AbstractParser
AbstractTypeParser
- Class in
hudson.plugins.violations.parse
An abstract xml parsing class for parsing violation configuration files using an XML pull parser.
AbstractTypeParser()
- Constructor for class hudson.plugins.violations.parse.
AbstractTypeParser
addDescriptor(TypeDescriptor)
- Static method in class hudson.plugins.violations.
TypeDescriptor
Add a violations type descriptor.
addFileCount(String, String, int[])
- Method in class hudson.plugins.violations.model.
BuildModel
Add a file count.
addLimitType(String, int, int)
- Method in class hudson.plugins.violations.model.
FileModel
Add summary object for a type of violation.
addRule(Element)
- Method in class hudson.plugins.violations.types.fxcop.
FxCopRuleSet
Parse the element and insert the rule into the rule set.
addSourcePath(String)
- Method in class hudson.plugins.violations.util.
AbsoluteFileFinder
addSourcePaths(String[])
- Method in class hudson.plugins.violations.util.
AbsoluteFileFinder
addType(String)
- Method in class hudson.plugins.violations.model.
FullBuildModel
Add in a type.
addViolation(Violation)
- Method in class hudson.plugins.violations.model.
FileModel
Add a violation to the file model.
addViolation(Violation)
- Method in class hudson.plugins.violations.model.
FullFileModel
Add a violation to the file model.
B
build(Build)
- Method in class hudson.plugins.violations.render.
FileModelProxy
Fluid setting of the build attribute.
buildDataSet()
- Method in class hudson.plugins.violations.graph.
SeverityTypeDataSet
Build the data set.
BuildModel
- Class in
hudson.plugins.violations.model
A model of the violations of the build used during rendering time.
BuildModel(File)
- Constructor for class hudson.plugins.violations.model.
BuildModel
Create a model of the violations.
buildModel(BuildModel)
- Method in class hudson.plugins.violations.parse.
BuildModelParser
Fluid setting of buildModel attribute.
BuildModel.FileCount
- Class in
hudson.plugins.violations.model
A class of file name to count mapping.
BuildModel.FileCount(String, int[], FileModelProxy)
- Constructor for class hudson.plugins.violations.model.
BuildModel.FileCount
Create a FileCount object.
BuildModel.TypeCount
- Class in
hudson.plugins.violations.model
A class used in displaying number of violations and files in violation.
BuildModel.TypeCount(String, int, int)
- Constructor for class hudson.plugins.violations.model.
BuildModel.TypeCount
Constructor for TypeCount.
BuildModelParser
- Class in
hudson.plugins.violations.parse
Parses a violatios build xml report file.
BuildModelParser()
- Constructor for class hudson.plugins.violations.parse.
BuildModelParser
C
calculate(int)
- Method in class hudson.plugins.violations.util.
HealthNumber
calculate the number.
checkEvent(int, String)
- Method in class hudson.plugins.violations.parse.
AbstractParser
check the current event type.
checkGetAttribute(String)
- Method in class hudson.plugins.violations.parse.
AbstractParser
Get an attribute value and ensure that the attribute is present.
checkGetInt(String)
- Method in class hudson.plugins.violations.parse.
AbstractParser
Get an attribute value as an int and ensure that the attribute is present.
checkGetLong(String)
- Method in class hudson.plugins.violations.parse.
AbstractParser
Get an attribute value as a long and ensure that the attribute is present.
checkNextEvent(int, String)
- Method in class hudson.plugins.violations.parse.
AbstractParser
get the next event and check the type.
checkNotBlank(String)
- Method in class hudson.plugins.violations.parse.
AbstractParser
Get an attribute value and ensure that the attribute is present and is not blank.
CheckstyleDescriptor
- Class in
hudson.plugins.violations.types.checkstyle
The descriptor class for Checkstyle violations type.
CheckstyleParser
- Class in
hudson.plugins.violations.types.checkstyle
Parses a checkstyle xml report file.
CheckstyleParser()
- Constructor for class hudson.plugins.violations.types.checkstyle.
CheckstyleParser
cleanup()
- Method in class hudson.plugins.violations.model.
FullBuildModel
Called at the end of a build.
clone()
- Method in class hudson.plugins.violations.
TypeConfig
Clone the type config.
clone()
- Method in class hudson.plugins.violations.
ViolationsConfig
Clone the config object.
close(Closeable, boolean)
- Static method in class hudson.plugins.violations.util.
CloseUtil
Close a closable - optional ignoring exceptions.
close(Closeable)
- Static method in class hudson.plugins.violations.util.
CloseUtil
Close a closable ignoring exceptions.
CloseUtil
- Class in
hudson.plugins.violations.util
A utility class to close closables.
compareTo(BuildModel.FileCount)
- Method in class hudson.plugins.violations.model.
BuildModel.FileCount
Compare to another FileCount object.
compareTo(FileSummary)
- Method in class hudson.plugins.violations.model.
FileSummary
Implemenate a compare to based on the number of violations.
compareTo(Violation)
- Method in class hudson.plugins.violations.model.
Violation
Compare to another violation.
contains(String, String)
- Method in class hudson.plugins.violations.types.fxcop.
FxCopRuleSet
Returns if the rule set contains a rule for the specified category and id
contextPath(String)
- Method in class hudson.plugins.violations.render.
FileModelProxy
Fluid setting of context path.
CPDDescriptor
- Class in
hudson.plugins.violations.types.cpd
The descriptor class for CPD violations type.
CPDParser
- Class in
hudson.plugins.violations.types.cpd
Parses a cpd xml report file.
CPDParser()
- Constructor for class hudson.plugins.violations.types.cpd.
CPDParser
createChart()
- Method in class hudson.plugins.violations.graph.
SeverityTypeDataSet
Create a JFree chart for this dataset.
createParser()
- Method in class hudson.plugins.violations.
TypeDescriptor
Get a new parser for the type.
createParser()
- Method in class hudson.plugins.violations.types.checkstyle.
CheckstyleDescriptor
Create a parser for the checkstyle type.
createParser()
- Method in class hudson.plugins.violations.types.cpd.
CPDDescriptor
Create a parser for the CPD type.
createParser()
- Method in class hudson.plugins.violations.types.findbugs.
FindBugsDescriptor
Create a parser for the findbugs.
createParser()
- Method in class hudson.plugins.violations.types.fxcop.
FxCopDescriptor
Create a parser for the FxCop type.
createParser()
- Method in class hudson.plugins.violations.types.pmd.
PMDDescriptor
Create a parser for the PMD type.
createParser()
- Method in class hudson.plugins.violations.types.pylint.
PyLintDescriptor
Create a parser for the PyLint type.
D
DEFAULT_MAX
- Static variable in class hudson.plugins.violations.
TypeConfig
Default max
DEFAULT_MIN
- Static variable in class hudson.plugins.violations.
TypeConfig
Default min
DESCRIPTOR
- Static variable in class hudson.plugins.violations.types.checkstyle.
CheckstyleDescriptor
The descriptor for the checkstyle violations type.
DESCRIPTOR
- Static variable in class hudson.plugins.violations.types.cpd.
CPDDescriptor
The descriptor for the CPD violations type.
DESCRIPTOR
- Static variable in class hudson.plugins.violations.types.findbugs.
FindBugsDescriptor
The descriptor for the findbugs violations type.
DESCRIPTOR
- Static variable in class hudson.plugins.violations.types.fxcop.
FxCopDescriptor
The descriptor for the FxCop violations type.
DESCRIPTOR
- Static variable in class hudson.plugins.violations.types.pmd.
PMDDescriptor
The descriptor for the PMD violations type.
DESCRIPTOR
- Static variable in class hudson.plugins.violations.types.pylint.
PyLintDescriptor
The descriptor for the PyLint violations type.
DESCRIPTOR
- Static variable in class hudson.plugins.violations.
ViolationsPublisher
The descriptor for this publisher - used in project config page.
doGraph(StaplerRequest, StaplerResponse)
- Method in class hudson.plugins.violations.
ViolationsBuildAction
This corresponds to the url .
doGraph(StaplerRequest, StaplerResponse)
- Method in class hudson.plugins.violations.
ViolationsProjectAction
Graph the violations.
doGraph(StaplerRequest, StaplerResponse)
- Method in class hudson.plugins.violations.
ViolationsReport
Graph this report.
E
endElement()
- Method in class hudson.plugins.violations.parse.
AbstractParser
skip to the end of the element.
escapeAttribute(String)
- Static method in class hudson.plugins.violations.generate.
XMLUtil
Encode an attribute value.
escapeContent(String)
- Static method in class hudson.plugins.violations.generate.
XMLUtil
XML encode a string.
escapeHTMLContent(String, String)
- Static method in class hudson.plugins.violations.generate.
XMLUtil
Convert a string to html content, Same as the xml version except that spaces and tabs are converted.
Execute
- Interface in
hudson.plugins.violations.generate
Interface for classes to output.
execute(PrintWriter)
- Method in interface hudson.plugins.violations.generate.
Execute
Execute the class with a particular print writer.
execute()
- Method in class hudson.plugins.violations.generate.
ExecuteFilePath
Parse the file.
execute()
- Method in class hudson.plugins.violations.generate.
GenerateXML
Write out the files.
execute(PrintWriter)
- Method in class hudson.plugins.violations.generate.
OutputBuildModel
Output the build model.
execute(PrintWriter)
- Method in class hudson.plugins.violations.generate.
OutputFileModel
Output the file model.
execute()
- Method in class hudson.plugins.violations.parse.
AbstractParser
Abstract method to run the parsing.
execute()
- Method in class hudson.plugins.violations.parse.
BuildModelParser
Parse the build model file.
execute()
- Method in class hudson.plugins.violations.parse.
FileModelParser
Parse the file violations xml file.
execute()
- Method in class hudson.plugins.violations.types.checkstyle.
CheckstyleParser
Parse the checkstyle xml file.
execute()
- Method in class hudson.plugins.violations.types.cpd.
CPDParser
Parse the CPD file.
execute()
- Method in class hudson.plugins.violations.types.findbugs.
FindBugsParser
Parse the findbugs xml file.
execute()
- Method in class hudson.plugins.violations.types.pmd.
PMDParser
Parse the pmd xml file.
ExecuteFilePath
- Class in
hudson.plugins.violations.generate
A controller class to execute a xml parser object.
ExecuteFilePath(FilePath, String, Execute)
- Constructor for class hudson.plugins.violations.generate.
ExecuteFilePath
Create the object.
expectNextTag(String)
- Method in class hudson.plugins.violations.parse.
AbstractParser
Find the next START_TAG event and throw an exception if the tagname is not "tag";
expectStartTag(String)
- Method in class hudson.plugins.violations.parse.
AbstractParser
Find the next START_TAG event and throw an exception if the tagname is not "tag";
F
fileCount(String)
- Method in class hudson.plugins.violations.
ViolationsReport
Get the number of files in violation for a particular type.
FileModel
- Class in
hudson.plugins.violations.model
A class contains the violations for a particular file.
FileModel()
- Constructor for class hudson.plugins.violations.model.
FileModel
fileModel(FileModel)
- Method in class hudson.plugins.violations.parse.
FileModelParser
"Fluid" type method.
FileModel.LimitType
- Class in
hudson.plugins.violations.model
A overview class for each type.
FileModel.LimitType()
- Constructor for class hudson.plugins.violations.model.
FileModel.LimitType
FileModelParser
- Class in
hudson.plugins.violations.parse
Parses file model xml file.
FileModelParser()
- Constructor for class hudson.plugins.violations.parse.
FileModelParser
FileModelProxy
- Class in
hudson.plugins.violations.render
A proxy class for FileModel used to allow lazy loading of FileModel.
FileModelProxy(File)
- Constructor for class hudson.plugins.violations.render.
FileModelProxy
Construct this proxy.
FileSummary
- Class in
hudson.plugins.violations.model
A set of violations from a full file model for a particualar type.
FileSummary(FullFileModel, TreeSet)
- Constructor for class hudson.plugins.violations.model.
FileSummary
Constructor for FileSummary.
FindBugsDescriptor
- Class in
hudson.plugins.violations.types.findbugs
The descriptor class for findbugs violations type.
FindBugsParser
- Class in
hudson.plugins.violations.types.findbugs
Parses a find bugs xml report file.
FindBugsParser()
- Constructor for class hudson.plugins.violations.types.findbugs.
FindBugsParser
findBuildNumber(StaplerRequest)
- Static method in class hudson.plugins.violations.util.
HelpHudson
get the build number from a uri.
fix()
- Method in class hudson.plugins.violations.
TypeConfig
Ensure that max is > min and that both are positive.
fix()
- Method in class hudson.plugins.violations.
ViolationsConfig
After configuration change, reset the numbers if they are out of range.
FullBuildModel
- Class in
hudson.plugins.violations.model
Class containing all the violations for a build.
FullBuildModel()
- Constructor for class hudson.plugins.violations.model.
FullBuildModel
FullFileModel
- Class in
hudson.plugins.violations.model
A model of the violations in the a file.
FullFileModel()
- Constructor for class hudson.plugins.violations.model.
FullFileModel
FxCopDescriptor
- Class in
hudson.plugins.violations.types.fxcop
The descriptor class for FxCop violations type.
FxCopParser
- Class in
hudson.plugins.violations.types.fxcop
Parses a fxcop xml report file.
FxCopParser()
- Constructor for class hudson.plugins.violations.types.fxcop.
FxCopParser
FxCopRule
- Class in
hudson.plugins.violations.types.fxcop
Internal model for a FxCop rule
FxCopRule(String, String, String)
- Constructor for class hudson.plugins.violations.types.fxcop.
FxCopRule
FxCopRuleSet
- Class in
hudson.plugins.violations.types.fxcop
Internal set containing rules for FxCop
FxCopRuleSet()
- Constructor for class hudson.plugins.violations.types.fxcop.
FxCopRuleSet
G
GenerateXML
- Class in
hudson.plugins.violations.generate
Generate the xml files for a publish invocation.
GenerateXML(FilePath, FullBuildModel, ViolationsConfig)
- Constructor for class hudson.plugins.violations.generate.
GenerateXML
Create and configure the GenerateXML object.
get(Object)
- Method in class hudson.plugins.violations.util.
HashMapWithDefault
Get a value for a key.
getBuild()
- Method in class hudson.plugins.violations.render.
FileModelProxy
get the current build.
getBuild()
- Method in class hudson.plugins.violations.render.
NoViolationsFile
Get the build object.
getBuild()
- Method in class hudson.plugins.violations.
ViolationsBuildAction
Get the build that owns this action.
getBuild()
- Method in class hudson.plugins.violations.
ViolationsReport
Get the build.
getBuildHealth()
- Method in class hudson.plugins.violations.
ViolationsBuildAction
Get the build report.
getBuildHealth()
- Method in class hudson.plugins.violations.
ViolationsReport
Get the overall health for the build.
getBuildHealths()
- Method in class hudson.plugins.violations.
ViolationsReport
Get a health report for each type.
getCategory()
- Method in class hudson.plugins.violations.types.fxcop.
FxCopRule
getCheckId()
- Method in class hudson.plugins.violations.types.fxcop.
FxCopRule
getConfig()
- Method in class hudson.plugins.violations.
ViolationsPublisher.DescriptorImpl
Return a default config to be used for configuration screen.
getConfig()
- Method in class hudson.plugins.violations.
ViolationsPublisher
Get the confiation object for this violations publisher.
getConfig()
- Method in class hudson.plugins.violations.
ViolationsReport
Get the config.
getCount()
- Method in class hudson.plugins.violations.model.
BuildModel.FileCount
Get the number of violations.
getCount()
- Method in class hudson.plugins.violations.model.
BuildModel.TypeCount
Get the number of violations of this type.
getCountNumber(String)
- Method in class hudson.plugins.violations.model.
FullBuildModel
For a particular type get the total number of violations.
getDescription()
- Method in class hudson.plugins.violations.types.fxcop.
FxCopRule
getDescriptor()
- Method in class hudson.plugins.violations.
ViolationsPublisher
Get the descriptor.
getDetailForSource(String)
- Method in class hudson.plugins.violations.
TypeDescriptor
Get a detailed description of a violation source.
getDetailForSource(String)
- Method in class hudson.plugins.violations.types.findbugs.
FindBugsDescriptor
Get a detailed description of a violation source.
getDisplayName()
- Method in class hudson.plugins.violations.
ViolationsBuildAction
The display name for the url to be displayed on the build page right hand side.
getDisplayName()
- Method in class hudson.plugins.violations.
ViolationsProjectAction
Get the display name for the violations.
getDisplayName()
- Method in class hudson.plugins.violations.
ViolationsPublisher.DescriptorImpl
Get the name to display in the configuration screen for projects.
getDynamic(String, StaplerRequest, StaplerResponse)
- Method in class hudson.plugins.violations.util.
RecurDynamic
Get the next object for the path.
getDynamic(String, StaplerRequest, StaplerResponse)
- Method in class hudson.plugins.violations.
ViolationsReport
This gets called to display a particular violation file report.
getErrorMessage()
- Method in class hudson.plugins.violations.
TypeSummary
Get the error message for the type - if any.
getFauxProjectPath()
- Method in class hudson.plugins.violations.
ViolationsConfig
Get the faux project path.
getFileContent()
- Method in class hudson.plugins.violations.render.
FileModelProxy
This gets called from the index.jelly script to render the marked up contents of the file.
getFileCounts(String)
- Method in class hudson.plugins.violations.model.
BuildModel
get a set of file counts for a type.
getFileForName(String)
- Method in class hudson.plugins.violations.util.
AbsoluteFileFinder
getFileModel()
- Method in class hudson.plugins.violations.model.
BuildModel.FileCount
Get the associated file model proxy.
getFileModel()
- Method in class hudson.plugins.violations.model.
FileSummary
Get the file model.
getFileModel(String)
- Method in class hudson.plugins.violations.model.
FullBuildModel
Get a full file model for a particular file name.
getFileModel(String, File)
- Method in class hudson.plugins.violations.parse.
AbstractTypeParser
Get the full file model for a particular relative name and source file.
getFileModel(String)
- Method in class hudson.plugins.violations.parse.
AbstractTypeParser
Get the full file model object for an absolute name.
getFileModel()
- Method in class hudson.plugins.violations.render.
FileModelProxy
Get the file model.
getFileModelMap()
- Method in class hudson.plugins.violations.model.
BuildModel
Get the file model map.
getFileModelMap()
- Method in class hudson.plugins.violations.model.
FullBuildModel
get the map of filename to file model.
getFileModelProxy(String)
- Method in class hudson.plugins.violations.
ViolationsReport
Get the file model proxt for a file name.
getFirstElementByTagName(Element, String)
- Static method in class hudson.plugins.violations.types.fxcop.
XmlElementUtil
getHealthFor(int)
- Method in class hudson.plugins.violations.
TypeConfig
A utility method to calculate the health percentage.
getHealthReportFor(String)
- Method in class hudson.plugins.violations.
ViolationsReport
Get the health for a particulat type.
getHelpFile()
- Method in class hudson.plugins.violations.
ViolationsPublisher.DescriptorImpl
Get the help file for the configuration screen.
getHigh()
- Method in class hudson.plugins.violations.model.
BuildModel.FileCount
Get the number of high severity violations.
getIcon()
- Method in class hudson.plugins.violations.
ViolationsReport.TypeReport
Get the health icon to display.
getIconFileName()
- Method in class hudson.plugins.violations.
ViolationsBuildAction
Get the icon to display.
getIconFileName()
- Method in class hudson.plugins.violations.
ViolationsProjectAction
Get the icon file name.
getInt(String)
- Method in class hudson.plugins.violations.parse.
AbstractParser
Get an attribute value as an int.
getLimit()
- Method in class hudson.plugins.violations.
ViolationsConfig
Get the limit.
getLimitTypeMap()
- Method in class hudson.plugins.violations.model.
FileModel
Get a map of type to limit type.
getLine()
- Method in class hudson.plugins.violations.model.
Violation
Get the line number where the violation occuried.
getLow()
- Method in class hudson.plugins.violations.model.
BuildModel.FileCount
Get the number of low severity violations.
getMax()
- Method in class hudson.plugins.violations.
TypeConfig
Get the max (stormy).
getMedium()
- Method in class hudson.plugins.violations.model.
BuildModel.FileCount
Get the number of medium severity violations.
getMessage()
- Method in class hudson.plugins.violations.model.
Violation
Get the message to used when displaying the violation.
getMessageMap()
- Static method in class hudson.plugins.violations.types.findbugs.
FindBugsDescriptor
Get the map of cause to message.
getMin()
- Method in class hudson.plugins.violations.
TypeConfig
Get the min (sunny).
getModel()
- Method in class hudson.plugins.violations.parse.
AbstractTypeParser
Get the build model.
getModel()
- Method in class hudson.plugins.violations.
ViolationsReport
Get the detailed model for the build.
getName()
- Method in class hudson.plugins.violations.model.
BuildModel.FileCount
Get the name of the file.
getName()
- Method in class hudson.plugins.violations.model.
BuildModel.TypeCount
Get the type name.
getName()
- Method in class hudson.plugins.violations.render.
NoViolationsFile
Get the name.
getName()
- Method in class hudson.plugins.violations.
TypeConfig
Return the type.
getName()
- Method in class hudson.plugins.violations.
TypeDescriptor
Get the name of the type.
getName()
- Method in class hudson.plugins.violations.types.fxcop.
FxCopRule
getNamedChildElements(Element, String)
- Static method in class hudson.plugins.violations.types.fxcop.
XmlElementUtil
getNextText(String)
- Method in class hudson.plugins.violations.parse.
AbstractParser
Get the next event and check it is a text event.
getNumber()
- Method in class hudson.plugins.violations.model.
FileModel.LimitType
Get the number of violations.
getNumber()
- Method in class hudson.plugins.violations.
ViolationsReport.TypeReport
Get the number of violations.
getNumberFiles()
- Method in class hudson.plugins.violations.model.
BuildModel.TypeCount
Get the number of file that contain violations of this type.
getNumberString()
- Method in class hudson.plugins.violations.
ViolationsReport.TypeReport
Get the number of violations as a string.
getOldConfig()
- Method in class hudson.plugins.violations.
ViolationsPublisher
Get a copy of the configuration.
getParser()
- Method in class hudson.plugins.violations.parse.
AbstractParser
Get the parser.
getPattern()
- Method in class hudson.plugins.violations.
TypeConfig
Get the fileset pattern.
getPopupMessage()
- Method in class hudson.plugins.violations.model.
Violation
Get the popup message.
getPreviousResult()
- Method in class hudson.plugins.violations.
ViolationsBuildAction
get rhe previous valid build result.
getProjectAction(Project)
- Method in class hudson.plugins.violations.
ViolationsPublisher
Create a project action for a project.
getProjectPath()
- Method in class hudson.plugins.violations.parse.
AbstractTypeParser
Get the project path.
getReport()
- Method in class hudson.plugins.violations.
ViolationsBuildAction
Get the report.
getRule(String, String)
- Method in class hudson.plugins.violations.types.fxcop.
FxCopRuleSet
Returns the specified rule if it exists
getSearchUrl()
- Method in class hudson.plugins.violations.
ViolationsBuildAction
Get the search url.
getSearchUrl()
- Method in class hudson.plugins.violations.
ViolationsProjectAction
Get the search url for this.
getSeverity()
- Method in class hudson.plugins.violations.model.
Violation
Get the severity string (NEEDS to be normalized).
getSeverityArray()
- Method in class hudson.plugins.violations.
TypeSummary
Get the severity array.
getSeverityLevel(String)
- Static method in class hudson.plugins.violations.model.
Severity
Get the level for a particular normalized severity.
getSeverityLevel()
- Method in class hudson.plugins.violations.model.
Violation
Get the severityLevel number where the violation occuried.
getShowLines()
- Method in class hudson.plugins.violations.render.
FileModelProxy
Wheter to show lines.
getSibTag()
- Method in class hudson.plugins.violations.parse.
AbstractParser
get the next sibling element.
getSource()
- Method in class hudson.plugins.violations.model.
Violation
Get the source of the violation.
getSourceDetail()
- Method in class hudson.plugins.violations.model.
Violation
Get the source detail message.
getSourcePathPattern()
- Method in class hudson.plugins.violations.
ViolationsConfig
Get the source path pattern.
getSourcePaths()
- Method in class hudson.plugins.violations.parse.
AbstractTypeParser
Get the source paths.
getString(String)
- Method in class hudson.plugins.violations.parse.
AbstractParser
Get an attribute value as a string.
getSuppressed()
- Method in class hudson.plugins.violations.model.
FileModel.LimitType
Get the number of suppressed violations.
getTarget()
- Method in class hudson.plugins.violations.
ViolationsBuildAction
The object to use then the URL is pressed This handles the url's from "${buildpage}/violations/" except for any overridded by do methods in this class (in this instance doGraph).
getTarget()
- Method in class hudson.plugins.violations.
ViolationsProjectAction
Get the target of the StaplerProxy for url violations.
getType()
- Method in class hudson.plugins.violations.model.
FileModel.LimitType
Get the type,
getType()
- Method in class hudson.plugins.violations.model.
Violation
Get the type.
getType()
- Method in class hudson.plugins.violations.
TypeConfig
Return the type.
getType()
- Method in class hudson.plugins.violations.
ViolationsReport.TypeReport
Get the violation type.
getTypeConfigs()
- Method in class hudson.plugins.violations.
ViolationsConfig
Get the map of types to their config.
getTypeCountMap()
- Method in class hudson.plugins.violations.model.
BuildModel
Get the type count map.
getTypeCounts()
- Method in class hudson.plugins.violations.model.
BuildModel
Get the collection of type counts.
getTypeMap()
- Method in class hudson.plugins.violations.model.
BuildModel
Get the map of type to file counts.
getTypeMap()
- Method in class hudson.plugins.violations.model.
FullBuildModel
get the map of type to file summaries.
getTypeName()
- Method in class hudson.plugins.violations.types.fxcop.
FxCopRule
getTypeReports()
- Method in class hudson.plugins.violations.
ViolationsReport
Get a map of type to type reports.
getTypeSummaries()
- Method in class hudson.plugins.violations.
ViolationsReport
Get a map of type to type summary report.
getTypeSummary(String)
- Method in class hudson.plugins.violations.model.
FullBuildModel
Get the set of file summaries for a particular type.
getTypeSummary(String)
- Method in class hudson.plugins.violations.
ViolationsReport
Get a type summary for a particular type.
getUrl()
- Method in class hudson.plugins.violations.types.fxcop.
FxCopRule
getUrlName()
- Method in class hudson.plugins.violations.
ViolationsBuildAction
The url to get to the "target" object.
getUrlName()
- Method in class hudson.plugins.violations.
ViolationsProjectAction
Get the urlname for the proxy.
getViolations()
- Method in class hudson.plugins.violations.model.
FileSummary
Get the associated violations.
getViolations()
- Method in class hudson.plugins.violations.
ViolationsReport
Get the violation counts for the build.
getViolationsAction(Build)
- Static method in class hudson.plugins.violations.
ViolationsBuildAction
Get the violations build action from a build.
getViolationsAction()
- Method in class hudson.plugins.violations.
ViolationsProjectAction
Get the last violations action.
H
HashMapWithDefault
<
K
,
V
> - Class in
hudson.plugins.violations.util
An extension of a hash map with a default value for keys not present.
HashMapWithDefault(V)
- Constructor for class hudson.plugins.violations.util.
HashMapWithDefault
Construct a new hash map.
HealthNumber
- Class in
hudson.plugins.violations.util
A class to generate a health number for a value based on min and max.
HealthNumber(int, int)
- Constructor for class hudson.plugins.violations.util.
HealthNumber
Constructer the class.
HelpHudson
- Class in
hudson.plugins.violations.util
Some utility methds for hudson.
HIGH
- Static variable in class hudson.plugins.violations.model.
Severity
High severity name
HIGH_VALUE
- Static variable in class hudson.plugins.violations.model.
Severity
High severity value
hudson.plugins.violations
- package hudson.plugins.violations
hudson.plugins.violations.generate
- package hudson.plugins.violations.generate
hudson.plugins.violations.graph
- package hudson.plugins.violations.graph
hudson.plugins.violations.model
- package hudson.plugins.violations.model
hudson.plugins.violations.parse
- package hudson.plugins.violations.parse
hudson.plugins.violations.render
- package hudson.plugins.violations.render
hudson.plugins.violations.types.checkstyle
- package hudson.plugins.violations.types.checkstyle
hudson.plugins.violations.types.cpd
- package hudson.plugins.violations.types.cpd
hudson.plugins.violations.types.findbugs
- package hudson.plugins.violations.types.findbugs
hudson.plugins.violations.types.fxcop
- package hudson.plugins.violations.types.fxcop
hudson.plugins.violations.types.pmd
- package hudson.plugins.violations.types.pmd
hudson.plugins.violations.types.pylint
- package hudson.plugins.violations.types.pylint
hudson.plugins.violations.util
- package hudson.plugins.violations.util
I
ICON_16
- Static variable in class hudson.plugins.violations.
MagicNames
The 16x16 violations icon
ICON_24
- Static variable in class hudson.plugins.violations.
MagicNames
The 24x24 violations icon
ICON_32
- Static variable in class hudson.plugins.violations.
MagicNames
The 32x32 violations icon
ICON_48
- Static variable in class hudson.plugins.violations.
MagicNames
The 48x28 violations icon
invoke(File, VirtualChannel)
- Method in class hudson.plugins.violations.
ViolationsCollector
Create a report.
isBlank(String)
- Static method in class hudson.plugins.violations.util.
StringUtil
Check if the string is null or all spaces.
L
LOW
- Static variable in class hudson.plugins.violations.model.
Severity
Low severity name
LOW_VALUE
- Static variable in class hudson.plugins.violations.model.
Severity
Low severity value
M
MagicNames
- Class in
hudson.plugins.violations
A simple class to contain strings and names used by the violations plugin.
MEDIUM
- Static variable in class hudson.plugins.violations.model.
Severity
Medium severity name
MEDIUM_HIGH
- Static variable in class hudson.plugins.violations.model.
Severity
Medium High severity name
MEDIUM_HIGH_VALUE
- Static variable in class hudson.plugins.violations.model.
Severity
Medium High severity value
MEDIUM_LOW
- Static variable in class hudson.plugins.violations.model.
Severity
Medium Low severity name
MEDIUM_LOW_VALUE
- Static variable in class hudson.plugins.violations.model.
Severity
Medium Low severity value
MEDIUM_VALUE
- Static variable in class hudson.plugins.violations.model.
Severity
Medium severity value name
N
NAMES
- Static variable in class hudson.plugins.violations.model.
Severity
Map of number to string
newInstance(StaplerRequest)
- Method in class hudson.plugins.violations.
ViolationsPublisher.DescriptorImpl
Create a new instance of the ViolationsPublisher.
NoViolationsFile
- Class in
hudson.plugins.violations.render
Class for rendering no violations.
NoViolationsFile(String, Build)
- Constructor for class hudson.plugins.violations.render.
NoViolationsFile
Create a new no violations render page.
NUMBER_SEVERITIES
- Static variable in class hudson.plugins.violations.model.
Severity
Number of severity
O
OutputBuildModel
- Class in
hudson.plugins.violations.generate
Class to output the full build model (not the files).
OutputBuildModel(FullBuildModel)
- Constructor for class hudson.plugins.violations.generate.
OutputBuildModel
Create the output class.
OutputFileModel
- Class in
hudson.plugins.violations.generate
Class to output a file model.
OutputFileModel(FullFileModel, ViolationsConfig)
- Constructor for class hudson.plugins.violations.generate.
OutputFileModel
Create a class to output a file model.
P
parse(FullBuildModel, File, String, String[])
- Method in class hudson.plugins.violations.parse.
AbstractTypeParser
Parse a violations file.
parse(FullBuildModel, File, String, String[], AbstractTypeParser)
- Method in class hudson.plugins.violations.parse.
ParseTypeXML
Parse a xml violation file.
parse(InputStream, AbstractParser)
- Static method in class hudson.plugins.violations.parse.
ParseXML
Parse an Input stream using a parser object.
parse(File, AbstractParser)
- Static method in class hudson.plugins.violations.parse.
ParseXML
Parse an xml file using a parser object.
parse(FullBuildModel, File, String, String[])
- Method in class hudson.plugins.violations.types.fxcop.
FxCopParser
parse(FullBuildModel, File, String, String[])
- Method in class hudson.plugins.violations.types.pylint.
PyLintParser
Parse a violations file.
parse(FullBuildModel, File, String, String[])
- Method in interface hudson.plugins.violations.
ViolationsParser
Parse a violations file.
parseLine(FullBuildModel, String, File)
- Method in class hudson.plugins.violations.types.pylint.
PyLintParser
Parses a PyLint line and adding a violation if regex
ParseTypeXML
- Class in
hudson.plugins.violations.parse
Parse a violation type xml file.
ParseTypeXML()
- Constructor for class hudson.plugins.violations.parse.
ParseTypeXML
ParseXML
- Class in
hudson.plugins.violations.parse
Control class to parse xml files.
perform(Build<?, ?>, Launcher, BuildListener)
- Method in class hudson.plugins.violations.
ViolationsPublisher
Called by hudson at the end of a buuld.
PluginImpl
- Class in
hudson.plugins.violations
Entry point of a plugin.
PluginImpl()
- Constructor for class hudson.plugins.violations.
PluginImpl
PMDDescriptor
- Class in
hudson.plugins.violations.types.pmd
The descriptor class for PMD violations type.
PMDParser
- Class in
hudson.plugins.violations.types.pmd
Parses a pmd xml report file.
PMDParser()
- Constructor for class hudson.plugins.violations.types.pmd.
PMDParser
previous()
- Method in class hudson.plugins.violations.
ViolationsReport
Get the previous ViolationsReport
PyLintDescriptor
- Class in
hudson.plugins.violations.types.pylint
The descriptor class for PyLint violations type.
PyLintParser
- Class in
hudson.plugins.violations.types.pylint
Parser for parsing PyLint reports.
PyLintParser()
- Constructor for class hudson.plugins.violations.types.pylint.
PyLintParser
Constructor - create the pattern.
R
RecurDynamic
- Class in
hudson.plugins.violations.util
A helper class to recuruse down a uri path to an object.
RecurDynamic(String, String, Object)
- Constructor for class hudson.plugins.violations.util.
RecurDynamic
Create a RecurDynamic helper object.
resolveName(String)
- Method in class hudson.plugins.violations.parse.
AbstractTypeParser
Resolve an absolute name agaist the project path.
S
setBuild(Build)
- Method in class hudson.plugins.violations.
ViolationsReport
Set the build.
setConfig(ViolationsConfig)
- Method in class hudson.plugins.violations.
ViolationsReport
Set the config.
setDescription(String)
- Method in class hudson.plugins.violations.types.fxcop.
FxCopRule
setErrorMessage(String)
- Method in class hudson.plugins.violations.
TypeSummary
Set the error message for the type - if any.
setFauxProjectPath(String)
- Method in class hudson.plugins.violations.
ViolationsConfig
Set the faux project path.
setLimit(int)
- Method in class hudson.plugins.violations.
ViolationsConfig
Set the limit.
setLine(int)
- Method in class hudson.plugins.violations.model.
Violation
Set the line number that the violation occuried.
setLine(String)
- Method in class hudson.plugins.violations.model.
Violation
Set the line number using a (possibly null) string.
setMax(int)
- Method in class hudson.plugins.violations.
TypeConfig
Set the max (stormy).
setMessage(String)
- Method in class hudson.plugins.violations.model.
Violation
Set the message to used when displaying the violation.
setMin(int)
- Method in class hudson.plugins.violations.
TypeConfig
Set the min (sunny).
setModel(FullBuildModel)
- Method in class hudson.plugins.violations.parse.
AbstractTypeParser
Set the build model.
setName(String)
- Method in class hudson.plugins.violations.types.fxcop.
FxCopRule
setParser(XmlPullParser)
- Method in class hudson.plugins.violations.parse.
AbstractParser
Set the parser.
setPattern(String)
- Method in class hudson.plugins.violations.
TypeConfig
Set the fileset pattern.
setPopupMessage(String)
- Method in class hudson.plugins.violations.model.
Violation
Set the message to used when displaying the violation in a pop-up.
setProjectPath(File)
- Method in class hudson.plugins.violations.parse.
AbstractTypeParser
Set the project path.
setSeverity(String)
- Method in class hudson.plugins.violations.model.
Violation
Set the severity string (NEEDS to be normalized).
setSeverityLevel(int)
- Method in class hudson.plugins.violations.model.
Violation
Set the severityLevel of the violation.
setSource(String)
- Method in class hudson.plugins.violations.model.
Violation
Set the source of the violation.
setSourcePathPattern(String)
- Method in class hudson.plugins.violations.
ViolationsConfig
Set the source path patter.
setSourcePaths(String[])
- Method in class hudson.plugins.violations.parse.
AbstractTypeParser
Set the source paths attribute.
setType(String)
- Method in class hudson.plugins.violations.model.
Violation
Set the type of violation ('checkstyle', 'pmd' etc).
setUrl(String)
- Method in class hudson.plugins.violations.types.fxcop.
FxCopRule
Severity
- Class in
hudson.plugins.violations.model
Severity levels of violations.
severityColumn(Violation)
- Method in class hudson.plugins.violations.render.
FileModelProxy
Get the severity column for a violation.
SeverityTypeDataSet
- Class in
hudson.plugins.violations.graph
Class to construct a dataset for severities of a particular type.
SeverityTypeDataSet(ViolationsReport, String)
- Constructor for class hudson.plugins.violations.graph.
SeverityTypeDataSet
Create a SeverityTypeData set from a report and a type.
skipTag()
- Method in class hudson.plugins.violations.parse.
AbstractParser
Assume at a start tag, skip it and the rest of the element.
skipToTag(String)
- Method in class hudson.plugins.violations.parse.
AbstractParser
Skip to a specific tag within a element.
start()
- Method in class hudson.plugins.violations.
PluginImpl
The start method for the plugin.
StringUtil
- Class in
hudson.plugins.violations.util
A utility class for strings.
T
toAttribute(String, String)
- Static method in class hudson.plugins.violations.generate.
XMLUtil
Return an attribute setting.
toAttribute(String, int)
- Static method in class hudson.plugins.violations.generate.
XMLUtil
Return an attribute setting.
TypeConfig
- Class in
hudson.plugins.violations
This contains the configuration of a particular violation type.
TypeConfig(String)
- Constructor for class hudson.plugins.violations.
TypeConfig
Construct a type config.
typeCount(String)
- Method in class hudson.plugins.violations.
ViolationsReport
Get the number of violations for a particular type.
TypeDescriptor
- Class in
hudson.plugins.violations
A descriptor for a violation type.
TypeDescriptor(String)
- Constructor for class hudson.plugins.violations.
TypeDescriptor
Create a type descriptor for a type.
typeLine(String)
- Method in class hudson.plugins.violations.render.
FileModelProxy
Get the type line.
TYPES
- Static variable in class hudson.plugins.violations.
TypeDescriptor
The map of types to type descriptors.
TypeSummary
- Class in
hudson.plugins.violations
A summary report for a type.
TypeSummary()
- Constructor for class hudson.plugins.violations.
TypeSummary
V
Violation
- Class in
hudson.plugins.violations.model
A class contains information on a violation.
Violation()
- Constructor for class hudson.plugins.violations.model.
Violation
violationCount(String, String)
- Method in class hudson.plugins.violations.
ViolationsReport
Get the number of violations of a type for a file.
VIOLATIONS
- Static variable in class hudson.plugins.violations.
MagicNames
The dir name to use to generate violation reports into
ViolationsBuildAction
- Class in
hudson.plugins.violations
This is the build action for the violations.
ViolationsBuildAction(Build, ViolationsReport)
- Constructor for class hudson.plugins.violations.
ViolationsBuildAction
Construct a build action.
ViolationsCollector
- Class in
hudson.plugins.violations
Collects the violations xml files, analyses them, renders html reports to the working directory, and returns a summary Violations report.
ViolationsCollector(BuildListener, FilePath, FilePath, ViolationsConfig)
- Constructor for class hudson.plugins.violations.
ViolationsCollector
Constructor.
ViolationsConfig
- Class in
hudson.plugins.violations
The configuration class for the violations plugin.
ViolationsConfig()
- Constructor for class hudson.plugins.violations.
ViolationsConfig
The constructor fot eh violations config.
ViolationsParser
- Interface in
hudson.plugins.violations
Interface that violations parsers need to implement.
ViolationsProjectAction
- Class in
hudson.plugins.violations
Project level action.
ViolationsProjectAction(Project)
- Constructor for class hudson.plugins.violations.
ViolationsProjectAction
Create a project action for the violations.
ViolationsPublisher
- Class in
hudson.plugins.violations
Generats HTML and XML reports from checkstyle, pmd and findbugs report xml files.
ViolationsPublisher()
- Constructor for class hudson.plugins.violations.
ViolationsPublisher
ViolationsPublisher.DescriptorImpl
- Class in
hudson.plugins.violations
A class for the plugin configuration screen in hudson.
ViolationsReport
- Class in
hudson.plugins.violations
This contains the report for the violations of a particular build.
ViolationsReport()
- Constructor for class hudson.plugins.violations.
ViolationsReport
ViolationsReport.TypeReport
- Class in
hudson.plugins.violations
Report class for a particular type.
ViolationsReport.TypeReport(String, String, int)
- Constructor for class hudson.plugins.violations.
ViolationsReport.TypeReport
Create the report class for a type.
X
XmlElementUtil
- Class in
hudson.plugins.violations.types.fxcop
XMLUtil
- Class in
hudson.plugins.violations.generate
Some helper methods for encoding xml and html strings.
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
V
X
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2008. All Rights Reserved.