diff --git a/compiler/compiler.pro b/compiler/compiler.pro index aa343276405..d635adc26d4 100644 --- a/compiler/compiler.pro +++ b/compiler/compiler.pro @@ -197,6 +197,10 @@ messages/**) *** SKIP_FRAMES; } +-keepclassmembers class com.intellij.openapi.project.Project { + ** getBasePath(); +} + # for kotlin-android-extensions in maven -keep class com.intellij.openapi.module.ModuleServiceManager { public *; } diff --git a/compiler/compiler.pro.172 b/compiler/compiler.pro.172 index 50e652a529a..25473daf51f 100644 --- a/compiler/compiler.pro.172 +++ b/compiler/compiler.pro.172 @@ -194,6 +194,10 @@ messages/**) *** SKIP_FRAMES; } +-keepclassmembers class com.intellij.openapi.project.Project { + ** getBasePath(); +} + # for kotlin-android-extensions in maven -keep class com.intellij.openapi.module.ModuleServiceManager { public *; } diff --git a/compiler/compiler.pro.182 b/compiler/compiler.pro.182 index d66e0cfb328..ecec32a6ab6 100644 --- a/compiler/compiler.pro.182 +++ b/compiler/compiler.pro.182 @@ -201,6 +201,10 @@ messages/**) *** SKIP_FRAMES; } +-keepclassmembers class com.intellij.openapi.project.Project { + ** getBasePath(); +} + # for kotlin-android-extensions in maven -keep class com.intellij.openapi.module.ModuleServiceManager { public *; } diff --git a/compiler/compiler.pro.as32 b/compiler/compiler.pro.as32 index cecfab73b98..52c09bdcb55 100644 --- a/compiler/compiler.pro.as32 +++ b/compiler/compiler.pro.as32 @@ -198,6 +198,10 @@ messages/**) *** SKIP_FRAMES; } +-keepclassmembers class com.intellij.openapi.project.Project { + ** getBasePath(); +} + # for kotlin-android-extensions in maven -keep class com.intellij.openapi.module.ModuleServiceManager { public *; }