Refactors one version check.
Simplifies check logic by creating a map of unique ids -> dependencies, doing the check logic on ids, and only getting dep info again to display.
The check is now simpler and operates on simpler data structures. A bit of complexity moved into display logic, but I would prefer it there anyway.
Description
Refactors one version check. Simplifies check logic by creating a map of unique ids -> dependencies, doing the check logic on ids, and only getting dep info again to display. The check is now simpler and operates on simpler data structures. A bit of complexity moved into display logic, but I would prefer it there anyway.
Type of Change