Module core

Module core 

Source
Expand description

Core functionality for git-adr.

This module contains the core abstractions for managing ADRs:

Structs§

Adr
An Architecture Decision Record.
AdrConfig
Configuration for git-adr.
ConfigManager
Manager for ADR configuration.
FlexibleDate
Flexible date type that accepts both full datetime and date-only formats.
Git
Git subprocess wrapper.
IndexManager
Manager for the search index.
NotesManager
Manager for ADR operations in git notes.
TemplateEngine
Template engine for ADR generation.

Enums§

AdrStatus
Status of an ADR.

Constants§

ADR_NOTES_REF
Notes reference for ADR content.
ARTIFACTS_NOTES_REF
Notes reference for artifacts.