aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYuutaW <17158086+Trumeet@users.noreply.github.com>2019-02-24 17:20:48 -0800
committerYuutaW <17158086+Trumeet@users.noreply.github.com>2019-02-24 17:20:48 -0800
commit32fa1ac34f710d3dbd069ebd598c6f875ebb01c2 (patch)
treead7cfdc1a9f759c8892a1078914609f77c719ed2
parent6f3bff631d9f5a9189100ee617a15394f4e8ad62 (diff)
downloadWorkMode-32fa1ac34f710d3dbd069ebd598c6f875ebb01c2.tar
WorkMode-32fa1ac34f710d3dbd069ebd598c6f875ebb01c2.tar.gz
WorkMode-32fa1ac34f710d3dbd069ebd598c6f875ebb01c2.tar.bz2
WorkMode-32fa1ac34f710d3dbd069ebd598c6f875ebb01c2.zip
feat(app): do not expose names
Signed-off-by: YuutaW <17158086+Trumeet@users.noreply.github.com>
-rw-r--r--app/proguard-rules.pro15
1 files changed, 14 insertions, 1 deletions
diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro
index ecabb0d..c6a7844 100644
--- a/app/proguard-rules.pro
+++ b/app/proguard-rules.pro
@@ -1,3 +1,16 @@
-obfuscationdictionary dictionary.txt
-classobfuscationdictionary dictionary.txt
--packageobfuscationdictionary dictionary.txt \ No newline at end of file
+-packageobfuscationdictionary dictionary.txt
+
+# Thanks to https://gist.github.com/drakeet/e5235bffcf3d40a15831b92f6c4c769d
+-assumenosideeffects class kotlin.jvm.internal.Intrinsics {
+ static void checkParameterIsNotNull(java.lang.Object, java.lang.String);
+ static void checkExpressionValueIsNotNull(java.lang.Object, java.lang.String);
+ static void checkNotNullExpressionValue(java.lang.Object, java.lang.String);
+ static void checkReturnedValueIsNotNull(java.lang.Object, java.lang.String, java.lang.String);
+ static void checkReturnedValueIsNotNull(java.lang.Object, java.lang.String);
+ static void checkFieldIsNotNull(java.lang.Object, java.lang.String, java.lang.String);
+ static void checkFieldIsNotNull(java.lang.Object, java.lang.String);
+ static void checkNotNull(java.lang.Object, java.lang.String);
+ static void checkNotNullParameter(java.lang.Object, java.lang.String);
+} \ No newline at end of file