62 references to GetDocument
dotnet-format (4)
Analyzers\AnalyzerFormatter.cs (1)
125var document = solution.GetDocument(documentId);
CodeFormatter.cs (1)
84var documentWithError = solution.GetDocument(documentId);
Formatters\DocumentFormatter.cs (1)
71var document = solution.GetDocument(formattableDocuments[index]);
Workspaces\FolderWorkspace.cs (1)
54var document = CurrentSolution.GetDocument(documentId);
GenerateDocumentationAndConfigFiles (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ISolutionExtensions.cs (2)
34=> solution.GetDocument(documentId) ?? solution.GetAdditionalDocument(documentId) ?? solution.GetAnalyzerConfigDocument(documentId); 65return solution.GetDocument(documentId) ?? throw CreateDocumentNotFoundException(documentId);
Microsoft.Analyzers.Extra (1)
CallAnalysis\Fixers\LegacyLoggingFixer.cs (1)
323var doc = sol.GetDocument(docId)!;
Microsoft.CodeAnalysis.Analyzers (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ISolutionExtensions.cs (2)
34=> solution.GetDocument(documentId) ?? solution.GetAdditionalDocument(documentId) ?? solution.GetAnalyzerConfigDocument(documentId); 65return solution.GetDocument(documentId) ?? throw CreateDocumentNotFoundException(documentId);
Microsoft.CodeAnalysis.CodeStyle.Fixes (3)
src\roslyn\src\Analyzers\Core\CodeFixes\UseAutoProperty\AbstractUseAutoPropertyCodeFixProvider.cs (1)
382var document = solution.GetDocument(documentId);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ISolutionExtensions.cs (2)
34=> solution.GetDocument(documentId) ?? solution.GetAdditionalDocument(documentId) ?? solution.GetAnalyzerConfigDocument(documentId); 65return solution.GetDocument(documentId) ?? throw CreateDocumentNotFoundException(documentId);
Microsoft.CodeAnalysis.ExternalAccess.HotReload (2)
Api\HotReloadMSBuildWorkspace.cs (2)
169var textDocument = updatedSolution.GetDocument(documentId) 206.RemoveDocuments([.. ids.Where(id => solution.GetDocument(id) != null)])
Microsoft.CodeAnalysis.Features (13)
ChangeSignature\AbstractChangeSignatureService.cs (1)
460var document = solution.GetDocument(documentId);
CodeFixes\Service\CodeFixService.cs (1)
356return solution.GetDocument(document.Id) ?? throw new NotSupportedException(FeaturesResources.Removal_of_document_not_supported);
EditAndContinue\CommittedSolution.cs (2)
163var committedDocument = solution.GetDocument(documentId); 308matchingDocument = _solution.GetDocument(documentId);
EditAndContinue\PdbMatchingSourceTextProvider.cs (2)
70var oldDocument = e.OldSolution.GetDocument(e.DocumentId); 77var newDocument = e.NewSolution.GetDocument(e.DocumentId);
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.cs (1)
624var document = solution.GetDocument(documentId);
ExtractInterface\AbstractExtractInterfaceService.cs (1)
226var document = symbolMapping.AnnotatedSolution.GetDocument(refactoringResult.DocumentToExtractFrom.Id);
FindUsages\IRemoteFindUsagesService.cs (1)
179var document = solution.GetDocument(DocumentId) ??
GenerateType\AbstractGenerateTypeService.Editor.cs (1)
279var newDocument = newSolution.GetDocument(newDocumentId);
NavigateTo\RoslynNavigateToItem.cs (1)
76var document = solution.GetDocument(DocumentId);
Navigation\INavigableItem.cs (1)
85var document = solution.GetDocument(Id);
src\roslyn\src\Analyzers\Core\CodeFixes\UseAutoProperty\AbstractUseAutoPropertyCodeFixProvider.cs (1)
382var document = solution.GetDocument(documentId);
Microsoft.CodeAnalysis.Workspaces (28)
Editing\SolutionEditor.cs (2)
32editor = await DocumentEditor.CreateAsync(solution.GetDocument(id), cancellationToken).ConfigureAwait(false); 48var currentDoc = changedSolution.GetDocument(docEd.OriginalDocument.Id);
Editing\SymbolEditor.cs (3)
75yield return ChangedSolution.GetDocument(id); 80yield return ChangedSolution.GetDocument(id); 479var doc = ChangedSolution.GetDocument(declGroup.Key);
Remote\RemoteUtilities.cs (2)
36var oldDoc = oldSolution.GetDocument(docId); 37var newDoc = newSolution.GetDocument(docId);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ISolutionExtensions.cs (2)
34=> solution.GetDocument(documentId) ?? solution.GetAdditionalDocument(documentId) ?? solution.GetAnalyzerConfigDocument(documentId); 65return solution.GetDocument(documentId) ?? throw CreateDocumentNotFoundException(documentId);
Workspace\AdhocWorkspace.cs (3)
143return this.CurrentSolution.GetDocument(documentInfo.Id); 151var doc = this.CurrentSolution.GetDocument(documentId); 164var doc = this.CurrentSolution.GetDocument(documentId);
Workspace\DocumentTracking\IDocumentTrackingServiceExtensions.cs (2)
20return solution.GetDocument(service.TryGetActiveDocument()); 29.Select(solution.GetDocument)
Workspace\ProjectSystem\ProjectSystemProject.BatchingDocumentCollection.cs (1)
271if (_project._projectSystemProjectFactory.Workspace.CurrentSolution.GetDocument(documentId) != null)
Workspace\Solution\Project.cs (3)
709return this.Solution.AddDocument(id, name, syntaxRoot, folders, filePath, preservationMode: PreservationMode.PreserveIdentity).GetDocument(id)!; 718return this.Solution.AddDocument(id, name, text, folders, filePath).GetDocument(id)!; 727return this.Solution.AddDocument(id, name, text, folders, filePath).GetDocument(id)!;
Workspace\Solution\Solution.cs (1)
343return GetDocument(documentState.Id);
Workspace\TextExtensions.cs (2)
76.GetDocument(id); 130return workspace.CurrentSolution.GetDocument(id);
Workspace\Workspace.cs (5)
1108var oldAttributes = oldSolution.GetDocument(documentId)!.State.Attributes; 1146static (solution, docId) => solution.GetDocument(docId), 1197static (solution, docId) => solution.GetDocument(docId), 1324var newDocument = newSolution.GetDocument(updatedDocumentId); 2470if (solution.GetDocument(documentId) == null)
Workspace\Workspace_Editor.cs (2)
369var oldDocument = oldSolution.GetDocument(documentId); 657var document = oldSolution.GetDocument(documentId);
Microsoft.CodeAnalysis.Workspaces.MSBuild (2)
MSBuild\MSBuildWorkspace.cs (2)
396var document = this.CurrentSolution.GetDocument(documentId); 522var document = this.CurrentSolution.GetDocument(documentId);
Microsoft.DotNet.HotReload.Utils.Generator (1)
DeltaProject.cs (1)
78updatedDocument = updatedSolution.GetDocument(baseDocumentId)!;
Microsoft.Interop.ComInterfaceGenerator (1)
src\runtime\src\libraries\System.Runtime.InteropServices\gen\Common\ConvertToSourceGeneratedInteropFixer.cs (1)
205projectsToAddUnsafe.Add(solutionEditor.OriginalSolution.GetDocument(documentId).Project);
Microsoft.Interop.LibraryImportGenerator (1)
src\runtime\src\libraries\System.Runtime.InteropServices\gen\Common\ConvertToSourceGeneratedInteropFixer.cs (1)
205projectsToAddUnsafe.Add(solutionEditor.OriginalSolution.GetDocument(documentId).Project);
Roslyn.Diagnostics.Analyzers (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ISolutionExtensions.cs (2)
34=> solution.GetDocument(documentId) ?? solution.GetAdditionalDocument(documentId) ?? solution.GetAnalyzerConfigDocument(documentId); 65return solution.GetDocument(documentId) ?? throw CreateDocumentNotFoundException(documentId);