History log of /packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
3e792f61ad702b77cc3c4d6d2887e7475f4ffde6 23-Mar-2015 Dan Zivkovic <zivkovic@google.com> Minor unit test fixes.

Change-Id: I800bb33a10f31d5b934b00768bc8fe4776e36f90
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
c15bbb52a37be751fed2ba7e765dfd7727306308 20-Mar-2015 Dan Zivkovic <zivkovic@google.com> Retire Delight2 migration code to speed up tests.

We're waiting 10 minutes for tests to run, and half of that time is spent in
depreacted code related to migration of Delight2 dictionary files.
LatinIME will never migrate another Delight2 dictionary file again, so we can
delete this code.

Change-Id: I05c7d8429e8d9a26139456763c77997340fea8c2
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
52dafe8c321663338ba458f7ad1a08c0c838f156 16-Mar-2015 Dan Zivkovic <zivkovic@google.com> Don't test format version 403 twice.

BinaryDictionaryTests runs all tests 3 times for 3 format verisons.
Cut that number down by 33% to speed things up.

Change-Id: I8a2f78017fa30f46b5873dcf6a5f478f57af2ebd
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
29500ef4ba8e01f4c467a62399c8249d532ee82c 14-Mar-2015 Mohammadinamul Sheik <inamul@google.com> Fix the BinaryDictionaryTests

Change-Id: I09378d74705e6943946ea4f76b15664086a387ed
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
107fb4c476779df16be23e245547253978c197ac 12-Mar-2015 Dan Zivkovic <zivkovic@google.com> Remove ALS from LatinIME.

This fixes unit tests and brings us closer to a green build.

Change-Id: Iffcc392eda4a7671a238b79cc7367320ca648725
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
77fd5dbf3e432356dd16eb428c740e446c04373e 11-Mar-2015 Dan Zivkovic <zivkovic@google.com> Remove dead code, including tests.

Change-Id: Id88b02b74bdfe4ca05b08181ceb6b34d5652fc0c
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
12d80ebead6a1d7f704a5a3af3b6fe3313ceab05 10-Feb-2015 Dan Zivkovic <zivkovic@google.com> Remove shortcut support from LatinIME.

Note this change does not affect the native decoder interface.

Change-Id: I73b7dc008a5acaf75a31a36a2d332b5afabd82d0
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
0f7d881dc72132dfd75c8b4fe61a69fc5cdcd460 05-Feb-2015 Mohammadinamul Sheik <inamul@google.com> Move decoder specific constants to DecoderSpecificConstants.java

Change-Id: Ie4d325b3152e1e7e424b8b436e222e194e4d9da0
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
5b91b551e5ffaf2c2e691dfbd434f21c82293986 06-Nov-2014 Jean Chalard <jchalard@google.com> Move util classes under common

Also why did we have two copies of LocaleUtils >.>

Bug: 18108776
Change-Id: I03b4403dfd51934e66b567f2f8b87da419cfb3ab
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
ea468cc9de468b6574f98b3a7614decfcb7e456e 29-Oct-2014 Keisuke Kuroyanagi <ksk@google.com> Update v4 format version from 402 to 403.

Without personalization:
Total words: 1134774, Success Num: 899230, Success Percentage: 79.243%
Bad Failures, with auto-correction (typed word == expected word, output word != expected word): 1871, Bad Failure Percentage: 0.165%
Failures, with auto-correction (F-C): 29084, F-C Percentage: 2.563%
Max Keystrokes: 6072959, Min Keystrokes: 4436090, Keystroke Saving Percentage:26.953%

Before:
Total words: 1134646, Success Num: 925194, Success Percentage: 81.540%
Bad Failures, with auto-correction (typed word == expected word, output word != expected word): 1316, Bad Failure Percentage: 0.116%
Failures, with auto-correction (F-C): 28288, F-C Percentage: 2.493%
Max Keystrokes: 6072831, Min Keystrokes: 3946188, Keystroke Saving Percentage:35.019%

After
Total words: 1134659, Success Num: 944746, Success Percentage: 83.263%
Bad Failures, with auto-correction (typed word == expected word, output word != expected word): 1258, Bad Failure Percentage: 0.111%
Failures, with auto-correction (F-C): 28016, F-C Percentage: 2.469%
Max Keystrokes: 6072844, Min Keystrokes: 3387333, Keystroke Saving Percentage:44.222%

