| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2024-12-09 | Disable pipe on typing handler | Lukas Wirth | -1/+1 | |
| 2024-12-06 | Add typing handler for param list pipe | Lukas Wirth | -2/+2 | |
| 2024-12-06 | Make bracket typing handler work on more things | Lukas Wirth | -2/+2 | |
| 2024-12-05 | Disable `<` typing handler again | Lukas Wirth | -1/+1 | |
| 2024-12-03 | chore: deprecate `typing.autoClosingAngleBrackets` configuration | Tarek | -10/+0 | |
| Signed-off-by: Tarek <tareknaser360@gmail.com> | ||||
| 2024-12-03 | internal: Make exclude characters for typing assists configurable, default ↵ | Tarek | -0/+13 | |
| to None Signed-off-by: Tarek <tareknaser360@gmail.com> | ||||
| 2024-12-03 | Only show status bar item in relevant files | David Richey | -1/+56 | |
| 2024-12-02 | Fix debug configuration querying not inheriting environment | Lukas Wirth | -154/+42 | |
| 2024-11-18 | Re-add rust-analyzer.cargo.sysrootQueryMetadata | David Richey | -0/+18 | |
| 2024-11-08 | editors/code: Match supported debug engines in config with actual supported ones | Master-Hash | -3/+7 | |
| 2024-11-06 | editors/code: Change minimum VS Code from 1.78 to 1.83 | Wilfred Hughes | -25/+27 | |
| 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-03 | Allow interpreting consts and statics with interpret function command | Lukas Wirth | -1/+1 | |
| 2024-10-24 | editors/code: Add md for walkthrough setup example | HackerVole | -4/+14 | |
| Add a separate markdown file containing the settings.json snippet from the "Useful Setup Tips". This fixes the rendering and also makes the text selectable. Also use double-backticks for `code` rendering. | ||||
| 2024-10-22 | Fix status bar messagen not being marked markdown | Lukas Wirth | -1/+1 | |
| 2024-10-21 | Auto merge of #18359 - Daanoz:support-initializeStopped, r=Veykril | bors | -1/+17 | |
| feat: support initializeStopped setting See #18356 Add option to start rust-analyzer in "stopped" state when the extension activates. | ||||
| 2024-10-21 | Update ide tests | Lukas Wirth | -22/+22 | |
| 2024-10-21 | feat: support initializeStopped setting | Daan Sieben | -1/+17 | |
| 2024-10-18 | vscode: update some dependencies | David Barsky | -133/+1396 | |
| 2024-10-17 | internal: fix lldb-dap unconditionally calling rustc | David Barsky | -16/+27 | |
| 2024-10-14 | Auto merge of #18291 - roife:fix-issue-18212, r=Veykril | bors | -1/+1 | |
| feat: respect references.exclude_tests in call-hierarchy close #18212 ### Changes 1. feat: respect `references.exclude_tests` in call-hierarchy 2. Modified the description of `references.exclude_tests` | ||||
| 2024-10-14 | Auto merge of #18265 - kouhe3:master, r=Veykril | bors | -0/+30 | |
| Add support for LLDB-DAP | ||||
| 2024-10-13 | feat: respect references.exclude_tests in call-hierarchy | roife | -1/+1 | |
| 2024-10-10 | Run subprocesses async in vscode extension | David Richey | -32/+83 | |
| 2024-10-08 | prettier format | kouhe3 | -14/+13 | |
| 2024-10-08 | semicolon | kouhe3 | -1/+1 | |
| 2024-10-08 | fix array sourceMap | kouhe3 | -9/+19 | |
| 2024-10-08 | lldbdap env dict to string | kouhe3 | -2/+3 | |
| 2024-10-08 | add knownEngines lldb-dap | kouhe3 | -0/+20 | |
| 2024-10-01 | Auto merge of #18219 - Veykril:veykril/push-ytnzuvtoswqz, r=Veykril | bors | -3/+4 | |
| fix: Fix bootstrap error message being incorrect precedence ... | ||||
| 2024-10-01 | fix: Fix bootstrap error message being incorrect | Lukas Wirth | -3/+4 | |
| 2024-09-30 | Auto merge of #18085 - ChayimFriedman2:gate-test, r=Veykril | bors | -0/+11 | |
| feat: Provide an config option to not set `cfg(test)` Fixes #17957. | ||||
| 2024-09-30 | Provide an config option to not set `cfg(test)` | Chayim Refael Friedman | -0/+11 | |
| 2024-09-28 | Update handlers.rs to handlers/requests.rs | Noah Bright | -2/+4 | |
| 2024-09-27 | Auto merge of #17923 - basvandriel:feature/build-before-restart-debug, r=Veykril | bors | -1/+63 | |
| 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-25 | Changes for debug restarting | Bas van Driel | -1/+63 | |
| 2024-09-08 | Automatically add semicolon when completing unit-returning functions | Chayim Refael Friedman | -0/+10 | |
| But provide a config to suppress that. I didn't check whether we are in statement expression position, because this is hard in completion (due to the natural incompleteness of source code when completion is invoked), and anyway using function returning unit as an argument to something seems... dubious. | ||||
| 2024-09-01 | Provide an option to hide deprecated items from completion | Chayim Refael Friedman | -0/+10 | |
| 2024-08-19 | Improve documentation for `InvocationStrategy` | Lukas Wirth | -5/+5 | |
| 2024-08-19 | chore(config): remove `invocationLocation` in favor of `invocationStrategy` | Victor Song | -38/+2 | |
| These flags were added to help rust-analyzer integrate with repos requiring non-Cargo invocations. The consensus is that having two independent settings are no longer needed. This change removes `invocationLocation` in favor of `invocationStrategy` and changes the internal representation of `InvocationStrategy::Once` to hold the workspace root. | ||||
| 2024-08-16 | Remove rust-analyzer.workspace.discoverProjectRunner | David Richey | -12/+0 | |
| 2024-08-07 | Allow rust-project.json to be hidden | Ali Bektas | -1/+7 | |
| 2024-08-05 | Auto merge of #17772 - Veykril:debug.ts, r=Veykril | bors | -99/+187 | |
| internal: Reorganize debug.ts | ||||
| 2024-08-05 | Reorganize debug.ts | Lukas Wirth | -99/+187 | |
| 2024-08-05 | feat: Load sysroot library via cargo metadata | Lukas Wirth | -10/+0 | |
| 2024-08-02 | Auto merge of #17705 - huntc:resolve-ra, r=Veykril | bors | -16/+191 | |
| 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-07-31 | docs: Fix JSON example for rust-analyzer.workspace.discoverConfig | Wilfred Hughes | -1/+1 | |
| The user does not specify `{arg}` in their JSON, and be pedantic about commas in JSON sample. | ||||
| 2024-07-31 | Corrected precedence position | huntc | -4/+4 | |
| 2024-07-30 | Formatting | huntc | -6/+6 | |
| 2024-07-30 | Outdated comment removed | huntc | -7/+6 | |
| 2024-07-30 | Further simplifications | huntc | -16/+10 | |
