20 references to GetAdditionalDocument
GenerateDocumentationAndConfigFiles (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ISolutionExtensions.cs (2)
34=> solution.GetDocument(documentId) ?? solution.GetAdditionalDocument(documentId) ?? solution.GetAnalyzerConfigDocument(documentId); 101=> solution.GetAdditionalDocument(documentId) ?? throw CreateDocumentNotFoundException(documentId);
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); 101=> solution.GetAdditionalDocument(documentId) ?? throw CreateDocumentNotFoundException(documentId);
Microsoft.CodeAnalysis.CodeStyle.Fixes (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ISolutionExtensions.cs (2)
34=> solution.GetDocument(documentId) ?? solution.GetAdditionalDocument(documentId) ?? solution.GetAnalyzerConfigDocument(documentId); 101=> solution.GetAdditionalDocument(documentId) ?? throw CreateDocumentNotFoundException(documentId);
Microsoft.CodeAnalysis.ExternalAccess.HotReload (2)
Api\HotReloadMSBuildWorkspace.cs (2)
170?? updatedSolution.GetAdditionalDocument(documentId) 207.RemoveAdditionalDocuments([.. ids.Where(id => solution.GetAdditionalDocument(id) != null)])
Microsoft.CodeAnalysis.Workspaces (9)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ISolutionExtensions.cs (2)
34=> solution.GetDocument(documentId) ?? solution.GetAdditionalDocument(documentId) ?? solution.GetAnalyzerConfigDocument(documentId); 101=> solution.GetAdditionalDocument(documentId) ?? throw CreateDocumentNotFoundException(documentId);
Workspace\AdhocWorkspace.cs (2)
179var doc = this.CurrentSolution.GetAdditionalDocument(documentId); 192var doc = this.CurrentSolution.GetAdditionalDocument(documentId);
Workspace\Solution\Project.cs (2)
736return this.Solution.AddAdditionalDocument(id, name, text, folders, filePath).GetAdditionalDocument(id)!; 745return this.Solution.AddAdditionalDocument(id, name, text, folders, filePath).GetAdditionalDocument(id)!;
Workspace\Workspace.cs (3)
1161static (solution, docId) => solution.GetAdditionalDocument(docId), 1212static (solution, docId) => solution.GetAdditionalDocument(docId), 2486if (solution.GetAdditionalDocument(documentId) == null)
Microsoft.CodeAnalysis.Workspaces.MSBuild (1)
MSBuild\MSBuildWorkspace.cs (1)
414var document = this.CurrentSolution.GetAdditionalDocument(documentId);
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); 101=> solution.GetAdditionalDocument(documentId) ?? throw CreateDocumentNotFoundException(documentId);