Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarsten Hammer2019-09-25 20:01:56 +0000
committerAlexander Kurtakov2019-10-01 09:55:37 +0000
commit6a5d0185a2d01db8c0432c3d8df91026899def29 (patch)
tree155d4053add6d307e5680dcbcc5309ff6e12ddfc
parent50b9a13ab2a774a53ef3cbba0292fae1cfb138a9 (diff)
downloadrt.equinox.p2-6a5d0185a2d01db8c0432c3d8df91026899def29.tar.gz
rt.equinox.p2-6a5d0185a2d01db8c0432c3d8df91026899def29.tar.xz
rt.equinox.p2-6a5d0185a2d01db8c0432c3d8df91026899def29.zip
Use jdk 5 for-each loop
Replace simple uses of Iterator with a corresponding for-loop. Also add missing braces on loops as necessary. Change-Id: I8288cda24e7fab9b6e518400488389e6a54ddc9c Signed-off-by: Carsten Hammer <carsten.hammer@t-online.de>
-rw-r--r--bundles/org.eclipse.equinox.p2.transport.ecf/src/org/eclipse/equinox/internal/p2/transport/ecf/Activator.java10
-rw-r--r--bundles/org.eclipse.equinox.p2.transport.ecf/src/org/eclipse/equinox/internal/p2/transport/ecf/RepositoryStatusHelper.java5
-rw-r--r--bundles/org.eclipse.equinox.p2.ui.admin/src/org/eclipse/equinox/internal/p2/ui/admin/ArtifactRepositoryTracker.java10
-rw-r--r--bundles/org.eclipse.equinox.p2.ui.admin/src/org/eclipse/equinox/internal/p2/ui/admin/InstallAction.java7
-rw-r--r--bundles/org.eclipse.equinox.p2.ui.admin/src/org/eclipse/equinox/internal/p2/ui/admin/MetadataRepositoryTracker.java10
-rw-r--r--bundles/org.eclipse.equinox.p2.ui.admin/src/org/eclipse/equinox/internal/p2/ui/admin/ProfilesView.java11
-rw-r--r--bundles/org.eclipse.equinox.p2.ui.admin/src/org/eclipse/equinox/internal/p2/ui/admin/RemoveProfilesJob.java4
-rw-r--r--bundles/org.eclipse.equinox.p2.ui.admin/src/org/eclipse/equinox/internal/p2/ui/admin/RepositoriesView.java19
-rw-r--r--bundles/org.eclipse.equinox.p2.ui.admin/src/org/eclipse/equinox/internal/p2/ui/admin/dialogs/AddProfileDialog.java4
-rw-r--r--bundles/org.eclipse.equinox.p2.ui.admin/src/org/eclipse/equinox/internal/p2/ui/admin/dialogs/IUImplementationGroup.java4
-rw-r--r--bundles/org.eclipse.equinox.p2.ui.admin/src/org/eclipse/equinox/internal/p2/ui/admin/dialogs/RepositoryImplementationPropertyPage.java4
11 files changed, 47 insertions, 41 deletions
diff --git a/bundles/org.eclipse.equinox.p2.transport.ecf/src/org/eclipse/equinox/internal/p2/transport/ecf/Activator.java b/bundles/org.eclipse.equinox.p2.transport.ecf/src/org/eclipse/equinox/internal/p2/transport/ecf/Activator.java
index 2c65e43b1..9a34baeaf 100644
--- a/bundles/org.eclipse.equinox.p2.transport.ecf/src/org/eclipse/equinox/internal/p2/transport/ecf/Activator.java
+++ b/bundles/org.eclipse.equinox.p2.transport.ecf/src/org/eclipse/equinox/internal/p2/transport/ecf/Activator.java
@@ -158,14 +158,14 @@ public class Activator implements BundleActivator {
Bundle[] bundles = packageAdmin.getBundles(bundleId, null);
if (bundles != null && bundles.length > 0) {
- for (int i = 0; i < bundles.length; i++) {
+ for (Bundle bundle : bundles) {
try {
- if ((bundles[i].getState() & Bundle.INSTALLED) == 0) {
- bundles[i].start(Bundle.START_ACTIVATION_POLICY);
- bundles[i].start(Bundle.START_TRANSIENT);
+ if ((bundle.getState() & Bundle.INSTALLED) == 0) {
+ bundle.start(Bundle.START_ACTIVATION_POLICY);
+ bundle.start(Bundle.START_TRANSIENT);
return true;
}
- } catch (BundleException e) {
+ }catch (BundleException e) {
// failed, try next bundle
}
}
diff --git a/bundles/org.eclipse.equinox.p2.transport.ecf/src/org/eclipse/equinox/internal/p2/transport/ecf/RepositoryStatusHelper.java b/bundles/org.eclipse.equinox.p2.transport.ecf/src/org/eclipse/equinox/internal/p2/transport/ecf/RepositoryStatusHelper.java
index 90c23b1cd..2cab4f39a 100644
--- a/bundles/org.eclipse.equinox.p2.transport.ecf/src/org/eclipse/equinox/internal/p2/transport/ecf/RepositoryStatusHelper.java
+++ b/bundles/org.eclipse.equinox.p2.transport.ecf/src/org/eclipse/equinox/internal/p2/transport/ecf/RepositoryStatusHelper.java
@@ -211,8 +211,9 @@ public abstract class RepositoryStatusHelper {
if (status.isMultiStatus()) {
IStatus[] children = status.getChildren();
- for (int i = 0; i < children.length; i++)
- deeplyPrint(children[i], strm, stackTrace, level + 1);
+ for (IStatus child : children) {
+ deeplyPrint(child, strm, stackTrace, level + 1);
+ }
}
}
diff --git a/bundles/org.eclipse.equinox.p2.ui.admin/src/org/eclipse/equinox/internal/p2/ui/admin/ArtifactRepositoryTracker.java b/bundles/org.eclipse.equinox.p2.ui.admin/src/org/eclipse/equinox/internal/p2/ui/admin/ArtifactRepositoryTracker.java
index 5fdc16ec6..f12434ecc 100644
--- a/bundles/org.eclipse.equinox.p2.ui.admin/src/org/eclipse/equinox/internal/p2/ui/admin/ArtifactRepositoryTracker.java
+++ b/bundles/org.eclipse.equinox.p2.ui.admin/src/org/eclipse/equinox/internal/p2/ui/admin/ArtifactRepositoryTracker.java
@@ -56,8 +56,8 @@ public class ArtifactRepositoryTracker extends RepositoryTracker {
public void removeRepositories(URI[] repoLocations, ProvisioningSession session) {
ui.signalRepositoryOperationStart();
try {
- for (int i = 0; i < repoLocations.length; i++) {
- getArtifactRepositoryManager().removeRepository(repoLocations[i]);
+ for (URI repoLocation : repoLocations) {
+ getArtifactRepositoryManager().removeRepository(repoLocation);
}
} finally {
ui.signalRepositoryOperationComplete(null, true);
@@ -68,10 +68,10 @@ public class ArtifactRepositoryTracker extends RepositoryTracker {
public void refreshRepositories(URI[] locations, ProvisioningSession session, IProgressMonitor monitor) {
ui.signalRepositoryOperationStart();
SubMonitor mon = SubMonitor.convert(monitor, locations.length * 100);
- for (int i = 0; i < locations.length; i++) {
+ for (URI location : locations) {
try {
- getArtifactRepositoryManager().refreshRepository(locations[i], mon.newChild(100));
- } catch (ProvisionException e) {
+ getArtifactRepositoryManager().refreshRepository(location, mon.newChild(100));
+ }catch (ProvisionException e) {
// ignore problematic repositories when refreshing
}
}
diff --git a/bundles/org.eclipse.equinox.p2.ui.admin/src/org/eclipse/equinox/internal/p2/ui/admin/InstallAction.java b/bundles/org.eclipse.equinox.p2.ui.admin/src/org/eclipse/equinox/internal/p2/ui/admin/InstallAction.java
index 180234efa..8ddafa8ae 100644
--- a/bundles/org.eclipse.equinox.p2.ui.admin/src/org/eclipse/equinox/internal/p2/ui/admin/InstallAction.java
+++ b/bundles/org.eclipse.equinox.p2.ui.admin/src/org/eclipse/equinox/internal/p2/ui/admin/InstallAction.java
@@ -49,10 +49,11 @@ public class InstallAction extends ProfileModificationAction {
// We allow non-IU's to be selected at this point, but there
// must be at least one installable unit selected that is
// selectable
- for (int i = 0; i < selectionArray.length; i++) {
- if (selectionArray[i] instanceof InstalledIUElement && isSelectable((IIUElement) selectionArray[i]))
+ for (Object selectionArray1 : selectionArray) {
+ if (selectionArray1 instanceof InstalledIUElement && isSelectable((IIUElement) selectionArray1)) {
return true;
- IInstallableUnit iu = ProvUI.getAdapter(selectionArray[i], IInstallableUnit.class);
+ }
+ IInstallableUnit iu = ProvUI.getAdapter(selectionArray1, IInstallableUnit.class);
if (iu != null && isSelectable(iu))
return true;
}
diff --git a/bundles/org.eclipse.equinox.p2.ui.admin/src/org/eclipse/equinox/internal/p2/ui/admin/MetadataRepositoryTracker.java b/bundles/org.eclipse.equinox.p2.ui.admin/src/org/eclipse/equinox/internal/p2/ui/admin/MetadataRepositoryTracker.java
index 2ca9b9880..5ea9a6378 100644
--- a/bundles/org.eclipse.equinox.p2.ui.admin/src/org/eclipse/equinox/internal/p2/ui/admin/MetadataRepositoryTracker.java
+++ b/bundles/org.eclipse.equinox.p2.ui.admin/src/org/eclipse/equinox/internal/p2/ui/admin/MetadataRepositoryTracker.java
@@ -56,8 +56,8 @@ public class MetadataRepositoryTracker extends RepositoryTracker {
public void removeRepositories(URI[] repoLocations, ProvisioningSession session) {
ui.signalRepositoryOperationStart();
try {
- for (int i = 0; i < repoLocations.length; i++) {
- getMetadataRepositoryManager().removeRepository(repoLocations[i]);
+ for (URI repoLocation : repoLocations) {
+ getMetadataRepositoryManager().removeRepository(repoLocation);
}
} finally {
ui.signalRepositoryOperationComplete(null, true);
@@ -68,10 +68,10 @@ public class MetadataRepositoryTracker extends RepositoryTracker {
public void refreshRepositories(URI[] locations, ProvisioningSession session, IProgressMonitor monitor) {
ui.signalRepositoryOperationStart();
SubMonitor mon = SubMonitor.convert(monitor, locations.length * 100);
- for (int i = 0; i < locations.length; i++) {
+ for (URI location : locations) {
try {
- getMetadataRepositoryManager().refreshRepository(locations[i], mon.newChild(100));
- } catch (ProvisionException e) {
+ getMetadataRepositoryManager().refreshRepository(location, mon.newChild(100));
+ }catch (ProvisionException e) {
//ignore problematic repositories when refreshing
}
}
diff --git a/bundles/org.eclipse.equinox.p2.ui.admin/src/org/eclipse/equinox/internal/p2/ui/admin/ProfilesView.java b/bundles/org.eclipse.equinox.p2.ui.admin/src/org/eclipse/equinox/internal/p2/ui/admin/ProfilesView.java
index 2a786e5cc..7bf6cd74f 100644
--- a/bundles/org.eclipse.equinox.p2.ui.admin/src/org/eclipse/equinox/internal/p2/ui/admin/ProfilesView.java
+++ b/bundles/org.eclipse.equinox.p2.ui.admin/src/org/eclipse/equinox/internal/p2/ui/admin/ProfilesView.java
@@ -59,9 +59,10 @@ public class ProfilesView extends ProvView {
public void run() {
Object[] selections = getSelection().toArray();
List<String> profilesOnly = new ArrayList<>();
- for (int i = 0; i < selections.length; i++) {
- if (selections[i] instanceof ProfileElement)
- profilesOnly.add(((ProfileElement) selections[i]).getProfileId());
+ for (Object selection : selections) {
+ if (selection instanceof ProfileElement) {
+ profilesOnly.add(((ProfileElement) selection).getProfileId());
+ }
}
RemoveProfilesJob op = new RemoveProfilesJob(ProvAdminUIMessages.Ops_RemoveProfileOperationLabel, getProvisioningUI().getSession(), profilesOnly.toArray(new String[profilesOnly.size()]));
ProfilesView.this.run(op);
@@ -171,8 +172,8 @@ public class ProfilesView extends ProvView {
Object[] selectionArray = ss.toArray();
if (selectionArray.length > 0) {
removeProfileAction.setEnabled(true);
- for (int i = 0; i < selectionArray.length; i++) {
- IProfile profile = ProvUI.getAdapter(selectionArray[i], IProfile.class);
+ for (Object selectionArray1 : selectionArray) {
+ IProfile profile = ProvUI.getAdapter(selectionArray1, IProfile.class);
if (profile == null) {
removeProfileAction.setEnabled(false);
break;
diff --git a/bundles/org.eclipse.equinox.p2.ui.admin/src/org/eclipse/equinox/internal/p2/ui/admin/RemoveProfilesJob.java b/bundles/org.eclipse.equinox.p2.ui.admin/src/org/eclipse/equinox/internal/p2/ui/admin/RemoveProfilesJob.java
index 4e70fe8f6..ba6fcf505 100644
--- a/bundles/org.eclipse.equinox.p2.ui.admin/src/org/eclipse/equinox/internal/p2/ui/admin/RemoveProfilesJob.java
+++ b/bundles/org.eclipse.equinox.p2.ui.admin/src/org/eclipse/equinox/internal/p2/ui/admin/RemoveProfilesJob.java
@@ -32,8 +32,8 @@ public class RemoveProfilesJob extends ProvisioningJob {
@Override
public IStatus runModal(IProgressMonitor monitor) {
- for (int i = 0; i < profileIds.length; i++) {
- ProvAdminUIActivator.getDefault().getProfileRegistry().removeProfile(profileIds[i]);
+ for (String profileId : profileIds) {
+ ProvAdminUIActivator.getDefault().getProfileRegistry().removeProfile(profileId);
}
return Status.OK_STATUS;
diff --git a/bundles/org.eclipse.equinox.p2.ui.admin/src/org/eclipse/equinox/internal/p2/ui/admin/RepositoriesView.java b/bundles/org.eclipse.equinox.p2.ui.admin/src/org/eclipse/equinox/internal/p2/ui/admin/RepositoriesView.java
index 4dbfc6877..d8ce80a98 100644
--- a/bundles/org.eclipse.equinox.p2.ui.admin/src/org/eclipse/equinox/internal/p2/ui/admin/RepositoriesView.java
+++ b/bundles/org.eclipse.equinox.p2.ui.admin/src/org/eclipse/equinox/internal/p2/ui/admin/RepositoriesView.java
@@ -59,9 +59,10 @@ abstract class RepositoriesView extends ProvView {
RepositoryTracker tracker = RepositoriesView.this.getRepositoryTracker();
Object[] elements = getSelection().toArray();
ArrayList<URI> uris = new ArrayList<>(elements.length);
- for (int i = 0; i < elements.length; i++) {
- if (elements[i] instanceof IRepositoryElement<?>)
- uris.add(((IRepositoryElement<?>) elements[i]).getLocation());
+ for (Object element : elements) {
+ if (element instanceof IRepositoryElement<?>) {
+ uris.add(((IRepositoryElement<?>) element).getLocation());
+ }
}
tracker.removeRepositories(uris.toArray(new URI[uris.size()]), RepositoriesView.this.getProvisioningUI().getSession());
}
@@ -79,9 +80,11 @@ abstract class RepositoriesView extends ProvView {
public void run() {
Object[] elements = ((ITreeContentProvider) viewer.getContentProvider()).getElements(getInput());
ArrayList<URI> urls = new ArrayList<>();
- for (int i = 0; i < elements.length; i++)
- if (elements[i] instanceof IRepositoryElement<?>)
- urls.add(((IRepositoryElement<?>) elements[i]).getLocation());
+ for (Object element : elements) {
+ if (element instanceof IRepositoryElement<?>) {
+ urls.add(((IRepositoryElement<?>) element).getLocation());
+ }
+ }
openAddRepositoryDialog(getShell());
}
}
@@ -174,8 +177,8 @@ abstract class RepositoriesView extends ProvView {
propertiesAction.setEnabled(selection.size() == 1 && ((ProvUI.getAdapter(selection.getFirstElement(), IInstallableUnit.class) != null) || (isRepository(selection.getFirstElement()))));
boolean enabled = false;
Object[] selectionArray = selection.toArray();
- for (int i = 0; i < selectionArray.length; i++) {
- if (!isRepository(selectionArray[i])) {
+ for (Object selectionArray1 : selectionArray) {
+ if (!isRepository(selectionArray1)) {
enabled = false;
break;
}
diff --git a/bundles/org.eclipse.equinox.p2.ui.admin/src/org/eclipse/equinox/internal/p2/ui/admin/dialogs/AddProfileDialog.java b/bundles/org.eclipse.equinox.p2.ui.admin/src/org/eclipse/equinox/internal/p2/ui/admin/dialogs/AddProfileDialog.java
index f51af514f..0f67b37aa 100644
--- a/bundles/org.eclipse.equinox.p2.ui.admin/src/org/eclipse/equinox/internal/p2/ui/admin/dialogs/AddProfileDialog.java
+++ b/bundles/org.eclipse.equinox.p2.ui.admin/src/org/eclipse/equinox/internal/p2/ui/admin/dialogs/AddProfileDialog.java
@@ -102,8 +102,8 @@ public class AddProfileDialog extends StatusDialog {
return false;
}
- for (int i = 0; i < knownProfileIds.length; i++) {
- if (knownProfileIds[i].equals(profileGroup.getProfileId())) {
+ for (String knownProfileId : knownProfileIds) {
+ if (knownProfileId.equals(profileGroup.getProfileId())) {
setOkEnablement(false);
this.updateStatus(new Status(IStatus.ERROR, ProvAdminUIActivator.PLUGIN_ID, IStatus.OK, ProvAdminUIMessages.AddProfileDialog_DuplicateProfileID, null));
return true;
diff --git a/bundles/org.eclipse.equinox.p2.ui.admin/src/org/eclipse/equinox/internal/p2/ui/admin/dialogs/IUImplementationGroup.java b/bundles/org.eclipse.equinox.p2.ui.admin/src/org/eclipse/equinox/internal/p2/ui/admin/dialogs/IUImplementationGroup.java
index 250841d8f..da1ec5653 100644
--- a/bundles/org.eclipse.equinox.p2.ui.admin/src/org/eclipse/equinox/internal/p2/ui/admin/dialogs/IUImplementationGroup.java
+++ b/bundles/org.eclipse.equinox.p2.ui.admin/src/org/eclipse/equinox/internal/p2/ui/admin/dialogs/IUImplementationGroup.java
@@ -231,8 +231,8 @@ public class IUImplementationGroup extends IUGroup {
void copySelectionsToClipboard(List list) {
StringBuffer buffer = new StringBuffer();
String[] selections = list.getSelection();
- for (int i = 0; i < selections.length; i++) {
- buffer.append(selections[i]);
+ for (String selection : selections) {
+ buffer.append(selection);
buffer.append("\n"); //$NON-NLS-1$
}
Clipboard clipboard = new Clipboard(list.getDisplay());
diff --git a/bundles/org.eclipse.equinox.p2.ui.admin/src/org/eclipse/equinox/internal/p2/ui/admin/dialogs/RepositoryImplementationPropertyPage.java b/bundles/org.eclipse.equinox.p2.ui.admin/src/org/eclipse/equinox/internal/p2/ui/admin/dialogs/RepositoryImplementationPropertyPage.java
index 082bc29e7..9e39138a3 100644
--- a/bundles/org.eclipse.equinox.p2.ui.admin/src/org/eclipse/equinox/internal/p2/ui/admin/dialogs/RepositoryImplementationPropertyPage.java
+++ b/bundles/org.eclipse.equinox.p2.ui.admin/src/org/eclipse/equinox/internal/p2/ui/admin/dialogs/RepositoryImplementationPropertyPage.java
@@ -133,9 +133,9 @@ public class RepositoryImplementationPropertyPage extends PropertyPage {
Map<String, String> repoProperties = getRepositoryElement().getRepository(null).getProperties();
if (repoProperties != null) {
String[] propNames = repoProperties.keySet().toArray(new String[repoProperties.size()]);
- for (int i = 0; i < propNames.length; i++) {
+ for (String propName : propNames) {
TableItem item = new TableItem(propertiesTable, SWT.NULL);
- item.setText(new String[] {propNames[i], repoProperties.get(propNames[i]).toString()});
+ item.setText(new String[]{propName, repoProperties.get(propName).toString()});
}
}
}

Back to the top