Bump Microsoft.CodeAnalysis.Analyzers and 5 others - #866
dependabot[bot] wants to merge 1 commit into
Conversation
Build Metrics ReportBinary Sizes
Test Results✅ 0 passed out of 0 tests in 0.0s (-7215 tests, -1342.2s vs. baseline) Test Coverage❌ 0% line coverage, 0% branch coverage · Updated 2026-09-17 19:14:55 UTC · commit |
There was a problem hiding this comment.
🟡 Changes recommended
CsWin32 breaks the CLI build, while Roslyn 5.9 prevents the shipped analyzer from loading under supported .NET 8 SDKs.
Get a fresh assessment by requesting another Copilot review.
Pull request overview
Updates six NuGet dependencies across the CLI and analyzer projects.
Changes:
- Updates CsWin32 and Roslyn dependencies.
- Updates the analyzer test stack to newer test SDK and xUnit versions.
File summaries
| File | Description |
|---|---|
src/winapp-CLI/Directory.Packages.props |
Updates CsWin32. |
src/winapp-Analyzer/Microsoft.WindowsAppSDK.Analyzers/Microsoft.WindowsAppSDK.Analyzers.csproj |
Updates Roslyn dependencies. |
src/winapp-Analyzer/Microsoft.WindowsAppSDK.Analyzers.Tests/Microsoft.WindowsAppSDK.Analyzers.Tests.csproj |
Updates test dependencies. |
Review details
- Files reviewed: 3/3 changed files
- Comments generated: 2
- Review effort level: Balanced
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
| --> | ||
| <PackageReference Include="Microsoft.CodeAnalysis.CSharp" Version="4.8.0" PrivateAssets="all" /> | ||
| <PackageReference Include="Microsoft.CodeAnalysis.Analyzers" Version="5.3.0" PrivateAssets="all" /> | ||
| <PackageReference Include="Microsoft.CodeAnalysis.CSharp" Version="5.9.0" PrivateAssets="all" /> |
| <PackageVersion Include="Spectre.Console" Version="0.54.0" /> | ||
| <PackageVersion Include="Spectre.Console.Testing" Version="0.54.0" /> | ||
| <PackageVersion Include="Microsoft.Windows.CsWin32" Version="0.3.269" /> | ||
| <PackageVersion Include="Microsoft.Windows.CsWin32" Version="0.3.333" /> |
|
One or more custom setup steps configured for this repository failed during this Copilot code review run: Setup steps run before each review. If the review above is missing context, or no review was posted at all, the failing step above may be the cause. See the workflow run for failure details, fix your setup steps configuration, and re-request a review. Note You can configure setup steps for Copilot code review separately from Copilot cloud agent with a |
Bumps Microsoft.CodeAnalysis.Analyzers from 5.3.0 to 5.9.0 Bumps Microsoft.CodeAnalysis.CSharp to 5.9.0 Bumps Microsoft.NET.Test.Sdk from 18.6.0 to 18.10.0 Bumps Microsoft.Windows.CsWin32 from 0.3.269 to 0.3.333 Bumps xunit.runner.visualstudio from 3.1.5 to 4.0.0 Bumps xunit.v3 from 3.2.2 to 4.0.0 --- updated-dependencies: - dependency-name: Microsoft.CodeAnalysis.Analyzers dependency-version: 5.9.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget - dependency-name: Microsoft.CodeAnalysis.CSharp dependency-version: 5.9.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: nuget - dependency-name: Microsoft.NET.Test.Sdk dependency-version: 18.10.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget - dependency-name: Microsoft.Windows.CsWin32 dependency-version: 0.3.333 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget - dependency-name: xunit.runner.visualstudio dependency-version: 4.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: nuget - dependency-name: xunit.v3 dependency-version: 4.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: nuget ... Signed-off-by: dependabot[bot] <support@github.com>
9e905e7 to
488e462
Compare
|
Superseded by #869. The manual update includes these dependency versions and the required CsWin32 SHGetImageList fix, with regression tests and published NativeAOT/package-consumer validation. The shipped analyzer intentionally retains its Roslyn 4.8 baseline instead of taking the production Roslyn 5.9 bump. |
|
This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests. To ignore these dependencies, configure ignore rules in dependabot.yml |
Updated Microsoft.CodeAnalysis.Analyzers from 5.3.0 to 5.9.0.
Release notes
Sourced from Microsoft.CodeAnalysis.Analyzers's releases.
No release notes found for this version range.
Commits viewable in compare view.
Updated Microsoft.CodeAnalysis.CSharp from 4.8.0 to 5.9.0.
Release notes
Sourced from Microsoft.CodeAnalysis.CSharp's releases.
5.0.4
Release
5.0.2
Release Notes
Install Instructions
Repos
5.0.1
Release Notes
Install Instructions
Repo
Commits viewable in compare view.
Updated Microsoft.CodeAnalysis.CSharp from 4.12.0 to 5.9.0.
Release notes
Sourced from Microsoft.CodeAnalysis.CSharp's releases.
5.0.4
Release
5.0.2
Release Notes
Install Instructions
Repos
5.0.1
Release Notes
Install Instructions
Repo
Commits viewable in compare view.
Updated Microsoft.NET.Test.Sdk from 18.6.0 to 18.10.0.
Release notes
Sourced from Microsoft.NET.Test.Sdk's releases.
18.10.0
What's Changed
vstest.consoleand datacollector by @nohwnd in Run Microsoft.Testing.Platform test apps under vstest.console and datacollector vstest#16201Full Changelog: microsoft/vstest@v18.9.0...v18.10.0
18.9.0
What's Changed
New Contributors
Full Changelog: microsoft/vstest@v18.8.0...v18.9.0
18.8.1
What's Changed
Full Changelog: microsoft/vstest@v18.8.0...v18.8.1
18.8.0
What's Changed
Full Changelog: microsoft/vstest@v18.7.0...v18.8.0
18.7.0
What's Changed
New Contributors
Full Changelog: microsoft/vstest@v18.6.0...v18.7.0
Commits viewable in compare view.
Updated Microsoft.Windows.CsWin32 from 0.3.269 to 0.3.333.
Release notes
Sourced from Microsoft.Windows.CsWin32's releases.
0.3.333
Feature Improvements
void**parameter pairs now produce generic<T>overloads.Before:
After:
CsWin32 supplies the IID and returns the strongly typed interface directly.
Changes:
Fixes:
"allowMarshaling": trueOthers:
See More
... (truncated)
0.3.298
Changes:
This list of changes was auto generated.
0.3.296
Changes:
Fixes:
CS3016under[assembly: CLSCompliant(true)]Enhancements:
Others:
See More
This list of changes was auto generated.
0.3.287
Changes:
Fixes:
CS3016under[assembly: CLSCompliant(true)]IComIIDis not emitted onnet472/netstandard2.0Enhancements:
Others:
See More
[CLSCompliant(false)]when they carry CCW thunksIComIIDon downlevel TFMs (net472 / netstandard2.0)uncheckedregionsThis list of changes was auto generated.
0.3.275
Changes:
outreference if handle cannot be trivially represented as aSafeHandleThis list of changes was auto generated.
Commits viewable in compare view.
Updated xunit.runner.visualstudio from 3.1.5 to 4.0.0.
Release notes
Sourced from xunit.runner.visualstudio's releases.
4.0.0
Release notes: https://xunit.net/releases/visualstudio/4.0.0
4.0.0-pre.5
Release notes: https://xunit.net/releases/visualstudio/4.0.0-pre.5
4.0.0-pre.4
Release notes: https://xunit.net/releases/visualstudio/4.0.0-pre.4
4.0.0-pre.3
Release notes: https://xunit.net/releases/visualstudio/4.0.0-pre.3
Commits viewable in compare view.
Updated xunit.v3 from 3.2.2 to 4.0.0.
Release notes
Sourced from xunit.v3's releases.
No release notes found for this version range.
Commits viewable in compare view.