Class DeveloperActivityReport

java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.apache.maven.reporting.AbstractMavenReport
org.apache.maven.plugins.changelog.ChangeLogReport
org.apache.maven.plugins.changelog.DeveloperActivityReport
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="dev-activity") public class DeveloperActivityReport extends ChangeLogReport
Generate a developer activity report.
  • Constructor Details

    • DeveloperActivityReport

      public DeveloperActivityReport()
  • Method Details

    • getDescription

      public String getDescription(Locale locale)
      Specified by:
      getDescription in interface org.apache.maven.reporting.MavenReport
      Overrides:
      getDescription in class ChangeLogReport
    • getName

      public String getName(Locale locale)
      Specified by:
      getName in interface org.apache.maven.reporting.MavenReport
      Overrides:
      getName in class ChangeLogReport
    • getOutputName

      public String getOutputName()
      Specified by:
      getOutputName in interface org.apache.maven.reporting.MavenReport
      Overrides:
      getOutputName in class ChangeLogReport
    • doGenerateEmptyReport

      protected void doGenerateEmptyReport(ResourceBundle bundle, org.apache.maven.doxia.sink.Sink sink)
      generates an empty report in case there are no sources to generate a report with
      Overrides:
      doGenerateEmptyReport in class ChangeLogReport
      Parameters:
      bundle - the resource bundle to retrieve report phrases from
      sink - 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:
      doGenerateReport in class ChangeLogReport
      Parameters:
      changeLogSets - changed sets to generate the report from
      bundle - the resource bundle to retrieve report phrases from
      sink - the report formatting tool