summaryrefslogtreecommitdiff
path: root/libs/androidfw/FileStream.cpp
diff options
context:
space:
mode:
author Justin Weir <justinweir@google.com> 2023-10-04 09:47:23 -0400
committer Justin Weir <justinweir@google.com> 2023-10-05 20:21:49 -0400
commit0daaff2b91219d1b13736e2d6649cf5d9c997f47 (patch)
tree8ad3afd9bff3aa019ca688b0dee6514a76f30710 /libs/androidfw/FileStream.cpp
parentc7873f85acedd3cf436359a2a6ff1c36dad3ed4f (diff)
Remove HeadsUpManagerPhone from some variants
HeadsUpMangerPhone is only needed in phones and car, but it is included in all variants. This currently blocks development of the new shade domain layer, because we'd need to spend time updating the variants to include it when we add integrate HeadsUpManagerPhone. I tried cleaning up some dependencies in order to prevent variants from wanting it in the first place, but that change wasn't viable. This change extracts an interface and binds a no op impl in the variants that don't need it and HeadsUpMangerPhone in those that do. It also changes the class to a singleton and makes the constructor injectable to simplify its binding. Fixes: 302508896 Test: build and presubmits are sufficient Change-Id: Ie58072d294e37915b08421fb36825d3913c634af
Diffstat (limited to 'libs/androidfw/FileStream.cpp')
0 files changed, 0 insertions, 0 deletions