about summary refs log tree commit diff
diff options
context:
space:
mode:
authorLukas Wirth <lukastw97@gmail.com>2025-01-03 11:33:57 +0000
committerGitHub <noreply@github.com>2025-01-03 11:33:57 +0000
commit70ba3b56ff99680273ec6700f591c5284ba370a3 (patch)
tree19bc8f659f97d76ce21cf3fdb8807cd7186031cd
parent954efa9dddcd1840f8a140e2cd6713b29304b330 (diff)
parent369a6546c746ea84719248847524c8af01d77b50 (diff)
downloadrust-70ba3b56ff99680273ec6700f591c5284ba370a3.tar.gz
rust-70ba3b56ff99680273ec6700f591c5284ba370a3.zip
Merge pull request #18822 from bryceberger/targetdir-absolute
allow targetDir to be an absolute path
-rw-r--r--src/tools/rust-analyzer/crates/rust-analyzer/src/config.rs3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/tools/rust-analyzer/crates/rust-analyzer/src/config.rs b/src/tools/rust-analyzer/crates/rust-analyzer/src/config.rs
index 2bb1406a97d..fd2219c5026 100644
--- a/src/tools/rust-analyzer/crates/rust-analyzer/src/config.rs
+++ b/src/tools/rust-analyzer/crates/rust-analyzer/src/config.rs
@@ -2129,8 +2129,7 @@ impl Config {
                 Some(Utf8PathBuf::from("target/rust-analyzer"))
             }
             TargetDirectory::UseSubdirectory(false) => None,
-            TargetDirectory::Directory(dir) if dir.is_relative() => Some(dir.clone()),
-            TargetDirectory::Directory(_) => None,
+            TargetDirectory::Directory(dir) => Some(dir.clone()),
         })
     }