diff options
| author | Samuel Tardieu <sam@rfc1149.net> | 2013-05-31 23:30:45 +0200 |
|---|---|---|
| committer | Samuel Tardieu <sam@rfc1149.net> | 2013-05-31 23:32:13 +0200 |
| commit | b64fa6b76fa9bb84a185dabb95988f7ab0b7655b (patch) | |
| tree | 3462f97be8f1eabd958db60174deebfa55ec798d /main | |
| parent | 833a62e4280e7e8da39853387d5d81f23e493d8b (diff) | |
| download | cgeo-b64fa6b76fa9bb84a185dabb95988f7ab0b7655b.zip cgeo-b64fa6b76fa9bb84a185dabb95988f7ab0b7655b.tar.gz cgeo-b64fa6b76fa9bb84a185dabb95988f7ab0b7655b.tar.bz2 | |
proguard: keep the whole injector classes
It is necessary to keep the whole injector classes, even though they
appear to be dynamically referenced. Using "keep" instead of
"keepclassmembers" will ensure that those classes are considered
as being additional entry points for reference analysis purpose.
Diffstat (limited to 'main')
| -rw-r--r-- | main/proguard.cfg | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/main/proguard.cfg b/main/proguard.cfg index 56c2368..762d381 100644 --- a/main/proguard.cfg +++ b/main/proguard.cfg @@ -23,7 +23,6 @@ -keep class ch.boye.httpclientandroidlib.conn.scheme.Scheme { *; } -keep class ch.boye.httpclientandroidlib.params.HttpParams { *; } -keep class ch.boye.httpclientandroidlib.client.HttpClient { *; } --keep class cgeo.geocaching.ui.CacheListAdapter$ViewHolder$$ViewInjector { *; } -dontnote ch.boye.httpclientandroidlib.** @@ -67,4 +66,4 @@ # Butter knife view injection, see http://jakewharton.github.io/butterknife/ -dontwarn butterknife.Views$InjectViewProcessor --keepclassmembers class **$$ViewInjector {*;}
\ No newline at end of file +-keep class **$$ViewInjector { *; } |
