about summary refs log tree commit diff
path: root/src/tools/rust-analyzer/lib
AgeCommit message (Collapse)AuthorLines
2025-01-23Rephrase commentLaurențiu Nicola-3/+3
2025-01-18lsp-server: Drop outgoing messages on background threadPiotr Osiewicz-12/+42
Closes #18961
2024-12-20internal: Split serde derive feature into `serde_derive` usageLukas Wirth-9/+9
Ideally we'd not have any dependency pull in the derive feature for faster build times, once that is the case this change would have an actual effect. See https://github.com/matklad/macro-dep-test/blob/master/README.md for context.
2024-10-15line-index method to allow clamping column to line lengthJohannes Altmanninger-1/+32
Part of #18240
2024-09-06fix: Don't panic lsp writer thread on dropped receiverLukas Wirth-7/+5
2024-08-09Use crossbeam-channel from the workspacemo8it-2/+2
2024-07-25Fix and enable unsafe_op_in_unsafe_fnLaurențiu Nicola-13/+13
2024-05-30style: simplify string interpolationHamir Mahal-2/+1
2024-05-08fix: Report all LSP protocol errors with invalid_dataWilfred Hughes-10/+18
Previously we did not use invalid_data for serde errors, making it harder to understand errors when the client sends malformed data to the server.
2024-04-21Allow rust files to be used linkedProjectsLukas Wirth-0/+2796