|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objecthudson.plugins.analysis.core.AbstractResultAction<PmdResult>
hudson.plugins.pmd.PmdResultAction
hudson.plugins.pmd.MavenPmdResultAction
@Deprecated public class MavenPmdResultAction
A PmdResultAction for native maven jobs. This action
additionally provides result aggregation for sub-modules and for the main
project.
| Constructor Summary | |
|---|---|
MavenPmdResultAction(hudson.maven.MavenBuild owner,
hudson.plugins.analysis.core.HealthDescriptor healthDescriptor,
java.lang.String defaultEncoding,
PmdResult result)
Deprecated. Creates a new instance of MavenPmdResultAction. |
|
MavenPmdResultAction(hudson.maven.MavenModuleSetBuild owner,
hudson.plugins.analysis.core.HealthDescriptor healthDescriptor,
java.lang.String defaultEncoding)
Deprecated. Creates a new instance of MavenPmdResultAction. |
|
| Method Summary | |
|---|---|
hudson.maven.MavenAggregatedReport |
createAggregatedAction(hudson.maven.MavenModuleSetBuild build,
java.util.Map<hudson.maven.MavenModule,java.util.List<hudson.maven.MavenBuild>> moduleBuilds)
Deprecated. |
java.lang.Class<? extends hudson.maven.AggregatableAction> |
getIndividualActionType()
Deprecated. |
hudson.model.Action |
getProjectAction(hudson.maven.MavenModuleSet moduleSet)
Deprecated. |
void |
update(java.util.Map<hudson.maven.MavenModule,java.util.List<hudson.maven.MavenBuild>> moduleBuilds,
hudson.maven.MavenBuild newBuild)
Deprecated. Called whenever a new module build is completed, to update the aggregated report. |
| Methods inherited from class hudson.plugins.pmd.PmdResultAction |
|---|
getDescriptor, getDisplayName, getMultipleItemsTooltip, getSingleItemTooltip |
| Methods inherited from class hudson.plugins.analysis.core.AbstractResultAction |
|---|
addModule, createAggregatedResult, createResult, getBuild, getBuildHealth, getHealthDescriptor, getIconFileName, getOwner, getResult, getSmallImage, getTarget, getTooltip, getToolTipProvider, getUrlName, isSuccessful, setResult, updateBuildHealth |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface hudson.model.Action |
|---|
getDisplayName, getIconFileName, getUrlName |
| Constructor Detail |
|---|
public MavenPmdResultAction(hudson.maven.MavenModuleSetBuild owner,
hudson.plugins.analysis.core.HealthDescriptor healthDescriptor,
java.lang.String defaultEncoding)
MavenPmdResultAction. This instance
will have no result set in the beginning. The result will be set
successively after each of the modules are build.
owner - the associated build of this actionhealthDescriptor - health descriptor to usedefaultEncoding - the default encoding to be used when reading and parsing files
public MavenPmdResultAction(hudson.maven.MavenBuild owner,
hudson.plugins.analysis.core.HealthDescriptor healthDescriptor,
java.lang.String defaultEncoding,
PmdResult result)
MavenPmdResultAction.
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 build| Method Detail |
|---|
public hudson.maven.MavenAggregatedReport createAggregatedAction(hudson.maven.MavenModuleSetBuild build,
java.util.Map<hudson.maven.MavenModule,java.util.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 java.lang.Class<? extends hudson.maven.AggregatableAction> getIndividualActionType()
getIndividualActionType in interface hudson.maven.MavenAggregatedReport
public void update(java.util.Map<hudson.maven.MavenModule,java.util.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.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||