From 60ef70544b56d218e3ed848c6549ebbf55b30407 Mon Sep 17 00:00:00 2001 From: Dan Walmsley Date: Thu, 10 Nov 2022 14:11:03 +0000 Subject: [PATCH] move constant. --- .../AvaloniaXamlIlOptionMarkupExtensionTransformer.cs | 4 +--- .../Transformers/AvaloniaXamlIlWellKnownTypes.cs | 2 ++ 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Markup/Avalonia.Markup.Xaml.Loader/CompilerExtensions/Transformers/AvaloniaXamlIlOptionMarkupExtensionTransformer.cs b/src/Markup/Avalonia.Markup.Xaml.Loader/CompilerExtensions/Transformers/AvaloniaXamlIlOptionMarkupExtensionTransformer.cs index 3a4dba385d..b01901d7a2 100644 --- a/src/Markup/Avalonia.Markup.Xaml.Loader/CompilerExtensions/Transformers/AvaloniaXamlIlOptionMarkupExtensionTransformer.cs +++ b/src/Markup/Avalonia.Markup.Xaml.Loader/CompilerExtensions/Transformers/AvaloniaXamlIlOptionMarkupExtensionTransformer.cs @@ -13,8 +13,6 @@ namespace Avalonia.Markup.Xaml.XamlIl.CompilerExtensions.Transformers; internal class AvaloniaXamlIlOptionMarkupExtensionTransformer : IXamlAstTransformer { - private const string OnFqn = "Avalonia.Markup.Xaml:Avalonia.Markup.Xaml.MarkupExtensions.On"; - public IXamlAstNode Transform(AstTransformationContext context, IXamlAstNode node) { if (node is XamlMarkupExtensionNode @@ -57,7 +55,7 @@ internal class AvaloniaXamlIlOptionMarkupExtensionTransformer : IXamlAstTransfor var shouldRemoveProp = false; var onObjs = extProp.Values.OfType() - .Where(o => o.Type.GetClrType().GetFqn() == OnFqn).ToArray(); + .Where(o => o.Type.GetClrType().GetFqn() == AvaloniaXamlIlWellKnownTypes.OnFqn).ToArray(); if (onObjs.Any()) { shouldRemoveProp = true; diff --git a/src/Markup/Avalonia.Markup.Xaml.Loader/CompilerExtensions/Transformers/AvaloniaXamlIlWellKnownTypes.cs b/src/Markup/Avalonia.Markup.Xaml.Loader/CompilerExtensions/Transformers/AvaloniaXamlIlWellKnownTypes.cs index 65d8aca368..8a1ba7c3bc 100644 --- a/src/Markup/Avalonia.Markup.Xaml.Loader/CompilerExtensions/Transformers/AvaloniaXamlIlWellKnownTypes.cs +++ b/src/Markup/Avalonia.Markup.Xaml.Loader/CompilerExtensions/Transformers/AvaloniaXamlIlWellKnownTypes.cs @@ -9,6 +9,8 @@ namespace Avalonia.Markup.Xaml.XamlIl.CompilerExtensions.Transformers { class AvaloniaXamlIlWellKnownTypes { + public const string OnFqn = "Avalonia.Markup.Xaml:Avalonia.Markup.Xaml.MarkupExtensions.On"; + public IXamlType RuntimeHelpers { get; } public IXamlType AvaloniaObject { get; } public IXamlType IAvaloniaObject { get; }