Skip to content

[release/11.0] Validate active union cases in MVC - #69929

Merged
wtgodbe merged 1 commit into
release/11.0from
backport/pr-69834-to-release/11.0
Oct 19, 2026
Merged

wtgodbe merged 1 commit into
release/11.0from
backport/pr-69834-to-release/11.0

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Backport of #69834 to release/11.0

/cc @DeagleGross

Validate active union cases in MVC

Summary of the changes (Less than 80 chars)

Description

{Detail}

Fixes #{bug number} (in this specific format)

Customer Impact

{Justification}

Regression?

  • Yes
  • No

[If yes, specify the version the behavior has regressed from]

Risk

  • High
  • Medium
  • Low

[Justify the selection above]

Verification

  • Manual (required)
  • Automated

Packaging changes reviewed?

  • Yes
  • No
  • N/A

When servicing release/2.3

  • Make necessary changes in eng/PatchConfig.props

* init

* Resolve MVC union case metadata before validation traversal

Keep VisitChildren independent of union strategies and preserve explicit validation-state metadata and strategies. Identify the actual interface getter so unrelated public Value properties keep their own validation.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 0373e779-bf39-4f34-b837-5c6bf3eda99a

* address PR review

* address PR comment

---------

Copilot-Session: 0373e779-bf39-4f34-b837-5c6bf3eda99a
@wtgodbe
wtgodbe merged commit 4178259 into release/11.0 Oct 19, 2026
28 checks passed
@wtgodbe
wtgodbe deleted the backport/pr-69834-to-release/11.0 branch October 19, 2026 15:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants