206 references to GetRequiredService
GenerateDocumentationAndConfigFiles (11)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\AddImport\AddImportPlacementOptionsProviders.cs (1)
25=> languageServices.GetRequiredService<IAddImportsService>().GetAddImportOptions(options, allowInHiddenRegions ?? AddImportPlacementOptions.Default.AllowInHiddenRegions);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\AbstractCodeGenerationService.cs (1)
33_symbolDeclarationService = languageServices.GetRequiredService<ISymbolDeclarationService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationOptionsProviders.cs (2)
18=> languageServices.GetRequiredService<ICodeGenerationService>().GetCodeGenerationOptions(options); 50=> languageServices.GetRequiredService<ICodeGenerationService>().DefaultOptions;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeRefactorings\CodeRefactoringContextExtensions.cs (1)
104var helpers = document.LanguageServices.GetRequiredService<IRefactoringHelpersService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ProjectExtensions.cs (1)
28=> project.Services.GetRequiredService<TLanguageService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Formatting\SyntaxFormattingOptionsProviders.cs (2)
15=> languageServices.GetRequiredService<ISyntaxFormattingService>().GetFormattingOptions(options); 27=> languageServices.GetRequiredService<ISyntaxFormattingService>().DefaultOptions;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Indentation\IIndentationService.cs (2)
49var syntaxGenerator = document.LanguageServices.GetRequiredService<SyntaxGeneratorInternal>(); 57var indenter = document.LanguageServices.GetRequiredService<IIndentationService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Simplification\SimplifierOptionsProviders.cs (1)
27=> languageServices.GetRequiredService<ISimplificationService>().DefaultOptions;
Microsoft.CodeAnalysis.Analyzers (11)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\AddImport\AddImportPlacementOptionsProviders.cs (1)
25=> languageServices.GetRequiredService<IAddImportsService>().GetAddImportOptions(options, allowInHiddenRegions ?? AddImportPlacementOptions.Default.AllowInHiddenRegions);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\AbstractCodeGenerationService.cs (1)
33_symbolDeclarationService = languageServices.GetRequiredService<ISymbolDeclarationService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationOptionsProviders.cs (2)
18=> languageServices.GetRequiredService<ICodeGenerationService>().GetCodeGenerationOptions(options); 50=> languageServices.GetRequiredService<ICodeGenerationService>().DefaultOptions;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeRefactorings\CodeRefactoringContextExtensions.cs (1)
104var helpers = document.LanguageServices.GetRequiredService<IRefactoringHelpersService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ProjectExtensions.cs (1)
28=> project.Services.GetRequiredService<TLanguageService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Formatting\SyntaxFormattingOptionsProviders.cs (2)
15=> languageServices.GetRequiredService<ISyntaxFormattingService>().GetFormattingOptions(options); 27=> languageServices.GetRequiredService<ISyntaxFormattingService>().DefaultOptions;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Indentation\IIndentationService.cs (2)
49var syntaxGenerator = document.LanguageServices.GetRequiredService<SyntaxGeneratorInternal>(); 57var indenter = document.LanguageServices.GetRequiredService<IIndentationService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Simplification\SimplifierOptionsProviders.cs (1)
27=> languageServices.GetRequiredService<ISimplificationService>().DefaultOptions;
Microsoft.CodeAnalysis.BannedApiAnalyzers (11)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\AddImport\AddImportPlacementOptionsProviders.cs (1)
25=> languageServices.GetRequiredService<IAddImportsService>().GetAddImportOptions(options, allowInHiddenRegions ?? AddImportPlacementOptions.Default.AllowInHiddenRegions);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\AbstractCodeGenerationService.cs (1)
33_symbolDeclarationService = languageServices.GetRequiredService<ISymbolDeclarationService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationOptionsProviders.cs (2)
18=> languageServices.GetRequiredService<ICodeGenerationService>().GetCodeGenerationOptions(options); 50=> languageServices.GetRequiredService<ICodeGenerationService>().DefaultOptions;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeRefactorings\CodeRefactoringContextExtensions.cs (1)
104var helpers = document.LanguageServices.GetRequiredService<IRefactoringHelpersService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ProjectExtensions.cs (1)
28=> project.Services.GetRequiredService<TLanguageService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Formatting\SyntaxFormattingOptionsProviders.cs (2)
15=> languageServices.GetRequiredService<ISyntaxFormattingService>().GetFormattingOptions(options); 27=> languageServices.GetRequiredService<ISyntaxFormattingService>().DefaultOptions;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Indentation\IIndentationService.cs (2)
49var syntaxGenerator = document.LanguageServices.GetRequiredService<SyntaxGeneratorInternal>(); 57var indenter = document.LanguageServices.GetRequiredService<IIndentationService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Simplification\SimplifierOptionsProviders.cs (1)
27=> languageServices.GetRequiredService<ISimplificationService>().DefaultOptions;
Microsoft.CodeAnalysis.CodeStyle.Fixes (11)
src\Analyzers\Core\CodeFixes\GenerateVariable\AbstractGenerateVariableService.CodeAction.cs (1)
110.GetRequiredService<SyntaxGenerator>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\AddImport\AddImportPlacementOptionsProviders.cs (1)
25=> languageServices.GetRequiredService<IAddImportsService>().GetAddImportOptions(options, allowInHiddenRegions ?? AddImportPlacementOptions.Default.AllowInHiddenRegions);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\AbstractCodeGenerationService.cs (1)
33_symbolDeclarationService = languageServices.GetRequiredService<ISymbolDeclarationService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationOptionsProviders.cs (2)
18=> languageServices.GetRequiredService<ICodeGenerationService>().GetCodeGenerationOptions(options); 50=> languageServices.GetRequiredService<ICodeGenerationService>().DefaultOptions;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeRefactorings\CodeRefactoringContextExtensions.cs (1)
104var helpers = document.LanguageServices.GetRequiredService<IRefactoringHelpersService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Formatting\SyntaxFormattingOptionsProviders.cs (2)
15=> languageServices.GetRequiredService<ISyntaxFormattingService>().GetFormattingOptions(options); 27=> languageServices.GetRequiredService<ISyntaxFormattingService>().DefaultOptions;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Indentation\IIndentationService.cs (2)
49var syntaxGenerator = document.LanguageServices.GetRequiredService<SyntaxGeneratorInternal>(); 57var indenter = document.LanguageServices.GetRequiredService<IIndentationService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Simplification\SimplifierOptionsProviders.cs (1)
27=> languageServices.GetRequiredService<ISimplificationService>().DefaultOptions;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
src\Analyzers\CSharp\CodeFixes\ConvertNamespace\ConvertNamespaceTransform.cs (1)
102var indentationService = document.LanguageServices.GetRequiredService<IIndentationService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationContextInfo.cs (1)
26=> Service.LanguageServices.GetRequiredService<SyntaxGenerator>();
Microsoft.CodeAnalysis.CSharp.EditorFeatures (3)
AutomaticCompletion\AutomaticLineEnderCommandHandler.cs (1)
101var formatter = document.LanguageServices.GetRequiredService<ISyntaxFormattingService>();
Formatting\CSharpFormattingInteractionService.cs (2)
95var service = parsedDocument.LanguageServices.GetRequiredService<ISyntaxFormattingService>(); 105var service = parsedDocument.LanguageServices.GetRequiredService<ISyntaxFormattingService>();
Microsoft.CodeAnalysis.CSharp.Features (9)
BraceCompletion\AbstractCurlyBraceOrBracketCompletionService.cs (1)
171var indentationService = document.LanguageServices.GetRequiredService<IIndentationService>();
ConvertToRawString\ConvertInterpolatedStringToRawStringCodeRefactoringProvider.cs (1)
202var indenter = document.LanguageServices.GetRequiredService<IIndentationService>();
ConvertToRawString\ConvertRegularStringToRawStringCodeRefactoringProvider.cs (1)
161var indenter = parsedDocument.LanguageServices.GetRequiredService<IIndentationService>();
SignatureHelp\InvocationExpressionSignatureHelpProvider.cs (1)
152var structuralTypeDisplayService = document.Project.Services.GetRequiredService<IStructuralTypeDisplayService>();
SignatureHelp\ObjectCreationExpressionSignatureHelpProvider.cs (2)
96var structuralTypeDisplayService = document.Project.Services.GetRequiredService<IStructuralTypeDisplayService>(); 126var structuralTypeDisplayService = document.Project.Services.GetRequiredService<IStructuralTypeDisplayService>();
Snippets\CSharpSnippetHelpers.cs (1)
37var indentationService = parsedDocument.LanguageServices.GetRequiredService<IIndentationService>();
SplitStringLiteral\StringSplitter.cs (1)
124var indentationService = Document.LanguageServices.GetRequiredService<IIndentationService>();
src\Analyzers\CSharp\CodeFixes\ConvertNamespace\ConvertNamespaceTransform.cs (1)
102var indentationService = document.LanguageServices.GetRequiredService<IIndentationService>();
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (2)
EditAndContinue\CSharpEditAndContinueAnalyzerTests.cs (2)
120var analyzer = oldProject.Services.GetRequiredService<IEditAndContinueAnalyzer>(); 744var analyzer = Assert.IsType<CSharpEditAndContinueAnalyzer>(oldProject.Services.GetRequiredService<IEditAndContinueAnalyzer>());
Microsoft.CodeAnalysis.CSharp.Workspaces (4)
Formatting\CSharpSyntaxFormattingService.cs (1)
295var service = _services.GetRequiredService<ISyntaxFormattingService>();
Rename\CSharpRenameRewriterLanguageService.cs (2)
147_simplificationService = parameters.Document.Project.Services.GetRequiredService<ISimplificationService>(); 148_semanticFactsService = parameters.Document.Project.Services.GetRequiredService<ISemanticFactsService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationContextInfo.cs (1)
26=> Service.LanguageServices.GetRequiredService<SyntaxGenerator>();
Microsoft.CodeAnalysis.EditorFeatures (5)
Organizing\OrganizeDocumentCommandHandler.cs (1)
62var organizeImportsService = workspace.Services.SolutionServices.GetProjectServices(args.SubjectBuffer)!.GetRequiredService<IOrganizeImportsService>();
Preview\AbstractPreviewFactoryService.cs (1)
799oldDocument.Project.Services.GetRequiredService<IContentTypeLanguageService>().GetDefaultContentType());
Shared\Extensions\HostWorkspaceServicesExtensions.cs (1)
83l => hostWorkspaceServices.GetLanguageServices(l).GetRequiredService<IContentTypeLanguageService>().GetDefaultContentType().TypeName);
SplitComment\SplitCommentCommandHandler.cs (2)
140var syntaxKinds = document.LanguageServices.GetRequiredService<ISyntaxKindsService>(); 145var splitCommentService = document.LanguageServices.GetRequiredService<ISplitCommentService>();
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
Completion\AbstractCompletionProviderTests.cs (1)
105var completionService = project.Services.GetRequiredService<CompletionService>();
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (2)
CodeGeneration\AbstractCodeGenerationTests.cs (1)
42var options = document.Project.Services.GetRequiredService<ISimplificationService>().DefaultOptions;
Completion\CompletionServiceTests.cs (1)
44var completionService = project.Services.GetRequiredService<CompletionService>();
Microsoft.CodeAnalysis.Features (26)
AddImport\AbstractAddImportFeatureService.cs (1)
430var compilationService = project.Services.GetRequiredService<ICompilationFactoryService>();
BraceCompletion\AbstractBraceCompletionService.cs (2)
83var syntaxFactsService = document.LanguageServices.GetRequiredService<ISyntaxFactsService>(); 125var syntaxFactsService = context.Document.LanguageServices.GetRequiredService<ISyntaxFactsService>();
ChangeSignature\AbstractChangeSignatureService.cs (2)
380var updater = doc.Project.Services.GetRequiredService<AbstractChangeSignatureService>(); 976var syntaxFacts = services.GetRequiredService<ISyntaxFactsService>();
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.AbstractGlobalSuppressMessageCodeAction.cs (1)
88var syntaxFacts = _project.Services.GetRequiredService<ISyntaxFactsService>();
Completion\Providers\AbstractMemberInsertingCompletionProvider.cs (1)
188var syntaxFacts = memberContainingDocument.Project.Services.GetRequiredService<ISyntaxFactsService>();
Completion\Providers\ImportCompletionProvider\ExtensionMethodImportCompletionHelper.cs (1)
247var syntaxFacts = project.Services.GetRequiredService<ISyntaxFactsService>();
ConvertTupleToStruct\AbstractConvertTupleToStructCodeRefactoringProvider.cs (1)
343var generator = project.Services.GetRequiredService<SyntaxGenerator>();
DocumentationComments\AbstractDocumentationCommentSnippetService.cs (1)
373var syntaxFacts = document.LanguageServices.GetRequiredService<ISyntaxFactsService>();
EditAndContinue\DebuggingSession.cs (2)
780var analyzer = newProject.Services.GetRequiredService<IEditAndContinueAnalyzer>(); 908var analyzer = newProject.Services.GetRequiredService<IEditAndContinueAnalyzer>();
EditAndContinue\EditAndContinueDocumentAnalysesCache.cs (2)
143var analyzer = newDocument.Project.Services.GetRequiredService<IEditAndContinueAnalyzer>(); 206var analyzer = arg.oldProject.Services.GetRequiredService<IEditAndContinueAnalyzer>();
EditAndContinue\EditSession.cs (1)
661var analyzer = newProject.Services.GetRequiredService<IEditAndContinueAnalyzer>();
GenerateConstructors\AbstractGenerateConstructorsCodeRefactoringProvider.ConstructorDelegatingCodeAction.cs (2)
44var factory = languageServices.GetRequiredService<SyntaxGenerator>(); 45var codeGenerationService = languageServices.GetRequiredService<ICodeGenerationService>();
LanguageServices\SymbolDisplayService\AbstractSymbolDisplayService.AbstractSymbolDescriptionBuilder.cs (1)
174var formatter = LanguageServices.GetRequiredService<IDocumentationCommentFormattingService>();
LanguageServices\SymbolDisplayService\AbstractSymbolDisplayService.AnonymousTypes.cs (1)
33var info = LanguageServices.GetRequiredService<IStructuralTypeDisplayService>().GetTypeDisplayInfo(
MetadataAsSource\DecompilationMetadataAsSourceFileProvider.cs (1)
156var sourceFromMetadataService = temporaryDocument.Project.Services.GetRequiredService<IMetadataAsSourceService>();
MetadataAsSource\MetadataAsSourceGeneratedFileInfo.cs (1)
37: sourceProject.Solution.Services.GetLanguageServices(LanguageName).GetRequiredService<ISyntaxTreeFactoryService>().GetDefaultParseOptionsWithLatestLanguageVersion();
PdbSourceDocument\PdbSourceDocumentMetadataAsSourceFileProvider.cs (1)
154var compilationFactory = sourceProject.Services.GetRequiredService<ICompilationFactoryService>();
PullMemberUp\MembersPuller.cs (2)
98var codeGenerationService = document.Project.Services.GetRequiredService<ICodeGenerationService>(); 273var codeGenerationService = document.Project.Services.GetRequiredService<ICodeGenerationService>();
QuickInfo\CommonSemanticQuickInfoProvider.cs (1)
195var syntaxFacts = languageServices.GetRequiredService<ISyntaxFactsService>();
src\Analyzers\Core\CodeFixes\GenerateVariable\AbstractGenerateVariableService.CodeAction.cs (1)
110.GetRequiredService<SyntaxGenerator>();
Microsoft.CodeAnalysis.Features.UnitTests (7)
EditAndContinue\ActiveStatementsMapTests.cs (3)
124var analyzer = project.Services.GetRequiredService<IEditAndContinueAnalyzer>(); 181var analyzer = project.Services.GetRequiredService<IEditAndContinueAnalyzer>(); 234var analyzer = project.Services.GetRequiredService<IEditAndContinueAnalyzer>();
EditAndContinue\EditSessionActiveStatementsTests.cs (4)
234var analyzer = solution.GetProject(projectId).Services.GetRequiredService<IEditAndContinueAnalyzer>(); 367var analyzer = solution.GetProject(project.Id).Services.GetRequiredService<IEditAndContinueAnalyzer>(); 550var analyzer = solution.GetProject(project.Id).Services.GetRequiredService<IEditAndContinueAnalyzer>(); 702var analyzer = solution.GetProject(project.Id).Services.GetRequiredService<IEditAndContinueAnalyzer>();
Microsoft.CodeAnalysis.LanguageServer.Protocol (5)
ExternalAccess\Razor\SimplifyMethodHandler.cs (1)
68var simplificationService = originalDocument.Project.Services.GetRequiredService<ISimplificationService>();
Handler\Breakpoints\ValidateBreakableRangeHandler.cs (1)
38var breakpointService = document.Project.Services.GetRequiredService<IBreakpointResolutionService>();
Handler\Completion\CompletionResolveHandler.cs (1)
102var completionService = document.Project.Services.GetRequiredService<CompletionService>();
Handler\Formatting\FormatDocumentOnTypeHandler.cs (1)
53var formattingService = document.Project.Services.GetRequiredService<ISyntaxFormattingService>();
Handler\Symbols\DocumentSymbolsHandler.cs (1)
54var navBarService = document.Project.Services.GetRequiredService<INavigationBarItemService>();
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (11)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\AddImport\AddImportPlacementOptionsProviders.cs (1)
25=> languageServices.GetRequiredService<IAddImportsService>().GetAddImportOptions(options, allowInHiddenRegions ?? AddImportPlacementOptions.Default.AllowInHiddenRegions);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\AbstractCodeGenerationService.cs (1)
33_symbolDeclarationService = languageServices.GetRequiredService<ISymbolDeclarationService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationOptionsProviders.cs (2)
18=> languageServices.GetRequiredService<ICodeGenerationService>().GetCodeGenerationOptions(options); 50=> languageServices.GetRequiredService<ICodeGenerationService>().DefaultOptions;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeRefactorings\CodeRefactoringContextExtensions.cs (1)
104var helpers = document.LanguageServices.GetRequiredService<IRefactoringHelpersService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ProjectExtensions.cs (1)
28=> project.Services.GetRequiredService<TLanguageService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Formatting\SyntaxFormattingOptionsProviders.cs (2)
15=> languageServices.GetRequiredService<ISyntaxFormattingService>().GetFormattingOptions(options); 27=> languageServices.GetRequiredService<ISyntaxFormattingService>().DefaultOptions;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Indentation\IIndentationService.cs (2)
49var syntaxGenerator = document.LanguageServices.GetRequiredService<SyntaxGeneratorInternal>(); 57var indenter = document.LanguageServices.GetRequiredService<IIndentationService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Simplification\SimplifierOptionsProviders.cs (1)
27=> languageServices.GetRequiredService<ISimplificationService>().DefaultOptions;
Microsoft.CodeAnalysis.Remote.ServiceHub (2)
Services\SemanticSearch\RemoteSemanticSearchService.cs (2)
60var service = services.GetLanguageServices(language).GetRequiredService<ISemanticSearchService>(); 74var service = GetWorkspaceServices().GetLanguageServices(queryId.Language).GetRequiredService<ISemanticSearchService>();
Microsoft.CodeAnalysis.VisualBasic.Features.UnitTests (1)
EditAndContinue\VisualBasicEditAndContinueAnalyzerTests.vb (1)
119Dim analyzer = oldProject.Services.GetRequiredService(Of IEditAndContinueAnalyzer)
Microsoft.CodeAnalysis.Workspaces (48)
Classification\Classifier.cs (1)
79var classificationService = projectServices.GetRequiredService<ISyntaxClassificationService>();
Editing\SyntaxGenerator.cs (2)
66=> services.GetLanguageServices(language).GetRequiredService<SyntaxGenerator>(); 78=> project.Services.GetRequiredService<SyntaxGenerator>();
FindSymbols\FindReferences\DependentProjectsFinder.cs (1)
403var factory = project.Services.GetRequiredService<ICompilationFactoryService>();
FindSymbols\FindReferences\DependentTypeFinder_ProjectIndex.cs (1)
75project.Services.GetRequiredService<ISyntaxFactsService>().StringComparer);
FindSymbols\FindReferences\Finders\ConstructorSymbolReferenceFinder.cs (1)
106if (TryGetNameWithoutAttributeSuffix(typeName, project.Services.GetRequiredService<ISyntaxFactsService>(), out var simpleName))
FindSymbols\FindReferences\Finders\NamedTypeSymbolReferenceFinder.cs (1)
89var syntaxFacts = project.Services.GetRequiredService<ISyntaxFactsService>();
FindSymbols\Shared\AbstractSyntaxIndex.cs (1)
126var syntaxKinds = project.LanguageServices.GetRequiredService<ISyntaxKindsService>();
FindSymbols\SyntaxTree\SyntaxTreeIndex_Create.cs (1)
42var syntaxFacts = project.LanguageServices.GetRequiredService<ISyntaxFactsService>();
FindSymbols\TopLevelSyntaxTree\TopLevelSyntaxTreeIndex_Create.cs (1)
17var infoFactory = project.LanguageServices.GetRequiredService<IDeclaredSymbolInfoFactoryService>();
Rename\ConflictEngine\ConflictResolver.cs (5)
156var renameRewriterLanguageService = languageServices.GetRequiredService<IRenameRewriterLanguageService>(); 157var syntaxFactsLanguageService = languageServices.GetRequiredService<ISyntaxFactsService>(); 205var renameRewriterService = implicitReferenceLocationsPerLanguage.First().Document.Project.Services.GetRequiredService<IRenameRewriterLanguageService>(); 249var semanticFactsService = projectOpt.Services.GetRequiredService<ISemanticFactsService>(); 295var languageRenameService = projectOpt.Services.GetRequiredService<IRenameRewriterLanguageService>();
Rename\ConflictEngine\ConflictResolver.Session.cs (1)
364var syntaxFactsService = newDocument.Project.Services.GetRequiredService<ISyntaxFactsService>();
Serialization\SerializerService.cs (1)
264=> _lazyLanguageSerializationService.GetOrAdd(languageName, n => workspaceServices.GetLanguageServices(n).GetRequiredService<IOptionsSerializationService>());
Shared\Extensions\IFindReferencesResultExtensions.cs (1)
131var isCaseSensitive = solution.Services.GetLanguageServices(reference.Definition.Language).GetRequiredService<ISyntaxFactsService>().IsCaseSensitive;
Shared\Extensions\ITypeSymbolExtensions.cs (2)
150var semanticFacts = provider.GetRequiredService<ISemanticFactsService>(); 164var syntaxFacts = provider.GetRequiredService<ISyntaxFactsService>();
Shared\Extensions\SemanticModelExtensions.cs (3)
77var syntaxFacts = languageServices.GetRequiredService<ISyntaxFactsService>(); 78var syntaxKinds = languageServices.GetRequiredService<ISyntaxKindsService>(); 83var semanticFacts = languageServices.GetRequiredService<ISemanticFactsService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\AddImport\AddImportPlacementOptionsProviders.cs (1)
25=> languageServices.GetRequiredService<IAddImportsService>().GetAddImportOptions(options, allowInHiddenRegions ?? AddImportPlacementOptions.Default.AllowInHiddenRegions);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\AbstractCodeGenerationService.cs (1)
33_symbolDeclarationService = languageServices.GetRequiredService<ISymbolDeclarationService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationOptionsProviders.cs (2)
18=> languageServices.GetRequiredService<ICodeGenerationService>().GetCodeGenerationOptions(options); 50=> languageServices.GetRequiredService<ICodeGenerationService>().DefaultOptions;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeRefactorings\CodeRefactoringContextExtensions.cs (1)
104var helpers = document.LanguageServices.GetRequiredService<IRefactoringHelpersService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ProjectExtensions.cs (1)
28=> project.Services.GetRequiredService<TLanguageService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Formatting\SyntaxFormattingOptionsProviders.cs (2)
15=> languageServices.GetRequiredService<ISyntaxFormattingService>().GetFormattingOptions(options); 27=> languageServices.GetRequiredService<ISyntaxFormattingService>().DefaultOptions;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Indentation\IIndentationService.cs (2)
49var syntaxGenerator = document.LanguageServices.GetRequiredService<SyntaxGeneratorInternal>(); 57var indenter = document.LanguageServices.GetRequiredService<IIndentationService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Simplification\SimplifierOptionsProviders.cs (1)
27=> languageServices.GetRequiredService<ISimplificationService>().DefaultOptions;
Workspace\CommandLineProject.cs (1)
34var commandLineParser = languageServices.GetRequiredService<ICommandLineParserService>();
Workspace\Host\SolutionServices.cs (1)
62=> this.GetLanguageServices(language).GetRequiredService<TLanguageService>();
Workspace\ProjectSystem\ProjectSystemProjectOptionsProcessor.cs (1)
47_commandLineParserService = workspaceServices.GetLanguageServices(project.Language).GetRequiredService<ICommandLineParserService>();
Workspace\Solution\DocumentState.cs (4)
168var treeFactory = languageServices.GetRequiredService<ISyntaxTreeFactoryService>(); 355var syntaxKinds = LanguageServices.GetRequiredService<ISyntaxKindsService>(); 358var treeFactory = LanguageServices.GetRequiredService<ISyntaxTreeFactoryService>(); 513var syntaxTreeFactory = LanguageServices.GetRequiredService<ISyntaxTreeFactoryService>();
Workspace\Solution\DocumentState_LinkedFileReuse.cs (2)
146var treeFactory = languageServices.GetRequiredService<ISyntaxTreeFactoryService>(); 215var syntaxKinds = languageServices.GetRequiredService<ISyntaxKindsService>();
Workspace\Solution\ProjectState.cs (1)
808LanguageServices.GetRequiredService<ISyntaxTreeFactoryService>().OptionsDifferOnlyByPreprocessorDirectives(options, ParseOptions);
Workspace\Solution\SolutionCompilationState.RegularCompilationTracker.cs (1)
653var compilationFactory = this.ProjectState.LanguageServices.GetRequiredService<ICompilationFactoryService>();
Workspace\Solution\SolutionCompilationState.RegularCompilationTracker_Generators.cs (1)
397var compilationFactory = projectState.LanguageServices.GetRequiredService<ICompilationFactoryService>();
Workspace\Solution\SourceGeneratedDocumentState.cs (2)
106var factory = languageServices.GetRequiredService<ISyntaxTreeFactoryService>(); 238var factory = LanguageServices.GetRequiredService<ISyntaxTreeFactoryService>();
Microsoft.CodeAnalysis.Workspaces.UnitTests (1)
SolutionTests\SolutionTests.cs (1)
1742var defaultOptions = solution.Projects.Single().Services.GetRequiredService<ICompilationFactoryService>().GetDefaultCompilationOptions();
Microsoft.VisualStudio.LanguageServices (8)
Preview\PreviewUpdater.cs (1)
81var contentTypeService = document.Project.Services.GetRequiredService<IContentTypeLanguageService>();
ProjectSystem\VisualStudioWorkspaceImpl.cs (4)
385=> project.Services.GetRequiredService<ICompilationOptionsChangingService>().CanApplyChange(oldOptions, newOptions); 391return project.Services.GetRequiredService<IParseOptionsChangingService>().CanApplyChange(oldOptions, newOptions, maxSupportLangVersion); 484var compilationOptionsService = originalProject.Services.GetRequiredService<ICompilationOptionsChangingService>(); 501var parseOptionsService = CurrentSolution.GetRequiredProject(projectId).Services.GetRequiredService<IParseOptionsChangingService>();
PullMemberUp\SymbolDependentsBuilder.cs (1)
50_declarationService = project.Services.GetRequiredService<ISymbolDeclarationService>();
Venus\ContainedLanguageCodeSupport.cs (2)
204var codeModel = targetDocument.Project.Services.GetRequiredService<ICodeModelNavigationPointService>(); 205var syntaxFacts = targetDocument.Project.Services.GetRequiredService<ISyntaxFactsService>();
Microsoft.VisualStudio.LanguageServices.Xaml (2)
Implementation\LanguageServer\Handler\Completion\CompletionHandler.cs (1)
65var completionService = document.Project.Services.GetRequiredService<IXamlCompletionService>();
Implementation\LanguageServer\Handler\Completion\CompletionResolveHandler.cs (1)
72var completionService = document.Project.Services.GetRequiredService<IXamlCompletionService>();
Roslyn.Diagnostics.Analyzers (11)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\AddImport\AddImportPlacementOptionsProviders.cs (1)
25=> languageServices.GetRequiredService<IAddImportsService>().GetAddImportOptions(options, allowInHiddenRegions ?? AddImportPlacementOptions.Default.AllowInHiddenRegions);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\AbstractCodeGenerationService.cs (1)
33_symbolDeclarationService = languageServices.GetRequiredService<ISymbolDeclarationService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationOptionsProviders.cs (2)
18=> languageServices.GetRequiredService<ICodeGenerationService>().GetCodeGenerationOptions(options); 50=> languageServices.GetRequiredService<ICodeGenerationService>().DefaultOptions;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeRefactorings\CodeRefactoringContextExtensions.cs (1)
104var helpers = document.LanguageServices.GetRequiredService<IRefactoringHelpersService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ProjectExtensions.cs (1)
28=> project.Services.GetRequiredService<TLanguageService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Formatting\SyntaxFormattingOptionsProviders.cs (2)
15=> languageServices.GetRequiredService<ISyntaxFormattingService>().GetFormattingOptions(options); 27=> languageServices.GetRequiredService<ISyntaxFormattingService>().DefaultOptions;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Indentation\IIndentationService.cs (2)
49var syntaxGenerator = document.LanguageServices.GetRequiredService<SyntaxGeneratorInternal>(); 57var indenter = document.LanguageServices.GetRequiredService<IIndentationService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Simplification\SimplifierOptionsProviders.cs (1)
27=> languageServices.GetRequiredService<ISimplificationService>().DefaultOptions;
Roslyn.Diagnostics.CSharp.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationContextInfo.cs (1)
26=> Service.LanguageServices.GetRequiredService<SyntaxGenerator>();
Text.Analyzers (11)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\AddImport\AddImportPlacementOptionsProviders.cs (1)
25=> languageServices.GetRequiredService<IAddImportsService>().GetAddImportOptions(options, allowInHiddenRegions ?? AddImportPlacementOptions.Default.AllowInHiddenRegions);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\AbstractCodeGenerationService.cs (1)
33_symbolDeclarationService = languageServices.GetRequiredService<ISymbolDeclarationService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationOptionsProviders.cs (2)
18=> languageServices.GetRequiredService<ICodeGenerationService>().GetCodeGenerationOptions(options); 50=> languageServices.GetRequiredService<ICodeGenerationService>().DefaultOptions;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeRefactorings\CodeRefactoringContextExtensions.cs (1)
104var helpers = document.LanguageServices.GetRequiredService<IRefactoringHelpersService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ProjectExtensions.cs (1)
28=> project.Services.GetRequiredService<TLanguageService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Formatting\SyntaxFormattingOptionsProviders.cs (2)
15=> languageServices.GetRequiredService<ISyntaxFormattingService>().GetFormattingOptions(options); 27=> languageServices.GetRequiredService<ISyntaxFormattingService>().DefaultOptions;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Indentation\IIndentationService.cs (2)
49var syntaxGenerator = document.LanguageServices.GetRequiredService<SyntaxGeneratorInternal>(); 57var indenter = document.LanguageServices.GetRequiredService<IIndentationService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Simplification\SimplifierOptionsProviders.cs (1)
27=> languageServices.GetRequiredService<ISimplificationService>().DefaultOptions;