From a4e6a77f58a7dfbdcfd992341cb3995df78df6d1 Mon Sep 17 00:00:00 2001 From: Nikolay Krasko Date: Tue, 5 Jun 2012 16:35:24 +0400 Subject: [PATCH] Make module check work for non-physical files produced with completion --- .../jetbrains/jet/plugin/project/AnalyzerFacadeProvider.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/idea/src/org/jetbrains/jet/plugin/project/AnalyzerFacadeProvider.java b/idea/src/org/jetbrains/jet/plugin/project/AnalyzerFacadeProvider.java index ac03602fed1..4fcc42613d1 100644 --- a/idea/src/org/jetbrains/jet/plugin/project/AnalyzerFacadeProvider.java +++ b/idea/src/org/jetbrains/jet/plugin/project/AnalyzerFacadeProvider.java @@ -38,7 +38,7 @@ public final class AnalyzerFacadeProvider { @NotNull public static AnalyzerFacade getAnalyzerFacadeForFile(@NotNull JetFile file) { - VirtualFile virtualFile = file.getVirtualFile(); + VirtualFile virtualFile = file.getOriginalFile().getVirtualFile(); if (virtualFile == null) { logErrorIfNotTests("No virtual file for " + file.getName() + " with text:\n" + file.getText()); return getDefaultAnalyzerFacade();