dx_forge/core/
mod.rs

1//! Core Forge functionality
2//!
3//! This module contains the main `Forge` struct that provides a unified API
4//! for DX tools to manage their lifecycle, version control, and code generation.
5
6pub mod forge;
7pub mod lifecycle;
8pub mod tracking;
9pub mod editor_integration;
10
11pub use forge::{Forge, ForgeConfig};
12pub use lifecycle::{LifecycleEvent, LifecycleManager, ToolId, ToolState, ToolStatus};
13pub use tracking::{GeneratedCodeTracker, GeneratedFileInfo};
14pub use editor_integration::{EditorInfo, EditorIntegration, EditorType, OutputStrategy};