Skip to content

Commit 6397f8e

Browse files
committed
refact: use enhanced for loop
1 parent a1b1364 commit 6397f8e

4 files changed

Lines changed: 5 additions & 8 deletions

File tree

org.eclipse.tm4e.core/src/main/java/org/eclipse/tm4e/core/internal/grammar/LineTokenizer.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -371,8 +371,7 @@ private MatchInjectionsResult matchInjections(final List<Injection> injections,
371371
final List<String> scopes = stack.contentNameScopesList != null ? stack.contentNameScopesList.getScopeNames()
372372
: Collections.emptyList();
373373

374-
for (int i = 0, len = injections.size(); i < len; i++) {
375-
final var injection = injections.get(i);
374+
for (final Injection injection : injections) {
376375
if (!injection.matches(scopes)) {
377376
// injection selector doesn't match stack
378377
continue;

org.eclipse.tm4e.core/src/main/java/org/eclipse/tm4e/core/internal/grammar/ScopeStack.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,8 @@ public static ScopeStack from(final String first) {
4444
@Nullable
4545
public static ScopeStack from(final String... segments) {
4646
ScopeStack result = null;
47-
for (var i = 0; i < segments.length; i++) {
48-
result = new ScopeStack(result, segments[i]);
47+
for (final String segment : segments) {
48+
result = new ScopeStack(result, segment);
4949
}
5050
return result;
5151
}

org.eclipse.tm4e.core/src/main/java/org/eclipse/tm4e/core/internal/theme/Theme.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -268,8 +268,7 @@ public static Theme resolveParsedThemeRules(final List<ParsedThemeRule> _parsedT
268268
final var defaults = StyleAttributes.of(defaultFontStyle, colorMap.getId(defaultForeground), colorMap.getId(defaultBackground));
269269

270270
final var root = new ThemeTrieElement(new ThemeTrieElementRule(0, null, FontStyle.NotSet, 0, 0), Collections.emptyList());
271-
for (int i = 0, len = parsedThemeRules.size(); i < len; i++) {
272-
final var rule = parsedThemeRules.get(i);
271+
for (final ParsedThemeRule rule : parsedThemeRules) {
273272
root.insert(0, rule.scope, rule.parentScopes, rule.fontStyle, colorMap.getId(rule.foreground), colorMap.getId(rule.background));
274273
}
275274

org.eclipse.tm4e.ui/src/main/java/org/eclipse/tm4e/ui/internal/utils/ContentTypeHelper.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -226,8 +226,7 @@ private static IEditorInput getEditorInput(final IDocument document) {
226226
if (listeners != null) {
227227
// Get AbstractDocumentProvider#ElementInfo
228228
final Object[] l = listeners.getListeners();
229-
for (int i = 0; i < l.length; i++) {
230-
final Object /* AbstractDocumentProvider#ElementInfo */ info = l[i];
229+
for (final Object /* AbstractDocumentProvider#ElementInfo */ info : l) {
231230
try {
232231
/* The element for which the info is stored */
233232
final Object input = ClassHelper.getFieldValue(info, "fElement");

0 commit comments

Comments
 (0)