Use addAll instead of manual array to collection copy

Closes gh-7539
pull/7902/head
Oscar Utbult 8 years ago committed by Stephane Nicoll
parent ef6130e25a
commit 0a1009bc42

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

@ -183,9 +183,7 @@ public class ConfigurationWarningsApplicationContextInitializer
private void addPackages(Set<String> packages, String[] values) { private void addPackages(Set<String> packages, String[] values) {
if (values != null) { if (values != null) {
for (String value : values) { Collections.addAll(packages, values);
packages.add(value);
}
} }
} }

Loading…
Cancel
Save