From 23ce370fa3607ab1fed4e60aebd6c0d2e6744376 Mon Sep 17 00:00:00 2001 From: sogaiu <983021772@users.noreply.github.com> Date: Mon, 16 Jan 2023 14:24:16 +0900 Subject: [PATCH] cli: Stop config.json search sooner if TREE_SITTER_DIR set --- cli/config/src/lib.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/cli/config/src/lib.rs b/cli/config/src/lib.rs index 27b2dfb6..3cd09b8d 100644 --- a/cli/config/src/lib.rs +++ b/cli/config/src/lib.rs @@ -25,6 +25,9 @@ impl Config { if let Ok(path) = env::var("TREE_SITTER_DIR") { let mut path = PathBuf::from(path); path.push("config.json"); + if !path.exists() { + return Ok(None); + } if path.is_file() { return Ok(Some(path)); }