5 implementations of INewDocumentFormattingProvider
Microsoft.CodeAnalysis.CSharp.Features (4)
Formatting\CSharpAccessibilityModifiersNewDocumentFormattingProvider.cs (1)
22internal sealed class CSharpAccessibilityModifiersNewDocumentFormattingProvider : INewDocumentFormattingProvider
Formatting\CSharpNamespaceDeclarationNewDocumentFormattingProvider.cs (1)
23internal sealed class CSharpNamespaceDeclarationNewDocumentFormattingProvider : INewDocumentFormattingProvider
Formatting\CSharpOrganizeUsingsNewDocumentFormattingProvider.cs (1)
19internal sealed class CSharpOrganizeUsingsNewDocumentFormattingProvider : INewDocumentFormattingProvider
Formatting\CSharpUseProgramMainNewDocumentFormattingProvider.cs (1)
17internal sealed class CSharpUseProgramMainNewDocumentFormattingProvider : INewDocumentFormattingProvider
Microsoft.CodeAnalysis.Features (1)
AddFileBanner\AbstractAddFileBannerNewDocumentFormattingProvider.cs (1)
16internal abstract class AbstractAddFileBannerNewDocumentFormattingProvider : INewDocumentFormattingProvider
7 references to INewDocumentFormattingProvider
Microsoft.CodeAnalysis.CSharp.Features (1)
Formatting\CSharpNewDocumentFormattingService.cs (1)
17internal sealed class CSharpNewDocumentFormattingService([ImportMany] IEnumerable<Lazy<INewDocumentFormattingProvider, LanguageMetadata>> providers) : AbstractNewDocumentFormattingService(providers)
Microsoft.CodeAnalysis.Features (6)
Formatting\AbstractNewDocumentFormattingService.cs (5)
19private readonly IEnumerable<Lazy<INewDocumentFormattingProvider, LanguageMetadata>> _providers; 20private IEnumerable<INewDocumentFormattingProvider>? _providerValues; 24protected AbstractNewDocumentFormattingService(IEnumerable<Lazy<INewDocumentFormattingProvider, LanguageMetadata>> providers) 29private IEnumerable<INewDocumentFormattingProvider> GetProviders() 37foreach (var provider in GetProviders())
Formatting\ExportNewDocumentFormattingProviderAttribute.cs (1)
12internal sealed class ExportNewDocumentFormattingProviderAttribute(string languageName) : ExportAttribute(typeof(INewDocumentFormattingProvider))