Skip to content

Conversation

@adamsitnik
Copy link
Member

@adamsitnik adamsitnik commented Jul 25, 2024

It mimics what I did in dotnet/winforms#11745 for WinForms: switch to System.Formats.Nrbf for parsing Binary Formatter payloads (and have only one such parser across all the products).

I've left the existing records as they support writing and there are no plans for System.Formats.Nrbf to ever support it.

Microsoft Reviewers: Open in CodeFlow

@adamsitnik adamsitnik requested review from a team as code owners July 25, 2024 12:38
@dotnet-policy-service dotnet-policy-service bot added the PR metadata: Label to tag PRs, to facilitate with triage label Jul 25, 2024
@adamsitnik adamsitnik requested a review from rchauhan18 July 25, 2024 12:47
# Conflicts:
#	eng/Versions.props
#	src/Microsoft.DotNet.Wpf/tests/UnitTests/PresentationCore.Tests/PresentationCore.Tests.csproj
@adamsitnik
Copy link
Member Author

@rchauhan18 I've solved the merge conflict and thanks to @ThomasGoulet73 we now know that I've not broken anything and all tests are passing

rchauhan18
rchauhan18 previously approved these changes Jul 30, 2024
Copy link
Contributor

@rchauhan18 rchauhan18 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@adamsitnik Thanks for your contribution!

@rchauhan18 rchauhan18 merged commit 4c0bdd0 into dotnet:main Jul 30, 2024
pchaurasia14 added a commit to pchaurasia14/wpf that referenced this pull request Aug 1, 2024
* install the System.Formats.Nrbf package

* switch to the new API

* remove unused methods

* remove everything related to parsing NRBF payloads and records that don't support writing

* try to fix and update the tests

* remove more unused code
ericstj pushed a commit that referenced this pull request Aug 1, 2024
* install the System.Formats.Nrbf package

* switch to the new API

* remove unused methods

* remove everything related to parsing NRBF payloads and records that don't support writing

* try to fix and update the tests

* remove more unused code

Fixed conflict in Versions.props, and added missing entry to Version.Details.xml
@github-actions github-actions bot locked and limited conversation to collaborators Aug 29, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

PR metadata: Label to tag PRs, to facilitate with triage

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants