Merge "Remove a useless member (A2)"
This commit is contained in:
commit
a5cfeeb6ef
1 changed files with 6 additions and 7 deletions
|
@ -86,8 +86,6 @@ public class Suggest {
|
||||||
|
|
||||||
private float mAutoCorrectionThreshold;
|
private float mAutoCorrectionThreshold;
|
||||||
|
|
||||||
private CharSequence mConsideredWord;
|
|
||||||
|
|
||||||
// TODO: Remove these member variables by passing more context to addWord() callback method
|
// TODO: Remove these member variables by passing more context to addWord() callback method
|
||||||
private boolean mIsFirstCharCapitalized;
|
private boolean mIsFirstCharCapitalized;
|
||||||
private boolean mIsAllUpperCase;
|
private boolean mIsAllUpperCase;
|
||||||
|
@ -228,7 +226,6 @@ public class Suggest {
|
||||||
: typedWord;
|
: typedWord;
|
||||||
// Treating USER_TYPED as UNIGRAM suggestion for logging now.
|
// Treating USER_TYPED as UNIGRAM suggestion for logging now.
|
||||||
LatinImeLogger.onAddSuggestedWord(typedWord, Suggest.DIC_USER_TYPED, Dictionary.UNIGRAM);
|
LatinImeLogger.onAddSuggestedWord(typedWord, Suggest.DIC_USER_TYPED, Dictionary.UNIGRAM);
|
||||||
mConsideredWord = consideredWord;
|
|
||||||
|
|
||||||
if (wordComposer.size() <= 1 && isCorrectionEnabled) {
|
if (wordComposer.size() <= 1 && isCorrectionEnabled) {
|
||||||
// At first character typed, search only the bigrams
|
// At first character typed, search only the bigrams
|
||||||
|
@ -251,7 +248,8 @@ public class Suggest {
|
||||||
for (final SuggestedWordInfo suggestion : localSuggestions) {
|
for (final SuggestedWordInfo suggestion : localSuggestions) {
|
||||||
final String suggestionStr = suggestion.mWord.toString();
|
final String suggestionStr = suggestion.mWord.toString();
|
||||||
addWord(suggestionStr.toCharArray(), null, 0, suggestionStr.length(),
|
addWord(suggestionStr.toCharArray(), null, 0, suggestionStr.length(),
|
||||||
suggestion.mScore, dicTypeId, Dictionary.BIGRAM, suggestions);
|
suggestion.mScore, dicTypeId, Dictionary.BIGRAM,
|
||||||
|
suggestions, consideredWord);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -277,7 +275,8 @@ public class Suggest {
|
||||||
for (final SuggestedWordInfo suggestion : localSuggestions) {
|
for (final SuggestedWordInfo suggestion : localSuggestions) {
|
||||||
final String suggestionStr = suggestion.mWord.toString();
|
final String suggestionStr = suggestion.mWord.toString();
|
||||||
addWord(suggestionStr.toCharArray(), null, 0, suggestionStr.length(),
|
addWord(suggestionStr.toCharArray(), null, 0, suggestionStr.length(),
|
||||||
suggestion.mScore, dicTypeId, Dictionary.UNIGRAM, suggestions);
|
suggestion.mScore, dicTypeId, Dictionary.UNIGRAM,
|
||||||
|
suggestions, consideredWord);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -387,14 +386,14 @@ public class Suggest {
|
||||||
// TODO: Use codepoint instead of char
|
// TODO: Use codepoint instead of char
|
||||||
public boolean addWord(final char[] word, int[] indices, final int offset, final int length,
|
public boolean addWord(final char[] word, int[] indices, final int offset, final int length,
|
||||||
int score, final int dicTypeId, final int dataType,
|
int score, final int dicTypeId, final int dataType,
|
||||||
final ArrayList<SuggestedWordInfo> suggestions) {
|
final ArrayList<SuggestedWordInfo> suggestions, final String consideredWord) {
|
||||||
int dataTypeForLog = dataType;
|
int dataTypeForLog = dataType;
|
||||||
final int prefMaxSuggestions = MAX_SUGGESTIONS;
|
final int prefMaxSuggestions = MAX_SUGGESTIONS;
|
||||||
|
|
||||||
int pos = 0;
|
int pos = 0;
|
||||||
|
|
||||||
// Check if it's the same word, only caps are different
|
// Check if it's the same word, only caps are different
|
||||||
if (StringUtils.equalsIgnoreCase(mConsideredWord, word, offset, length)) {
|
if (StringUtils.equalsIgnoreCase(consideredWord, word, offset, length)) {
|
||||||
// TODO: remove this surrounding if clause and move this logic to
|
// TODO: remove this surrounding if clause and move this logic to
|
||||||
// getSuggestedWordBuilder.
|
// getSuggestedWordBuilder.
|
||||||
if (suggestions.size() > 0) {
|
if (suggestions.size() > 0) {
|
||||||
|
|
Loading…
Reference in a new issue