about summary refs log tree commit diff
path: root/src/tools/rust-analyzer/crates/ide
AgeCommit message (Expand)AuthorLines
2024-07-20internal: add test case for inlay hint support for block expr with lifetime l...Young-Flash-0/+23
2024-07-20feat: add inlay hint support for block expr with lifetime labelYoung-Flash-1/+8
2024-07-20internal: move NavigationTarget::from_expr to goto_definitionroife-27/+33
2024-07-20fix: sort references in testsroife-22/+97
2024-07-20fix: handle highlightings inside macro calls & only highlight kws in current ...roife-220/+278
2024-07-20fix: ensure that highlight_related works for macro_exprroife-6/+13
2024-07-20use token_ancestors_with_macros to simplify goto-def on kwroife-83/+45
2024-07-20fix: navigate to label directly when perform 'goto-def' on control-flow kwroife-3/+3
2024-07-20feat: find references on control-flow kwsroife-1/+253
2024-07-20fix: keyword highlighting in macro expansionroife-0/+133
2024-07-20fix: incorrect highlighting of try blocks with control flow kwsroife-123/+215
2024-07-20fix: ensure that goto-def works on fn/try/async kwroife-3/+9
2024-07-20feat: goto-def on keywordsroife-7/+419
2024-07-19Reduce maximum LRU size to 2^16 entries, reducing memory footprint of LRU ent...Lukas Wirth-3/+3
2024-07-18Update test fixturesLukas Wirth-116/+116
2024-07-18Encode edition within FileId in the hir layerLukas Wirth-206/+245
2024-07-17Add always disabled gen parse supportLukas Wirth-2/+3
2024-07-16Remove Name::to_smol_strLukas Wirth-22/+30
2024-07-16More symbol usageLukas Wirth-11/+14
2024-07-16Use symbol in cfgLukas Wirth-4/+4
2024-07-15Auto merge of #17587 - joshka:jm/edit-name-after-refactor, r=Veykrilbors-5/+5
2024-07-14Use statics + clone instead of const until const can access staticsLukas Wirth-12/+3
2024-07-12Trigger VSCode to rename after extract variable assist is appliedbors-5/+5
2024-07-12Use Symbol in NameLukas Wirth-21/+13
2024-07-10Auto merge of #17572 - beetrees:f16-f128, r=Veykrilbors-7/+96
2024-07-10Auto merge of #17544 - MikeWalrus:inlay-hint-generic-param-name, r=Veykrilbors-10/+363
2024-07-10Add `f16` and `f128` supportbeetrees-7/+96
2024-07-08fix: Fix double rounding of `f32` literalsbeetrees-0/+22
2024-07-08feat: add inlay hints for generic parametersLiao Junxuan-10/+363
2024-07-07HasGenericArgs syntax traitLukas Wirth-1/+1
2024-07-07fix: Fix callHierarchy LSP violationLukas Wirth-29/+181
2024-07-07Update hover test fixtureLukas Wirth-3/+14
2024-07-07Fix stop_watch on linuxLukas Wirth-1/+0
2024-07-07Drop unused profile thingsLukas Wirth-3/+0
2024-06-30Remove inline `rust_2018_idioms, unused_lifetimes` lint warn, Cargo.toml alre...Lukas Wirth-1/+1
2024-06-30Fix expression scope calculation when within macro expansionsLukas Wirth-6/+25
2024-06-24Enum variants are not generic def idsLukas Wirth-10/+7
2024-06-20Auto merge of #17419 - ishanjain28:filter_builtin_macro_expansion, r=Veykrilbors-3/+27
2024-06-20Invert matching on builtin macros in expand_allowed_builtinsLukas Wirth-4/+4
2024-06-19updated testsIshan Jain-17/+14
2024-06-19Auto merge of #17426 - roife:fix-issue-17420, r=Veykrilbors-1/+21
2024-06-16docs: document omission heuristics for parameter inlay hintsLunaphied-0/+17
2024-06-15fix: handle character boundaries for wide chars in extend_selectionroife-1/+21
2024-06-15Created expand_allowed_builtins, updated expand_macro to call this functionIshan Jain-3/+4
2024-06-14added testsIshan Jain-0/+26
2024-06-11Auto merge of #17394 - Veykril:recurse-fix, r=Veykrilbors-0/+21
2024-06-11fix: Fix `HirDisplay` stackoverflow for parameter Self defaultsLukas Wirth-0/+21
2024-06-11feat: add hover config for showing container boundsroife-0/+1
2024-06-11Auto merge of #17374 - Veykril:configs, r=Veykrilbors-13/+8
2024-06-11Simplify some config serialization stuffLukas Wirth-12/+7