From de9da345c8b9ff01b40e901376280673e8b08e1f Mon Sep 17 00:00:00 2001 From: Rustam Vishnyakov Date: Mon, 17 Dec 2012 13:54:09 +0400 Subject: [PATCH] Enforced plain text file type manager NPE fix --- .../openapi/file/exclude/EnforcedPlainTextFileTypeManager.java | 1 + 1 file changed, 1 insertion(+) diff --git a/platform/lang-impl/src/com/intellij/openapi/file/exclude/EnforcedPlainTextFileTypeManager.java b/platform/lang-impl/src/com/intellij/openapi/file/exclude/EnforcedPlainTextFileTypeManager.java index a0fba8f81ffc..b095b17fb7ce 100644 --- a/platform/lang-impl/src/com/intellij/openapi/file/exclude/EnforcedPlainTextFileTypeManager.java +++ b/platform/lang-impl/src/com/intellij/openapi/file/exclude/EnforcedPlainTextFileTypeManager.java @@ -160,6 +160,7 @@ public class EnforcedPlainTextFileTypeManager extends PersistentFileSetManager i if (!DirectoryIndex.getInstance(project).isInitialized()) return false; myProcessedProjects.add(project); ProjectPlainTextFileTypeManager projectPlainTextFileTypeManager = ProjectPlainTextFileTypeManager.getInstance(project); + if (projectPlainTextFileTypeManager == null) return true; for (VirtualFile file : projectPlainTextFileTypeManager.getFiles()) { addFile(file); }