Change-Id: I3af42ec37a11847c0429c28616e726f6a339247f
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
9342484e8d573a40f470b6a593df31c602fa4076 23-Oct-2014 Ken Wakasa <kwakasa@google.com> Move Constants.java to the latin.common package

Our intention is to have classes of latinime-common under the common
package as much as we can.

Change-Id: I76efbbbe7bebf1a4aa943715cdff64f91675e20d
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
92d073c2fd6cfc02f40f1c5fee30f21dbd370bdc 23-Oct-2014 Tadashi G. Takaoka <takaoka@google.com> Remove unused import and method

Bug: 18003991
Change-Id: Id6b67bf66b397301e5186826dba2b60df9cb4c65
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
16cc3992d7468ef781753df7b4227330e0834501 23-Oct-2014 Keisuke Kuroyanagi <ksk@google.com> Use trigrams for personalization dict.

5Bug: 14425059
Change-Id: I73cf6904e569d60996a3b079f16ea6df0cb90f02
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
54a1b8ec54c0a001cae93af43e25a8e35de02ff1 22-Oct-2014 Ken Wakasa <kwakasa@google.com> Add latinime-common local lib

This is just a placeholder in this CL. It will be shared by LatinIME,
dicttool, and tests.

Change-Id: I6fb3516a5061555f6f24b29141c2871d2319b023
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
5f00fe09e9a611b647592188316e5999465df4d3 20-Oct-2014 Tadashi G. Takaoka <takaoka@google.com> Fix some compiler warnings

This CL fixes the following compiler warnings.

- Indirect access to static member
- Access to a non-accessible member of an enclosing type
- Parameter assignment
- Method can be static
- Local variable declaration hides another field or variable
- Value of local variable is not used
- Unused import
- Unused private member
- Unnecessary 'else' statement
- Unnecessary declaration of throw exception
- Redundant type arguments
- Missing '@Override' annotation
- Unused '@SuppressWarning' annotations

Bug: 18003991
Change-Id: Icfebe753e53a2cc621848f769d6a3d7ce501ebc7
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
05172bf1a5693c2e108e91436b98ecd35d2dadad 13-Oct-2014 Adrian Velicu <adrianv@google.com> Renaming "blacklist" flag to "possibly offensive"

No behaviour changes.
Unified the overloaded FusionDictionary::add method to always take an
isPossiblyOffensive argument.

Bug: 11031090
Change-Id: I5741a023ca1ce842d2cf10d4f6c926b0efabaa78
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
1085fef8d040a6788f2185e7b03ab6b6032f321d 20-Oct-2014 Keisuke Kuroyanagi <ksk@google.com> Change entry count limit.

Unigram 10K, Bigram 30K, Trigram 30K.

Change-Id: Ibd19c6a2b618499df1c70000bad7b47498187f0a
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
73edc1eed96d6a5c0c9bce06e1413c3e32ec83e2 03-Oct-2014 Keisuke Kuroyanagi <ksk@google.com> Merge "Simplify dictionary creation in unit tests."
ef903a81acf90bedb56027bde1d2ea1267f02218 03-Oct-2014 Keisuke Kuroyanagi <ksk@google.com> Simplify dictionary creation in unit tests.

Change-Id: Id1b41494701f54651d7f79aba426e15cca8d898d
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
2522a4a477d366a1e69c07c0a5b7c8a0f43118f6 03-Oct-2014 Keisuke Kuroyanagi <ksk@google.com> Fix: NPE in unit test.

Change-Id: I769b43f2afa1151d5c0d9c408018c3932be377dc
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
c6a6f6a9905ab98516d944ac85933d016e4147fb 01-Oct-2014 Keisuke Kuroyanagi <ksk@google.com> Introduce NgramProperty in Java side.

Bug: 14425059
Change-Id: I8b3458ad22730b3dccbe0caea2c5930f5276dc82
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
bb0eca57054758ef17b032d2654c1fc5f6b32101 29-Sep-2014 Keisuke Kuroyanagi <ksk@google.com> Rename PrevWordsInfo to NgramContext.

Bug: 14425059
Change-Id: Id06a71681fa8b5e589e29fba10fe5c1cfed66984
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
951252bf478c924372397ecfc0fdf5a7d6445bff 25-Sep-2014 Keisuke Kuroyanagi <ksk@google.com> Merge "Get stats from dictionary."
743a9b4499c9b53ffedc63f76137ce2eaa3301d0 19-Sep-2014 Keisuke Kuroyanagi <ksk@google.com> Get stats from dictionary.

