roife
|
78fb0e47ca
|
feat: preserve order of parameters in extract_functions
|
2024-12-11 02:26:58 +08:00 |
|
roife
|
9c03cbb499
|
minor: enhance name suggestion for Arc<T> and Rc<T>
|
2024-12-10 02:47:52 +08:00 |
|
Lukas Wirth
|
99a6ecd41e
|
Merge pull request #18647 from Veykril/push-nsrrmmnzzoym
internal: Disable pipe on typing handler
|
2024-12-09 15:06:29 +00:00 |
|
Lukas Wirth
|
f021ec3b96
|
Disable pipe on typing handler
|
2024-12-09 15:52:04 +01:00 |
|
Lukas Wirth
|
067b4a32dd
|
Merge pull request #18645 from Veykril/push-yruoyrvrsntw
fix: Non-exhaustive structs may be empty
|
2024-12-09 13:26:47 +00:00 |
|
Lukas Wirth
|
55a7ee8065
|
fix: Non-exhaustive structs may be empty
|
2024-12-09 14:12:22 +01:00 |
|
Lukas Wirth
|
d8248714dc
|
Merge pull request #18644 from Veykril/push-nolvpzqvoqwx
Remove patch sysroot cfg-if hack
|
2024-12-09 10:58:27 +00:00 |
|
Lukas Wirth
|
bdb2a3e182
|
Merge pull request #18643 from Veykril/push-muwuzmowptnn
internal: Rename test fixture crates to ra_test_fixture
|
2024-12-09 10:54:51 +00:00 |
|
Lukas Wirth
|
7085328185
|
Remove patch sysroot cfg-if hack
|
2024-12-09 11:42:51 +01:00 |
|
Lukas Wirth
|
956ff4d8c5
|
Rename test fixture crates to ra_test_fixture
|
2024-12-09 11:40:21 +01:00 |
|
Laurențiu Nicola
|
f689930bc3
|
Merge pull request #18642 from lnicola/rm-minicore-unstable
minor: Remove unstable attributes in minicore
|
2024-12-09 09:41:53 +00:00 |
|
Laurențiu Nicola
|
d5b96b7998
|
Remove unstable attributes in minicore
|
2024-12-09 11:17:17 +02:00 |
|
Lukas Wirth
|
94032e8c64
|
Merge pull request #18441 from Veykril/lw-psyvmlotlvqn
internal: Do not cache the config directory path
|
2024-12-09 08:47:20 +00:00 |
|
Lukas Wirth
|
10a07a443d
|
Fix config guard lock for ratoml tests
|
2024-12-09 09:33:02 +01:00 |
|
Lukas Wirth
|
1c3043bc8c
|
Merge pull request #18635 from ChayimFriedman2/fix-test
minor: Fix a test that didn't test what it should
|
2024-12-09 08:02:05 +00:00 |
|
Lukas Wirth
|
10cd09f6f1
|
Merge pull request #18531 from Giga-Bowser/map-new-nodes
fix: Map new replacement nodes to their mutable equivalents in `SyntaxEditor`
|
2024-12-09 08:01:55 +00:00 |
|
Giga Bowser
|
e66b4f336d
|
fix: Map new replacement nodes to their mutable equivalents in SyntaxEditor
|
2024-12-08 15:55:34 -05:00 |
|
Chayim Refael Friedman
|
26333a467e
|
Fix a test that didn't test what it should
That is, fix the helper function and disable the tests for now.
|
2024-12-08 15:02:14 +02:00 |
|
Lukas Wirth
|
4c755e62a6
|
Merge pull request #18633 from ChayimFriedman2/unify-fn
fix: Coerce two `FnDef`s to fn pointers even if they are the same, if they are subtypes
|
2024-12-08 07:18:57 +00:00 |
|
Chayim Refael Friedman
|
a9e015f8ee
|
Coerce two FnDef s to fn pointers even if they are the same, if they are subtypes
That's because they can be the same function but still different substs, which mandates them to coerce to fn pointers in order to unify.
|
2024-12-07 19:16:00 +02:00 |
|
Ali Bektas
|
4fcecbb55e
|
Watch for user config ratoml
|
2024-12-07 15:22:35 +01:00 |
|
Lukas Wirth
|
4a418837f2
|
Merge pull request #18575 from Giga-Bowser/flip-assists
minor: Migrate `flip_*` assists to `SyntaxEditor`
|
2024-12-07 12:27:40 +00:00 |
|
Lukas Wirth
|
02aca112e8
|
Merge pull request #18630 from Veykril/push-ystzsxpywnxn
fix: Temporarily disable completion resolve support for helix and neovim
|
2024-12-07 12:23:21 +00:00 |
|
Lukas Wirth
|
ad01392756
|
Temporarily disable completion resolve support for neovim
|
2024-12-06 17:37:39 +01:00 |
|
Lukas Wirth
|
c6208c86a5
|
Temporarily disable completion resolve support for helix
|
2024-12-06 17:07:22 +01:00 |
|
Lukas Wirth
|
17720acb90
|
Merge pull request #18629 from Veykril/push-wlsvxwomumpp
Highlight right angle as part of fat arrow in macro rules arm
|
2024-12-06 15:44:39 +00:00 |
|
Lukas Wirth
|
bf6547a77e
|
Highlight right angle as part of fat arrow in macro rules arm
|
2024-12-06 16:28:32 +01:00 |
|
Lukas Wirth
|
f37d0fa9d3
|
Merge pull request #18628 from Veykril/push-sqpymrtxysmw
Add typing handler for param list pipe
|
2024-12-06 15:03:41 +00:00 |
|
Giga Bowser
|
d329329b76
|
feat: Migrate flip_comma assist to SyntaxEditor
|
2024-12-06 10:03:09 -05:00 |
|
Giga Bowser
|
8fd7790eb5
|
minor: Add token_tree constructor to SyntaxFactory
|
2024-12-06 10:03:09 -05:00 |
|
Giga Bowser
|
d55879d1cb
|
feat: Migrate flip_trait_bound assist to SyntaxEditor
|
2024-12-06 10:02:34 -05:00 |
|
Giga Bowser
|
09dee81412
|
feat: Migrate flip_binexpr assist to SyntaxEditor
|
2024-12-06 10:02:34 -05:00 |
|
Giga Bowser
|
fbb392062a
|
minor: Add expr_bin constructor to SyntaxFactory
|
2024-12-06 10:02:34 -05:00 |
|
Giga Bowser
|
6406048626
|
minor: Add token constructor to SyntaxFactory
|
2024-12-06 10:02:34 -05:00 |
|
Giga Bowser
|
5eb8affdc5
|
fix: Don't produce ChangedAncestor for SyntaxToken s
|
2024-12-06 10:01:34 -05:00 |
|
Giga Bowser
|
ff1124918e
|
fix: Properly determine SyntaxEditor replacement intersection
Bordering replacements should not be considered intersecting
|
2024-12-06 10:01:34 -05:00 |
|
Lukas Wirth
|
54dbf1b446
|
Add typing handler for param list pipe
|
2024-12-06 15:49:36 +01:00 |
|
Lukas Wirth
|
1b8360be51
|
Merge pull request #18627 from Veykril/push-tzvnrnytrksr
Improve heuristics for on typing semicolon insertion
|
2024-12-06 14:15:13 +00:00 |
|
Lukas Wirth
|
5dc5107e9c
|
Improve heuristics for on typing semicolon insertion
|
2024-12-06 15:00:09 +01:00 |
|
Lukas Wirth
|
4b350f2f11
|
Merge pull request #18551 from ShoyuVanilla/migrate-turbofish-assist
Migrate `add_turbo_fish` to `SyntaxEditor`
|
2024-12-06 13:44:54 +00:00 |
|
Lukas Wirth
|
c58548e92e
|
Merge pull request #18563 from alibektas/workspace_key_high_precedence
minor: run `FlycheckHandle::restart_workspace` when `check_workspace` true
|
2024-12-06 13:09:32 +00:00 |
|
Lukas Wirth
|
abc7147bb7
|
Merge pull request #18594 from ChayimFriedman2/async-closures
feat: Support `AsyncFnX` traits
|
2024-12-06 12:48:47 +00:00 |
|
Lukas Wirth
|
630e4ca44a
|
Merge pull request #18474 from Veykril/push-nvtxykxkwnvs
Make bracket typing handler work on more things
|
2024-12-06 12:03:52 +00:00 |
|
Lukas Wirth
|
632ca53df4
|
Merge pull request #18610 from Veykril/push-kynytqktmnxq
Add implict unsafety inlay hints for extern blocks
|
2024-12-06 12:01:49 +00:00 |
|
Lukas Wirth
|
19465b94f5
|
Add implict unsafety inlay hints for extern blocks
|
2024-12-06 12:49:03 +01:00 |
|
Lukas Wirth
|
bac0ed579f
|
Make bracket typing handler work on more things
|
2024-12-06 12:47:32 +01:00 |
|
Lukas Wirth
|
cddaf7485f
|
Merge pull request #18625 from Veykril/push-npnxwpxuzlqz
fix: Fix parser getting stuck for bad asm expressions
|
2024-12-06 05:11:08 +00:00 |
|
Lukas Wirth
|
4a24e729b0
|
fix: Fix parser getting stuck for bad asm expressions
|
2024-12-06 05:57:00 +01:00 |
|
Lukas Wirth
|
150b0e7292
|
Merge pull request #18622 from Veykril/push-wlzptrukvyup
fix: Fix parsing of dyn T in generic arg on 2015 edition
|
2024-12-05 19:41:34 +00:00 |
|
Lukas Wirth
|
a049941c1a
|
fix: Fix parsing of dyn T in generic arg on 2015 edition
|
2024-12-05 20:26:49 +01:00 |
|