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.
Importers should not hard fail on errors #1315
Closed
Description
When bad config is encountered, the importer should print a warning, and skip to the next package, instead of hard failing. This is nice to have as part of #909, because if the import hard fails, nothing can be written. But it is absolutely required for importing during dep ensure
.
Examples of hard fails that should be warnings:
- Unparsable config files
- Bad package names
- Bad revisions
- Errors encountered from gps looking up versions, guessing constraints, converting import paths to project roots, etc.