From 41b3657a89581d2a64d0d76d2a82b1993445e13a Mon Sep 17 00:00:00 2001 From: peter Date: Mon, 14 Sep 2015 12:04:22 +0200 Subject: [PATCH] implement PsiManager.findFile for default project (needed for smart pointer restoration) --- .../core-impl/src/com/intellij/psi/impl/EmptyFileManager.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/platform/core-impl/src/com/intellij/psi/impl/EmptyFileManager.java b/platform/core-impl/src/com/intellij/psi/impl/EmptyFileManager.java index 0bc49160f796..36b7692bfa02 100644 --- a/platform/core-impl/src/com/intellij/psi/impl/EmptyFileManager.java +++ b/platform/core-impl/src/com/intellij/psi/impl/EmptyFileManager.java @@ -46,7 +46,8 @@ class EmptyFileManager implements FileManager { @Override public PsiFile findFile(@NotNull VirtualFile vFile) { - return null; + FileViewProvider viewProvider = findViewProvider(vFile); + return viewProvider == null ? null : viewProvider.getPsi(viewProvider.getBaseLanguage()); } @Override