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

Commit 4731ab72 authored by Sam Delmerico's avatar Sam Delmerico Committed by Gerrit Code Review
Browse files

Revert "remove unneeded dontwarn settings"

This reverts commit 59570d1e.

Reason for revert: we still need these flags

Change-Id: I8caa6350f0b62e6aa2a190e128d5ce7d8f849ea8
parent 59570d1e
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