diff options
author | 2024-10-04 22:51:27 +0000 | |
---|---|---|
committer | 2024-10-18 23:36:29 +0000 | |
commit | f7eba82552d9d064cc794aa035098d1d59c17167 (patch) | |
tree | 6b067f49cd4a6867209f7c4dfc4ca9f66209bdbd /libs/input/PointerController.cpp | |
parent | dbea722f1e388bae5976c6a5eca0508044cbf194 (diff) |
Integrate system feature codegen into SystemServer + framework
Reroute feature queries in SystemServer init for the following APIS:
* hasFeatureWatch
* hasFeatureAutomotive
* hasFeatureEmbedded
Also handle related queries in ApplicationPackageManager for such
features. The current codegen is a no-op with respect to this behavior
as RELEASE_USE_SYSTEM_FEATURE_BUILD_FLAGS is flagged as off, and
these features are not yet defined at compile time.
A follow-up change will refactor additional feature types and
queries to use the new helper API, with some supportive lint checks
where appropriate. This usage remains restricted to internal platform
targets.
Bug: 203143243
Test: atest FrameworksServicesTests FrameworksCoreTests
Flag: build.RELEASE_USE_SYSTEM_FEATURE_BUILD_FLAGS
Change-Id: I3d82c9d775b23106238dd4bb067d69465332de85
Diffstat (limited to 'libs/input/PointerController.cpp')
0 files changed, 0 insertions, 0 deletions