diff options
| author | 2025-03-06 22:15:47 +0000 | |
|---|---|---|
| committer | 2025-03-06 23:58:18 +0000 | |
| commit | 50418c1518fec633238a74ba3defc3055c5c95de (patch) | |
| tree | ff7ed74deee239fee2363443c39375516675153a /libs/androidfw/AssetsProvider.cpp | |
| parent | 24b00ea7b8fecf17deb290d5e7987c34d48c3104 (diff) | |
[HostStubGen] Code cleanup
- Reduce unnecessary output filter layering: a lot of these filters are
orthogonal to each other, so there is no need to do "layering" as
these layers do not interact with each other. Merge them all into
InMemoryOutputFilter.
- Consolidate the construction of the ClassVisitor layers into
HostStubGenClassProcessor: previously the logic to build these layers
are scattered in multiple places. Put them all into the same method to
make it easier to understand and update these ClassVisitors.
Bug: 292141694
Flag: EXEMPT host side change only
Test: f/b/r/scripts/run-ravenwood-tests.sh
Change-Id: Ibec23a1282c5013541cfe2beb977d25d81bf4bb5
Diffstat (limited to 'libs/androidfw/AssetsProvider.cpp')
0 files changed, 0 insertions, 0 deletions