diff --git a/src/tools/Avalonia.Generators/NameGenerator/AvaloniaNameIncrementalGenerator.cs b/src/tools/Avalonia.Generators/NameGenerator/AvaloniaNameIncrementalGenerator.cs index a1cec53ed9..1c37281bf3 100644 --- a/src/tools/Avalonia.Generators/NameGenerator/AvaloniaNameIncrementalGenerator.cs +++ b/src/tools/Avalonia.Generators/NameGenerator/AvaloniaNameIncrementalGenerator.cs @@ -34,6 +34,11 @@ public class AvaloniaNameIncrementalGenerator : IIncrementalGenerator var (options, optionsProvider) = pair.Right; var filePath = text.Path; + if (!options.AvaloniaNameGeneratorIsEnabled) + { + return false; + } + if (!(filePath.EndsWith(".xaml", StringComparison.OrdinalIgnoreCase) || filePath.EndsWith(".paml", StringComparison.OrdinalIgnoreCase) || filePath.EndsWith(".axaml", StringComparison.OrdinalIgnoreCase)))