aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/latin/SuggestedWords.java (follow)
Commit message (Expand)AuthorAgeFilesLines
* Do not set "SuggestionSpan"s for suggestions from the next word predicition•••Bug: 6294817 Change-Id: I5010eafa5ba7e947743706adf7e722f4f0cfb415 satok2012-05-151-2/+5
* Fix NPE in SuggestedWords•••Bug: 6279966 Change-Id: Ia94a78d79cc51014126d18612aabdc7ce51487a4 satok2012-04-041-2/+3
* Combine candidate words and scores•••Bug: 5240798 Change-Id: Ie56c1c2cfd7f365e771fee88c1ed15012448feed satok2012-04-021-22/+53
* Small performance improvement by removing interface accesses.•••Change-Id: I6d91f3b086470b79306dbe2874db9748b9e0eb5f Ken Wakasa2012-03-171-7/+5
* Remove useless code•••I tracked all the calls to the constructor, and the passed list is never null. It's also final, so it's safe. Change-Id: I320f907acee0b237bb286a9a183c18106809174a Jean Chalard2012-03-151-1/+1
* Optimization•••All calls to this methods are made with an actual String. No sense beating ourselves with an interface stick. Change-Id: I6ef98286be6f81f73864b04f3a17e68f36a6e542 Jean Chalard2012-03-151-3/+3
* Stop meaningless explicit null passing•••Change-Id: I6950897d262f610d502b7f8293b9dd8d2b53e6e8 Jean Chalard2012-03-151-9/+6
* Remove a now-useless flag.•••This has been moved to the SuggestedWords object and is now represented by a single flag instead of a flag in each suggestion. Change-Id: I6e9a7cff5a7701de7e61b4de13baac25c9a87b1b Jean Chalard2012-03-151-13/+5
* Add info for obsolete suggestions in SuggestedWords•••Change-Id: I9684c7b08244b34853ce8a99b6e9d885389f6687 Jean Chalard2012-03-151-2/+5
* Fix SuggestedWords.toString•••Change-Id: Ide3f605ce40e8c230f217bbf37ab016457ee91f1 Tadashi G. Takaoka2012-03-141-1/+14
* Remove a useless parameter•••Change-Id: I03005240238fb004c20b2df0d836796e2e8b307f Jean Chalard2012-03-141-5/+3
* Remove a useless method•••Change-Id: I208dd2e725e37c2fb3cd51fe48194679e5912f6b Jean Chalard2012-03-141-16/+1
* Remove the Builder•••Change-Id: Idef22e6a82d59e3ec95b95ad237debcb07daf000 Jean Chalard2012-03-141-31/+2
* Match the constructor of SuggestedWords to the Builder call.•••We have to match one way or another, and the argument order to the Builder call is more logical. Change-Id: Iac7c3a351c2687cb294d6a4924fd9cb20ca95177 Jean Chalard2012-03-141-11/+11
* Make the Builder private•••Change-Id: I2184084f4b7729c4324f8291d548bd4c4c2872a1 Jean Chalard2012-03-141-3/+18
* Move up the static methods of the Builder•••Change-Id: Ic3e07b745b7b24cae0f772ea49e0de615b44caf9 Jean Chalard2012-03-141-36/+36
* Kill the last place where the Builder was being used•••I had missed that one Change-Id: I9a5040a7a61e294396aa424de96a69dbb15f037a Jean Chalard2012-03-141-23/+0
* Make the Builder fully immutable at last•••Change-Id: Ie399ca7a9e76ccab44a92bc378d11f92392fed2c Jean Chalard2012-03-131-7/+4
* Straighten out the last bastion of the Builder•••...and go for the kill Change-Id: I5ad57211b250d2578ca22a5dae93344d52f9da80 Jean Chalard2012-03-131-1/+1
* Add to SuggestedWords a missing parameter, and use it.•••Also stop using Builder between its creation and the call to the #build() method. Change-Id: Ie1fc3ec7b6f4c7c3789f672f4e26b4bf58c3e062 Jean Chalard2012-03-131-6/+10
* Make still more members of the Builder final.•••Change-Id: Ic455f97247da5e40d4939555ab639ecffef36e2d Jean Chalard2012-03-131-12/+6
* Some code reorganization.•••Use the same local variable inside both branches of an if. Change-Id: I61f7d506d984f3723ec90604416d1875dd97cd8c Jean Chalard2012-03-131-1/+1
* Make some more Builder attributes final.•••Change-Id: I3132b7fe4ee97c566736bfc21c3783cfc79fc7ff Jean Chalard2012-03-131-13/+7
* Make the suggested word list final in Builder.•••Change-Id: I2ddfab00dc8c141fc989a051f16eb2b3571b7e86 Jean Chalard2012-03-131-9/+2
* Remove unused stuff.•••Remove 2 methods that were left only for tests to compile in another project, but are not used any more now that the tests have been updated. Also remove an attribute that is never read. Change-Id: Ic9ba1f52a465199c82c923d77ed7450460e8a4b9 Jean Chalard2012-03-131-20/+0
* Make an add into a set.•••This method now only sets words, so it should be named set. The functionality is identical since there are no more places where the list is reused. This will also allow to make the list final in an upcoming change. Change-Id: I25b0c7d7f13c3fa5d89806f01f48f1026769603f Jean Chalard2012-03-131-5/+6
* Cleanup•••Remove an unused method, make others static, fix a formatting issue Change-Id: I40cb0b5e01a6f8e2f7b953bd9aad3168dfee71d1 Jean Chalard2012-03-131-4/+0
* Remove a method that causes annoying side-effects.•••...and replace by a call to a central method. Change-Id: I93d0a2c2e99963a5b69923d1062d0e01853216b6 Jean Chalard2012-03-131-14/+6
* Remove a useless parameter.•••Change-Id: I7625bf17158c207ad7e8cd496bef825704173c4c Jean Chalard2012-03-131-15/+22
* Kill methods with side-effects, take 2•••...working this time Change-Id: I80e377e6250d3817f1e067a551bca2a557740764 Jean Chalard2012-03-131-13/+2
* Revert "Kill methods with side-effects"•••This reverts commit ca0e04868891c461a3e6f30bf15d209d622c8349Jean Chalard2012-03-121-0/+11
* Kill methods with side-effects•••Change-Id: I42baeec68eb2540e7d8f8538ae2dceeef5594391 Jean Chalard2012-03-121-11/+0
* Consolidate words into SuggestedWordInfo•••We can't get rid of SuggestedWordInfo because it conveys the information about whether a suggestion is outdated or not. It is always created anyway. So it makes sense not to have separate lists and to just keep everything in the SuggestedWordInfo object. Change-Id: Idd79dc267d97633901d3d2869da457736963e178 Jean Chalard2012-03-121-28/+22
* Merge "Make a method accessible for tests"Jean Chalard2012-03-121-1/+2
|\
| * Make a method accessible for tests•••Tests are using a wrapper method that's going to disappear soon. The method that becomes package-visible now is destined to be removed too a little later. Change-Id: If99b1c77ed52e050b47216cc7afab5f35c4bbb38 Jean Chalard2012-03-121-1/+2
* | Make a method static•••Change-Id: Ie1d460562d38105abe91ae2da17cafd49e2cd394 Jean Chalard2012-03-121-3/+5
|/
* Entirely remove safety net memory.•••mHasAutoCorrectionCandidate now includes the fact that this did not get caught by the safety net. This is more intuitive. Change-Id: I6502bbf1ca64a0a6d64f55d723305cf78352a656 Jean Chalard2012-03-091-8/+4
* Make the safety net memory private•••Change-Id: I10959d47c980d2e8f2ea995955acf02193e3ff7b Jean Chalard2012-03-091-2/+3
* Remove a useless escape•••Change-Id: I1ef0685cc9888c9cef9f60015d32b66dde75ef9b Jean Chalard2012-03-091-4/+0
* Export some more logic out of Latin IME•••Change-Id: Ib264533a05e9e09347bf254789e6ab5beec92400 Jean Chalard2012-03-091-0/+10
* Export some logic out of LatinIME•••Hopefully that will end in Suggest/SuggestedWords being autonomous and won't need the logic spoon-fed to them Change-Id: I915661bce13c69c8a5b8e5d4a8c41e18fea594cf Jean Chalard2012-03-091-0/+10
* Make SuggestedWords immutable completely•••Change-Id: I1b0f7b857e89307c987187c1969a2846aa97fdcc Tadashi G. Takaoka2012-03-051-18/+34
* Make SuggestedWords partially immutable•••Change-Id: I72a2f71d7f6565a30c06e563b0a64f496542cde9 Tadashi G. Takaoka2012-03-051-16/+11
* Revert "Make SuggestedWords immutable"•••This reverts commit c208f4dfb7abe1b7a83c725d515edb3615d5d927Tadashi Takaoka2012-03-051-40/+29
* Make SuggestedWords immutable•••Change-Id: I26bd82aee5ead84e40abfc3db5a48ed6d1e42361 Tadashi G. Takaoka2012-03-051-29/+40
* Move a method to a more sensical place.•••Change-Id: I11f87448f689cf828bff960ad7a3e4739a3457dc Jean Chalard2012-03-051-0/+5
* Some renaming•••Change-Id: I445277cb3af469a0145a8da0ffb801b7e19048cd Jean Chalard2012-03-021-6/+6
* Remove a useless method•••Change-Id: I038e6a82b6463a2a8ec494171a596d76fbc75fe1 Jean Chalard2012-03-021-4/+0
* Revert "Make a member read-only"•••This reverts commit 6a43e39bf077bcb706be5e5a84056a3f62580ad7Jean Chalard2012-03-021-5/+1
* Make a member read-only•••Change-Id: I9a718eaf07e1b6c659e649350d3605f365db2839 Jean Chalard2012-03-021-1/+5