Skip to content

Commit

Permalink
Keep org.eclipse.egit.github.core.**
Browse files Browse the repository at this point in the history
The gson based parser used in android-issue-reporter in the above was
crashing due to R8/Proguard being more aggressive see
https://r8.googlesource.com/r8/+/refs/heads/master/compatibility-faq.md#r8-full-mode
  • Loading branch information
simonpoole committed Oct 25, 2023
1 parent edbac06 commit c109d0f
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 1 deletion.
1 change: 1 addition & 0 deletions proguard-rules.pro
Original file line number Diff line number Diff line change
Expand Up @@ -80,3 +80,4 @@
-keep class * implements com.google.gson.TypeAdapterFactory
-keep class * implements com.google.gson.JsonSerializer
-keep class * implements com.google.gson.JsonDeserializer
-keep class org.eclipse.egit.github.core.** { *; }
3 changes: 2 additions & 1 deletion proguard-shrink-only.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,5 @@
-keep class org.xmlpull.v1.** { *; }
-keep class okhttp3.** { *; }
-keep class okio.** { *; }
-keep class org.mozilla.javascript.** { *; }
-keep class org.mozilla.javascript.** { *; }
-keep class org.eclipse.egit.github.core.** { *; }
1 change: 1 addition & 0 deletions proguard-test.txt
Original file line number Diff line number Diff line change
Expand Up @@ -23,3 +23,4 @@
-keep class okhttp3.** { *; }
-keep interface okhttp3.** { *; }
-dontwarn okhttp3.**
-keep class org.eclipse.egit.github.core.** { *; }

0 comments on commit c109d0f

Please sign in to comment.