about summary refs log tree commit diff
path: root/crates/ide/src/inlay_hints.rs
AgeCommit message (Expand)AuthorLines
2022-06-08Hide param inlay hint when argument is fn-like macro with similar nameLuke Chu-0/+8
2022-05-30Add implicit static lifetime hintsLukas Wirth-20/+85
2022-05-28fix: add an option to show inlay hint for return type of closures without blockharpsword-6/+34
2022-05-20feat: hide type inlay hints for initializations of closuresandylizi-5/+72
2022-05-20hide closure ret hints if ret type is specifiedNotWearingPants-0/+4
2022-05-19Teach `Callable` about closures properlyJonas Schievink-1/+19
2022-05-19Hide more unnecessary parameter hints for constructorsLukas Wirth-9/+34
2022-05-19Update test fixturesLukas Wirth-27/+73
2022-05-19Enable hovering function parameter inlay hintsLukas Wirth-9/+21
2022-05-19internal: Improve inlay hint tooltipsLukas Wirth-35/+44
2022-05-17Update test outputLukas Wirth-0/+66
2022-05-17Allow inlay hint tooltips to trigger hoversLukas Wirth-4/+31
2022-05-17Trigger hover requests on closing brace hintsLukas Wirth-13/+19
2022-05-17Replace some SmolStr usages with String as the conversion happens anywaysLukas Wirth-33/+26
2022-05-17internal: Cleanup lifetime elision hintsLukas Wirth-122/+103
2022-05-16Add closing brace hints for macrosJonas Schievink-0/+24
2022-05-16Show inlay hints after a `}` to indicate the closed itemJonas Schievink-3/+145
2022-05-14Enable reborrow hints in attribute callsLukas Wirth-3/+3
2022-05-14feat: Add binding mode inlay hintsLukas Wirth-6/+106
2022-05-12feat: Allow reborrow inlay hints to be restricted to mutable reborrows onlyLukas Wirth-9/+23
2022-05-10fix: Add cast expressions to param name inlay hint heuristicsLukas Wirth-0/+2
2022-04-26minor: Add test for parameter and reborrow hint orderLukas Wirth-16/+16
2022-04-25Re-export `FxHashMap` and `FxHashSet` from `ide_db`Lukas Wirth-2/+2
2022-03-31internal: Enforce Resolver to always have a module scopeLukas Wirth-2/+5
2022-03-20Update inlay hint feature docsLukas Wirth-4/+1
2022-03-20feat: Visualize compiler inserted reborrows via inlay hintsLukas Wirth-9/+69
2022-03-19fix: Fix closure hints using macro rangesLukas Wirth-2/+2
2022-03-19Change skip trivial behaviourLukas Wirth-36/+42
2022-03-19Add option to skip trivial casesLukas Wirth-36/+108
2022-03-19Use numbers for lifetimes by default, add setting to prefer using parameter n...Lukas Wirth-51/+80
2022-03-18Fix test fixturesLukas Wirth-37/+2
2022-03-18Give the lifetimes better namesLukas Wirth-19/+26
2022-03-18feat: Implement lifetime elision hintsLukas Wirth-6/+220
2022-03-16feat: Add return type hints for closures with block bodiesLukas Wirth-99/+79
2022-03-16Rename compound things to variant thingsLukas Wirth-17/+10
2022-03-11fix: Allow configuration of colons in inlay-hintsLukas Wirth-0/+12
2022-03-07Merge #11445bors[bot]-18/+95
2022-03-06internal: Re-arrange ide_db modulesLukas Wirth-1/+1
2022-03-04Load hints for part of the file onlyKirill Bulatov-18/+95
2022-02-21Fix various IDE featuresChayim Refael Friedman-10/+5
2021-12-23hide type inlay hintsHeinenen-5/+17
2021-12-23hide type inlay hints for enum variant constructors and tuple struct construc...Heinenen-19/+37
2021-11-27fix: Show parameter hints unconditionally for logical not expressionsLukas Wirth-4/+8
2021-11-22fix: Omit generic defaults for types in hover messagesLukas Wirth-2/+2
2021-11-19fix: inlay param hint hiding heurstic is case unsensitiveLukas Wirth-8/+25
2021-11-13flip the defaultJake Heinz-18/+18
2021-11-13inlay hints: add the option to always show constructor inlay hintsJake Heinz-1/+67
2021-11-04Replace more Name::to_string usages with Name::to_smol_strLukas Wirth-4/+6
2021-10-16more clippy fixesMilo-5/+5
2021-10-03Hide generic constructors if appropriateLukas Wirth-29/+60