From ebae665b78092b87fabace18846ab727a5cd3108 Mon Sep 17 00:00:00 2001 From: Ilya Chernikov Date: Thu, 28 Jan 2016 01:26:54 +0100 Subject: [PATCH] Adding missing keep statement to proguard config KT-8487 --- compiler/compiler.pro | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/compiler/compiler.pro b/compiler/compiler.pro index 008005d76cc..51297c51b7c 100644 --- a/compiler/compiler.pro +++ b/compiler/compiler.pro @@ -107,7 +107,7 @@ messages/**) # for j2k -keep class com.intellij.codeInsight.NullableNotNullManager { public protected *; } -# for kotlin-build (consider repacking compiler together with kotlin-build and remove this part afterwards) +# for kotlin-build-common (consider repacking compiler together with kotlin-build-common and remove this part afterwards) -keep class com.intellij.util.io.IOUtil { public *; } -keep class com.intellij.openapi.util.io.FileUtil { public *; } -keep class com.intellij.util.SystemProperties { public *; } @@ -122,6 +122,7 @@ messages/**) -keep class com.intellij.util.io.ExternalIntegerKeyDescriptor { *; } -keep class com.intellij.util.containers.hash.EqualityPolicy { *; } -keep class com.intellij.util.containers.hash.EqualityPolicy.* { *; } +-keep class com.intellij.util.containers.Interner { *; } -keep class gnu.trove.TIntHashSet { *; } -keep class gnu.trove.TIntIterator { *; }