Revert "Revert "Remove seemingly unused keep rules""
This reverts commit 11b395c669f5df0cf53ae209012832a3ddcda93d.
Reason for revert: This did not cause failures on kotlin old anyway it seems, see https://b.corp.google.com/issues/302999098
Change-Id: Iba123616e67a534bc88096920a01ec9bc81a68cd
diff --git a/src/main/keep.txt b/src/main/keep.txt
index 89105b4..3e23b48 100644
--- a/src/main/keep.txt
+++ b/src/main/keep.txt
@@ -33,22 +33,6 @@
# TODO(b/176783536): Avoid need to use -dontwarn.
-include dontwarn.txt
-# TODO(b/185756596): Remove when no longer needed
--keep class com.android.tools.r8.jetbrains.kotlinx.metadata.jvm.KotlinClassMetadata$FileFacade {
- com.android.tools.r8.jetbrains.kotlin.Lazy packageData$delegate;
-}
--keep class com.android.tools.r8.jetbrains.kotlinx.metadata.jvm.KotlinClassMetadata$Class {
- com.android.tools.r8.jetbrains.kotlin.Lazy classData$delegate;
-}
--keep class com.android.tools.r8.jetbrains.kotlinx.metadata.jvm.KotlinClassMetadata$SyntheticClass {
- com.android.tools.r8.jetbrains.kotlin.Lazy functionData$delegate;
-}
--keep class com.android.tools.r8.jetbrains.kotlinx.metadata.jvm.KotlinClassMetadata$MultiFileClassPart {
- com.android.tools.r8.jetbrains.kotlin.Lazy packageData$delegate;
-}
--keep class com.android.tools.r8.jetbrains.kotlin.SafePublicationLazyImpl {
- java.lang.Object getValue();
-}
# Test in this class is using the class name to fing the original .java file.
-keep class com.android.tools.r8.ir.desugar.varhandle.VarHandleDesugaringMethods