commit | 4f94c1ad3fe73105a34178af3a086aa571b8bf78 | [log] [tgz] |
---|---|---|
author | Siarhei Vishniakou <svv@google.com> | Wed Jul 13 07:29:51 2022 -0700 |
committer | Siarhei Vishniakou <svv@google.com> | Wed Jul 13 12:07:08 2022 -0700 |
tree | 9798dc5bce1eec050ef9a3460f3ca5064f128fef | |
parent | 4f4aff66c60ed16e9f089693ef0a64ea227c9a62 [diff] |
Avoid KeyedVector and String8 in PropertyMap Update the external-facing APIs of PropertyMap to reduce the dependency on libutils. Here we remove String8 and KeyedVector from the header file. Eventually the Tokenizer can be moved to libinput as well, which would allow us to further reduce this dependency. Bug: 233177558 Test: atest libinput_tests inputflinger_tests Change-Id: I58965ccf7dbd5514c8526f15e713f0e26e498c83