Fix MalformedParameterizedTypeException on classes from kotlin-reflect

This allows GraalVM's `native-image` to work correctly on
kotlin-reflect.jar. The size of the artifact has increased only by 66
bytes

 #KT-23962 Fixed
This commit is contained in:
Alexander Udalov
2018-06-12 12:49:52 +02:00
parent 6d7dd58f70
commit 8749bd901b
+4
View File
@@ -31,3 +31,7 @@
public boolean containsKey(java.lang.Object);
public kotlin.reflect.jvm.internal.pcollections.HashPMap minus(java.lang.Object);
}
# This is needed because otherwise ProGuard strips generic signature of this class (even though we pass `-keepattributes Signature` above)
# See KT-23962 and https://sourceforge.net/p/proguard/bugs/482/
-keep class kotlin.reflect.jvm.internal.impl.protobuf.GeneratedMessageLite$ExtendableMessageOrBuilder