This repository was archived by the owner on Sep 9, 2020. It is now read-only.
This repository was archived by the owner on Sep 9, 2020. It is now read-only.
Validate that imported locked revisions did not change after solving #908
Closed
Description
During import, an importer generates a suggested set of locked revisions based on the locks from the imported config. Then dep solves, and this may end up changing the locked revision. For example, if the revision that they originally locked to no longer exists, or the imported constraint doesn't allow the locked revision.
The rootAnalyzer
should verify that the imported set of locked revisions matches the final solved locked revisions. If there are any changes, print a warning highlighting the old/new locked revisions. We don't want to fail, because having the config files written to disk as a starting point is still quite useful.