diff --git a/Avalonia.sln b/Avalonia.sln
index 1f59a94e2e..8a48566653 100644
--- a/Avalonia.sln
+++ b/Avalonia.sln
@@ -38,7 +38,7 @@ EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Shared", "Shared", "{A689DEF5-D50F-4975-8B72-124C9EB54066}"
ProjectSection(SolutionItems) = preProject
.editorconfig = .editorconfig
- src\Shared\EnumParserHelper.cs = src\Shared\EnumParserHelper.cs
+ src\Shared\EnumHelper.cs = src\Shared\EnumHelper.cs
src\Shared\ModuleInitializer.cs = src\Shared\ModuleInitializer.cs
src\Shared\SourceGeneratorAttributes.cs = src\Shared\SourceGeneratorAttributes.cs
EndProjectSection
diff --git a/src/Avalonia.Base/Avalonia.Base.csproj b/src/Avalonia.Base/Avalonia.Base.csproj
index f0d54d831a..a9a606de8d 100644
--- a/src/Avalonia.Base/Avalonia.Base.csproj
+++ b/src/Avalonia.Base/Avalonia.Base.csproj
@@ -7,7 +7,7 @@
-
+
diff --git a/src/Avalonia.Base/Input/KeyGesture.cs b/src/Avalonia.Base/Input/KeyGesture.cs
index d7fe89afda..cb6d12ac0d 100644
--- a/src/Avalonia.Base/Input/KeyGesture.cs
+++ b/src/Avalonia.Base/Input/KeyGesture.cs
@@ -155,7 +155,7 @@ namespace Avalonia.Input
if (s_keySynonyms.TryGetValue(key.ToLower(), out Key rv))
return rv;
- return EnumParserHelper.ParseEnum(key, true);
+ return EnumHelper.Parse(key, true);
}
private static KeyModifiers ParseModifier(ReadOnlySpan modifier)
@@ -172,7 +172,7 @@ namespace Avalonia.Input
return KeyModifiers.Meta;
}
- return EnumParserHelper.ParseEnum(modifier.ToString(), true);
+ return EnumHelper.Parse(modifier.ToString(), true);
}
private Key ResolveNumPadOperationKey(Key key)
diff --git a/src/Avalonia.DesignerSupport/Avalonia.DesignerSupport.csproj b/src/Avalonia.DesignerSupport/Avalonia.DesignerSupport.csproj
index 66a7a6389e..586d13f179 100644
--- a/src/Avalonia.DesignerSupport/Avalonia.DesignerSupport.csproj
+++ b/src/Avalonia.DesignerSupport/Avalonia.DesignerSupport.csproj
@@ -19,7 +19,7 @@
-
+
diff --git a/src/Avalonia.DesignerSupport/Remote/HtmlTransport/HtmlTransport.cs b/src/Avalonia.DesignerSupport/Remote/HtmlTransport/HtmlTransport.cs
index 11a1efb9c7..794bc94256 100644
--- a/src/Avalonia.DesignerSupport/Remote/HtmlTransport/HtmlTransport.cs
+++ b/src/Avalonia.DesignerSupport/Remote/HtmlTransport/HtmlTransport.cs
@@ -320,13 +320,13 @@ namespace Avalonia.DesignerSupport.Remote.HtmlTransport
? null
: modifiersText
.Split(',')
- .Select(x => EnumParserHelper.ParseEnum(x, true))
+ .Select(x => EnumHelper.Parse(x, true))
.ToArray();
private static InputProtocol.MouseButton ParseMouseButton(string buttonText) =>
string.IsNullOrWhiteSpace(buttonText)
? InputProtocol.MouseButton.None
- : EnumParserHelper.ParseEnum(buttonText, true);
+ : EnumHelper.Parse(buttonText, true);
private static double ParseDouble(string text) =>
double.Parse(text, NumberStyles.Float, CultureInfo.InvariantCulture);
diff --git a/src/Shared/EnumParserHelper.cs b/src/Shared/EnumHelper.cs
similarity index 51%
rename from src/Shared/EnumParserHelper.cs
rename to src/Shared/EnumHelper.cs
index 09d6a0cb7d..8511e712fa 100644
--- a/src/Shared/EnumParserHelper.cs
+++ b/src/Shared/EnumHelper.cs
@@ -2,15 +2,15 @@
namespace Avalonia
{
- internal class EnumParserHelper
+ internal class EnumHelper
{
#if NET6_0
- public static T ParseEnum(ReadOnlySpan key, bool ignoreCase) where T : struct
+ public static T Parse(ReadOnlySpan key, bool ignoreCase) where T : struct
{
return Enum.Parse(key, ignoreCase);
}
#else
- public static T ParseEnum(string key, bool ignoreCase) where T : struct
+ public static T Parse(string key, bool ignoreCase) where T : struct
{
return (T)Enum.Parse(typeof(T), key, ignoreCase);
}