User: rednesto Date: 14 Jul 24 16:28 Revision: d9c560c208ce4df12beb8fb62f25fa59127f8637 Summary: Use InjectorUtils instead of the deprecated class TeamCity URL: https://ci.mcdev.io/viewModification.html?tab=vcsModificationFiles&modId=9451&personal=false Index: src/main/kotlin/platform/mixin/expression/MEExpressionInjector.kt =================================================================== --- src/main/kotlin/platform/mixin/expression/MEExpressionInjector.kt (revision 713005ae290459bd23546a71acf9a64cb4165d1c) +++ src/main/kotlin/platform/mixin/expression/MEExpressionInjector.kt (revision d9c560c208ce4df12beb8fb62f25fa59127f8637) @@ -44,6 +44,7 @@ import com.intellij.psi.util.PsiUtil import com.intellij.psi.util.parentOfType import com.intellij.util.SmartList +import org.intellij.plugins.intelliLang.inject.InjectorUtils class MEExpressionInjector : MultiHostInjector { companion object { @@ -146,8 +147,7 @@ ) if (isFrankenstein) { - @Suppress("DEPRECATION") // no replacement for this method - com.intellij.psi.impl.source.tree.injected.InjectedLanguageUtil.putInjectedFileUserData( + InjectorUtils.putInjectedFileUserData( context, MEExpressionLanguage, InjectedLanguageManager.FRANKENSTEIN_INJECTION,