History log of /packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/DictionaryPool.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
244a24e3685f3fc1d0cbfaf375ad137f917740c2 07-May-2013 Satoshi Kataoka <satok@google.com> Consolidate dummy proximity info to the spell checker info

Bug: 8783170

Change-Id: I067486e5ec1ae7cdef8e2121392464ba71ee8add
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/DictionaryPool.java
2dbb5957e3c8354fa9bcb1e08c7ce81387b7fe25 01-May-2013 Jean Chalard <jchalard@google.com> Pass blockOffensiveWords as a parameter

Bug: 8773353
Change-Id: Ic1019742ce7ff6e4f7fff4d2729f8ab52d841488
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/DictionaryPool.java
8aa9963a895f9dd5bb1bc92ab2e4f461e058f87a 21-Jan-2013 Tadashi G. Takaoka <takaoka@google.com> Fix Apache license comment

Change-Id: Ic56167f952a7f4449da366e1e81610e72c966086
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/DictionaryPool.java
bc464e2952e102219f0b977fc1e9140ad5bd03e4 03-Oct-2012 Tadashi G. Takaoka <takaoka@google.com> Replace useless CharSequence to String

Change-Id: Idc478f901185ee1b4912acc82d0cbc54fee4e991
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/DictionaryPool.java
a28a05e971cc242b338331a3b78276fa95188d19 27-Sep-2012 Tadashi G. Takaoka <takaoka@google.com> Cleanup: Make some classes as final

Change-Id: I6009b3c1950ba32b7f1e205a3db2307fe0cd688e
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/DictionaryPool.java
5f282ea9e4a4590fcbab6e27d5fca7dacbb40a6a 21-Aug-2012 Tadashi G. Takaoka <takaoka@google.com> Add CollectionUtils class to create generic collection easily

Change-Id: I6b4de9187e122298e5e9cd8ddc9070d062df6a89
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/DictionaryPool.java
653dbfb8ed4dfa17b2d10865a04185b1e15f4e43 15-Aug-2012 Jean Chalard <jchalard@google.com> Ensure #offer always actually offers something.

This will allow remaining requests after a call to terminate
correctly.

Bug: 6963142
Change-Id: Iff67058bb8a39f2f1b468d3894861e8125de6659
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/DictionaryPool.java
e30c05800fa463ef622132b0df466f5455281fc1 14-Aug-2012 Jean Chalard <jchalard@google.com> Preemptive anti-deadlock device

We don't know of any actual bug in the implementation of the
pool that may result in a deadlock, but this still implements
a means out of a deadlock if one ever arises anyway. It's
meant to improve the resilience of the spell checker.

Bug: 5441027
Change-Id: I689491090792dbb89110ee56631965c5bb2dc712
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/DictionaryPool.java
ab72a97d7ce44230a0c824797d1675a5ca354a56 04-Oct-2011 Tadashi G. Takaoka <takaoka@google.com> Cleanup unused import

This change also gets rid of several compiler warnings.

Change-Id: I23962edaadad18a6e0395d528af17b909dcf5dad
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/DictionaryPool.java
e897e4d3422c8d9d8b6f051376cc2ba16e4d5945 16-Sep-2011 Jean Chalard <jchalard@google.com> Have the spell checker report IN_DICT correctly

...even if the word is filtered out.
This also contains minor refactoring.

Bug: 5329658
Change-Id: I397a2a74f819a51df3bd07c6b94e8d29244389c4
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/DictionaryPool.java
c160373b6a8e8a536ad8aa2798a33a41d3050f3b 16-Aug-2011 Jean Chalard <jchalard@google.com> Close dictionary pools when they are not used any more.

Bug: 5156851
Change-Id: Icaba54734eb790b40dc2012aac25df5b2af71dbb
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/DictionaryPool.java
a562767a14c7bbac95b25e69e360fc28d6ce9e33 16-Aug-2011 Jean Chalard <jchalard@google.com> Have a pool of dictionaries to check spelling.

The dictionaries and proximities are not thread-safe. In order to
be able to check spelling in parallel, make a dictionary pool to
call upon when a spelling check is necessary.

Bug: 5156851
Change-Id: Ie3796164187dd7b7abf5ccd5d014073d43d74408
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/DictionaryPool.java