Skip to content
This repository was archived by the owner on Sep 9, 2020. It is now read-only.

Report solver version and analyzer info in lock #275

Closed
sdboyer opened this issue Mar 2, 2017 · 1 comment
Closed

Report solver version and analyzer info in lock #275

sdboyer opened this issue Mar 2, 2017 · 1 comment

Comments

@sdboyer
Copy link
Member

sdboyer commented Mar 2, 2017

Analyzer info is currently incorporated in gps' input hashing logic, but that information isn't exposed anywhere. Consequently, if two people were to work on the same project with different versions of dep's analyzer, they would constantly get lock memo mismatches, but with no idea why the mismatch is occurring.

To provide better guidance to users when such a situation arises, we should explicitly store the analyzer name and version used in the lock file.

For the same class of reason, we should also store the solver version (once sdboyer/gps#173 is done and it's available).

@sdboyer
Copy link
Member Author

sdboyer commented May 3, 2017

Superseded by #508

@sdboyer sdboyer closed this as completed May 3, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant