hudson.plugins.dry
Class DryReporterResult

java.lang.Object
  extended by hudson.plugins.analysis.core.BuildResult
      extended by hudson.plugins.dry.DryResult
          extended by hudson.plugins.dry.DryReporterResult
All Implemented Interfaces:
hudson.model.ModelObject, hudson.plugins.analysis.util.model.AnnotationProvider, Serializable

public class DryReporterResult
extends DryResult

Represents the aggregated results of the DRY analysis in m2 jobs.

Author:
Ulli Hafner
See Also:
Serialized Form

Field Summary
 
Fields inherited from class hudson.plugins.analysis.core.BuildResult
high, low, normal
 
Constructor Summary
DryReporterResult(hudson.model.AbstractBuild<?,?> build, String defaultEncoding, hudson.plugins.analysis.core.ParserResult result, boolean useStableBuildAsReference)
          Creates a new instance of DryReporterResult.
 
Method Summary
protected  Class<? extends hudson.plugins.analysis.core.ResultAction<? extends hudson.plugins.analysis.core.BuildResult>> getResultActionType()
           
 
Methods inherited from class hudson.plugins.dry.DryResult
configure, createDeltaMessage, getDisplayName, getHeader, getSerializationFileName, getSummary
 
Methods inherited from class hudson.plugins.analysis.core.BuildResult
canUseDeltaValues, createDefaultDeltaMessage, createDefaultSummary, createHistory, createUrl, evaluateStatus, evaluateStatus, getAnnotation, getAnnotation, getAnnotations, getAnnotations, getAnnotations, getApi, getContainer, getDataFile, getDays, getDefaultEncoding, getDelta, getDetails, getDynamic, getErrors, getFixedWarnings, getHighDelta, getHighScoreGap, getHistory, getLowDelta, getModules, getNewWarnings, getNormalDelta, getNumberOfAnnotations, getNumberOfAnnotations, getNumberOfAnnotations, getNumberOfFixedWarnings, getNumberOfHighPriorityWarnings, getNumberOfLowPriorityWarnings, getNumberOfModules, getNumberOfNewWarnings, getNumberOfNormalPriorityWarnings, getNumberOfWarnings, getOwner, getPluginResult, getPreviousResult, getPriorities, getProject, getReason, getResultIcon, getSuccessfulHighScore, getSuccessfulHighScoreGap, getSuccessfulSinceBuild, getSuccessfulSinceDate, getThresholds, getWarningsDelta, getZeroWarningsHighScore, getZeroWarningsSinceBuild, getZeroWarningsSinceDate, hasAnnotations, hasAnnotations, hasAnnotations, hasError, hasNoAnnotations, hasNoAnnotations, hasNoAnnotations, hasPreviousResult, isCurrent, isNewSuccessfulHighScore, isNewZeroWarningsHighScore, isSuccessful, isSuccessfulTouched, readResolve, serializeAnnotations, setHighWarnings, setLowWarnings, setNormalWarnings, setResult, setWarnings, toString, useOnlyStableBuildsAsReference
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DryReporterResult

public DryReporterResult(hudson.model.AbstractBuild<?,?> build,
                         String defaultEncoding,
                         hudson.plugins.analysis.core.ParserResult result,
                         boolean useStableBuildAsReference)
Creates a new instance of DryReporterResult.

Parameters:
build - the current build as owner of this action
defaultEncoding - the default encoding to be used when reading and parsing files
result - the parsed result with all annotations
useStableBuildAsReference - determines whether only stable builds should be used as reference builds or not
Method Detail

getResultActionType

protected Class<? extends hudson.plugins.analysis.core.ResultAction<? extends hudson.plugins.analysis.core.BuildResult>> getResultActionType()
Overrides:
getResultActionType in class DryResult


Copyright © 2004-2013 Hudson. All Rights Reserved.