fossas / fossa-cli

Fast, portable and reliable dependency analysis for any codebase. Supports license & vulnerability scanning for large monoliths. Language-agnostic; integrates with 20+ build systems.
https://fossa.com
Other
1.26k stars 173 forks source link

Ane 793 yarn lock descriptors #1436

Closed csasarak closed 3 months ago

csasarak commented 3 months ago

Overview

Some customers have encountered issues where the CLI fails to resolve one of their transitive dependencies and then fails analysis for that whole project. I haven't been able to track down under exactly what conditions this happens and how to patch it, so for now this PR changes the behavior to emit a warning rather than failing analysis.

Acceptance criteria

Testing plan

I used as an example backstage.

Scanning with the current master version of fossa results in failed projects and no dependencies. Scanning with the version of the CLI on this branch will return results and warn about the missing dependencies.

Risks

None.

Metrics

References

Checklist