From f35aa56c1ebfa1b7c027e7b3f3b8ccc93fdacb32 Mon Sep 17 00:00:00 2001 From: Rustam Vishnyakov Date: Tue, 19 Mar 2019 13:03:40 +0300 Subject: [PATCH] Call modifiers and cache code style only for physical files --- .../src/com/intellij/application/options/CodeStyle.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/platform/lang-api/src/com/intellij/application/options/CodeStyle.java b/platform/lang-api/src/com/intellij/application/options/CodeStyle.java index ce182aa6528e..0ac90676ef79 100644 --- a/platform/lang-api/src/com/intellij/application/options/CodeStyle.java +++ b/platform/lang-api/src/com/intellij/application/options/CodeStyle.java @@ -74,6 +74,9 @@ public class CodeStyle { CodeStyleSettings fileSettings = provider.getSettings(file); if (fileSettings != null) return fileSettings; } + if (!file.isPhysical()) { + return getSettings(file.getProject()); + } return CodeStyleCachingUtil.getCachedCodeStyle(file); }