Merge "Enable beginning-of-sentence prediction."

This commit is contained in:
Keisuke Kuroyanagi 2014-06-24 09:00:12 +00:00 committed by Android (Google) Code Review
commit dc6ee3a63f
2 changed files with 0 additions and 15 deletions

View file

@ -122,12 +122,6 @@ abstract public class ExpandableBinaryDictionary extends Dictionary {
return mBinaryDictionary.isValidDictionary(); return mBinaryDictionary.isValidDictionary();
} }
// TODO: Remove and always enable beginning of sentence prediction. Currently, this is enabled
// only for ContextualDictionary.
protected boolean enableBeginningOfSentencePrediction() {
return false;
}
/** /**
* Creates a new expandable binary dictionary. * Creates a new expandable binary dictionary.
* *
@ -426,10 +420,6 @@ abstract public class ExpandableBinaryDictionary extends Dictionary {
if (mBinaryDictionary == null) { if (mBinaryDictionary == null) {
return null; return null;
} }
if (composer.size() == 0 && prevWordsInfo.mIsBeginningOfSentence
&& !enableBeginningOfSentencePrediction()) {
return null;
}
final ArrayList<SuggestedWordInfo> suggestions = final ArrayList<SuggestedWordInfo> suggestions =
mBinaryDictionary.getSuggestions(composer, prevWordsInfo, proximityInfo, mBinaryDictionary.getSuggestions(composer, prevWordsInfo, proximityInfo,
blockOffensiveWords, additionalFeaturesOptions, sessionId, blockOffensiveWords, additionalFeaturesOptions, sessionId,

View file

@ -42,11 +42,6 @@ public class ContextualDictionary extends ExpandableBinaryDictionary {
return new ContextualDictionary(context, locale, dictFile); return new ContextualDictionary(context, locale, dictFile);
} }
@Override
protected boolean enableBeginningOfSentencePrediction() {
return true;
}
@Override @Override
public boolean isValidWord(final String word) { public boolean isValidWord(final String word) {
// Strings out of this dictionary should not be considered existing words. // Strings out of this dictionary should not be considered existing words.