diff options
author | Felipe Leme <felipeal@google.com> | 2018-11-27 15:48:47 -0800 |
---|---|---|
committer | Felipe Leme <felipeal@google.com> | 2018-12-03 15:29:07 -0800 |
commit | ecb08be22e4b3ceb5047ad367dd994dd92f09362 (patch) | |
tree | 8a83027cb428e64d6352a0dc14306f41689bf8c9 /tests/DynamicCodeLoggerIntegrationTests/src/cpp/test_executable.cpp | |
parent | 719883458c156360bd72139d565b40026257abaf (diff) |
Split IntelligenceManager / IntelligenceService.
This name is too generic, so we split it in 2 parts:
- ContentCaptureManager: the public API used by views and apps to report their
structure.
- SmartSuggestionsServiec: the system service use to consume these events and
provide autofill suggestions.
This CL also:
- Optimizes ContentCaptureManager allocation so they are not created on contexts that are not
capturing events (such as views from the system server).
- Uses a generic ContentCaptureEventsRequest (rather than a list of events) to make it easier
to be extended.
- Fixed IntelligencePerUserService so it clears the sessions when the
implementation changes.
Test: manual verification
Bug: 119776618
Bug: 117944706
Bug: 119638877
Change-Id: I069bcd23dda94afe18b2781fd3981b8b555afa56
Diffstat (limited to 'tests/DynamicCodeLoggerIntegrationTests/src/cpp/test_executable.cpp')
0 files changed, 0 insertions, 0 deletions