aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/latin/makedict (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Support migration/dump of Beginning-of-Sentence entries.Keisuke Kuroyanagi2014-06-241-3/+3
| | | | | Bug: 14119293 Change-Id: Ie975138f819794d5c34a7a547be5a6117050e084
* Use Java 7 diamond operatorTadashi G. Takaoka2014-05-241-3/+2
| | | | Change-Id: If16ef50ae73147594615d0f49d6a22621eaf1aef
* Version up dynamic dict format from 401 to 402.Keisuke Kuroyanagi2014-05-231-2/+3
| | | | Change-Id: Ibea36af905ade773ae3db3a5456f7b5a0ad7d220
* Extend jni methods and enable Beginning-of-Sentence.Keisuke Kuroyanagi2014-05-231-0/+4
| | | | | Bug: 14119293 Change-Id: I78fc877367dd0d6240eeacb750b6d2d0b93cba83
* Add VERSION4_DEV(402) in Java side and use it for tests.Keisuke Kuroyanagi2014-05-141-1/+2
| | | | | Bug: 13406708 Change-Id: I7c9c53bf34d12dced7331a359a83f6444490783a
* Add VERSION4_TEST for testing.Keisuke Kuroyanagi2014-05-091-0/+5
| | | | | Bug: 13406708 Change-Id: I0b434717ea3edbb131650af634c53cfbfe113c3e
* Fix unit tests by adding @UsedForTesting.Keisuke Kuroyanagi2014-03-282-0/+3
| | | | Change-Id: I8497d6cf446297bc8c15e9d9818078b1026a8c51
* Move code only used for dicttool and tests under tests.Keisuke Kuroyanagi2014-03-2715-3573/+0
| | | | | Bug: 13035567 Change-Id: I13c6df013ef2b67c9bf67455d9c32d283bf9ea2e
* Move DictionaryOptions from FusionDictionary to FormatSpec.Keisuke Kuroyanagi2014-03-063-42/+43
| | | | | | | Bug: 8187060 Bug:13035567 Change-Id: Id4f45e589521ae98c926a4c0607be10ce1a983f2
* Separate WeightedString from FusionDictionary.Keisuke Kuroyanagi2014-03-0611-56/+62
| | | | | | Bug: 8187060 Change-Id: I40c1dafca3eb52244c64fdb4c1db30a56385d678
* Use BinaryDictionaryUtils to read dictionary header.Keisuke Kuroyanagi2014-03-053-48/+3
| | | | | | Bug: 8187060 Bug:13035567 Change-Id: I90a5e0665c367f5a1bd786f4babf0d03e79e68fa
* Separate utility methods from BinaryDictionary.Keisuke Kuroyanagi2014-03-051-1/+2
| | | | | Bug: 8187060 Change-Id: Ice2984e332b7bd3bb17174aefc80b5635b72fc50
* Add header attributes for evaluation.Keisuke Kuroyanagi2014-02-281-0/+4
| | | | | Bug: 13197276 Change-Id: Ib5247da691ff24a73e13485288237ccc51bb54f0
* Use dynamic operations to construct all ver4 dicts.Keisuke Kuroyanagi2014-02-271-0/+2
| | | | | | Bug: 8187060 Bug: 13127350 Change-Id: I081ee904c41898128efa8ba7a1bf3fa0a46c6231
* Read and write forgetting curve header attributes.Keisuke Kuroyanagi2014-02-261-0/+4
| | | | | Bug: 13197276 Change-Id: I6c38a127e1745903594b7bf0ec80ef179e794feb
* Correctly read the header of APK-embedded dictsJean Chalard2014-02-244-16/+27
| | | | | Bug: 13164518 Change-Id: I8768ad887af8b89ad9f29637f606c3c68629c7ca
* Fix: file descriptor leaking.Keisuke Kuroyanagi2014-02-212-22/+32
| | | | | | | | File descriptors will be closed in BinaryDictionary.finalize(); but, this leads to unit test fails. Bug: 13066902 Change-Id: I2b0d3e54ee91fa844530df54596f86bbbbac81a5
* Throw IOException when dict header cannot be read.Keisuke Kuroyanagi2014-02-201-0/+4
| | | | | Bug: 13106638 Change-Id: Ib48ef0a191a436552c49b6e817dfa13fe1567ae8
* Throw exception when the header cannot be read.Keisuke Kuroyanagi2014-02-191-0/+3
| | | | | Bug: 13066902 Change-Id: I8fd0f361a4ca55aaab8a2bd2e11f48f92b87fc93
* Remove unused code.Keisuke Kuroyanagi2014-02-1511-592/+98
| | | | | Bug: 12810574 Change-Id: I9c7fff60ae0e94d52f3bd19c3e88de5a53b917d7
* Implement PatriciaTriePolicy::getNextWordAndNextToken().Keisuke Kuroyanagi2014-02-152-18/+54
| | | | | Bug: 12810574 Change-Id: Id1d44f90de9455d9cbe7b6e0a161cae91d6d422c
* Remove unused argument from readDictionaryBinary.Keisuke Kuroyanagi2014-02-144-42/+13
| | | | | Bug: 12810574 Change-Id: Ice415ebd8d11162facca3fe8927ef8a616b11424
* Remove unused code.Keisuke Kuroyanagi2014-02-105-235/+76
| | | | | Bug: 12810574 Change-Id: If0ef02a984469a3b6e0c00b1c3c8d98d0d2b5466
* Make PtNode have ProbabilityInfo instead of raw value.Keisuke Kuroyanagi2014-02-1010-97/+131
| | | | | | Bug: 11281877 Bug: 12810574 Change-Id: Id1cda0afc74c4e30633c735729143491b2274a7b
* Use native logic to read Ver4 dict.Keisuke Kuroyanagi2014-02-066-853/+105
| | | | | | Bug: 11281877 Bug: 12810574 Change-Id: Ief371d3ef61818e4e031de4659aee3c9584c7379
* Merge "Use CombinedFormatUtils to convert dict elements to strings."Keisuke Kuroyanagi2014-02-062-32/+6
|\
| * Use CombinedFormatUtils to convert dict elements to strings.Keisuke Kuroyanagi2014-02-062-32/+6
| | | | | | | | | | | | Bug: 11281877 Bug: 12810574 Change-Id: Ib631f75eab73abc9877a7698171c45e8f2fc7600
* | Merge "Consolidate WordProperty and Word."Keisuke Kuroyanagi2014-02-066-137/+244
|\|
| * Consolidate WordProperty and Word.Keisuke Kuroyanagi2014-02-066-137/+244
| | | | | | | | | | | | Bug: 11281877 Bug: 12810574 Change-Id: I9dc99188f80f25a8780c1860dab46e4aa80a23e5
* | Merge "Make WeightedString have ProbabilityInfo."Keisuke Kuroyanagi2014-02-055-21/+49
|\|
| * Make WeightedString have ProbabilityInfo.Keisuke Kuroyanagi2014-02-055-21/+49
| | | | | | | | | | | | Bug: 11281877 Bug: 12810574 Change-Id: I265e3d8654c75766cd0e0d09d67ef62b4566298a
* | Merge "Separate ProbabilityInfo form WordProperty."Keisuke Kuroyanagi2014-02-051-0/+46
|\|
| * Separate ProbabilityInfo form WordProperty.Keisuke Kuroyanagi2014-02-051-0/+46
| | | | | | | | | | | | Bug: 11281877 Bug: 12810574 Change-Id: I0c77d976c915bdf2a2cddabd0cbedc2fb6691c7b
* | [HD04] Make the locale mandatory.Jean Chalard2014-02-051-1/+3
|/ | | | | Bug: 11281748 Change-Id: I69281b0053bec404c3e3c713ade3f65a140f51b1
* Separate header class from FormatSpec.Keisuke Kuroyanagi2014-02-049-83/+97
| | | | | Bug: 12810574 Change-Id: Iacf1cd05a268bf690ab864b5e32a18a4b0ccc693
* [HD03] Straighten out attribute key names in Java.Jean Chalard2014-01-313-13/+16
| | | | | Bug: 11281748 Change-Id: I1d813bdacd45bcfd9c4cc73ac1d67c5c89854e86
* Fix historical info of bigrams reading.Keisuke Kuroyanagi2014-01-301-5/+6
| | | | | Bug: 12809791 Change-Id: I879279a0d0e1007a7c6cb87a627bf046340dda98
* Reading dictionary containing timestamps in Java Side.Keisuke Kuroyanagi2014-01-296-52/+48
| | | | | | | Just skipping historical information fields. Bug: 11281877 Change-Id: I43d2adaa576b7da11ed3ca54990265dbb6f53b08
* Fix unit tests by adding @UsedForTestingKeisuke Kuroyanagi2014-01-191-0/+4
| | | | Change-Id: I2d2d226e21a46239077394ab09db88a4bd563460
* Fix possible NPE.Keisuke Kuroyanagi2014-01-062-1/+9
| | | | | Bug: 11933670 Change-Id: Ib0ce853e691bdadffb73874ea9f188cfbec8bc93
* Run GC when needed, instead of too late.Jean Chalard2013-12-171-3/+3
| | | | | Bug: 12164855 Change-Id: Ie4d8be9f2652b01470bcc06911e2191e09fb3149
* Fix wrong dereference reading code.Jean Chalard2013-12-171-17/+23
| | | | | Bug: 12164855 Change-Id: I26faf27edfa303510197bccaa3521578f649741d
* Merge "Move DictUpdater to the tests directory."Keisuke Kuroyanagi2013-12-178-1127/+10
|\
| * Move DictUpdater to the tests directory.Keisuke Kuroyanagi2013-12-178-1127/+10
| | | | | | | | | | Bug: 11245133 Change-Id: I0907a091ac3ae960eaf3b27da78dbb48a24b2ea1
* | Increment version number of ver4 format to 401.Keisuke Kuroyanagi2013-12-161-1/+1
| | | | | | | | | | Bug: 11073222 Change-Id: I3878aef02040b1ef73165645fc70ede586289c51
* | Fix: incompatible PtNode array size reading.Keisuke Kuroyanagi2013-12-162-5/+5
|/ | | | | Bug: 11073222 Change-Id: I681be725b5c6dcc10aa536b00327698a7df75277
* Merge "Make the bad header a checked exception and fix dicttool test"Jean Chalard2013-12-161-4/+5
|\
| * Make the bad header a checked exception and fix dicttool testJean Chalard2013-12-161-4/+5
| | | | | | | | Change-Id: If780a2a1cb722aee83d910904c0a6315add9552d
* | Fix failing testsJean Chalard2013-12-163-3/+3
|/ | | | | | | - Version 3 is not supported - Now passing the right string to open v4 dicts. Fix the tests for this. Change-Id: I7829330c3568a715b96396ba4e4e69c6e17775ab
* Remove references to the v3 dictionary.Jean Chalard2013-12-133-581/+29
| | | | Change-Id: I811c8c923ad67a6d9bfdd11bdef8991eb7135c27