module

Purl::Normalizer

Handles type-specific normalization of purl components.

Class methods

decode_and_normalize_subpath(raw : String) : String | Nil
Source
normalize_name(type : String, name : String) : String
Source
normalize_namespace(type : String, namespace : String) : String
Source
normalize_subpath(subpath : String) : String | Nil
Source
normalize_subpath_segments(segments : Array(String)) : String | Nil
Source