Reduction, step 8

Change-Id: I54334039597e235e24f169e34c1d44109180ee88
This commit is contained in:
Jean Chalard 2012-03-09 18:36:07 +09:00
parent a333ff19ef
commit 0cf422fbb7
2 changed files with 16 additions and 16 deletions

View file

@ -2038,10 +2038,14 @@ public class LatinIME extends InputMethodServiceCompatWrapper implements Keyboar
if (mCorrectionMode == Suggest.CORRECTION_FULL_BIGRAM) {
final CharSequence prevWord = EditingUtils.getThisWord(getCurrentInputConnection(),
mSettingsValues.mWordSeparators);
if (!TextUtils.isEmpty(prevWord)) {
builder = mSuggest.getBigramPredictionWordBuilder(prevWord);
} else {
builder = null;
}
} else {
builder = null;
}
if (null == builder || builder.size() > 0) {
// Explicitly supply an empty typed word (the no-second-arg version of

View file

@ -276,9 +276,6 @@ public class Suggest implements Dictionary.WordCallback {
Arrays.fill(mBigramScores, 0);
collectGarbage(mBigramSuggestions, PREF_MAX_BIGRAMS);
// Note that if prevWordForBigram is empty, we'll always return the same empty
// SuggestedWords.Builder
if (!TextUtils.isEmpty(prevWordForBigram)) {
CharSequence lowerPrevWord = prevWordForBigram.toString().toLowerCase();
if (mMainDict != null && mMainDict.isValidWord(lowerPrevWord)) {
prevWordForBigram = lowerPrevWord;
@ -291,7 +288,6 @@ public class Suggest implements Dictionary.WordCallback {
for (int i = 0; i < insertCount; ++i) {
addBigramToSuggestions(mBigramSuggestions.get(i));
}
}
StringUtils.removeDupes(mSuggestions);