diff options
author | Carsten Hammer | 2019-06-16 16:29:17 +0000 |
---|---|---|
committer | Karsten Thoms | 2019-10-14 13:00:37 +0000 |
commit | a8dfbc50ee3ab76bbdbb9b45e5182d0b08b7ec9e (patch) | |
tree | 2ea6acb92a8b921f20a92b2595332af7d71e4af6 /org.eclipse.ui.externaltools | |
parent | 154876b4fe661e138d81eebed0fe2e41da7da86a (diff) | |
download | eclipse.platform.debug-a8dfbc50ee3ab76bbdbb9b45e5182d0b08b7ec9e.tar.gz eclipse.platform.debug-a8dfbc50ee3ab76bbdbb9b45e5182d0b08b7ec9e.tar.xz eclipse.platform.debug-a8dfbc50ee3ab76bbdbb9b45e5182d0b08b7ec9e.zip |
Use jdk 5 for-each loop (Part 1)
Replace simple uses of Iterator with a corresponding for-each loop. Also
add missing braces on loops as necessary.
Change-Id: I6c75e02ff88e29f6007356616dc098f6a1164a64
Signed-off-by: Carsten Hammer <carsten.hammer@t-online.de>
Diffstat (limited to 'org.eclipse.ui.externaltools')
6 files changed, 28 insertions, 37 deletions
diff --git a/org.eclipse.ui.externaltools/External Tools Base/org/eclipse/ui/externaltools/internal/launchConfigurations/ExternalToolsBuildTab.java b/org.eclipse.ui.externaltools/External Tools Base/org/eclipse/ui/externaltools/internal/launchConfigurations/ExternalToolsBuildTab.java index 82f689608..a0e96b04a 100644 --- a/org.eclipse.ui.externaltools/External Tools Base/org/eclipse/ui/externaltools/internal/launchConfigurations/ExternalToolsBuildTab.java +++ b/org.eclipse.ui.externaltools/External Tools Base/org/eclipse/ui/externaltools/internal/launchConfigurations/ExternalToolsBuildTab.java @@ -186,8 +186,8 @@ public class ExternalToolsBuildTab extends AbstractLaunchConfigurationTab { } Object[] res = dialog.getResult(); fProjects = new ArrayList<>(res.length); - for (int i = 0; i < res.length; i++) { - fProjects.add((IProject) res[i]); + for (Object re : res) { + fProjects.add((IProject) re); } updateLaunchConfigurationDialog(); } diff --git a/org.eclipse.ui.externaltools/External Tools Base/org/eclipse/ui/externaltools/internal/launchConfigurations/ExternalToolsMainTab.java b/org.eclipse.ui.externaltools/External Tools Base/org/eclipse/ui/externaltools/internal/launchConfigurations/ExternalToolsMainTab.java index 7c050f866..be06daad4 100644 --- a/org.eclipse.ui.externaltools/External Tools Base/org/eclipse/ui/externaltools/internal/launchConfigurations/ExternalToolsMainTab.java +++ b/org.eclipse.ui.externaltools/External Tools Base/org/eclipse/ui/externaltools/internal/launchConfigurations/ExternalToolsMainTab.java @@ -625,8 +625,8 @@ public abstract class ExternalToolsMainTab extends AbstractLaunchConfigurationTa //strip mnemonic (&) String[] strs = controlName.split("&"); //$NON-NLS-1$ StringBuilder stripped = new StringBuilder(); - for (int i = 0; i < strs.length; i++) { - stripped.append(strs[i]); + for (String str : strs) { + stripped.append(str); } control.getAccessible().addAccessibleListener(new ControlAccessibleListener(stripped.toString())); } diff --git a/org.eclipse.ui.externaltools/External Tools Base/org/eclipse/ui/externaltools/internal/model/BuilderUtils.java b/org.eclipse.ui.externaltools/External Tools Base/org/eclipse/ui/externaltools/internal/model/BuilderUtils.java index 2605b8587..e0f4d21c8 100644 --- a/org.eclipse.ui.externaltools/External Tools Base/org/eclipse/ui/externaltools/internal/model/BuilderUtils.java +++ b/org.eclipse.ui.externaltools/External Tools Base/org/eclipse/ui/externaltools/internal/model/BuilderUtils.java @@ -115,8 +115,7 @@ public class BuilderUtils { IConfigurationElement[] elements = ep.getConfigurationElements(); String sourceType= config.getType().getIdentifier(); String builderType= null; - for (int i= 0; i < elements.length; i++) { - IConfigurationElement element= elements[i]; + for (IConfigurationElement element : elements) { if (element.getName().equals(TAG_CONFIGURATION_MAP) && sourceType.equals(element.getAttribute(TAG_SOURCE_TYPE))) { builderType= element.getAttribute(TAG_BUILDER_TYPE); break; diff --git a/org.eclipse.ui.externaltools/External Tools Base/org/eclipse/ui/externaltools/internal/model/ExternalToolsPlugin.java b/org.eclipse.ui.externaltools/External Tools Base/org/eclipse/ui/externaltools/internal/model/ExternalToolsPlugin.java index c081e478d..b5c39c2ab 100644 --- a/org.eclipse.ui.externaltools/External Tools Base/org/eclipse/ui/externaltools/internal/model/ExternalToolsPlugin.java +++ b/org.eclipse.ui.externaltools/External Tools Base/org/eclipse/ui/externaltools/internal/model/ExternalToolsPlugin.java @@ -90,9 +90,9 @@ public final class ExternalToolsPlugin extends AbstractUIPlugin implements ILaunch launches[] = manager.getLaunches(); ILaunchConfigurationType configType; ILaunchConfiguration config; - for (int i = 0; i < launches.length; i++) { + for (ILaunch launch : launches) { try { - config = launches[i].getLaunchConfiguration(); + config = launch.getLaunchConfiguration(); if (config == null) { continue; } @@ -101,7 +101,7 @@ public final class ExternalToolsPlugin extends AbstractUIPlugin implements continue; } if (configType.equals(programType)) { - if (!launches[i].isTerminated()) { + if (!launch.isTerminated()) { MessageDialog .openWarning( window.getShell(), diff --git a/org.eclipse.ui.externaltools/External Tools Base/org/eclipse/ui/externaltools/internal/ui/BuilderPropertyPage.java b/org.eclipse.ui.externaltools/External Tools Base/org/eclipse/ui/externaltools/internal/ui/BuilderPropertyPage.java index 7ed6bd20f..e3b96d32d 100644 --- a/org.eclipse.ui.externaltools/External Tools Base/org/eclipse/ui/externaltools/internal/ui/BuilderPropertyPage.java +++ b/org.eclipse.ui.externaltools/External Tools Base/org/eclipse/ui/externaltools/internal/ui/BuilderPropertyPage.java @@ -169,8 +169,7 @@ public final class BuilderPropertyPage extends PropertyPage implements ICheckSta Display.getDefault().asyncExec(() -> { TableItem[] items = viewer.getTable().getItems(); - for (int i = 0; i < items.length; i++) { - TableItem item = items[i]; + for (TableItem item : items) { Object data = item.getData(); if (data == oldConfig) { // Found the movedFrom config in the tree. Replace it @@ -216,9 +215,9 @@ public final class BuilderPropertyPage extends PropertyPage implements ICheckSta } boolean projectNeedsMigration= false; - for (int i = 0; i < commands.length; i++) { + for (ICommand command : commands) { String[] version= new String[] {IExternalToolConstants.EMPTY_STRING}; - ILaunchConfiguration config = BuilderUtils.configFromBuildCommandArgs(project, commands[i].getArguments(), version); + ILaunchConfiguration config = BuilderUtils.configFromBuildCommandArgs(project, command.getArguments(), version); if (BuilderCoreUtils.VERSION_2_1.equals(version[0])) { // Storing the .project file of a project with 2.1 configs, will // edit the file in a way that isn't backwards compatible. @@ -233,19 +232,19 @@ public final class BuilderPropertyPage extends PropertyPage implements ICheckSta } IStatus status = new Status(IStatus.ERROR, ExternalToolsPlugin.PLUGIN_ID, 0, NLS.bind(ExternalToolsUIMessages.BuilderPropertyPage_Exists, new String[]{config.getName()}), null); ErrorDialog.openError(getShell(), ExternalToolsUIMessages.BuilderPropertyPage_errorTitle, - NLS.bind(ExternalToolsUIMessages.BuilderPropertyPage_External_Tool_Builder__0__Not_Added_2, new String[]{config.getName()}), - status); + NLS.bind(ExternalToolsUIMessages.BuilderPropertyPage_External_Tool_Builder__0__Not_Added_2, new String[]{config.getName()}), + status); userHasMadeChanges= true; } else { element= config; } } else { - String builderID = commands[i].getBuilderName(); - if (builderID.equals(ExternalToolBuilder.ID) && commands[i].getArguments().get(BuilderCoreUtils.LAUNCH_CONFIG_HANDLE) != null) { + String builderID = command.getBuilderName(); + if (builderID.equals(ExternalToolBuilder.ID) && command.getArguments().get(BuilderCoreUtils.LAUNCH_CONFIG_HANDLE) != null) { // An invalid external tool entry. - element= new ErrorConfig(commands[i]); + element = new ErrorConfig(command); } else { - element= commands[i]; + element = command; } } if (element != null) { @@ -462,8 +461,7 @@ public final class BuilderPropertyPage extends PropertyPage implements ICheckSta } else { // Replace the config with a working copy TableItem[] items= viewer.getTable().getItems(); - for (int i = 0; i < items.length; i++) { - TableItem item = items[i]; + for (TableItem item : items) { if (item.getData() == configuration) { workingCopy = configuration.getWorkingCopy(); item.setData(workingCopy); @@ -500,8 +498,7 @@ public final class BuilderPropertyPage extends PropertyPage implements ICheckSta for (ILaunchConfigurationType type : toolTypes) { try { ILaunchConfiguration[] configs = manager.getLaunchConfigurations(type); - for (int i = 0; i < configs.length; i++) { - ILaunchConfiguration launchConfiguration = configs[i]; + for (ILaunchConfiguration launchConfiguration : configs) { if (!DebugUITools.isPrivate(launchConfiguration)) { configurations.add(launchConfiguration); } @@ -674,8 +671,7 @@ public final class BuilderPropertyPage extends PropertyPage implements ICheckSta private List<ILaunchConfigurationType> getConfigurationTypes(String category) { ILaunchConfigurationType types[] = DebugPlugin.getDefault().getLaunchManager().getLaunchConfigurationTypes(); List<ILaunchConfigurationType> externalToolTypes = new ArrayList<>(); - for (int i = 0; i < types.length; i++) { - ILaunchConfigurationType configurationType = types[i]; + for (ILaunchConfigurationType configurationType : types) { if (category.equals(configurationType.getCategory())) { externalToolTypes.add(configurationType); } @@ -812,8 +808,7 @@ public final class BuilderPropertyPage extends PropertyPage implements ICheckSta enableUp = indices[0] != 0; enableDown = indices[indices.length - 1] < max - 1; } - for (int i = 0; i < items.length; i++) { - TableItem item = items[i]; + for (TableItem item : items) { Object data= item.getData(); if (data instanceof ILaunchConfiguration) { ILaunchConfiguration config= (ILaunchConfiguration)data; diff --git a/org.eclipse.ui.externaltools/External Tools Base/org/eclipse/ui/externaltools/internal/ui/FileSelectionDialog.java b/org.eclipse.ui.externaltools/External Tools Base/org/eclipse/ui/externaltools/internal/ui/FileSelectionDialog.java index dc927a575..0305d1e22 100644 --- a/org.eclipse.ui.externaltools/External Tools Base/org/eclipse/ui/externaltools/internal/ui/FileSelectionDialog.java +++ b/org.eclipse.ui.externaltools/External Tools Base/org/eclipse/ui/externaltools/internal/ui/FileSelectionDialog.java @@ -149,8 +149,8 @@ public class FileSelectionDialog extends MessageDialog { //Also try and reset the size of the columns as appropriate TableColumn[] columns = selectionGroup.getListTable().getColumns(); - for (int i = 0; i < columns.length; i++) { - columns[i].pack(); + for (TableColumn column : columns) { + column.pack(); } } }); @@ -170,8 +170,7 @@ public class FileSelectionDialog extends MessageDialog { try { members = ((IContainer) o).members(); List<IResource> accessibleMembers = new ArrayList<>(members.length); - for (int i = 0; i < members.length; i++) { - IResource resource = members[i]; + for (IResource resource : members) { if (resource.isAccessible()) { accessibleMembers.add(resource); } @@ -184,16 +183,14 @@ public class FileSelectionDialog extends MessageDialog { //filter out the desired resource types ArrayList<IResource> results = new ArrayList<>(); - for (int i = 0; i < members.length; i++) { + for (IResource member : members) { //And the test bits with the resource types to see if // they are what we want - if ((members[i].getType() & resourceType) > 0) { - if (members[i].getType() == IResource.FILE - && fPattern != null - && !fPattern.matcher(members[i].getName()).find()) { + if ((member.getType() & resourceType) > 0) { + if (member.getType() == IResource.FILE && fPattern != null && !fPattern.matcher(member.getName()).find()) { continue; } - results.add(members[i]); + results.add(member); } } return results.toArray(); |