History log of /packages/inputmethods/LatinIME/tools/dicttool/tests/com/android/inputmethod/latin/dicttool/BinaryDictOffdeviceUtilsTests.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
b0a0ce0b31c552270a21f2952b2d804b119e22e9 28-Nov-2014 Tadashi G. Takaoka <takaoka@google.com> Remove unused import and local variable

Change-Id: I256d1c6bf96c07b10d2d063d7935e20e0ab8ea17
/packages/inputmethods/LatinIME/tools/dicttool/tests/com/android/inputmethod/latin/dicttool/BinaryDictOffdeviceUtilsTests.java
e1652d7570e0eac3415be49e071975370e1f89ae 06-Nov-2014 Jean Chalard <jchalard@google.com> Fix the build : move offdevice tests in an off device file

Also fix a failing test

Change-Id: I280aa6b5836c7332da08a88f1258546edeb25a37
/packages/inputmethods/LatinIME/tools/dicttool/tests/com/android/inputmethod/latin/dicttool/BinaryDictOffdeviceUtilsTests.java
5564317f837164c67749423fa78f917ed2ae9e14 21-Oct-2014 Jean Chalard <jchalard@google.com> Genericize getting a raw dictionary

This will allow for not copying the whole dictionary when only
the header is needed.

Change-Id: Ie4a649b507ccd4a430201824ed87b8b8bbf55e9f
/packages/inputmethods/LatinIME/tools/dicttool/tests/com/android/inputmethod/latin/dicttool/BinaryDictOffdeviceUtilsTests.java
ae55db95a74c72220961824c8054ec38b38492cb 21-Oct-2014 Jean Chalard <jchalard@google.com> Large simplification in obtaining a raw dictionary

That is where the last refactorings were leading. This code is
simpler, but it's far more flexible. Importantly, it only makes
a single copy instead of making a full disk copy for every
intermediate step.
Next we're going to make the "copy" part modular for processes
that don't need to copy the whole file.

Change-Id: Ief32ac665d804b9b20c44f443a9c87452ceb367a
/packages/inputmethods/LatinIME/tools/dicttool/tests/com/android/inputmethod/latin/dicttool/BinaryDictOffdeviceUtilsTests.java
afdde633744e7e93a04d3f966cd118eee86936d2 21-Oct-2014 Jean Chalard <jchalard@google.com> Some more simplification of DecoderSpec works

Change-Id: I23fa4e4ed96228406e70aa94d84fd7b8d3f69347
/packages/inputmethods/LatinIME/tools/dicttool/tests/com/android/inputmethod/latin/dicttool/BinaryDictOffdeviceUtilsTests.java
52e92b8a3fdef3c32dabe7406bd1bd1922d89ea5 21-Oct-2014 Jean Chalard <jchalard@google.com> Simplify handling of steps in DecoderChainSpec

This is a preliminary refactoring change to improve performance
in dicttool diagnostic tools.

Change-Id: I9a59328af62e336809246be5bebbbf2e154366b3
/packages/inputmethods/LatinIME/tools/dicttool/tests/com/android/inputmethod/latin/dicttool/BinaryDictOffdeviceUtilsTests.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/tools/dicttool/tests/com/android/inputmethod/latin/dicttool/BinaryDictOffdeviceUtilsTests.java
fec4769e0b5eb43e1fad795a986acb0af8bb8a8f 11-Jun-2014 Tadashi G. Takaoka <takaoka@google.com> Refactor dicttool with try-with-resource

This CL must be checked in together with Idd7c744d0f.

Change-Id: Ia0ff09a054c1852b39cdce22a4377108afb254e2
/packages/inputmethods/LatinIME/tools/dicttool/tests/com/android/inputmethod/latin/dicttool/BinaryDictOffdeviceUtilsTests.java
a91561aa58db1c43092c1caecc051a11fa5391c7 23-May-2014 Tadashi G. Takaoka <takaoka@google.com> Use Java 7 diamond operator

