dotnet / winforms

Windows Forms is a .NET UI framework for building Windows desktop applications.
MIT License
4.28k stars 954 forks source link

Update Nuget Packages and fix breaking changes. #11574

Closed KlausLoeffelmann closed 1 week ago

KlausLoeffelmann commented 1 week ago

For the upcoming PRs around Analyzers, DarkMode and Async, we need the latest NuGet packages for Roslyn and NUnit in place. This PR updates the NuGet packages and fixes the breaking changes.

Please note:

This change affects analyzers for recognizing new APIs. This also shows that we need to make sure to update our NuGet packages to the latest versions to always make sure, new and existing APIs are reported in the correct format.

We need to figure out now, how we are dealing with the required changes in the PublicAPI manifest files.

Microsoft Reviewers: Open in CodeFlow
codecov[bot] commented 1 week ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 74.47493%. Comparing base (e255647) to head (0737da0).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #11574 +/- ## =================================================== + Coverage 74.43391% 74.47493% +0.04102% =================================================== Files 3039 3039 Lines 629056 629056 Branches 46834 46834 =================================================== + Hits 468231 468489 +258 + Misses 157467 157211 -256 + Partials 3358 3356 -2 ``` | [Flag](https://app.codecov.io/gh/dotnet/winforms/pull/11574/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dotnet) | Coverage Δ | | |---|---|---| | [Debug](https://app.codecov.io/gh/dotnet/winforms/pull/11574/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dotnet) | `74.47493% <100.00000%> (+0.04102%)` | :arrow_up: | | [integration](https://app.codecov.io/gh/dotnet/winforms/pull/11574/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dotnet) | `17.97315% <ø> (+0.07770%)` | :arrow_up: | | [production](https://app.codecov.io/gh/dotnet/winforms/pull/11574/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dotnet) | `47.33770% <ø> (+0.09085%)` | :arrow_up: | | [test](https://app.codecov.io/gh/dotnet/winforms/pull/11574/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dotnet) | `96.96194% <100.00000%> (-0.00030%)` | :arrow_down: | | [unit](https://app.codecov.io/gh/dotnet/winforms/pull/11574/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dotnet) | `44.32458% <ø> (+0.00525%)` | :arrow_up: | Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dotnet#carryforward-flags-in-the-pull-request-comment) to find out more.