2

Changelog #91

 2 years ago
source link: https://rust-analyzer.github.io/thisweek/2021/08/23/changelog-91.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

  • #9936 (first contribution) make compiler commit and date optional in proc macros.

  • #9962 (first contribution) improve "Replace match with if let" code generation.

  • #9963 resolve core::arch module.

  • #9973, #9988 refactor and improve handling of overloaded binary operators.

  • #9943 don’t strip items with built-in attributes.

  • #9976 hide functional update completion with qualified identifier.

  • #9979 fix token mapping with derive macros.

  • #9924 fix Debug code generation in assist.

  • #9950 fix documentation for generated is_ enum methods.

  • #9928 highlight function exit points on fn keywords.

  • #9929 handle all rename special cases for record pattern fields.

  • #9955 refuse to rename macro-generated definitions.

  • #9942 don’t trigger related highlighting on unrelated tokens.

  • #9966 determine expected parameters from expected return types in calls.

  • #9978 expand attributes recursively in "Expand macros".

  • #9908 fix toolchain path check.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK