From e5c11d9efc3f4b23c4c4bcbdff527c1f1ac61664 Mon Sep 17 00:00:00 2001 From: Amaan Qureshi Date: Sat, 20 Sep 2025 01:10:37 -0400 Subject: [PATCH] refactor(config): use the logger --- crates/config/Cargo.toml | 1 + crates/config/src/tree_sitter_config.rs | 5 +++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/crates/config/Cargo.toml b/crates/config/Cargo.toml index 9fc0d493..b9bc239e 100644 --- a/crates/config/Cargo.toml +++ b/crates/config/Cargo.toml @@ -22,5 +22,6 @@ workspace = true [dependencies] anyhow.workspace = true etcetera.workspace = true +log.workspace = true serde.workspace = true serde_json.workspace = true diff --git a/crates/config/src/tree_sitter_config.rs b/crates/config/src/tree_sitter_config.rs index 757ed64e..85dc003d 100644 --- a/crates/config/src/tree_sitter_config.rs +++ b/crates/config/src/tree_sitter_config.rs @@ -4,6 +4,7 @@ use std::{env, fs, path::PathBuf}; use anyhow::{Context, Result}; use etcetera::BaseStrategy as _; +use log::warn; use serde::{Deserialize, Serialize}; use serde_json::Value; @@ -47,8 +48,8 @@ impl Config { if legacy_apple_path.is_file() { fs::create_dir_all(xdg_path.parent().unwrap())?; fs::rename(&legacy_apple_path, &xdg_path)?; - println!( - "Warning: your config.json file has been automatically migrated from \"{}\" to \"{}\"", + warn!( + "Your config.json file has been automatically migrated from \"{}\" to \"{}\"", legacy_apple_path.display(), xdg_path.display() );