Skip to content

Commit bf1e40a

Browse files
authored
Code Quality: Merged App.ValueConverters with App.Converters (#12235)
1 parent ce2a09f commit bf1e40a

25 files changed

+56
-61
lines changed

src/Files.App/Converters/BoolToSelectionMode.cs renamed to src/Files.App/Converters/BoolToSelectionModeConverter.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
namespace Files.App.Converters
88
{
9-
internal class BoolToSelectionMode : IValueConverter
9+
internal sealed class BoolToSelectionModeConverter : IValueConverter
1010
{
1111
public object Convert(object value, Type targetType, object parameter, string language)
1212
{
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
using Microsoft.UI.Xaml.Data;
55

6-
namespace Files.App.ValueConverters.EnumConverters
6+
namespace Files.App.Converters
77
{
88
internal sealed class ConflictResolveOptionToIndexConverter : IValueConverter
99
{

src/Files.App/Converters/Converters.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ namespace Files.App.Converters
1111
/// </summary>
1212
/// <typeparam name="TSource">The source type.</typeparam>
1313
/// <typeparam name="TTarget">The target type.</typeparam>
14-
public abstract class ValueConverter<TSource, TTarget> : IValueConverter
14+
internal abstract class ValueConverter<TSource, TTarget> : IValueConverter
1515
{
1616
/// <summary>
1717
/// Converts a source value to the target type.
@@ -89,7 +89,7 @@ public abstract class ValueConverter<TSource, TTarget> : IValueConverter
8989
/// <summary>
9090
/// The base class for converting instances of type T to object and vice versa.
9191
/// </summary>
92-
public abstract class ToObjectConverter<T> : ValueConverter<T?, object?>
92+
internal abstract class ToObjectConverter<T> : ValueConverter<T?, object?>
9393
{
9494
/// <summary>
9595
/// Converts a source value to the target type.
@@ -119,7 +119,7 @@ public abstract class ToObjectConverter<T> : ValueConverter<T?, object?>
119119
/// <summary>
120120
/// Converts a boolean to and from a visibility value.
121121
/// </summary>
122-
public class InverseBooleanConverter : ValueConverter<bool, bool>
122+
internal sealed class InverseBooleanConverter : ValueConverter<bool, bool>
123123
{
124124
/// <summary>
125125
/// Converts a source value to the target type.
@@ -146,7 +146,7 @@ protected override bool ConvertBack(bool value, object? parameter, string? langu
146146
}
147147
}
148148

149-
public class NullToTrueConverter : ValueConverter<object?, bool>
149+
internal sealed class NullToTrueConverter : ValueConverter<object?, bool>
150150
{
151151
/// <summary>
152152
/// Determines whether an inverse conversion should take place.
@@ -179,7 +179,7 @@ protected override bool Convert(object? value, object? parameter, string? langua
179179
}
180180
}
181181

182-
public class StringNullOrWhiteSpaceToTrueConverter : ValueConverter<string, bool>
182+
internal sealed class StringNullOrWhiteSpaceToTrueConverter : ValueConverter<string, bool>
183183
{
184184
/// <summary>
185185
/// Determines whether an inverse conversion should take place.

src/Files.App/Converters/DateTimeOffsetToString.cs renamed to src/Files.App/Converters/DateTimeOffsetToStringConverter.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
namespace Files.App.Converters
88
{
9-
internal class DateTimeOffsetToString : IValueConverter
9+
internal sealed class DateTimeOffsetToStringConverter : IValueConverter
1010
{
1111
private static readonly IDateTimeFormatter formatter = Ioc.Default.GetService<IDateTimeFormatter>();
1212

src/Files.App/Converters/DoubleArrayToString.cs renamed to src/Files.App/Converters/DoubleArrayToStringConverter.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
namespace Files.App.Converters
88
{
9-
internal class DoubleArrayToString : IValueConverter
9+
internal sealed class DoubleArrayToStringConverter : IValueConverter
1010
{
1111
public object Convert(object value, Type targetType, object parameter, string language)
1212
{

src/Files.App/Converters/DoubleToString.cs renamed to src/Files.App/Converters/DoubleToStringConverter.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
namespace Files.App.Converters
77
{
8-
internal class DoubleToString : IValueConverter
8+
internal sealed class DoubleToStringConverter : IValueConverter
99
{
1010
public object Convert(object value, Type targetType, object parameter, string language)
1111
{

src/Files.App/ValueConverters/GenericEnumConverter.cs renamed to src/Files.App/Converters/GenericEnumConverter.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
using Microsoft.UI.Xaml.Data;
55

6-
namespace Files.App.ValueConverters
6+
namespace Files.App.Converters
77
{
88
internal sealed class GenericEnumConverter : IValueConverter
99
{

src/Files.App/ValueConverters/ImageModelToImageConverter.cs renamed to src/Files.App/Converters/ImageModelToImageConverter.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
using Microsoft.UI.Xaml.Data;
55

6-
namespace Files.App.ValueConverters
6+
namespace Files.App.Converters
77
{
88
internal sealed class ImageModelToImageConverter : IValueConverter
99
{

src/Files.App/Converters/MultiBooleanConverter.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
namespace Files.App.Converters
77
{
8-
internal class MultiBooleanConverter
8+
internal sealed class MultiBooleanConverter
99
{
1010
public static Boolean OrConvert(bool a, bool b)
1111
=> (a || b);

src/Files.App/Converters/StorageDeleteOptionToBooleanConverter.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
namespace Files.App.Converters
88
{
9-
internal class StorageDeleteOptionToBooleanConverter : IValueConverter
9+
internal sealed class StorageDeleteOptionToBooleanConverter : IValueConverter
1010
{
1111
public object Convert(object value, Type targetType, object parameter, string language)
1212
{

0 commit comments

Comments
 (0)