Hamir Mahal
|
7c34eb3880
|
style: simplify string interpolation
|
2024-05-30 16:18:49 -07:00 |
|
Lukas Wirth
|
4135696ea7
|
Cleanup
|
2024-04-18 11:00:22 +02:00 |
|
Lukas Wirth
|
6bfdd38c69
|
Render matched macro arm on hover of macro calls
|
2024-04-18 10:51:58 +02:00 |
|
Lukas Wirth
|
9c75e9fa7d
|
Deduplicate Edition enum
|
2024-04-14 15:29:01 +02:00 |
|
Lukas Wirth
|
255a8aef92
|
Move Edition into span crate
|
2024-03-21 10:21:44 +01:00 |
|
Lukas Wirth
|
0dd89d7ee7
|
Remove usages of SpanData where Span suffices
|
2024-03-15 13:02:40 +01:00 |
|
Lukas Wirth
|
d2f8eae2ec
|
feat: Support macro calls in eager macros for IDE features
|
2024-03-14 15:40:35 +01:00 |
|
Lukas Wirth
|
9ba4493918
|
internal: Improve rooted upmapping
|
2024-03-12 13:46:58 +01:00 |
|
Lukas Wirth
|
c04c0dd5ba
|
fix: Don't force draw a dependency edge to the real_span_map query
|
2024-03-07 14:14:59 +01:00 |
|
Lukas Wirth
|
efd76ecff1
|
Move AstIdMap infra to the span crate
|
2024-03-01 15:39:44 +01:00 |
|
Lukas Wirth
|
549aae7c07
|
Add a few more doc lines to the span crate
|
2024-03-01 15:20:30 +01:00 |
|
Lukas Wirth
|
8a5bb9d5ac
|
Only the ROOT syntax context has None outer_expn
|
2024-03-01 15:14:17 +01:00 |
|
Lukas Wirth
|
eb7a4f293e
|
minor: Add some basic docs for spans/hygiene handling
|
2024-03-01 14:39:15 +01:00 |
|
Lukas Wirth
|
5136705fad
|
internal: Remove SELF_REF hack for self referential SyntaxContexts
|
2024-02-10 16:20:02 +01:00 |
|
Lukas Wirth
|
159a03ad7b
|
Move salsa fork in-tree
|
2024-02-07 16:29:46 +01:00 |
|
Lukas Wirth
|
6cf7b5f8d7
|
Don't parse intra doc links as syntax trees
|
2024-01-26 20:00:47 +01:00 |
|
Lukas Wirth
|
5a343415e8
|
Add some size assertions
|
2024-01-26 19:28:39 +01:00 |
|
Johann Hemmann
|
3041164301
|
Temporarily allow all lints which occur
They will be removed one by one
|
2024-01-19 12:52:12 +01:00 |
|
Johann Hemmann
|
2185396481
|
Fix CI
|
2024-01-18 14:11:30 +01:00 |
|
Johann Hemmann
|
fad4fa163c
|
cargo clippy --fix
|
2024-01-18 13:59:49 +01:00 |
|
Lukas Wirth
|
659d4f91e4
|
Impl fmt::Display for Span
|
2024-01-16 10:46:09 +01:00 |
|
Laurențiu Nicola
|
688911757e
|
Add description to span crate manifest
|
2024-01-04 13:27:32 +02:00 |
|
Tetsuharu Ohzeki
|
efc87092b3
|
Use Cargo's [workspace.lints.*] to config clippy
|
2023-12-29 23:51:32 +09:00 |
|
Lukas Wirth
|
9e8e124269
|
Special case fixup spans in server::Span impl, they are immutable
|
2023-12-22 10:13:00 +01:00 |
|
Lukas Wirth
|
a892237ed4
|
Add rust-analyzer-span server feature equivalent to the ID server
|
2023-12-21 17:22:59 +01:00 |
|
Lukas Wirth
|
002e611d09
|
fix: Deduplicate annotations
|
2023-12-19 08:49:00 +01:00 |
|
Lukas Wirth
|
ec6162308e
|
Move the SpanMap definition into the span crate
|
2023-12-18 14:50:48 +01:00 |
|
Lukas Wirth
|
66e29be1bd
|
internal: Split out a span crate
|
2023-12-18 14:08:33 +01:00 |
|