diff options
author | shashishekhar@chromium.org <shashishekhar@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-02-21 04:54:06 +0000 |
---|---|---|
committer | shashishekhar@chromium.org <shashishekhar@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-02-21 04:54:06 +0000 |
commit | 2d37022e4533e221aabb7a196582dc3a22e2f850 (patch) | |
tree | 26038f7540ce8d5130dd5e0aa73ae07c783a3138 /third_party/guava | |
parent | 7bc809008360da40c8c129322a1f6ff10304800e (diff) | |
download | chromium_src-2d37022e4533e221aabb7a196582dc3a22e2f850.zip chromium_src-2d37022e4533e221aabb7a196582dc3a22e2f850.tar.gz chromium_src-2d37022e4533e221aabb7a196582dc3a22e2f850.tar.bz2 |
Fix some spurious warnings for third party libs.
These warnings are non actionable because they appear in third_party
code, silence them.
BUG=341086
TBR=brettw
Review URL: https://codereview.chromium.org/156953002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252497 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'third_party/guava')
-rw-r--r-- | third_party/guava/proguard.flags | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/third_party/guava/proguard.flags b/third_party/guava/proguard.flags index 604059a..e97f99d 100644 --- a/third_party/guava/proguard.flags +++ b/third_party/guava/proguard.flags @@ -27,3 +27,11 @@ public static **[] values(); public static ** valueOf(java.lang.String); } + +# Keep finalizer stuff from google-common used via reflection +-keepclassmembers class com.google.common.** { + *** finalizeReferent(); +} +-keepclassmembers class com.google.common.** { + *** startFinalizer(java.lang.Class,java.lang.Object); +} |