Bug: 16553957
Change-Id: I70c7a7be3c902dc8a0dfe8f946f9ef75ba6c9655
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
12a5c959b3767b001a5c3a757bfd92965cde91ce 16-Sep-2014 Keisuke Kuroyanagi <ksk@google.com> Add small unit test for adding/removing trigrams.

Bug:17097992
Change-Id: I0ed0b4a172130726d822dadb6d7a806b94130104
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
92827b0712f8afecb4800a4137470ba64cd0c505 26-Jun-2014 Keisuke Kuroyanagi <ksk@google.com> Merge "Make PrevWordsInfo have multiple words' information."
e708b1bc2e11285ad404133b8de21719ce08acb5 25-Jun-2014 Keisuke Kuroyanagi <ksk@google.com> Make PrevWordsInfo have multiple words' information.

Bug: 14425059
Change-Id: I2bd6a872904a44b80f638a13d91a97559217cc1a
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
88fa47a27d45f6460971d0d223aa558e121b3478 23-Jun-2014 Keisuke Kuroyanagi <ksk@google.com> Support migration/dump of Beginning-of-Sentence entries.

Bug: 14119293
Change-Id: Ie975138f819794d5c34a7a547be5a6117050e084
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
e041bfab5cc282ae5f54a0787db9a38a72798503 12-Jun-2014 Keisuke Kuroyanagi <ksk@google.com> Update unit test for beginning-of-sentence.

Bug: 14119293
Change-Id: I594a1ca1096f0c12c678dd30eb75de905e55c5bb
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
d9b8602f4862c2c876e1499aad7ca7d77ea66595 06-Jun-2014 Keisuke Kuroyanagi <ksk@google.com> Implement getMaxProbabilityOfExactMatches().

Bug: 13142176
Bug: 15428247
Change-Id: I5be6d683be95505412615ca7c88260de1ea05f54
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
a91561aa58db1c43092c1caecc051a11fa5391c7 23-May-2014 Tadashi G. Takaoka <takaoka@google.com> Use Java 7 diamond operator

Change-Id: If16ef50ae73147594615d0f49d6a22621eaf1aef
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
a37f374ad140f14e5e8ecaef9e1dbee3b1d7b84c 23-May-2014 Keisuke Kuroyanagi <ksk@google.com> Version up dynamic dict format from 401 to 402.

Change-Id: Ibea36af905ade773ae3db3a5456f7b5a0ad7d220
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
1adca93381d261a6070be2721dbf8b8abafbfe01 23-May-2014 Keisuke Kuroyanagi <ksk@google.com> Extend jni methods and enable Beginning-of-Sentence.

Bug: 14119293
Change-Id: I78fc877367dd0d6240eeacb750b6d2d0b93cba83
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
e507d92aa3ee4ae43124c5452f20aa8ed0ecef4c 21-May-2014 Keisuke Kuroyanagi <ksk@google.com> Use PrevWordsInfo for get/add/remove n-gram(bigram) entry.

Bug: 14119293
Bug: 14425059
Bug: 15102610
Change-Id: Ib482390f8d15b37d44a1a54e8c243a9eaec3f815
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
4e21d3711fb65e5b7ef24b2db7b5f2504365d5e3 20-May-2014 Ken Wakasa <kwakasa@google.com> Revert "Use PrevWordsInfo for get/add/remove n-gram(bigram) entry."

This reverts commit ff50b39176370ab80a33bfdcf9979603c08a88b3.

Bug: 14119293
Bug: 14425059
Bug: 15102610

Change-Id: If278b4ab236e38d20d8cdc0761b0438911bd4ff9
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
ff50b39176370ab80a33bfdcf9979603c08a88b3 20-May-2014 Keisuke Kuroyanagi <ksk@google.com> Use PrevWordsInfo for get/add/remove n-gram(bigram) entry.

Bug: 14119293
Bug: 14425059

Change-Id: I12e9ba977c153b514c6591ab52940712fd0874e3
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
64341927d2359fe98928471fa2daa4db667144a8 15-May-2014 Keisuke Kuroyanagi <ksk@google.com> Quit use bigram probability diff for ver4 dict.

