Changelog #212

Commit: 21b06c1
Release: 2023-12-18 (v0.3.1774)

Fixes

  • #15887 (first contribution) fix tuple to named struct conversion inside macro calls some more.

  • #16106 fix syntax bridge assigning invalid spans to lifetime tokens.

  • #16061 fix fragment parser on incomplete parses.

  • #16130 remove subtrees with fake spans in syntax fix-up.

  • #16131 fix false positive type mismatch in const reference patterns.

  • #16094 replace doc_comments_and_attrs with collect_attrs, second round.

  • #16089 query for nearest parent block around the hint to resolve.

Internal Improvements

  • #16099 improve import asset performance a bit, bump limit, and shorten the paths.

  • #16125 run rust-analyzer on rustc UI tests in metrics.

  • #16115 update built-in attributes.

  • #16102, #16104 publish and bump line-index.

  • #16123 remove ModuleId from TypeOwnerId.

  • #16098 sync from downstream.