From 01f00a19047e37c3189be3625a311279d0ea4d11 Mon Sep 17 00:00:00 2001 From: Vladimir Krivosheev Date: Tue, 19 Mar 2024 08:17:33 +0100 Subject: [PATCH] IJPL-846 don't use impl FileTypeManagerImpl, use Ex interface instead GitOrigin-RevId: 32991be9ded43ca957a25db16dd571bc63775a53 --- .../org/jetbrains/plugins/textmate/TextMateServiceImpl.kt | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/plugins/textmate/src/org/jetbrains/plugins/textmate/TextMateServiceImpl.kt b/plugins/textmate/src/org/jetbrains/plugins/textmate/TextMateServiceImpl.kt index e5a89a30e51c..c2f81f310a7b 100644 --- a/plugins/textmate/src/org/jetbrains/plugins/textmate/TextMateServiceImpl.kt +++ b/plugins/textmate/src/org/jetbrains/plugins/textmate/TextMateServiceImpl.kt @@ -11,8 +11,7 @@ import com.intellij.openapi.application.EDT import com.intellij.openapi.application.ModalityState import com.intellij.openapi.application.PluginPathManager import com.intellij.openapi.diagnostic.logger -import com.intellij.openapi.fileTypes.FileTypeManager -import com.intellij.openapi.fileTypes.impl.FileTypeManagerImpl +import com.intellij.openapi.fileTypes.ex.FileTypeManagerEx import com.intellij.openapi.progress.ProgressManager import com.intellij.openapi.progress.util.ProgressIndicatorUtils import com.intellij.openapi.util.Disposer @@ -377,8 +376,7 @@ private fun fireFileTypesChangedEvent(reason: @NonNls String, update: Runnable) ApplicationManager.getApplication().invokeLater( { ApplicationManager.getApplication().runWriteAction { - val fileTypeManager = FileTypeManager.getInstance() as FileTypeManagerImpl - fileTypeManager.makeFileTypesChange(reason, update) + FileTypeManagerEx.getInstanceEx().makeFileTypesChange(reason, update) } }, ModalityState.nonModal()) }