Remove unused parts of apache bcel lib
This commit is contained in:
@@ -27,6 +27,7 @@ import java.util.List;
|
||||
import java.util.Set;
|
||||
import java.util.StringTokenizer;
|
||||
import java.util.TreeSet;
|
||||
|
||||
import org.apache.bcel.Constants;
|
||||
import org.apache.bcel.generic.Type;
|
||||
import org.apache.bcel.util.BCELComparator;
|
||||
@@ -45,9 +46,13 @@ import org.apache.bcel.util.SyntheticRepository;
|
||||
* @see org.apache.bcel.generic.ClassGen
|
||||
* @author <A HREF="mailto:m.dahm@gmx.de">M. Dahm</A>
|
||||
*/
|
||||
public class JavaClass extends AccessFlags implements Cloneable, Node, Comparable {
|
||||
public class JavaClass extends AccessFlags implements Cloneable, Node, Comparable<Object> {
|
||||
|
||||
private String file_name;
|
||||
/**
|
||||
*
|
||||
*/
|
||||
private static final long serialVersionUID = 1L;
|
||||
private String file_name;
|
||||
private String package_name;
|
||||
private String source_file_name = "<Unknown>";
|
||||
private int class_name_index;
|
||||
@@ -770,7 +775,7 @@ public class JavaClass extends AccessFlags implements Cloneable, Node, Comparabl
|
||||
*/
|
||||
public JavaClass[] getSuperClasses() throws ClassNotFoundException {
|
||||
JavaClass clazz = this;
|
||||
List allSuperClasses = new ArrayList();
|
||||
List<JavaClass> allSuperClasses = new ArrayList<JavaClass>();
|
||||
for (clazz = clazz.getSuperClass(); clazz != null; clazz = clazz.getSuperClass()) {
|
||||
allSuperClasses.add(clazz);
|
||||
}
|
||||
@@ -796,7 +801,7 @@ public class JavaClass extends AccessFlags implements Cloneable, Node, Comparabl
|
||||
*/
|
||||
public JavaClass[] getAllInterfaces() throws ClassNotFoundException {
|
||||
ClassQueue queue = new ClassQueue();
|
||||
Set allInterfaces = new TreeSet();
|
||||
Set<JavaClass> allInterfaces = new TreeSet<JavaClass>();
|
||||
queue.enqueue(this);
|
||||
while (!queue.empty()) {
|
||||
JavaClass clazz = queue.dequeue();
|
||||
|
Reference in New Issue
Block a user