View Javadoc

    1   package net.sourceforge.pmd.renderers;
    2
    3   import java.io.IOException;
    4   import java.io.Writer;
    5
    6   import net.sourceforge.pmd.Report;
    7   import net.sourceforge.pmd.dfa.report.ReportHTMLPrintVisitor;
    8   import net.sourceforge.pmd.dfa.report.ReportTree;
    9
    10  public class YAHTMLRenderer extends AbstractRenderer {
    11
    12      public void render(Writer writer, Report report) throws IOException {
    13          ReportTree tree = report.getViolationTree();
    14          tree.getRootNode().accept(new ReportHTMLPrintVisitor());
    15          writer.write("<h3 align=\"center\">The HTML files are created above the project directory.</h3>");
    16      }
    17
    18  }