Module discovery

Module discovery 

Source
Expand description

Project discovery and filesystem traversal. Filesystem discovery helpers.

These helpers list change/module/spec directories under an Ito project. They are used by higher-level repositories and CLI commands.

Functionsยง

list_change_dir_names
List change directory names under {ito_path}/changes, excluding archive.
list_changes
List changes (spec-facing API).
list_dir_names
List child directory names under dir.
list_module_dir_names
List module directory names under {ito_path}/modules.
list_module_ids
Extract module ids (3-digit prefixes) from the module directory names.
list_modules
List modules (spec-facing API).
list_spec_dir_names
List spec directory names under {ito_path}/specs.
list_specs
List specs (spec-facing API).