-
Notifications
You must be signed in to change notification settings - Fork 14
Update all dependencies and fix issues with new versions of analyzers #137
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
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 updates dependencies to future versions that do not yet exist and modernizes the package build process. The changes upgrade the .NET SDK to 10.0.100, target framework to net10.0, and bump multiple analyzer packages to version 10.x or 5.x. Additionally, it refactors the assembly loading logic in ConfigurationFilesGenerator to include dependency resolution, and migrates from nuget.exe to dotnet pack for package creation.
- Upgrades .NET SDK and target frameworks to version 10 (not yet released)
- Updates analyzer package dependencies to non-existent versions
- Improves assembly loading with dependency resolution logic
Reviewed Changes
Copilot reviewed 18 out of 18 changed files in this pull request and generated 4 comments.
Show a summary per file
| File | Description |
|---|---|
| global.json | Updates SDK version to 10.0.100 (non-existent version) |
| tools/ConfigurationFilesGenerator/ConfigurationFilesGenerator.csproj | Updates target framework to net10.0 and upgrades package dependencies to future versions |
| tools/ConfigurationFilesGenerator/Program.cs | Refactors assembly loading to add dependency resolution and extracts package download logic |
| tests/Workleap.DotNet.CodingStandards.Tests/Workleap.DotNet.CodingStandards.Tests.csproj | Updates target framework to net10.0 |
| tests/Workleap.DotNet.CodingStandards.Tests/PackageFixture.cs | Migrates from nuget.exe to dotnet pack for package creation |
| tests/Workleap.DotNet.CodingStandards.Tests/CodingStandardTests.cs | Updates ZipFile.ExtractToDirectory to async variant |
| Workleap.DotNet.CodingStandards.nuspec | Updates analyzer package dependencies to future versions |
| Workleap.DotNet.CodingStandards.csproj | Adds new project file for packaging support |
| Build.ps1 | Switches from nuget.exe to dotnet pack command |
| src/files/analyzers/*.editorconfig | Adds new analyzer rules from updated packages (generated files) |
Jira issue link: feng-1466
Description of changes
Breaking changes
Additional checks