refactor: migration Clean Architecture — module commands avec render et watch

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-06-19 14:13:30 +02:00
parent 9eae97f1d8
commit 6ae7a434c4
8 changed files with 183 additions and 202 deletions
@@ -1,12 +1,10 @@
use crate::domain::MarkdownRenderer;
use crate::infrastructure::file_repository;
#[allow(dead_code)]
pub fn render_string(renderer: &dyn MarkdownRenderer, content: &str) -> String {
renderer.render(content)
}
#[allow(dead_code)]
pub fn render_file(renderer: &dyn MarkdownRenderer, path: &str) -> Result<String, String> {
let content = file_repository::read_file(path)?;
Ok(renderer.render(&content))