27 references to GetRequiredDocumentAsync
Microsoft.CodeAnalysis.Features (7)
Completion\Providers\AbstractRecommendationServiceBasedCompletionProvider.cs (1)
253var 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)
770var newDocument = await solution.GetRequiredDocumentAsync(documentId, includeSourceGenerated: true, cancellationToken).ConfigureAwait(false); 904var 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.Workspaces (20)
CodeActions\CodeAction_Cleanup.cs (3)
134var document = await changedSolution.GetRequiredDocumentAsync(documentId, includeSourceGenerated: true, cancellationToken).ConfigureAwait(false); 160return await cleanedSolution.GetRequiredDocumentAsync(document.Id, includeSourceGenerated: true, cancellationToken).ConfigureAwait(false); 199var 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 (10)
213var declarationDocument = await conflictResolution.CurrentSolution.GetRequiredDocumentAsync( 271var originalDoc = await conflictResolution.OldSolution.GetRequiredDocumentAsync( 294var changeDoc = await conflictResolution.CurrentSolution.GetRequiredDocumentAsync( 327var newDocument = await conflictResolution.CurrentSolution.GetRequiredDocumentAsync( 353var newDocument = await conflictResolution.CurrentSolution.GetRequiredDocumentAsync( 356var baseDocument = await conflictResolution.OldSolution.GetRequiredDocumentAsync( 449var newDocument = await conflictResolution.CurrentSolution.GetRequiredDocumentAsync( 452var baseDocument = await conflictResolution.OldSolution.GetRequiredDocumentAsync( 671var document = await conflictResolution.CurrentSolution.GetRequiredDocumentAsync( 780var 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)
90var document = await solution.GetRequiredDocumentAsync(DocumentId, includeSourceGenerated: true, cancellation).ConfigureAwait(false);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ISolutionExtensions.cs (1)
91=> GetRequiredDocumentAsync(solution, documentId, includeSourceGenerated: false, cancellationToken);