From fc35d1df825ef156b41342d584616ccdb0dc3717 Mon Sep 17 00:00:00 2001 From: peter Date: Thu, 16 May 2013 14:53:37 +0200 Subject: [PATCH] fix tests: don't query view provider for directory --- .../src/com/intellij/psi/impl/file/impl/PsiVFSListener.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/platform/lang-impl/src/com/intellij/psi/impl/file/impl/PsiVFSListener.java b/platform/lang-impl/src/com/intellij/psi/impl/file/impl/PsiVFSListener.java index 6fe2b7f9882a..b5c84390ab27 100644 --- a/platform/lang-impl/src/com/intellij/psi/impl/file/impl/PsiVFSListener.java +++ b/platform/lang-impl/src/com/intellij/psi/impl/file/impl/PsiVFSListener.java @@ -514,12 +514,11 @@ public class PsiVFSListener extends VirtualFileAdapter { ? myFileManager.getCachedDirectory(vFile) : myFileManager.getCachedPsiFileInner(vFile); myFileManager.removeInvalidFilesAndDirs(true); - final FileViewProvider viewProvider = myFileManager.findViewProvider(vFile); final PsiElement newElement; final FileViewProvider newViewProvider; if (!vFile.isDirectory()){ newViewProvider = myFileManager.createFileViewProvider(vFile, true); - newElement = newViewProvider.getPsi(viewProvider.getBaseLanguage()); + newElement = newViewProvider.getPsi(myFileManager.findViewProvider(vFile).getBaseLanguage()); } else { newElement = myFileManager.findDirectory(vFile);