You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The dependencies are stored in the database along the discovered packages without any way to make a distinction from a regular package. This is problematic in many ways and causing more issues than benefits when dealing with the results.
2 steps improvements:
Store the dependencies on a new field on the DiscoveredPackage model
Implement a proper DependentPackage model related to the DiscoveredPackage
Current implementation: https://github.com/nexB/scancode.io/blob/main/scanpipe/pipes/scancode.py#L400-L417
The dependencies are stored in the database along the discovered packages without any way to make a distinction from a regular package. This is problematic in many ways and causing more issues than benefits when dealing with the results.
2 steps improvements:
https://github.com/nexB/scancode-toolkit/blob/develop/src/packagedcode/models.py#L386
https://github.com/nexB/scancode-toolkit/blob/3f7da81d6b207ac2b1d384defb83a5f2c82216f4/src/packagedcode/models.py#L308
The text was updated successfully, but these errors were encountered: