Skip to content

Commit fdb1725

Browse files
committed
2 parents 615c1c4 + 484882a commit fdb1725

File tree

1 file changed

+5
-2
lines changed
  • edu.cuny.hunter.streamrefactoring.core/src/edu/cuny/hunter/streamrefactoring/core/analysis

1 file changed

+5
-2
lines changed

edu.cuny.hunter.streamrefactoring.core/src/edu/cuny/hunter/streamrefactoring/core/analysis/Util.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
package edu.cuny.hunter.streamrefactoring.core.analysis;
22

3+
import static edu.cuny.hunter.streamrefactoring.core.wala.AnalysisUtils.isJDKClass;
4+
import static edu.cuny.hunter.streamrefactoring.core.wala.AnalysisUtils.isLibraryClass;
5+
36
import java.io.UTFDataFormatException;
47
import java.lang.reflect.Modifier;
58
import java.util.ArrayList;
@@ -172,7 +175,7 @@ public static Set<Entrypoint> findBenchmarkEntryPoints(IClassHierarchy classHier
172175
final Set<Entrypoint> result = new HashSet<>();
173176

174177
for (IClass klass : classHierarchy)
175-
if (!AnalysisUtils.isJDKClass(klass)) {
178+
if (!(isJDKClass(klass) || isLibraryClass(klass))) {
176179
boolean isBenchmarkClass = false;
177180
// iterate over all declared methods
178181
for (com.ibm.wala.classLoader.IMethod method : klass.getDeclaredMethods()) {
@@ -218,7 +221,7 @@ public static Set<Entrypoint> findEntryPoints(IClassHierarchy classHierarchy) {
218221
final Set<Entrypoint> result = new HashSet<>();
219222

220223
for (IClass klass : classHierarchy)
221-
if (!AnalysisUtils.isJDKClass(klass)) {
224+
if (!(isJDKClass(klass) || isLibraryClass(klass)))
222225
boolean entryPointClass = false;
223226
boolean addedInstanceMethod = false;
224227

0 commit comments

Comments
 (0)