From f7a15b5cd1df58e46066bbd27c90cb1ad7f9c316 Mon Sep 17 00:00:00 2001 From: Aleksey Kladov Date: Wed, 6 Jan 2021 13:54:28 +0300 Subject: More maintainable config Rather than eagerly converting JSON, we losslessly keep it as is, and change the shape of user-submitted data at the last moment. This also allows us to remove a bunch of wrong Defaults --- docs/user/generated_config.adoc | 2 ++ 1 file changed, 2 insertions(+) (limited to 'docs/user') diff --git a/docs/user/generated_config.adoc b/docs/user/generated_config.adoc index e109f2b01..e45ea5c35 100644 --- a/docs/user/generated_config.adoc +++ b/docs/user/generated_config.adoc @@ -94,6 +94,8 @@ Whether to show `can't find Cargo.toml` error message. [[rust-analyzer.procMacro.enable]]rust-analyzer.procMacro.enable (default: `false`):: Enable Proc macro support, `#rust-analyzer.cargo.loadOutDirsFromCheck#` must be enabled. +[[rust-analyzer.procMacro.server]]rust-analyzer.procMacro.server (default: `null`):: + Internal config, path to proc-macro server executable (typically, this is rust-analyzer itself, but we override this in tests). [[rust-analyzer.runnables.overrideCargo]]rust-analyzer.runnables.overrideCargo (default: `null`):: Command to be executed instead of 'cargo' for runnables. [[rust-analyzer.runnables.cargoExtraArgs]]rust-analyzer.runnables.cargoExtraArgs (default: `[]`):: -- cgit v1.2.3