Change-Id: If16ef50ae73147594615d0f49d6a22621eaf1aef
/packages/inputmethods/LatinIME/tools/dicttool/tests/com/android/inputmethod/latin/dicttool/BinaryDictOffdeviceUtilsTests.java
93cda5bb396c22f1781e390debaf75d54cf7c0dc 27-Mar-2014 Keisuke Kuroyanagi <ksk@google.com> Move code only used for dicttool and tests under tests.

Bug: 13035567
Change-Id: I13c6df013ef2b67c9bf67455d9c32d283bf9ea2e
/packages/inputmethods/LatinIME/tools/dicttool/tests/com/android/inputmethod/latin/dicttool/BinaryDictOffdeviceUtilsTests.java
f14cf3e64caea68419969deb71793b367b1bbce2 07-Mar-2014 Keisuke Kuroyanagi <ksk@google.com> Fix: dicttool build.

Change-Id: I5c3bcbe9f3054bdd1a760398fe11344e0e05ac6a
/packages/inputmethods/LatinIME/tools/dicttool/tests/com/android/inputmethod/latin/dicttool/BinaryDictOffdeviceUtilsTests.java
890b44e5376413adc73025e046072bcce3e119c5 24-Feb-2014 Jean Chalard <jchalard@google.com> Correctly read the header of APK-embedded dicts

Bug: 13164518
Change-Id: I8768ad887af8b89ad9f29637f606c3c68629c7ca
/packages/inputmethods/LatinIME/tools/dicttool/tests/com/android/inputmethod/latin/dicttool/BinaryDictOffdeviceUtilsTests.java
8e3a1d0f89ac5a0c7d31effb8cbb447f93f70310 14-Feb-2014 Keisuke Kuroyanagi <ksk@google.com> Remove unused argument from readDictionaryBinary.

Bug: 12810574
Change-Id: Ice415ebd8d11162facca3fe8927ef8a616b11424
/packages/inputmethods/LatinIME/tools/dicttool/tests/com/android/inputmethod/latin/dicttool/BinaryDictOffdeviceUtilsTests.java
8ffc631826b108423f98e3ff4d987f067cbc4e0c 10-Feb-2014 Keisuke Kuroyanagi <ksk@google.com> Make PtNode have ProbabilityInfo instead of raw value.

Bug: 11281877
Bug: 12810574
Change-Id: Id1cda0afc74c4e30633c735729143491b2274a7b
/packages/inputmethods/LatinIME/tools/dicttool/tests/com/android/inputmethod/latin/dicttool/BinaryDictOffdeviceUtilsTests.java
b986f78ba826fa360304a69565f1880bdd7ce0c5 04-Feb-2014 Keisuke Kuroyanagi <ksk@google.com> Separate header class from FormatSpec.

Bug: 12810574
Change-Id: Iacf1cd05a268bf690ab864b5e32a18a4b0ccc693
/packages/inputmethods/LatinIME/tools/dicttool/tests/com/android/inputmethod/latin/dicttool/BinaryDictOffdeviceUtilsTests.java
79b2e4d86c7acb18826f3ad4e962423eb6a91bd7 31-Jan-2014 Jean Chalard <jchalard@google.com> [HD03] Straighten out attribute key names in Java.

Bug: 11281748
Change-Id: I1d813bdacd45bcfd9c4cc73ac1d67c5c89854e86
/packages/inputmethods/LatinIME/tools/dicttool/tests/com/android/inputmethod/latin/dicttool/BinaryDictOffdeviceUtilsTests.java
3df617323e1e0035344f66de28db34ccfdc2d557 10-Dec-2013 Jean Chalard <jchalard@google.com> Make the bad header a checked exception and fix dicttool test

Change-Id: If780a2a1cb722aee83d910904c0a6315add9552d
/packages/inputmethods/LatinIME/tools/dicttool/tests/com/android/inputmethod/latin/dicttool/BinaryDictOffdeviceUtilsTests.java
a245d15da5d295af21ead9a01583c64796a31ad7 12-Dec-2013 Jean Chalard <jchalard@google.com> Have dicttool use the native library to generate v4 dicts.

