aboutsummaryrefslogtreecommitdiff
path: root/crates/ide/src/syntax_highlighting
Commit message (Expand)AuthorAgeFilesLines
* 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
* Unleash macro 2.0 in hightlight and moreEdwin Cheng2021-03-274-8/+27
* syntax: return owned string instead of leaking stringcynecx2021-03-261-1/+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
|\
| * Parse extended_key_value_attributesLukas Wirth2021-03-191-2/+3
* | Use a highlight modifier for intra doc linksLukas Wirth2021-03-1812-29/+53