Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[main] Update dependencies from dotnet/arcade #12985

Merged
merged 4 commits into from
Feb 21, 2025

Conversation

dotnet-maestro[bot]
Copy link
Contributor

@dotnet-maestro dotnet-maestro bot commented Feb 20, 2025

This pull request updates the following dependencies

From https://github.com/dotnet/arcade

  • Subscription: b9a1a4bb-2302-4987-3b3d-08d8b8050dda
  • Build: 20250219.2
  • Date Produced: February 19, 2025 5:41:49 PM UTC
  • Commit: 11f89f03a41eefcc60e278d0fc96b63b175e4527
  • Branch: refs/heads/main
  • Updates to .NET SDKs:
    • Updates sdk.version to 10.0.100-preview.2.25118.3
    • Updates tools.dotnet to 10.0.100-preview.2.25118.3
Microsoft Reviewers: Open in CodeFlow

@dotnet-maestro dotnet-maestro bot requested a review from a team as a code owner February 20, 2025 05:01
Copy link
Contributor

@dotnet-policy-service dotnet-policy-service bot left a comment

Choose a reason for hiding this comment

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

Go, you big red fire engine!

dotnet-maestro bot and others added 4 commits February 20, 2025 17:59
…219.2

Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.CMake.Sdk , Microsoft.DotNet.GenFacades , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.XUnitExtensions
 From Version 10.0.0-beta.25113.2 -> To Version 10.0.0-beta.25119.2
Copy link

codecov bot commented Feb 21, 2025

Codecov Report

Attention: Patch coverage is 50.00000% with 1 line in your changes missing coverage. Please review.

Project coverage is 76.01612%. Comparing base (9bd9e40) to head (58ba846).
Report is 3 commits behind head on main.

Additional details and impacted files
@@                 Coverage Diff                 @@
##                main      #12985         +/-   ##
===================================================
+ Coverage   74.86693%   76.01612%   +1.14919%     
===================================================
  Files           3267        3267                 
  Lines         643459      643428         -31     
  Branches       47432       47428          -4     
===================================================
+ Hits          481738      489109       +7371     
+ Misses        152932      150763       -2169     
+ Partials        8789        3556       -5233     
Flag Coverage Δ
Debug 76.01612% <50.00000%> (+1.14919%) ⬆️
integration 18.03545% <50.00000%> (?)
production 49.96580% <50.00000%> (+2.57826%) ⬆️
test 96.93626% <ø> (-0.00085%) ⬇️
unit 47.38743% <50.00000%> (-0.00011%) ⬇️

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

Copy link
Member

@JeremyKuhne JeremyKuhne left a comment

Choose a reason for hiding this comment

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

There is a potential break here, but it is a reasonable "breaking" change.

// if the container is a form and it has autoscroll turned on, we allow a drag beyond the
// container boundary on the width and height, but not top and left.
//
bool containerSelected = false;
Copy link
Member

Choose a reason for hiding this comment

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

This is quite the chunk of dead code. I double checked the .NET Framework source (INTERNAL), and it does, in fact, not do anything.

That said, GetComponent, GetControl, and GetCurrentSnapSize are all virtual, so removing this has some risk.

Copy link
Member

Choose a reason for hiding this comment

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

Yes, it is present in all versions of System.Design. I don't see what problem it intended to solve, looks like a copy/paste from the design surface selection code, so I'll remove it from the OOP designer's server. as well.
The virtual methods are defined on an internal class, I checked out our implementations, they don't have side effects.

@dotnet-maestro dotnet-maestro bot merged commit 9e688c0 into main Feb 21, 2025
9 checks passed
@dotnet-maestro dotnet-maestro bot deleted the darc-main-77361d96-8477-40aa-a060-1fb470bc36db branch February 21, 2025 18:16
LeafShi1 pushed a commit to LeafShi1/winforms that referenced this pull request Mar 6, 2025
[main] Update dependencies from dotnet/arcade


 - Fixes dotnet#12881

 - Fixed instances of IDE0059

 - False positive case of IDE0059, fix is on the way dotnet/roslyn#77297
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants