From 4ff081adefe67d83a184232d77db21f533ef588b Mon Sep 17 00:00:00 2001 From: hoenicke Date: Mon, 25 Jul 2005 17:14:53 +0000 Subject: [PATCH] Changed enum to enumeration to make it compile with Java 5 git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1390 379699f6-c40d-0410-875b-85095c16579e --- .../sf/jode/bytecode/BasicBlockReader.java | 12 +++---- jode/src/net/sf/jode/bytecode/BinaryInfo.java | 2 +- jode/src/net/sf/jode/bytecode/ClassPath.java | 20 +++++------ .../src/net/sf/jode/decompiler/LocalInfo.java | 36 +++++++++---------- jode/src/net/sf/jode/decompiler/Main.java | 6 ++-- .../sf/jode/decompiler/MethodAnalyzer.java | 36 +++++++++---------- .../net/sf/jode/decompiler/OuterValues.java | 6 ++-- .../sf/jode/decompiler/TabbedPrintWriter.java | 32 ++++++++--------- .../sf/jode/obfuscator/PackageIdentifier.java | 12 +++---- .../obfuscator/modules/LocalOptimizer.java | 18 +++++----- .../sf/jode/swingui/HierarchyTreeModel.java | 12 +++---- .../sf/jode/swingui/PackagesTreeModel.java | 6 ++-- jode/src/net/sf/jode/type/ReferenceType.java | 6 ++-- 13 files changed, 102 insertions(+), 102 deletions(-) diff --git a/jode/src/net/sf/jode/bytecode/BasicBlockReader.java b/jode/src/net/sf/jode/bytecode/BasicBlockReader.java index 48a8d31..43878c8 100644 --- a/jode/src/net/sf/jode/bytecode/BasicBlockReader.java +++ b/jode/src/net/sf/jode/bytecode/BasicBlockReader.java @@ -1003,10 +1003,10 @@ class BasicBlockReader implements Opcodes { && instr.getOpcode() <= opc_astore) addr = infos[i].nextAddr; - Enumeration enum = lvt[slot].elements(); + Enumeration enumeration = lvt[slot].elements(); LVTEntry match = null; - while (enum.hasMoreElements()) { - LVTEntry lve = (LVTEntry) enum.nextElement(); + while (enumeration.hasMoreElements()) { + LVTEntry lve = (LVTEntry) enumeration.nextElement(); if (lve.start <= addr && lve.end > addr) { if (match != null && (!match.name.equals(lve.name) @@ -1028,10 +1028,10 @@ class BasicBlockReader implements Opcodes { for (int slot=0; slot< paramCount; slot++) { if (lvt[slot] == null) continue; - Enumeration enum = lvt[slot].elements(); + Enumeration enumeration = lvt[slot].elements(); LVTEntry match = null; - while (enum.hasMoreElements()) { - LVTEntry lve = (LVTEntry) enum.nextElement(); + while (enumeration.hasMoreElements()) { + LVTEntry lve = (LVTEntry) enumeration.nextElement(); if (lve.start == 0) { if (match != null && (!match.name.equals(lve.name) diff --git a/jode/src/net/sf/jode/bytecode/BinaryInfo.java b/jode/src/net/sf/jode/bytecode/BinaryInfo.java index 5ca3940..a9fa738 100644 --- a/jode/src/net/sf/jode/bytecode/BinaryInfo.java +++ b/jode/src/net/sf/jode/bytecode/BinaryInfo.java @@ -106,7 +106,7 @@ public class BinaryInfo { */ public static int ACC_VARARGS = 0x0080; /** - * The bit mask representing enum fields. + * The bit mask representing enumeration fields. */ public static int ACC_ENUM = 0x0100; /** diff --git a/jode/src/net/sf/jode/bytecode/ClassPath.java b/jode/src/net/sf/jode/bytecode/ClassPath.java index 0a761b3..cd37b56 100644 --- a/jode/src/net/sf/jode/bytecode/ClassPath.java +++ b/jode/src/net/sf/jode/bytecode/ClassPath.java @@ -942,29 +942,29 @@ public class ClassPath { public Enumeration listFiles(final String dirName) { return new Enumeration() { int i = 0; - Enumeration enum; + Enumeration enumeration; public boolean hasMoreElements() { while (true) { - while (enum == null && i < paths.length) { + while (enumeration == null && i < paths.length) { if (paths[i] != null && paths[i].exists(dirName) && paths[i].isDirectory(dirName)) - enum = paths[i].listFiles(dirName); + enumeration = paths[i].listFiles(dirName); i++; } - if (enum == null) + if (enumeration == null) return false; - if (enum.hasMoreElements()) + if (enumeration.hasMoreElements()) return true; - enum = null; + enumeration = null; } } public Object nextElement() { if (!hasMoreElements()) return new NoSuchElementException(); - return enum.nextElement(); + return enumeration.nextElement(); } }; } @@ -977,14 +977,14 @@ public class ClassPath { */ public Enumeration listClassesAndPackages(String packageName) { String dir = packageName.replace('.','/'); - final Enumeration enum = listFiles(dir); + final Enumeration enumeration = listFiles(dir); final String prefix = dir.length() > 0 ? dir + "/" : dir; return new Enumeration() { String next = getNext(); private String getNext() { - while (enum.hasMoreElements()) { - String name = (String) enum.nextElement(); + while (enumeration.hasMoreElements()) { + String name = (String) enumeration.nextElement(); if (name.indexOf('.') == -1 && isDirectory(prefix + name)) // This is a package diff --git a/jode/src/net/sf/jode/decompiler/LocalInfo.java b/jode/src/net/sf/jode/decompiler/LocalInfo.java index e5f5930..db0a28d 100644 --- a/jode/src/net/sf/jode/decompiler/LocalInfo.java +++ b/jode/src/net/sf/jode/decompiler/LocalInfo.java @@ -153,10 +153,10 @@ public class LocalInfo implements Declarable { boolean needTypeUpdate = !shadow.type.equals(type); - java.util.Enumeration enum = operators.elements(); - while (enum.hasMoreElements()) { + java.util.Enumeration enumeration = operators.elements(); + while (enumeration.hasMoreElements()) { LocalVarOperator lvo = - (LocalVarOperator) enum.nextElement(); + (LocalVarOperator) enumeration.nextElement(); if (needTypeUpdate) { if ((GlobalOptions.debuggingFlags & GlobalOptions.DEBUG_TYPES) != 0) @@ -166,9 +166,9 @@ public class LocalInfo implements Declarable { shadow.operators.addElement(lvo); } - enum = hints.elements(); - while (enum.hasMoreElements()) { - Object hint = enum.nextElement(); + enumeration = hints.elements(); + while (enumeration.hasMoreElements()) { + Object hint = enumeration.nextElement(); if (!shadow.hints.contains(hint)) shadow.hints.addElement(hint); } @@ -209,9 +209,9 @@ public class LocalInfo implements Declarable { return shadow.guessName(); } if (name == null) { - Enumeration enum = hints.elements(); - while (enum.hasMoreElements()) { - Hint hint = (Hint) enum.nextElement(); + Enumeration enumeration = hints.elements(); + while (enumeration.hasMoreElements()) { + Hint hint = (Hint) enumeration.nextElement(); if (type.isOfType(hint.getType())) { name = hint.getName(); setType(hint.getType()); @@ -325,9 +325,9 @@ public class LocalInfo implements Declarable { if (!li.type.equals(newType)) { li.type = newType; - java.util.Enumeration enum = li.operators.elements(); - while (enum.hasMoreElements()) { - LocalVarOperator lvo = (LocalVarOperator) enum.nextElement(); + java.util.Enumeration enumeration = li.operators.elements(); + while (enumeration.hasMoreElements()) { + LocalVarOperator lvo = (LocalVarOperator) enumeration.nextElement(); if ((GlobalOptions.debuggingFlags & GlobalOptions.DEBUG_TYPES) != 0) GlobalOptions.err.println("updating "+lvo); lvo.updateType(); @@ -365,10 +365,10 @@ public class LocalInfo implements Declarable { public boolean isConstant() { LocalInfo li = getLocalInfo(); - Enumeration enum = li.operators.elements(); + Enumeration enumeration = li.operators.elements(); int writes = 0; - while (enum.hasMoreElements()) { - if (((LocalVarOperator) enum.nextElement()).isWrite()) + while (enumeration.hasMoreElements()) { + if (((LocalVarOperator) enumeration.nextElement()).isWrite()) writes++; } if (writes > 1) @@ -382,10 +382,10 @@ public class LocalInfo implements Declarable { public boolean markFinal() { LocalInfo li = getLocalInfo(); - Enumeration enum = li.operators.elements(); + Enumeration enumeration = li.operators.elements(); int writes = 0; - while (enum.hasMoreElements()) { - if (((LocalVarOperator) enum.nextElement()).isWrite()) + while (enumeration.hasMoreElements()) { + if (((LocalVarOperator) enumeration.nextElement()).isWrite()) writes++; } /* FIXME: Check if declaring final is okay */ diff --git a/jode/src/net/sf/jode/decompiler/Main.java b/jode/src/net/sf/jode/decompiler/Main.java index ddaa8b5..bd5c4e9 100644 --- a/jode/src/net/sf/jode/decompiler/Main.java +++ b/jode/src/net/sf/jode/decompiler/Main.java @@ -388,10 +388,10 @@ public class Main extends Options { */ ClassPath zipClassPath = new ClassPath(params[i], classPath); - Enumeration enum = new ZipFile(params[i]).entries(); - while (enum.hasMoreElements()) { + Enumeration enumeration = new ZipFile(params[i]).entries(); + while (enumeration.hasMoreElements()) { String entry - = ((ZipEntry) enum.nextElement()).getName(); + = ((ZipEntry) enumeration.nextElement()).getName(); if (entry.endsWith(".class")) { entry = entry.substring(0, entry.length() - 6) .replace('/', '.'); diff --git a/jode/src/net/sf/jode/decompiler/MethodAnalyzer.java b/jode/src/net/sf/jode/decompiler/MethodAnalyzer.java index f74d588..e216693 100644 --- a/jode/src/net/sf/jode/decompiler/MethodAnalyzer.java +++ b/jode/src/net/sf/jode/decompiler/MethodAnalyzer.java @@ -633,9 +633,9 @@ public class MethodAnalyzer implements Scope, ClassDeclarer { */ public void makeDeclaration(Set done) { if (innerAnalyzers != null) { - for (Enumeration enum = innerAnalyzers.elements(); - enum.hasMoreElements(); ) { - ClassAnalyzer classAna = (ClassAnalyzer) enum.nextElement(); + for (Enumeration enumeration = innerAnalyzers.elements(); + enumeration.hasMoreElements(); ) { + ClassAnalyzer classAna = (ClassAnalyzer) enumeration.nextElement(); if (classAna.getParent() == this) { OuterValues innerOV = classAna.getOuterValues(); for (int i=0; i < innerOV.getCount(); i++) { @@ -651,9 +651,9 @@ public class MethodAnalyzer implements Scope, ClassDeclarer { } } - for (Enumeration enum = allLocals.elements(); - enum.hasMoreElements(); ) { - LocalInfo li = (LocalInfo)enum.nextElement(); + for (Enumeration enumeration = allLocals.elements(); + enumeration.hasMoreElements(); ) { + LocalInfo li = (LocalInfo)enumeration.nextElement(); if (!li.isShadow()) imports.useType(li.getType()); } @@ -915,9 +915,9 @@ public class MethodAnalyzer implements Scope, ClassDeclarer { * exists. */ public LocalInfo findLocal(String name) { - Enumeration enum = allLocals.elements(); - while (enum.hasMoreElements()) { - LocalInfo li = (LocalInfo) enum.nextElement(); + Enumeration enumeration = allLocals.elements(); + while (enumeration.hasMoreElements()) { + LocalInfo li = (LocalInfo) enumeration.nextElement(); if (li.getName().equals(name)) return li; } @@ -932,9 +932,9 @@ public class MethodAnalyzer implements Scope, ClassDeclarer { */ public ClassAnalyzer findAnonClass(String name) { if (innerAnalyzers != null) { - Enumeration enum = innerAnalyzers.elements(); - while (enum.hasMoreElements()) { - ClassAnalyzer classAna = (ClassAnalyzer) enum.nextElement(); + Enumeration enumeration = innerAnalyzers.elements(); + while (enumeration.hasMoreElements()) { + ClassAnalyzer classAna = (ClassAnalyzer) enumeration.nextElement(); if (classAna.getParent() == this && classAna.getName() != null && classAna.getName().equals(name)) { @@ -1089,9 +1089,9 @@ public class MethodAnalyzer implements Scope, ClassDeclarer { */ public ClassAnalyzer getClassAnalyzer(ClassInfo cinfo) { if (innerAnalyzers != null) { - Enumeration enum = innerAnalyzers.elements(); - while (enum.hasMoreElements()) { - ClassAnalyzer classAna = (ClassAnalyzer) enum.nextElement(); + Enumeration enumeration = innerAnalyzers.elements(); + while (enumeration.hasMoreElements()) { + ClassAnalyzer classAna = (ClassAnalyzer) enumeration.nextElement(); if (classAna.getClazz().equals(cinfo)) { if (classAna.getParent() != this) { ClassDeclarer declarer = classAna.getParent(); @@ -1124,9 +1124,9 @@ public class MethodAnalyzer implements Scope, ClassDeclarer { if (usedAnalyzers != null) used.addAll(usedAnalyzers); if (innerAnalyzers != null) { - Enumeration enum = innerAnalyzers.elements(); - while (enum.hasMoreElements()) { - ClassAnalyzer classAna = (ClassAnalyzer) enum.nextElement(); + Enumeration enumeration = innerAnalyzers.elements(); + while (enumeration.hasMoreElements()) { + ClassAnalyzer classAna = (ClassAnalyzer) enumeration.nextElement(); if (classAna.getParent() == this) classAna.fillDeclarables(used); } diff --git a/jode/src/net/sf/jode/decompiler/OuterValues.java b/jode/src/net/sf/jode/decompiler/OuterValues.java index 0374be0..a51d113 100644 --- a/jode/src/net/sf/jode/decompiler/OuterValues.java +++ b/jode/src/net/sf/jode/decompiler/OuterValues.java @@ -363,9 +363,9 @@ public class OuterValues } if (ovListeners != null) { - for (Enumeration enum = ovListeners.elements(); - enum.hasMoreElements();) - ((OuterValueListener) enum.nextElement() + for (Enumeration enumeration = ovListeners.elements(); + enumeration.hasMoreElements();) + ((OuterValueListener) enumeration.nextElement() ).shrinkingOuterValues(this, newHeadCount); } } diff --git a/jode/src/net/sf/jode/decompiler/TabbedPrintWriter.java b/jode/src/net/sf/jode/decompiler/TabbedPrintWriter.java index c1e1ade..2be7843 100644 --- a/jode/src/net/sf/jode/decompiler/TabbedPrintWriter.java +++ b/jode/src/net/sf/jode/decompiler/TabbedPrintWriter.java @@ -152,16 +152,16 @@ public class TabbedPrintWriter { String parens = "{\010{}\010}<\010<>\010>[\010[]\010]`\010`'\010'" .substring(options*6, options*6+6); pw.print(parens.substring(0,3)); - Enumeration enum = childBPs.elements(); + Enumeration enumeration = childBPs.elements(); int cur = startPos; - BreakPoint child = (BreakPoint) enum.nextElement(); + BreakPoint child = (BreakPoint) enumeration.nextElement(); if (child.startPos >= 0) { pw.print(line.substring(cur, child.startPos)); child.dumpRegion(line); cur = child.endPos; } - while (enum.hasMoreElements()) { - child = (BreakPoint) enum.nextElement(); + while (enumeration.hasMoreElements()) { + child = (BreakPoint) enumeration.nextElement(); pw.print(line.substring(cur, child.breakPos)); pw.print("!\010!"+breakPenalty); cur = child.breakPos; @@ -191,9 +191,9 @@ public class TabbedPrintWriter { indent++; } - Enumeration enum = childBPs.elements(); + Enumeration enumeration = childBPs.elements(); int cur = startPos; - BreakPoint child = (BreakPoint) enum.nextElement(); + BreakPoint child = (BreakPoint) enumeration.nextElement(); if (child.startPos >= 0) { pw.print(line.substring(cur, child.startPos)); child.printRegion(indent + child.startPos - cur, line); @@ -202,8 +202,8 @@ public class TabbedPrintWriter { if (options == NO_PAREN) indent += indentsize; String indentStr = makeIndentStr(indent); - while (enum.hasMoreElements()) { - child = (BreakPoint) enum.nextElement(); + while (enumeration.hasMoreElements()) { + child = (BreakPoint) enumeration.nextElement(); pw.print(line.substring(cur, child.breakPos)); pw.println(); pw.print(indentStr); @@ -311,14 +311,14 @@ public class TabbedPrintWriter { lastSpace -= 2; } - Enumeration enum = childBPs.elements(); + Enumeration enumeration = childBPs.elements(); childBPs = new Vector(); int currInd = 0; BreakPoint lastChild, nextChild; boolean indentNext = options == NO_PAREN; - for (lastChild = (BreakPoint) enum.nextElement(); - enum.hasMoreElements(); lastChild = nextChild) { - nextChild = (BreakPoint) enum.nextElement(); + for (lastChild = (BreakPoint) enumeration.nextElement(); + enumeration.hasMoreElements(); lastChild = nextChild) { + nextChild = (BreakPoint) enumeration.nextElement(); int childStart = lastChild.breakPos; int childEnd = nextChild.breakPos; @@ -384,12 +384,12 @@ public class TabbedPrintWriter { } if (space < 0) return minPenalty; - Enumeration enum = childBPs.elements(); + Enumeration enumeration = childBPs.elements(); BreakPoint lastChild, nextChild; boolean indentNext = options == NO_PAREN; - for (lastChild = (BreakPoint) enum.nextElement(); - enum.hasMoreElements(); lastChild = nextChild) { - nextChild = (BreakPoint) enum.nextElement(); + for (lastChild = (BreakPoint) enumeration.nextElement(); + enumeration.hasMoreElements(); lastChild = nextChild) { + nextChild = (BreakPoint) enumeration.nextElement(); int childStart = lastChild.breakPos; int childEnd = nextChild.breakPos; diff --git a/jode/src/net/sf/jode/obfuscator/PackageIdentifier.java b/jode/src/net/sf/jode/obfuscator/PackageIdentifier.java index de44f61..b0c39a5 100644 --- a/jode/src/net/sf/jode/obfuscator/PackageIdentifier.java +++ b/jode/src/net/sf/jode/obfuscator/PackageIdentifier.java @@ -80,10 +80,10 @@ public class PackageIdentifier extends Identifier { (fullName.length() > 0) ? fullName + "." : ""; // Load all classes and packages now, so they don't get stripped - Enumeration enum = + Enumeration enumeration = bundle.getClassPath().listClassesAndPackages(getFullName()); - while (enum.hasMoreElements()) { - String subclazz = ((String)enum.nextElement()).intern(); + while (enumeration.hasMoreElements()) { + String subclazz = ((String)enumeration.nextElement()).intern(); if (loadedClasses.containsKey(subclazz)) continue; String subFull = (fullNamePrefix + subclazz).intern(); @@ -163,10 +163,10 @@ public class PackageIdentifier extends Identifier { String fullNamePrefix = (fullName.length() > 0) ? fullName + "." : ""; /* Load all matching classes and packages */ - Enumeration enum = + Enumeration enumeration = bundle.getClassPath().listClassesAndPackages(getFullName()); - while (enum.hasMoreElements()) { - String subclazz = ((String)enum.nextElement()).intern(); + while (enumeration.hasMoreElements()) { + String subclazz = ((String)enumeration.nextElement()).intern(); if (loadedClasses.containsKey(subclazz)) continue; String subFull = (fullNamePrefix + subclazz).intern(); diff --git a/jode/src/net/sf/jode/obfuscator/modules/LocalOptimizer.java b/jode/src/net/sf/jode/obfuscator/modules/LocalOptimizer.java index fa61091..4d185b0 100644 --- a/jode/src/net/sf/jode/obfuscator/modules/LocalOptimizer.java +++ b/jode/src/net/sf/jode/obfuscator/modules/LocalOptimizer.java @@ -424,9 +424,9 @@ public class LocalOptimizer implements Opcodes, CodeTransformer { if (v2 == null || v2.isEmpty()) return v1; Vector result = (Vector) v1.clone(); - Enumeration enum = v2.elements(); - while (enum.hasMoreElements()) { - Object elem = enum.nextElement(); + Enumeration enumeration = v2.elements(); + while (enumeration.hasMoreElements()) { + Object elem = enumeration.nextElement(); if (!result.contains(elem)) result.addElement(elem); } @@ -594,9 +594,9 @@ public class LocalOptimizer implements Opcodes, CodeTransformer { /* Find the local with the least conflicts. */ int min = Integer.MAX_VALUE; LocalInfo bestLocal = null; - Enumeration enum = locals.elements(); - while (enum.hasMoreElements()) { - LocalInfo li = (LocalInfo) enum.nextElement(); + Enumeration enumeration = locals.elements(); + while (enumeration.hasMoreElements()) { + LocalInfo li = (LocalInfo) enumeration.nextElement(); int conflicts = 0; Enumeration conflenum = li.conflictingLocals.elements(); while (conflenum.hasMoreElements()) { @@ -741,9 +741,9 @@ public class LocalOptimizer implements Opcodes, CodeTransformer { if (info.local != null && !locals.contains(info.local)) locals.addElement(info.local); } -// Enumeration enum = locals.elements(); -// while (enum.hasMoreElements()) { -// LocalInfo li = (LocalInfo) enum.nextElement(); +// Enumeration enumeration = locals.elements(); +// while (enumeration.hasMoreElements()) { +// LocalInfo li = (LocalInfo) enumeration.nextElement(); // int slot = ((InstrInfo)li.usingInstrs.elementAt(0)) // .instr.getLocalSlot(); // GlobalOptions.err.print("Slot: "+slot+" conflicts:"); diff --git a/jode/src/net/sf/jode/swingui/HierarchyTreeModel.java b/jode/src/net/sf/jode/swingui/HierarchyTreeModel.java index 2378c7f..fdd2c1c 100644 --- a/jode/src/net/sf/jode/swingui/HierarchyTreeModel.java +++ b/jode/src/net/sf/jode/swingui/HierarchyTreeModel.java @@ -128,10 +128,10 @@ public class HierarchyTreeModel implements TreeModel, Runnable { if (depth++ >= MAX_PACKAGE_LEVEL) return count; String prefix = packageName.length() == 0 ? "" : packageName + "."; - Enumeration enum = classPath.listClassesAndPackages(packageName); - while (enum.hasMoreElements()) { + Enumeration enumeration = classPath.listClassesAndPackages(packageName); + while (enumeration.hasMoreElements()) { //insert sorted and remove double elements; - String name = (String)enum.nextElement(); + String name = (String)enumeration.nextElement(); String fqn = prefix + name; if (classPath.isPackage(fqn)) { count = readPackage(depth, classes, fqn, count); @@ -153,10 +153,10 @@ public class HierarchyTreeModel implements TreeModel, Runnable { return 0; int number = 0; String prefix = packageName.length() == 0 ? "" : packageName + "."; - Enumeration enum = classPath.listClassesAndPackages(packageName); - while (enum.hasMoreElements()) { + Enumeration enumeration = classPath.listClassesAndPackages(packageName); + while (enumeration.hasMoreElements()) { //insert sorted and remove double elements; - String name = (String)enum.nextElement(); + String name = (String)enumeration.nextElement(); String fqn = prefix + name; if (classPath.isPackage(fqn)) { number += countClasses(depth, fqn); diff --git a/jode/src/net/sf/jode/swingui/PackagesTreeModel.java b/jode/src/net/sf/jode/swingui/PackagesTreeModel.java index 4fc7ad6..7fc96c5 100644 --- a/jode/src/net/sf/jode/swingui/PackagesTreeModel.java +++ b/jode/src/net/sf/jode/swingui/PackagesTreeModel.java @@ -122,11 +122,11 @@ public class PackagesTreeModel implements TreeModel { if (result == null) { TreeSet v = new TreeSet(); String prefix = parent == root ? "" : parent.getFullName() + "."; - Enumeration enum + Enumeration enumeration = classPath.listClassesAndPackages(parent.getFullName()); - while (enum.hasMoreElements()) { + while (enumeration.hasMoreElements()) { //insert sorted and remove double elements; - String name = (String)enum.nextElement(); + String name = (String)enumeration.nextElement(); String fqn = prefix + name; boolean isClass = !classPath.isPackage(fqn); diff --git a/jode/src/net/sf/jode/type/ReferenceType.java b/jode/src/net/sf/jode/type/ReferenceType.java index a11f149..d459a24 100644 --- a/jode/src/net/sf/jode/type/ReferenceType.java +++ b/jode/src/net/sf/jode/type/ReferenceType.java @@ -85,9 +85,9 @@ public abstract class ReferenceType extends Type { /* tObject is always implied. */ continue type_loop; - for (Enumeration enum = classes.elements(); - enum.hasMoreElements(); ) { - if (type.isSubTypeOf((Type) enum.nextElement())) + for (Enumeration enumeration = classes.elements(); + enumeration.hasMoreElements(); ) { + if (type.isSubTypeOf((Type) enumeration.nextElement())) /* We can skip this, as another class already * implies it. */ continue type_loop;