From 5836b202cc21316f47b9cd3385a84aed746f74ac Mon Sep 17 00:00:00 2001 From: Steven Kirk Date: Mon, 22 May 2023 16:33:59 +0200 Subject: [PATCH] Make parsers internal. --- src/Markup/Avalonia.Markup/Avalonia.Markup.csproj | 4 ++++ .../Avalonia.Markup/Markup/Parsers/ArgumentListParser.cs | 5 +---- .../Avalonia.Markup/Markup/Parsers/PropertyPathGrammar.cs | 5 +---- src/Markup/Avalonia.Markup/Markup/Parsers/SelectorParser.cs | 2 +- 4 files changed, 7 insertions(+), 9 deletions(-) diff --git a/src/Markup/Avalonia.Markup/Avalonia.Markup.csproj b/src/Markup/Avalonia.Markup/Avalonia.Markup.csproj index 77a1082ed5..d041e7d2e6 100644 --- a/src/Markup/Avalonia.Markup/Avalonia.Markup.csproj +++ b/src/Markup/Avalonia.Markup/Avalonia.Markup.csproj @@ -19,8 +19,12 @@ + + + + diff --git a/src/Markup/Avalonia.Markup/Markup/Parsers/ArgumentListParser.cs b/src/Markup/Avalonia.Markup/Markup/Parsers/ArgumentListParser.cs index e858bacb74..c3651594e9 100644 --- a/src/Markup/Avalonia.Markup/Markup/Parsers/ArgumentListParser.cs +++ b/src/Markup/Avalonia.Markup/Markup/Parsers/ArgumentListParser.cs @@ -4,10 +4,7 @@ using Avalonia.Utilities; namespace Avalonia.Markup.Parsers { -#if !BUILDTASK - public -#endif - static class ArgumentListParser + internal static class ArgumentListParser { public static IList ParseArguments(this ref CharacterReader r, char open, char close, char delimiter = ',') { diff --git a/src/Markup/Avalonia.Markup/Markup/Parsers/PropertyPathGrammar.cs b/src/Markup/Avalonia.Markup/Markup/Parsers/PropertyPathGrammar.cs index bf11a02fee..74d2ee3153 100644 --- a/src/Markup/Avalonia.Markup/Markup/Parsers/PropertyPathGrammar.cs +++ b/src/Markup/Avalonia.Markup/Markup/Parsers/PropertyPathGrammar.cs @@ -7,10 +7,7 @@ using Avalonia.Utilities; namespace Avalonia.Markup.Parsers { -#if !BUILDTASK - public -#endif - class PropertyPathGrammar + internal class PropertyPathGrammar { private enum State { diff --git a/src/Markup/Avalonia.Markup/Markup/Parsers/SelectorParser.cs b/src/Markup/Avalonia.Markup/Markup/Parsers/SelectorParser.cs index 557045d469..350b07742f 100644 --- a/src/Markup/Avalonia.Markup/Markup/Parsers/SelectorParser.cs +++ b/src/Markup/Avalonia.Markup/Markup/Parsers/SelectorParser.cs @@ -11,7 +11,7 @@ namespace Avalonia.Markup.Parsers /// /// Parses a from text. /// - public class SelectorParser + internal class SelectorParser { private readonly Func _typeResolver;