34 references to GetRequiredDocumentAsync
Microsoft.CodeAnalysis.EditorFeatures (1)
InlineRename\AbstractEditorInlineRenameService.InlineRenameLocationSet.cs (1)
50var document = await solution.GetRequiredDocumentAsync(location.DocumentId, includeSourceGenerated: true, cancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.Features (7)
Completion\Providers\AbstractRecommendationServiceBasedCompletionProvider.cs (1)
229var relatedDocument = await document.Project.Solution.GetRequiredDocumentAsync(documentId, includeSourceGenerated: true, cancellationToken).ConfigureAwait(false);
DocumentHighlighting\IRemoteDocumentHighlightsService.cs (1)
29=> new(await solution.GetRequiredDocumentAsync(DocumentId, includeSourceGenerated: true, cancellationToken).ConfigureAwait(false), HighlightSpans);
EditAndContinue\DebuggingSession.cs (2)
756var newDocument = await solution.GetRequiredDocumentAsync(documentId, includeSourceGenerated: true, cancellationToken).ConfigureAwait(false); 890var newUnmappedDocument = await newSolution.GetRequiredDocumentAsync(unmappedDocumentId, includeSourceGenerated: true, cancellationToken).ConfigureAwait(false);
NavigateTo\RoslynNavigateToItem.cs (1)
84var document = await solution.GetRequiredDocumentAsync(
Navigation\INavigableItem.cs (1)
69=> solution.GetRequiredDocumentAsync(Id, includeSourceGenerated: SourceGeneratedDocumentIdentity is not null, cancellationToken);
ReplaceMethodWithProperty\ReplaceMethodWithPropertyCodeRefactoringProvider.cs (1)
349var updatedDocument = await updatedSolution.GetRequiredDocumentAsync(
Microsoft.CodeAnalysis.LanguageServer.Protocol (2)
Extensions\ProtocolConversions.cs (2)
399var newDocument = await newSolution.GetRequiredDocumentAsync(docId, includeSourceGenerated: true, cancellationToken).ConfigureAwait(false); 400var oldDocument = await oldSolution.GetRequiredDocumentAsync(docId, includeSourceGenerated: true, cancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.Remote.ServiceHub (7)
Services\Copilot\RemoteCopilotChangeAnalysisService.cs (1)
32var document = await solution.GetRequiredDocumentAsync(
Services\DocumentHighlights\RemoteDocumentHighlightsService.cs (1)
36var document = await solution.GetRequiredDocumentAsync(documentId, includeSourceGenerated: true, cancellationToken).ConfigureAwait(false);
Services\EditAndContinue\RemoteEditAndContinueService.cs (1)
128var document = await solution.GetRequiredDocumentAsync(documentId, includeSourceGenerated: true, cancellationToken).ConfigureAwait(false);
Services\ExtensionMessageHandler\RemoteExtensionMessageHandlerService.cs (1)
51var document = await solution.GetRequiredDocumentAsync(documentId, includeSourceGenerated: true, cancellationToken).ConfigureAwait(false);
Services\FullyQualify\RemoteFullyQualifyService.cs (1)
31var document = await solution.GetRequiredDocumentAsync(documentId, includeSourceGenerated: true, cancellationToken).ConfigureAwait(false);
Services\InheritanceMargin\RemoteInheritanceMarginService.cs (1)
45var document = await solution.GetRequiredDocumentAsync(documentId, includeSourceGenerated: true, cancellationToken).ConfigureAwait(false);
Services\TaskList\RemoteTaskListService.cs (1)
31var document = await solution.GetRequiredDocumentAsync(documentId, includeSourceGenerated: true, cancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.Workspaces (17)
CodeActions\CodeAction_Cleanup.cs (3)
143var document = await changedSolution.GetRequiredDocumentAsync(documentId, includeSourceGenerated: true, cancellationToken).ConfigureAwait(false); 169return await cleanedSolution.GetRequiredDocumentAsync(document.Id, includeSourceGenerated: true, cancellationToken).ConfigureAwait(false); 208var document = await solution.GetRequiredDocumentAsync(documentId, includeSourceGenerated: true, cancellationToken).ConfigureAwait(false);
FindSymbols\FindReferences\DependentTypeFinder.cs (1)
245var document = await solution.GetRequiredDocumentAsync(documentId, includeSourceGenerated: true, cancellationToken).ConfigureAwait(false);
Remote\RemoteArguments.cs (1)
175var document = await solution.GetRequiredDocumentAsync(this.Document, includeSourceGenerated: true, cancellationToken).ConfigureAwait(false);
Rename\ConflictEngine\ConflictResolver.Session.cs (7)
213var declarationDocument = await conflictResolution.CurrentSolution.GetRequiredDocumentAsync( 271var originalDoc = await conflictResolution.OldSolution.GetRequiredDocumentAsync( 294var changeDoc = await conflictResolution.CurrentSolution.GetRequiredDocumentAsync( 352var newDocument = await conflictResolution.CurrentSolution.GetRequiredDocumentAsync( 355var baseDocument = await conflictResolution.OldSolution.GetRequiredDocumentAsync( 663var document = await conflictResolution.CurrentSolution.GetRequiredDocumentAsync( 772var document = await originalSolution.GetRequiredDocumentAsync(
Rename\ConflictEngine\MutableConflictResolution.cs (2)
72var document = await CurrentSolution.GetRequiredDocumentAsync( 183_ = await solution.GetRequiredDocumentAsync(documentId, includeSourceGenerated: true, cancellationToken).ConfigureAwait(false);
Rename\ConflictEngine\RenamedSpansTracker.cs (1)
159var document = await solution.GetRequiredDocumentAsync(
Rename\IRemoteRenamerService.cs (1)
89var document = await solution.GetRequiredDocumentAsync(DocumentId, includeSourceGenerated: true, cancellation).ConfigureAwait(false);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ISolutionExtensions.cs (1)
90=> GetRequiredDocumentAsync(solution, documentId, includeSourceGenerated: false, cancellationToken);