2 implementations of IOrganizeImportsService
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
OrganizeImports\CSharpOrganizeImportsService.cs (1)
18internal sealed partial class CSharpOrganizeImportsService() : IOrganizeImportsService
Microsoft.VisualStudio.LanguageServices.Xaml (1)
Features\OrganizeImports\XamlOrganizeImportsService.cs (1)
19internal sealed partial class XamlOrganizeImportsService(IXamlOrganizeNamespacesService organizeService) : IOrganizeImportsService
30 references to IOrganizeImportsService
Microsoft.CodeAnalysis.CSharp.Features (2)
Formatting\CSharpOrganizeUsingsNewDocumentFormattingProvider.cs (2)
29var organizeImportsService = document.GetRequiredLanguageService<IOrganizeImportsService>();
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
OrganizeImports\CSharpOrganizeImportsService.cs (1)
15[ExportLanguageService(typeof(IOrganizeImportsService), LanguageNames.CSharp), Shared]
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (4)
OrganizeImports\OrganizeUsingsTests.cs (4)
39var organizeImportsService = document.GetRequiredLanguageService<IOrganizeImportsService>(); 89var organizeImportsService = document.GetRequiredLanguageService<IOrganizeImportsService>();
Microsoft.CodeAnalysis.EditorFeatures (9)
ExternalAccess\UnitTestGenerator\Api\UnitTestGeneratorOrganizeImportsAccessor.cs (2)
25var organizeImportsService = document.GetRequiredLanguageService<IOrganizeImportsService>();
Organizing\OrganizeDocumentCommandHandler.cs (7)
58private static CommandState GetCommandState(EditorCommandArgs args, Func<IOrganizeImportsService, string> descriptionString, bool needsSemantics) 62var organizeImportsService = workspace.Services.SolutionServices.GetProjectServices(args.SubjectBuffer)!.GetRequiredService<IOrganizeImportsService>(); 175var organizeImportsService = document.GetRequiredLanguageService<IOrganizeImportsService>(); 192var organizeImportsService = document.GetRequiredLanguageService<IOrganizeImportsService>();
Microsoft.CodeAnalysis.ExternalAccess.OmniSharp (2)
Formatting\OmniSharpFormatter.cs (2)
22var organizeImportsService = document.GetLanguageService<IOrganizeImportsService>();
Microsoft.CodeAnalysis.Features (5)
CodeRefactorings\AddMissingImports\AbstractAddMissingImportsFeatureService.cs (2)
82var organizeImportsService = document.GetRequiredLanguageService<IOrganizeImportsService>();
OrganizeImports\OrganizeImportsCodeRefactoringProvider.cs (3)
44var organizeImportsService = document.GetRequiredLanguageService<IOrganizeImportsService>(); 90document.GetRequiredLanguageService<IOrganizeImportsService>().SortImportsDisplayStringWithoutAccelerator,
Microsoft.CodeAnalysis.LanguageServer.Protocol (4)
Features\CodeCleanup\AbstractCodeCleanupService.cs (2)
137var organizeImportsService = document.GetRequiredLanguageService<IOrganizeImportsService>();
Handler\Formatting\AbstractFormatDocumentHandlerBase.cs (2)
54var organizeImports = formattedDocument.GetRequiredLanguageService<IOrganizeImportsService>();
Microsoft.CodeAnalysis.Workspaces (2)
Formatting\Formatter.cs (2)
356var organizeImportsService = document.GetLanguageService<IOrganizeImportsService>();
Microsoft.VisualStudio.LanguageServices.Xaml (1)
Features\OrganizeImports\XamlOrganizeImportsService.cs (1)
16[ExportLanguageService(typeof(IOrganizeImportsService), StringConstants.XamlLanguageName), Shared]