about summary refs log tree commit diff
path: root/crates/ide/src/syntax_highlighting
AgeCommit message (Expand)AuthorLines
2021-05-04Fix block comment intra doc link injection rangesLukas Tobias Wirth-0/+4
2021-04-26Fixed formattingBastian Kersting-1/+1
2021-04-26Added mutable semantic token modifier for &mut self methodsBastian Kersting-4/+9
2021-04-23Simplify highlight token match guardsLukas Wirth-102/+92
2021-04-23Sort HlMod variants and ALL constLukas Wirth-46/+45
2021-04-23Tag `yield` and `await` as ControlFlow in semantic highlightingLukas Wirth-5/+13
2021-04-19Fix typo: comparision -> comparisonAdrian Stanciu-3/+3
2021-04-19Check for rust doc code attributes like rustdoc doesLukas Wirth-23/+3
2021-04-19Don't require all doc fences to be valid for identifying rust codeLukas Wirth-1/+3
2021-04-18Accept `E<error_number>` notation in doctestsChayim Refael Friedman-2/+8
2021-04-13Merge #8354bors[bot]-16/+71
2021-04-13internal: fix flakiness of accidentally quadratic testAleksey Kladov-81/+17
2021-04-12Fix typo: liner -> linearJakub Kądziołka-1/+1
2021-04-10Let's try testing for "is not quadratic" conditionAleksey Kladov-0/+96
2021-04-098024: Added the trait modifier for assoc types.Chetan Khilosiya-2/+12
2021-04-088279: Fix the not operator use and test case fix.Chetan Khilosiya-10/+3
2021-04-088279: Added initial implementation forChetan Khilosiya-14/+76
2021-04-05Merge #8245bors[bot]-65/+45
2021-03-31Revert "8024: Added test case for highlighting trait items."Chetan Khilosiya-104/+0
2021-03-318024: Fix for function name change.Chetan Khilosiya-2/+2
2021-03-318024: Added test case for highlighting trait items.Chetan Khilosiya-0/+104
2021-03-318024: Updated the implementation for trait modifier.Chetan Khilosiya-20/+30
2021-03-318024: Added the trait modifier for methodsChetan Khilosiya-1/+22
2021-03-30Use new new docs string source mapping in goto_def and hoverLukas Wirth-31/+4
2021-03-30Implement basic Documentation source to syntax range mappingLukas Wirth-34/+41
2021-03-29Remove code duplication in highlight injectionLukas Wirth-29/+3
2021-03-27Unleash macro 2.0 in hightlight and moreEdwin Cheng-8/+27
2021-03-26syntax: return owned string instead of leaking stringcynecx-1/+1
2021-03-23Show item info when hovering intra doc linksLukas Wirth-3/+3
2021-03-20Don't use an untyped String for ActiveParam trackingLukas Wirth-1/+1
2021-03-19Add `AttrsWithOwner` and clean up `source_map`Jonas Schievink-24/+19
2021-03-19Move `AttrsOwnerNode` to syntax and make it publicJonas Schievink-31/+1
2021-03-19Merge #8097bors[bot]-2/+3
2021-03-19Parse extended_key_value_attributesLukas Wirth-2/+3
2021-03-18Use a highlight modifier for intra doc linksLukas Wirth-29/+53
2021-03-18Track source file IDs in source mapping of AttrsLukas Wirth-5/+17
2021-03-17Semantic highlight intradoclinks in documentationLukas Wirth-38/+114
2021-03-17Inject highlight into block doc commentsLukas Wirth-28/+72
2021-03-17Merge #8059bors[bot]-16/+153
2021-03-17Remove quadratic attr source lookupLukas Wirth-1/+2
2021-03-17don't clone types that are copy (clippy::clone_on_copy)Matthias Krüger-1/+1
2021-03-16Properly handle doc attributes in doc-comment highlight injectionLukas Wirth-6/+76
2021-03-16Replace trait object boxing with extra AttrsOwnerNodeLukas Wirth-19/+48
2021-03-16Move doc-comment highlight injection from AST to HIRLukas Wirth-14/+51
2021-03-16Upgrade rowanAleksey Kladov-1/+1
2021-03-09Show whether a binding is mutable or not on hoverLukas Wirth-2/+3
2021-02-09Add parsing benchmarkAleksey Kladov-5/+32
2021-02-09Infra for "unit" benchmarkingAleksey Kladov-10/+12
2021-01-28Classify function calls as functions when shadowed by typesLukas Wirth-0/+8
2021-01-22Merge #7353bors[bot]-4/+5