Serialized Form


Package hudson.plugins.findbugs

Class hudson.plugins.findbugs.FindBugsHealthDescriptor extends AbstractHealthDescriptor implements Serializable

serialVersionUID: -3404826986876607396L

Class hudson.plugins.findbugs.FindBugsPublisher extends HealthAwarePublisher implements Serializable

serialVersionUID: -5748362182226609649L

Serialized Fields

pattern

java.lang.String pattern
Ant file-set pattern of files to work with.

Class hudson.plugins.findbugs.FindBugsReporter extends HealthAwareMavenReporter implements Serializable

serialVersionUID: -288391908253344862L

Serialized Fields

pattern

java.lang.String pattern
Ant file-set pattern of files to work with.

Class hudson.plugins.findbugs.FindBugsResult extends BuildResult implements Serializable

serialVersionUID: 2768250056765266658L


Package hudson.plugins.findbugs.parser

Class hudson.plugins.findbugs.parser.Bug extends AbstractAnnotation implements Serializable

serialVersionUID: 5171661552905752370L

Serialization Methods

readResolve

private java.lang.Object readResolve()
Rebuilds the priorities mapping.

Serialized Fields

tooltip

java.lang.String tooltip
Bug HTML description.


instanceHash

java.lang.String instanceHash
Unique hash code of this bug.

Class hudson.plugins.findbugs.parser.FindBugsParser extends java.lang.Object implements Serializable

serialVersionUID: 8306319007761954027L

Serialized Fields

workspace

hudson.FilePath workspace
Workspace root.


mavenSources

java.util.Collection<E> mavenSources
Collection of source folders.


Package hudson.plugins.findbugs.util

Class hudson.plugins.findbugs.util.AbortException extends java.lang.RuntimeException implements Serializable

serialVersionUID: -5897876033901702893L

Class hudson.plugins.findbugs.util.AbstractAnnotationParser extends java.lang.Object implements Serializable

serialVersionUID: 4014720188570415914L

Serialized Fields

defaultEncoding

java.lang.String defaultEncoding
The default encoding to be used when reading and parsing files.

Class hudson.plugins.findbugs.util.AbstractAnnotationsDetail extends AnnotationContainer implements Serializable

serialVersionUID: 1750266351592937774L

Serialized Fields

owner

hudson.model.AbstractBuild<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>> owner
Current build as owner of this object.


defaultEncoding

java.lang.String defaultEncoding
The default encoding to be used when reading and parsing files.

Class hudson.plugins.findbugs.util.AbstractAreaRenderer extends hudson.util.StackedAreaRenderer2 implements Serializable

serialVersionUID: 1440842055316682192L

Serialized Fields

url

java.lang.String url
Base URL of the graph links.


toolTipBuilder

ToolTipBuilder toolTipBuilder
Tooltip provider for the clickable map.

Class hudson.plugins.findbugs.util.AbstractHealthDescriptor extends java.lang.Object implements Serializable

serialVersionUID: -3709673381162699834L

Serialized Fields

isFailureThresholdEnabled

boolean isFailureThresholdEnabled
Determines whether to use the provided threshold to mark a build as unstable.


minimumAnnotations

int minimumAnnotations
Integer threshold to be reached if a build should be considered as unstable.


healthyAnnotations

int healthyAnnotations
Report health as 100% when the number of warnings is less than this value.


unHealthyAnnotations

int unHealthyAnnotations
Report health as 0% when the number of warnings is greater than this value.


isHealthyReportEnabled

boolean isHealthyReportEnabled
Determines whether to use the provided healthy thresholds.


priority

Priority priority
The minimum priority to consider during health and stability calculation.

Class hudson.plugins.findbugs.util.AttributeDetail extends AbstractAnnotationsDetail implements Serializable

serialVersionUID: -1854984151887397361L

Serialized Fields

attributeName

java.lang.String attributeName
Name of the attribute.

Class hudson.plugins.findbugs.util.BuildResult extends java.lang.Object implements Serializable

serialVersionUID: 1110545450292087475L

Serialization Methods

readResolve

protected java.lang.Object readResolve()
Initializes members that were not present in previous versions of this plug-in.

Serialized Fields

owner

hudson.model.AbstractBuild<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>> owner
Current build as owner of this action.


modules

java.util.Set<E> modules
All parsed modules.


numberOfModules

