Package hudson.plugins.findbugs.util

Interface Summary
AnnotationParser A parser for annotations.
FileInputStreamFactory Factory to create an InputStream from an absolute filename.
HealthDescriptor A health descriptor defines the parameters to create the build health.
PackageDetector Detects the package or namespace name of a file.
ResultAction<T> Defines an action that is responsible for handling results of the given type T.
ToolTipProvider Provides tooltips for single or multiple items.
 

Class Summary
AbstractAnnotationsDetail Base class for annotation detail objects.
AbstractAreaRenderer Renderer that provides direct access to the individual results of a build via links.
AbstractHealthDescriptor A base class for serializable health descriptors.
AbstractPackageDetector Base class for package detectors.
AbstractProjectAction<T extends ResultAction<?>> A project action displays a link on the side panel of a project.
AbstractResultAction<T extends BuildResult> Controls the live cycle of Hudson results.
AnnotationDifferencer Provides several utility methods based on sets of annotations.
AnnotationsBuildResult Common base class for build results that persist annotations.
AttributeDetail Result object to visualize the statistics of a category.
BuildResult A base class for build results that is capable of storing a reference to the current build.
ChartBuilder Creates various charts.
CsharpNamespaceDetector Detects the namespace of a C# workspace file.
DetailBuilder Creates detail objects for the selected element of a annotation container.
ErrorDetail Result object to visualize the errors during execution of the plug-in.
FileDetail Result object to visualize the package statistics of a module.
FileFinder Scans the workspace and finds all Java files.
FilesParser Parses files that match the specified pattern and creates a corresponding project with a collection of annotations.
FixedWarningsDetail Result object to visualize the fixed warnings in a build.
HealthAwareMavenReporter A base class for maven reporters with the following two characteristics: It provides a unstable threshold, that could be enabled and set in the configuration screen.
HealthAwarePublisher A base class for publishers with the following two characteristics: It provides a unstable threshold, that could be enabled and set in the configuration screen.
HealthReportBuilder Creates a health report for integer values based on healthy and unhealthy thresholds.
JavaPackageDetector Detects the package name of a Java file.
Messages  
ModuleDetail Result object to visualize the package statistics of a module.
ModuleDetector Detects module names by parsing the name of a source file, the Maven pom.xml file or the ANT build.xml file.
NewWarningsDetail Result object to visualize the new warnings in a build.
NullHealthDescriptor A HealthDescriptor that neither has the failure threshold nor the health report enabled.
PackageDetail Result object to visualize the package statistics of a module.
ParserResult Stores the collection of parsed annotations and associated error messages.
PluginDescriptor Base class for a Hudson plug/in descriptor.
PrioritiesAreaRenderer Renderer that provides direct access to the individual results of a build via links.
PrioritiesDetail Result object to visualize the priorities statistics of an annotation container.
PriorityDetailFactory Creates priority detail objects.
ReporterDescriptor A maven reporter descriptor that uses a publisher descriptor as delegate to obtain the relevant configuration data.
ResultAreaRenderer Renderer that provides direct access to the individual results of a build via links.
SourceDetail Renders a source file containing an annotation for the whole file or a specific line number.
TabDetail Result object representing a dynamic tab.
ThresholdValidator Validates a threshold parameter.
ToolTipBuilder Builds tooltips for items.
TrendReportSize Controls the size of a trend report.
 

Exception Summary
AbortException Indicates an orderly abortion of the processing.
 



Copyright © 2008. All Rights Reserved.