Return a normalized purl object from a purl string or purl object.
(purl: Union[PackageURL, str])
| 592 | |
| 593 | |
| 594 | def normalize_purl(purl: Union[PackageURL, str]): |
| 595 | """ |
| 596 | Return a normalized purl object from a purl string or purl object. |
| 597 | """ |
| 598 | if isinstance(purl, PackageURL): |
| 599 | purl = str(purl) |
| 600 | return PackageURL.from_string(purl) |
| 601 | |
| 602 | |
| 603 | def get_purl_version_class(purl): |
no outgoing calls
no test coverage detected