oc_chat
Loading...
Searching...
No Matches
source.py File Reference

Go to the source code of this file.

Namespaces

namespace  oc_chat
namespace  oc_chat.registry
namespace  oc_chat.registry.cli
namespace  oc_chat.registry.cli.source

Functions

None oc_chat.registry.cli.source.add_source_subcommands (argparse._SubParsersAction roadmap_commands)
Path oc_chat.registry.cli.source._source_dir (argparse.Namespace args)
"tuple[Path | None, int | None]" oc_chat.registry.cli.source._resolve_root_or_exit (argparse.Namespace args)
None oc_chat.registry.cli.source._emit_envelope (SourceError error, bool as_json)
None oc_chat.registry.cli.source._print_error_envelope (dict envelope, bool as_json)
"str | None" oc_chat.registry.cli.source._git_status_porcelain (Path root)
int oc_chat.registry.cli.source._cmd_source_format (argparse.Namespace args)
int oc_chat.registry.cli.source._cmd_source_validate (argparse.Namespace args)
int oc_chat.registry.cli.source._cmd_source_lint (argparse.Namespace args)
list[dict] oc_chat.registry.cli.source._lint_inactive_tracks (dict categorized)
int oc_chat.registry.cli.source._cmd_source_diff (argparse.Namespace args)
dict oc_chat.registry.cli.source._diff_units (Path root)
"tuple[tuple, dict]" oc_chat.registry.cli.source._logical_key (str kind, scanned, model)
dict oc_chat.registry.cli.source._unit (str kind, dict keyobj, str path, model)
dict oc_chat.registry.cli.source._compare_units (dict units_a, dict units_b)
dict oc_chat.registry.cli.source._locate (dict unit)
tuple oc_chat.registry.cli.source._diff_sort_key (dict record)
None oc_chat.registry.cli.source._print_diff_human (dict result)
 oc_chat.registry.cli.source._migration_registry_factory ()
"tuple[Path, Path]" oc_chat.registry.cli.source._resolve_migrate_paths (argparse.Namespace args)
int oc_chat.registry.cli.source._cmd_source_migrate (argparse.Namespace args)
None oc_chat.registry.cli.source._print_migrate_success (dict payload, bool as_json, bool quiet)
int oc_chat.registry.cli.source._cmd_hash_preimage (argparse.Namespace args)

Variables

dict oc_chat.registry.cli.source._DIFF_KIND