aboutsummaryrefslogtreecommitdiff
path: root/crates/ide/src/syntax_highlighting
Commit message (Expand)AuthorAgeFilesLines
* Highlight unsafe trait refs as unsafe only in impl blocks and definitionsLukas Wirth2021-06-1512-19/+51
* cargo fmtMaan20032021-06-131-5/+3
* clippy::useless_returnMaan20032021-06-132-3/+3
* clippy::redudant_borrowMaan20032021-06-133-5/+5
* Highlight tuple field accesses correctlyLukas Wirth2021-06-113-4/+7
* Don't descend MacroCall TokenTree delimitersLukas Wirth2021-06-092-0/+10
* Merge #9003bors[bot]2021-05-261-0/+2
|\
| * Document semantic token modifiersLukas Wirth2021-05-261-0/+2
* | Fix bug where library functions were not highlighted as suchAramis Razzaghipour2021-05-263-8/+25
|/
* Refactor application of `library` semantic token modifierAramis Razzaghipour2021-05-251-62/+15
* Remove superfluous early-returnsAramis Razzaghipour2021-05-241-18/+22
* Rename ‘foreign’ semantic token modifier to ‘library’Aramis Razzaghipour2021-05-243-18/+18
* Add testing of foreign item highlightingAramis Razzaghipour2021-05-242-1/+55
* Highlight foreign modules as suchAramis Razzaghipour2021-05-241-1/+9
* Remove hir krate methodsAramis Razzaghipour2021-05-241-9/+9
* Add highlighting of items from other cratesAramis Razzaghipour2021-05-242-12/+81
* Give ‘unsafe’ semantic token modifier to unsafe traitsAramis Razzaghipour2021-05-234-3/+16
* Merge #8853bors[bot]2021-05-162-4/+4
|\
| * Tag Self in impls as a TypeAliasLukas Wirth2021-05-162-4/+4
* | Merge #8813bors[bot]2021-05-161-1/+1
|\ \
| * | Support length for ByteStringsJade2021-05-131-1/+1
* | | Attach comments to ast::ImplLukas Wirth2021-05-152-1/+25
| |/ |/|
* | Address commentshi-rustin2021-05-143-3/+25
* | Apply async semantic token modifier to async/await keywordshi-rustin2021-05-142-0/+11
|/
* Fix block comment intra doc link injection rangesLukas Tobias Wirth2021-05-042-0/+4
* Fixed formattingBastian Kersting2021-04-261-1/+1
* Added mutable semantic token modifier for &mut self methodsBastian Kersting2021-04-262-4/+9
* Simplify highlight token match guardsLukas Wirth2021-04-232-102/+92
* Sort HlMod variants and ALL constLukas Wirth2021-04-236-46/+45
* Tag `yield` and `await` as ControlFlow in semantic highlightingLukas Wirth2021-04-232-5/+13
* Fix typo: comparision -> comparisonAdrian Stanciu2021-04-192-3/+3
* Check for rust doc code attributes like rustdoc doesLukas Wirth2021-04-192-23/+3
* Don't require all doc fences to be valid for identifying rust codeLukas Wirth2021-04-191-1/+3
* Accept `E<error_number>` notation in doctestsChayim Refael Friedman2021-04-181-2/+8
* Merge #8354bors[bot]2021-04-134-16/+71
|\
| * 8279: Fix the not operator use and test case fix.Chetan Khilosiya2021-04-083-10/+3
| * 8279: Added initial implementation forChetan Khilosiya2021-04-082-14/+76
* | internal: fix flakiness of accidentally quadratic testAleksey Kladov2021-04-131-81/+17
* | Fix typo: liner -> linearJakub Kądziołka2021-04-121-1/+1
* | Let's try testing for "is not quadratic" conditionAleksey Kladov2021-04-101-0/+96
* | 8024: Added the trait modifier for assoc types.Chetan Khilosiya2021-04-081-2/+12
|/
* Merge #8245bors[bot]2021-04-053-65/+45
|\
| * Use new new docs string source mapping in goto_def and hoverLukas Wirth2021-03-301-31/+4
| * Implement basic Documentation source to syntax range mappingLukas Wirth2021-03-303-34/+41
* | Revert "8024: Added test case for highlighting trait items."Chetan Khilosiya2021-03-302-104/+0
* | 8024: Fix for function name change.Chetan Khilosiya2021-03-301-2/+2
* | 8024: Added test case for highlighting trait items.Chetan Khilosiya2021-03-302-0/+104
* | 8024: Updated the implementation for trait modifier.Chetan Khilosiya2021-03-306-20/+30
* | 8024: Added the trait modifier for methodsChetan Khilosiya2021-03-302-1/+22
|/
* Remove code duplication in highlight injectionLukas Wirth2021-03-291-29/+3