Clover coverage report - DynamicJava Test Coverage (dynamicjava-20120303-r5436)
Coverage timestamp: Sat Mar 3 2012 03:02:19 CST
file stats: LOC: 24   Methods: 4
NCLOC: 16   Classes: 1
 
 Source file Conditionals Statements Methods TOTAL
InterpreterException.java - 80% 50% 66.7%
coverage coverage
 1    package edu.rice.cs.dynamicjava.interpreter;
 2   
 3    import java.io.PrintWriter;
 4    import java.io.StringWriter;
 5   
 6    public abstract class InterpreterException extends Exception {
 7   
 8  0 public InterpreterException() {}
 9   
 10  47 public InterpreterException(Throwable cause) {
 11  47 super(cause);
 12    }
 13   
 14  0 public void printUserMessage() { printUserMessage(new PrintWriter(System.err, true)); }
 15   
 16    public abstract void printUserMessage(PrintWriter out);
 17   
 18  47 public String getUserMessage() {
 19  47 StringWriter s = new StringWriter();
 20  47 printUserMessage(new PrintWriter(s, true));
 21  47 return s.toString();
 22    }
 23   
 24    }