Skip to content

Commit

Permalink
add default proguard rules for stetho-rhino
Browse files Browse the repository at this point in the history
  • Loading branch information
frett committed Oct 30, 2015
1 parent 39e9330 commit 9f3eda7
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 0 deletions.
1 change: 1 addition & 0 deletions stetho-js-rhino/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ android {
targetSdkVersion 23
versionCode 1
versionName "1.0"
consumerProguardFiles 'proguard-consumer.pro'
}

lintOptions {
Expand Down
22 changes: 22 additions & 0 deletions stetho-js-rhino/proguard-consumer.pro
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
-keep class com.facebook.stetho.rhino.** { *; }

# rhino (javascript)
-dontwarn org.mozilla.javascript.**
-dontwarn org.mozilla.classfile.**
-keep class org.mozilla.classfile.** { *; }
-keep class org.mozilla.javascript.* { *; }
-keep class org.mozilla.javascript.annotations.** { *; }
-keep class org.mozilla.javascript.ast.** { *; }
-keep class org.mozilla.javascript.commonjs.module.** { *; }
-keep class org.mozilla.javascript.commonjs.module.provider.** { *; }
-keep class org.mozilla.javascript.debug.** { *; }
-keep class org.mozilla.javascript.jdk13.** { *; }
-keep class org.mozilla.javascript.jdk15.** { *; }
-keep class org.mozilla.javascript.json.** { *; }
-keep class org.mozilla.javascript.optimizer.** { *; }
-keep class org.mozilla.javascript.regexp.** { *; }
-keep class org.mozilla.javascript.serialize.** { *; }
-keep class org.mozilla.javascript.typedarrays.** { *; }
-keep class org.mozilla.javascript.v8dtoa.** { *; }
-keep class org.mozilla.javascript.xml.** { *; }
-keep class org.mozilla.javascript.xmlimpl.** { *; }

0 comments on commit 9f3eda7

Please sign in to comment.