Uh oh!
There was an error while loading. Please reload this page.
[release/8.0] Revert "Emit less metadata for not-reflection-visible types (#91660)" - #91989
Conversation
ghost
commented
Sep 13, 2023
Tagging subscribers to this area: @agocke, @MichalStrehovsky, @jkotas Issue DetailsBackport of #91988 to release/8.0 Customer ImpactTestingRiskIMPORTANT: If this backport is for a servicing release, please verify that:
|
jeffschwMSFT
left a comment
There was a problem hiding this comment.
approved. this can be merged when ready
lewing
commented
Sep 13, 2023
Not sure what is happening with the failures here can someone take a look? |
jeffschwMSFT
commented
Sep 13, 2023
Same as #91984 |
lewing
commented
Sep 13, 2023
suspected fix in #92011 |
lewing
commented
Sep 13, 2023
tracking issue #92014 |
lewing
commented
Sep 13, 2023
@carlossanlop please merge this asap |
Backport of #91988 to release/8.0
/cc @MichalStrehovsky
Customer Impact
This is a rollback of #91703 that merged a couple days ago.
The fix had to be reverted because it essentially restored buggy behavior we shipped with in 7.0 (but nobody noticed) that is now noticeable in the COM source generator.
Testing
CI.
Risk
We'll ship with a major size regression for WinForms apps, but not much can be done about it.
IMPORTANT: If this backport is for a servicing release, please verify that:
The PR target branch is
release/X.0-staging, notrelease/X.0.If the change touches code that ships in a NuGet package, you have added the necessary package authoring and gotten it explicitly reviewed.