2010-02-20 02:52:09 +00:00
|
|
|
-keep class com.android.inputmethod.latin.BinaryDictionary {
|
|
|
|
int mDictLength;
|
2012-03-31 10:32:48 +01:00
|
|
|
<init>(...);
|
|
|
|
}
|
|
|
|
|
2012-05-23 09:37:20 +01:00
|
|
|
-keep class com.android.inputmethod.keyboard.ProximityInfo {
|
|
|
|
<init>(com.android.inputmethod.keyboard.ProximityInfo);
|
|
|
|
}
|
|
|
|
|
2010-04-29 02:12:58 +01:00
|
|
|
-keep class com.android.inputmethod.latin.Suggest {
|
|
|
|
<init>(...);
|
2010-12-16 13:55:13 +00:00
|
|
|
com.android.inputmethod.latin.SuggestedWords getSuggestions(...);
|
|
|
|
}
|
|
|
|
|
2011-03-04 07:06:45 +00:00
|
|
|
-keep class com.android.inputmethod.latin.AutoCorrection {
|
|
|
|
java.lang.CharSequence getAutoCorrectionWord();
|
|
|
|
}
|
2011-03-15 18:46:32 +00:00
|
|
|
|
|
|
|
-keep class com.android.inputmethod.latin.Utils {
|
|
|
|
boolean equalsIgnoreCase(...);
|
|
|
|
}
|
2011-05-31 08:27:32 +01:00
|
|
|
|
2012-07-10 02:47:44 +01:00
|
|
|
-keep class com.android.inputmethod.latin.InputPointers {
|
|
|
|
*;
|
|
|
|
}
|
|
|
|
|
2012-07-20 04:01:33 +01:00
|
|
|
-keep class com.android.inputmethod.latin.ResizableIntArray {
|
|
|
|
*;
|
|
|
|
}
|
|
|
|
|
2011-08-12 09:18:32 +01:00
|
|
|
-keep class com.android.inputmethod.latin.spellcheck.SpellCheckerSettingsFragment {
|
|
|
|
*;
|
|
|
|
}
|
|
|
|
|
2012-07-23 02:27:14 +01:00
|
|
|
-keep class com.android.inputmethod.keyboard.MainKeyboardView {
|
2012-03-16 05:05:20 +00:00
|
|
|
# Keep getter/setter methods for ObjectAnimator
|
|
|
|
int getLanguageOnSpacebarAnimAlpha();
|
|
|
|
void setLanguageOnSpacebarAnimAlpha(int);
|
2012-04-12 07:33:48 +01:00
|
|
|
int getAltCodeKeyWhileTypingAnimAlpha();
|
2012-03-16 05:05:20 +00:00
|
|
|
void setAltCodeKeyWhileTypingAnimAlpha(int);
|
|
|
|
}
|
|
|
|
|
2012-02-08 07:12:11 +00:00
|
|
|
-keep class com.android.inputmethod.keyboard.MoreKeysKeyboard$Builder$MoreKeysKeyboardParams {
|
2011-07-29 01:05:40 +01:00
|
|
|
<init>(...);
|
|
|
|
}
|
2012-03-05 23:18:02 +00:00
|
|
|
|
2012-08-10 17:10:31 +01:00
|
|
|
-keepclasseswithmembernames class * {
|
|
|
|
native <methods>;
|
|
|
|
}
|
|
|
|
|
2012-07-20 19:02:39 +01:00
|
|
|
-keep class com.android.inputmethod.research.ResearchLogger {
|
2012-05-14 17:41:39 +01:00
|
|
|
void flush();
|
2012-06-29 15:02:39 +01:00
|
|
|
void publishCurrentLogUnit(...);
|
2012-03-23 13:00:15 +00:00
|
|
|
}
|
|
|
|
|
2012-04-04 06:30:42 +01:00
|
|
|
-keep class com.android.inputmethod.keyboard.KeyboardLayoutSet$Builder {
|
2012-04-02 11:11:09 +01:00
|
|
|
void setTouchPositionCorrectionEnabled(...);
|
|
|
|
}
|
|
|
|
|
2012-03-05 23:18:02 +00:00
|
|
|
# The support library contains references to newer platform versions.
|
|
|
|
# Don't warn about those in case this app is linking against an older
|
|
|
|
# platform version. We know about them, and they are safe.
|
|
|
|
-dontwarn android.support.v4.**
|
|
|
|
-dontwarn android.support.v13.**
|