diff --git a/idea/src/org/jetbrains/kotlin/idea/update/verify.kt.as32 b/idea/src/org/jetbrains/kotlin/idea/update/verify.kt.as32 index 74cc2376ff7..7899e34573b 100644 --- a/idea/src/org/jetbrains/kotlin/idea/update/verify.kt.as32 +++ b/idea/src/org/jetbrains/kotlin/idea/update/verify.kt.as32 @@ -6,10 +6,17 @@ package org.jetbrains.kotlin.idea.update import com.intellij.ide.plugins.IdeaPluginDescriptor +import com.intellij.openapi.util.registry.Registry import org.jetbrains.kotlin.idea.PluginUpdateStatus // Do an additional verification with PluginUpdateVerifier. Enabled only in AS 3.2+ fun verify(updateStatus: PluginUpdateStatus.Update): PluginUpdateStatus { + @Suppress("InvalidBundleOrProperty") + val pluginVerifierEnabled = Registry.`is`("kotlin.plugin.update.verifier.enabled", true) + if (!pluginVerifierEnabled) { + return updateStatus + } + val pluginDescriptor: IdeaPluginDescriptor = updateStatus.pluginDescriptor val pluginVerifiers = PluginUpdateVerifier.EP_NAME.extensions