Refactor DependencyResolverChain's update logic
Open
- Dominant language
- Python
- Stars
- 14
- Forks
- 7
- PR merge metrics
- No merged PRs in 30d
Description
Currently the way DependencyResolverChain determines whether a dependency needs to be updated is not very logical (though it works).
Add support for directly invoking a DependencyResolver by name and update the version checking process to use the stored dep_settings.json file to directly figure out which dep resolver to use and call it specifically.
Also consider edge cases when the default resolver chain changes between calls to iotile depends update
Contributor guide
Assessment
This issue has not been assessed yet.