From cc41ccc3b9d1a7d53da66127cd4bd0b55364bac5 Mon Sep 17 00:00:00 2001 From: Yan Zhulanow Date: Thu, 14 Jan 2021 19:10:38 +0900 Subject: [PATCH] Pill: Disable all compiler plugins by default --- plugins/pill/pill-importer/src/ModelParser.kt | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/plugins/pill/pill-importer/src/ModelParser.kt b/plugins/pill/pill-importer/src/ModelParser.kt index ad4f8f9d5d4..33d6ced42e0 100644 --- a/plugins/pill/pill-importer/src/ModelParser.kt +++ b/plugins/pill/pill-importer/src/ModelParser.kt @@ -268,13 +268,7 @@ class ModelParser(private val variant: Variant, private val modulePrefix: String fun parseBoolean(name: String) = compileArguments.contains("-$name") fun parseString(name: String) = compileArguments.dropWhile { it != "-$name" }.drop(1).firstOrNull() - fun isOptionForScriptingCompilerPlugin(option: String): Boolean { - return option.startsWith("-Xplugin=") && option.contains("kotlin-scripting-compiler-embeddable") - } - - val extraArguments = compileArguments.filter { - it.startsWith("-X") && !isOptionForScriptingCompilerPlugin(it) - } + val extraArguments = compileArguments.filter { it.startsWith("-X") && !it.startsWith("-Xplugin=") } return PSourceRootKotlinOptions( parseBoolean("no-stdlib"),