diff options
author | Łukasz Paczos <lukas.paczos@gmail.com> | 2018-07-24 00:20:02 +0200 |
---|---|---|
committer | Łukasz Paczos <lukasz.paczos@mapbox.com> | 2018-07-26 19:47:11 +0200 |
commit | 94ad8e2ff8928bec316dfcc9790db7b522673d3e (patch) | |
tree | 1a7b0c7fb42aa6dba049c5d42305f6d5c4ac93b7 /platform/android/MapboxGLAndroidSDK/proguard-rules.pro | |
parent | 5fcd6e38a9e9ca755d997b83f007f8a2f435cf45 (diff) | |
download | qtlocation-mapboxgl-94ad8e2ff8928bec316dfcc9790db7b522673d3e.tar.gz |
[android] using @Keep annotation across the project with the help of lint checks
Diffstat (limited to 'platform/android/MapboxGLAndroidSDK/proguard-rules.pro')
-rw-r--r-- | platform/android/MapboxGLAndroidSDK/proguard-rules.pro | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/platform/android/MapboxGLAndroidSDK/proguard-rules.pro b/platform/android/MapboxGLAndroidSDK/proguard-rules.pro index 83bd7df835..28aa33b5f6 100644 --- a/platform/android/MapboxGLAndroidSDK/proguard-rules.pro +++ b/platform/android/MapboxGLAndroidSDK/proguard-rules.pro @@ -4,8 +4,10 @@ -keepattributes Signature, *Annotation*, EnclosingMethod # config for the SDK --keep class com.mapbox.mapboxsdk.** { *; } --keep interface com.mapbox.mapboxsdk.** { *; } +-keep class com.google.gson.JsonArray { *; } +-keep class com.google.gson.JsonElement { *; } +-keep class com.google.gson.JsonObject { *; } +-keep class com.google.gson.JsonPrimitive { *; } # config for okhttp 3.8.0, https://github.com/square/okhttp/pull/3354 -dontwarn okio.** @@ -23,7 +25,6 @@ # config for mapbox-sdk-geojson:3.0.1 -keep class com.mapbox.geojson.** { *; } --keep class com.google.gson.** { *; } -dontnote com.google.gson.internal.UnsafeAllocator # config for mapbox-android-gestures:0.0.1-20180228.152340-13 |