Loading java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java +4 −1 Original line number Diff line number Diff line Loading @@ -84,6 +84,9 @@ abstract public class ExpandableBinaryDictionary extends Dictionary { /** Controls access to the local binary dictionary for this instance. */ private final DictionaryController mLocalDictionaryController = new DictionaryController(); /* A extension for a binary dictionary file. */ public static final String DICT_FILE_EXTENSION = ".dict"; /** * Abstract method for loading the unigrams and bigrams of a given dictionary in a background * thread. Loading Loading @@ -129,7 +132,7 @@ abstract public class ExpandableBinaryDictionary extends Dictionary { } protected static String getFilenameWithLocale(final String name, final String localeStr) { return name + "." + localeStr + ".dict"; return name + "." + localeStr + DICT_FILE_EXTENSION; } /** Loading java/src/com/android/inputmethod/latin/personalization/PersonalizationPredictionDictionary.java +2 −1 Original line number Diff line number Diff line Loading @@ -17,6 +17,7 @@ package com.android.inputmethod.latin.personalization; import com.android.inputmethod.latin.Dictionary; import com.android.inputmethod.latin.ExpandableBinaryDictionary; import android.content.Context; import android.content.SharedPreferences; Loading @@ -31,6 +32,6 @@ public class PersonalizationPredictionDictionary extends DynamicPredictionDictio @Override protected String getDictionaryFileName() { return NAME + "." + getLocale() + ".dict"; return NAME + "." + getLocale() + ExpandableBinaryDictionary.DICT_FILE_EXTENSION; } } java/src/com/android/inputmethod/latin/personalization/UserHistoryPredictionDictionary.java +2 −1 Original line number Diff line number Diff line Loading @@ -17,6 +17,7 @@ package com.android.inputmethod.latin.personalization; import com.android.inputmethod.latin.Dictionary; import com.android.inputmethod.latin.ExpandableBinaryDictionary; import android.content.Context; import android.content.SharedPreferences; Loading @@ -35,6 +36,6 @@ public class UserHistoryPredictionDictionary extends DynamicPredictionDictionary @Override protected String getDictionaryFileName() { return NAME + "." + getLocale() + ".dict"; return NAME + "." + getLocale() + ExpandableBinaryDictionary.DICT_FILE_EXTENSION; } } tests/src/com/android/inputmethod/latin/makedict/BinaryDictDecoderEncoderTests.java +9 −4 Original line number Diff line number Diff line Loading @@ -71,6 +71,8 @@ public class BinaryDictDecoderEncoderTests extends AndroidTestCase { private static final FormatSpec.FormatOptions VERSION3_WITH_DYNAMIC_UPDATE = new FormatSpec.FormatOptions(3, true /* supportsDynamicUpdate */); private static final String TEST_DICT_FILE_EXTENSION = ".testDict"; public BinaryDictDecoderEncoderTests() { this(System.currentTimeMillis(), DEFAULT_MAX_UNIGRAMS); } Loading Loading @@ -293,7 +295,8 @@ public class BinaryDictDecoderEncoderTests extends AndroidTestCase { final String message) { File file = null; try { file = File.createTempFile("runReadAndWrite", ".dict", getContext().getCacheDir()); file = File.createTempFile("runReadAndWrite", TEST_DICT_FILE_EXTENSION, getContext().getCacheDir()); } catch (IOException e) { Log.e(TAG, "IOException", e); } Loading Loading @@ -435,7 +438,8 @@ public class BinaryDictDecoderEncoderTests extends AndroidTestCase { final FormatSpec.FormatOptions formatOptions, final String message) { File file = null; try { file = File.createTempFile("runReadUnigrams", ".dict", getContext().getCacheDir()); file = File.createTempFile("runReadUnigrams", TEST_DICT_FILE_EXTENSION, getContext().getCacheDir()); } catch (IOException e) { Log.e(TAG, "IOException", e); } Loading Loading @@ -533,7 +537,7 @@ public class BinaryDictDecoderEncoderTests extends AndroidTestCase { public void testGetTerminalPosition() { File file = null; try { file = File.createTempFile("testGetTerminalPosition", ".dict", file = File.createTempFile("testGetTerminalPosition", TEST_DICT_FILE_EXTENSION, getContext().getCacheDir()); } catch (IOException e) { // do nothing Loading Loading @@ -593,7 +597,8 @@ public class BinaryDictDecoderEncoderTests extends AndroidTestCase { public void testDeleteWord() { File file = null; try { file = File.createTempFile("testDeleteWord", ".dict", getContext().getCacheDir()); file = File.createTempFile("testDeleteWord", TEST_DICT_FILE_EXTENSION, getContext().getCacheDir()); } catch (IOException e) { // do nothing } Loading tests/src/com/android/inputmethod/latin/makedict/BinaryDictIOUtilsTests.java +7 −3 Original line number Diff line number Diff line Loading @@ -48,6 +48,8 @@ public class BinaryDictIOUtilsTests extends AndroidTestCase { public static final int DEFAULT_MAX_UNIGRAMS = 1500; private final int mMaxUnigrams; private static final String TEST_DICT_FILE_EXTENSION = ".testDict"; private static final String[] CHARACTERS = { "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z", Loading Loading @@ -234,7 +236,8 @@ public class BinaryDictIOUtilsTests extends AndroidTestCase { public void testInsertWord() { File file = null; try { file = File.createTempFile("testInsertWord", ".dict", getContext().getCacheDir()); file = File.createTempFile("testInsertWord", TEST_DICT_FILE_EXTENSION, getContext().getCacheDir()); } catch (IOException e) { fail("IOException while creating temporary file: " + e); } Loading Loading @@ -284,7 +287,7 @@ public class BinaryDictIOUtilsTests extends AndroidTestCase { public void testInsertWordWithBigrams() { File file = null; try { file = File.createTempFile("testInsertWordWithBigrams", ".dict", file = File.createTempFile("testInsertWordWithBigrams", TEST_DICT_FILE_EXTENSION, getContext().getCacheDir()); } catch (IOException e) { fail("IOException while creating temporary file: " + e); Loading Loading @@ -322,7 +325,8 @@ public class BinaryDictIOUtilsTests extends AndroidTestCase { public void testRandomWords() { File file = null; try { file = File.createTempFile("testRandomWord", ".dict", getContext().getCacheDir()); file = File.createTempFile("testRandomWord", TEST_DICT_FILE_EXTENSION, getContext().getCacheDir()); } catch (IOException e) { } assertNotNull(file); Loading Loading
java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java +4 −1 Original line number Diff line number Diff line Loading @@ -84,6 +84,9 @@ abstract public class ExpandableBinaryDictionary extends Dictionary { /** Controls access to the local binary dictionary for this instance. */ private final DictionaryController mLocalDictionaryController = new DictionaryController(); /* A extension for a binary dictionary file. */ public static final String DICT_FILE_EXTENSION = ".dict"; /** * Abstract method for loading the unigrams and bigrams of a given dictionary in a background * thread. Loading Loading @@ -129,7 +132,7 @@ abstract public class ExpandableBinaryDictionary extends Dictionary { } protected static String getFilenameWithLocale(final String name, final String localeStr) { return name + "." + localeStr + ".dict"; return name + "." + localeStr + DICT_FILE_EXTENSION; } /** Loading
java/src/com/android/inputmethod/latin/personalization/PersonalizationPredictionDictionary.java +2 −1 Original line number Diff line number Diff line Loading @@ -17,6 +17,7 @@ package com.android.inputmethod.latin.personalization; import com.android.inputmethod.latin.Dictionary; import com.android.inputmethod.latin.ExpandableBinaryDictionary; import android.content.Context; import android.content.SharedPreferences; Loading @@ -31,6 +32,6 @@ public class PersonalizationPredictionDictionary extends DynamicPredictionDictio @Override protected String getDictionaryFileName() { return NAME + "." + getLocale() + ".dict"; return NAME + "." + getLocale() + ExpandableBinaryDictionary.DICT_FILE_EXTENSION; } }
java/src/com/android/inputmethod/latin/personalization/UserHistoryPredictionDictionary.java +2 −1 Original line number Diff line number Diff line Loading @@ -17,6 +17,7 @@ package com.android.inputmethod.latin.personalization; import com.android.inputmethod.latin.Dictionary; import com.android.inputmethod.latin.ExpandableBinaryDictionary; import android.content.Context; import android.content.SharedPreferences; Loading @@ -35,6 +36,6 @@ public class UserHistoryPredictionDictionary extends DynamicPredictionDictionary @Override protected String getDictionaryFileName() { return NAME + "." + getLocale() + ".dict"; return NAME + "." + getLocale() + ExpandableBinaryDictionary.DICT_FILE_EXTENSION; } }
tests/src/com/android/inputmethod/latin/makedict/BinaryDictDecoderEncoderTests.java +9 −4 Original line number Diff line number Diff line Loading @@ -71,6 +71,8 @@ public class BinaryDictDecoderEncoderTests extends AndroidTestCase { private static final FormatSpec.FormatOptions VERSION3_WITH_DYNAMIC_UPDATE = new FormatSpec.FormatOptions(3, true /* supportsDynamicUpdate */); private static final String TEST_DICT_FILE_EXTENSION = ".testDict"; public BinaryDictDecoderEncoderTests() { this(System.currentTimeMillis(), DEFAULT_MAX_UNIGRAMS); } Loading Loading @@ -293,7 +295,8 @@ public class BinaryDictDecoderEncoderTests extends AndroidTestCase { final String message) { File file = null; try { file = File.createTempFile("runReadAndWrite", ".dict", getContext().getCacheDir()); file = File.createTempFile("runReadAndWrite", TEST_DICT_FILE_EXTENSION, getContext().getCacheDir()); } catch (IOException e) { Log.e(TAG, "IOException", e); } Loading Loading @@ -435,7 +438,8 @@ public class BinaryDictDecoderEncoderTests extends AndroidTestCase { final FormatSpec.FormatOptions formatOptions, final String message) { File file = null; try { file = File.createTempFile("runReadUnigrams", ".dict", getContext().getCacheDir()); file = File.createTempFile("runReadUnigrams", TEST_DICT_FILE_EXTENSION, getContext().getCacheDir()); } catch (IOException e) { Log.e(TAG, "IOException", e); } Loading Loading @@ -533,7 +537,7 @@ public class BinaryDictDecoderEncoderTests extends AndroidTestCase { public void testGetTerminalPosition() { File file = null; try { file = File.createTempFile("testGetTerminalPosition", ".dict", file = File.createTempFile("testGetTerminalPosition", TEST_DICT_FILE_EXTENSION, getContext().getCacheDir()); } catch (IOException e) { // do nothing Loading Loading @@ -593,7 +597,8 @@ public class BinaryDictDecoderEncoderTests extends AndroidTestCase { public void testDeleteWord() { File file = null; try { file = File.createTempFile("testDeleteWord", ".dict", getContext().getCacheDir()); file = File.createTempFile("testDeleteWord", TEST_DICT_FILE_EXTENSION, getContext().getCacheDir()); } catch (IOException e) { // do nothing } Loading
tests/src/com/android/inputmethod/latin/makedict/BinaryDictIOUtilsTests.java +7 −3 Original line number Diff line number Diff line Loading @@ -48,6 +48,8 @@ public class BinaryDictIOUtilsTests extends AndroidTestCase { public static final int DEFAULT_MAX_UNIGRAMS = 1500; private final int mMaxUnigrams; private static final String TEST_DICT_FILE_EXTENSION = ".testDict"; private static final String[] CHARACTERS = { "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z", Loading Loading @@ -234,7 +236,8 @@ public class BinaryDictIOUtilsTests extends AndroidTestCase { public void testInsertWord() { File file = null; try { file = File.createTempFile("testInsertWord", ".dict", getContext().getCacheDir()); file = File.createTempFile("testInsertWord", TEST_DICT_FILE_EXTENSION, getContext().getCacheDir()); } catch (IOException e) { fail("IOException while creating temporary file: " + e); } Loading Loading @@ -284,7 +287,7 @@ public class BinaryDictIOUtilsTests extends AndroidTestCase { public void testInsertWordWithBigrams() { File file = null; try { file = File.createTempFile("testInsertWordWithBigrams", ".dict", file = File.createTempFile("testInsertWordWithBigrams", TEST_DICT_FILE_EXTENSION, getContext().getCacheDir()); } catch (IOException e) { fail("IOException while creating temporary file: " + e); Loading Loading @@ -322,7 +325,8 @@ public class BinaryDictIOUtilsTests extends AndroidTestCase { public void testRandomWords() { File file = null; try { file = File.createTempFile("testRandomWord", ".dict", getContext().getCacheDir()); file = File.createTempFile("testRandomWord", TEST_DICT_FILE_EXTENSION, getContext().getCacheDir()); } catch (IOException e) { } assertNotNull(file); Loading