Remove seemingly unused keep rules
Test pass without
Bug referenced is marked as fixed
Bug: b/296852696
Bug: b/185756596
Change-Id: I8df44415de7da278f3df659fff97e26fdbe61572
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