You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by eb...@apache.org on 2014/04/24 13:45:10 UTC
svn commit: r1589679 -
/commons/proper/bcel/trunk/src/main/java/org/apache/bcel/verifier/structurals/InstConstraintVisitor.java
Author: ebourg
Date: Thu Apr 24 11:45:10 2014
New Revision: 1589679
URL: http://svn.apache.org/r1589679
Log:
Improved the message of the AssertionViolatedExceptions thrown by InstConstraintVisitor when a field is not found
Modified:
commons/proper/bcel/trunk/src/main/java/org/apache/bcel/verifier/structurals/InstConstraintVisitor.java
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/bcel/verifier/structurals/InstConstraintVisitor.java
URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/bcel/verifier/structurals/InstConstraintVisitor.java?rev=1589679&r1=1589678&r2=1589679&view=diff
==============================================================================
--- commons/proper/bcel/trunk/src/main/java/org/apache/bcel/verifier/structurals/InstConstraintVisitor.java (original)
+++ commons/proper/bcel/trunk/src/main/java/org/apache/bcel/verifier/structurals/InstConstraintVisitor.java Thu Apr 24 11:45:10 2014
@@ -1270,7 +1270,7 @@ public class InstConstraintVisitor exten
}
}
if (f == null) {
- throw new AssertionViolatedException("Field '"+field_name+"' not found?!?");
+ throw new AssertionViolatedException("Field '" + field_name + "' not found in " + jc.getClassName());
}
}
@@ -2653,8 +2653,8 @@ public class InstConstraintVisitor exten
}
}
if (f == null){
- throw new AssertionViolatedException("Field not found?!?");
- }
+ throw new AssertionViolatedException("Field '" + field_name + "' not found in " + jc.getClassName());
+ }
Type value = stack().peek();
Type t = Type.getType(f.getSignature());
@@ -2743,7 +2743,7 @@ public class InstConstraintVisitor exten
}
}
if (f == null){
- throw new AssertionViolatedException("Field not found?!?");
+ throw new AssertionViolatedException("Field '" + field_name + "' not found in " + jc.getClassName());
}
Type value = stack().peek();
Type t = Type.getType(f.getSignature());