1 implementation of IIndentationService
Microsoft.CodeAnalysis.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Indentation\AbstractIndentationService.cs (1)
13: AbstractIndentation<TSyntaxRoot>, IIndentationService
23 references to IIndentationService
Microsoft.CodeAnalysis.CSharp.Features (12)
BraceCompletion\AbstractCurlyBraceOrBracketCompletionService.cs (2)
171var indentationService = document.LanguageServices.GetRequiredService<IIndentationService>();
ConvertToRawString\ConvertInterpolatedStringToRawStringCodeRefactoringProvider.cs (2)
202var indenter = document.LanguageServices.GetRequiredService<IIndentationService>();
ConvertToRawString\ConvertRegularStringToRawStringCodeRefactoringProvider.cs (2)
161var indenter = parsedDocument.LanguageServices.GetRequiredService<IIndentationService>();
Snippets\CSharpSnippetHelpers.cs (2)
37var indentationService = parsedDocument.LanguageServices.GetRequiredService<IIndentationService>();
SplitStringLiteral\StringSplitter.cs (2)
124var indentationService = Document.LanguageServices.GetRequiredService<IIndentationService>();
src\Analyzers\CSharp\CodeFixes\ConvertNamespace\ConvertNamespaceTransform.cs (2)
102var indentationService = document.LanguageServices.GetRequiredService<IIndentationService>();
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.cs (1)
23[ExportLanguageService(typeof(IIndentationService), LanguageNames.CSharp), Shared]
Microsoft.CodeAnalysis.EditorFeatures (2)
SmartIndent\SmartIndent.cs (2)
41var newService = document.GetLanguageService<IIndentationService>();
Microsoft.CodeAnalysis.Features (6)
Wrapping\AbstractCodeActionComputer.cs (1)
98var indentationService = Wrapper.IndentationService;
Wrapping\AbstractWrapper.cs (2)
29protected IIndentationService IndentationService { get; } 31protected AbstractSyntaxWrapper(IIndentationService indentationService)
Wrapping\BinaryExpression\AbstractBinaryExpressionWrapper.cs (1)
28IIndentationService indentationService,
Wrapping\ChainedExpression\AbstractChainedExpressionWrapper.cs (1)
58Indentation.IIndentationService indentationService,
Wrapping\SeparatedSyntaxList\AbstractSeparatedSyntaxListWrapper.cs (1)
37protected AbstractSeparatedSyntaxListWrapper(IIndentationService indentationService)
Microsoft.CodeAnalysis.Workspaces (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Indentation\IIndentationService.cs (2)
57var indenter = document.LanguageServices.GetRequiredService<IIndentationService>();