about summary refs log tree commit diff
AgeCommit message (Collapse)AuthorLines
2025-03-03Merge pull request #19226 from Shourya742/2025-02-25-fix-completion-ref-matchingChayim Refael Friedman-3/+25
completion-ref-matching
2025-03-02Merge pull request #19266 from the-mikedavis/lsp-pull-diagnostics-identifierLaurențiu Nicola-1/+1
Add `identifier` to pull diagnostic LSP capabilities
2025-03-02Add `identifier` to pull diagnostic LSP capabilitiesMichael 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-02Merge pull request #19264 from lnicola/theme-colorLaurențiu Nicola-6/+1
minor: Fix transparent diagnostics
2025-03-02Fix transparent diagnosticsLaurențiu Nicola-6/+1
2025-03-02Merge pull request #19259 from Veykril/push-skmvrmtorqsoLukas Wirth-45/+162
Add flip or-pattern assist
2025-03-02Merge pull request #19253 from ShoyuVanilla/migrate-convert-bool-thenLukas Wirth-60/+174
internal: Migrate `convert_bool_then` to `SyntaxEditor`
2025-03-02Add flip or-pattern assistLukas Wirth-45/+162
2025-03-01Merge pull request #19251 from Veykril/push-tkmpqtzxynxkLukas Wirth-87/+50
Remove syntax editing from parenthesis computation
2025-03-01Merge pull request #19257 from Veykril/push-myvwxskworsnLukas Wirth-590/+485
internal: Cleanup some syntax highlighting things
2025-03-01Remove syntax editing from parenthesis computationLukas Wirth-87/+50
2025-03-01Fix `test_keyword_highlighting` testLukas Wirth-38/+107
2025-03-01Cleanup string handling in syntax highlightingLukas Wirth-58/+27
2025-03-01More precise macro modifiers for syntax highlightingLukas Wirth-231/+231
2025-03-01Cleanup highlighting macro-def handlingLukas Wirth-340/+197
2025-03-01Migrate `convert_bool_then` to `SyntaxEditor`Shoyu Vanilla-60/+174
Update assist docs
2025-02-28Merge pull request #19250 from Veykril/push-tmrnrlotwtmrLukas Wirth-67/+44
Have inline_local_variable use precedence calculation for parentheses
2025-02-28Have inline_local_variable use precedence calculation for parenthesesLukas Wirth-67/+44
2025-02-28Merge pull request #19249 from Veykril/push-noosrywrsuvnLukas Wirth-11/+22
Fix prefix adjustment hints unnecessarily introducing parens
2025-02-28Fix prefix adjustment hints unnecessarily introducing parensLukas Wirth-11/+22
2025-02-28Merge pull request #19246 from ncrothers/add-anchor-for-associated-itemsLukas Wirth-7/+99
Add anchor for intra-doc links to associated items
2025-02-28add testbit-aloo-0/+24
2025-02-28Avoid suggesting redundant borrowing in completion resultsbit-aloo-3/+1
2025-02-27Add anchor for intra-doc links to associated itemsNicholas Crothers-7/+99
2025-02-27Merge pull request #19194 from BenjaminBrienen/nodeLaurențiu Nicola-1740/+2598
Update Node.js and vscode
2025-02-27Update Node.js, vscode, and ts depsBenjaminBrienen-1740/+2598
2025-02-27Merge pull request #19237 from BenjaminBrienen/doc-testsLaurențiu Nicola-93/+77
Doc tests
2025-02-27ignore another test that fails on windowsBenjaminBrienen-1/+1
2025-02-27ignore doc test that only fails on windowsBenjaminBrienen-1/+1
2025-02-27fix doc testsBenjaminBrienen-61/+75
2025-02-27enable doctestBenjaminBrienen-30/+0
2025-02-27Merge pull request #19241 from Veykril/push-lqumoruvuyvoLukas Wirth-2/+5
Fix sysroot crate-graph construction not mapping crate-ids for proc-macros
2025-02-27Fix sysroot crate-graph construction not mapping crate-ids for proc-macrosLukas Wirth-2/+5
2025-02-27Merge pull request #19230 from lnicola/zigLaurențiu Nicola-40/+49
internal: set up Zig on CI and start using it in rust-analyzer
2025-02-27Merge pull request #19096 from darichey/rust-project-sysrootLukas Wirth-1228/+146
Allow rust-project.json to specify sysroot workspace
2025-02-27Merge pull request #19239 from LuuuXXX/add-support-for-ohosLaurențiu Nicola-5/+7
Cofigurate out ohos target to avoid compilation crashes
2025-02-27Cofigurate out ohos target to avoid compilation crashesLuuuXXX-5/+7
2025-02-26Drop support for stitched sysrootDavid Richey-1168/+12
2025-02-26Allow rust-project.json to specify sysroot workspaceDavid Richey-61/+135
2025-02-26Merge pull request #19220 from Shourya742/2025-02-24-nit-setup-docLaurențiu Nicola-4/+10
doc: remove nit from setup.md
2025-02-26Use cargo zigbuild for releasesLaurențiu Nicola-40/+49
2025-02-26Merge pull request #19225 from Giga-Bowser/remove-assistsLukas Wirth-43/+253
internal: Migrate some low-hanging `remove_*` assists to `SyntaxEditor`
2025-02-26Merge pull request #19204 from kazatsuyu/allow-package-specific-featureChayim Refael Friedman-1/+3
Allow "package/feature" format feature flag
2025-02-25internal: Migrate `remove_unused_param` assist to `SyntaxEditor`Giga Bowser-17/+71
2025-02-25fix: Properly handle removals in `SyntaxEditor`Giga Bowser-6/+18
2025-02-25internal: Migrate `remove_parentheses` assist to `SyntaxEditor`Giga Bowser-5/+14
2025-02-25internal: Migrate `remove_mut` assist to `SyntaxEditor`Giga Bowser-7/+8
2025-02-25internal: Improve reporting of intersecting changesGiga Bowser-8/+142
2025-02-25Merge pull request #19223 from ChayimFriedman2/implied-target-featureLukas Wirth-36/+272
fix: Support target features implications in target_feature 1.1
2025-02-25Disable typos checker for the target feature namesChayim Refael Friedman-0/+4