diff --git a/java/src/com/android/inputmethod/latin/Suggest.java b/java/src/com/android/inputmethod/latin/Suggest.java index a5c70eca9956bbb854f83f6c2cb7a37353525336..3015d75ce3375836239c08dd0b788b399e8bb17e 100644 --- a/java/src/com/android/inputmethod/latin/Suggest.java +++ b/java/src/com/android/inputmethod/latin/Suggest.java @@ -271,8 +271,7 @@ public class Suggest implements Dictionary.WordCallback { return new SuggestedWords.Builder() .setWords(SuggestedWords.Builder.getFromCharSequenceList(mSuggestions)) - .setAllowsToBeAutoCorrected(false) - .setHasAutoCorrection(false); + .setAllowsToBeAutoCorrected(false); } // TODO: cleanup dictionaries looking up and suggestions building with SuggestedWords.Builder @@ -425,13 +424,11 @@ public class Suggest implements Dictionary.WordCallback { "--", false)); } builder = new SuggestedWords.Builder().setWords(scoreInfoList) - .setAllowsToBeAutoCorrected(allowsToBeAutoCorrected) - .setHasAutoCorrection(hasAutoCorrection); + .setAllowsToBeAutoCorrected(allowsToBeAutoCorrected); } else { builder = new SuggestedWords.Builder() .setWords(SuggestedWords.Builder.getFromCharSequenceList(mSuggestions)) - .setAllowsToBeAutoCorrected(allowsToBeAutoCorrected) - .setHasAutoCorrection(hasAutoCorrection); + .setAllowsToBeAutoCorrected(allowsToBeAutoCorrected); } boolean autoCorrectionAvailable = hasAutoCorrection; diff --git a/java/src/com/android/inputmethod/latin/SuggestedWords.java b/java/src/com/android/inputmethod/latin/SuggestedWords.java index 5d0fc20b204af6f38250cd5d0d0d051b87037602..a9699af528654c37b6e4549525ab54bad55a4de2 100644 --- a/java/src/com/android/inputmethod/latin/SuggestedWords.java +++ b/java/src/com/android/inputmethod/latin/SuggestedWords.java @@ -79,7 +79,6 @@ public class SuggestedWords { private boolean mIsPunctuationSuggestions; private boolean mShouldBlockAutoCorrectionBySafetyNet; private boolean mAllowsToBeAutoCorrected; - private boolean mHasAutoCorrection; private List<SuggestedWordInfo> mSuggestedWordInfoList = new ArrayList<SuggestedWordInfo>(); @@ -87,25 +86,11 @@ public class SuggestedWords { // Nothing to do here. } - // TODO: compatibility for tests. Remove this once tests are okay. - public Builder addWords(List<SuggestedWordInfo> suggestedWordInfoList) { - return setWords(suggestedWordInfoList); - } - public Builder setWords(List<SuggestedWordInfo> suggestedWordInfoList) { mSuggestedWordInfoList = suggestedWordInfoList; return this; } - /* package for tests */ - Builder addWord(CharSequence word, SuggestedWordInfo suggestedWordInfo) { - if (!TextUtils.isEmpty(suggestedWordInfo.mWord)) { - // It's okay if suggestedWordInfo is null since it's checked where it's used. - mSuggestedWordInfoList.add(suggestedWordInfo); - } - return this; - } - public static List<SuggestedWordInfo> getFromCharSequenceList( final List<CharSequence> wordList) { final ArrayList<SuggestedWordInfo> result = new ArrayList<SuggestedWordInfo>(); @@ -149,11 +134,6 @@ public class SuggestedWords { return this; } - public Builder setHasAutoCorrection(final boolean hasAutoCorrection) { - mHasAutoCorrection = hasAutoCorrection; - return this; - } - // Should get rid of the first one (what the user typed previously) from suggestions // and replace it with what the user currently typed. public static ArrayList<SuggestedWordInfo> getTypedWordAndPreviousSuggestions(