1 type derived from AbstractFileHeaderHelper
Microsoft.CodeAnalysis.CSharp.Features (1)
src\Analyzers\CSharp\Analyzers\FileHeaders\CSharpFileHeaderHelper.cs (1)
14internal sealed class CSharpFileHeaderHelper() : AbstractFileHeaderHelper(CSharpSyntaxKinds.Instance)
9 references to AbstractFileHeaderHelper
Microsoft.CodeAnalysis.CSharp.Features (3)
AddFileBanner\CSharpAddFileBannerNewDocumentFormattingProvider.cs (1)
24protected override AbstractFileHeaderHelper FileHeaderHelper => CSharpFileHeaderHelper.Instance;
src\Analyzers\CSharp\Analyzers\FileHeaders\CSharpFileHeaderDiagnosticAnalyzer.cs (1)
13protected override AbstractFileHeaderHelper FileHeaderHelper => CSharpFileHeaderHelper.Instance;
src\Analyzers\CSharp\CodeFixes\FileHeaders\CSharpFileHeaderCodeFixProvider.cs (1)
21protected override AbstractFileHeaderHelper FileHeaderHelper => CSharpFileHeaderHelper.Instance;
Microsoft.CodeAnalysis.Features (6)
AddFileBanner\AbstractAddFileBannerNewDocumentFormattingProvider.cs (1)
20protected abstract AbstractFileHeaderHelper FileHeaderHelper { get; }
src\Analyzers\Core\Analyzers\FileHeaders\AbstractFileHeaderDiagnosticAnalyzer.cs (1)
33protected abstract AbstractFileHeaderHelper FileHeaderHelper { get; }
src\Analyzers\Core\CodeFixes\FileHeaders\AbstractFileHeaderCodeFixProvider.cs (4)
25protected abstract AbstractFileHeaderHelper FileHeaderHelper { get; } 55internal static async Task<SyntaxNode> GetTransformedSyntaxRootAsync(ISyntaxFacts syntaxFacts, AbstractFileHeaderHelper fileHeaderHelper, SyntaxTrivia newLineTrivia, Document document, string? fileHeaderTemplate, CancellationToken cancellationToken) 91private static SyntaxNode ReplaceHeader(ISyntaxFacts syntaxFacts, AbstractFileHeaderHelper fileHeaderHelper, SyntaxTrivia newLineTrivia, SyntaxNode root, string expectedFileHeader) 173private static SyntaxNode AddHeader(ISyntaxFacts syntaxFacts, AbstractFileHeaderHelper fileHeaderHelper, SyntaxTrivia newLineTrivia, SyntaxNode root, string expectedFileHeader)