diff options
| author | 2024-08-19 23:30:28 +0000 | |
|---|---|---|
| committer | 2024-08-19 23:40:29 +0000 | |
| commit | 97ffe12dd9214ef33c007303342cd6151bd71bf9 (patch) | |
| tree | 7d25198d3443beddf207d7a18a63678189faa54e /libs/input/PointerController.cpp | |
| parent | 01c050a52fc14f0ca08c65e81d5e10272f3113e2 (diff) | |
Decouple system feature API codegen from feature definitions
The set of build-time, readonly features will vary for each device. To
ensure we at least have a minimal static API surface to target, allow
specifying a minimal feature API set alongside any explicitly defined
feature values.
This will let us start migrating a subset of internal hasSystemFeature
API queries to use the new API, independent of integration with the
build system and per-device build flag settings.
Initially, this will just be a passthrough API surface with no build or
runtime behavioral differences. As we integrate per-device build flags,
the (sub)set of explicitly defined features will change how each API
behaves.
Bug: 203143243
Test: atest systemfeatures-gen-tests --host
Change-Id: I3c84375bdc1a2e31cc72fa09f3b980c2daa85bb2
Diffstat (limited to 'libs/input/PointerController.cpp')
0 files changed, 0 insertions, 0 deletions