1

Changelog #77

 3 years ago
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.
neoserver,ios ssh client

Fixes

  • #8802 (first contribution) keep comments and attributes when extracting struct from enum variant.

  • #8819 (first contribution) use package root as cargo 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 in find_path if crate start is ambiguous.

  • #8823 enable task lists in pulldown_cmark.

  • #8814 keep doc comments and outer attributes in "Move module to file" assist.

  • #8830 implement bulit-in concat_idents! macro.

  • #8831 apply async semantic token modifier to the async/await keywords.

  • #8840 fix false positive "Missing match arm" when a tuple pattern is shorter than scrutinee type.

  • #8845 add default type parameters on "Generate Default from new function".

  • #8848 attach comments to ast::Impl.

  • #8853 tag Self in impls as a type alias.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK