@Mojo(name="aggregate-third-party-report",
aggregator=true,
requiresDependencyResolution=RUNTIME)
public class AggregatorThirdPartyReportMojo
extends AbstractThirdPartyReportMojo
| Constructor and Description |
|---|
AggregatorThirdPartyReportMojo() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canGenerateReport() |
protected Collection<ThirdPartyDetails> |
createThirdPartyDetails() |
String |
getOutputName() |
executeReport, getDescription, getExcludedArtifacts, getExcludedGroups, getExcludedScopes, getIncludedArtifacts, getIncludedGroups, getIncludedScopes, getName, getOutputDirectory, getProject, getSiteRenderer, isExcludeTransitiveDependencies, isIncludeTransitiveDependencies, isVerbosecloseReport, execute, generate, generate, generate, getCategoryName, getInputEncoding, getOutputEncoding, getReportOutputDirectory, getSink, getSinkFactory, isExternalReport, setReportOutputDirectorypublic String getOutputName()
public boolean canGenerateReport()
canGenerateReport in interface org.apache.maven.reporting.MavenReportcanGenerateReport in class org.apache.maven.reporting.AbstractMavenReportprotected Collection<ThirdPartyDetails> createThirdPartyDetails() throws IOException, ThirdPartyToolException, org.apache.maven.project.ProjectBuildingException, org.apache.maven.plugin.MojoFailureException, org.apache.maven.project.artifact.InvalidDependencyVersionException, org.apache.maven.artifact.resolver.ArtifactNotFoundException, org.apache.maven.artifact.resolver.ArtifactResolutionException, DependenciesToolException
createThirdPartyDetails in class AbstractThirdPartyReportMojoIOExceptionThirdPartyToolExceptionorg.apache.maven.project.ProjectBuildingExceptionorg.apache.maven.plugin.MojoFailureExceptionorg.apache.maven.project.artifact.InvalidDependencyVersionExceptionorg.apache.maven.artifact.resolver.ArtifactNotFoundExceptionorg.apache.maven.artifact.resolver.ArtifactResolutionExceptionDependenciesToolExceptionCopyright © 2010–2023. All rights reserved.