Commit graph

8 commits

Author SHA1 Message Date
Lukas Wirth
23e2f8aa86 internal: Split serde derive feature into serde_derive usage
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-12-20 11:55:02 +01:00
Johannes Altmanninger
2af15d2ffd line-index method to allow clamping column to line length
Part of #18240
2024-10-15 12:14:45 +02:00
Lukas Wirth
775c5c84a5 fix: Don't panic lsp writer thread on dropped receiver 2024-09-06 09:13:00 +02:00
mo8it
58c614f5b4 Use crossbeam-channel from the workspace 2024-08-09 23:48:03 +02:00
Laurențiu Nicola
d7968e5393 Fix and enable unsafe_op_in_unsafe_fn 2024-07-25 08:41:30 +03:00
Hamir Mahal
e3d09394c2
style: simplify string interpolation 2024-05-30 16:18:49 -07:00
Wilfred Hughes
8ca11468fb fix: Report all LSP protocol errors with invalid_data
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-05-08 16:08:00 -07:00
Lukas Wirth
7c39263450 Allow rust files to be used linkedProjects 2024-04-21 16:26:55 +02:00