diff options
author | Yohei Yukawa <yukawa@google.com> | 2018-12-25 10:34:14 -0800 |
---|---|---|
committer | Yohei Yukawa <yukawa@google.com> | 2018-12-25 10:34:14 -0800 |
commit | 05139322632820201fd7d9a0521d1c789345ffc3 (patch) | |
tree | 25c627a52550325e52fbdeb8733492e448fa89c4 /tests/DynamicCodeLoggerIntegrationTests/src/cpp/test_executable.cpp | |
parent | 6048d894531b0e7663a1a98431d962d336a2bffa (diff) |
Extract IME list creation logic from IMMS#buildInputMethodListLocked()
This is a preparation to introcude following two methods into
InputMethodManagerService (IMMS).
* getInputMethodListForUser(int userId)
* getEnabledInputMethodListForUser(int UserId).
In order to implement those methods (with minimum changes), the logic
to create List<InputMethodInfo> for the given user needs to be
extracted out from IMMS#buildInputMethodListLocked() to avoid code
duplicate.
This CL itself is a mechanical refactoring hence there should be no
behavior change.
Bug: 120709962
Test: atest CtsInputMethodTestCases CtsInputMethodServiceHostTestCases
Change-Id: I7f7e3637ea44dddc1210bc2889b519f17bbcd545
Diffstat (limited to 'tests/DynamicCodeLoggerIntegrationTests/src/cpp/test_executable.cpp')
0 files changed, 0 insertions, 0 deletions