Yay !

Change-Id: Iea8ced9e81031b9ab7eff05ad9ef7215be248de9
/packages/inputmethods/LatinIME/tools/dicttool/tests/com/android/inputmethod/latin/dicttool/BinaryDictOffdeviceUtilsTests.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/tools/dicttool/tests/com/android/inputmethod/latin/dicttool/BinaryDictOffdeviceUtilsTests.java
48e01ec1110ce591b9c5258f17262d7cb4b6c903 30-Sep-2013 Yuichiro Hanada <yhanada@google.com> Make dicttool read the compressed combined format.

Change-Id: Ib39fa110402895a655f4e705caae53397ace9259
/packages/inputmethods/LatinIME/tools/dicttool/tests/com/android/inputmethod/latin/dicttool/BinaryDictOffdeviceUtilsTests.java
0e40cd0c40f2c731f91ccd0561e251262e5a2614 12-Sep-2013 Yuichiro Hanada <yhanada@google.com> Add getDictDecoder.

Bug: 9618601
Change-Id: I173100ac704c03f7d5d0d53477e83cab5d1110d4
/packages/inputmethods/LatinIME/tools/dicttool/tests/com/android/inputmethod/latin/dicttool/BinaryDictOffdeviceUtilsTests.java
95bc256f419e9e47c26dfefd1ac31266dac2f344 10-Sep-2013 Yuichiro Hanada <yhanada@google.com> Add a flag to readDictioanryBinary in DictDecoder.

Change-Id: I356adb72047ebc43c924fbff1ff45e7460508a31
/packages/inputmethods/LatinIME/tools/dicttool/tests/com/android/inputmethod/latin/dicttool/BinaryDictOffdeviceUtilsTests.java
e9a10ff0f026b5ec458f116afc7a75806574cbcd 22-Aug-2013 Yuichiro Hanada <yhanada@google.com> Add DictDecoder.readDictionaryBinary.

Bug: 10434720
Change-Id: I14690a6e0f922ed1bab3a4b6c9a457ae84d4c1a4
/packages/inputmethods/LatinIME/tools/dicttool/tests/com/android/inputmethod/latin/dicttool/BinaryDictOffdeviceUtilsTests.java
c922c8a504ab31aae26193f1bf319bf9f91406a5 20-Aug-2013 Yuichiro Hanada <yhanada@google.com> Add DictEncoder.

Change-Id: I41049b9118b58838e5dedf8e5618d939ca70c5ef
/packages/inputmethods/LatinIME/tools/dicttool/tests/com/android/inputmethod/latin/dicttool/BinaryDictOffdeviceUtilsTests.java
a306e087536ea82c97deb4a022730e2cdf5d2c35 20-Aug-2013 Yuichiro Hanada <yhanada@google.com> Rename BinaryDictEncoder to BinaryDictEncoderUtils.

Change-Id: I4dabf17da7003b1d8204a83dbd10e5be6e8fd805
/packages/inputmethods/LatinIME/tools/dicttool/tests/com/android/inputmethod/latin/dicttool/BinaryDictOffdeviceUtilsTests.java
112257e40f6f6d914fac1c3a45f39a770693b386 20-Aug-2013 Yuichiro Hanada <yhanada@google.com> Rename BinaryDictDecoder to Ver3DictDecoder.

Change-Id: Ibf9b95b658df6e2c2218bdb62e2380f326a03832
/packages/inputmethods/LatinIME/tools/dicttool/tests/com/android/inputmethod/latin/dicttool/BinaryDictOffdeviceUtilsTests.java
77bce05e6f6e3a988253f9305ae22e51f56f5b1a 19-Aug-2013 Yuichiro Hanada <yhanada@google.com> [Refactor] Rename BinaryDictReader and BinaryDictDecoder.

BinaryDictReader -> BinaryDictDecoder.
BinaryDictDecoder -> BianryDictDecoderUtils.

