aboutsummaryrefslogtreecommitdiff
path: root/crates/ide/src/syntax_highlighting/inject.rs
Commit message (Expand)AuthorAgeFilesLines
* 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
|\
| * 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
|\
| * 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