summaryrefslogtreecommitdiff
path: root/libs/input/PointerController.cpp
diff options
context:
space:
mode:
author John Wu <topjohnwu@google.com> 2024-09-05 09:25:34 +0000
committer John Wu <topjohnwu@google.com> 2024-09-05 23:30:45 +0000
commitf66934ad2b2c915a93f39f3acf5751c0aaa51d00 (patch)
tree265c071fe90a4af6f11a54706eec70bfaddaa497 /libs/input/PointerController.cpp
parent52db2456046aa6aa04138f7c8cb71e711fb41a7c (diff)
[HostStubGen] Introduce new feature: method redirection
The existing implementation supports "NativeSubstitution" on classes with native methods, so that all native methods of that class are redirected to the "native substitution" class. Instead of restricting method redirection to native methods (which is commonly abused to support additional Ravenwood specific methods in classes), let's properly introduce a mechanism to specify a generic method redirection. To reduce code debt, we also migrate all usages of native substitution to the newly introduced mechanism, and completely remove native substitution related implementation in HostStubGen. Bug: 292141694 Flag: EXEMPT host test change only Test: $ANDROID_BUILD_TOP/frameworks/base/ravenwood/scripts/run-ravenwood-tests.sh Change-Id: Ic8193f97e59d866957e50202dff101e543430f73
Diffstat (limited to 'libs/input/PointerController.cpp')
0 files changed, 0 insertions, 0 deletions