]> source.dussan.org Git - javassist.git/commitdiff
remove jdk5 deps
authorjgreene <jgreene@30ef5769-5b8d-40dd-aea6-55b5d6557bb3>
Thu, 12 Jun 2008 16:24:36 +0000 (16:24 +0000)
committerjgreene <jgreene@30ef5769-5b8d-40dd-aea6-55b5d6557bb3>
Thu, 12 Jun 2008 16:24:36 +0000 (16:24 +0000)
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@444 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

src/main/javassist/bytecode/analysis/Analyzer.java
src/main/javassist/bytecode/analysis/Subroutine.java
src/main/javassist/bytecode/analysis/SubroutineScanner.java
src/test/test/javassist/bytecode/analysis/ScannerTest.java
src/test/test/javassist/convert/ArrayAccessReplaceTest.java

index 7ef0b00b625c3f81d93a29a6f09f42b5abcbd691..ea5659972d1d882dcc62705774fa235878250428 100644 (file)
@@ -221,7 +221,7 @@ public class Analyzer implements Opcode {
             try {
                 type = index == 0 ? Type.THROWABLE : Type.get(classes.get(constPool.getClassInfo(index)));
             } catch (NotFoundException e) {
-                throw new IllegalStateException(e);
+                throw new IllegalStateException(e.getMessage());
             }
 
             exceptions[i] = new ExceptionInfo(table.startPc(i), table.endPc(i), table.handlerPc(i), type);
index 924d37a691344d0e486a4c781718fe08cb4b5b2d..1347813e117fa3898dccd5069ec0ba278848a50a 100644 (file)
@@ -33,11 +33,11 @@ public class Subroutine {
 
     public Subroutine(int start, int caller) {
         this.start = start;
-        callers.add(Integer.valueOf(caller));
+        callers.add(new Integer(caller));
     }
 
     public void addCaller(int caller) {
-        callers.add(Integer.valueOf(caller));
+        callers.add(new Integer(caller));
     }
 
     public int start() {
@@ -45,11 +45,11 @@ public class Subroutine {
     }
 
     public void access(int index) {
-        access.add(Integer.valueOf(index));
+        access.add(new Integer(index));
     }
 
     public boolean isAccessed(int index) {
-        return access.contains(Integer.valueOf(index));
+        return access.contains(new Integer(index));
     }
 
     public Collection accessed() {
index 3feae539daf27ac637ddacd945f4a0a2c27b8414..f42202ea3bcc9afbf5d091a94158c649dcdb548a 100644 (file)
@@ -61,10 +61,10 @@ public class SubroutineScanner implements Opcode {
 
     private void scan(int pos, CodeIterator iter, Subroutine sub) throws BadBytecode {
         // Skip already processed blocks
-        if (done.contains(Integer.valueOf(pos)))
+        if (done.contains(new Integer(pos)))
             return;
 
-        done.add(Integer.valueOf(pos));
+        done.add(new Integer(pos));
 
         int old = iter.lookAhead();
         iter.move(pos);
@@ -102,10 +102,10 @@ public class SubroutineScanner implements Opcode {
         if (Util.isJumpInstruction(opcode)) {
             int target = Util.getJumpTarget(pos, iter);
             if (opcode == JSR || opcode == JSR_W) {
-                Subroutine s = (Subroutine) subTable.get(Integer.valueOf(target));
+                Subroutine s = (Subroutine) subTable.get(new Integer(target));
                 if (s == null) {
                     s = new Subroutine(target, pos);
-                    subTable.put(Integer.valueOf(target), s);
+                    subTable.put(new Integer(target), s);
                     scan(target, iter, s);
                 } else {
                     s.addCaller(pos);
index 56114baf737c181432940b0da2446933501a7ed3..10f2936ac3c419eb01c482d03cda37abc80f4cf1 100644 (file)
@@ -72,7 +72,7 @@ public class ScannerTest extends TestCase {
         assertNotNull(sub);
         assertEquals(sub.start(), start);
         for (int i = 0; i < callers.length; i++)
-            assertTrue(sub.callers().contains(Integer.valueOf(callers[i])));
+            assertTrue(sub.callers().contains(new Integer(callers[i])));
     }
 
     private static void generate(ClassPool pool) throws CannotCompileException, IOException, NotFoundException {
index 50795240fb4bf34230bde0d5b0fd3f37a694e18b..09387cec6154f57c393264a05766309e93d80d07 100644 (file)
@@ -32,7 +32,7 @@ public class ArrayAccessReplaceTest extends TestCase {
         converter.replaceArrayAccess(clazz, new CodeConverter.DefaultArrayAccessReplacementMethodNames());
         clazz.instrument(converter);
         ComplexInterface instance = (ComplexInterface) clazz.toClass(new URLClassLoader(new URL[0], getClass().getClassLoader()), Class.class.getProtectionDomain()).newInstance();
-        assertEquals(Integer.valueOf(5), instance.complexRead(4));
+        assertEquals(new Integer(5), instance.complexRead(4));
     }
 
     public void testBoolean() throws Exception {
@@ -119,11 +119,11 @@ public class ArrayAccessReplaceTest extends TestCase {
 
     public void testObject() throws Exception {
         for (int i = 0; i < 100; i++) {
-            simple.setObject(i, Integer.valueOf(i));
+            simple.setObject(i, new Integer(i));
         }
 
         for (int i = 0; i < 100; i++) {
-            assertEquals(Integer.valueOf(i), simple.getObject(i));
+            assertEquals(new Integer(i), simple.getObject(i));
         }
     }
 
@@ -158,67 +158,67 @@ public class ArrayAccessReplaceTest extends TestCase {
         public static Map shortMap = new HashMap();
 
         public static Object arrayReadObject(Object array, int index) {
-            return objectMap.get(Integer.valueOf(index));
+            return objectMap.get(new Integer(index));
         }
 
         public static void arrayWriteObject(Object array, int index, Object element) {
-            objectMap.put(Integer.valueOf(index), element);
+            objectMap.put(new Integer(index), element);
         }
 
         public static byte arrayReadByteOrBoolean(Object array, int index) {
-            return ((Byte)byteMap.get(Integer.valueOf(index))).byteValue();
+            return ((Byte)byteMap.get(new Integer(index))).byteValue();
         }
 
         public static void arrayWriteByteOrBoolean(Object array, int index, byte element) {
-            byteMap.put(Integer.valueOf(index), Byte.valueOf(element));
+            byteMap.put(new Integer(index), new Byte(element));
         }
 
         public static char arrayReadChar(Object array, int index) {
-            return ((Character)charMap.get(Integer.valueOf(index))).charValue();
+            return ((Character)charMap.get(new Integer(index))).charValue();
         }
 
         public static void arrayWriteChar(Object array, int index, char element) {
-            charMap.put(Integer.valueOf(index), Character.valueOf(element));
+            charMap.put(new Integer(index), new Character(element));
         }
 
         public static double arrayReadDouble(Object array, int index) {
-            return ((Double)doubleMap.get(Integer.valueOf(index))).doubleValue();
+            return ((Double)doubleMap.get(new Integer(index))).doubleValue();
         }
 
         public static void arrayWriteDouble(Object array, int index, double element) {
-            doubleMap.put(Integer.valueOf(index), Double.valueOf(element));
+            doubleMap.put(new Integer(index), new Double(element));
         }
 
         public static float arrayReadFloat(Object array, int index) {
-            return ((Float)floatMap.get(Integer.valueOf(index))).floatValue();
+            return ((Float)floatMap.get(new Integer(index))).floatValue();
         }
 
         public static void arrayWriteFloat(Object array, int index, float element) {
-            floatMap.put(Integer.valueOf(index), Float.valueOf(element));
+            floatMap.put(new Integer(index), new Float(element));
         }
 
         public static int arrayReadInt(Object array, int index) {
-            return ((Integer)intMap.get(Integer.valueOf(index))).intValue();
+            return ((Integer)intMap.get(new Integer(index))).intValue();
         }
 
         public static void arrayWriteInt(Object array, int index, int element) {
-            intMap.put(Integer.valueOf(index), Integer.valueOf(element));
+            intMap.put(new Integer(index), new Integer(element));
         }
 
         public static long arrayReadLong(Object array, int index) {
-            return ((Long)longMap.get(Integer.valueOf(index))).longValue();
+            return ((Long)longMap.get(new Integer(index))).longValue();
         }
 
         public static void arrayWriteLong(Object array, int index, long element) {
-            longMap.put(Integer.valueOf(index), Long.valueOf(element));
+            longMap.put(new Integer(index), new Long(element));
         }
 
         public static short arrayReadShort(Object array, int index) {
-            return ((Short)shortMap.get(Integer.valueOf(index))).shortValue();
+            return ((Short)shortMap.get(new Integer(index))).shortValue();
         }
 
         public static void arrayWriteShort(Object array, int index, short element) {
-            shortMap.put(Integer.valueOf(index), Short.valueOf(element));
+            shortMap.put(new Integer(index), new Short(element));
         }
     }
 
@@ -393,7 +393,7 @@ public class ArrayAccessReplaceTest extends TestCase {
         private static Integer justRead;
 
         public static Object arrayReadObject(Object array, int offset) {
-            return Integer.valueOf(justRead.intValue() + offset);
+            return new Integer(justRead.intValue() + offset);
         }
 
         public static void arrayWriteObject(Object array, int offset, Object element) {
@@ -401,7 +401,7 @@ public class ArrayAccessReplaceTest extends TestCase {
         }
 
         public Object getInteger(int i) {
-            return (Object) Integer.valueOf(i);
+            return (Object) new Integer(i);
         }
 
         public Number complexRead(int x) {