aboutsummaryrefslogtreecommitdiff
path: root/crates/ide/src/syntax_highlighting/tags.rs
Commit message (Collapse)AuthorAgeFilesLines
* Document semantic token modifiersLukas Wirth2021-05-261-0/+2
|
* Rename ‘foreign’ semantic token modifier to ‘library’Aramis Razzaghipour2021-05-241-3/+3
|
* Add highlighting of items from other cratesAramis Razzaghipour2021-05-241-0/+4
|
* Give ‘unsafe’ semantic token modifier to unsafe traitsAramis Razzaghipour2021-05-231-1/+1
|
* Apply async semantic token modifier to async/await keywordshi-rustin2021-05-141-0/+4
| | | | Only async semantic token modifier
* Simplify highlight token match guardsLukas Wirth2021-04-231-0/+18
|
* Sort HlMod variants and ALL constLukas Wirth2021-04-231-14/+13
|
* Tag `yield` and `await` as ControlFlow in semantic highlightingLukas Wirth2021-04-231-3/+9
|
* Fix typo: comparision -> comparisonAdrian Stanciu2021-04-191-2/+2
|
* 8279: Added initial implementation forChetan Khilosiya2021-04-081-2/+22
| | | | Operator semantic highlighting.
* 8024: Updated the implementation for trait modifier.Chetan Khilosiya2021-03-301-1/+1
| | | | Fixed the test cases.
* 8024: Added the trait modifier for methodsChetan Khilosiya2021-03-301-0/+4
| | | | method in impls and method calls will have trait modifier.
* Use a highlight modifier for intra doc linksLukas Wirth2021-03-181-6/+8
|
* Semantic highlight intradoclinks in documentationLukas Wirth2021-03-171-4/+6
|
* Move SymbolKind to ide_dbLukas Wirth2021-01-201-1/+1
|
* Fix typo, parentheses is pluralLaurențiu Nicola2021-01-101-1/+1
|
* Split punctuation semantic highlighting up into more tagsLukas Wirth2021-01-101-2/+34
|
* Shorten frequent namesAleksey Kladov2021-01-091-67/+67
|
* Rename dummy -> noneAleksey Kladov2021-01-091-4/+4
|
* Simplify highlighting infraAleksey Kladov2021-01-081-1/+4
| | | | This also fixes the killer whale bug
* Add ConstParams to the ide layerLukas Wirth2021-01-011-0/+1
|
* Support labels in reference searchLukas Wirth2020-12-241-0/+1
|
* Make sure that HighlightModifier::ALL is synchronized with enumAleksey Kladov2020-12-191-3/+6
|
* Clarify the meaning of no-op highlight tagAleksey Kladov2020-12-191-3/+3
|
* Use more Rustic highlighting specifiersAleksey Kladov2020-12-191-3/+8
| | | | | *Method* works for OO languages, but in rust we can also have associated constants & types, so let's move this to a modifier.
* Deduplicate highlight tags and symbol kindsAleksey Kladov2020-12-181-43/+33
| | | | | | | Curiously, LSP uses different enums for those, and unsurprising and annoyingly, there are things which exist in one but not in the other. Let's not repeat the mistake and unify the two things
* Use METHOD semantic token typeLaurențiu Nicola2020-12-041-0/+2
|
* Add static semantic token modifier for associated functions with no &selfAnatol Liu2020-11-051-0/+4
|
* Add HighlightModifier::Callable and add it for localsGrayJack2020-10-161-0/+3
|
* Add new HighlightModifier variant, ConsumingPaul Daniel Faria2020-08-161-0/+3
|
* Rename ra_ide -> ideAleksey Kladov2020-08-131-0/+203