use crate::cli::pipeline::format::{poly_fmt, poly_lint, run_cargo_sort_residuals};
use crate::core::config::ResolvedCrateConfig;
use std::path::Path;
pub fn fmt(config: &ResolvedCrateConfig, base_dir: &Path) -> anyhow::Result<()> {
poly_fmt(base_dir);
run_cargo_sort_residuals(config, base_dir);
Ok(())
}
pub fn lint(_config: &ResolvedCrateConfig, base_dir: &Path) -> anyhow::Result<()> {
poly_lint(base_dir)
}
pub fn fmt_post_generate(config: &ResolvedCrateConfig, base_dir: &Path) {
poly_fmt(base_dir);
run_cargo_sort_residuals(config, base_dir);
}