phylum-dev / cli

Command line interface for the Phylum API
https://phylum.io
GNU General Public License v3.0
99 stars 10 forks source link

Use `SPDX` package relationships to filter out the project added a dependency #1383

Closed ejortega closed 3 months ago

ejortega commented 3 months ago

In SPDX documents, it's possible to have a self-descriptive structure where the document describes itself as a package. This change uses the package relationships to remove that package from the list. Also fixed an issue where parsing certain text files with additional package info causes the parsing to fail.

Closes https://github.com/phylum-dev/cli/issues/1381 Cloess https://github.com/phylum-dev/cli/issues/1382

Checklist