A C D E G H L M N O P R S U W _

A

AbstractDryParser - Class in hudson.plugins.dry.parser
A base class for duplicate code parsers.
AbstractDryParser(int, int) - Constructor for class hudson.plugins.dry.parser.AbstractDryParser
Creates a new instance of AbstractDryParser.
acceptGoal(String) - Method in class hudson.plugins.dry.DryReporter
accepts(InputStream) - Method in class hudson.plugins.dry.parser.AbstractDryParser
Returns whether this parser accepts the specified stream as a valid file.
accepts(InputStream) - Method in class hudson.plugins.dry.parser.cpd.CpdParser
Returns whether this parser accepts the specified stream as a valid file.
addFile(SourceFile) - Method in class hudson.plugins.dry.parser.cpd.Duplication
Adds a new file to this duplication.

C

configure(XStream) - Method in class hudson.plugins.dry.DryResult
CpdParser - Class in hudson.plugins.dry.parser.cpd
A parser for PMD's CPD XML files.
CpdParser(int, int) - Constructor for class hudson.plugins.dry.parser.cpd.CpdParser
Creates a new instance of CpdParser.
createAggregatedAction(MavenModuleSetBuild, Map<MavenModule, List<MavenBuild>>) - Method in class hudson.plugins.dry.MavenDryResultAction
createDeltaMessage() - Method in class hudson.plugins.dry.DryResult
createDeltaMessage(DryResult) - Static method in class hudson.plugins.dry.ResultSummary
Returns the message to show as the result summary.
createDescription(AnnotationProvider) - Method in class hudson.plugins.dry.DryHealthDescriptor
createDetails(String, AbstractBuild<?, ?>, AnnotationContainer, String, String) - Method in class hudson.plugins.dry.DryDetailBuilder
createSummary(DryResult) - Static method in class hudson.plugins.dry.ResultSummary
Returns the message to show as the result summary.
createTabDetail(AbstractBuild<?, ?>, Collection<FileAnnotation>, String, String) - Method in class hudson.plugins.dry.DryDetailBuilder

D

doCheckHighThreshold(String, String) - Method in class hudson.plugins.dry.DryDescriptor
Performs on-the-fly validation on threshold for high warnings.
doCheckHighThreshold(String, String) - Method in class hudson.plugins.dry.DryReporterDescriptor
Performs on-the-fly validation on threshold for high warnings.
doCheckNormalThreshold(String, String) - Method in class hudson.plugins.dry.DryDescriptor
Performs on-the-fly validation on threshold for normal warnings.
doCheckNormalThreshold(String, String) - Method in class hudson.plugins.dry.DryReporterDescriptor
Performs on-the-fly validation on threshold for normal warnings.
DRY_Detail_header() - Static method in class hudson.plugins.dry.Messages
Duplicate Code
DRY_Duplications_Header() - Static method in class hudson.plugins.dry.Messages
Duplicated in:
DRY_FixedWarnings_Detail_header() - Static method in class hudson.plugins.dry.Messages
Fixed Duplicate Code Warnings
DRY_NewWarnings_Detail_header() - Static method in class hudson.plugins.dry.Messages
New Duplicate Code Warnings
DRY_ProjectAction_Name() - Static method in class hudson.plugins.dry.Messages
Duplicate Code
DRY_Publisher_Name() - Static method in class hudson.plugins.dry.Messages
Publish duplicate code analysis results
DRY_ResultAction_HealthReportMultipleItem(Object) - Static method in class hudson.plugins.dry.Messages
Duplicate code: {0} warnings found.
DRY_ResultAction_HealthReportNoItem() - Static method in class hudson.plugins.dry.Messages
Duplicate code: no warnings found.
DRY_ResultAction_HealthReportSingleItem() - Static method in class hudson.plugins.dry.Messages
Duplicate code: one warning found.
DRY_ResultAction_MultipleFiles(Object) - Static method in class hudson.plugins.dry.Messages
from {0} analysis files.
DRY_ResultAction_MultipleFixedWarnings(Object) - Static method in class hudson.plugins.dry.Messages
{0} fixed warnings
DRY_ResultAction_MultipleNewWarnings(Object) - Static method in class hudson.plugins.dry.Messages
{0} new warnings
DRY_ResultAction_MultipleWarnings(Object) - Static method in class hudson.plugins.dry.Messages
{0} warnings
DRY_ResultAction_OneFile() - Static method in class hudson.plugins.dry.Messages
from one analysis file.
DRY_ResultAction_OneFixedWarning() - Static method in class hudson.plugins.dry.Messages
1 fixed warning
DRY_ResultAction_OneNewWarning() - Static method in class hudson.plugins.dry.Messages
1 new warning
DRY_ResultAction_OneWarning() - Static method in class hudson.plugins.dry.Messages
1 warning
DRY_Trend_Name() - Static method in class hudson.plugins.dry.Messages
Duplicate Code Trend
DRY_ValidationError_HighThreshold() - Static method in class hudson.plugins.dry.Messages
The threshold must be a positive integer greater than the normal threshold.
DRY_ValidationError_NormalThreshold() - Static method in class hudson.plugins.dry.Messages
The threshold must be a positive integer less than the high threshold.
DRY_Warning_Message(Object) - Static method in class hudson.plugins.dry.Messages
{0} lines of duplicate code.
DRY_Warning_Type() - Static method in class hudson.plugins.dry.Messages
Duplicate Code
DryDescriptor - Class in hudson.plugins.dry
Descriptor for the class DryPublisher.
DryDescriptor() - Constructor for class hudson.plugins.dry.DryDescriptor
Instantiates a new find bugs descriptor.
DryDetailBuilder - Class in hudson.plugins.dry
A detail builder for dry annotations capable of showing details of linked annotations.
DryDetailBuilder() - Constructor for class hudson.plugins.dry.DryDetailBuilder
 
