Class AnalyzeReportView

java.lang.Object
org.apache.maven.plugins.dependency.analyze.AnalyzeReportView

public class AnalyzeReportView extends Object
This is the view part of the analyze-report mojo. It generates the HTML report for the project website. The HTML output is same as the CLI output.
  • Constructor Details

    • AnalyzeReportView

      public AnalyzeReportView()
  • Method Details

    • generateReport

      public void generateReport(org.apache.maven.shared.dependency.analyzer.ProjectDependencyAnalysis analysis, org.apache.maven.doxia.sink.Sink sink, ResourceBundle bundle)
      Generates the HTML report.
      Parameters:
      analysis - ProjectDependencyAnalysis
      sink - Sink
      bundle - ResourceBundle
    • generateDependenciesTable

      public void generateDependenciesTable(org.apache.maven.doxia.sink.Sink sink, Iterator<org.apache.maven.artifact.Artifact> iter)
      Generate a table for the given dependencies iterator.
      Parameters:
      sink - Sink
      iter - Artifact