You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
refactor: reorganize provisioned container module into containers directory
- Move src/e2e/provisioned_container.rs to src/e2e/containers/provisioned.rs
- Create src/e2e/containers/mod.rs with re-exports for backward compatibility
- Update all import paths to use new containers module structure
- Maintain backward compatibility through re-exports in e2e/mod.rs
- Update template references and documentation examples
- Prepare foundation for extracting collaborators (docker builder, ssh manager, etc.)
- Update refactoring plan to reflect completed Phase 0 reorganization
This restructuring enables better separation of concerns and provides a clean
foundation for the upcoming refactoring phases where we will extract individual
collaborators into separate modules within the containers directory.
Copy file name to clipboardExpand all lines: docs/refactors/provisioned-container-refactoring.md
+76-19Lines changed: 76 additions & 19 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,35 @@
2
2
3
3
## 📋 Overview
4
4
5
-
This document outlines a comprehensive refactoring plan for the `src/e2e/provisioned_container.rs` module to improve maintainability, readability, testability, and reliability. The refactoring follows Rust best practices and the project's established patterns.
5
+
This document outlines a comprehensive refactoring plan for the provisioned container module (now located at `src/e2e/containers/provisioned.rs`) to improve maintainability, readability, testability, and reliability. The refactoring follows Rust best practices and the project's established patterns.
6
+
7
+
## ✅ Completed Changes
8
+
9
+
### Module Restructuring (Phase 0 - Completed)
10
+
11
+
**What was done**: Reorganized the module structure to better accommodate future container types:
0 commit comments