@Mojo(name="dependency-updates-report",
requiresDependencyResolution=RUNTIME,
threadSafe=true)
public class DependencyUpdatesReportMojo
extends AbstractDependencyUpdatesReportMojo
formats, onlyProjectDependencies, onlyUpgradable, processDependencyManagement, processDependencyManagementTransitiveaetherRepositorySystem, allowSnapshots, comparisonMethod, i18n, ignoredVersions, rendererFactory, repositorySystem, ruleSet, session, wagonMaplocalRepository, outputDirectory, project, remoteRepositories, siteRenderer, siteTool| Modifier | Constructor and Description |
|---|---|
protected |
DependencyUpdatesReportMojo(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 |
populateDependencies(Set<org.apache.maven.model.Dependency> dependenciesCollector)
Implementations of
AbstractDependencyUpdatesReportMojo may use this to supply the main processing logic
(see AbstractDependencyUpdatesReportMojo.getDependencyManagement(Set)) with desired dependency data, which will be used
in the creation of the report. |
protected void |
populateDependencyManagement(Set<org.apache.maven.model.Dependency> dependencyManagementCollector,
Set<org.apache.maven.model.Dependency> dependencies)
Implementations of
AbstractDependencyUpdatesReportMojo may use this to supply the main processing logic
(see AbstractDependencyUpdatesReportMojo.getDependencyManagement(Set)) with desired managed dependencies data, which will be used
in the creation of the report. |
canGenerateReport, doGenerateReport, handleDependencyManagementTransitive, hasDependencyManagement, isExternalReportexecuteReport, getAllowSnapshots, getComparisonMethod, getDescription, getHelper, getI18n, getName, getOutputDirectory, getProject, getSiteRenderer, getTextcloseReport, execute, generate, generate, generate, getCategoryName, getInputEncoding, getOutputEncoding, getReportOutputDirectory, getSink, getSinkFactory, setReportOutputDirectory@Inject
protected DependencyUpdatesReportMojo(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 populateDependencies(Set<org.apache.maven.model.Dependency> dependenciesCollector)
AbstractDependencyUpdatesReportMojo may use this to supply the main processing logic
(see AbstractDependencyUpdatesReportMojo.getDependencyManagement(Set)) with desired dependency data, which will be used
in the creation of the report.populateDependencies in class AbstractDependencyUpdatesReportMojoprotected void populateDependencyManagement(Set<org.apache.maven.model.Dependency> dependencyManagementCollector, Set<org.apache.maven.model.Dependency> dependencies) throws org.apache.maven.reporting.MavenReportException
AbstractDependencyUpdatesReportMojo may use this to supply the main processing logic
(see AbstractDependencyUpdatesReportMojo.getDependencyManagement(Set)) with desired managed dependencies data, which will be used
in the creation of the report.populateDependencyManagement in class AbstractDependencyUpdatesReportMojodependencies - an already populated set of dependencies(non-managed)
comparator.org.apache.maven.reporting.MavenReportException - when things go wrong.public String getOutputName()
getOutputName in interface org.apache.maven.reporting.MavenReportgetOutputName in class AbstractDependencyUpdatesReportMojoCopyright © 2008–2022 MojoHaus. All rights reserved.