Skip to content

[release/10.0] Fix issue 14259: Deserialization of the CodeTypeReference to generic type is incorrect#14268

Open
aerworker wants to merge 1 commit intodotnet:release/10.0from
aerworker:DeserializeGenericTypeRef_10
Open

[release/10.0] Fix issue 14259: Deserialization of the CodeTypeReference to generic type is incorrect#14268
aerworker wants to merge 1 commit intodotnet:release/10.0from
aerworker:DeserializeGenericTypeRef_10

Conversation

@aerworker
Copy link

@aerworker aerworker commented Feb 4, 2026

Backport of #14260 to release/10.0
Fixes #14259

Proposed changes

  • Fixed a regression where CodeDomSerializer doesn't deserialize generic types.

Customer Impact

  • When a custom designer tries to deserialize a generic type the error is occuered

Regression?

  • Yes

Risk

  • Min

Test methodology

  • custom example

Test environment(s)

8.0.23

Microsoft Reviewers: Open in CodeFlow

@codecov
Copy link

codecov bot commented Feb 4, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 77.11127%. Comparing base (4e97eb7) to head (177de51).
⚠️ Report is 2 commits behind head on release/10.0.

Additional details and impacted files
@@                  Coverage Diff                   @@
##           release/10.0      #14268         +/-   ##
======================================================
+ Coverage      75.94991%   77.11127%   +1.16136%     
======================================================
  Files              3273        3273                 
  Lines            645033      645051         +18     
  Branches          47701       47701                 
======================================================
+ Hits             489902      497407       +7505     
+ Misses           145868      143971       -1897     
+ Partials           9263        3673       -5590     
Flag Coverage Δ
Debug 77.11127% <100.00000%> (+1.16136%) ⬆️
integration 18.98773% <0.00000%> (?)
production 51.93500% <100.00000%> (+2.60043%) ⬆️
test 97.41010% <100.00000%> (+0.00011%) ⬆️
unit 49.34759% <100.00000%> (+0.01301%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant