module
Shards::PurlGenerator
Defined in:
purl.crClass Method Summary
-
.generate(pkg : Package) : String | Nil
Returns a Package URL (purl) string for the given package, or nil for path dependencies that have no meaningful remote identity.
-
.parse_owner_repo(source : String) : Tuple(String | Nil, String | Nil)
Parses "owner/repo" from a git source URL.
Class Method Detail
Returns a Package URL (purl) string for the given package, or nil for path dependencies that have no meaningful remote identity.
def self.parse_owner_repo(source : String) : Tuple(String | Nil, String | Nil)
#
Parses "owner/repo" from a git source URL.