@Mojo(name="plugin-updates-aggregate-report",
requiresDependencyResolution=RUNTIME,
threadSafe=true,
aggregator=true)
public class PluginUpdatesAggregateReportMojo
extends AbstractPluginUpdatesReportMojo
onlyProjectPlugins, onlyUpgradableaetherRepositorySystem, allowSnapshots, comparisonMethod, i18n, ignoredVersions, rendererFactory, repositorySystem, ruleSet, session, wagonMaplocalRepository, outputDirectory, project, remoteRepositories, siteRenderer, siteTool| Modifier | Constructor and Description |
|---|---|
protected |
PluginUpdatesAggregateReportMojo(org.codehaus.plexus.i18n.I18N i18n,
org.apache.maven.repository.RepositorySystem repositorySystem,
org.eclipse.aether.RepositorySystem aetherRepositorySystem,
Map<String,org.apache.maven.wagon.Wagon> wagonMap,
ReportRendererFactory rendererFactory) |
| Modifier and Type | Method and Description |
|---|---|
String |
getOutputName() |
protected void |
populatePluginManagement(Set<org.apache.maven.model.Plugin> pluginManagementCollector)
Implementations of
AbstractPluginUpdatesReportMojo may use this to supply the main processing logic
with desired pluginManagement data, which will be used in the creation of the report. |
protected void |
populatePlugins(Set<org.apache.maven.model.Plugin> pluginsCollector)
Implementations of
AbstractPluginUpdatesReportMojo may use this to supply the main processing logic
with desired build plugin information, which will be used to create the report. |
canGenerateReport, doGenerateReport, haveBuildPluginManagementPlugins, haveBuildPlugins, isExternalReportexecuteReport, getAllowSnapshots, getComparisonMethod, getDescription, getHelper, getI18n, getName, getOutputDirectory, getProject, getSiteRenderer, getTextcloseReport, execute, generate, generate, generate, getCategoryName, getInputEncoding, getOutputEncoding, getReportOutputDirectory, getSink, getSinkFactory, setReportOutputDirectory@Inject
protected PluginUpdatesAggregateReportMojo(org.codehaus.plexus.i18n.I18N i18n,
org.apache.maven.repository.RepositorySystem repositorySystem,
org.eclipse.aether.RepositorySystem aetherRepositorySystem,
Map<String,org.apache.maven.wagon.Wagon> wagonMap,
ReportRendererFactory rendererFactory)
protected void populatePluginManagement(Set<org.apache.maven.model.Plugin> pluginManagementCollector)
AbstractPluginUpdatesReportMojoAbstractPluginUpdatesReportMojo may use this to supply the main processing logic
with desired pluginManagement data, which will be used in the creation of the report.populatePluginManagement in class AbstractPluginUpdatesReportMojoprotected void populatePlugins(Set<org.apache.maven.model.Plugin> pluginsCollector)
AbstractPluginUpdatesReportMojo may use this to supply the main processing logic
with desired build plugin information, which will be used to create the report.populatePlugins in class AbstractPluginUpdatesReportMojopublic String getOutputName()
getOutputName in interface org.apache.maven.reporting.MavenReportgetOutputName in class AbstractPluginUpdatesReportMojoCopyright © 2008–2022 MojoHaus. All rights reserved.