DryHealthDescriptor - Class in hudson.plugins.dry
A health descriptor for DRY build results.
DryHealthDescriptor(HealthDescriptor) - Constructor for class hudson.plugins.dry.DryHealthDescriptor
Creates a new instance of DryHealthDescriptor based on the values of the specified descriptor.
DryMavenResult - Class in hudson.plugins.dry
Represents the aggregated results of the PMD analysis in m2 jobs.
DryMavenResult(AbstractBuild<?, ?>, String, ParserResult) - Constructor for class hudson.plugins.dry.DryMavenResult
Creates a new instance of DryMavenResult.
DryPlugin - Class in hudson.plugins.dry
Registers the new detail builder.
DryPlugin() - Constructor for class hudson.plugins.dry.DryPlugin
 
DryProjectAction - Class in hudson.plugins.dry
Entry point to visualize the DRY trend graph in the project screen.
DryProjectAction(AbstractProject<?, ?>) - Constructor for class hudson.plugins.dry.DryProjectAction
Instantiates a new find bugs project action.
DryPublisher - Class in hudson.plugins.dry
Publishes the results of the duplicate code analysis (freestyle project type).
DryPublisher(String, String, String, String, String, String, String, String, String, boolean, boolean, int, int) - Constructor for class hudson.plugins.dry.DryPublisher
Creates a new instance of PmdPublisher.
DryReporter - Class in hudson.plugins.dry
Publishes the results of the duplicate code analysis (maven 2 project type).
DryReporter(String, String, String, String, String, String, String, boolean, int, int) - Constructor for class hudson.plugins.dry.DryReporter
Creates a new instance of PmdReporter.
DryReporterDescriptor - Class in hudson.plugins.dry
Descriptor for the class DryReporter.
DryReporterDescriptor() - Constructor for class hudson.plugins.dry.DryReporterDescriptor
Creates a new instance of DryReporterDescriptor.
DryResult - Class in hudson.plugins.dry
Represents the results of the DRY analysis.
DryResult(AbstractBuild<?, ?>, String, ParserResult) - Constructor for class hudson.plugins.dry.DryResult
Creates a new instance of DryResult.
DryResult(AbstractBuild<?, ?>, String, ParserResult, BuildHistory) - Constructor for class hudson.plugins.dry.DryResult
Creates a new instance of DryResult.
DryResultAction - Class in hudson.plugins.dry
Controls the live cycle of the DRY results.
DryResultAction(AbstractBuild<?, ?>, HealthDescriptor, DryResult) - Constructor for class hudson.plugins.dry.DryResultAction
Creates a new instance of PmdResultAction.
DryResultAction(AbstractBuild<?, ?>, HealthDescriptor) - Constructor for class hudson.plugins.dry.DryResultAction
Creates a new instance of PmdResultAction.
DryTabDetail - Class in hudson.plugins.dry
Detail view for the DRY plug-in: uses different table visualization.
DryTabDetail(AbstractBuild<?, ?>, DetailFactory, Collection<FileAnnotation>, String, String) - Constructor for class hudson.plugins.dry.DryTabDetail
Creates a new instance of TabDetail.
DuplicateCode - Class in hudson.plugins.dry.parser
A serializable Java Bean class representing a duplicate code warning.
DuplicateCode(Priority, int, int, String) - Constructor for class hudson.plugins.dry.parser.DuplicateCode
Creates a new instance of DuplicateCode.
Duplication - Class in hudson.plugins.dry.parser.cpd
Java Bean class for a violation of the PMD format.
Duplication() - Constructor for class hudson.plugins.dry.parser.cpd.Duplication
 
