diff options
author | Lars Vogel | 2019-06-18 09:16:32 +0000 |
---|---|---|
committer | Lars Vogel | 2019-06-18 09:16:32 +0000 |
commit | 784c9608a760e3ffac6d43c77cdde0bc2f5f8760 (patch) | |
tree | 8908c7607dd1853447ca433c5faeac41ce3b137c /org.eclipse.ui.workbench.texteditor | |
parent | 3e59edd77535744f1ee0a23a8db5be99d7d3f8c9 (diff) | |
download | eclipse.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.java | 4 | ||||
-rw-r--r-- | org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/FindReplaceDialog.java | 7 |
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); } } |