Skip to content

Conversation

h3xds1nz
Copy link
Member

@h3xds1nz h3xds1nz commented Aug 20, 2024

Description

Removes the MarshalLocal file/class with its proxy for IsTypeVisibleFromCom to increase code quality.

This has previously been added during initial WPF port efforts as .NET Core didn't have this functionality yet before 3.0, and later replaced back with the Marshal function by lindexi's #3279 after its addition, however there's no need for additional proxy class/method, it merely complicates the code for no benefit.

Customer Impact

Few bytes less in size of PresentationFramework.

Regression

No.

Testing

Local build.

Risk

None.

Microsoft Reviewers: Open in CodeFlow

@h3xds1nz h3xds1nz requested review from a team as code owners August 20, 2024 20:41
@dotnet-policy-service dotnet-policy-service bot added PR metadata: Label to tag PRs, to facilitate with triage Community Contribution A label for all community Contributions labels Aug 20, 2024
@dipeshmsft
Copy link
Member

/azp run

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@dipeshmsft dipeshmsft self-assigned this Oct 1, 2024
@dipeshmsft dipeshmsft merged commit f07e041 into dotnet:main Oct 8, 2024
8 checks passed
@github-actions github-actions bot locked and limited conversation to collaborators Nov 21, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Community Contribution A label for all community Contributions PR metadata: Label to tag PRs, to facilitate with triage
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants