Changelog #98
source link: https://rust-analyzer.github.io/thisweek/2021/10/11/changelog-98.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Changelog #98
New Features
-
#10476
(first contribution) addreplace_try_expr_with_match
assist: -
#10447
(first contribution) implement enum variant code lens: -
#10458
implement custom user snippets: -
#10459
add "Generate constant" assist: -
#10474
supportlet…else
. -
#10499
make "mismatched arggument counts" diagnostic range more precise.
Fixes
-
#10479
fix index out of bounds panic in name resolution. -
#10456
avoid cycle when lowering predicates for associated item lookup. -
#10482
fixinline_call
trying to use an uncached syntax node inSemantics
. -
#10460
only addproc_macro
to prelude in proc-macro crates. -
#10477
fix parsing of macro call inside generic args. -
#10449
fix parsing ofSome(1..)
. -
#10420
parse outer attributes onStructPatternEtCetera
. -
#10480
change snake case fix to match rustc implementation.
Internal Improvements
-
#10504
(first contribution) remove needless clones -
#10467
optimize code lens for references and implementations. -
#10494
,#10495
,#10496
,#10497
,#10501
,#10507
,#10508
,#10509
,#10510
,#10512
,#10514
start new macro test suite -
#10457
remove support for pre-1.47 sysroots. -
#10440
fix Clippy warnings and replace someif let
s withmatch
.
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK