blob: 376a0e06c5deac510d1ac88a9c0b9403260abc71 [file] [log] [blame]
Ying Wang2ae457f2010-02-19 18:52:09 -08001-keep class com.android.inputmethod.latin.BinaryDictionary {
2 int mDictLength;
Ken Wakasa96fdc4d2012-03-31 18:32:48 +09003 <init>(...);
4}
5
Tadashi G. Takaoka2866da82012-05-23 17:37:20 +09006-keep class com.android.inputmethod.keyboard.ProximityInfo {
7 <init>(com.android.inputmethod.keyboard.ProximityInfo);
8}
9
Amith Yamasanie4e11302010-04-28 18:12:58 -070010-keep class com.android.inputmethod.latin.Suggest {
11 <init>(...);
Tadashi G. Takaokaf8bad152010-12-16 22:55:13 +090012 com.android.inputmethod.latin.SuggestedWords getSuggestions(...);
13}
14
Tadashi G. Takaokad90be6c2011-03-03 23:06:45 -080015-keep class com.android.inputmethod.latin.AutoCorrection {
16 java.lang.CharSequence getAutoCorrectionWord();
17}
Tadashi G. Takaokae7a25122011-03-15 11:46:32 -070018
19-keep class com.android.inputmethod.latin.Utils {
20 boolean equalsIgnoreCase(...);
21}
Jean Chalard8fd75b32011-05-31 16:27:32 +090022
Tadashi G. Takaoka2ad6d122012-07-10 10:47:44 +090023-keep class com.android.inputmethod.latin.InputPointers {
24 *;
25}
26
Jean Chalard31fd54c2011-08-12 17:18:32 +090027-keep class com.android.inputmethod.latin.spellcheck.SpellCheckerSettingsFragment {
28 *;
29}
30
Tadashi G. Takaoka31c94ce2012-03-16 14:05:20 +090031-keep class com.android.inputmethod.keyboard.LatinKeyboardView {
32 # Keep getter/setter methods for ObjectAnimator
33 int getLanguageOnSpacebarAnimAlpha();
34 void setLanguageOnSpacebarAnimAlpha(int);
Tadashi G. Takaokaf1678ba2012-04-12 15:33:48 +090035 int getAltCodeKeyWhileTypingAnimAlpha();
Tadashi G. Takaoka31c94ce2012-03-16 14:05:20 +090036 void setAltCodeKeyWhileTypingAnimAlpha(int);
37}
38
Tadashi G. Takaoka2affaf92012-02-08 16:12:11 +090039-keep class com.android.inputmethod.keyboard.MoreKeysKeyboard$Builder$MoreKeysKeyboardParams {
Tadashi G. Takaoka8da9a132011-07-28 17:05:40 -070040 <init>(...);
41}
alanvbdf1ef02012-03-05 15:18:02 -080042
Kurt Partridge2482e6c2012-03-23 22:00:15 +090043-keep class com.android.inputmethod.latin.ResearchLogger {
Kurt Partridge07cd1e12012-05-14 09:41:39 -070044 void flush();
Kurt Partridge2482e6c2012-03-23 22:00:15 +090045}
46
Tadashi G. Takaoka11d9ee72012-04-04 14:30:42 +090047-keep class com.android.inputmethod.keyboard.KeyboardLayoutSet$Builder {
Jean Chalardaff55ba2012-04-02 19:11:09 +090048 void setTouchPositionCorrectionEnabled(...);
49}
50
alanvbdf1ef02012-03-05 15:18:02 -080051# The support library contains references to newer platform versions.
52# Don't warn about those in case this app is linking against an older
53# platform version. We know about them, and they are safe.
54-dontwarn android.support.v4.**
55-dontwarn android.support.v13.**