Change-Id: Iadf2153b379b760538ecda488dda4f17225e5f37
/packages/inputmethods/LatinIME/tools/dicttool/tests/com/android/inputmethod/latin/dicttool/BinaryDictOffdeviceUtilsTests.java
af30cbf0ee8370763edf22822ea34a282e882084 16-Aug-2013 Jean Chalard <jchalard@google.com> Rename Node to PtNodeArray

Bug: 10247660
Change-Id: I1a0ac19f58f96adb5efac5fd35c6404831618c99
/packages/inputmethods/LatinIME/tools/dicttool/tests/com/android/inputmethod/latin/dicttool/BinaryDictOffdeviceUtilsTests.java
a94eb97413f77b1f306133dd6d5cc347f97ed24e 16-Aug-2013 Yuichiro Hanada <yhanada@google.com> Remove unused imports.

Change-Id: Ib46da6efeaa8f83a9cda24c947fc2e667a1468e8
/packages/inputmethods/LatinIME/tools/dicttool/tests/com/android/inputmethod/latin/dicttool/BinaryDictOffdeviceUtilsTests.java
94460eba11019ec4658c42b4bcc0379d70f41770 15-Aug-2013 Yuichiro Hanada <yhanada@google.com> [Refactor] Divide BinaryDictInputOutput into BinaryDictEncoder and BinaryDictDecoder.

Change-Id: I7c3269d77e3e3b567e459dcaa1bc029903941744
/packages/inputmethods/LatinIME/tools/dicttool/tests/com/android/inputmethod/latin/dicttool/BinaryDictOffdeviceUtilsTests.java
117f18e844f83036f3523aa2e721894bac16739d 15-Aug-2013 Ken Wakasa <kwakasa@google.com> Revert "[Refactor] Divide BinaryDictInputOutput into BinaryDictInputUtils and BinaryDictOutputUtils."

This reverts commit 4c63d0614e7ed7aea4bcbab3a17090d841661d92.

Change-Id: I1fa277d720bab4d895259df7d6d82eebfa5eb6c5
/packages/inputmethods/LatinIME/tools/dicttool/tests/com/android/inputmethod/latin/dicttool/BinaryDictOffdeviceUtilsTests.java
4c63d0614e7ed7aea4bcbab3a17090d841661d92 14-Aug-2013 Yuichiro Hanada <yhanada@google.com> [Refactor] Divide BinaryDictInputOutput into BinaryDictInputUtils and BinaryDictOutputUtils.

Change-Id: I0d476abe763c11ba9005152f928e8dccf15ac9de
/packages/inputmethods/LatinIME/tools/dicttool/tests/com/android/inputmethod/latin/dicttool/BinaryDictOffdeviceUtilsTests.java
3feacba1eb43fb906f50581df19ff2e468642ca8 12-Aug-2013 Yuichiro Hanada <yhanada@google.com> Add BinaryDictReader.

Bug: 9618601

Change-Id: Ief07fa0c3c4f7f5999a3fafcef4e47b6b6fd8143
/packages/inputmethods/LatinIME/tools/dicttool/tests/com/android/inputmethod/latin/dicttool/BinaryDictOffdeviceUtilsTests.java
a8058d169dad450eca428ca76c5a0f44e45f41a7 30-Oct-2012 Jean Chalard <jchalard@google.com> Cleanup after dicttool

Arrange for temporary files to be deleted.
Also, add a security on stack overflows.

Change-Id: I9da2ebefb06409a71b235243ea835ce10d6a9b81
/packages/inputmethods/LatinIME/tools/dicttool/tests/com/android/inputmethod/latin/dicttool/BinaryDictOffdeviceUtilsTests.java
b3c98901c5fc1460b54cdf27d74405f27c88e74b 23-Oct-2012 Jean Chalard <jchalard@google.com> Add auto detection and decoding of dictionary files. (A2)

Bug: 7388852
Change-Id: I25e755fc15f5b383acc046f668e9681efa4f0c2f
/packages/inputmethods/LatinIME/tools/dicttool/tests/com/android/inputmethod/latin/dicttool/BinaryDictOffdeviceUtilsTests.java