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

Go to the source code of this file.

Classes

class  oc_chat.registry.roadmap.reconcile.history.HistoryError
class  oc_chat.registry.roadmap.reconcile.history.StatusChange
class  oc_chat.registry.roadmap.reconcile.history.CommitRecord

Namespaces

namespace  oc_chat
namespace  oc_chat.registry
namespace  oc_chat.registry.roadmap
namespace  oc_chat.registry.roadmap.reconcile
namespace  oc_chat.registry.roadmap.reconcile.history

Functions

str oc_chat.registry.roadmap.reconcile.history._git (Path repo_root, *str args)
str|None oc_chat.registry.roadmap.reconcile.history._blob (Path repo_root, str revision, str path)
dict[str, str] oc_chat.registry.roadmap.reconcile.history.status_map (str|None text)
list[str] oc_chat.registry.roadmap.reconcile.history._changed_status_paths (Path repo_root, str sha, str source_rel)
tuple[StatusChange,...] oc_chat.registry.roadmap.reconcile.history._status_changes (Path repo_root, str sha, str source_rel)
dict[str, str] oc_chat.registry.roadmap.reconcile.history._added_bodies (Path repo_root, str sha, str prefix, tuple[str,...] added)
tuple[CommitRecord,...] oc_chat.registry.roadmap.reconcile.history.read_history (str|Path repo_root, *, str source_rel="oc_chat/oc_chat/roadmap/source", str|None since=None)

Variables

tuple oc_chat.registry.roadmap.reconcile.history.STATUS_DIRS = ("phases", "items")
str oc_chat.registry.roadmap.reconcile.history.CHANGELOG_DIR = "changelog"
str oc_chat.registry.roadmap.reconcile.history._RECORD_SEP = "\x01"
str oc_chat.registry.roadmap.reconcile.history._FIELD_SEP = "\x1f"