Skip to content

Remove always-on WarningWhenMultipleRecdTypeChoice language feature flag - #20715

Merged
T-Gro merged 4 commits into
mainfrom
fix-issue-20192-warningwhenmultiplerecdtypechoice
Oct 9, 2026
Merged

T-Gro merged 4 commits into
mainfrom
fix-issue-20192-warningwhenmultiplerecdtypechoice

Conversation

@T-Gro

@T-Gro T-Gro commented Oct 6, 2026

Copy link
Copy Markdown
Member

Removes the always-on WarningWhenMultipleRecdTypeChoice language feature flag, per the existing flag-cleanup pattern used by #20677/#20680/#20681/#20688.

Fixes #20192.

@github-actions

github-actions Bot commented Oct 6, 2026 •

Copy link
Copy Markdown
Contributor

✅ Release-note check exempted

The NO_RELEASE_NOTES label exempts this pull request.

@T-Gro T-Gro added the NO_RELEASE_NOTES Label for pull requests which signals, that user opted-out of providing release notes label Oct 8, 2026
Remove resurrected sibling flags, their map entries, accessors and resource keys. Keep WarningWhenMultipleRecdTypeChoice removed and synchronize compiler XLF resources with UpdateXlf.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot and others added 2 commits October 9, 2026 11:16
Keep multiple-record-type-choice warnings unconditional and regenerate compiler localization with UpdateXlf.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Preserve MatchNotAllowedForUnionCaseWithNoData and TailCall warning flag removals alongside unconditional record-choice warnings. Regenerate and verify localization with UpdateXlf.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@T-Gro
T-Gro requested a review from abonie October 9, 2026 09:54
@T-Gro
T-Gro enabled auto-merge (squash) October 9, 2026 09:54
@T-Gro
T-Gro merged commit bf6da46 into main Oct 9, 2026
55 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

NO_RELEASE_NOTES Label for pull requests which signals, that user opted-out of providing release notes

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

Remove always-on language feature flag: WarningWhenMultipleRecdTypeChoice

2 participants