int numberOfModules
The total number of parsed modules (regardless if there are annotations).


defaultEncoding

java.lang.String defaultEncoding
The default encoding to be used when reading and parsing files.


numberOfWarnings

int numberOfWarnings
The number of warnings in this build.


numberOfNewWarnings

int numberOfNewWarnings
The number of new warnings in this build.


numberOfFixedWarnings

int numberOfFixedWarnings
The number of fixed warnings in this build.


delta

int delta
Difference between this and the previous build.


lowWarnings

int lowWarnings
The number of low priority warnings in this build.


normalWarnings

int normalWarnings
The number of normal priority warnings in this build.


highWarnings

int highWarnings
The number of high priority warnings in this build.


zeroWarningsSinceBuild

int zeroWarningsSinceBuild
Determines since which build we have zero warnings.


zeroWarningsSinceDate

long zeroWarningsSinceDate
Determines since which time we have zero warnings.


zeroWarningsHighScore

long zeroWarningsHighScore
private since which time we have zero warnings.


isZeroWarningsHighscore

boolean isZeroWarningsHighscore
Determines if the old zero highscore has been broken.


highScoreGap

long highScoreGap
Determines the number of msec still to go before a new highscore is reached.


errors

java.util.List<E> errors
Error messages.

Class hudson.plugins.findbugs.util.FileDetail extends AbstractAnnotationsDetail implements Serializable

serialVersionUID: -5315146140343619856L

Serialized Fields

file

WorkspaceFile file
The package to show the details for.

Class hudson.plugins.findbugs.util.FileFinder extends java.lang.Object implements Serializable

serialVersionUID: 2970029366847565970L

Serialized Fields

pattern

java.lang.String pattern
The pattern to scan for.

Class hudson.plugins.findbugs.util.FilesParser extends java.lang.Object implements Serializable

serialVersionUID: -6415863872891783891L

Serialized Fields

filePattern

java.lang.String filePattern
Ant file-set pattern to scan for.


parser

AnnotationParser parser
Parser to be used to process the workspace files.


isMavenBuild

boolean isMavenBuild
Determines whether this build uses maven.


isAntBuild

boolean isAntBuild
Determines whether this build uses ant.

Class hudson.plugins.findbugs.util.FixedWarningsDetail extends AbstractAnnotationsDetail implements Serializable

serialVersionUID: -8601095040123486522L

Class hudson.plugins.findbugs.util.HealthAwareMavenReporter extends hudson.maven.MavenReporter implements Serializable

serialVersionUID: 3003791883748835331L

Serialization Methods

readResolve

private java.lang.Object readResolve()
Initializes new fields that are not serialized yet.

Serialized Fields

threshold

java.lang.String threshold
Annotation threshold to be reached if a build should be considered as unstable.


thresholdEnabled

boolean thresholdEnabled
Determines whether to use the provided threshold to mark a build as unstable.


failureThreshold

java.lang.String failureThreshold
Annotation threshold to be reached if a build should be considered as failure.


newFailureThreshold

java.lang.String newFailureThreshold
Threshold for new annotations to be reached if a build should be considered as failure.


minimumAnnotations

int minimumAnnotations
Integer threshold to be reached if a build should be considered as unstable.


newThreshold

java.lang.String newThreshold
Annotation threshold for new warnings to be reached if a build should be considered as unstable.


healthy

java.lang.String healthy
Report health as 100% when the number of warnings is less than this value.


unHealthy

java.lang.String unHealthy
Report health as 0% when the number of warnings is greater than this value.


healthyAnnotations

int healthyAnnotations
Report health as 100% when the number of warnings is less than this value.


unHealthyAnnotations

int unHealthyAnnotations
Report health as 0% when the number of warnings is greater than this value.


healthyReportEnabled

boolean healthyReportEnabled
Determines whether to use the provided healthy thresholds.


height

java.lang.String height
Determines the height of the trend graph.


pluginName

java.lang.String pluginName
The name of the plug-in.


thresholdLimit

java.lang.String thresholdLimit
Determines which warning priorities should be considered when evaluating the build stability and health.


defaultEncoding

java.lang.String defaultEncoding
The default encoding to be used when reading and parsing files.

Class hudson.plugins.findbugs.util.HealthAwarePublisher extends hudson.tasks.Publisher implements Serializable

serialVersionUID: -7945220365563528457L

Serialization Methods

readResolve

