1 implementation of IRemoveUnnecessaryImportsService
Microsoft.CodeAnalysis.Workspaces (1)
src\7a47995420f988d7\AbstractRemoveUnnecessaryImportsService.cs (1)
14IRemoveUnnecessaryImportsService,
11 references to IRemoveUnnecessaryImportsService
Microsoft.CodeAnalysis.CSharp.Features (2)
ConvertProgram\ConvertProgramTransform_TopLevelStatements.cs (2)
73var removeImportsService = document.GetRequiredLanguageService<IRemoveUnnecessaryImportsService>();
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpRemoveUnnecessaryImportsService.cs (1)
23[ExportLanguageService(typeof(IRemoveUnnecessaryImportsService), LanguageNames.CSharp), Shared]
Microsoft.CodeAnalysis.Features (8)
CodeRefactorings\MoveType\AbstractMoveTypeService.MoveTypeEditor.cs (2)
84var removeUnnecessaryImports = documentWithMovedType.GetRequiredLanguageService<IRemoveUnnecessaryImportsService>();
CodeRefactorings\SyncNamespace\AbstractChangeNamespaceService.cs (2)
839var removeImportService = doc.GetRequiredLanguageService<IRemoveUnnecessaryImportsService>();
PullMemberUp\MembersPuller.cs (2)
380var removeImportsService = destinationEditor.OriginalDocument.GetRequiredLanguageService<IRemoveUnnecessaryImportsService>();
src\roslyn\src\Analyzers\Core\CodeFixes\RemoveUnnecessaryImports\AbstractRemoveUnnecessaryImportsCodeFixProvider.cs (2)
48var service = document.GetRequiredLanguageService<IRemoveUnnecessaryImportsService>();