DuplicationParserRegistry - Class in hudson.plugins.dry.parser
Registry for duplication parsers.
DuplicationParserRegistry(int, int) - Constructor for class hudson.plugins.dry.parser.DuplicationParserRegistry
Creates a new instance of DuplicationParserRegistry.

E

equals(Object) - Method in class hudson.plugins.dry.parser.DuplicateCode

G

getAction() - Method in class hudson.plugins.dry.dashboard.WarningsNewVersusFixedGraphPortlet
getAction() - Method in class hudson.plugins.dry.dashboard.WarningsPriorityGraphPortlet
getAction() - Method in class hudson.plugins.dry.dashboard.WarningsTablePortlet
getCodeFragment() - Method in class hudson.plugins.dry.parser.cpd.Duplication
Returns the duplicate code fragment.
getDescriptor() - Method in class hudson.plugins.dry.DryPublisher
getDescriptor() - Method in class hudson.plugins.dry.DryResultAction
getDisplayName() - Method in class hudson.plugins.dry.dashboard.WarningsNewVersusFixedGraphPortlet.WarningsGraphDescriptor
 
getDisplayName() - Method in class hudson.plugins.dry.dashboard.WarningsPriorityGraphPortlet.WarningsGraphDescriptor
 
getDisplayName() - Method in class hudson.plugins.dry.dashboard.WarningsTablePortlet.WarningsPerJobDescriptor
 
