Skip to main content

Module parse

Module parse 

Source

Structs§

ParsedSourceSpec
Structured result of parsing a CLI source specifier.

Enums§

NormalizedSource
Normalized source kind produced by normalize().
ParseError
Errors raised while parsing a source specifier.
SourceFormat
Classification of source input syntax.

Functions§

classify
Classify source input without mutating it.
derive_name
Derive source display name from normalized source.
extract_hostname
Extract hostname from a URL-like git source string.
normalize
Normalize input into canonical URL/path form.
parse
Parse a source specifier into a normalized structured value.
split_version
Split optional @version suffix.