aboutsummaryrefslogtreecommitdiff
path: root/crates/ide/src/inlay_hints.rs
Commit message (Collapse)AuthorAgeFilesLines
* Hide paramater inlay hints for cloned vars if applicableLukas Wirth2020-10-221-1/+28
|
* Don't rely on display names in inlay_hintsAleksey Kladov2020-10-201-6/+13
|
* More type safety around namesAleksey Kladov2020-10-201-3/+2
|
* Rename declaration_name -> display_nameAleksey Kladov2020-10-201-1/+1
| | | | | | | | Declaration names sounds like a name of declaration -- something you can use for analysis. It empathically isn't, and is just a label displayed in various UI. It's important not to confuse the two, least we accidentally mix semantics with UI (I believe, there's already a case of this in the FamousDefs at least).
* Fix iterator hint shortening heuristicLukas Wirth2020-10-121-2/+2
|
* Also replace the associated types with iterKirill Bulatov2020-10-101-11/+14
|
* Add a testKirill Bulatov2020-10-101-23/+39
|
* Clean up inlay_hintsLukas Wirth2020-10-071-18/+14
|
* Shorten iterator hints for std::iter iterators behind referencesLukas Wirth2020-10-071-2/+4
|
* Shorten iterator chain hintsLukas Wirth2020-10-071-36/+81
|
* Move IntoIterator into FamousDefsLukas Wirth2020-10-071-23/+5
|
* Use FamousDefs for shorten_iterator hintLukas Wirth2020-10-061-57/+36
|
* Shorten type hints for std::iter IteratorsLukas Wirth2020-10-061-6/+125
|
* Fix trait object hir formatting behind pointer and referencesLukas Wirth2020-10-061-0/+34
|
* Improve readability in inlay_hints.rsIgor Aleksanov2020-10-031-4/+5
|
* Remove 'for_expr' test from inlay_hints.rsIgor Aleksanov2020-10-031-14/+1
|
* Make the tests for complete/incomplete for inlay hints workIgor Aleksanov2020-10-031-10/+77
|
* Better inlay hints in 'for' loopsIgor Aleksanov2020-10-031-2/+49
|
* rename mock_analysis -> fixtureAleksey Kladov2020-10-021-3/+3
|
* Switch to expect_test from crates.ioAleksey Kladov2020-08-211-1/+1
|
* Fix typo in commentDave Lage2020-08-151-1/+1
|
* Rename ra_ide -> ideAleksey Kladov2020-08-131-0/+927