This is an automated email from the ASF dual-hosted git repository. ggregory pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-bcel.git
The following commit(s) were added to refs/heads/master by this push: new 5d1e875 No silly strings in exception messages. 5d1e875 is described below commit 5d1e87525ce84a737f6760e0a14073a0ebefe417 Author: Gary Gregory <garydgreg...@gmail.com> AuthorDate: Mon Jun 1 18:31:03 2020 -0400 No silly strings in exception messages. --- src/main/java/org/apache/bcel/generic/ArrayInstruction.java | 2 +- src/main/java/org/apache/bcel/generic/FieldGen.java | 2 +- src/main/java/org/apache/bcel/generic/InstructionFactory.java | 6 +++--- src/main/java/org/apache/bcel/generic/LocalVariableInstruction.java | 2 +- src/main/java/org/apache/bcel/generic/Type.java | 2 +- src/main/java/org/apache/bcel/util/BCELFactory.java | 2 +- .../org/apache/bcel/verifier/exc/AssertionViolatedException.java | 3 ++- 7 files changed, 10 insertions(+), 9 deletions(-) diff --git a/src/main/java/org/apache/bcel/generic/ArrayInstruction.java b/src/main/java/org/apache/bcel/generic/ArrayInstruction.java index 05e906e..725787a 100644 --- a/src/main/java/org/apache/bcel/generic/ArrayInstruction.java +++ b/src/main/java/org/apache/bcel/generic/ArrayInstruction.java @@ -79,7 +79,7 @@ public abstract class ArrayInstruction extends Instruction implements ExceptionT case org.apache.bcel.Const.AASTORE: return Type.OBJECT; default: - throw new ClassGenException("Oops: unknown case in switch" + _opcode); + throw new ClassGenException("Unknown case in switch" + _opcode); } } } diff --git a/src/main/java/org/apache/bcel/generic/FieldGen.java b/src/main/java/org/apache/bcel/generic/FieldGen.java index b0a698d..5884a41 100644 --- a/src/main/java/org/apache/bcel/generic/FieldGen.java +++ b/src/main/java/org/apache/bcel/generic/FieldGen.java @@ -252,7 +252,7 @@ public class FieldGen extends FieldGenOrMethodGen { case Const.T_REFERENCE: return super.getConstantPool().addString((String) value); default: - throw new RuntimeException("Oops: Unhandled : " + super.getType().getType()); // sic + throw new RuntimeException("Unhandled : " + super.getType().getType()); // sic } } diff --git a/src/main/java/org/apache/bcel/generic/InstructionFactory.java b/src/main/java/org/apache/bcel/generic/InstructionFactory.java index 3d9d1d6..3a0c817 100644 --- a/src/main/java/org/apache/bcel/generic/InstructionFactory.java +++ b/src/main/java/org/apache/bcel/generic/InstructionFactory.java @@ -101,7 +101,7 @@ public class InstructionFactory implements InstructionConstants { final Type[] arg_types, final short kind, final boolean use_interface) { if (kind != Const.INVOKESPECIAL && kind != Const.INVOKEVIRTUAL && kind != Const.INVOKESTATIC && kind != Const.INVOKEINTERFACE && kind != Const.INVOKEDYNAMIC) { - throw new RuntimeException("Oops: Unknown invoke kind: " + kind); + throw new RuntimeException("Unknown invoke kind: " + kind); } int index; int nargs = 0; @@ -276,7 +276,7 @@ public class InstructionFactory implements InstructionConstants { case Const.T_OBJECT: return createInvoke(append_mos[1], Const.INVOKEVIRTUAL); default: - throw new RuntimeException("Oops: No append for this type? " + type); + throw new RuntimeException("No append for this type? " + type); } } @@ -303,7 +303,7 @@ public class InstructionFactory implements InstructionConstants { case Const.PUTSTATIC: return new PUTSTATIC(index); default: - throw new RuntimeException("Oops: Unknown getfield kind:" + kind); + throw new RuntimeException("Unknown getfield kind:" + kind); } } diff --git a/src/main/java/org/apache/bcel/generic/LocalVariableInstruction.java b/src/main/java/org/apache/bcel/generic/LocalVariableInstruction.java index 527b3b3..ec567b2 100644 --- a/src/main/java/org/apache/bcel/generic/LocalVariableInstruction.java +++ b/src/main/java/org/apache/bcel/generic/LocalVariableInstruction.java @@ -216,7 +216,7 @@ public abstract class LocalVariableInstruction extends Instruction implements Ty case Const.ASTORE: return Type.OBJECT; default: - throw new ClassGenException("Oops: unknown case in switch" + canon_tag); + throw new ClassGenException("Unknown case in switch" + canon_tag); } } diff --git a/src/main/java/org/apache/bcel/generic/Type.java b/src/main/java/org/apache/bcel/generic/Type.java index 3b9e604..93fb632 100644 --- a/src/main/java/org/apache/bcel/generic/Type.java +++ b/src/main/java/org/apache/bcel/generic/Type.java @@ -300,7 +300,7 @@ public abstract class Type { } else if (cl == Character.TYPE) { return CHAR; } else { - throw new IllegalStateException("Ooops, what primitive type is " + cl); + throw new IllegalStateException("Unknown primitive type " + cl); } } else { // "Real" class return ObjectType.getInstance(cl.getName()); diff --git a/src/main/java/org/apache/bcel/util/BCELFactory.java b/src/main/java/org/apache/bcel/util/BCELFactory.java index b9fbaab..2910e5c 100644 --- a/src/main/java/org/apache/bcel/util/BCELFactory.java +++ b/src/main/java/org/apache/bcel/util/BCELFactory.java @@ -196,7 +196,7 @@ class BCELFactory extends EmptyVisitor { + ", (short) " + dim + "));"); break; default: - throw new RuntimeException("Oops: " + opcode); + throw new RuntimeException("Unhandled opcode: " + opcode); } } diff --git a/src/main/java/org/apache/bcel/verifier/exc/AssertionViolatedException.java b/src/main/java/org/apache/bcel/verifier/exc/AssertionViolatedException.java index ae6fbed..e671155 100644 --- a/src/main/java/org/apache/bcel/verifier/exc/AssertionViolatedException.java +++ b/src/main/java/org/apache/bcel/verifier/exc/AssertionViolatedException.java @@ -17,6 +17,7 @@ */ package org.apache.bcel.verifier.exc; +import java.util.Arrays; /** * Instances of this class should never be thrown. When such an instance is thrown, @@ -77,7 +78,7 @@ public final class AssertionViolatedException extends RuntimeException{ * DO NOT USE. It's for experimental testing during development only. */ public static void main(final String[] args) { - final AssertionViolatedException ave = new AssertionViolatedException("Oops!"); + final AssertionViolatedException ave = new AssertionViolatedException(Arrays.toString(args)); ave.extendMessage("\nFOUND:\n\t","\nExiting!!\n"); throw ave; }