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