From ca4751653f6007e933adeefa0153faa40d119a90 Mon Sep 17 00:00:00 2001 From: Evgeny Gerashchenko Date: Mon, 21 Jan 2013 21:16:51 +0400 Subject: [PATCH] ability to get text from annotations xml files --- .../jetbrains/jet/cli/jvm/compiler/JetCoreEnvironment.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/compiler/cli/src/org/jetbrains/jet/cli/jvm/compiler/JetCoreEnvironment.java b/compiler/cli/src/org/jetbrains/jet/cli/jvm/compiler/JetCoreEnvironment.java index 880a288f188..9b0e5f38d46 100644 --- a/compiler/cli/src/org/jetbrains/jet/cli/jvm/compiler/JetCoreEnvironment.java +++ b/compiler/cli/src/org/jetbrains/jet/cli/jvm/compiler/JetCoreEnvironment.java @@ -27,6 +27,7 @@ import com.intellij.mock.MockProject; import com.intellij.openapi.Disposable; import com.intellij.openapi.components.ServiceManager; import com.intellij.openapi.extensions.Extensions; +import com.intellij.openapi.fileTypes.PlainTextFileType; import com.intellij.openapi.project.Project; import com.intellij.openapi.vfs.VirtualFile; import com.intellij.psi.PsiElementFinder; @@ -73,6 +74,10 @@ public class JetCoreEnvironment { this.configuration.setReadOnly(true); this.applicationEnvironment = new JavaCoreApplicationEnvironment(parentDisposable); + + // ability to get text from annotations xml files + applicationEnvironment.registerFileType(PlainTextFileType.INSTANCE, "xml"); + applicationEnvironment.registerFileType(JetFileType.INSTANCE, "kt"); applicationEnvironment.registerFileType(JetFileType.INSTANCE, "kts"); applicationEnvironment.registerFileType(JetFileType.INSTANCE, "ktm");