aboutsummaryrefslogtreecommitdiff
path: root/crates/ide/src/syntax_highlighting
Commit message (Expand)AuthorAgeFilesLines
...
* | Track source file IDs in source mapping of AttrsLukas Wirth2021-03-181-5/+17
|/
* Semantic highlight intradoclinks in documentationLukas Wirth2021-03-1713-38/+114
* Inject highlight into block doc commentsLukas Wirth2021-03-173-28/+72
* Merge #8059bors[bot]2021-03-173-16/+153
|\
| * Remove quadratic attr source lookupLukas Wirth2021-03-171-1/+2
| * Properly handle doc attributes in doc-comment highlight injectionLukas Wirth2021-03-163-6/+76
| * 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
|/
* Upgrade rowanAleksey Kladov2021-03-161-1/+1
* Show whether a binding is mutable or not on hoverLukas Wirth2021-03-091-2/+3
* Add parsing benchmarkAleksey Kladov2021-02-091-5/+32
* Infra for "unit" benchmarkingAleksey Kladov2021-02-091-10/+12
* Classify function calls as functions when shadowed by typesLukas Wirth2021-01-282-0/+8
* Merge #7353bors[bot]2021-01-223-4/+5
|\
| * Move SymbolKind to ide_dbLukas Wirth2021-01-203-4/+5
* | .Aleksey Kladov2021-01-192-2/+2
|/
* Wrap remaining self/super/crate in Name{Ref}Lukas Wirth2021-01-151-13/+9
* Handle self/super/crate in PathSegment as NameRefLukas Wirth2021-01-155-44/+27
* Use upstream TextSize APIAleksey Kladov2021-01-132-15/+3
* Merge #7239bors[bot]2021-01-101-1/+1
|\
| * Replace SyntaxKind usage with T! macro where applicableLukas Wirth2021-01-101-1/+1
* | Fix typo, parentheses is pluralLaurențiu Nicola2021-01-109-133/+133
|/
* Merge #6238bors[bot]2021-01-1011-302/+345
|\
| * Split punctuation semantic highlighting up into more tagsLukas Wirth2021-01-1011-302/+345
| |
| \
*-. \ Merge #7206 #7231bors[bot]2021-01-103-10/+13
|\ \ \ | |_|/ |/| |
| | * Cleaner APIAleksey Kladov2021-01-102-7/+8
| |/ |/|
| * Use hir::GenericParam in ide_db::Definition instead of relisting all 3Lukas Wirth2021-01-101-3/+5
|/
* Replace state with functionAleksey Kladov2021-01-101-46/+36
* Refactor highlightingAleksey Kladov2021-01-092-1/+518
* SimplifyAleksey Kladov2021-01-091-81/+49
* Better highlight for fixturesAleksey Kladov2021-01-092-2/+6
* SimplifyAleksey Kladov2021-01-091-51/+27
* Better namesAleksey Kladov2021-01-092-15/+16
* Reduce duplicationAleksey Kladov2021-01-091-7/+5
* Shorten namesAleksey Kladov2021-01-094-55/+38
* Shorten frequent namesAleksey Kladov2021-01-095-81/+81
* Rename dummy -> noneAleksey Kladov2021-01-093-15/+15
* Simplify highlighting infraAleksey Kladov2021-01-088-88/+260
* Better fixture highlightAleksey Kladov2021-01-073-4/+119
* Formatting.Mara Bos2021-01-011-2/+11
* Add support for Rust 2021.Mara Bos2021-01-011-1/+1
* Add ConstParams to the ide layerLukas Wirth2021-01-013-0/+9
* Support labels in reference searchLukas Wirth2020-12-2411-0/+20
* Make sure that HighlightModifier::ALL is synchronized with enumAleksey Kladov2020-12-196-36/+39
* Clarify the meaning of no-op highlight tagAleksey Kladov2020-12-193-14/+13
* Use more Rustic highlighting specifiersAleksey Kladov2020-12-196-35/+40
* Deduplicate highlight tags and symbol kindsAleksey Kladov2020-12-182-45/+37
* Make macro def krate mandatoryJonas Schievink2020-12-152-1/+7
* Move to upstream `macro_rules!` modelJonas Schievink2020-12-153-7/+7