Skip to content
This repository was archived by the owner on Feb 16, 2022. It is now read-only.

Commit 578c30d

Browse files
Removed unused methods.
1 parent bf87bba commit 578c30d

1 file changed

Lines changed: 0 additions & 26 deletions

File tree

src/main/java/com/realtimetech/reflection/classfile/DependencyFinder.java

Lines changed: 0 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -153,32 +153,6 @@ private static void recursiveSearch(Class<?> clazz, ClassDynamicLoader classDyna
153153
resultClasses.add(clazz);
154154
}
155155

156-
private static void recursiveSort(Class<?> pivot, Class<?> clazz, List<Class<?>> resultClasses) throws IOException {
157-
switchTwoClass(pivot, clazz.getSuperclass(), resultClasses);
158-
159-
for (Class<?> interfaceClass : clazz.getInterfaces()) {
160-
switchTwoClass(pivot, interfaceClass, resultClasses);
161-
}
162-
163-
for (Class<?> declaredClass : clazz.getDeclaredClasses()) {
164-
switchTwoClass(pivot, declaredClass, resultClasses);
165-
}
166-
}
167-
168-
private static void switchTwoClass(Class<?> oneClass, Class<?> twoClass, List<Class<?>> resultClasses) {
169-
int oneClassIndexOf = resultClasses.indexOf(oneClass);
170-
int twoClassIndexOf = resultClasses.indexOf(twoClass);
171-
172-
if (oneClassIndexOf != -1 && twoClassIndexOf != -1) {
173-
if (oneClassIndexOf < twoClassIndexOf) {
174-
resultClasses.remove(oneClass);
175-
resultClasses.add(twoClassIndexOf, oneClass);
176-
resultClasses.remove(twoClass);
177-
resultClasses.add(oneClassIndexOf, twoClass);
178-
}
179-
}
180-
}
181-
182156
public static Class<?>[] getAllDependenciesClass(Class<?> clazz) throws IOException {
183157
ClassDynamicLoader classDynamicLoader = new ClassDynamicLoader();
184158
List<Class<?>> resultClasses = new LinkedList<Class<?>>();

0 commit comments

Comments
 (0)