Class ThirdPartyReportRenderer

java.lang.Object
org.apache.maven.reporting.AbstractMavenReportRenderer
org.codehaus.mojo.license.AbstractLicenseReportRenderer
org.codehaus.mojo.license.ThirdPartyReportRenderer
All Implemented Interfaces:
org.apache.maven.reporting.MavenReportRenderer

public class ThirdPartyReportRenderer extends AbstractLicenseReportRenderer
Generates a report of third parties of the project.
Since:
1.1
Author:
tchemit dev@tchemit.fr
  • Constructor Details

    • ThirdPartyReportRenderer

      public ThirdPartyReportRenderer(org.apache.maven.doxia.sink.Sink sink, org.codehaus.plexus.i18n.I18N i18n, String outputName, Locale locale, Collection<ThirdPartyDetails> details)
  • Method Details

    • getThirdPartiesPomLicense

      protected Collection<ThirdPartyDetails> getThirdPartiesPomLicense()
    • getThirdPartiesThirdPartyLicense

      protected Collection<ThirdPartyDetails> getThirdPartiesThirdPartyLicense()
    • getThirdPartiesNoLicense

      protected Collection<ThirdPartyDetails> getThirdPartiesNoLicense()
    • renderBody

      protected void renderBody()
      Specified by:
      renderBody in class org.apache.maven.reporting.AbstractMavenReportRenderer