File tree Expand file tree Collapse file tree 1 file changed +25
-0
lines changed Expand file tree Collapse file tree 1 file changed +25
-0
lines changed Original file line number Diff line number Diff line change 1515#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
1616# public *;
1717#}
18+
19+ ## Below are the suggested rules from the developer documentation:
20+ ## https://developers.optimizely.com/x/solutions/sdks/reference/index.html?language=android&platform=mobile#installation
21+
22+ # Optimizely
23+ -keep class com.optimizely.ab.** { *; }
24+
25+ # Gson
26+ -keepnames class com.google.gson.Gson
27+
28+ # Safely ignore warnings about other libraries since we are using Gson
29+ -dontwarn com.fasterxml.jackson.**
30+ -dontwarn org.json.**
31+
32+ # Annotations
33+ -dontwarn javax.annotation.**
34+
35+ # Findbugs
36+ -dontwarn edu.umd.cs.findbugs.annotations.SuppressFBWarnings
37+
38+ # slf4j
39+ -dontwarn org.slf4j.**
40+
41+ # Android Logger
42+ #-keep class com.noveogroup.android.log.** { *; }
You can’t perform that action at this time.
0 commit comments