diff --git a/platform/platform-impl/src/com/intellij/openapi/editor/impl/ComplementaryFontsRegistry.java b/platform/platform-impl/src/com/intellij/openapi/editor/impl/ComplementaryFontsRegistry.java index feb01fb0db79..48e8de5f769b 100644 --- a/platform/platform-impl/src/com/intellij/openapi/editor/impl/ComplementaryFontsRegistry.java +++ b/platform/platform-impl/src/com/intellij/openapi/editor/impl/ComplementaryFontsRegistry.java @@ -166,7 +166,8 @@ public class ComplementaryFontsRegistry { boolean tryDefaultFont = true; List fontFamilies = preferences.getEffectiveFontFamilies(); FontInfo result; - for (int i = 0, len = fontFamilies.size(); i < len; ++i) { + //noinspection ForLoopReplaceableByForEach + for (int i = 0, len = fontFamilies.size(); i < len; ++i) { // avoid foreach, it instantiates ArrayList$Itr, this traversal happens very often final String fontFamily = fontFamilies.get(i); result = doGetFontAbleToDisplay(c, preferences.getSize(fontFamily), style, fontFamily); if (result != null) {