aboutsummaryrefslogtreecommitdiffstats
path: root/java/proguard.flags
diff options
context:
space:
mode:
authorTadashi G. Takaoka <takaoka@google.com>2014-04-04 17:59:26 +0900
committerTadashi G. Takaoka <takaoka@google.com>2014-04-04 17:59:26 +0900
commitfd6b1ac82273f51bc1ab27cc054ae6bf0ee8a4bd (patch)
tree9730b0621f383740b5ae9b2c5c85867415c8381c /java/proguard.flags
parent9b46ddc1d51fac37f970e108f7d93eb9ea11e1be (diff)
downloadlatinime-fd6b1ac82273f51bc1ab27cc054ae6bf0ee8a4bd.tar.gz
latinime-fd6b1ac82273f51bc1ab27cc054ae6bf0ee8a4bd.tar.xz
latinime-fd6b1ac82273f51bc1ab27cc054ae6bf0ee8a4bd.zip
Remove ProGuard warning
Bug: 13662059 Change-Id: Ic90a882e82332b323bcd3617e5bc465f919bd921
Diffstat (limited to 'java/proguard.flags')
-rw-r--r--java/proguard.flags7
1 files changed, 7 insertions, 0 deletions
diff --git a/java/proguard.flags b/java/proguard.flags
index c08a968bc..f7b7f2898 100644
--- a/java/proguard.flags
+++ b/java/proguard.flags
@@ -14,3 +14,10 @@
-keepclassmembers class * {
native <methods>;
}
+
+# Keep classes that are used as a parameter type of methods that are also marked as keep
+# to preserve changing those methods' signature.
+-keep class com.android.inputmethod.latin.utils.LanguageModelParam
+-keep class com.android.inputmethod.latin.AssetFileAddress
+-keep class com.android.inputmethod.latin.makedict.ProbabilityInfo
+-keep class com.android.inputmethod.latin.Dictionary