Skip to content

deps: Bump Microsoft.NET.Test.Sdk from 17.11.1 to 18.5.1 #44

deps: Bump Microsoft.NET.Test.Sdk from 17.11.1 to 18.5.1

deps: Bump Microsoft.NET.Test.Sdk from 17.11.1 to 18.5.1 #44

Status Success
Total duration 10m 10s
Artifacts 1

pr-validation.yml

on: pull_request
Build C# tools
1m 1s
Build C# tools
winui-search.exe provenance
1m 27s
winui-search.exe provenance
Validate plugin.json
5s
Validate plugin.json
Validate SKILL.md frontmatter
4s
Validate SKILL.md frontmatter
Analyzer .targets in sync
5s
Analyzer .targets in sync
Analyzer DLL provenance
9s
Analyzer DLL provenance
Fit to window
Zoom out
Zoom in

Annotations

21 warnings and 2 notices
Build C# tools: src/tools/winmd-cli/NuGetResolver.cs#L222
Converting null literal or possible null value to non-nullable type.
Build C# tools: src/tools/winmd-cli/NuGetResolver.cs#L187
Possible null reference argument for parameter 'path1' in 'string Path.Combine(string path1, string path2)'.
Build C# tools: src/tools/winmd-cli/NuGetResolver.cs#L185
Converting null literal or possible null value to non-nullable type.
Build C# tools: src/tools/winmd-cli/NuGetResolver.cs#L180
Possible null reference argument for parameter 'path1' in 'string Path.Combine(string path1, string path2)'.
Build C# tools: src/tools/winmd-cli/NuGetResolver.cs#L177
Converting null literal or possible null value to non-nullable type.
Build C# tools: src/tools/winmd-cli/QueryEngine.cs#L54
Converting null literal or possible null value to non-nullable type.
Build C# tools: src/tools/winmd-cli/QueryEngine.cs#L45
Converting null literal or possible null value to non-nullable type.
Build C# tools: src/tools/winmd-cli/NuGetResolver.cs#L17
Converting null literal or possible null value to non-nullable type.
Build C# tools: src/tools/winmd-cli/WinMdParser.cs#L37
Converting null literal or possible null value to non-nullable type.
Build C# tools: src/tools/winmd-cli/WinMdParser.cs#L35
Converting null literal or possible null value to non-nullable type.
Build C# tools: src/tools/winui-analyzer/Microsoft.WindowsAppSDK.Analyzers.Tests/Rules/XamlCodeBehindAnalyzerTests.cs#L27
Remove the underscores from member name Microsoft.WindowsAppSDK.Analyzers.Tests.Rules.XamlCodeBehindAnalyzerTests.Wui4002_DoesNotFlagWhenInitPresent() (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1707)
Build C# tools: src/tools/winui-analyzer/Microsoft.WindowsAppSDK.Analyzers.Tests/Rules/SuppressionTests.cs#L52
Remove the underscores from member name Microsoft.WindowsAppSDK.Analyzers.Tests.Rules.SuppressionTests.Suppress_Wui0004() (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1707)
Build C# tools: src/tools/winui-analyzer/Microsoft.WindowsAppSDK.Analyzers.Tests/Rules/SuppressionTests.cs#L37
Remove the underscores from member name Microsoft.WindowsAppSDK.Analyzers.Tests.Rules.SuppressionTests.Suppress_Wui0002() (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1707)
Build C# tools: src/tools/winui-analyzer/Microsoft.WindowsAppSDK.Analyzers.Tests/Rules/MvvmPatternAnalyzerTests.cs#L25
Remove the underscores from member name Microsoft.WindowsAppSDK.Analyzers.Tests.Rules.MvvmPatternAnalyzerTests.Wui3001_DoesNotFlagPlainPrivateField() (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1707)
Build C# tools: src/tools/winui-analyzer/Microsoft.WindowsAppSDK.Analyzers.Tests/Rules/XamlCodeBehindAnalyzerTests.cs#L13
Remove the underscores from member name Microsoft.WindowsAppSDK.Analyzers.Tests.Rules.XamlCodeBehindAnalyzerTests.Wui4002_FlagsWebView2InXamlWithoutInitInCodeBehind() (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1707)
Build C# tools: src/tools/winui-analyzer/Microsoft.WindowsAppSDK.Analyzers.Tests/Rules/MvvmPatternAnalyzerTests.cs#L13
Remove the underscores from member name Microsoft.WindowsAppSDK.Analyzers.Tests.Rules.MvvmPatternAnalyzerTests.Wui3001_FlagsFieldBackedObservableProperty() (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1707)
Build C# tools: src/tools/winui-analyzer/Microsoft.WindowsAppSDK.Analyzers.Tests/Rules/AttachedPropertyAnalyzerTests.cs#L13
Remove the underscores from member name Microsoft.WindowsAppSDK.Analyzers.Tests.Rules.AttachedPropertyAnalyzerTests.Wui2030_FlagsNestedAutomationPropertiesInitializer() (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1707)
Build C# tools: src/tools/winui-analyzer/Microsoft.WindowsAppSDK.Analyzers.Tests/Rules/ApiMappingAnalyzerTests.cs#L26
Remove the underscores from member name Microsoft.WindowsAppSDK.Analyzers.Tests.Rules.ApiMappingAnalyzerTests.Wui1001_FlagsCompositionNamespaceUsing_InMigratingProject() (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1707)
Build C# tools: src/tools/winui-analyzer/Microsoft.WindowsAppSDK.Analyzers.Tests/Rules/GenAiApiAnalyzerTests.cs#L13
Remove the underscores from member name Microsoft.WindowsAppSDK.Analyzers.Tests.Rules.GenAiApiAnalyzerTests.Wui4101_FlagsSetInputSequences() (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1707)
Build C# tools: src/tools/winui-analyzer/Microsoft.WindowsAppSDK.Analyzers.Tests/Rules/SuppressionTests.cs#L24
Remove the underscores from member name Microsoft.WindowsAppSDK.Analyzers.Tests.Rules.SuppressionTests.Suppress_Wui0001() (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1707)
Analyzer DLL provenance
Analyzer DLL hash differs but size delta is small (0 bytes) — likely deterministic-build drift across SDK versions, not a source change. Investigate before merging.
winui-search.exe provenance
winui-search.exe size delta 0.03% is within tolerance.
winui-search.exe provenance
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by May 12, 2026

Artifacts

Produced during runtime
Name Size Digest
Microsoft.WindowsAppSDK.Analyzers-built
18.7 KB
sha256:d3bdf53684b88cdbd805e3045715dfcc8830ac8e03e82ef79d1311104e63d039