diff options
author | 2015-02-10 14:54:38 -0800 | |
---|---|---|
committer | 2015-02-11 13:02:41 -0800 | |
commit | 12d80ebead6a1d7f704a5a3af3b6fe3313ceab05 (patch) | |
tree | 3ab839123291ba254aec3189f6c2f20dd30016c8 /tests/src/com/android/inputmethod/latin/makedict/Ver2DictEncoderTests.java | |
parent | 2979fad21384bb595ba2baca8f5bbbfc053be921 (diff) | |
download | latinime-12d80ebead6a1d7f704a5a3af3b6fe3313ceab05.tar.gz latinime-12d80ebead6a1d7f704a5a3af3b6fe3313ceab05.tar.xz latinime-12d80ebead6a1d7f704a5a3af3b6fe3313ceab05.zip |
Remove shortcut support from LatinIME.
Note this change does not affect the native decoder interface.
Change-Id: I73b7dc008a5acaf75a31a36a2d332b5afabd82d0
Diffstat (limited to 'tests/src/com/android/inputmethod/latin/makedict/Ver2DictEncoderTests.java')
-rw-r--r-- | tests/src/com/android/inputmethod/latin/makedict/Ver2DictEncoderTests.java | 15 |
1 files changed, 3 insertions, 12 deletions
diff --git a/tests/src/com/android/inputmethod/latin/makedict/Ver2DictEncoderTests.java b/tests/src/com/android/inputmethod/latin/makedict/Ver2DictEncoderTests.java index 7d858760e..dbf9b7ac2 100644 --- a/tests/src/com/android/inputmethod/latin/makedict/Ver2DictEncoderTests.java +++ b/tests/src/com/android/inputmethod/latin/makedict/Ver2DictEncoderTests.java @@ -16,9 +16,7 @@ package com.android.inputmethod.latin.makedict; -import java.util.ArrayList; import java.util.Arrays; -import java.util.HashMap; import java.util.List; import java.util.Map.Entry; @@ -49,7 +47,7 @@ public class Ver2DictEncoderTests extends AndroidTestCase { new FormatSpec.FormatOptions(FormatSpec.VERSION2); final FusionDictionary sourcedict = new FusionDictionary(new PtNodeArray(), BinaryDictUtils.makeDictionaryOptions(dictName, dictVersion, formatOptions)); - addUnigrams(sourcedict, words, null /* shortcutMap */); + addUnigrams(sourcedict, words); final CodePointTable codePointTable = Ver2DictEncoder.makeCodePointTable(sourcedict); // Check if mCodePointOccurrenceArray is correct @@ -73,17 +71,10 @@ public class Ver2DictEncoderTests extends AndroidTestCase { /** * Adds unigrams to the dictionary. */ - private static void addUnigrams(final FusionDictionary dict, final List<String> words, - final HashMap<String, List<String>> shortcutMap) { + private static void addUnigrams(final FusionDictionary dict, final List<String> words) { for (final String word : words) { - final ArrayList<WeightedString> shortcuts = new ArrayList<>(); - if (shortcutMap != null && shortcutMap.containsKey(word)) { - for (final String shortcut : shortcutMap.get(word)) { - shortcuts.add(new WeightedString(shortcut, UNIGRAM_FREQ)); - } - } dict.add(word, new ProbabilityInfo(UNIGRAM_FREQ), - (shortcutMap == null) ? null : shortcuts, false /* isNotAWord */, + false /* isNotAWord */, false /* isPossiblyOffensive */); } } |