f727dbbd9e4359e329bf3463f784ac42b69918e7
Remove's config_systemUIServiceComponents from SystemUI's config.xml and replaces it with a list of Dagger providers that can easily be defined and customized in code. This is a step to removing our reliance on reflection and hopefully lets SystemUI clients better tailor their binary to their needs. Various other small code tweaks are included to address startup-order dependent issues that were discovered while writing this CL. Some startup customization still occurs via XML - one form factor in particular has an overlay that relies on this. It is my intent to find a way to move off of that in the future. Bug: 205725937 Test: manual Change-Id: I4c207bc9487718eddc21f364e81ec760f286bf30
Merge "Adding metalava team to OWNERS to be able to disable metalava checks that will break platform build." am:
bb3df0c09a am: 99109bf95e am: 85b8a067bf am: 168c7aa892
Merge "Fix Wbitwise-instead-of-logical introduced by clang-r445002" am:
9f165ca3e1 am: 665796dd6d am: bdd7c5eb53 am: 138c4fe4bc
…
…
…
Merge "Keystore: Surface service error message" am:
af771eb908 am: b3612e019f am: e53fd593b5 am: a2b165989b
…
…
…
Merge "Really expose the new NDK socket tagging functions added in T." am:
cba72fc987 am: fd5bb81c8a am: f30f967e5a am: 4bc8cb7628
…
…
…
…
…
…
…
…
Description
No description provided
Languages
Java
73.7%
Kotlin
14%
PowerBuilder
5.8%
C++
5.2%
AIDL
1%