Skip to main content

Module data

Module data 

Source
Expand description

Data processing and serialization.

Re-exports§

pub use amendments::*;
pub use check::*;
pub use context::*;
pub use yaml::*;

Modules§

amendments
Amendment data structures and validation.
check
Check command result types for commit message validation.
context
Context data structures for enhanced commit message analysis.
yaml
YAML processing utilities.

Structs§

AiInfo
AI integration metadata nested under RepositoryView::ai.
BranchInfo
Current-branch context nested under optional RepositoryView::branch_info.
FieldDocumentation
Single entry inside FieldExplanation::fields.
FieldExplanation
Self-describing schema metadata embedded under RepositoryView::explanation.
FileStatusInfo
Entry in WorkingDirectoryInfo::untracked_changes.
PullRequest
GitHub pull-request metadata. Appears as an entry in optional RepositoryView::branch_prs.
RepositoryView
Root node of the YAML output produced by view, info, check, and the branch subcommands.
VersionInfo
Tool version metadata nested under optional RepositoryView::versions.
WorkingDirectoryInfo
Working-tree status nested under RepositoryView::working_directory.

Type Aliases§

RepositoryViewForAI
Enhanced repository view for AI processing with full diff content.