Expand description
Parsing and validation helpers for Ito identifiers (change/module/spec IDs). Identifier parsing and lightweight ID heuristics.
Structs§
- Change
Id - A change identifier.
- IdParse
Error - Error returned when parsing an Ito identifier fails.
- Module
Id - A module identifier.
- Parsed
Change Id - Parsed representation of a change identifier.
- Parsed
Module Id - Parsed representation of a module identifier.
- Parsed
Spec Id - 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.