devonfw / solicitor

Solicitor is a tool enabling management of licenses of software dependencies
Apache License 2.0
22 stars 18 forks source link

CSV Reader does not create a packageURL #274

Closed duph97 closed 3 months ago

duph97 commented 4 months ago

The CSV reader in Solicitor does not create a packageURL. Without a packageURL you cannot use services that depend on this value. This must be fixed.

Proposed solution:

  1. The package type is added as csv reader configuration property on top level
  2. package type can be of any purl supported value
  3. packageURL in appComponent is only set, if a PackageURLHandler exists for that type

Hints:

ohecker commented 3 months ago

Merged -> Close