Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 7f6fc715 authored by Sam Delmerico's avatar Sam Delmerico Committed by Gerrit Code Review
Browse files

Merge "Revert "remove unneeded dontwarn settings""

parents a315389d 4731ab72
Loading
Loading
Loading
Loading
+6 −7
Original line number Diff line number Diff line
@@ -83,14 +83,13 @@
# 1) runtime-visible annotations will still be kept, and 2) compile-time
# annotations are stripped by R8 anyway.
# Note: The ** prefix is used to accommodate jarjar repackaging.
# TODO(b/266561579): Remove this exemptions after resolving jarjar-ed transitive libs
# TODO(b/242088131): Remove these exemptions after resolving transitive libs
# dependencies that are provided to R8.
-dontwarn **android**.annotation*.**

# These classes generate warnings of the kind `Library class extends program class`
# because some apps have deps that statically include the same libraries as the app,
# and r8 complains that a library is implementing a class provided by the app (the "program").
-dontwarn com.google.protobuf.**
-dontwarn kotlin.reflect.jvm.internal.ReflectionFactoryImpl
-dontwarn **com.google.errorprone.annotations.**
-dontwarn javax.annotation.**
-dontwarn org.checkerframework.**
-dontwarn org.jetbrains.annotations.**

# Less spammy.
-dontnote