net.sourceforge.pmd.renderers
Class PapariTextRenderer

java.lang.Object
  extended bynet.sourceforge.pmd.renderers.PapariTextRenderer
All Implemented Interfaces:
Renderer

public class PapariTextRenderer
extends java.lang.Object
implements Renderer

A console renderer with optional color support under *nix systems.

 * file: ./src/gilot/Test.java
     src:  Test.java:12
     rule: AtLeastOneConstructor
     msg:  Each class should declare at least one constructor
     code: public class Test

 * file: ./src/gilot/log/format/LogInterpreter.java
     src:  LogInterpreter.java:317
     rule: AvoidDuplicateLiterals
     msg:  The same String literal appears 4 times in this file; the first occurrence is on line 317
     code: logger.error( "missing attribute 'app_arg' in rule '" + ((Element)element.getParent()).getAttributeValue( "name" ) + "'" );

     src:  LogInterpreter.java:317
     rule: AvoidDuplicateLiterals
     msg:  The same String literal appears 5 times in this file; the first occurrence is on line 317
     code: logger.error( "missing attribute 'app_arg' in rule '" + ((Element)element.getParent()).getAttributeValue( "name" ) + "'" );

 * warnings: 3

 

Colorization is turned on by supplying -Dpmd.color - any value other than '0' or 'false', enables color - including an empty value (''). Nota Bene: colorization is atm only supported under *nix terminals accepting ansi escape sequences, such as xterm, rxvt et cetera.


Constructor Summary
PapariTextRenderer()
           
 
Method Summary
 java.lang.String render(Report report)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PapariTextRenderer

public PapariTextRenderer()
Method Detail

render

public java.lang.String render(Report report)
Specified by:
render in interface Renderer


Copyright © 2002-2004 Project Ultra*Log @ DARPA. All Rights Reserved.