getDisplayName() - Method in class hudson.plugins.dry.DryDescriptor
getDisplayName() - Method in class hudson.plugins.dry.DryProjectAction
getDisplayName() - Method in class hudson.plugins.dry.DryResult
getDisplayName() - Method in class hudson.plugins.dry.DryResultAction
getFiles() - Method in class hudson.plugins.dry.parser.cpd.Duplication
Returns all files of the duplication.
getFormattedSourceCode() - Method in class hudson.plugins.dry.parser.DuplicateCode
Returns the duplicate source code fragment as formatted HTML string.
getGraphType() - Method in class hudson.plugins.dry.dashboard.WarningsNewVersusFixedGraphPortlet
getGraphType() - Method in class hudson.plugins.dry.dashboard.WarningsPriorityGraphPortlet
getHighThreshold() - Method in class hudson.plugins.dry.DryPublisher
Returns the minimum number of duplicate lines for high priority warnings.
getHighThreshold() - Method in class hudson.plugins.dry.DryReporter
Returns the minimum number of duplicate lines for high priority warnings.
getIconUrl() - Method in class hudson.plugins.dry.DryDescriptor
getIndividualActionType() - Method in class hudson.plugins.dry.MavenDryResultAction
getLine() - Method in class hudson.plugins.dry.parser.cpd.SourceFile
Returns the line of the duplication.
getLines() - Method in class hudson.plugins.dry.parser.cpd.Duplication
Returns the number of duplicate lines.
getLink(long) - Method in class hudson.plugins.dry.parser.DuplicateCode
Returns the link with the specified hash code.
getLinks() - Method in class hudson.plugins.dry.parser.DuplicateCode
Returns the links to the duplicated code in other files.
getMessage() - Method in class hudson.plugins.dry.parser.DuplicateCode
getMultipleItemsTooltip(int) - Method in class hudson.plugins.dry.DryResultAction
getNormalThreshold() - Method in class hudson.plugins.dry.DryPublisher
Returns the minimum number of duplicate lines for high normal warnings.
getNormalThreshold() - Method in class hudson.plugins.dry.DryReporter
Returns the minimum number of duplicate lines for high normal warnings.
getNumberOfLines() - Method in class hudson.plugins.dry.parser.DuplicateCode
Returns the total number of duplicate lines.
getPath() - Method in class hudson.plugins.dry.parser.cpd.SourceFile
Returns the path of this file.
getPattern() - Method in class hudson.plugins.dry.DryPublisher
Returns the Ant file-set pattern of files to work with.
getPluginName() - Method in class hudson.plugins.dry.dashboard.WarningsNewVersusFixedGraphPortlet
getPluginName() - Method in class hudson.plugins.dry.dashboard.WarningsPriorityGraphPortlet
getPluginName() - Method in class hudson.plugins.dry.dashboard.WarningsTablePortlet
getPluginName() - Method in class hudson.plugins.dry.DryDescriptor
getPriority(int) - Method in class hudson.plugins.dry.parser.AbstractDryParser
Returns the priority of the warning.
getProjectAction(AbstractProject<?, ?>) - Method in class hudson.plugins.dry.DryPublisher
getProjectAction(MavenModule) - Method in class hudson.plugins.dry.DryReporter
getProjectAction(MavenModuleSet) - Method in class hudson.plugins.dry.MavenDryResultAction
getResultActionClass() - Method in class hudson.plugins.dry.DryReporter
getResultActionType() - Method in class hudson.plugins.dry.DryMavenResult
getResultActionType() - Method in class hudson.plugins.dry.DryResult
getSerializationFileName() - Method in class hudson.plugins.dry.DryResult
getSingleItemTooltip() - Method in class hudson.plugins.dry.DryResultAction
getSourceCode() - Method in class hudson.plugins.dry.parser.DuplicateCode
Returns the duplicate source code fragment.
getSummary() - Method in class hudson.plugins.dry.DryResult
Returns a summary message for the summary.jelly file.
getTokens() - Method in class hudson.plugins.dry.parser.cpd.Duplication
Returns the number of duplicate tokens.
getToolTip() - Method in class hudson.plugins.dry.parser.DuplicateCode
getTrendName() - Method in class hudson.plugins.dry.DryProjectAction
getType() - Method in class hudson.plugins.dry.parser.DuplicateCode
getUrl() - Method in class hudson.plugins.dry.DryTabDetail
 

H

hashCode() - Method in class hudson.plugins.dry.parser.DuplicateCode
hudson.plugins.dry - package hudson.plugins.dry
 
hudson.plugins.dry.dashboard - package hudson.plugins.dry.dashboard
 
hudson.plugins.dry.parser - package hudson.plugins.dry.parser
 
hudson.plugins.dry.parser.cpd - package hudson.plugins.dry.parser.cpd
 

L

length() - Method in class hudson.plugins.dry.parser.DuplicateCode
Returns the total number of duplicate lines.
linkTo(List<DuplicateCode>) - Method in class hudson.plugins.dry.parser.DuplicateCode
Creates links to the specified collection of other code blocks.

M

MavenDryResultAction - Class in hudson.plugins.dry
A DryResultAction for native maven jobs.
MavenDryResultAction(AbstractBuild<?, ?>, HealthDescriptor, String) - Constructor for class hudson.plugins.dry.MavenDryResultAction
Creates a new instance of MavenPmdResultAction.
MavenDryResultAction(AbstractBuild<?, ?>, HealthDescriptor, String, DryResult) - Constructor for class hudson.plugins.dry.MavenDryResultAction
Creates a new instance of MavenPmdResultAction.
Messages - Class in hudson.plugins.dry
 
Messages() - Constructor for class hudson.plugins.dry.Messages
 

N

newInstance() - Static method in class hudson.plugins.dry.dashboard.WarningsNewVersusFixedGraphPortlet.WarningsGraphDescriptor
Creates a new descriptor if the dashboard-view plug-in is installed.
newInstance() - Static method in class hudson.plugins.dry.dashboard.WarningsPriorityGraphPortlet.WarningsGraphDescriptor
Creates a new descriptor if the dashboard-view plug-in is installed.
newInstance() - Static method in class hudson.plugins.dry.dashboard.WarningsTablePortlet.WarningsPerJobDescriptor
Creates a new descriptor if the dashboard-view plug-in is installed.
newInstance(StaplerRequest, JSONObject) - Method in class hudson.plugins.dry.DryReporterDescriptor

