Repository navigation
Tracking Issue for "don't special case diverging blocks" #123747
Copy link
Copy link
Closed as not planned
Labels
C-tracking-issueCategory: An issue tracking the progress of sth. like the implementation of an RFCCategory: An issue tracking the progress of sth. like the implementation of an RFCS-tracking-impl-incompleteStatus: The implementation is incomplete.Status: The implementation is incomplete.T-langRelevant to the language teamRelevant to the language team
Description
Activity
- addedC-tracking-issueCategory: An issue tracking the progress of sth. like the implementation of an RFCCategory: An issue tracking the progress of sth. like the implementation of an RFCA-edition-2024Area: The 2024 editionArea: The 2024 editionT-langRelevant to the language teamRelevant to the language teamT-styleRelevant to the style team, which will review and decide on the PR/issue.Relevant to the style team, which will review and decide on the PR/issue.
on Apr 10, 2024 - addedS-tracking-impl-incompleteStatus: The implementation is incomplete.Status: The implementation is incomplete.S-tracking-needs-migration-lintStatus: This item needs a migration lint.Status: This item needs a migration lint.S-tracking-needs-documentationStatus: Needs documentation.Status: Needs documentation.and removedT-styleRelevant to the style team, which will review and decide on the PR/issue.Relevant to the style team, which will review and decide on the PR/issue.
on May 20, 2024 - addedS-tracking-at-riskStatus: This item is at risk of missing e.g. edition deadlines.Status: This item is at risk of missing e.g. edition deadlines.
on Jun 3, 2024 @rustbot labels -A-edition-2024
As described here:
This isn't going to happen for Rust 2024, and there's no current plan otherwise to change the status quo, so let's remove this from the edition and close the tracking issue.
- removedS-tracking-needs-migration-lintStatus: This item needs a migration lint.Status: This item needs a migration lint.S-tracking-needs-documentationStatus: Needs documentation.Status: Needs documentation.S-tracking-at-riskStatus: This item is at risk of missing e.g. edition deadlines.Status: This item is at risk of missing e.g. edition deadlines.
on Jun 6, 2024
Metadata
Metadata
Assignees
Labels
C-tracking-issueCategory: An issue tracking the progress of sth. like the implementation of an RFCCategory: An issue tracking the progress of sth. like the implementation of an RFCS-tracking-impl-incompleteStatus: The implementation is incomplete.Status: The implementation is incomplete.T-langRelevant to the language teamRelevant to the language team
This is a tracking issue for the change to not special case the type of diverging blocks.
About tracking issues
Tracking issues are used to record the overall progress of implementation. They are also used as hubs connecting to other relevant issues, e.g., bugs or open design questions. A tracking issue is however not meant for large scale discussion, questions, or bug reports about a feature. Instead, open a dedicated issue for the specific matter and add the relevant feature gate label.
Steps
;at the end of a block (e.g.{ return; }).rustfmt.trailing_semicolon = "Preserve"rustfmt#6149Unresolved Questions
None.
Related
trailing_semicolon = "Preserve"rustfmt#6149Implementation history
cc @WaffleLapkin @rust-lang/style @rust-lang/rustfmt @calebcartwright