Skip to main content

Module id

Module id 

Source
Expand description

Parsing and validation helpers for Ito identifiers (change/module/spec IDs). Identifier parsing and lightweight ID heuristics.

Structs§

ChangeId
A change identifier.
IdParseError
Error returned when parsing an Ito identifier fails.
ModuleId
A module identifier.
ParsedChangeId
Parsed representation of a change identifier.
ParsedModuleId
Parsed representation of a module identifier.
ParsedSpecId
Parsed representation of a spec identifier.
SpecId
A spec identifier (directory name under .ito/specs/).

Functions§

looks_like_change_id
Quick heuristic used by CLI prompts to detect a likely change id.
looks_like_module_id
Quick heuristic used by CLI prompts to detect a likely module id.
parse_change_id
Parse a change identifier.
parse_module_id
Parse a module identifier.
parse_spec_id
Parse a spec identifier.