Changelog #77
source link: https://rust-analyzer.github.io/thisweek/2021/05/17/changelog-77.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.
Fixes
-
#8802
(first contribution) keep comments and attributes when extracting struct from enum variant. -
#8819
(first contribution) use package root ascargo check
working directory. -
#8398
fix inference with conditionally compiled tails. -
#8800
make "Pull assignment up" assist work in more cases. -
#8805
use Cargo target name as crate name. -
#8806
,#8808
strip delimiters from function-like macro invocations. -
#8812
fix dependencies of build scripts. -
#8820
return absolute paths infind_path
if crate start is ambiguous. -
#8823
enable task lists inpulldown_cmark
. -
#8814
keep doc comments and outer attributes in "Move module to file" assist. -
#8830
implement bulit-inconcat_idents!
macro. -
#8831
applyasync
semantic token modifier to theasync
/await
keywords. -
#8840
fix false positive "Missing match arm" when a tuple pattern is shorter than scrutinee type. -
#8845
add default type parameters on "GenerateDefault
fromnew
function". -
#8848
attach comments toast::Impl
. -
#8853
tagSelf
in impls as a type alias.
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK