92 references to GetRequiredDocument
Microsoft.CodeAnalysis.CSharp.Features (1)
InitializeParameter\CSharpInitializeMemberFromPrimaryConstructorParameterCodeRefactoringProvider_Update.cs (1)
44
var currentDocument = currentSolution.
GetRequiredDocument
(document.Id);
Microsoft.CodeAnalysis.Features (60)
ChangeSignature\AbstractChangeSignatureService.cs (2)
379
var doc = currentSolution.
GetRequiredDocument
(docId);
423
var updatedDoc = currentSolution.
GetRequiredDocument
(docId).WithSyntaxRoot(updatedRoots[docId]);
CodeFixes\Suppression\AbstractSuppressionBatchFixAllProvider.cs (2)
324
var oldDocument = oldSolution.
GetRequiredDocument
(orderedDocuments[0].document.Id);
371
var changedDocument = changedSolution.
GetRequiredDocument
(documentId);
CodeRefactorings\AddMissingImports\AbstractAddMissingImportsFeatureService.cs (1)
217
var newDocument = newSolution.
GetRequiredDocument
(document.Id);
CodeRefactorings\MoveType\AbstractMoveTypeService.MoveTypeEditor.cs (4)
69
var sourceDocument = solutionWithNewDocument.
GetRequiredDocument
(SemanticDocument.Document.Id);
81
var documentWithMovedType = solution.
GetRequiredDocument
(documentWithMovedTypeId);
98
var sourceDocument = solution.
GetRequiredDocument
(sourceDocumentId);
164
var newDocument = solutionWithNewDocument.
GetRequiredDocument
(newDocumentId);
CodeRefactorings\SyncNamespace\AbstractChangeNamespaceService.cs (6)
167
document = solution.
GetRequiredDocument
(document.Id);
280
var documents = ids.SelectAsArray(solution.
GetRequiredDocument
);
357
!PathUtilities.PathsEqual(arg.solution.
GetRequiredDocument
(id).Project.FilePath!, arg.document.Project.FilePath!), (solution, document)))
435
var document = solution.
GetRequiredDocument
(id);
493
solutionWithChangedNamespace.
GetRequiredDocument
(refInOneDocument.Key),
814
var document = solution.
GetRequiredDocument
(id);
CodeRefactorings\SyncNamespace\AbstractSyncNamespaceCodeRefactoringProvider.State.cs (1)
173
var documents = linkedIds.SelectAsArray(solution.
GetRequiredDocument
).Add(document);
Completion\Providers\AbstractPreprocessorCompletionProvider.cs (1)
34
var document = solution.
GetRequiredDocument
(documentId);
Completion\Providers\AbstractSymbolCompletionProvider.cs (1)
449
var relatedDocument = solution.
GetRequiredDocument
(relatedDocumentId);
Completion\Providers\SymbolCompletionItem.cs (2)
157
var linkedDoc = document.Project.Solution.
GetRequiredDocument
(id);
223
return document.Project.Solution.
GetRequiredDocument
(contextId);
ConvertTupleToStruct\AbstractConvertTupleToStructCodeRefactoringProvider.cs (2)
254
var document = solution.
GetRequiredDocument
(renamedToken.documentId);
593
.
GetRequiredDocument
(docId);
DesignerAttribute\DesignerAttributeDiscoveryService.cs (1)
133
.
GetRequiredDocument
(priorityDocumentId)
EncapsulateField\AbstractEncapsulateFieldService.cs (3)
149
document = currentSolution.
GetRequiredDocument
(document.Id);
195
document = solutionNeedingProperty.
GetRequiredDocument
(document.Id);
252
document = solution.
GetRequiredDocument
(document.Id);
ExtractClass\ExtractClassWithDialogCodeAction.cs (5)
103
symbolMapping.AnnotatedSolution.
GetRequiredDocument
(_document.Id),
127
var documentWithTypeDeclaration = solutionWithUpdatedOriginalType.
GetRequiredDocument
(updatedDocument.Id);
165
var document = solution.
GetRequiredDocument
(documentId);
211
var updatedOriginalDocument = solution.
GetRequiredDocument
(_document.Id);
243
var document = solution.
GetRequiredDocument
(documentId);
ExtractInterface\AbstractExtractInterfaceService.cs (2)
288
var document = formattedSolution.
GetRequiredDocument
(documentId);
331
var document = solution.
GetRequiredDocument
(documentId);
InitializeParameter\AbstractInitializeMemberFromParameterCodeRefactoringProviderMemberCreation.cs (1)
384
var currentDocument = currentSolution.
GetRequiredDocument
(document.Id);
MetadataAsSource\DecompilationMetadataAsSourceFileProvider.cs (2)
108
.
GetRequiredDocument
(temporaryDocumentId);
212
var document = metadataWorkspace.CurrentSolution.
GetRequiredDocument
(generatedDocumentId);
MoveStaticMembers\MoveStaticMembersWithDialogCodeAction.cs (5)
133
sourceDoc = solutionWithFixedReferences.
GetRequiredDocument
(sourceDoc.Id);
187
var oldSourceRoot = await oldSolution.
GetRequiredDocument
(sourceDocId).GetRequiredSyntaxRootAsync(cancellationToken).ConfigureAwait(false);
217
var sourceDoc = solutionWithFixedReferences.
GetRequiredDocument
(sourceDocId);
227
newTypeDoc = solutionWithFixedReferences.
GetRequiredDocument
(newTypeDoc.Id);
407
var sourceDoc = solution.
GetRequiredDocument
(sourceDocId);
MoveToNamespace\AbstractMoveToNamespaceService.cs (2)
254
var modifiedDocument = modifiedSolution.
GetRequiredDocument
(document.Id);
260
var mergedDocument = mergedSolution.
GetRequiredDocument
(document.Id);
NavigateTo\AbstractNavigateToSearchService.InProcess.cs (1)
112
var linkedDocument = document.Project.Solution.
GetRequiredDocument
(linkedDocumentId);
QuickInfo\CommonSemanticQuickInfoProvider.cs (1)
88
var linkedDocument = solution.
GetRequiredDocument
(linkedDocumentId);
ReplacePropertyWithMethods\ReplacePropertyWithMethodsCodeRefactoringProvider.cs (1)
351
var updatedDocument = updatedSolution.
GetRequiredDocument
(documentId);
SemanticSearch\SemanticSearchWorkspace.cs (1)
39
var queryDocument = newSolution.
GetRequiredDocument
(solutionService.GetQueryDocumentId(newSolution));
Shared\Extensions\DocumentExtensions.cs (2)
64
values = await getItemsWorker(document.Project.Solution.
GetRequiredDocument
(linkedDocumentId)).ConfigureAwait(false);
84
var linkedDocument = solution.
GetRequiredDocument
(linkedDocumentId);
Shared\Utilities\ExtractTypeHelpers.cs (1)
64
var newDocument = solutionWithInterfaceDocument.
GetRequiredDocument
(newDocumentId);
src\roslyn\src\Analyzers\Core\CodeFixes\AddParameter\AddParameterService.cs (1)
182
var rewrittenDocument = rewrittenSolution.
GetRequiredDocument
(documentId);
src\roslyn\src\Analyzers\Core\CodeFixes\MakeMethodAsynchronous\AbstractMakeMethodAsynchronousCodeFixProvider.cs (1)
176
var newDocument = newSolution.
GetRequiredDocument
(document.Id);
src\roslyn\src\Analyzers\Core\CodeFixes\MakeMethodSynchronous\AbstractMakeMethodSynchronousCodeFixProvider.cs (1)
82
var newDocument = newSolution.
GetRequiredDocument
(document.Id);
src\roslyn\src\Analyzers\Core\CodeFixes\MatchFolderAndNamespace\AbstractChangeNamespaceToMatchFolderCodeFixProvider.CustomFixAllProvider.cs (1)
89
var document = newSolution.
GetRequiredDocument
(documentId);
src\roslyn\src\Analyzers\Core\CodeFixes\UnsealClass\AbstractUnsealClassCodeFixProvider.cs (1)
63
var document = solution.
GetRequiredDocument
(documentId);
src\roslyn\src\Analyzers\Core\CodeFixes\UseAutoProperty\AbstractUseAutoPropertyCodeFixProvider.cs (2)
169
fieldDocument = currentSolution.
GetRequiredDocument
(fieldDocument.Id);
170
propertyDocument = currentSolution.
GetRequiredDocument
(propertyDocument.Id);
src\roslyn\src\Analyzers\Core\CodeFixes\UseAutoProperty\UseAutoPropertyFixAllProvider.cs (1)
82
var changedDocument = currentSolution.
GetRequiredDocument
(changedDocumentId);
ValueTracking\SerializableValueTrackedItem.cs (1)
45
var document = solution.
GetRequiredDocument
(DocumentId);
ValueTracking\ValueTracker.cs (1)
328
var document = solution.
GetRequiredDocument
(item.DocumentId);
Microsoft.CodeAnalysis.Workspaces (31)
CodeFixes\FixAllOccurrences\BatchFixAllProvider.cs (2)
171
changedDocuments.AddRange(changedDocumentIds.Select(id => changedSolution.
GetRequiredDocument
(id)));
215
var originalDocument = fixAllContext.Solution.
GetRequiredDocument
(docId);
CodeFixesAndRefactorings\DocumentBasedFixAllProviderHelpers.cs (1)
54
.SelectAsArrayAsync(async documentId => (documentId, await cleanedSolution.
GetRequiredDocument
(documentId).GetTextAsync(cancellationToken).ConfigureAwait(false)))
FindSymbols\SymbolFinder.cs (1)
206
var linkedDocument = solution.
GetRequiredDocument
(linkedDocumentId);
FindSymbols\SymbolFinder.FindLiteralsServerCallback.cs (1)
26
var document = solution.
GetRequiredDocument
(documentId);
LinkedFileDiffMerging\LinkedFileDiffMergingSession.cs (3)
30
var newDocument = newSolution.
GetRequiredDocument
(documentId);
102
var firstOldDocument = oldSolution.
GetRequiredDocument
(firstNewDocument.Id);
112
var siblingOldDocument = oldSolution.
GetRequiredDocument
(siblingNewDocument.Id);
Rename\ConflictEngine\ConflictResolver.Session.cs (3)
327
var newDocument = conflictResolution.CurrentSolution.
GetRequiredDocument
(documentId);
445
var newDocument = conflictResolution.CurrentSolution.
GetRequiredDocument
(unprocessedDocumentIdWithPotentialDeclarationConflicts);
447
var baseDocument = conflictResolution.OldSolution.
GetRequiredDocument
(unprocessedDocumentIdWithPotentialDeclarationConflicts);
Rename\Renamer.RenameDocumentActionSet.cs (2)
102
document = solution.
GetRequiredDocument
(documentId);
120
return solution.
GetRequiredDocument
(_documentId);
Shared\Extensions\DocumentExtensions.cs (1)
25
=> document.Project.Solution.WithOptions(options).
GetRequiredDocument
(document.Id);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeFixes\MultiProjectSafeFixAllProvider.cs (2)
78
var document = fixAllContext.Solution.
GetRequiredDocument
(documentId);
91
var linkedDocument = fixAllContext.Solution.
GetRequiredDocument
(linkedDocumentId);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\DocumentExtensions.cs (1)
232
yield return solution.
GetRequiredDocument
(linkedDocumentId);
Workspace\Solution\Document.cs (7)
385
=> this.Project.Solution.WithDocumentSourceCodeKind(this.Id, kind).
GetRequiredDocument
(Id);
400
return solution.
GetRequiredDocument
(Id);
416
return solution.
GetRequiredDocument
(Id);
423
=> this.Project.Solution.WithDocumentName(this.Id, name).
GetRequiredDocument
(Id);
429
=> this.Project.Solution.WithDocumentFolders(this.Id, folders).
GetRequiredDocument
(Id);
435
=> this.Project.Solution.WithDocumentFilePath(this.Id, filePath).
GetRequiredDocument
(Id);
567
return newSolution.
GetRequiredDocument
(this.Id);
Workspace\TextExtensions.cs (2)
38
return relatedIds.SelectAsArray((id, solution) => solution.
GetRequiredDocument
(id), solution);
114
return relatedIds.SelectAsArray((id, solution) => solution.
GetRequiredDocument
(id), solution);
Workspace\Workspace.cs (3)
351
var relatedDocument = solution.
GetRequiredDocument
(relatedDocumentId);
1304
var newDocument = newSolution.
GetRequiredDocument
(documentId);
1353
onAfterUpdate: (_, newSolution) => this.OnDocumentTextChanged(newSolution.
GetRequiredDocument
(documentId)));
Workspace\Workspace_Editor.cs (2)
420
var newDoc = newSolution.
GetRequiredDocument
(documentId);
697
var newDoc = newSolution.
GetRequiredDocument
(documentId);