1 -keep class com.android.inputmethod.latin.BinaryDictionary { 2 int mDictLength; 3 <init>(...); 4 } 5 6 -keep class com.android.inputmethod.latin.Suggest { 7 <init>(...); 8 com.android.inputmethod.latin.SuggestedWords getSuggestions(...); 9 } 10 11 -keep class com.android.inputmethod.latin.UserBigramDictionary { 12 void setDatabaseMax(int); 13 void setDatabaseDelete(int); 14 void waitUntilUpdateDBDone(); 15 void waitForDictionaryLoading(); 16 } 17 18 -keep class com.android.inputmethod.latin.AutoCorrection { 19 java.lang.CharSequence getAutoCorrectionWord(); 20 } 21 22 -keep class com.android.inputmethod.latin.Utils { 23 boolean equalsIgnoreCase(...); 24 } 25 26 -keep class com.android.inputmethod.latin.spellcheck.SpellChecker { 27 *; 28 } 29 30 -keep class com.android.inputmethod.latin.spellcheck.SpellCheckerSettingsFragment { 31 *; 32 } 33 34 -keep class com.android.inputmethod.latin.SettingsActivity { 35 *; 36 } 37 38 -keep class com.android.inputmethod.keyboard.internal.MiniKeyboardBuilder$MiniKeyboardParams { 39 <init>(...); 40 } 41