Spike: Supporting license scanning for Swift

Summary

To fully support Swift we need to add support for license scanning.

Proposal

To achieve this feature there will be two main parts:

  • collecting swift package license information in the Package Metadata DB: Package Metadata support for Swift (&13578 - closed)
  • adjusting the rails application to ensure license scanning is correctly executed for swift components

NB: support for showing Swift components on the dependency list has already been done with: Dependency List support for Swift (#497347 - closed)

Investigate:

  • Necessary changes to PMDB
  • Necessary changes to backend
  • Any downstream changes required for other teams (e.g., Threat Insights)
Edited Nov 26, 2024 by Olivier Gonzalez
Assignee Loading
Time tracking Loading