O

ORIGIN - Static variable in class hudson.plugins.dry.parser.DuplicateCode
Origin of the annotation.

P

parse(File, String) - Method in class hudson.plugins.dry.parser.AbstractDryParser
parse(InputStream, String) - Method in class hudson.plugins.dry.parser.AbstractDryParser
Returns the duplication annotations found in the specified file.
parse(InputStream, String) - Method in class hudson.plugins.dry.parser.cpd.CpdParser
Returns the duplication annotations found in the specified file.
parse(File, String) - Method in class hudson.plugins.dry.parser.DuplicationParserRegistry
perform(AbstractBuild<?, ?>, PluginLogger) - Method in class hudson.plugins.dry.DryPublisher
perform(MavenBuildProxy, MavenProject, MojoInfo, PluginLogger) - Method in class hudson.plugins.dry.DryReporter
persistResult(ParserResult, MavenBuild) - Method in class hudson.plugins.dry.DryReporter
Portlet_WarningsNewVsFixedGraph() - Static method in class hudson.plugins.dry.Messages
Duplicate code trend graph (new vs.
Portlet_WarningsPriorityGraph() - Static method in class hudson.plugins.dry.Messages
Duplicate code trend graph (priority distribution)
Portlet_WarningsTable() - Static method in class hudson.plugins.dry.Messages
Duplicate code per project

R

ResultSummary - Class in hudson.plugins.dry
Represents the result summary of the DRY parser.

S

setCodeFragment(String) - Method in class hudson.plugins.dry.parser.cpd.Duplication
Sets the duplicate code fragment to the specified value.
setLine(int) - Method in class hudson.plugins.dry.parser.cpd.SourceFile
Sets the line of the duplication to the specified value.
setLines(int) - Method in class hudson.plugins.dry.parser.cpd.Duplication
Sets the number of duplicate lines to the specified value.
setPath(String) - Method in class hudson.plugins.dry.parser.cpd.SourceFile
Sets the path of this file to the specified value.
setSourceCode(String) - Method in class hudson.plugins.dry.parser.DuplicateCode
Sets the duplicate source code fragment to the specified value.
setTokens(int) - Method in class hudson.plugins.dry.parser.cpd.Duplication
Sets the number of duplicate tokens to the specified value.
size() - Method in class hudson.plugins.dry.parser.DuplicateCode
Returns the total number of duplicate lines.
SourceFile - Class in hudson.plugins.dry.parser.cpd
Java Bean class for a file of the PMD CPD format.
SourceFile() - Constructor for class hudson.plugins.dry.parser.cpd.SourceFile
 
start() - Method in class hudson.plugins.dry.DryPlugin

U

update(Map<MavenModule, List<MavenBuild>>, MavenBuild) - Method in class hudson.plugins.dry.MavenDryResultAction
Called whenever a new module build is completed, to update the aggregated report.

W

WarningsNewVersusFixedGraphPortlet - Class in hudson.plugins.dry.dashboard
A portlet that shows the warnings trend graph of fixed versus new warnings.
WarningsNewVersusFixedGraphPortlet(String, String, String, String) - Constructor for class hudson.plugins.dry.dashboard.WarningsNewVersusFixedGraphPortlet
Creates a new instance of WarningsNewVersusFixedGraphPortlet.
WarningsNewVersusFixedGraphPortlet.WarningsGraphDescriptor - Class in hudson.plugins.dry.dashboard
Extension point registration.
WarningsNewVersusFixedGraphPortlet.WarningsGraphDescriptor() - Constructor for class hudson.plugins.dry.dashboard.WarningsNewVersusFixedGraphPortlet.WarningsGraphDescriptor
 
WarningsPriorityGraphPortlet - Class in hudson.plugins.dry.dashboard
A portlet that shows the warnings trend graph by priority.
WarningsPriorityGraphPortlet(String, String, String, String) - Constructor for class hudson.plugins.dry.dashboard.WarningsPriorityGraphPortlet
Creates a new instance of WarningsPriorityGraphPortlet.
WarningsPriorityGraphPortlet.WarningsGraphDescriptor - Class in hudson.plugins.dry.dashboard
Extension point registration.
WarningsPriorityGraphPortlet.WarningsGraphDescriptor() - Constructor for class hudson.plugins.dry.dashboard.WarningsPriorityGraphPortlet.WarningsGraphDescriptor
 
WarningsTablePortlet - Class in hudson.plugins.dry.dashboard
A portlet that shows a table with the number of warnings in a job.
WarningsTablePortlet(String) - Constructor for class hudson.plugins.dry.dashboard.WarningsTablePortlet
Creates a new instance of WarningsTablePortlet.
WarningsTablePortlet.WarningsPerJobDescriptor - Class in hudson.plugins.dry.dashboard
Extension point registration.
WarningsTablePortlet.WarningsPerJobDescriptor() - Constructor for class hudson.plugins.dry.dashboard.WarningsTablePortlet.WarningsPerJobDescriptor
 

_

_DRY_Detail_header() - Static method in class hudson.plugins.dry.Messages
Duplicate Code
_DRY_Duplications_Header() - Static method in class hudson.plugins.dry.Messages
Duplicated in:
_DRY_FixedWarnings_Detail_header() - Static method in class hudson.plugins.dry.Messages
Fixed Duplicate Code Warnings
_DRY_NewWarnings_Detail_header() - Static method in class hudson.plugins.dry.Messages
New Duplicate Code Warnings
_DRY_ProjectAction_Name() - Static method in class hudson.plugins.dry.Messages
Duplicate Code
_DRY_Publisher_Name() - Static method in class hudson.plugins.dry.Messages
Publish duplicate code analysis results
_DRY_ResultAction_HealthReportMultipleItem(Object) - Static method in class hudson.plugins.dry.Messages
Duplicate code: {0} warnings found.
_DRY_ResultAction_HealthReportNoItem() - Static method in class hudson.plugins.dry.Messages
Duplicate code: no warnings found.
_DRY_ResultAction_HealthReportSingleItem() - Static method in class hudson.plugins.dry.Messages
Duplicate code: one warning found.
_DRY_ResultAction_MultipleFiles(Object) - Static method in class hudson.plugins.dry.Messages
from {0} analysis files.
_DRY_ResultAction_MultipleFixedWarnings(Object) - Static method in class hudson.plugins.dry.Messages
{0} fixed warnings
_DRY_ResultAction_MultipleNewWarnings(Object) - Static method in class hudson.plugins.dry.Messages
{0} new warnings
_DRY_ResultAction_MultipleWarnings(Object) - Static method in class hudson.plugins.dry.Messages
{0} warnings
_DRY_ResultAction_OneFile() - Static method in class hudson.plugins.dry.Messages
from one analysis file.
_DRY_ResultAction_OneFixedWarning() - Static method in class hudson.plugins.dry.Messages
1 fixed warning
_DRY_ResultAction_OneNewWarning() - Static method in class hudson.plugins.dry.Messages
1 new warning
_DRY_ResultAction_OneWarning() - Static method in class hudson.plugins.dry.Messages
1 warning
_DRY_Trend_Name() - Static method in class hudson.plugins.dry.Messages
Duplicate Code Trend
_DRY_ValidationError_HighThreshold() - Static method in class hudson.plugins.dry.Messages
The threshold must be a positive integer greater than the normal threshold.
_DRY_ValidationError_NormalThreshold() - Static method in class hudson.plugins.dry.Messages
The threshold must be a positive integer less than the high threshold.
_DRY_Warning_Message(Object) - Static method in class hudson.plugins.dry.Messages
{0} lines of duplicate code.
_DRY_Warning_Type() - Static method in class hudson.plugins.dry.Messages
Duplicate Code
_Portlet_WarningsNewVsFixedGraph() - Static method in class hudson.plugins.dry.Messages
Duplicate code trend graph (new vs.
_Portlet_WarningsPriorityGraph() - Static method in class hudson.plugins.dry.Messages
Duplicate code trend graph (priority distribution)
_Portlet_WarningsTable() - Static method in class hudson.plugins.dry.Messages
Duplicate code per project

A C D E G H L M N O P R S U W _

Copyright © 2010. All Rights Reserved.