diff options
author | Carsten Hammer | 2019-05-26 17:58:04 +0000 |
---|---|---|
committer | Alexander Kurtakov | 2019-06-13 18:03:31 +0000 |
commit | 45c0a30d7027df909b78fa167cf3da83488581d9 (patch) | |
tree | d38f0754453da55322ea62a1c2b82dfdca2652ae /org.eclipse.ui.examples.javaeditor | |
parent | 8816cdaddd2f38ac3be6e6a70a0e8a683c772d83 (diff) | |
download | eclipse.platform.text-45c0a30d7027df909b78fa167cf3da83488581d9.tar.gz eclipse.platform.text-45c0a30d7027df909b78fa167cf3da83488581d9.tar.xz eclipse.platform.text-45c0a30d7027df909b78fa167cf3da83488581d9.zip |
Use jdk 5 for-each loopI20190614-0330I20190613-1800
Replace simple uses of Iterator with a corresponding for-each loop. Also
add missing braces on loops as necessary.
Change-Id: Ibde37d56a7962f432ed771f4a215f5903161bde0
Signed-off-by: Carsten Hammer <carsten.hammer@t-online.de>
Diffstat (limited to 'org.eclipse.ui.examples.javaeditor')
2 files changed, 12 insertions, 8 deletions
diff --git a/org.eclipse.ui.examples.javaeditor/Eclipse Java Editor Example/org/eclipse/ui/examples/javaeditor/java/JavaCodeScanner.java b/org.eclipse.ui.examples.javaeditor/Eclipse Java Editor Example/org/eclipse/ui/examples/javaeditor/java/JavaCodeScanner.java index 1e9ad6fb81b..7f54b52d0bf 100644 --- a/org.eclipse.ui.examples.javaeditor/Eclipse Java Editor Example/org/eclipse/ui/examples/javaeditor/java/JavaCodeScanner.java +++ b/org.eclipse.ui.examples.javaeditor/Eclipse Java Editor Example/org/eclipse/ui/examples/javaeditor/java/JavaCodeScanner.java @@ -69,12 +69,15 @@ public class JavaCodeScanner extends RuleBasedScanner { // Add word rule for keywords, types, and constants. WordRule wordRule= new WordRule(new JavaWordDetector(), other); - for (int i= 0; i < fgKeywords.length; i++) - wordRule.addWord(fgKeywords[i], keyword); - for (int i= 0; i < fgTypes.length; i++) - wordRule.addWord(fgTypes[i], type); - for (int i= 0; i < fgConstants.length; i++) - wordRule.addWord(fgConstants[i], type); + for (String fgKeyword : fgKeywords) { + wordRule.addWord(fgKeyword, keyword); + } + for (String fgType : fgTypes) { + wordRule.addWord(fgType, type); + } + for (String fgConstant : fgConstants) { + wordRule.addWord(fgConstant, type); + } rules.add(wordRule); IRule[] result= new IRule[rules.size()]; diff --git a/org.eclipse.ui.examples.javaeditor/Eclipse Java Editor Example/org/eclipse/ui/examples/javaeditor/javadoc/JavaDocScanner.java b/org.eclipse.ui.examples.javaeditor/Eclipse Java Editor Example/org/eclipse/ui/examples/javaeditor/javadoc/JavaDocScanner.java index 25ac327f2f0..94122266bc6 100644 --- a/org.eclipse.ui.examples.javaeditor/Eclipse Java Editor Example/org/eclipse/ui/examples/javaeditor/javadoc/JavaDocScanner.java +++ b/org.eclipse.ui.examples.javaeditor/Eclipse Java Editor Example/org/eclipse/ui/examples/javaeditor/javadoc/JavaDocScanner.java @@ -80,8 +80,9 @@ public class JavaDocScanner extends RuleBasedScanner { // Add word rule for keywords. WordRule wordRule= new WordRule(new JavaDocWordDetector()); - for (int i= 0; i < fgKeywords.length; i++) - wordRule.addWord(fgKeywords[i], keyword); + for (String fgKeyword : fgKeywords) { + wordRule.addWord(fgKeyword, keyword); + } list.add(wordRule); IRule[] result= new IRule[list.size()]; |