From 593eba1bf82186958eeb653d3c9d6bf5418b2a7d Mon Sep 17 00:00:00 2001 From: ngoguey Date: Tue, 16 Jan 2024 18:11:46 +0100 Subject: [PATCH] Repair rust-analyzer for tonic files --- tonic-build/src/prost.rs | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/tonic-build/src/prost.rs b/tonic-build/src/prost.rs index 3202e2730..dafbe9814 100644 --- a/tonic-build/src/prost.rs +++ b/tonic-build/src/prost.rs @@ -541,13 +541,9 @@ impl Builder { protos: &[impl AsRef], includes: &[impl AsRef], ) -> io::Result<()> { - let out_dir = if let Some(out_dir) = self.out_dir.as_ref() { - out_dir.clone() - } else { - PathBuf::from(std::env::var("OUT_DIR").unwrap()) - }; - - config.out_dir(out_dir); + if let Some(out_dir) = self.out_dir.as_ref() { + config.out_dir(out_dir); + } if let Some(path) = self.file_descriptor_set_path.as_ref() { config.file_descriptor_set_path(path); }