protected java.lang.Object readResolve()
Initializes new fields that are not serialized yet.

Serialized Fields

threshold

java.lang.String threshold
Annotation threshold to be reached if a build should be considered as unstable.


newThreshold

java.lang.String newThreshold
Threshold for new annotations to be reached if a build should be considered as unstable.


failureThreshold

java.lang.String failureThreshold
Annotation threshold to be reached if a build should be considered as failure.


newFailureThreshold

java.lang.String newFailureThreshold
Threshold for new annotations to be reached if a build should be considered as failure.


thresholdEnabled

boolean thresholdEnabled
Determines whether to use the provided threshold to mark a build as unstable.


minimumAnnotations

int minimumAnnotations
Integer threshold to be reached if a build should be considered as unstable.


healthy

java.lang.String healthy
Report health as 100% when the number of warnings is less than this value.


unHealthy

java.lang.String unHealthy
Report health as 0% when the number of warnings is greater than this value.


healthyAnnotations

int healthyAnnotations
Report health as 100% when the number of warnings is less than this value.


unHealthyAnnotations

int unHealthyAnnotations
Report health as 0% when the number of warnings is greater than this value.


healthyReportEnabled

boolean healthyReportEnabled
Determines whether to use the provided healthy thresholds.


height

java.lang.String height
Determines the height of the trend graph.


pluginName

java.lang.String pluginName
The name of the plug-in.


thresholdLimit

java.lang.String thresholdLimit
Determines which warning priorities should be considered when evaluating the build stability and health.


defaultEncoding

java.lang.String defaultEncoding
The default encoding to be used when reading and parsing files.

Class hudson.plugins.findbugs.util.HealthReportBuilder extends java.lang.Object implements Serializable

serialVersionUID: 5191317904662711835L

Serialized Fields

healthDescriptor

AbstractHealthDescriptor healthDescriptor
Health descriptor.


healthy

int healthy
Deprecated. 
Backward compatibility.


unHealthy

int unHealthy
Deprecated. 
Backward compatibility.


isHealthEnabled

boolean isHealthEnabled
Deprecated. 
Backward compatibility.


isThresholdEnabled

boolean isThresholdEnabled
Deprecated. 
Backward compatibility.


threshold

int threshold
Deprecated. 
Backward compatibility.


reportName

java.lang.String reportName
Deprecated. 
Backward compatibility.


itemName

java.lang.String itemName
Deprecated. 
Backward compatibility.


reportSingleCount

java.lang.String reportSingleCount
Deprecated. 
Backward compatibility.


reportMultipleCount

java.lang.String reportMultipleCount
Deprecated. 
Backward compatibility.

Class hudson.plugins.findbugs.util.ModuleDetail extends AbstractAnnotationsDetail implements Serializable

serialVersionUID: -1854984151887397361L

Serialized Fields

module

MavenModule module
The module to show the details for.

Class hudson.plugins.findbugs.util.NewWarningsDetail extends AbstractAnnotationsDetail implements Serializable

serialVersionUID: 5093487322493056475L

Class hudson.plugins.findbugs.util.NullHealthDescriptor extends AbstractHealthDescriptor implements Serializable

serialVersionUID: -4856077818215392075L

Class hudson.plugins.findbugs.util.PackageDetail extends AbstractAnnotationsDetail implements Serializable

serialVersionUID: -5315146140343619856L

Serialized Fields

javaPackage

JavaPackage javaPackage
The package to show the details for.

Class hudson.plugins.findbugs.util.ParserResult extends java.lang.Object implements Serializable

serialVersionUID: -8414545334379193330L

Serialized Fields

annotations

java.util.Set<E> annotations
The parsed annotations.


errorMessages

java.util.List<E> errorMessages
The collection of error messages.


annotationCountByPriority

java.util.Map<K,V> annotationCountByPriority
Number of annotations by priority.


modules

java.util.Set<E> modules
The set of modules.


workspace

hudson.FilePath workspace
The workspace (might be null).


fileNameCache

java.util.Map<K,V> fileNameCache
A mapping of relative file names to absolute file names.

Class hudson.plugins.findbugs.util.PrioritiesAreaRenderer extends AbstractAreaRenderer implements Serializable

serialVersionUID: -4683951507836348304L

Class hudson.plugins.findbugs.util.PrioritiesDetail extends AbstractAnnotationsDetail implements Serializable

