Lukas Wirth
05b374acd4
feat: Allow unsetting env vars in server.extraEnv config
2025-04-21 10:38:54 +02:00
bbb651
c7cf6bf7c3
doc: Fix dead manual links
2025-04-20 20:28:52 +03:00
Clouds Flowing
0c13a94533
fix format
2025-04-14 11:45:21 +08:00
Clouds Flowing
f66a3413db
add normalizeDriveLetter
2025-04-14 11:23:31 +08:00
David Barsky
99a2b676bc
internal: rename children_modules to child_modules
2025-04-09 12:43:49 -04:00
geetanshjuneja
1f7c3e8b92
added children modules
2025-04-07 21:14:01 +05:30
Inflation
375386ea93
Fix debug sourceFileMap when using cppvsdbg
...
- Fix #18782
2025-03-29 21:32:51 +08:00
Lukas Wirth
78f4146dc7
chore: Cleanup vscode extension output channels
2025-03-24 07:44:46 +01:00
Chayim Refael Friedman
0afa5e8096
Mark rust-analyzer.showSyntaxTree config option as requiring server restart
...
We register the provider when we start the server. It confused me why I set the option and it didn't work, so probably better to have it hint people.
2025-03-07 00:16:54 +02:00
Ali Bektas
4c7490010a
fix: Make RustAnalyzer:Run available in manifest file
2025-03-06 00:01:16 +01:00
Laurențiu Nicola
b1a1aa4209
Fix transparent diagnostics
2025-03-02 16:05:59 +02:00
BenjaminBrienen
00726cf697
Update Node.js, vscode, and ts deps
2025-02-27 20:53:48 +01:00
Giga Bowser
027363fef1
fix: Properly handle CRLF line endings in the syntax tree view
2025-01-27 15:09:58 -05:00
Giga Bowser
c272bcdb69
fix: Only refresh syntax tree view when the active document changes
2025-01-20 14:05:19 -05:00
Giga Bowser
c0f22c7e9d
Add an action to copy an element from the syntax tree view
2025-01-09 14:03:18 -06:00
Giga Bowser
cb5ce9eaa6
Remove the old syntax tree viewer
2025-01-09 13:20:06 -06:00
Giga Bowser
5ffe45d8cd
Add a new and improved syntax tree viewer
2025-01-09 13:20:06 -06:00
Giga Bowser
c0eaff7dd1
Rename dependency tree view and dependency provider
2025-01-06 15:30:11 -06:00
roife
2983ce8b9e
minor: format editor/code
2024-12-26 20:44:42 +08:00
roife
c30e9c0618
fix: await setting config to not ask before UpdateTest and format
2024-12-26 19:51:14 +08:00
roife
edb61b10ab
feat: support UpdateTest in codelens
2024-12-26 19:50:32 +08:00
Lukas Wirth
4c0569b244
Merge pull request #18722 from markmurphydev/status_bar_settings
...
Rename `rust-analyzer.statusBar.documentSelector` to `showStatusBar`, add "always" and "never" options.
2024-12-24 14:12:32 +00:00
Lukas Wirth
eb32c9f447
minor: Tell the server to stop prior to restarting it
2024-12-22 11:30:18 +01:00
Mark Murphy
ed0df3094b
change config rust-analyzer.statusBar.documentSelector to showStatusBar
2024-12-20 16:41:41 -05:00
Giga Bowser
0900b6d428
fix: Revert changes to client capabilities in bac0ed5
2024-12-13 11:59:50 -05:00
Lukas Wirth
bac0ed579f
Make bracket typing handler work on more things
2024-12-06 12:47:32 +01:00
David Richey
cf80dddb59
Only show status bar item in relevant files
2024-12-03 14:40:26 +00:00
Lukas Wirth
d75f996722
Fix debug configuration querying not inheriting environment
2024-12-02 13:02:31 +01:00
Wilfred Hughes
6c7b5025ca
editors/code: Change minimum VS Code from 1.78 to 1.83
...
It's been a year since we last bumped this (see #15904 ), and VS Code
1.83 is the first version that supports LSP 3.17.5 (via
vscode-languageclient 9.0.1).
https://code.visualstudio.com/updates/v1_83#_language-server-protocol
2024-11-06 15:00:59 -08:00
Lukas Wirth
82141705b0
Fix status bar messagen not being marked markdown
2024-10-22 10:51:04 +02:00
Daan Sieben
928ea2e8fb
feat: support initializeStopped setting
2024-10-21 10:58:54 +02:00
David Barsky
f25cb191a9
internal: fix lldb-dap unconditionally calling rustc
2024-10-17 13:27:15 -04:00
bors
0402da4cbf
Auto merge of #18265 - kouhe3:master, r=Veykril
...
Add support for LLDB-DAP
2024-10-14 12:21:42 +00:00
David Richey
0260e41283
Run subprocesses async in vscode extension
2024-10-10 20:44:13 -05:00
kouhe3
9a207be986
prettier format
2024-10-08 17:50:29 +08:00
kouhe3
e9c8a84a35
semicolon
2024-10-08 17:47:54 +08:00
kouhe3
64caa6bbf1
fix array sourceMap
2024-10-08 17:43:02 +08:00
kouhe3
82b114dbf0
lldbdap env dict to string
2024-10-08 15:11:31 +08:00
kouhe3
85caf88b54
add knownEngines lldb-dap
2024-10-08 00:22:58 +08:00
bors
e1a76671af
Auto merge of #18219 - Veykril:veykril/push-ytnzuvtoswqz, r=Veykril
...
fix: Fix bootstrap error message being incorrect
precedence ...
2024-10-01 10:36:27 +00:00
Lukas Wirth
ac4edbf9dc
fix: Fix bootstrap error message being incorrect
2024-10-01 12:33:53 +02:00
bors
ceee056af6
Auto merge of #18085 - ChayimFriedman2:gate-test, r=Veykril
...
feat: Provide an config option to not set `cfg(test)`
Fixes #17957 .
2024-09-30 06:32:20 +00:00
Chayim Refael Friedman
4ea09dd9f6
Provide an config option to not set cfg(test)
2024-09-30 00:12:45 +03:00
Noah Bright
01aaa53ef2
Update handlers.rs to handlers/requests.rs
2024-09-28 06:17:22 -04:00
bors
62649a57be
Auto merge of #17923 - basvandriel:feature/build-before-restart-debug, r=Veykril
...
Building before a debugging session was restarted
# Background
Resolves #17901 . It adds support for rebuilding after debugging a test was restarted. This means the test doesn't have to be aborted and manually re-ran again.
# How this is tested
First, all the Visual Studio Code extensions are loaded into an Extension Host window. Then, a sample test like below was ran and restarted to see if it was correctly rebuild.
```rust
#[test]
fn test_x() {
assert_eq!("1.1.1", "1.1.0");
}
```
2024-09-27 11:06:21 +00:00
Bas van Driel
b4f278b463
Changes for debug restarting
2024-09-25 15:02:36 +02:00
David Richey
ac6a3f82cd
Remove rust-analyzer.workspace.discoverProjectRunner
2024-08-16 09:50:45 -05:00
Lukas Wirth
7e94f3fd3c
Reorganize debug.ts
2024-08-05 16:06:25 +02:00
bors
670a5ab4a9
Auto merge of #17705 - huntc:resolve-ra, r=Veykril
...
feat: Use oldest rustup rust-analyzer when toolchain override is present
Selects a rust-toolchain declared RA based on its date. The earliest (oldest) RA wins and becomes the one that the workspace uses as a whole.
In terms of precedence:
nightly > stable-with-version > stable
With stable-with-version, we invoke the RA with a `--version` arg and attempt to extract a date. Given the same date as a nightly, the nightly RA will win.
Fixes #17663
2024-08-02 06:50:43 +00:00
huntc
77e6999536
Corrected precedence position
2024-07-31 21:24:56 +10:00