-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Remove unused arch-specific properties #10899
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
Remove unused arch-specific properties #10899
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR removes unused x64-specific version properties and dependencies to streamline version management.
- Drop x64-specific package version properties from eng/Versions.props
- Remove corresponding runtime and shared-framework dependencies from eng/Version.Details.xml
Reviewed Changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.
File | Description |
---|---|
eng/Versions.props | Removed VSRedistCommonNetCoreSharedFrameworkx64100PackageVersion and MicrosoftNETCoreAppRuntimewinx64Version properties |
eng/Version.Details.xml | Removed <Dependency> entries for Microsoft.NETCore.App.Runtime.win-x64 and VS.Redist.Common.NetCore.SharedFramework.x64.10.0 |
Comments suppressed due to low confidence (3)
eng/Versions.props:33
- [nitpick] Consider adding an XML comment explaining why the x64-specific package version properties were removed to maintain historical context.
<VSRedistCommonNetCoreSharedFrameworkx64100PackageVersion>10.0.0-preview.6.25278.103</VSRedistCommonNetCoreSharedFrameworkx64100PackageVersion>
eng/Versions.props:33
- Verify that other architecture-specific properties (e.g., ARM or x86) are also removed or updated if they are similarly unused to keep this file consistent.
<VSRedistCommonNetCoreSharedFrameworkx64100PackageVersion>10.0.0-preview.6.25278.103</VSRedistCommonNetCoreSharedFrameworkx64100PackageVersion>
eng/Version.Details.xml:39
- Add or update integration tests to verify that removing these runtime dependencies doesn't impact version resolution or package graph generation.
<Dependency Name="Microsoft.NETCore.App.Runtime.win-x64" Version="10.0.0-preview.6.25278.103">
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #10899 +/- ##
===========================================
Coverage 2.98814% 2.98814%
===========================================
Files 3319 3319
Lines 664895 664895
Branches 74675 74675
===========================================
Hits 19868 19868
Misses 644846 644846
Partials 181 181
Flags with carried forward coverage won't be shown. Click here to find out more. 🚀 New features to boost your workflow:
|
@dotnet/wpf-developers PTAL |
Microsoft Reviewers: Open in CodeFlow