diff options
Diffstat (limited to 'bundles/org.eclipse.osgi/container/src/org/eclipse/osgi/storage/FrameworkExtensionInstaller.java')
-rw-r--r-- | bundles/org.eclipse.osgi/container/src/org/eclipse/osgi/storage/FrameworkExtensionInstaller.java | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/bundles/org.eclipse.osgi/container/src/org/eclipse/osgi/storage/FrameworkExtensionInstaller.java b/bundles/org.eclipse.osgi/container/src/org/eclipse/osgi/storage/FrameworkExtensionInstaller.java index 70e43c7da..03fea5fe2 100644 --- a/bundles/org.eclipse.osgi/container/src/org/eclipse/osgi/storage/FrameworkExtensionInstaller.java +++ b/bundles/org.eclipse.osgi/container/src/org/eclipse/osgi/storage/FrameworkExtensionInstaller.java @@ -23,6 +23,7 @@ import java.security.PrivilegedActionException; import java.security.PrivilegedExceptionAction; import java.util.ArrayList; import java.util.Collection; +import java.util.Collections; import java.util.List; import org.eclipse.osgi.container.Module; import org.eclipse.osgi.container.ModuleCapability; @@ -167,9 +168,7 @@ public class FrameworkExtensionInstaller { // must create a copy because paths could be unmodifiable paths = new ArrayList<>(paths); String[] devPaths = configuration.getDevClassPath(revision.getSymbolicName()); - for (String devPath : devPaths) { - paths.add(devPath); - } + Collections.addAll(paths, devPaths); } List<File> results = new ArrayList<>(paths.size()); for (String path : paths) { |