Changelog #62
source link: https://rust-analyzer.github.io/thisweek/2021/02/01/changelog-62.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 #62
New Features
Fixes
-
#7415
Code: emit fewer download progress notifications. -
#7438
shortenhir::TypeParam
ranges for traits inNavigationTarget
. -
#7406
don’t assume happy path inif_let_match
. -
#7464
exportCARGO
for proc. macros. -
#7465
only hide parameter hints for path, field and methodcall expressions. -
#7487
forbid flyimport completions in use statements. -
#7493
add missing--print-config-schema
to help. -
#7483
classify function calls as functions when shadowed by types. -
#7500
fixast::String::value
not properly escaping in some cases. -
#7502
honor#![macro_use]
in module source files. -
#7503
return inner attributes of outline module declarations inattrs_query
.
Internal Improvements
-
#7426
,#7431
,#7466
,#7480
,#7481
,#7482
,#7485
more work on local item resolution. -
#7393
documentpaths
items. -
#7433
initial Macros 2.0 in MBE. -
#7450
remove the need to manually sync config inpackage.json
. -
#7455
makealways-assert
crate reusable. -
#7457
add no-buffering file logging and wait for debugger options. -
#7460
count instances of more data structures. -
#7471
force Xcode version on CI. -
#7472
easier to debug timeouts in tests. -
#7491
handle MBE parse errors during parsing, not matching. -
#7494
simpilfy mbe parsing.
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK