@Mojo(name="parent-updates-report",
requiresDependencyResolution=RUNTIME,
threadSafe=true)
public class ParentUpdatesReportMojo
extends AbstractVersionsReport<ParentUpdatesModel>
| Modifier and Type | Field and Description |
|---|---|
protected List<org.apache.maven.project.MavenProject> |
reactorProjects |
allowSnapshots, artifactMetadataSource, artifactResolver, comparisonMethod, i18n, ignoredVersions, remoteArtifactRepositories, remotePluginRepositories, rendererFactory, repositorySystem, ruleSet, sessionlocalRepository, outputDirectory, project, remoteRepositories, siteRenderer, siteTool| Modifier | Constructor and Description |
|---|---|
protected |
ParentUpdatesReportMojo(org.codehaus.plexus.i18n.I18N i18n,
org.apache.maven.repository.RepositorySystem repositorySystem,
org.apache.maven.artifact.resolver.ArtifactResolver artifactResolver,
org.apache.maven.artifact.metadata.ArtifactMetadataSource artifactMetadataSource,
org.apache.maven.artifact.manager.WagonManager wagonManager,
ReportRendererFactory rendererFactory) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canGenerateReport() |
protected void |
doGenerateReport(Locale locale,
org.apache.maven.doxia.sink.Sink sink)
generates an empty report in case there are no sources to generate a report with
|
String |
getOutputName() |
boolean |
isExternalReport() |
executeReport, findLatestVersion, getAllowSnapshots, getComparisonMethod, getDescription, getHelper, getI18n, getName, getOutputDirectory, getProject, getSiteRenderer, getTextcloseReport, execute, generate, generate, generate, getCategoryName, getInputEncoding, getOutputEncoding, getReportOutputDirectory, getSink, getSinkFactory, setReportOutputDirectory@Parameter(defaultValue="${reactorProjects}",
required=true,
readonly=true)
protected List<org.apache.maven.project.MavenProject> reactorProjects
@Inject
protected ParentUpdatesReportMojo(org.codehaus.plexus.i18n.I18N i18n,
org.apache.maven.repository.RepositorySystem repositorySystem,
org.apache.maven.artifact.resolver.ArtifactResolver artifactResolver,
org.apache.maven.artifact.metadata.ArtifactMetadataSource artifactMetadataSource,
org.apache.maven.artifact.manager.WagonManager wagonManager,
ReportRendererFactory rendererFactory)
public boolean isExternalReport()
isExternalReport in interface org.apache.maven.reporting.MavenReportisExternalReport in class org.apache.maven.reporting.AbstractMavenReportpublic boolean canGenerateReport()
canGenerateReport in interface org.apache.maven.reporting.MavenReportcanGenerateReport in class org.apache.maven.reporting.AbstractMavenReportprotected void doGenerateReport(Locale locale, org.apache.maven.doxia.sink.Sink sink) throws org.apache.maven.reporting.MavenReportException
doGenerateReport in class AbstractVersionsReport<ParentUpdatesModel>locale - the locale to generate the report for.sink - the report formatting toolorg.apache.maven.reporting.MavenReportException - when things go wrong.public String getOutputName()
Copyright © 2008–2022 MojoHaus. All rights reserved.