Repository navigation
deps: Bump Microsoft.NET.Test.Sdk from 17.11.1 to 18.5.1 #44
pr-validation.yml
on: pull_request
Build C# tools
1m 1s
winui-search.exe provenance
1m 27s
Validate plugin.json
5s
Validate SKILL.md frontmatter
4s
Analyzer .targets in sync
5s
Analyzer DLL provenance
9s
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
|
|