Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'bundles/org.eclipse.equinox.servletbridge/src/org/eclipse/equinox/servletbridge/CloseableURLClassLoader.java')
-rw-r--r--bundles/org.eclipse.equinox.servletbridge/src/org/eclipse/equinox/servletbridge/CloseableURLClassLoader.java24
1 files changed, 11 insertions, 13 deletions
diff --git a/bundles/org.eclipse.equinox.servletbridge/src/org/eclipse/equinox/servletbridge/CloseableURLClassLoader.java b/bundles/org.eclipse.equinox.servletbridge/src/org/eclipse/equinox/servletbridge/CloseableURLClassLoader.java
index f0ee51de8..30ed33113 100644
--- a/bundles/org.eclipse.equinox.servletbridge/src/org/eclipse/equinox/servletbridge/CloseableURLClassLoader.java
+++ b/bundles/org.eclipse.equinox.servletbridge/src/org/eclipse/equinox/servletbridge/CloseableURLClassLoader.java
@@ -192,10 +192,10 @@ public class CloseableURLClassLoader extends URLClassLoader {
this.registeredAsParallel = CLOSEABLE_REGISTERED_AS_PARALLEL && this.getClass() == CloseableURLClassLoader.class;
this.context = AccessController.getContext();
this.verifyJars = verifyJars;
- for (int i = 0; i < urls.length; i++) {
- if (isFileJarURL(urls[i])) {
- loaderURLs.add(urls[i]);
- safeAddLoader(urls[i]);
+ for (URL url : urls) {
+ if (isFileJarURL(url)) {
+ loaderURLs.add(url);
+ safeAddLoader(url);
}
}
}
@@ -253,9 +253,10 @@ public class CloseableURLClassLoader extends URLClassLoader {
private static URL[] excludeFileJarURLS(URL[] urls) {
ArrayList<URL> urlList = new ArrayList<>();
- for (int i = 0; i < urls.length; i++) {
- if (!isFileJarURL(urls[i]))
- urlList.add(urls[i]);
+ for (URL url : urls) {
+ if (!isFileJarURL(url)) {
+ urlList.add(url);
+ }
}
return urlList.toArray(new URL[urlList.size()]);
}
@@ -391,8 +392,7 @@ public class CloseableURLClassLoader extends URLClassLoader {
synchronized (loaders) {
if (closed)
return null;
- for (Iterator<CloseableJarFileLoader> iterator = loaders.iterator(); iterator.hasNext();) {
- CloseableJarFileLoader loader = iterator.next();
+ for (CloseableJarFileLoader loader : loaders) {
URL resourceURL = loader.getURL(name);
if (resourceURL != null)
return resourceURL;
@@ -415,8 +415,7 @@ public class CloseableURLClassLoader extends URLClassLoader {
synchronized (loaders) {
if (closed)
return null;
- for (Iterator<CloseableJarFileLoader> iterator = loaders.iterator(); iterator.hasNext();) {
- CloseableJarFileLoader loader = iterator.next();
+ for (CloseableJarFileLoader loader : loaders) {
URL resourceURL = loader.getURL(name);
if (resourceURL != null)
resources.add(resourceURL);
@@ -441,8 +440,7 @@ public class CloseableURLClassLoader extends URLClassLoader {
synchronized (loaders) {
if (closed)
return;
- for (Iterator<CloseableJarFileLoader> iterator = loaders.iterator(); iterator.hasNext();) {
- CloseableJarFileLoader loader = iterator.next();
+ for (CloseableJarFileLoader loader : loaders) {
loader.close();
}
closed = true;

Back to the top