3 implementations of IOrganizeImportsService
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
OrganizeImports\CSharpOrganizeImportsService.cs (1)
20internal partial class CSharpOrganizeImportsService : IOrganizeImportsService
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
OrganizeImports\VisualBasicOrganizeImportsService.vb (1)
13Implements IOrganizeImportsService
Microsoft.VisualStudio.LanguageServices.Xaml (1)
Features\OrganizeImports\XamlOrganizeImportsService.cs (1)
20internal partial class XamlOrganizeImportsService : IOrganizeImportsService
27 references to IOrganizeImportsService
Microsoft.CodeAnalysis.CSharp.Features (2)
Formatting\CSharpOrganizeUsingsNewDocumentFormattingProvider.cs (2)
31var organizeImportsService = document.GetRequiredLanguageService<IOrganizeImportsService>();
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
OrganizeImports\CSharpOrganizeImportsService.cs (1)
19[ExportLanguageService(typeof(IOrganizeImportsService), LanguageNames.CSharp), Shared]
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (2)
OrganizeImports\OrganizeUsingsTests.cs (2)
42var organizeImportsService = document.GetRequiredLanguageService<IOrganizeImportsService>();
Microsoft.CodeAnalysis.EditorFeatures (9)
ExternalAccess\UnitTestGenerator\Api\UnitTestGeneratorOrganizeImportsAccessor.cs (2)
32var organizeImportsService = document.GetRequiredLanguageService<IOrganizeImportsService>();
Organizing\OrganizeDocumentCommandHandler.cs (7)
83private static CommandState GetCommandState(EditorCommandArgs args, Func<IOrganizeImportsService, string> descriptionString, bool needsSemantics) 87var organizeImportsService = workspace.Services.SolutionServices.GetProjectServices(args.SubjectBuffer).GetService<IOrganizeImportsService>(); 144var organizeImportsService = document.GetRequiredLanguageService<IOrganizeImportsService>(); 164var organizeImportsService = document.GetRequiredLanguageService<IOrganizeImportsService>();
Microsoft.CodeAnalysis.ExternalAccess.OmniSharp (2)
Formatting\OmniSharpFormatter.cs (2)
22var organizeImportsService = document.GetLanguageService<IOrganizeImportsService>();
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Features\CodeCleanup\AbstractCodeCleanupService.cs (1)
126document.GetLanguageService<IOrganizeImportsService>() is { } organizeImportsService)
Microsoft.CodeAnalysis.VisualBasic.Features (1)
Formatting\VisualBasicOrganizeUsingsNewDocumentFormattingProvider.vb (1)
23Dim service = document.GetRequiredLanguageService(Of IOrganizeImportsService)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (4)
OrganizeImports\VisualBasicOrganizeImportsService.vb (4)
11<ExportLanguageService(GetType(IOrganizeImportsService), LanguageNames.VisualBasic), [Shared]> 20Public Async Function OrganizeImportsAsync(document As Document, options As OrganizeImportsOptions, cancellationToken As CancellationToken) As Task(Of Document) Implements IOrganizeImportsService.OrganizeImportsAsync 27Public ReadOnly Property SortImportsDisplayStringWithAccelerator As String Implements IOrganizeImportsService.SortImportsDisplayStringWithAccelerator 33Public ReadOnly Property SortAndRemoveUnusedImportsDisplayStringWithAccelerator As String Implements IOrganizeImportsService.SortAndRemoveUnusedImportsDisplayStringWithAccelerator
Microsoft.CodeAnalysis.VisualBasic.Workspaces.UnitTests (2)
OrganizeImports\OrganizeImportsTests.vb (2)
30Dim service = document.GetRequiredLanguageService(Of IOrganizeImportsService) 62Dim service = document.GetRequiredLanguageService(Of IOrganizeImportsService)
Microsoft.CodeAnalysis.Workspaces (2)
Formatting\Formatter.cs (2)
357var organizeImportsService = document.GetLanguageService<IOrganizeImportsService>();
Microsoft.VisualStudio.LanguageServices.Xaml (1)
Features\OrganizeImports\XamlOrganizeImportsService.cs (1)
19[ExportLanguageService(typeof(IOrganizeImportsService), StringConstants.XamlLanguageName), Shared]