feat(ariadne): deserialize Clew AST JSON

This commit was merged in pull request #42.
This commit is contained in:
2026-09-12 11:55:06 -04:00
parent ec96a948b6
commit cd220b8030
5 changed files with 369 additions and 1 deletions

View File

@@ -4,6 +4,7 @@ use std::path::PathBuf;
use crate::pipeline::Stage;
pub mod clew;
pub mod pipeline;
const OUTPUT_GRAPH_DIR: &str = "graph";
@@ -31,7 +32,10 @@ fn get_output_dir(config: &Config, stage: Stage) -> Result<PathBuf> {
if output_dir.exists() && !output_dir.is_dir() {
return Err(io::Error::new(
io::ErrorKind::NotADirectory,
format!("output path is not a directory: {path}", path = output_dir.display()),
format!(
"output path is not a directory: {path}",
path = output_dir.display()
),
));
}