@Deprecated public class MavenFindBugsResultAction extends FindBugsResultAction implements hudson.maven.AggregatableAction, hudson.maven.MavenAggregatedReport
FindBugsResultAction for native maven jobs. This action
additionally provides result aggregation for sub-modules and for the main
project.| Constructor and Description |
|---|
MavenFindBugsResultAction(hudson.model.AbstractBuild<?,?> owner,
hudson.plugins.analysis.core.HealthDescriptor healthDescriptor,
String defaultEncoding,
FindBugsResult result)
Deprecated.
Creates a new instance of
MavenFindBugsResultAction. |
| Modifier and Type | Method and Description |
|---|---|
hudson.maven.MavenAggregatedReport |
createAggregatedAction(hudson.maven.MavenModuleSetBuild build,
Map<hudson.maven.MavenModule,List<hudson.maven.MavenBuild>> moduleBuilds)
Deprecated.
|
Class<? extends hudson.maven.AggregatableAction> |
getIndividualActionType()
Deprecated.
|
hudson.model.Action |
getProjectAction(hudson.maven.MavenModuleSet moduleSet)
Deprecated.
|
void |
update(Map<hudson.maven.MavenModule,List<hudson.maven.MavenBuild>> moduleBuilds,
hudson.maven.MavenBuild newBuild)
Deprecated.
Called whenever a new module build is completed, to update the aggregated
report.
|
getDescriptor, getDisplayName, getProjectActionsaddModule, asSet, createAggregatedResult, createResult, getBuild, getBuildHealth, getHealthDescriptor, getIconFileName, getJob, getLargeImageName, getMultipleItemsTooltip, getName, getOwner, getResult, getSingleItemTooltip, getSmallImage, getSmallImageName, getTarget, getTooltip, getToolTipProvider, getUrlName, hasLargeImage, isSuccessful, setResult, updateBuildHealthpublic MavenFindBugsResultAction(hudson.model.AbstractBuild<?,?> owner,
hudson.plugins.analysis.core.HealthDescriptor healthDescriptor,
String defaultEncoding,
FindBugsResult result)
MavenFindBugsResultAction.owner - the associated build of this actionhealthDescriptor - health descriptor to usedefaultEncoding - the default encoding to be used when reading and parsing filesresult - the result in this buildpublic hudson.maven.MavenAggregatedReport createAggregatedAction(hudson.maven.MavenModuleSetBuild build,
Map<hudson.maven.MavenModule,List<hudson.maven.MavenBuild>> moduleBuilds)
createAggregatedAction in interface hudson.maven.AggregatableActionpublic hudson.model.Action getProjectAction(hudson.maven.MavenModuleSet moduleSet)
getProjectAction in interface hudson.maven.MavenAggregatedReportpublic Class<? extends hudson.maven.AggregatableAction> getIndividualActionType()
getIndividualActionType in interface hudson.maven.MavenAggregatedReportpublic void update(Map<hudson.maven.MavenModule,List<hudson.maven.MavenBuild>> moduleBuilds, hudson.maven.MavenBuild newBuild)
update in interface hudson.maven.MavenAggregatedReportmoduleBuilds - Same as MavenModuleSet.getModuleBuilds() but provided
for convenience and efficiency.newBuild - Newly completed build.Copyright © 2016–2018. All rights reserved.