commit | 1fcae1235aed0340b0a04cd5e008ed00c78280f3 | [log] [tgz] |
---|---|---|
author | Jiakai Zhang <jiakaiz@google.com> | Thu Apr 18 18:40:45 2024 +0100 |
committer | Jiakai Zhang <jiakaiz@google.com> | Tue Apr 23 22:03:33 2024 +0000 |
tree | 8be9faeb2b6aba65eb087b4326fa98e5f87bcf56 | |
parent | 450e26a2bebf02ee58a0bebfbeed3a59118c750f [diff] |
Refactor ArtFileManager. This change moves all the options to a class, to make them optional and allow default values. This makes ArtFileManager more extensible that we can add more options without changing all callsites. This change makes it easier to reuse ArtFileManager for committing Pre-reboot Dexopt files. Bug: 311377497 Test: atest ArtServiceTests Change-Id: I6eefaa58b77dcebf75322b16cd10489ba633270c