diff options
| author | Lukas Wirth <me@lukaswirth.dev> | 2025-06-17 11:02:20 +0200 |
|---|---|---|
| committer | Lukas Wirth <me@lukaswirth.dev> | 2025-06-17 11:13:56 +0200 |
| commit | 7d10a149f146436d59dab4e723922c588c48ef14 (patch) | |
| tree | bb56bb4d02250d3231d09b2076e6f827aeb7447e /src/tools/rust-analyzer/editors/code | |
| parent | 69886cfe8a2d67660e61790952c6a00ceec69846 (diff) | |
| download | rust-7d10a149f146436d59dab4e723922c588c48ef14.tar.gz rust-7d10a149f146436d59dab4e723922c588c48ef14.zip | |
fix: Reload workspaces when cargo configs change
Diffstat (limited to 'src/tools/rust-analyzer/editors/code')
| -rw-r--r-- | src/tools/rust-analyzer/editors/code/src/config.ts | 14 |
1 files changed, 4 insertions, 10 deletions
diff --git a/src/tools/rust-analyzer/editors/code/src/config.ts b/src/tools/rust-analyzer/editors/code/src/config.ts index f36e18a73da..d2dc740c09b 100644 --- a/src/tools/rust-analyzer/editors/code/src/config.ts +++ b/src/tools/rust-analyzer/editors/code/src/config.ts @@ -20,15 +20,9 @@ export class Config { configureLang: vscode.Disposable | undefined; readonly rootSection = "rust-analyzer"; - private readonly requiresServerReloadOpts = [ - "cargo", - "procMacro", - "serverPath", - "server", - "files", - "cfg", - "showSyntaxTree", - ].map((opt) => `${this.rootSection}.${opt}`); + private readonly requiresServerReloadOpts = ["server", "files", "showSyntaxTree"].map( + (opt) => `${this.rootSection}.${opt}`, + ); private readonly requiresWindowReloadOpts = ["testExplorer"].map( (opt) => `${this.rootSection}.${opt}`, @@ -208,7 +202,7 @@ export class Config { } get serverPath() { - return this.get<null | string>("server.path") ?? this.get<null | string>("serverPath"); + return this.get<null | string>("server.path"); } get serverExtraEnv(): Env { |
