Skip to content

Commit 5a96385

Browse files
Copilotoleander
andcommitted
Complete multi-step module consolidation with unified API
Co-authored-by: oleander <220827+oleander@users.noreply.github.com>
1 parent 108d3db commit 5a96385

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

src/generation/multi_step.rs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
//! Multi-step commit message generation.
22
//!
3+
//! This module consolidates the functionality from the original multi-step modules:
4+
//! - `multi_step_analysis.rs` - File analysis, scoring, and candidate generation
5+
//! - `multi_step_integration.rs` - API integration, diff parsing, orchestration
6+
//! - `simple_multi_step.rs` - Simplified direct API approach
7+
//!
38
//! Implements a sophisticated analysis pipeline:
49
//! 1. Parse diff into individual files
510
//! 2. Analyze each file (lines changed, category, impact)

src/lib.rs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,12 @@ pub mod filesystem;
77
pub mod openai;
88
pub mod profiling;
99
pub mod function_calling;
10+
11+
pub mod debug_output;
12+
pub mod generation;
1013
pub mod multi_step_analysis;
1114
pub mod multi_step_integration;
1215
pub mod simple_multi_step;
13-
pub mod debug_output;
14-
pub mod generation;
1516

1617
// Re-exports
1718
pub use profiling::Profile;

0 commit comments

Comments
 (0)