Skip to main content

Module parser

Module parser 

Source

Structs§

ParseResult
Result of parsing a Skillfile: the manifest plus any warnings.

Constants§

MANIFEST_NAME

Functions§

find_entry_in
infer_name
Infer an entry name from a path or URL (filename stem).
parse_manifest
parse_manifest_line
parse_owner_repo_ref
Parse owner/repo[@ref] into (owner_repo, ref_).
quote_field
Quote a manifest field so shell-style parsing recovers the original value.
resolve_explicit_owner_repo_ref
Resolve the effective ref from the @-syntax parsed ref and an explicit positional ref.
resolve_owner_repo_ref
Resolve the effective ref from the @-syntax parsed ref and an explicit positional ref.
split_line
Split a manifest line using shell-style field quoting.
strip_inline_comment