From 6addb24e4bd40321fb0abbac800e7d0e97594a9b Mon Sep 17 00:00:00 2001 From: Vadim Brilyantov Date: Thu, 23 May 2019 21:37:17 +0300 Subject: [PATCH] #KT-31574 : Keep CoreJarFileSystem in compiler jar to save clearHandlersCache --- compiler/compiler.pro | 2 ++ compiler/compiler.pro.183 | 2 ++ compiler/compiler.pro.as34 | 2 ++ 3 files changed, 6 insertions(+) diff --git a/compiler/compiler.pro b/compiler/compiler.pro index 9af95b7ce6e..e775adb4946 100644 --- a/compiler/compiler.pro +++ b/compiler/compiler.pro @@ -255,3 +255,5 @@ messages/**) # used in LazyScriptDescriptor -keep class org.jetbrains.kotlin.utils.addToStdlib.AddToStdlibKt { *; } + +-keep class com.intellij.openapi.vfs.impl.jar.CoreJarFileSystem { *; } \ No newline at end of file diff --git a/compiler/compiler.pro.183 b/compiler/compiler.pro.183 index 10c2dbd5a00..731284cf533 100644 --- a/compiler/compiler.pro.183 +++ b/compiler/compiler.pro.183 @@ -254,3 +254,5 @@ messages/**) # used in LazyScriptDescriptor -keep class org.jetbrains.kotlin.utils.addToStdlib.AddToStdlibKt { *; } + +-keep class com.intellij.openapi.vfs.impl.jar.CoreJarFileSystem { *; } \ No newline at end of file diff --git a/compiler/compiler.pro.as34 b/compiler/compiler.pro.as34 index 6c12794156f..609736c04a5 100644 --- a/compiler/compiler.pro.as34 +++ b/compiler/compiler.pro.as34 @@ -254,3 +254,5 @@ messages/**) # used in LazyScriptDescriptor -keep class org.jetbrains.kotlin.utils.addToStdlib.AddToStdlibKt { *; } + +-keep class com.intellij.openapi.vfs.impl.jar.CoreJarFileSystem { *; } \ No newline at end of file