View Javadoc
1 package net.sourceforge.pmd.renderers; 2 3 import net.sourceforge.pmd.Report; 4 import net.sourceforge.pmd.RuleViolation; 5 6 import java.util.Iterator; 7 8 public class EmacsRenderer implements Renderer { 9 10 protected String EOL = System.getProperty("line.separator", "\n"); 11 12 public String render(Report report) { 13 StringBuffer buf = new StringBuffer(); 14 for (Iterator i = report.iterator(); i.hasNext();) { 15 RuleViolation rv = (RuleViolation) i.next(); 16 buf.append(EOL).append(rv.getFilename()); 17 buf.append(":").append(Integer.toString(rv.getLine())); 18 buf.append(": ").append(rv.getDescription()); 19 } 20 return buf.toString(); 21 } 22 }

This page was automatically generated by Maven