Use addAll instead of manual array to collection copy

Closes gh-7539
This commit is contained in:
Oscar Utbult
2016-11-30 23:49:34 +01:00
committed by Stephane Nicoll
parent ef6130e25a
commit 0a1009bc42
2 changed files with 3 additions and 6 deletions

View File

@@ -20,6 +20,7 @@ import java.io.File;
import java.io.IOException;
import java.net.URL;
import java.net.URLClassLoader;
import java.util.Collections;
import java.util.LinkedHashSet;
import java.util.Map.Entry;
import java.util.Set;
@@ -141,9 +142,7 @@ public class RestartServer {
ClassLoader classLoader = this.classLoader;
while (classLoader != null) {
if (classLoader instanceof URLClassLoader) {
for (URL url : ((URLClassLoader) classLoader).getURLs()) {
urls.add(url);
}
Collections.addAll(urls, ((URLClassLoader) classLoader).getURLs());
}
classLoader = classLoader.getParent();
}