Serialized Form


Package hudson.plugins.warnings

Class hudson.plugins.warnings.WarningsResult extends AnnotationsBuildResult implements Serializable

serialVersionUID: -137460587767210579L


Package hudson.plugins.warnings.parser

Class hudson.plugins.warnings.parser.FileWarningsParser extends java.lang.Object implements Serializable

serialVersionUID: -262047528431480332L

Serialized Fields

excludePattern

java.lang.String excludePattern
Ant file-set pattern of files to exclude from report.

Class hudson.plugins.warnings.parser.Warning extends AbstractAnnotation implements Serializable

serialVersionUID: 5171661552905752370L


Package hudson.plugins.warnings.util

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

serialVersionUID: -5897876033901702893L

Class hudson.plugins.warnings.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.

Class hudson.plugins.warnings.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.warnings.util.AnnotationsBuildResult extends BuildResult implements Serializable

serialVersionUID: -5183039263351537465L

Serialized Fields

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.


low

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


normal

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


high

int high
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
Determines since which time we have zero warnings.


errors

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


emptyModules

java.util.Map<K,V> emptyModules
The modules with no 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.

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

serialVersionUID: -1854984151887397361L

Serialized Fields

attributeName

java.lang.String attributeName
Name of the attribute.

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

serialVersionUID: 1110545450292087475L

Serialization Methods

readResolve

private java.lang.Object readResolve()
Initializes the modules set if not yet serialized.

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).

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

serialVersionUID: -5315146140343619856L

Serialized Fields

file

WorkspaceFile file
The package to show the details for.

Class hudson.plugins.warnings.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.warnings.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.warnings.util.FixedWarningsDetail extends AbstractAnnotationsDetail implements Serializable

serialVersionUID: -8601095040123486522L

Class hudson.plugins.warnings.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.


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.

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

serialVersionUID: 5191317904662711835L

Serialized Fields

healthy

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


unHealthy

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


isHealthEnabled

boolean isHealthEnabled
Determines whether to use the provided healthy thresholds.


reportName

java.lang.String reportName
Name of the report.


itemName

java.lang.String itemName
Name of a item.


isThresholdEnabled

boolean isThresholdEnabled
Determines whether to use the provided unstable threshold.


threshold

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


reportSingleCount

java.lang.String reportSingleCount
Message to be shown for a single item count.


reportMultipleCount

java.lang.String reportMultipleCount
Message to be shown for a multiple item count.

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

serialVersionUID: -1854984151887397361L

Serialized Fields

module

MavenModule module
The module to show the details for.

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

serialVersionUID: 5093487322493056475L

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

serialVersionUID: -5315146140343619856L

Serialized Fields

javaPackage

JavaPackage javaPackage
The package to show the details for.

Class hudson.plugins.warnings.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.warnings.util.PrioritiesAreaRenderer extends AbstractAreaRenderer implements Serializable

serialVersionUID: -4683951507836348304L

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

serialVersionUID: -5315146140343619856L

Serialized Fields

priority

Priority priority
Priority of the annotations.

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

serialVersionUID: -4683951507836348304L

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

serialVersionUID: -1854984151887397361L

Serialized Fields

url

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


Package hudson.plugins.warnings.util.model

Class hudson.plugins.warnings.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.

Class hudson.plugins.warnings.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.warnings.util.model.DefaultAnnotationContainer extends AnnotationContainer implements Serializable

serialVersionUID: -7969178785228510814L

Serialization Methods

readResolve

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

Class hudson.plugins.warnings.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.warnings.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.warnings.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.warnings.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.warnings.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 © 2008. All Rights Reserved.