| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2025-03-03 | Bump minimum supported toolchain to 1.82 | Laurențiu Nicola | -1/+1 | |
| 2025-03-03 | Merge pull request #19261 from Veykril/push-rnqlyrvqpols | Lukas Wirth | -293/+496 | |
| Support tuple struct patterns for expand_rest_pattern assist | ||||
| 2025-03-03 | Merge pull request #19243 from Veykril/push-qrrqsywkwyzp | Lukas Wirth | -64/+96 | |
| Allow unsetting default cfgs | ||||
| 2025-03-03 | Merge pull request #19244 from Veykril/push-nmnrnlysvyvk | Lukas Wirth | -114/+140 | |
| Warn when the used toolchain looks too old for rust-analyzer | ||||
| 2025-03-03 | Support tuple struct patterns for expand_rest_pattern assist | Lukas Wirth | -25/+217 | |
| 2025-03-03 | Add dangling impl | bit-aloo | -31/+54 | |
| - Adds dangling impl diagnostics - Rename validation test from dangling_impl to dangling_iml_ref | ||||
| 2025-03-03 | Merge pull request #19269 from lnicola/sync-from-rust | Laurențiu Nicola | -22/+22 | |
| minor: sync from downstream | ||||
| 2025-03-03 | Bump rustc crates | Laurențiu Nicola | -20/+20 | |
| 2025-03-03 | Merge from rust-lang/rust | Laurențiu Nicola | -1/+1 | |
| 2025-03-03 | Preparing for merge from rust-lang/rust | Laurențiu Nicola | -1/+1 | |
| 2025-03-03 | Merge pull request #19226 from Shourya742/2025-02-25-fix-completion-ref-matching | Chayim Refael Friedman | -3/+25 | |
| completion-ref-matching | ||||
| 2025-03-02 | Merge pull request #19266 from the-mikedavis/lsp-pull-diagnostics-identifier | Laurențiu Nicola | -1/+1 | |
| Add `identifier` to pull diagnostic LSP capabilities | ||||
| 2025-03-02 | Add `identifier` to pull diagnostic LSP capabilities | Michael Davis | -1/+1 | |
| This field in the server capabilities instructs the client to maintain the diagnostics received from a `textDocument/diagnostic` pull request as a separate set from other diagnostics: namely those sent with classic "push" diagnostics, `textDocument/publishDiagnostic`. rust-analyzer emits "native" diagnostics (computed by rust-analyzer itself) in pull diagnostics and separately emits cargo-based diagnostics with push, so push and pull diagnostics should be different sets. Setting this field instructs the client to avoid clearing push diagnostics when new pull diagnostics arrive and vice versa. | ||||
| 2025-03-02 | add diagnostic for dangling impl | bit-aloo | -3/+40 | |
| 2025-03-02 | add diagnostic for dangling dyn | bit-aloo | -9/+43 | |
| 2025-03-02 | Fix transparent diagnostics | Laurențiu Nicola | -6/+1 | |
| 2025-03-02 | Remove layouting dead code for non-array SIMD types. | Moulins | -36/+11 | |
| These aren't supported anymore, and are already rejected in type checking. | ||||
| 2025-03-02 | Normalize some assist names | Lukas Wirth | -288/+299 | |
| 2025-03-02 | Merge pull request #19259 from Veykril/push-skmvrmtorqso | Lukas Wirth | -45/+162 | |
| Add flip or-pattern assist | ||||
| 2025-03-02 | Merge pull request #19253 from ShoyuVanilla/migrate-convert-bool-then | Lukas Wirth | -60/+174 | |
| internal: Migrate `convert_bool_then` to `SyntaxEditor` | ||||
| 2025-03-02 | Add flip or-pattern assist | Lukas Wirth | -45/+162 | |
| 2025-03-01 | Merge pull request #19251 from Veykril/push-tkmpqtzxynxk | Lukas Wirth | -87/+50 | |
| Remove syntax editing from parenthesis computation | ||||
| 2025-03-01 | Remove syntax editing from parenthesis computation | Lukas Wirth | -87/+50 | |
| 2025-03-01 | Fix `test_keyword_highlighting` test | Lukas Wirth | -38/+107 | |
| 2025-03-01 | Cleanup string handling in syntax highlighting | Lukas Wirth | -58/+27 | |
| 2025-03-01 | More precise macro modifiers for syntax highlighting | Lukas Wirth | -231/+231 | |
| 2025-03-01 | Cleanup highlighting macro-def handling | Lukas Wirth | -340/+197 | |
| 2025-03-01 | Migrate `convert_bool_then` to `SyntaxEditor` | Shoyu Vanilla | -60/+174 | |
| Update assist docs | ||||
| 2025-02-28 | rename BackendRepr::Vector → SimdVector | Ralf Jung | -1/+1 | |
| 2025-02-28 | Have inline_local_variable use precedence calculation for parentheses | Lukas Wirth | -67/+44 | |
| 2025-02-28 | Merge pull request #19249 from Veykril/push-noosrywrsuvn | Lukas Wirth | -11/+22 | |
| Fix prefix adjustment hints unnecessarily introducing parens | ||||
| 2025-02-28 | Fix prefix adjustment hints unnecessarily introducing parens | Lukas Wirth | -11/+22 | |
| 2025-02-28 | Merge pull request #19246 from ncrothers/add-anchor-for-associated-items | Lukas Wirth | -7/+99 | |
| Add anchor for intra-doc links to associated items | ||||
| 2025-02-28 | add test | bit-aloo | -0/+24 | |
| 2025-02-28 | Avoid suggesting redundant borrowing in completion results | bit-aloo | -3/+1 | |
| 2025-02-27 | Add anchor for intra-doc links to associated items | Nicholas Crothers | -7/+99 | |
| 2025-02-27 | Update Node.js, vscode, and ts deps | BenjaminBrienen | -1740/+2598 | |
| 2025-02-27 | Warn when the used toolchain looks too old for rust-analyzer | Lukas Wirth | -114/+140 | |
| 2025-02-27 | Allow unsetting default cfgs | Lukas Wirth | -64/+96 | |
| 2025-02-27 | ignore another test that fails on windows | BenjaminBrienen | -1/+1 | |
| 2025-02-27 | ignore doc test that only fails on windows | BenjaminBrienen | -1/+1 | |
| 2025-02-27 | fix doc tests | BenjaminBrienen | -61/+75 | |
| 2025-02-27 | enable doctest | BenjaminBrienen | -30/+0 | |
| 2025-02-27 | fix testing for packages with multiple targets | duncan | -143/+186 | |
| fix test running by invoking cargo per package remove hack_recover_crate_name make clippy happy fix testing for packages with multiple targets fix test running by invoking cargo per package remove hack_recover_crate_name make clippy happy fix testing for packages with multiple targets fix bad merge replace TargetKind::fmt with TargetKind::as_cargo_target to clarify intention dedupulicate requested test runs replace ParseFromLine with CargoParser formatting - remove trailing space formatting for rustfmt CI | ||||
| 2025-02-27 | Fix sysroot crate-graph construction not mapping crate-ids for proc-macros | Lukas Wirth | -2/+5 | |
| 2025-02-27 | Merge pull request #19230 from lnicola/zig | Laurențiu Nicola | -40/+49 | |
| internal: set up Zig on CI and start using it in rust-analyzer | ||||
| 2025-02-27 | Merge pull request #19096 from darichey/rust-project-sysroot | Lukas Wirth | -1228/+146 | |
| Allow rust-project.json to specify sysroot workspace | ||||
| 2025-02-27 | Delete tuple unsizing | Alice Ryhl | -34/+0 | |
| 2025-02-27 | Cofigurate out ohos target to avoid compilation crashes | LuuuXXX | -5/+7 | |
| 2025-02-26 | Drop support for stitched sysroot | David Richey | -1168/+12 | |
