Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(dep-resolution): add dependency resolution errors to core error…
… type (#302) As part of the ongoing lockfileless work, we aim to integrate errors that occur during dependency resolution into the error framework that the rest of the CLI uses. This PR adds dependency resolution errors as an error type. Dependency _parser_ errors remain as their own type for now, but in the future may be integrated as well by adding them as a variant of `DependencyResolutionError`. - [x] I ran `make setup && make` to update the generated code after editing a `.atd` file (TODO: have a CI check) - [x] I made sure we're still backward compatible with old versions of the CLI. For example, the Semgrep backend need to still be able to *consume* data generated by Semgrep 1.17.0. See https://atd.readthedocs.io/en/latest/atdgen-tutorial.html#smooth-protocol-upgrades
- Loading branch information