adds support for fields as well as local variables.
[cfb.git] / prod / net / jaekl / cfb / analyze / HtmlReport.java
index 7ff69629e5d2994c45718378f1ea8ffee648cebf..75e39a94c4d09933a63a83a426337a325d0f292d 100644 (file)
@@ -9,7 +9,7 @@ import net.jaekl.cfb.store.Location;
 import net.jaekl.cfb.util.Command;
 import net.jaekl.cfb.util.XmlEscape;
 import net.jaekl.cfb.xml.BugInstance;
-import net.jaekl.cfb.xml.LocalVariable;
+import net.jaekl.cfb.xml.Variable;
 import net.jaekl.cfb.xml.messages.BugPattern;
 import net.jaekl.cfb.xml.messages.MessageCollection;
 
@@ -127,16 +127,11 @@ public class HtmlReport {
        
        void writeBugVariables(PrintWriter pw, BugInstance bug)
        {
-               for (LocalVariable var : bug.getVariables()) {
+               for (Variable var : bug.getVariables()) {
                        StringBuffer sb = new StringBuffer();
                        
                        if (null != var) {
-                               String name = var.getName();
-                               String role = var.getRole();
-                               sb.append(name);
-                               if (null != role) {
-                                       sb.append(" (").append(role).append(")");
-                               }
+                               sb.append(var.getDescription() + "<BR/>");
                        }
                        
                        pw.println("        <TR><TD COLSPAN=\"2\" CLASS=\"Var\">" + sb.toString() + "</TD></TR>");