Changelog #98
Commit: ed4b312
Release: 2021-10-11
Sponsors
Become a sponsor: On OpenCollective or GitHub Sponsors.
New Features
-
#10476(first contribution) addreplace_try_expr_with_matchassist:
-
#10447(first contribution) implement enum variant code lens:
-
#10458implement custom user snippets:
-
#10459add "Generate constant" assist:
-
#10474supportlet…else. -
#10499make "mismatched arggument counts" diagnostic range more precise.
Fixes
-
#10479fix index out of bounds panic in name resolution. -
#10456avoid cycle when lowering predicates for associated item lookup. -
#10482fixinline_calltrying to use an uncached syntax node inSemantics. -
#10460only addproc_macroto prelude in proc-macro crates. -
#10477fix parsing of macro call inside generic args. -
#10449fix parsing ofSome(1..). -
#10420parse outer attributes onStructPatternEtCetera. -
#10480change snake case fix to match rustc implementation.
Internal Improvements
-
#10504(first contribution) remove needless clones -
#10467optimize code lens for references and implementations. -
#10494,#10495,#10496,#10497,#10501,#10507,#10508,#10509,#10510,#10512,#10514start new macro test suite -
#10457remove support for pre-1.47 sysroots. -
#10440fix Clippy warnings and replace someif lets withmatch.