Skip to content

Fall back to CLI for update detection when using bundled in-proc COM #2020

Fall back to CLI for update detection when using bundled in-proc COM

Fall back to CLI for update detection when using bundled in-proc COM #2020

Triggered via pull request April 10, 2026 12:16
Status Success
Total duration 7m 43s
Artifacts

dotnet-test.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

14 warnings
test-codebase: src/UniGetUI.Interface.Telemetry/TelemetryHandler.cs#L359
Type 'TelemetrySerializerContext' can be sealed because it has no subtypes in its containing assembly and is not externally visible (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1852)
test-codebase: src/UniGetUI.Interface.Telemetry/TelemetryHandler.cs#L76
Initialize all static fields in 'TelemetryHandler' when those fields are declared and remove the explicit static constructor (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1810)
test-codebase: src/UniGetUI.Interface.Telemetry/TelemetryHandler.cs#L359
Type 'TelemetrySerializerContext' can be sealed because it has no subtypes in its containing assembly and is not externally visible (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1852)
test-codebase: src/UniGetUI.Interface.Telemetry/TelemetryHandler.cs#L76
Initialize all static fields in 'TelemetryHandler' when those fields are declared and remove the explicit static constructor (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1810)
test-codebase: src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L133
Partial method declarations 'void InstallOptionsViewModel.OnSelectedScopeChanged(string? value)' and 'void InstallOptionsViewModel.OnSelectedScopeChanged(string? _)' have signature differences.
test-codebase: src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L132
Partial method declarations 'void InstallOptionsViewModel.OnSelectedArchChanged(string? value)' and 'void InstallOptionsViewModel.OnSelectedArchChanged(string? _)' have signature differences.
test-codebase: src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L118
Partial method declarations 'void InstallOptionsViewModel.OnSelectedVersionChanged(string? value)' and 'void InstallOptionsViewModel.OnSelectedVersionChanged(string? _)' have signature differences.
test-codebase: src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L117
Partial method declarations 'void InstallOptionsViewModel.OnSkipHashCheckedChanged(bool value)' and 'void InstallOptionsViewModel.OnSkipHashCheckedChanged(bool _)' have signature differences.
test-codebase: src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L116
Partial method declarations 'void InstallOptionsViewModel.OnInteractiveCheckedChanged(bool value)' and 'void InstallOptionsViewModel.OnInteractiveCheckedChanged(bool _)' have signature differences.
test-codebase: src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L115
Partial method declarations 'void InstallOptionsViewModel.OnAdminCheckedChanged(bool value)' and 'void InstallOptionsViewModel.OnAdminCheckedChanged(bool _)' have signature differences.
test-codebase: src/UniGetUI.Interface.Telemetry/TelemetryHandler.cs#L359
Type 'TelemetrySerializerContext' can be sealed because it has no subtypes in its containing assembly and is not externally visible (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1852)
test-codebase: src/UniGetUI.Interface.Telemetry/TelemetryHandler.cs#L76
Initialize all static fields in 'TelemetryHandler' when those fields are declared and remove the explicit static constructor (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1810)
test-codebase: src/UniGetUI.Interface.Telemetry/TelemetryHandler.cs#L359
Type 'TelemetrySerializerContext' can be sealed because it has no subtypes in its containing assembly and is not externally visible (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1852)
test-codebase: src/UniGetUI.Interface.Telemetry/TelemetryHandler.cs#L76
Initialize all static fields in 'TelemetryHandler' when those fields are declared and remove the explicit static constructor (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1810)