Skip to main content

Module context

Module context 

Source
Expand description

Context data structures for enhanced commit message analysis.

Structs§

BranchContext
Branch analysis and work pattern detection.
CommitContext
Complete context information for intelligent commit message improvement.
CommitRangeContext
Multi-commit analysis and work patterns.
FeatureContext
Context for a specific feature or work area.
FileContext
File-based context and architectural understanding.
ProjectContext
Project-level context discovered from configuration files.
ProjectConventions
Project conventions parsed from documentation.
ScopeAnalysis
Analysis of scope consistency across commits.
ScopeDefinition
Definition of a valid scope in the project.
ScopeRequirements
Requirements and validation rules for commit scopes.

Enums§

ArchitecturalImpact
Impact on system architecture.
ArchitecturalLayer
Architectural layer of the file.
ChangeImpact
Impact of changes to this file.
ChangeSignificance
Significance of changes for commit message detail level.
Ecosystem
Detected project ecosystem.
FilePurpose
Purpose of the file in the project.
ProjectSignificance
Significance of file in project.
VerbosityLevel
Suggested level of detail for commit messages.
WorkPattern
Detected work pattern across commits.
WorkType
Type of work being performed.