Class ReproducibleCentralReport
java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.apache.maven.reporting.AbstractMavenReport
org.apache.maven.plugins.artifact.buildinfo.ReproducibleCentralReport
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled,org.apache.maven.plugin.Mojo,org.apache.maven.reporting.MavenMultiPageReport,org.apache.maven.reporting.MavenReport
@Mojo(name="reproducible-central",
defaultPhase=SITE,
requiresDependencyResolution=RUNTIME,
requiresProject=true,
threadSafe=true)
public class ReproducibleCentralReport
extends org.apache.maven.reporting.AbstractMavenReport
Builds a Reproducible Builds report on the project and its dependencies,
using Reproducible Central Artifact badges.
These badges are based on
artifact-level data provided by
Reproducible Central,
reworked
from project-level rebuild results.
- Since:
- 3.6.0
-
Field Summary
Fields inherited from class org.apache.maven.reporting.AbstractMavenReport
outputDirectory, project, siteRendererFields inherited from interface org.apache.maven.reporting.MavenReport
CATEGORY_PROJECT_INFORMATION, CATEGORY_PROJECT_REPORTS, ROLEFields inherited from interface org.apache.maven.plugin.Mojo
ROLE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidexecuteReport(Locale locale) getDescription(Locale locale) Methods inherited from class org.apache.maven.reporting.AbstractMavenReport
canGenerateReport, closeReport, execute, generate, generate, generate, getCategoryName, getInputEncoding, getOutputDirectory, getOutputEncoding, getProject, getReportOutputDirectory, getSink, getSinkFactory, getSiteRenderer, isExternalReport, setReportOutputDirectoryMethods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
-
Constructor Details
-
ReproducibleCentralReport
public ReproducibleCentralReport()
-
-
Method Details
-
executeReport
- Specified by:
executeReportin classorg.apache.maven.reporting.AbstractMavenReport- Throws:
org.apache.maven.reporting.MavenReportException
-
getOutputName
-
getName
-
getDescription
-