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 scopes_lint::*;
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.
scopes_lint
Report types for omni-dev config scopes lint (issue #1475).
yaml
YAML processing utilities.

Structs§

AiInfo
AI integration metadata nested under RepositoryView::ai.
BranchInfo
Current-branch context nested under optional RepositoryView::branch_info.
CommitAnalysisFromCommits
Commit analysis stripped of all diff-related content.
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§

CommitInfoFromCommits
Commit information for the commit-message-driven PR path.
RepositoryViewForAI
Enhanced repository view for AI processing with full diff content.
RepositoryViewForAiFromCommits
Repository view used by --from-commits.