aboutsummaryrefslogtreecommitdiff
path: root/crates/ide/src/syntax_highlighting/inject.rs
Commit message (Collapse)AuthorAgeFilesLines
* Remove code duplication in highlight injectionLukas Wirth2021-03-291-29/+3
|
* Unleash macro 2.0 in hightlight and moreEdwin Cheng2021-03-271-2/+1
|
* Show item info when hovering intra doc linksLukas Wirth2021-03-231-3/+3
|
* Don't use an untyped String for ActiveParam trackingLukas Wirth2021-03-201-1/+1
|
* Add `AttrsWithOwner` and clean up `source_map`Jonas Schievink2021-03-191-24/+19
|
* Move `AttrsOwnerNode` to syntax and make it publicJonas Schievink2021-03-191-31/+1
|
* Merge #8097bors[bot]2021-03-191-2/+3
|\ | | | | | | | | | | | | | | 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 <[email protected]>
| * Parse extended_key_value_attributesLukas Wirth2021-03-191-2/+3
| |
* | Use a highlight modifier for intra doc linksLukas Wirth2021-03-181-11/+33
| |
* | Track source file IDs in source mapping of AttrsLukas Wirth2021-03-181-5/+17
|/
* Semantic highlight intradoclinks in documentationLukas Wirth2021-03-171-33/+87
|
* Inject highlight into block doc commentsLukas Wirth2021-03-171-25/+37
|
* Merge #8059bors[bot]2021-03-171-15/+120
|\ | | | | | | | | | | | | | | 8059: Move doc-comment highlight injection from AST to HIR r=matklad,jonas-schievink a=Veykril Fixes #5016 Co-authored-by: Lukas Wirth <[email protected]>
| * Remove quadratic attr source lookupLukas Wirth2021-03-171-1/+2
| |
| * Properly handle doc attributes in doc-comment highlight injectionLukas Wirth2021-03-161-5/+43
| |
| * Replace trait object boxing with extra AttrsOwnerNodeLukas Wirth2021-03-161-19/+48
| |
| * Move doc-comment highlight injection from AST to HIRLukas Wirth2021-03-161-14/+51
| |
* | don't clone types that are copy (clippy::clone_on_copy)Matthias Krüger2021-03-171-1/+1
|/
* .Aleksey Kladov2021-01-191-1/+1
|
* Refactor highlightingAleksey Kladov2021-01-091-1/+1
|
* SimplifyAleksey Kladov2021-01-091-0/+158