Changelog #217
Commit: d410d4a
Release: 2024-01-22 (v0.3.1815)
Fixes
-
#16349add error recovery foruse_tree_listparsing:
-
#16385fix intra-doc links. -
#15868inferOUT_DIRwhen workspace root contains a symlink. -
#16396fix panic when extracting struct from enum variant. -
#16378handleSelfParambetter in "Inline call". -
#16405includeforin "Convert to guarded return". -
#16314parsemacro_rulesas macro name. -
#16367makevalue_tyquery fallible.
Internal Improvements
-
#15636,#16383(first contribution) show which roots are being scanned in progress messages. -
#16196(first contribution) renamegeneratortocoroutine. -
#16409(first contribution) remove some unused code. -
#16350speed up line index calculation via NEON for aarch64. -
#16395speed up line ending normalization usingmemchr. -
#16366make data queries transparent over their diagnostics variant. -
#16352,#16389portrustfmt's algorithm for import ordering. -
#16351eagerly lower enum variants inCrateDefMapconstruction. -
#16388recordFnAbi. -
#16356add unstable config for loading the sysroot sources viacargo metadata. -
#16380,#16387runcargo metadataon sysroot for CI metrics. -
#16384make use of some newSmolStrimprovements. -
#16397refactormacro_callto be consistent with other parsers. -
#16398automatically fix Clippy lints. -
#16401expand lint tables and make Clippy happy. -
#16404work through temporarily allowed Clippy lints, part 1. -
#16406addmax_line_lengthto.editorconfig.