We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 298ff04 + 6cb005f commit e872d2fCopy full SHA for e872d2f
src/tools/rust-analyzer/xtask/src/flags.rs
@@ -289,7 +289,7 @@ impl Malloc {
289
290
impl Install {
291
pub(crate) fn server(&self) -> Option<ServerOpt> {
292
- if !self.server {
+ if (self.client || self.proc_macro_server) && !self.server {
293
return None;
294
}
295
let malloc = if self.mimalloc {
@@ -308,7 +308,7 @@ impl Install {
308
Some(ProcMacroServerOpt { dev_rel: self.dev_rel })
309
310
pub(crate) fn client(&self) -> Option<ClientOpt> {
311
- if !self.client {
+ if (self.server || self.proc_macro_server) && !self.client {
312
313
314
Some(ClientOpt { code_bin: self.code_bin.clone() })
0 commit comments