aboutsummaryrefslogtreecommitdiffstats
path: root/tests/src/com/android/inputmethod/latin/BinaryDictionaryTests.java (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge "Make PrevWordsInfo have multiple words' information."Keisuke Kuroyanagi2014-06-241-4/+5
|\
| * Make PrevWordsInfo have multiple words' information.Keisuke Kuroyanagi2014-06-251-4/+5
| | | | | | | | | | Bug: 14425059 Change-Id: I2bd6a872904a44b80f638a13d91a97559217cc1a
* | Support migration/dump of Beginning-of-Sentence entries.Keisuke Kuroyanagi2014-06-241-11/+26
|/ | | | | Bug: 14119293 Change-Id: Ie975138f819794d5c34a7a547be5a6117050e084
* Update unit test for beginning-of-sentence.Keisuke Kuroyanagi2014-06-121-11/+7
| | | | | Bug: 14119293 Change-Id: I594a1ca1096f0c12c678dd30eb75de905e55c5bb
* Implement getMaxProbabilityOfExactMatches().Keisuke Kuroyanagi2014-06-061-0/+29
| | | | | | Bug: 13142176 Bug: 15428247 Change-Id: I5be6d683be95505412615ca7c88260de1ea05f54
* Use Java 7 diamond operatorTadashi G. Takaoka2014-05-241-66/+55
| | | | Change-Id: If16ef50ae73147594615d0f49d6a22621eaf1aef
* Version up dynamic dict format from 401 to 402.Keisuke Kuroyanagi2014-05-231-2/+2
| | | | Change-Id: Ibea36af905ade773ae3db3a5456f7b5a0ad7d220
* Extend jni methods and enable Beginning-of-Sentence.Keisuke Kuroyanagi2014-05-231-15/+64
| | | | | Bug: 14119293 Change-Id: I78fc877367dd0d6240eeacb750b6d2d0b93cba83
* Use PrevWordsInfo for get/add/remove n-gram(bigram) entry.Keisuke Kuroyanagi2014-05-211-74/+86
| | | | | | | Bug: 14119293 Bug: 14425059 Bug: 15102610 Change-Id: Ib482390f8d15b37d44a1a54e8c243a9eaec3f815
* Revert "Use PrevWordsInfo for get/add/remove n-gram(bigram) entry."Ken Wakasa2014-05-201-86/+74
| | | | | | | | | | This reverts commit ff50b39176370ab80a33bfdcf9979603c08a88b3. Bug: 14119293 Bug: 14425059 Bug: 15102610 Change-Id: If278b4ab236e38d20d8cdc0761b0438911bd4ff9
* Use PrevWordsInfo for get/add/remove n-gram(bigram) entry.Keisuke Kuroyanagi2014-05-201-74/+86
| | | | | | | Bug: 14119293 Bug: 14425059 Change-Id: I12e9ba977c153b514c6591ab52940712fd0874e3
* Quit use bigram probability diff for ver4 dict.Keisuke Kuroyanagi2014-05-151-80/+115
| | | | Change-Id: I2cfcfbcf351877d1dff466a24974dbb05908f14e
* Add VERSION4_DEV(402) in Java side and use it for tests.Keisuke Kuroyanagi2014-05-141-23/+68
| | | | | Bug: 13406708 Change-Id: I7c9c53bf34d12dced7331a359a83f6444490783a
* Add large unit test for dictionary migration.Keisuke Kuroyanagi2014-05-131-0/+85
| | | | | Bug: 13406708 Change-Id: Ic1eb627139a1ff57c0000d95d9bd57aa3609f753
* Add VERSION4_TEST for testing.Keisuke Kuroyanagi2014-05-091-4/+38
| | | | | Bug: 13406708 Change-Id: I0b434717ea3edbb131650af634c53cfbfe113c3e
* Support creating BinaryDictionary without creating dict file.Keisuke Kuroyanagi2014-04-221-0/+31
| | | | | Bug: 14166482 Change-Id: Ic8c78ec2c8f39358a1f085a041b608972a380eef
* Revert "Support creating BinaryDictionary without creating dict file."Keisuke Kuroyanagi2014-04-221-31/+0
| | | | | | This reverts commit 89939b870876b36791a47470ce852e4fcdfe86f2. Change-Id: I8ca1b55609ad305a93178063bd88bd1cede872af
* Support creating BinaryDictionary without creating dict file.Keisuke Kuroyanagi2014-04-221-0/+31
| | | | | Bug: 14166482 Change-Id: Ib065279f96e227ab0fee7c8141560c4ada744d3b
* Fix unit tests.Keisuke Kuroyanagi2014-03-141-12/+11
| | | | Change-Id: I2a85763358e1eef0f76ef827413afffeb4cb8058
* Unit test update for I7ed95a54344d8b.Keisuke Kuroyanagi2014-03-121-2/+8
| | | | Change-Id: Ic8af56b8741ee7c231d73ce6a660fd32c9f5a3b3
* Separate WeightedString from FusionDictionary.Keisuke Kuroyanagi2014-03-061-1/+1
| | | | | | Bug: 8187060 Change-Id: I40c1dafca3eb52244c64fdb4c1db30a56385d678
* Separate utility methods from BinaryDictionary.Keisuke Kuroyanagi2014-03-051-1/+2
| | | | | Bug: 8187060 Change-Id: Ice2984e332b7bd3bb17174aefc80b5635b72fc50
* Make InputLogicTest more robustTadashi G. Takaoka2014-02-131-10/+0
| | | | Change-Id: I134f14971126cbeed05b472c08747f2b88ad30e6
* Merge "Consolidate WordProperty and Word."Keisuke Kuroyanagi2014-02-061-23/+20
|\
| * Consolidate WordProperty and Word.Keisuke Kuroyanagi2014-02-061-23/+20
| | | | | | | | | | | | Bug: 11281877 Bug: 12810574 Change-Id: I9dc99188f80f25a8780c1860dab46e4aa80a23e5
* | Merge "Make WeightedString have ProbabilityInfo."Keisuke Kuroyanagi2014-02-051-7/+9
|\|
| * Make WeightedString have ProbabilityInfo.Keisuke Kuroyanagi2014-02-051-7/+9
| | | | | | | | | | | | Bug: 11281877 Bug: 12810574 Change-Id: I265e3d8654c75766cd0e0d09d67ef62b4566298a
* | [HD04] Make the locale mandatory.Jean Chalard2014-02-051-2/+2
|/ | | | | Bug: 11281748 Change-Id: I69281b0053bec404c3e3c713ade3f65a140f51b1
* Implement Ver4PatriciaTriePolicy::getNextWordAndNextToken.Keisuke Kuroyanagi2014-02-041-0/+93
| | | | | Bug: 12810574 Change-Id: Idea44f03c477964f58e65fbf2b55e3fcd77a2934
* Get bigram information via getWordProperty().Keisuke Kuroyanagi2014-02-031-11/+66
| | | | | Bug: 12810574 Change-Id: I2750a5659ccbc3e31307c28e35dd9a1dbdffbeee
* Extend jni interface to get bigrams in WordProperty.Keisuke Kuroyanagi2014-01-311-32/+33
| | | | | Bug: 12810574 Change-Id: Ia4b88d02ea8790a5c47d32376cc0b84c3e071ddd
* Rename UnigramProperty to WordProperty.Keisuke Kuroyanagi2014-01-311-10/+8
| | | | | Bug: 12810574 Change-Id: If5ddd803948aaf6e491ddcbaa5436fb3af3f7257
* Add length check for dict update operations.Keisuke Kuroyanagi2014-01-241-0/+45
| | | | | Bug: 12602903 Change-Id: I6835dee8bf8b356f0f1cf6c0531bee5b3415a13f
* Add a dedicated method to control time in native code.Keisuke Kuroyanagi2014-01-151-4/+4
| | | | | Bug: 12443085 Change-Id: I41a5cf6c895cb59e54af98b40efded36afcd3247
* Move LanguageModelParams class to utility packageTadashi G. Takaoka2014-01-151-1/+1
| | | | | | This change must be checked in together with Ic82d951237. Change-Id: I2ab451330f85a0147563b805682f26edecb71a29
* Fix NPE in a unit test.Keisuke Kuroyanagi2013-12-261-0/+4
| | | | Change-Id: I0dfc23232ed77e1ff1aedecfa6ac022020cb1c19
* Remove flags from Java side.Jean Chalard2013-12-131-2/+0
| | | | | | | | | | | | 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
* Reset to 9bd6dac4708ad94fd0257c53e977df62b152e20cKen Wakasa2013-12-131-72/+390
| | | | | | The bulk merge from -bayo to klp-dev should not have been merged to master. Change-Id: I527a03a76f5247e4939a672f27c314dc11cbb854
* Make BinaryDictionaryTests use current time as a seed.Keisuke Kuroyanagi2013-10-041-54/+60
| | | | | Bug: 10197478 Change-Id: Ib79cd3a81b01b16259df29b36e1df6b8f0affca8
* Fix build.Keisuke Kuroyanagi2013-09-301-1/+1
| | | | Change-Id: If7c76ca5f7030ba2003228ed1877bdb948b4b99d
* Add unigram/bigram counting.Keisuke Kuroyanagi2013-09-271-0/+54
| | | | | Bug: 6669677 Change-Id: I05ea2201d822dddf062b08c8467daa336760e16c
* Create empty dictionary file in native code.Keisuke Kuroyanagi2013-09-261-36/+11
| | | | | Bug: 6669677 Change-Id: I46d23deee1fd091678f4593561cb8687eb815212
* Allow large memory space for GC.Keisuke Kuroyanagi2013-09-241-0/+46
| | | | | Bug: 6669677 Change-Id: I021c92a1ca5cd28f745cbfe729c99e346c58074d
* GC step 5. Add large tests and fix bugs.Keisuke Kuroyanagi2013-09-241-1/+174
| | | | | Bug: 6669677 Change-Id: I41e44a64730f9c66645995095a7ecff51ffd5351
* GC step 4. Update all positions in new dict and add a test.Keisuke Kuroyanagi2013-09-241-0/+47
| | | | | Bug: 6669677 Change-Id: I035d848a210653dcd3c1a1f21781968adced9225
* Add dictionary header writing methods.Keisuke Kuroyanagi2013-09-181-2/+2
| | | | | Bug: 6669677 Change-Id: I392ac4776b55779903cbaa17e683005d80017a41
* Merge "Implement dictionary flush."Keisuke Kuroyanagi2013-09-181-1/+50
|\
| * Implement dictionary flush.Keisuke Kuroyanagi2013-09-181-1/+50
| | | | | | | | | | Bug: 6669677 Change-Id: I1d70ac6319fb6d8700074de382568c2108887960
* | Add BinaryDictionary.getBigramProbabilityNative().Keisuke Kuroyanagi2013-09-181-12/+48
|/ | | | | Bug: 10197478 Change-Id: Id16e3ee22a17679c46cc7a0199a9e28065177aa3
* Implement removeBigramWords() for DynamicPatriciaTrie.Keisuke Kuroyanagi2013-09-171-1/+50
| | | | | Bug: 6669677 Change-Id: I99cb517511b4c968b8bf937baab5d7f42b0f534e