commit | caeb5d278db81c82eff4d0bf669776d54a4f698e | [log] [tgz] |
---|---|---|
author | Steve Elliott <steell@google.com> | Tue Oct 26 15:50:45 2021 -0400 |
committer | Jeff DeCew <jeffdq@google.com> | Sat Oct 30 21:49:06 2021 -0400 |
tree | 24c3c6a356a87919d0ea2cfd6136510bb66b0eff | |
parent | 9a4112bfbb08d08baf73f4e99a834eeb06f7a86b [diff] |
Enforce Coordinator encapsulation w/ Dagger This allows for marking Coordinators with @CoordinatorScope. Attempting to inject a Coordinator marked with this scope elsewhere in SysUI will result in a build error. This does *not* prevent marking Coordinators with @SysUISingleton, which would allow for injection elsewhere. Fixes: 204127880 Bug: 204468557 Test: mp droid Merged-In: Ie79d632eb150790e6a9580b2c955af861bb2d182 Change-Id: Ie79d632eb150790e6a9580b2c955af861bb2d182