Class 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 Detail

      • AnalyzeReportView

        public AnalyzeReportView()
    • Method Detail

      • 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