提交 bea24634 编写于 作者: K kohsuke

removed pointless collection repackaging

git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@11272 71c3de6d-444a-0410-be80-ed276b4c234a
上级 0e4908e7
......@@ -7,6 +7,7 @@ import java.util.ArrayList;
import java.util.HashSet;
import java.util.List;
import java.util.Set;
import java.util.Collection;
import java.util.logging.Logger;
/**
......@@ -44,8 +45,8 @@ public class DependencyRunner implements Runnable {
}
}
private void populate(Set<AbstractProject> projectList) {
for (AbstractProject p : projectList) {
private void populate(Collection<? extends AbstractProject> projectList) {
for (AbstractProject<?,?> p : projectList) {
if (polledProjects.contains(p)) {
// Project will be readded at the queue, so that we always use
// the longest path
......@@ -57,7 +58,7 @@ public class DependencyRunner implements Runnable {
polledProjects.add(p);
// Add all downstream dependencies
populate(new HashSet<AbstractProject>(p.getDownstreamProjects()));
populate(p.getDownstreamProjects());
}
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册