about summary refs log tree commit diff
path: root/crates/ide/src/syntax_highlighting
AgeCommit message (Expand)AuthorLines
2021-09-14Add some more attribute ide testsLukas Wirth-4/+7
2021-08-14internal: make naming consistentAleksey Kladov-1/+1
2021-08-10[semantic-highlighting] functions that consume are marked as HlMod::ConsumingJake Heinz-6/+6
2021-08-04Document reference highlighting modLukas Wirth-6/+6
2021-08-04Merge #9734bors[bot]-44/+67
2021-08-04match styleJake Heinz-1/+4
2021-08-04fix + update expectsJake Heinz-13/+14
2021-08-03Apply suggestions from code reviewJake-2/+2
2021-08-03Update crates/ide/src/syntax_highlighting/highlight.rsJake-1/+2
2021-08-03Give TypeInfo fields and methods more appropriate namesLukas Wirth-2/+2
2021-08-03Revise TypeInfo::ty usageLukas Wirth-1/+1
2021-08-03Introduce TypeInfoLukas Wirth-2/+2
2021-08-02resolve_doc_path is able to resolve to macrosLukas Wirth-13/+16
2021-07-31update expectsJake Heinz-1/+1
2021-07-31move to else fJake Heinz-3/+2
2021-07-31semantic highlighting: add reference hlmodJake Heinz-38/+57
2021-07-26SimplifyLukas Wirth-3/+5
2021-07-24Resolve derive attribute input macro paths in ide layerLukas Wirth-2/+14
2021-07-20Correctly generate link fragments for associated itemsLukas Wirth-2/+2
2021-07-13Assign mutable semantic token modifier to assignment operatorsLukas Wirth-7/+10
2021-07-13Split main highlighting function up into a few subfunctionsLukas Wirth-117/+146
2021-07-11Explicitly check for reference locals or fields in Name classificationLukas Wirth-4/+2
2021-07-11internal: remove one more needless extern crateAleksey Kladov-2/+1
2021-07-11internal: remove needless distinction between a carte and its root modAleksey Kladov-3/+2
2021-06-28Resolve attribute paths in attribute highlightingLukas Wirth-72/+92
2021-06-23Add `public` semantic token modifier for public itemsAramis Razzaghipour-35/+64
2021-06-15Highlight unsafe trait refs as unsafe only in impl blocks and definitionsLukas Wirth-19/+51
2021-06-13cargo fmtMaan2003-5/+3
2021-06-13clippy::useless_returnMaan2003-3/+3
2021-06-13clippy::redudant_borrowMaan2003-5/+5
2021-06-11Highlight tuple field accesses correctlyLukas Wirth-4/+7
2021-06-09Don't descend MacroCall TokenTree delimitersLukas Wirth-0/+10
2021-05-26Merge #9003bors[bot]-0/+2
2021-05-26Document semantic token modifiersLukas Wirth-0/+2
2021-05-26Fix bug where library functions were not highlighted as suchAramis Razzaghipour-8/+25
2021-05-25Refactor application of `library` semantic token modifierAramis Razzaghipour-62/+15
2021-05-24Remove superfluous early-returnsAramis Razzaghipour-18/+22
2021-05-24Rename ‘foreign’ semantic token modifier to ‘library’Aramis Razzaghipour-18/+18
2021-05-24Add testing of foreign item highlightingAramis Razzaghipour-1/+55
2021-05-24Highlight foreign modules as suchAramis Razzaghipour-1/+9
2021-05-24Remove hir krate methodsAramis Razzaghipour-9/+9
2021-05-24Add highlighting of items from other cratesAramis Razzaghipour-12/+81
2021-05-23Give ‘unsafe’ semantic token modifier to unsafe traitsAramis Razzaghipour-3/+16
2021-05-16Merge #8853bors[bot]-4/+4
2021-05-16Tag Self in impls as a TypeAliasLukas Wirth-4/+4
2021-05-16Merge #8813bors[bot]-1/+1
2021-05-15Attach comments to ast::ImplLukas Wirth-1/+25
2021-05-14Address commentshi-rustin-3/+25
2021-05-14Apply async semantic token modifier to async/await keywordshi-rustin-0/+11
2021-05-12Support length for ByteStringsJade-1/+1