Skip to content

Add EnumHelper class + tests #5

Add EnumHelper class + tests

Add EnumHelper class + tests #5

Triggered via push February 11, 2025 03:47
Status Success
Total duration 3m 1s
Artifacts

dotnetCI.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

30 warnings
Mac: WatchOnlyBitcoinWallet/ViewModels/ValidatableBase.cs#L22
Nullability of reference types in type of parameter 'propertyName' of 'IEnumerable ValidatableBase.GetErrors(string propertyName)' doesn't match implicitly implemented member 'IEnumerable INotifyDataErrorInfo.GetErrors(string? propertyName)' (possibly because of nullability attributes).
Mac: WatchOnlyBitcoinWallet/ViewModels/ValidatableBase.cs#L20
Nullability of reference types in type of 'event EventHandler<DataErrorsChangedEventArgs> ValidatableBase.ErrorsChanged' doesn't match implicitly implemented member 'event EventHandler<DataErrorsChangedEventArgs>? INotifyDataErrorInfo.ErrorsChanged'.
Mac: WatchOnlyBitcoinWallet/MVVM/Converters/BooleanToVisibilityConverter.cs#L14
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).
Mac: WatchOnlyBitcoinWallet/MVVM/Converters/BooleanToVisibilityConverter.cs#L14
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).
Mac: WatchOnlyBitcoinWallet/MVVM/Converters/BooleanToVisibilityConverter.cs#L26
Nullability of reference types in type of parameter 'value' of 'object BooleanToVisibilityConverter.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).
Mac: WatchOnlyBitcoinWallet/MVVM/Converters/BooleanToVisibilityConverter.cs#L26
Nullability of reference types in type of parameter 'parameter' of 'object BooleanToVisibilityConverter.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).
Mac: WatchOnlyBitcoinWallet/MVVM/Converters/NumberToColorConverter.cs#L20
Nullability of reference types in type of parameter 'value' of 'object NumberToColorConverter.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).
Mac: WatchOnlyBitcoinWallet/MVVM/Converters/NumberToColorConverter.cs#L20
Nullability of reference types in type of parameter 'parameter' of 'object NumberToColorConverter.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).
Mac: WatchOnlyBitcoinWallet/MVVM/Converters/NumberToColorConverter.cs#L37
Nullability of reference types in type of parameter 'value' of 'object NumberToColorConverter.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).
Mac: WatchOnlyBitcoinWallet/MVVM/Converters/NumberToColorConverter.cs#L37
Nullability of reference types in type of parameter 'parameter' of 'object NumberToColorConverter.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).
Linux: WatchOnlyBitcoinWallet/MVVM/Converters/BooleanToVisibilityConverter.cs#L14
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).
Linux: WatchOnlyBitcoinWallet/MVVM/Converters/BooleanToVisibilityConverter.cs#L14
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).
Linux: WatchOnlyBitcoinWallet/MVVM/Converters/BooleanToVisibilityConverter.cs#L26
Nullability of reference types in type of parameter 'value' of 'object BooleanToVisibilityConverter.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).
Linux: WatchOnlyBitcoinWallet/MVVM/Converters/BooleanToVisibilityConverter.cs#L26
Nullability of reference types in type of parameter 'parameter' of 'object BooleanToVisibilityConverter.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).
Linux: WatchOnlyBitcoinWallet/MVVM/Converters/NumberToColorConverter.cs#L20
Nullability of reference types in type of parameter 'value' of 'object NumberToColorConverter.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).
Linux: WatchOnlyBitcoinWallet/MVVM/Converters/NumberToColorConverter.cs#L20
Nullability of reference types in type of parameter 'parameter' of 'object NumberToColorConverter.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).
Linux: WatchOnlyBitcoinWallet/MVVM/Converters/NumberToColorConverter.cs#L37
Nullability of reference types in type of parameter 'value' of 'object NumberToColorConverter.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).
Linux: WatchOnlyBitcoinWallet/MVVM/Converters/NumberToColorConverter.cs#L37
Nullability of reference types in type of parameter 'parameter' of 'object NumberToColorConverter.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).
Linux: WatchOnlyBitcoinWallet/ViewModels/ValidatableBase.cs#L22
Nullability of reference types in type of parameter 'propertyName' of 'IEnumerable ValidatableBase.GetErrors(string propertyName)' doesn't match implicitly implemented member 'IEnumerable INotifyDataErrorInfo.GetErrors(string? propertyName)' (possibly because of nullability attributes).
Linux: WatchOnlyBitcoinWallet/ViewModels/ValidatableBase.cs#L20
Nullability of reference types in type of 'event EventHandler<DataErrorsChangedEventArgs> ValidatableBase.ErrorsChanged' doesn't match implicitly implemented member 'event EventHandler<DataErrorsChangedEventArgs>? INotifyDataErrorInfo.ErrorsChanged'.
Windows: WatchOnlyBitcoinWallet/MVVM/Converters/BooleanToVisibilityConverter.cs#L14
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).
Windows: WatchOnlyBitcoinWallet/MVVM/Converters/BooleanToVisibilityConverter.cs#L14
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).
Windows: WatchOnlyBitcoinWallet/MVVM/Converters/BooleanToVisibilityConverter.cs#L26
Nullability of reference types in type of parameter 'value' of 'object BooleanToVisibilityConverter.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).
Windows: WatchOnlyBitcoinWallet/MVVM/Converters/BooleanToVisibilityConverter.cs#L26
Nullability of reference types in type of parameter 'parameter' of 'object BooleanToVisibilityConverter.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).
Windows: WatchOnlyBitcoinWallet/MVVM/Converters/NumberToColorConverter.cs#L20
Nullability of reference types in type of parameter 'value' of 'object NumberToColorConverter.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).
Windows: WatchOnlyBitcoinWallet/MVVM/Converters/NumberToColorConverter.cs#L20
Nullability of reference types in type of parameter 'parameter' of 'object NumberToColorConverter.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).
Windows: WatchOnlyBitcoinWallet/MVVM/Converters/NumberToColorConverter.cs#L37
Nullability of reference types in type of parameter 'value' of 'object NumberToColorConverter.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).
Windows: WatchOnlyBitcoinWallet/MVVM/Converters/NumberToColorConverter.cs#L37
Nullability of reference types in type of parameter 'parameter' of 'object NumberToColorConverter.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).
Windows: WatchOnlyBitcoinWallet/ViewModels/ValidatableBase.cs#L22
Nullability of reference types in type of parameter 'propertyName' of 'IEnumerable ValidatableBase.GetErrors(string propertyName)' doesn't match implicitly implemented member 'IEnumerable INotifyDataErrorInfo.GetErrors(string? propertyName)' (possibly because of nullability attributes).
Windows: WatchOnlyBitcoinWallet/ViewModels/ValidatableBase.cs#L20
Nullability of reference types in type of 'event EventHandler<DataErrorsChangedEventArgs> ValidatableBase.ErrorsChanged' doesn't match implicitly implemented member 'event EventHandler<DataErrorsChangedEventArgs>? INotifyDataErrorInfo.ErrorsChanged'.