Class FileActivityReport
java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.apache.maven.reporting.AbstractMavenReport
org.apache.maven.plugins.changelog.ChangeLogReport
org.apache.maven.plugins.changelog.FileActivityReport
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled,org.apache.maven.plugin.Mojo,org.apache.maven.reporting.MavenMultiPageReport,org.apache.maven.reporting.MavenReport
Generate a file activity report.
-
Field Summary
Fields inherited from class org.apache.maven.plugins.changelog.ChangeLogReport
DEFAULT_ISSUE_ID_REGEX_PATTERN, developers, displayChangeSetDetailUrl, displayFileDetailUrl, displayFileRevDetailUrl, encodeFileUri, scmUrl, skipFields inherited from class org.apache.maven.reporting.AbstractMavenReport
outputDirectory, 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 voiddoGenerateEmptyReport(ResourceBundle bundle, org.apache.maven.doxia.sink.Sink sink) generates an empty report in case there are no sources to generate a report withprotected voiddoGenerateReport(List<org.apache.maven.scm.command.changelog.ChangeLogSet> changeLogSets, ResourceBundle bundle, org.apache.maven.doxia.sink.Sink sink) method that generates the report for this mojo.getDescription(Locale locale) Methods inherited from class org.apache.maven.plugins.changelog.ChangeLogReport
canGenerateReport, checkResult, countFilesChanged, doChangeSetTitle, doSummary, executeReport, generateChangeSetsFromSCM, generateLinks, generateLinks, getBundle, getChangedSets, getConnection, getOutputDirectory, getOutputEncoding, getProject, getScmRepository, getSiteRenderer, initReportUrls, sinkAuthorDetailsMethods inherited from class org.apache.maven.reporting.AbstractMavenReport
closeReport, execute, generate, generate, generate, getCategoryName, getInputEncoding, getReportOutputDirectory, getSink, getSinkFactory, isExternalReport, setReportOutputDirectoryMethods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
-
Constructor Details
-
FileActivityReport
public FileActivityReport()
-
-
Method Details
-
getDescription
- Specified by:
getDescriptionin interfaceorg.apache.maven.reporting.MavenReport- Overrides:
getDescriptionin classChangeLogReport
-
getName
- Specified by:
getNamein interfaceorg.apache.maven.reporting.MavenReport- Overrides:
getNamein classChangeLogReport
-
getOutputName
- Specified by:
getOutputNamein interfaceorg.apache.maven.reporting.MavenReport- Overrides:
getOutputNamein classChangeLogReport
-
doGenerateEmptyReport
generates an empty report in case there are no sources to generate a report with- Overrides:
doGenerateEmptyReportin classChangeLogReport- Parameters:
bundle- the resource bundle to retrieve report phrases fromsink- the report formatting tool
-
doGenerateReport
protected void doGenerateReport(List<org.apache.maven.scm.command.changelog.ChangeLogSet> changeLogSets, ResourceBundle bundle, org.apache.maven.doxia.sink.Sink sink) method that generates the report for this mojo. This method is overridden by dev-activity and file-activity mojo- Overrides:
doGenerateReportin classChangeLogReport- Parameters:
changeLogSets- changed sets to generate the report frombundle- the resource bundle to retrieve report phrases fromsink- the report formatting tool
-