From c471a7735e28ef4167923cfc7d49445b12f60702 Mon Sep 17 00:00:00 2001 From: Yan Zhulanow Date: Wed, 30 Sep 2020 18:14:57 +0900 Subject: [PATCH] Keep all variants of ExtensionPointImpl.registerExtension() in the pro-guarded compiler (KT-42103) --- prepare/compiler/compiler.pro | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/prepare/compiler/compiler.pro b/prepare/compiler/compiler.pro index 2bf9bd5389c..69d3ea203ce 100644 --- a/prepare/compiler/compiler.pro +++ b/prepare/compiler/compiler.pro @@ -243,6 +243,11 @@ -keep class com.intellij.openapi.vfs.impl.jar.CoreJarFileSystem { *; } +# For Anvil https://youtrack.jetbrains.com/issue/KT-42103 +-keepclassmembers class com.intellij.openapi.extensions.impl.ExtensionPointImpl { + public void registerExtension(...); +} + # Serialization plugin -keep class com.intellij.openapi.util.io.JarUtil {