summaryrefslogtreecommitdiff
path: root/src/main/org/apache/tools/ant/util/depend/bcel/FullAnalyzer.java
diff options
context:
space:
mode:
authorGintas Grigelionis <gintas@apache.org>2018-05-16 18:32:03 +0200
committerGintas Grigelionis <gintas@apache.org>2018-05-16 19:13:05 +0200
commit070c3bc86f85e8f01cb624fe50ae82f0d11171b2 (patch)
treef5a5cb3ca9eac08cd4be1ca20eed638a10355aa6 /src/main/org/apache/tools/ant/util/depend/bcel/FullAnalyzer.java
parentac35c00144363053dfe09990ff5c61734e1e8250 (diff)
downloadant-070c3bc86f85e8f01cb624fe50ae82f0d11171b2.tar.gz
Deprecate CollectionUtils and Enumerations;
reduce explicit use of Enumeration
Diffstat (limited to 'src/main/org/apache/tools/ant/util/depend/bcel/FullAnalyzer.java')
-rw-r--r--src/main/org/apache/tools/ant/util/depend/bcel/FullAnalyzer.java12
1 files changed, 3 insertions, 9 deletions
diff --git a/src/main/org/apache/tools/ant/util/depend/bcel/FullAnalyzer.java b/src/main/org/apache/tools/ant/util/depend/bcel/FullAnalyzer.java
index 0c6af2524..8b6357df9 100644
--- a/src/main/org/apache/tools/ant/util/depend/bcel/FullAnalyzer.java
+++ b/src/main/org/apache/tools/ant/util/depend/bcel/FullAnalyzer.java
@@ -19,7 +19,6 @@ package org.apache.tools.ant.util.depend.bcel;
import java.io.File;
import java.io.IOException;
import java.util.Collections;
-import java.util.Enumeration;
import java.util.HashSet;
import java.util.Set;
import java.util.Vector;
@@ -102,15 +101,10 @@ public class FullAnalyzer extends AbstractAnalyzer {
}
toAnalyze.clear();
-
// now recover all the dependencies collected and add to the list.
- Enumeration<String> depsEnum = dependencyVisitor.getDependencies();
- while (depsEnum.hasMoreElements()) {
- String className = depsEnum.nextElement();
- if (!dependencies.contains(className)) {
- toAnalyze.add(className);
- }
- }
+ Collections.list(dependencyVisitor.getDependencies()).stream()
+ .filter(className -> !dependencies.contains(className))
+ .forEach(toAnalyze::add);
}
files.clear();