Felicián Németh
|
636d4880c4
|
internal: Allow OnTypeFormatting to send SnippetTextEdit
But continue to send TextEdit only.
|
2022-05-22 10:39:18 +02:00 |
|
bors
|
2a978e1404
|
Auto merge of #12328 - Veykril:simplify, r=Veykril
minor: Simplify
|
2022-05-20 15:03:59 +00:00 |
|
Lukas Wirth
|
88e297e47d
|
minor: Simplify
|
2022-05-20 16:52:10 +02:00 |
|
andylizi
|
2b1c1a934c
|
feat: hide type inlay hints for initializations of closures
|
2022-05-20 17:42:56 +08:00 |
|
NotWearingPants
|
641b78a162
|
hide closure ret hints if ret type is specified
fixes #12319
|
2022-05-20 02:35:37 +03:00 |
|
Jonas Schievink
|
52ff863abc
|
Teach Callable about closures properly
|
2022-05-19 18:53:08 +02:00 |
|
Lukas Wirth
|
9ebb55d354
|
Hide more unnecessary parameter hints for constructors
|
2022-05-19 15:44:52 +02:00 |
|
Lukas Wirth
|
5fe28441b8
|
Update test fixtures
|
2022-05-19 15:20:45 +02:00 |
|
Lukas Wirth
|
b08bbd7be0
|
Enable hovering function parameter inlay hints
|
2022-05-19 14:32:40 +02:00 |
|
Lukas Wirth
|
74230e26ff
|
internal: Improve inlay hint tooltips
|
2022-05-19 13:38:37 +02:00 |
|
Lukas Wirth
|
58a241134c
|
Update test output
|
2022-05-17 14:58:26 +02:00 |
|
Lukas Wirth
|
21f37a6d9e
|
Allow inlay hint tooltips to trigger hovers
|
2022-05-17 14:46:43 +02:00 |
|
Lukas Wirth
|
a2ec010185
|
Trigger hover requests on closing brace hints
|
2022-05-17 13:39:45 +02:00 |
|
Lukas Wirth
|
0756719a30
|
Replace some SmolStr usages with String as the conversion happens anyways
|
2022-05-17 12:56:14 +02:00 |
|
Lukas Wirth
|
12d5343993
|
internal: Cleanup lifetime elision hints
|
2022-05-17 12:18:07 +02:00 |
|
Jonas Schievink
|
fccc12982e
|
Add closing brace hints for macros
|
2022-05-16 15:23:25 +02:00 |
|
Jonas Schievink
|
867a7dc7a0
|
Show inlay hints after a } to indicate the closed item
|
2022-05-16 14:55:47 +02:00 |
|
Lukas Wirth
|
7cbde1b3a5
|
Enable reborrow hints in attribute calls
|
2022-05-14 15:00:14 +02:00 |
|
Lukas Wirth
|
6b696fced8
|
feat: Add binding mode inlay hints
|
2022-05-14 14:58:35 +02:00 |
|
Lukas Wirth
|
3577c44dee
|
fix: Fix fill-arguments completions not working
|
2022-05-13 19:52:44 +02:00 |
|
Jonas Schievink
|
9bd11459ba
|
Revert "Auto merge of #12149 - jonas-schievink:literally-just-a-literal, r=jonas-schievink"
This reverts commit cc9ae2b89e , reversing
changes made to 7dfd1cb572 .
|
2022-05-13 15:08:14 +02:00 |
|
bors
|
135164f547
|
Auto merge of #12226 - Veykril:reborrow-inlay-hints, r=Veykril
feat: Allow reborrow inlay hints to be restricted to mutable reborrows only
|
2022-05-12 12:21:06 +00:00 |
|
Lukas Wirth
|
c2190ad87c
|
feat: Allow reborrow inlay hints to be restricted to mutable reborrows only
|
2022-05-12 14:00:06 +02:00 |
|
Lukas Wirth
|
ca46c68b04
|
internal: Remove redundant offset data in annotations
|
2022-05-12 13:06:49 +02:00 |
|
Jonas Schievink
|
ac3c18bc17
|
Include assoc. types in trait signature help
|
2022-05-10 16:54:31 +02:00 |
|
bors
|
cc695363e4
|
Auto merge of #12202 - iDawer:ide.sig_help-fix, r=lnicola
fix: don't panic at fully qualified call syntax in signature help
Closes #12200
Regressed from #12082
|
2022-05-10 12:28:34 +00:00 |
|
iDawer
|
956b8fb954
|
signature_help : detect fully qualified call syntax for parameter fallback
|
2022-05-10 17:18:42 +05:00 |
|
bors
|
cf152e8a94
|
Auto merge of #12201 - Veykril:inlay-hide, r=Veykril
fix: Add cast expressions to param name inlay hint heuristics
|
2022-05-10 11:44:06 +00:00 |
|
Lukas Wirth
|
822d9b55b7
|
fix: Add cast expressions to param name inlay hint heuristics
|
2022-05-10 13:43:43 +02:00 |
|
Jonas Schievink
|
7e45915aa4
|
Resolve assoc. types of supertraits in the IDE layer
|
2022-05-09 17:30:49 +02:00 |
|
Jonas Schievink
|
37443eb9a1
|
Maybe everything else *should* have to deal with it
|
2022-05-05 16:28:59 +02:00 |
|
Jonas Schievink
|
34dc8e9383
|
Wrap floats in token trees in FLOAT_LITERAL node
|
2022-05-05 16:28:59 +02:00 |
|
Jonas Schievink
|
1bc3305d95
|
Split float literal tokens at the .
|
2022-05-05 16:28:58 +02:00 |
|
Laurențiu Nicola
|
9856144b0b
|
Lower values of char and byte literals
|
2022-05-05 08:12:08 +03:00 |
|
rainy-me
|
ddff1b22f9
|
fix: add docs and remove unnecessary check
|
2022-05-05 13:41:33 +09:00 |
|
rainy-me
|
5f4351fbb6
|
fix: doc url link type
|
2022-05-05 00:41:29 +09:00 |
|
bors
|
cc12d9df3f
|
Auto merge of #12120 - iDawer:ide.sig_help, r=Veykril
fix: Don't show signature help after closing bracket
Stop showing signature help after closing angle/round brackets.
Fixes #11624
|
2022-05-02 12:13:16 +00:00 |
|
Lukas Wirth
|
b6e19add06
|
minor: Add a test for display rendering record variants
|
2022-05-02 12:51:00 +02:00 |
|
iDawer
|
dffbab45f4
|
Don't show signature help after closing bracket
|
2022-04-29 23:26:54 +05:00 |
|
Laurențiu Nicola
|
4a57307674
|
Revert "Correctly fix formatting doc tests with generics"
This reverts commit 5f3327a6b8 .
|
2022-04-27 15:30:54 +03:00 |
|
Laurențiu Nicola
|
0d02be7330
|
Revert "Update crates/ide/src/runnables.rs"
This reverts commit bf47acf1d3 .
|
2022-04-27 15:30:54 +03:00 |
|
bors
|
198c075580
|
Auto merge of #12083 - Veykril:inlays, r=Veykril
minor: Add test for parameter and reborrow hint order
|
2022-04-26 09:53:26 +00:00 |
|
Lukas Wirth
|
5e413997a1
|
minor: Add test for parameter and reborrow hint order
|
2022-04-26 11:46:03 +02:00 |
|
iDawer
|
729cd8530b
|
signature_help : use corresponding param list for methods
|
2022-04-26 11:50:28 +05:00 |
|
Lukas Wirth
|
4255996965
|
Re-export FxHashMap and FxHashSet from ide_db
|
2022-04-25 18:51:59 +02:00 |
|
bors
|
c1de78f54c
|
Auto merge of #12072 - bitgaoshu:master, r=jonas-schievink
fix #11973 associated type is unresolved
|
2022-04-25 11:07:09 +00:00 |
|
bitgaoshu
|
5d1aff3357
|
#11973 associated type is unresolved
|
2022-04-24 20:51:48 +08:00 |
|
iDawer
|
baa4fa09ef
|
Add fallback for return type
|
2022-04-23 17:21:21 +05:00 |
|
iDawer
|
fae9049ccd
|
Fall back to parameter definitions on error types in signature help
|
2022-04-23 17:21:21 +05:00 |
|
Jonas Schievink
|
c6ffffccbd
|
Allows triggering commands after an assist edit
|
2022-04-19 18:45:48 +02:00 |
|