From 25a9dadaf3317436715506c9684c35a2ca4d256c Mon Sep 17 00:00:00 2001 From: Dmitry Batkovich Date: Wed, 26 Oct 2016 17:35:08 +0300 Subject: [PATCH] test framework: initialize file type for *.class-files with proper constant in MockFileTypeManager --- .../src/com/intellij/mock/MockFileTypeManager.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/platform/testFramework/src/com/intellij/mock/MockFileTypeManager.java b/platform/testFramework/src/com/intellij/mock/MockFileTypeManager.java index 673dd6a5378f..6b576e61ede0 100644 --- a/platform/testFramework/src/com/intellij/mock/MockFileTypeManager.java +++ b/platform/testFramework/src/com/intellij/mock/MockFileTypeManager.java @@ -155,8 +155,9 @@ public class MockFileTypeManager extends FileTypeManagerEx { @Override @NotNull public FileType getStdFileType(@NotNull @NonNls final String fileTypeName) { - if ("ARCHIVE".equals(fileTypeName) || "CLASS".equals(fileTypeName)) return UnknownFileType.INSTANCE; + if ("ARCHIVE".equals(fileTypeName)) return UnknownFileType.INSTANCE; if ("PLAIN_TEXT".equals(fileTypeName)) return PlainTextFileType.INSTANCE; + if ("CLASS".equals(fileTypeName)) return loadFileTypeSafe("com.intellij.ide.highlighter.JavaClassFileType", fileTypeName); if ("JAVA".equals(fileTypeName)) return loadFileTypeSafe("com.intellij.ide.highlighter.JavaFileType", fileTypeName); if ("XML".equals(fileTypeName)) return loadFileTypeSafe("com.intellij.ide.highlighter.XmlFileType", fileTypeName); if ("DTD".equals(fileTypeName)) return loadFileTypeSafe("com.intellij.ide.highlighter.DTDFileType", fileTypeName);