diff options
author | Gintas Grigelionis <gintas@apache.org> | 2018-05-16 18:32:03 +0200 |
---|---|---|
committer | Gintas Grigelionis <gintas@apache.org> | 2018-05-16 19:13:05 +0200 |
commit | 070c3bc86f85e8f01cb624fe50ae82f0d11171b2 (patch) | |
tree | f5a5cb3ca9eac08cd4be1ca20eed638a10355aa6 /src/main/org/apache/tools/ant/util/depend/bcel/FullAnalyzer.java | |
parent | ac35c00144363053dfe09990ff5c61734e1e8250 (diff) | |
download | ant-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.java | 12 |
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(); |