aboutsummaryrefslogtreecommitdiffstats
path: root/tests/src/com/android/inputmethod (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Update v4 format version from 402 to 403.Keisuke Kuroyanagi2014-10-312-83/+42
| | | | | | | | | | | | | | | | | | | | | | Without personalization: Total words: 1134774, Success Num: 899230, Success Percentage: 79.243% Bad Failures, with auto-correction (typed word == expected word, output word != expected word): 1871, Bad Failure Percentage: 0.165% Failures, with auto-correction (F-C): 29084, F-C Percentage: 2.563% Max Keystrokes: 6072959, Min Keystrokes: 4436090, Keystroke Saving Percentage:26.953% Before: Total words: 1134646, Success Num: 925194, Success Percentage: 81.540% Bad Failures, with auto-correction (typed word == expected word, output word != expected word): 1316, Bad Failure Percentage: 0.116% Failures, with auto-correction (F-C): 28288, F-C Percentage: 2.493% Max Keystrokes: 6072831, Min Keystrokes: 3946188, Keystroke Saving Percentage:35.019% After Total words: 1134659, Success Num: 944746, Success Percentage: 83.263% Bad Failures, with auto-correction (typed word == expected word, output word != expected word): 1258, Bad Failure Percentage: 0.111% Failures, with auto-correction (F-C): 28016, F-C Percentage: 2.469% Max Keystrokes: 6072844, Min Keystrokes: 3387333, Keystroke Saving Percentage:44.222% Change-Id: I3af42ec37a11847c0429c28616e726f6a339247f
* Merge "Add documentation for CollectionUtils#arrayAsList"Ken Wakasa2014-10-311-1/+32
|\
| * Add documentation for CollectionUtils#arrayAsListDavid Faden2014-10-311-1/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (This is a cherrypick of http://ag/576739) Also, modify the IllegalArgumentException to capture the values passed for start, end, and array.length to make debugging easier in the unlikely event that it is thrown. Add corresponding tests for the exceptions. Tested: tapas LatinImeGoogle LatinImeGoogleTests userdebug make -j30 && \ adb install -r \ out/target/product/generic/data/app/LatinImeGoogleTests/LatinImeGoogleTests.apk && \ adb install -r \ out/target/product/generic/system/app/LatinImeGoogle/LatinImeGoogle.apk && \ adb shell am instrument -w -e class \ com.android.inputmethod.latin.utils.CollectionUtilsTests \ com.google.android.inputmethod.latin.tests/android.support.test.runner.AndroidJUnitRunner Change-Id: I0c579ca4f4f2a9b2575aa6f8fa75e3ee4a21cf8a
* | Update unit tests for new static dict version.Adrian Velicu2014-10-313-27/+32
| | | | | | | | | | Bug: 11031090 Change-Id: Ifd7b241f1a0a30678ca7de97cc6e96927a9b5c8f
* | Using "blacklist" flag as "possibly offensive"Adrian Velicu2014-10-312-2/+4
|/ | | | | Bug: 11031090 Change-Id: I5cc0d006ab003656498eb82b0875eb9c051d331e
* Enable count based dynamic ngram language model for v403.Keisuke Kuroyanagi2014-10-301-39/+40
| | | | | | Bug: 14425059 Change-Id: Icc15e14cfd77d37cd75f75318fd0fa36f9ca7a5b
* Move InputPointers and ResizableIntArray to commonJean Chalard2014-10-293-4/+3
| | | | | Bug: 18108776 Change-Id: Ie5c0430aa41a8d6c58bf510a10173223d7dfe9fe
* Fix test breakageTadashi G. Takaoka2014-10-291-5/+15
| | | | | | This CL also adds null analysis annotations to StringUtils. Change-Id: I751932c1ed2579bc10f4584651b997356f180899
* Move StringUtils under common.Jean Chalard2014-10-285-5/+5
| | | | | Bug: 18108776 Change-Id: Ia46a4102a0e86e71118ca5e641f9f531998e166b
* Fix tests buildJean Chalard2014-10-281-18/+20
| | | | Change-Id: I873ab97e2c4b30caa9227d26d7880d5ed6d134b0
* Merge "Fix Serbian Latin subtype handling"Tadashi G. Takaoka2014-10-283-90/+290
|\
| * Fix Serbian Latin subtype handlingTadashi G. Takaoka2014-10-283-90/+290
| | | | | | | | | | | | | | | | This CL also adds unit tests for Hinglish and Serbian Latin. Bug: 9687668 Bug: 17169632 Change-Id: Ib9aa1bcdf5b390a9d8c61f07165beacf850e2692
* | Merge "Add some gesture-move tests"Jean Chalard2014-10-281-2/+32
|\ \ | |/ |/|
| * Add some gesture-move testsJean Chalard2014-10-281-2/+32
| | | | | | | | Change-Id: I5ec9a9169b0d27da93194e1bd3fa90da8174ee8f
* | Fix NPE in AppearanceSettingsFragmentTadashi G. Takaoka2014-10-282-9/+5
|/ | | | | Bug: 18147440 Change-Id: I7a7a47b3484e54146d34d11b5bd9c1305421d829
* Add null analysis annotation to CollectionUtilsTadashi G. Takaoka2014-10-271-1/+0
| | | | Change-Id: I3a610b037d6d1431cced3ea193171108bd5a040d
* Fix: deleted PtNode handling in v403.Keisuke Kuroyanagi2014-10-271-1/+6
| | | | | | | If a word is once deleted, the word never gets into the personalized dictionaries due to this bug. Change-Id: Ife4e3fe1ba0615b4135e6291d2151b0db7d3f940
* Merge "Add tests for type through recorrection"Jean Chalard2014-10-242-31/+95
|\
| * Add tests for type through recorrectionJean Chalard2014-10-222-31/+95
| | | | | | | | | | | | Also introduce some helper methods Change-Id: I0f99733a4b7f0318b2b07217b614c19ea98859fc
* | Move Constants.java to the latin.common packageKen Wakasa2014-10-2346-46/+58
| | | | | | | | | | | | | | Our intention is to have classes of latinime-common under the common package as much as we can. Change-Id: I76efbbbe7bebf1a4aa943715cdff64f91675e20d
* | Remove unused import and methodTadashi G. Takaoka2014-10-232-2/+0
| | | | | | | | | | Bug: 18003991 Change-Id: Id6b67bf66b397301e5186826dba2b60df9cb4c65
* | Use trigrams for personalization dict.Keisuke Kuroyanagi2014-10-233-61/+67
| | | | | | | | | | 5Bug: 14425059 Change-Id: I73cf6904e569d60996a3b079f16ea6df0cb90f02
* | Fix Javadoc and null analysis related warningsTadashi G. Takaoka2014-10-235-12/+7
| | | | | | | | | | | | | | This CL also adds @SuppressWarning("unused" to java-overridable package. Bug: 18003991 Change-Id: If70527e30654384705d7a814f5efd181d9f539e1
* | Merge "Enable preliminary subtypes for F-release"Tadashi G. Takaoka2014-10-239-18/+18
|\ \
| * | Enable preliminary subtypes for F-releaseTadashi G. Takaoka2014-10-229-18/+18
| |/ | | | | | | | | Bug: 17743363 Change-Id: I098ae6e21a7f2a1ceed1d206740a2d12e1ef7d99
* / Add latinime-common local libKen Wakasa2014-10-226-105/+5
|/ | | | | | | This is just a placeholder in this CL. It will be shared by LatinIME, dicttool, and tests. Change-Id: I6fb3516a5061555f6f24b29141c2871d2319b023
* Merge "Support ngram entry migration."Keisuke Kuroyanagi2014-10-221-0/+15
|\
| * Support ngram entry migration.Keisuke Kuroyanagi2014-10-221-0/+15
| | | | | | | | | | Bug: 14425059 Change-Id: I98cb9fa303af2d93a0a3512e8732231c564e3c5d
* | Remove BuildCompatUtils.VERSION_CODES_LXXYohei Yukawa2014-10-221-8/+8
| | | | | | | | | | | | Finally it is turned out to be a XXL-size Lollipop. Change-Id: Icbd22506be9de514eba287cdd8d97fbfd070ac09
* | Fix some compiler warningsTadashi G. Takaoka2014-10-2129-178/+171
|/ | | | | | | | | | | | | | | | | | | | | This CL fixes the following compiler warnings. - Indirect access to static member - Access to a non-accessible member of an enclosing type - Parameter assignment - Method can be static - Local variable declaration hides another field or variable - Value of local variable is not used - Unused import - Unused private member - Unnecessary 'else' statement - Unnecessary declaration of throw exception - Redundant type arguments - Missing '@Override' annotation - Unused '@SuppressWarning' annotations Bug: 18003991 Change-Id: Icfebe753e53a2cc621848f769d6a3d7ce501ebc7
* Renaming "blacklist" flag to "possibly offensive"Adrian Velicu2014-10-2110-78/+74
| | | | | | | | | No behaviour changes. Unified the overloaded FusionDictionary::add method to always take an isPossiblyOffensive argument. Bug: 11031090 Change-Id: I5741a023ca1ce842d2cf10d4f6c926b0efabaa78
* Change entry count limit.Keisuke Kuroyanagi2014-10-202-15/+55
| | | | | | Unigram 10K, Bigram 30K, Trigram 30K. Change-Id: Ibd19c6a2b618499df1c70000bad7b47498187f0a
* Fix missing Telugu lettersTadashi G. Takaoka2014-10-171-10/+13
| | | | | | | | | | This CL adds missing the following Telugu letters - U+0C4A: TELUGU VOWEL SIGN O - U+0C1E: TELUGU LETTER NYA And also reorganizes some letter reasonably. Bug: 10028759 Change-Id: If7fd3854ffab8484dbe6ced0ff2ed52be838e44d
* Merge "Update useless n-gram entry detection logic during GC."Keisuke Kuroyanagi2014-10-151-1/+60
|\
| * Update useless n-gram entry detection logic during GC.Keisuke Kuroyanagi2014-10-151-1/+60
| | | | | | | | | | Bug: 14425059 Change-Id: Ib939deae5b60167751dee07965bb1ef1a43c4625
* | Add the first gesture unit tests.Jean Chalard2014-10-157-32/+98
| | | | | | | | | | | | | | At last I found a simple way to do it ! Bug: 8845843 Change-Id: I4dd3bf987b58e29a44cf0d7389d294657a33abe1
* | Move sync policy related code out of account settingsSandeep Siddhartha2014-10-141-70/+0
| | | | | | | | | | | | Bug: 17981687 Bug: 17464069 Change-Id: I0ae3400564fd346cc84af74dfef65f01cc1ce6a8
* | Merge "Remove shouldBlockAutoCorrectionBySafetyNet"Keisuke Kuroyanagi2014-10-141-99/+0
|\ \ | |/ |/|
| * Remove shouldBlockAutoCorrectionBySafetyNetKeisuke Kuroyanagi2014-10-141-99/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 13756409 [Category diff] +1 27 -1 0 +2 0 -2 0 +3 0 -3 1 +4 11 -4 0 +5 51 -5 0 +6 0 -6 38 +7 0 -7 50 [Weighted category diff] +1 28 -1 0 +2 0 -2 0 +3 0 -3 1 +4 11 -4 0 +5 51 -5 0 +6 0 -6 39 +7 0 -7 50 show diff for ./en_user_log_phones_2011_08.csv +1 4 +4 5 +5 7 -6 9 -7 7 The increase of false positives comes from the spaceless typing test cases that are synthetic data. Change-Id: I4ea77aa56ebfaa5518c71107169e1d2332de6327
* | Cleanup LoginAccountUtilsSandeep Siddhartha2014-10-131-5/+8
| | | | | | | | | | Bug: 17464068 Change-Id: Icf994a7582491afebc5db522c127a30d079ce05c
* | Set up a sync preference and policy for syncing [2]Sandeep Siddhartha2014-10-101-0/+67
| | | | | | | | | | | | | | | | | | | | | | | | - Adds a preference for enabling sync, which controls the sync behavior - Make the ProductionFlags depend on appropriate flags to guarantee that we don't mess things when flipping some flags - Preferences now control the "syncable" property of the provider thereby controlling the policy and when this entry shows up in system settings. Bug: 17464069 Change-Id: I1d58351188518c1ae9f1f9e147b5ea15d32a3427
* | Don't restore device specific preferencesSandeep Siddhartha2014-10-101-5/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There are two categories of preferences: 1. That are part of the default shared preference They were all getting backed up and restored. Added a blacklist to not restore some of these. e.g. current account 2. That are in a non-default shared preference file. These are not getting backed up currently, but added a specific local preference file for all such preferences. Bug: 17288591 Change-Id: I2f748be971a2337543e5014434aa39313fd1e1d8
* | Fixing keyboard theme selectionTadashi G. Takaoka2014-10-101-0/+26
| | | | | | | | | | Bug: 17937287 Change-Id: I476045980843c5897820cd544daea06fa991acb5
* | Merge "Changes related Sync Engine library that communicates to cloud server"Jatin Matani2014-10-092-44/+47
|\ \
| * | Changes related Sync Engine library that communicates to cloud serverJatin Matani2014-10-092-44/+47
| |/ | | | | | | | | | | | | | | | | | | | | | | | | This change updates some of the code that the library uses to communicate with the cloud server Specifically : - Update BlockingHttpClient to use template ResponseProcessor - Update HttpUrlConnectionBuilder to setAuthToken for HttpUrlConnection Bug: 17464069 Bug: 17464805 Change-Id: I7d7b58dff594b920162f799d102e8582ff9fe6a4
* | Always show the typed word in recorrections.Jean Chalard2014-10-091-37/+8
| | | | | | | | | | | | | | Bug: 11330140 Bug: 17875601 Bug: 17623275 Change-Id: Ie4620f36f312c54c7b01b5f6cbdb0bc9171b6179
* | [ML19] Actually switch the language when appropriateJean Chalard2014-10-091-1/+7
|/ | | | | | | | That is, when auto-correcting or when manually picking. This is not great, but it's a good starting point. Bug: 11230254 Change-Id: I07627f48e2de1c28053d6572c7c72625808ec79c
* [ML16] Remove DictionaryFacilitator.getLocale()Jean Chalard2014-10-071-3/+3
| | | | | Bug: 11230254 Change-Id: Ife99df42bc145fbd2d5c3128330bc0f88b104de9
* Merge "Postponing memory deallocation after onFinishInputView"Adrian Velicu2014-10-062-0/+52
|\
| * Postponing memory deallocation after onFinishInputViewAdrian Velicu2014-10-062-0/+52
| | | | | | | | | | Bug: 17559789 Change-Id: I1d4b1524028164d27ec4eadd3960b567148f2b84