Change-Id: I2cfcfbcf351877d1dff466a24974dbb05908f14e
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
04536f14b02566ead3a95fc7d80d47e8d99936ed 14-May-2014 Keisuke Kuroyanagi <ksk@google.com> Add VERSION4_DEV(402) in Java side and use it for tests.

Bug: 13406708
Change-Id: I7c9c53bf34d12dced7331a359a83f6444490783a
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
3c7f140e8ecb05e07beb24d8643804ae3d716389 13-May-2014 Keisuke Kuroyanagi <ksk@google.com> Add large unit test for dictionary migration.

Bug: 13406708
Change-Id: Ic1eb627139a1ff57c0000d95d9bd57aa3609f753
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
455dc84cf2c6526329b535f30000ea45b7d4d4d7 09-May-2014 Keisuke Kuroyanagi <ksk@google.com> Add VERSION4_TEST for testing.

Bug: 13406708
Change-Id: I0b434717ea3edbb131650af634c53cfbfe113c3e
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
3b7984752c88bff157016a09158dc92d94ed401d 22-Apr-2014 Keisuke Kuroyanagi <ksk@google.com> Support creating BinaryDictionary without creating dict file.

Bug: 14166482
Change-Id: Ic8c78ec2c8f39358a1f085a041b608972a380eef
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
ce76821dce3d78da7ccbd84cfa12693b2e1caff0 22-Apr-2014 Keisuke Kuroyanagi <ksk@google.com> Revert "Support creating BinaryDictionary without creating dict file."

This reverts commit 89939b870876b36791a47470ce852e4fcdfe86f2.

Change-Id: I8ca1b55609ad305a93178063bd88bd1cede872af
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
89939b870876b36791a47470ce852e4fcdfe86f2 22-Apr-2014 Keisuke Kuroyanagi <ksk@google.com> Support creating BinaryDictionary without creating dict file.

Bug: 14166482
Change-Id: Ib065279f96e227ab0fee7c8141560c4ada744d3b
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
98705b6bf544cff4d781fae8b1ef4e3fabc6b2a3 13-Mar-2014 Keisuke Kuroyanagi <ksk@google.com> Fix unit tests.

Change-Id: I2a85763358e1eef0f76ef827413afffeb4cb8058
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
61467744e7d2240abc8792ce1840d6914ef90793 12-Mar-2014 Keisuke Kuroyanagi <ksk@google.com> Unit test update for I7ed95a54344d8b.

Change-Id: Ic8af56b8741ee7c231d73ce6a660fd32c9f5a3b3
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
516f86815ddec465e3d3ff59540d26913b05236f 06-Mar-2014 Keisuke Kuroyanagi <ksk@google.com> Separate WeightedString from FusionDictionary.

Bug: 8187060

Change-Id: I40c1dafca3eb52244c64fdb4c1db30a56385d678
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
e784148ae6872942434eaa55ca32b4c6442cc8e8 05-Mar-2014 Keisuke Kuroyanagi <ksk@google.com> Separate utility methods from BinaryDictionary.

Bug: 8187060
Change-Id: Ice2984e332b7bd3bb17174aefc80b5635b72fc50
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
da973e75dcea8dac8c83d7dcc4a7a33a69bab2cd 13-Feb-2014 Tadashi G. Takaoka <takaoka@google.com> Make InputLogicTest more robust

Change-Id: I134f14971126cbeed05b472c08747f2b88ad30e6
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
337dce8074cea5d4d703ff0add4186681dbb3172 06-Feb-2014 Keisuke Kuroyanagi <ksk@google.com> Merge "Consolidate WordProperty and Word."
5f5feeba13f6f1a907d90365d8037a361d0ff5da 06-Feb-2014 Keisuke Kuroyanagi <ksk@google.com> Consolidate WordProperty and Word.

Bug: 11281877
Bug: 12810574
Change-Id: I9dc99188f80f25a8780c1860dab46e4aa80a23e5
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
239f7daf4a1fa9f83a4ce54a840c0fdc011f3b4c 05-Feb-2014 Keisuke Kuroyanagi <ksk@google.com> Merge "Make WeightedString have ProbabilityInfo."
df1d3e733e2b000c776e74b54d3c62f0d433b013 05-Feb-2014 Keisuke Kuroyanagi <ksk@google.com> Make WeightedString have ProbabilityInfo.

