aboutsummaryrefslogtreecommitdiffstats
path: root/java/src
diff options
context:
space:
mode:
authorJean Chalard <jchalard@google.com>2012-06-28 16:58:54 +0900
committerJean Chalard <jchalard@google.com>2012-06-29 15:12:51 +0900
commitb01cdb975a0001a5d4bdc66e6ae451f2deab439d (patch)
tree80074c5156eb4b23b0464a7410fc92b3d983f14a /java/src
parent42dde06782be3c958af222ae284e58baf629ff61 (diff)
downloadlatinime-b01cdb975a0001a5d4bdc66e6ae451f2deab439d.tar.gz
latinime-b01cdb975a0001a5d4bdc66e6ae451f2deab439d.tar.xz
latinime-b01cdb975a0001a5d4bdc66e6ae451f2deab439d.zip
Inline a method (A17)
This will allow us to remove unnecessary processing Change-Id: I251dfdaffb077906186686ebe65fd82e1e360bd2
Diffstat (limited to 'java/src')
-rw-r--r--java/src/com/android/inputmethod/latin/AutoCorrection.java7
-rw-r--r--java/src/com/android/inputmethod/latin/Suggest.java3
2 files changed, 2 insertions, 8 deletions
diff --git a/java/src/com/android/inputmethod/latin/AutoCorrection.java b/java/src/com/android/inputmethod/latin/AutoCorrection.java
index e3e7cc21c..0d90b1cbc 100644
--- a/java/src/com/android/inputmethod/latin/AutoCorrection.java
+++ b/java/src/com/android/inputmethod/latin/AutoCorrection.java
@@ -88,13 +88,6 @@ public class AutoCorrection {
return !isValidWord(dictionaries, word, ignoreCase);
}
- public static boolean shouldAutoCorrectToSelf(
- final ConcurrentHashMap<String, Dictionary> dictionaries,
- final CharSequence consideredWord) {
- return (!TextUtils.isEmpty(consideredWord) && !allowsToBeAutoCorrected(dictionaries,
- consideredWord, false));
- }
-
public static boolean hasAutoCorrectionForBinaryDictionary(SuggestedWordInfo suggestion,
CharSequence consideredWord, float autoCorrectionThreshold) {
if (null != suggestion) {
diff --git a/java/src/com/android/inputmethod/latin/Suggest.java b/java/src/com/android/inputmethod/latin/Suggest.java
index ed009375e..aa85d895f 100644
--- a/java/src/com/android/inputmethod/latin/Suggest.java
+++ b/java/src/com/android/inputmethod/latin/Suggest.java
@@ -233,7 +233,8 @@ public class Suggest {
final CharSequence autoCorrection;
if (null != whitelistedWord) {
autoCorrection = whitelistedWord;
- } else if (AutoCorrection.shouldAutoCorrectToSelf(mDictionaries, consideredWord)) {
+ } else if (!TextUtils.isEmpty(consideredWord) &&
+ !AutoCorrection.allowsToBeAutoCorrected(mDictionaries, consideredWord, false)) {
autoCorrection = consideredWord;
} else if (AutoCorrection.hasAutoCorrectionForBinaryDictionary(bestSuggestion,
consideredWord, mAutoCorrectionThreshold)) {