Skip to content

Generate Test Coverage Report #239

Generate Test Coverage Report

Generate Test Coverage Report #239

Manually triggered January 25, 2026 17:10
Status Success
Total duration 1m 16s
Artifacts 2

gen-test-coverage-report.yml

on: workflow_dispatch
Fit to window
Zoom out
Zoom in

Annotations

20 warnings
coverage: Companion.Tests/ViewModels/FirmwareTabViewModelTests.cs#L48
Dereference of a possibly null reference.
coverage: Companion.Tests/ViewModels/ViewModelTestBase.cs#L13
Non-nullable property 'MajesticContentUpdatedEventMock' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
coverage: Companion.Tests/ViewModels/ViewModelTestBase.cs#L13
Non-nullable property 'AppMessageEventMock' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
coverage: Companion.Tests/ViewModels/ViewModelTestBase.cs#L13
Non-nullable property 'WfbConfContentUpdatedEventMock' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
coverage: Companion.Tests/ViewModels/ViewModelTestBase.cs#L13
Non-nullable property 'EventSubscriptionServiceMock' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
coverage: Companion.Tests/ViewModels/ViewModelTestBase.cs#L13
Non-nullable property 'GlobalSettingsServiceMock' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
coverage: Companion.Tests/ViewModels/ViewModelTestBase.cs#L13
Non-nullable property 'YamlConfigServiceMock' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
coverage: Companion.Tests/ViewModels/ViewModelTestBase.cs#L13
Non-nullable property 'SshClientServiceMock' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
coverage: Companion.Tests/ViewModels/ViewModelTestBase.cs#L13
Non-nullable property 'EventAggregatorMock' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
coverage: Companion.Tests/ViewModels/ViewModelTestBase.cs#L13
Non-nullable property 'LoggerMock' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
coverage: Companion/Converters/BooleanToVisibilityConverter.cs#L10
Nullability of reference types in type of parameter 'parameter' of 'object BooleanToVisibilityConverter.Convert(object value, Type targetType, object parameter, CultureInfo culture)' doesn't match implicitly implemented member 'object? IValueConverter.Convert(object? value, Type targetType, object? parameter, CultureInfo culture)' (possibly because of nullability attributes).
coverage: Companion/Converters/BooleanToVisibilityConverter.cs#L10
Nullability of reference types in type of parameter 'value' of 'object BooleanToVisibilityConverter.Convert(object value, Type targetType, object parameter, CultureInfo culture)' doesn't match implicitly implemented member 'object? IValueConverter.Convert(object? value, Type targetType, object? parameter, CultureInfo culture)' (possibly because of nullability attributes).
coverage: Companion/Converters/BooleanToTextConverter.cs#L15
Nullability of reference types in type of parameter 'parameter' of 'object BooleanToTextConverter.ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)' doesn't match implicitly implemented member 'object? IValueConverter.ConvertBack(object? value, Type targetType, object? parameter, CultureInfo culture)' (possibly because of nullability attributes).
coverage: Companion/Converters/BooleanToTextConverter.cs#L15
Nullability of reference types in type of parameter 'value' of 'object BooleanToTextConverter.ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)' doesn't match implicitly implemented member 'object? IValueConverter.ConvertBack(object? value, Type targetType, object? parameter, CultureInfo culture)' (possibly because of nullability attributes).
coverage: Companion/Converters/BooleanToTextConverter.cs#L9
Nullability of reference types in type of parameter 'parameter' of 'object BooleanToTextConverter.Convert(object value, Type targetType, object parameter, CultureInfo culture)' doesn't match implicitly implemented member 'object? IValueConverter.Convert(object? value, Type targetType, object? parameter, CultureInfo culture)' (possibly because of nullability attributes).
coverage: Companion/Converters/BooleanToTextConverter.cs#L9
Nullability of reference types in type of parameter 'value' of 'object BooleanToTextConverter.Convert(object value, Type targetType, object parameter, CultureInfo culture)' doesn't match implicitly implemented member 'object? IValueConverter.Convert(object? value, Type targetType, object? parameter, CultureInfo culture)' (possibly because of nullability attributes).
coverage: Companion/Converters/BooleanGreaterThanConverter.cs#L30
Nullability of reference types in type of parameter 'parameter' of 'object BooleanGreaterThanConverter.ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)' doesn't match implicitly implemented member 'object? IValueConverter.ConvertBack(object? value, Type targetType, object? parameter, CultureInfo culture)' (possibly because of nullability attributes).
coverage: Companion/Converters/BooleanGreaterThanConverter.cs#L30
Nullability of reference types in type of parameter 'value' of 'object BooleanGreaterThanConverter.ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)' doesn't match implicitly implemented member 'object? IValueConverter.ConvertBack(object? value, Type targetType, object? parameter, CultureInfo culture)' (possibly because of nullability attributes).
coverage: Companion/Converters/BooleanGreaterThanConverter.cs#L12
Nullability of reference types in type of parameter 'parameter' of 'object BooleanGreaterThanConverter.Convert(object value, Type targetType, object parameter, CultureInfo culture)' doesn't match implicitly implemented member 'object? IValueConverter.Convert(object? value, Type targetType, object? parameter, CultureInfo culture)' (possibly because of nullability attributes).
coverage: Companion/Converters/BooleanGreaterThanConverter.cs#L12
Nullability of reference types in type of parameter 'value' of 'object BooleanGreaterThanConverter.Convert(object value, Type targetType, object parameter, CultureInfo culture)' doesn't match implicitly implemented member 'object? IValueConverter.Convert(object? value, Type targetType, object? parameter, CultureInfo culture)' (possibly because of nullability attributes).

Artifacts

Produced during runtime
Name Size Digest
coverage Expired
67.5 KB
sha256:6a73477f21698dedb881be218389aa23575cce0faa58a29c7a2a0c4ab92eef15
test-results Expired
166 KB
sha256:2580b2693e80d7933d632157404c6b349348086c4dfbfdbdc8c78b4fb6ad8ceb