Bug: 11281877
Bug: 12810574
Change-Id: I265e3d8654c75766cd0e0d09d67ef62b4566298a
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
43cf9076b2d053c554941e55f6073b8f586c510b 04-Feb-2014 Jean Chalard <jchalard@google.com> [HD04] Make the locale mandatory.

Bug: 11281748
Change-Id: I69281b0053bec404c3e3c713ade3f65a140f51b1
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
941734695b9eeb59135db737e4b153c45e88247a 03-Feb-2014 Keisuke Kuroyanagi <ksk@google.com> Implement Ver4PatriciaTriePolicy::getNextWordAndNextToken.

Bug: 12810574
Change-Id: Idea44f03c477964f58e65fbf2b55e3fcd77a2934
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
9221772ab7f112f6ef9136a69d0502befbdc544e 03-Feb-2014 Keisuke Kuroyanagi <ksk@google.com> Get bigram information via getWordProperty().

Bug: 12810574
Change-Id: I2750a5659ccbc3e31307c28e35dd9a1dbdffbeee
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
94d9a2309fbca6b1e42b6c57b9c9509182fe8a0b 31-Jan-2014 Keisuke Kuroyanagi <ksk@google.com> Extend jni interface to get bigrams in WordProperty.

Bug: 12810574
Change-Id: Ia4b88d02ea8790a5c47d32376cc0b84c3e071ddd
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
080a35e959435566e768f2e31afdac784a4dcd00 31-Jan-2014 Keisuke Kuroyanagi <ksk@google.com> Rename UnigramProperty to WordProperty.

Bug: 12810574
Change-Id: If5ddd803948aaf6e491ddcbaa5436fb3af3f7257
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
51c5ec10f9e5ab748e9aeec23ce5fc52c976b0e5 25-Jan-2014 Keisuke Kuroyanagi <ksk@google.com> Add length check for dict update operations.

Bug: 12602903
Change-Id: I6835dee8bf8b356f0f1cf6c0531bee5b3415a13f
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
d78a447d107ae60d2bb8f16a1b9797f5ebad2277 15-Jan-2014 Keisuke Kuroyanagi <ksk@google.com> Add a dedicated method to control time in native code.

Bug: 12443085
Change-Id: I41a5cf6c895cb59e54af98b40efded36afcd3247
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
7b9b09509083af20019828972f9558336ec7da7a 15-Jan-2014 Tadashi G. Takaoka <takaoka@google.com> Move LanguageModelParams class to utility package

This change must be checked in together with Ic82d951237.

Change-Id: I2ab451330f85a0147563b805682f26edecb71a29
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
d77ad1902be50def82596d9c6c84c5fc988444aa 26-Dec-2013 Keisuke Kuroyanagi <ksk@google.com> Fix NPE in a unit test.

Change-Id: I0dfc23232ed77e1ff1aedecfa6ac022020cb1c19
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
7b55cd3e2b4966150fa4c44dd43ebfeb77058a43 10-Dec-2013 Jean Chalard <jchalard@google.com> Remove flags from Java side.

This simplifies the code quite a bit.
- GERMAN_UMLAUTS are now handled through a key-value attribute.
The dictionary generator does not need to know about it any more.
- FRENCH_LIGATURES are deprecated as we handle them with shortcuts now.
- CONTAINS_BIGRAMS is deprecated. Bigram processing is always applied
regardless of this flag.

Bug: 11281748
Change-Id: If567e52e245a9342adc7f3104a0f7d8d782df8c1
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
2fa3693c264a4c150ac307d9bb7f6f8f18cc4ffc 13-Dec-2013 Ken Wakasa <kwakasa@google.com> Reset to 9bd6dac4708ad94fd0257c53e977df62b152e20c

The bulk merge from -bayo to klp-dev should not have been merged to master.

Change-Id: I527a03a76f5247e4939a672f27c314dc11cbb854
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
bcb196e3b5b329f3465beba18ac37b1940259e03 04-Oct-2013 Keisuke Kuroyanagi <ksk@google.com> Make BinaryDictionaryTests use current time as a seed.

Bug: 10197478
Change-Id: Ib79cd3a81b01b16259df29b36e1df6b8f0affca8
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
b698e9c1fab9df8e1cd58f997ad62147522538fc 30-Sep-2013 Keisuke Kuroyanagi <ksk@google.com> Fix build.

Change-Id: If7c76ca5f7030ba2003228ed1877bdb948b4b99d
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
31097a57cc6f8022abc0ea56f27147399f41b630 27-Sep-2013 Keisuke Kuroyanagi <ksk@google.com> Add unigram/bigram counting.

