Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLars Vogel2019-06-18 09:16:32 +0000
committerLars Vogel2019-06-18 09:16:32 +0000
commit784c9608a760e3ffac6d43c77cdde0bc2f5f8760 (patch)
tree8908c7607dd1853447ca433c5faeac41ce3b137c /org.eclipse.ui.workbench.texteditor
parent3e59edd77535744f1ee0a23a8db5be99d7d3f8c9 (diff)
downloadeclipse.platform.text-784c9608a760e3ffac6d43c77cdde0bc2f5f8760.tar.gz
eclipse.platform.text-784c9608a760e3ffac6d43c77cdde0bc2f5f8760.tar.xz
eclipse.platform.text-784c9608a760e3ffac6d43c77cdde0bc2f5f8760.zip
Use addAll, deleteAll instead of looping through a collectionI20190623-1800I20190621-1800I20190620-1800I20190620-0130I20190619-1820I20190619-1800
Change-Id: I35edd6a934a0f65f357a54e710c77c190706bb45 Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
Diffstat (limited to 'org.eclipse.ui.workbench.texteditor')
-rw-r--r--org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/FindNextAction.java4
-rw-r--r--org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/FindReplaceDialog.java7
2 files changed, 5 insertions, 6 deletions
diff --git a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/FindNextAction.java b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/FindNextAction.java
index d247e6f4857..8e037e803a7 100644
--- a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/FindNextAction.java
+++ b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/FindNextAction.java
@@ -16,6 +16,7 @@ package org.eclipse.ui.texteditor;
import java.util.ArrayList;
+import java.util.Collections;
import java.util.List;
import java.util.ResourceBundle;
import java.util.regex.PatternSyntaxException;
@@ -357,8 +358,7 @@ public class FindNextAction extends ResourceAction implements IUpdate {
String[] findHistory= s.getArray("findhistory"); //$NON-NLS-1$
if (findHistory != null) {
fFindHistory.clear();
- for (int i= 0; i < findHistory.length; i++)
- fFindHistory.add(findHistory[i]);
+ Collections.addAll(fFindHistory, findHistory);
}
}
diff --git a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/FindReplaceDialog.java b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/FindReplaceDialog.java
index 75ce2910462..00860cd97be 100644
--- a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/FindReplaceDialog.java
+++ b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/FindReplaceDialog.java
@@ -15,6 +15,7 @@
package org.eclipse.ui.texteditor;
import java.util.ArrayList;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.List;
@@ -1828,16 +1829,14 @@ class FindReplaceDialog extends Dialog {
if (findHistory != null) {
List<String> history= getFindHistory();
history.clear();
- for (int i= 0; i < findHistory.length; i++)
- history.add(findHistory[i]);
+ Collections.addAll(history, findHistory);
}
String[] replaceHistory= s.getArray("replacehistory"); //$NON-NLS-1$
if (replaceHistory != null) {
List<String> history= getReplaceHistory();
history.clear();
- for (int i= 0; i < replaceHistory.length; i++)
- history.add(replaceHistory[i]);
+ Collections.addAll(history, replaceHistory);
}
}

Back to the top