Maan2003
|
c9b4ac5be4
|
clippy::redudant_borrow
|
2021-06-13 09:24:16 +05:30 |
|
Jade
|
73023c0299
|
Support length for ByteStrings
I am not confident that my added byte string parsing is right.
|
2021-05-12 21:22:46 -07:00 |
|
Lukas Wirth
|
2f62c0117a
|
Check for rust doc code attributes like rustdoc does
|
2021-04-19 13:32:52 +02:00 |
|
Lukas Wirth
|
8a959497b1
|
Don't require all doc fences to be valid for identifying rust code
|
2021-04-19 11:41:45 +02:00 |
|
Chayim Refael Friedman
|
6c287e1504
|
Accept E<error_number> notation in doctests
```compile_fail,E0000
```
The code was stolen from rustdoc at 392ba2ba1a/src/librustdoc/html/markdown.rs (L866-L867)
|
2021-04-18 06:15:40 +03:00 |
|
Lukas Wirth
|
bb56b7a75c
|
Use new new docs string source mapping in goto_def and hover
|
2021-03-30 18:27:16 +02:00 |
|
Lukas Wirth
|
9a327311e4
|
Implement basic Documentation source to syntax range mapping
|
2021-03-30 17:20:43 +02:00 |
|
Lukas Wirth
|
6b8358d4d9
|
Remove code duplication in highlight injection
|
2021-03-29 20:11:28 +02:00 |
|
Edwin Cheng
|
4520002b63
|
Unleash macro 2.0 in hightlight and more
|
2021-03-27 14:42:49 +08:00 |
|
Lukas Wirth
|
8b0d0bd9c7
|
Show item info when hovering intra doc links
|
2021-03-23 19:57:04 +01:00 |
|
Lukas Wirth
|
38048c35d8
|
Don't use an untyped String for ActiveParam tracking
|
2021-03-20 23:22:09 +01:00 |
|
Jonas Schievink
|
636de3c709
|
Add AttrsWithOwner and clean up source_map
|
2021-03-19 21:23:57 +01:00 |
|
Jonas Schievink
|
fc5f73de45
|
Move AttrsOwnerNode to syntax and make it public
|
2021-03-19 20:05:17 +01:00 |
|
bors[bot]
|
7200b994c9
|
Merge #8097
8097: Parse extended_key_value_attributes r=jonas-schievink a=Veykril
Companion PR https://github.com/rust-analyzer/ungrammar/pull/31
Co-authored-by: Lukas Wirth <lukastw97@gmail.com>
|
2021-03-19 11:38:40 +00:00 |
|
Lukas Wirth
|
4771a56791
|
Parse extended_key_value_attributes
|
2021-03-19 02:13:46 +01:00 |
|
Lukas Wirth
|
8c0f454d11
|
Use a highlight modifier for intra doc links
|
2021-03-18 22:32:07 +01:00 |
|
Lukas Wirth
|
d41a1690d2
|
Track source file IDs in source mapping of Attrs
|
2021-03-18 13:16:27 +01:00 |
|
Lukas Wirth
|
9763f0a6bd
|
Semantic highlight intradoclinks in documentation
|
2021-03-17 21:00:01 +01:00 |
|
Lukas Wirth
|
37964f9fef
|
Inject highlight into block doc comments
|
2021-03-17 19:12:28 +01:00 |
|
bors[bot]
|
0fbfab3b45
|
Merge #8059
8059: Move doc-comment highlight injection from AST to HIR r=matklad,jonas-schievink a=Veykril
Fixes #5016
Co-authored-by: Lukas Wirth <lukastw97@gmail.com>
|
2021-03-17 11:13:54 +00:00 |
|
Lukas Wirth
|
cdfb5c353f
|
Remove quadratic attr source lookup
|
2021-03-17 11:22:40 +01:00 |
|
Matthias Krüger
|
048dad8c2e
|
don't clone types that are copy (clippy::clone_on_copy)
|
2021-03-17 01:56:31 +01:00 |
|
Lukas Wirth
|
c766492d26
|
Properly handle doc attributes in doc-comment highlight injection
|
2021-03-16 21:15:26 +01:00 |
|
Lukas Wirth
|
acc6458390
|
Replace trait object boxing with extra AttrsOwnerNode
|
2021-03-16 19:06:58 +01:00 |
|
Lukas Wirth
|
11e9bc60a2
|
Move doc-comment highlight injection from AST to HIR
|
2021-03-16 18:57:47 +01:00 |
|
Aleksey Kladov
|
46b4f89c92
|
.
|
2021-01-20 01:56:11 +03:00 |
|
Aleksey Kladov
|
eeceff3179
|
Refactor highlighting
|
2021-01-09 23:07:32 +03:00 |
|
Aleksey Kladov
|
92dac67d0c
|
Simplify
|
2021-01-09 17:31:22 +03:00 |
|