Bug: 6669677
Change-Id: I05ea2201d822dddf062b08c8467daa336760e16c
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
5ef6209656c51df0f0542d2a75c2df93c8d0f027 25-Sep-2013 Keisuke Kuroyanagi <ksk@google.com> Create empty dictionary file in native code.

Bug: 6669677
Change-Id: I46d23deee1fd091678f4593561cb8687eb815212
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
3d2802ef2e28a45374ebb70fa2303093571101ad 24-Sep-2013 Keisuke Kuroyanagi <ksk@google.com> Allow large memory space for GC.

Bug: 6669677
Change-Id: I021c92a1ca5cd28f745cbfe729c99e346c58074d
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
f3cd38f2c71f013fcd1cdb43f3dd68e8335230ec 24-Sep-2013 Keisuke Kuroyanagi <ksk@google.com> GC step 5. Add large tests and fix bugs.

Bug: 6669677
Change-Id: I41e44a64730f9c66645995095a7ecff51ffd5351
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
2cfe7f9e3b8a09aa00b18efcb82a1b3d5fed43f0 24-Sep-2013 Keisuke Kuroyanagi <ksk@google.com> GC step 4. Update all positions in new dict and add a test.

Bug: 6669677
Change-Id: I035d848a210653dcd3c1a1f21781968adced9225
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
484fa7b59cb0659ac18fa68da5c7b641d9255be8 18-Sep-2013 Keisuke Kuroyanagi <ksk@google.com> Add dictionary header writing methods.

Bug: 6669677
Change-Id: I392ac4776b55779903cbaa17e683005d80017a41
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
72e53a1e384e1c0deff7f7e74db18f39f0841548 18-Sep-2013 Keisuke Kuroyanagi <ksk@google.com> Merge "Implement dictionary flush."
15605437548f7187c33bc8f260f80fae4303b460 18-Sep-2013 Keisuke Kuroyanagi <ksk@google.com> Implement dictionary flush.

Bug: 6669677
Change-Id: I1d70ac6319fb6d8700074de382568c2108887960
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
4d02a2d44db94985c9f079cdd58c7c51d3e557ee 18-Sep-2013 Keisuke Kuroyanagi <ksk@google.com> Add BinaryDictionary.getBigramProbabilityNative().

Bug: 10197478
Change-Id: Id16e3ee22a17679c46cc7a0199a9e28065177aa3
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
d9f450ef00f09a9eccfc677968b46e072267a5f2 17-Sep-2013 Keisuke Kuroyanagi <ksk@google.com> Implement removeBigramWords() for DynamicPatriciaTrie.

Bug: 6669677
Change-Id: I99cb517511b4c968b8bf937baab5d7f42b0f534e
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
71cce2dd3efd51bf0113e09d6e619400fb45478b 17-Sep-2013 Keisuke Kuroyanagi <ksk@google.com> Add a large test for BinaryDictionary.addBigramWords().

Bug; 10197478

Change-Id: I52590dd1ff9469557672a4bef4f898ad94b47b6f
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
78b55a31cb158b1e14ccf678133269b0f99c7f9a 17-Sep-2013 Keisuke Kuroyanagi <ksk@google.com> Fix handling multi-bytes characters and add a test.

Bug: 6669677

Change-Id: Id2154db47adea2929559a4187a726f9dfa83363e
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
cd6a0430c7db5322f9ae680dfffe3d744395298c 16-Sep-2013 Keisuke Kuroyanagi <ksk@google.com> Implement addBigramWords() for DynamicPatriciaTrie.

Bug: 6669677
Change-Id: Ia6aa76c212165690191c65fee9dacdc44be5acd5
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
5b51355b9ebf3bd1530074e9c7804f301d1ad5c5 10-Sep-2013 Keisuke Kuroyanagi <ksk@google.com> Add tests for BinaryDictionary.addUnigramWord().

Bug: 10197478
Change-Id: Ie46f360b8c75183b49d42d00fefed4a8531f64a9
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java
4be103df0e885ff35220629ace395d9d2e7c4a3f 10-Sep-2013 Keisuke Kuroyanagi <ksk@google.com> Add binary dictionary tests.

Bug: 10197478

Change-Id: I13cf9b67d1b61b8e89fe90b431c2d6e066ca8e7a
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java