serialVersionUID: -5315146140343619856L

Serialized Fields

priority

Priority priority
Priority of the annotations.

Class hudson.plugins.findbugs.util.ResultAreaRenderer extends AbstractAreaRenderer implements Serializable

serialVersionUID: -4683951507836348304L

Class hudson.plugins.findbugs.util.TabDetail extends AbstractAnnotationsDetail implements Serializable

serialVersionUID: -1854984151887397361L

Serialized Fields

url

java.lang.String url
URL of the content to load.


Package hudson.plugins.findbugs.util.model

Class hudson.plugins.findbugs.util.model.AbstractAnnotation extends java.lang.Object implements Serializable

serialVersionUID: -1092014926477547148L

Serialized Fields

message

java.lang.String message
The message of this annotation.


priority

Priority priority
The priority of this annotation.


key

long key
Unique key of this annotation.


lineRanges

java.util.List<E> lineRanges
The ordered list of line ranges that show the origin of the annotation in the associated file.


primaryLineNumber

int primaryLineNumber
Primary line number of this warning, i.e., the start line of the first line range.


fileName

java.lang.String fileName
The filename of the class that contains this annotation.


moduleName

java.lang.String moduleName
The name of the maven or ant module that contains this annotation.


packageName

java.lang.String packageName
The name of the package (or name space) that contains this annotation.


category

java.lang.String category
Bug category.


type

java.lang.String type
Bug type.


contextHashCode

long contextHashCode
Context hash code of this annotation. This hash code is used to decide if two annotations are equal even if the equals method returns false.

Class hudson.plugins.findbugs.util.model.AnnotationContainer extends java.lang.Object implements Serializable

serialVersionUID: 855696821788264261L

Serialization Methods

readResolve

private java.lang.Object readResolve()
Rebuilds the priorities mapping.

Serialized Fields

annotations

java.util.Map<K,V> annotations
The annotations mapped by their key.


handleFiles

boolean handleFiles
Determines whether to build up a set of WorkspaceFiles.


name

java.lang.String name
Name of this container.


hierarchy

AnnotationContainer.Hierarchy hierarchy
Hierarchy level of this container.

Class hudson.plugins.findbugs.util.model.DefaultAnnotationContainer extends AnnotationContainer implements Serializable

serialVersionUID: -7969178785228510814L

Serialization Methods

readResolve

private java.lang.Object readResolve()
Rebuilds the priorities mapping.

Class hudson.plugins.findbugs.util.model.JavaPackage extends AnnotationContainer implements Serializable

serialVersionUID: 4034932648975191723L

Serialization Methods

readResolve

private java.lang.Object readResolve()
Rebuilds the priorities mapping.

Serialized Fields

name

java.lang.String name
Name of this package.

Class hudson.plugins.findbugs.util.model.JavaProject extends AnnotationContainer implements Serializable

serialVersionUID: 8556968267678442661L

Serialization Methods

readResolve

private java.lang.Object readResolve()
Rebuilds the priorities mapping.

Serialized Fields

workspacePath

java.lang.String workspacePath
Path of the workspace.


error

java.lang.String error
The error message that denotes that why project creation has been failed.


moduleErrors

java.util.List<E> moduleErrors
The error messages of the modules.

Class hudson.plugins.findbugs.util.model.LineRange extends java.lang.Object implements Serializable

serialVersionUID: -4124143085672930110L

Serialized Fields

start

int start
Start of the range.


end

int end
End of the range.

Class hudson.plugins.findbugs.util.model.MavenModule extends AnnotationContainer implements Serializable

serialVersionUID: 5467122420572804130L

Serialization Methods

readResolve

private java.lang.Object readResolve()
Rebuilds the priorities mapping.

Serialized Fields

name

java.lang.String name
Name of this module.


packageMapping

java.util.Map<K,V> packageMapping
All Java packages in this maven module (mapped by their name).


error

java.lang.String error
The error message that denotes that the creation of the module has been failed.

Class hudson.plugins.findbugs.util.model.WorkspaceFile extends AnnotationContainer implements Serializable

serialVersionUID: 601361940925156719L

Serialization Methods

readResolve

private java.lang.Object readResolve()
Rebuilds the bidirectional links between the annotations and this workspace file after deserialization.

Serialized Fields

name

java.lang.String name
The absolute filename of this file.



Copyright © 2009. All Rights Reserved.