commit | b2ee4c14c92ea135a72d11b4e766359d464f78a6 | [log] [tgz] |
---|---|---|
author | David Anderson <dvander@google.com> | Wed May 12 18:47:39 2021 -0700 |
committer | David Anderson <dvander@google.com> | Thu May 13 11:33:38 2021 -0700 |
tree | 5df0c5408e2d2ac7015cebed57b647062ad7a45f | |
parent | fcd105d5ddffaf6b17330dac46723932f5724f3e [diff] |
libsnapshot: Move ImageManager creation to DeviceInfo. This refactoring moves ImageManager creation out of SnapshotManager, where it had always been rather awkward, and into IDeviceInfo so it can participate in dependency injection. The "first-stage init" state is now part of IDeviceInfo as well. Bug: 187396878 Test: vts_libsnapshot_test libsnapshot_fuzzer_test Change-Id: Ic4b3e93527cc074ec18c0c26440dbdb2504d0d5e