diff --git a/src/Ryujinx/UI/Helpers/PlayabilityStatusConverter.cs b/src/Ryujinx/UI/Helpers/PlayabilityStatusConverter.cs index a894f0246..99c6a0fce 100644 --- a/src/Ryujinx/UI/Helpers/PlayabilityStatusConverter.cs +++ b/src/Ryujinx/UI/Helpers/PlayabilityStatusConverter.cs @@ -12,8 +12,8 @@ namespace Ryujinx.Ava.UI.Helpers private static readonly Lazy _shared = new(() => new()); public static PlayabilityStatusConverter Shared => _shared.Value; - public object Convert(object? value, Type _, object? __, CultureInfo ___) => - value.Cast() switch + public object Convert(object value, Type _, object __, CultureInfo ___) + => value.Cast() switch { LocaleKeys.CompatibilityListNothing or LocaleKeys.CompatibilityListBoots or @@ -22,7 +22,7 @@ namespace Ryujinx.Ava.UI.Helpers _ => Brushes.ForestGreen }; - public object ConvertBack(object? value, Type _, object? __, CultureInfo ___) + public object ConvertBack(object value, Type _, object __, CultureInfo ___) => throw new NotSupportedException(); } } diff --git a/src/Ryujinx/UI/ViewModels/MainWindowViewModel.cs b/src/Ryujinx/UI/ViewModels/MainWindowViewModel.cs index e11d855a6..6ca82d38b 100644 --- a/src/Ryujinx/UI/ViewModels/MainWindowViewModel.cs +++ b/src/Ryujinx/UI/ViewModels/MainWindowViewModel.cs @@ -741,7 +741,10 @@ namespace Ryujinx.Ava.UI.ViewModels Applications.ToObservableChangeSet() .Filter(Filter) .Sort(GetComparer()) - .Bind(out _appsObservableList).AsObservableList(); +#pragma warning disable MVVMTK0034 + .Bind(out _appsObservableList) +#pragma warning enable MVVMTK0034 + .AsObservableList(); OnPropertyChanged(nameof(AppsObservableList)); } diff --git a/src/Ryujinx/Utilities/Compat/CompatibilityCsv.cs b/src/Ryujinx/Utilities/Compat/CompatibilityCsv.cs index 742442714..e3d630b60 100644 --- a/src/Ryujinx/Utilities/Compat/CompatibilityCsv.cs +++ b/src/Ryujinx/Utilities/Compat/CompatibilityCsv.cs @@ -3,7 +3,6 @@ using nietras.SeparatedValues; using Ryujinx.Ava.Common.Locale; using Ryujinx.Common.Logging; using System; -using System.Collections.Generic; using System.IO; using System.Linq; using System.Reflection; @@ -11,7 +10,7 @@ using System.Text; namespace Ryujinx.Ava.Utilities.Compat { - public struct ColumnIndices(Func getIndex) + public struct ColumnIndices(Func, int> getIndex) { public const string TitleIdCol = "\"title_id\""; public const string GameNameCol = "\"game_name\""; diff --git a/src/Ryujinx/Utilities/Compat/CompatibilityList.axaml.cs b/src/Ryujinx/Utilities/Compat/CompatibilityList.axaml.cs index 2d5f08868..841db23a8 100644 --- a/src/Ryujinx/Utilities/Compat/CompatibilityList.axaml.cs +++ b/src/Ryujinx/Utilities/Compat/CompatibilityList.axaml.cs @@ -42,7 +42,7 @@ namespace Ryujinx.Ava.Utilities.Compat InitializeComponent(); } - private void TextBox_OnTextChanged(object? sender, TextChangedEventArgs e) + private void TextBox_OnTextChanged(object sender, TextChangedEventArgs e) { if (DataContext is not CompatibilityViewModel cvm) return;