(cherry-picked from 6030b56)
This commit is contained in:
Anton Makeev
2012-09-14 14:30:04 +02:00
parent 88b128faf3
commit 7772be6e54
@@ -44,6 +44,7 @@ import com.intellij.testFramework.LightVirtualFile;
import com.intellij.util.ConcurrencyUtil;
import com.intellij.util.containers.ConcurrentSoftValueHashMap;
import com.intellij.util.containers.ConcurrentWeakValueHashMap;
import com.intellij.util.containers.ContainerUtil;
import com.intellij.util.messages.MessageBusConnection;
import gnu.trove.THashMap;
import org.jetbrains.annotations.NotNull;
@@ -416,7 +417,7 @@ public class FileManagerImpl implements FileManager {
List<PsiFile> files = new ArrayList<PsiFile>();
for (FileViewProvider provider : myVFileToViewProviderMap.values()) {
if (provider instanceof SingleRootFileViewProvider) {
files.add(((SingleRootFileViewProvider)provider).getCachedPsi(provider.getBaseLanguage()));
ContainerUtil.addIfNotNull(files, ((SingleRootFileViewProvider)provider).getCachedPsi(provider.getBaseLanguage()));
}
}
return files;