[kotlin] get rid of redundant K1ModeProjectStructureApi opt-in in KtCompilerPluginsProviderIdeImpl

KTIJ-31422

GitOrigin-RevId: da52f5f8d90c5e7115f17c9a1c5493c804096816
This commit is contained in:
Ilya Kirillov
2024-10-23 14:57:09 +00:00
committed by intellij-monorepo-bot
parent d8081080e0
commit 7c29ccfa28
@@ -42,7 +42,6 @@ import org.jetbrains.kotlin.fir.extensions.FirExtensionRegistrarAdapter
import org.jetbrains.kotlin.idea.base.projectStructure.KaSourceModuleKind
import org.jetbrains.kotlin.idea.base.projectStructure.sourceModuleKind
import org.jetbrains.kotlin.idea.base.projectStructure.openapiModule
import org.jetbrains.kotlin.idea.base.util.K1ModeProjectStructureApi
import org.jetbrains.kotlin.idea.base.util.caching.getChanges
import org.jetbrains.kotlin.idea.compiler.configuration.KotlinCommonCompilerArgumentsHolder
import org.jetbrains.kotlin.idea.compiler.configuration.KotlinCompilerSettingsListener
@@ -145,7 +144,6 @@ internal class KtCompilerPluginsProviderIdeImpl(
.any { it.extensions[extension]?.isNotEmpty() == true }
}
@OptIn(K1ModeProjectStructureApi::class)
private fun computeExtensionStorage(module: KaSourceModule): CompilerPluginRegistrar.ExtensionStorage? {
val classLoader = pluginsCache?.pluginsClassLoader ?: return null
val compilerArguments = module.openapiModule.getCompilerArguments()