130 references to DocumentIds
AnalyzerRunner (3)
DiagnosticAnalyzerRunner.cs (2)
112foreach (var documentId in project.DocumentIds) 153Console.WriteLine($"{project.Name} ({project.DocumentIds.Count} documents): {averageEditsInProject:0.00} edits per second");
Program.cs (1)
179Console.WriteLine("Number of documents:\t\t" + projects.Sum(x => x.DocumentIds.Count));
IdeCoreBenchmarks (2)
ProjectOperationBenchmarks.cs (2)
84foreach (var _ in Project.DocumentIds) 108var documentId = Project.DocumentIds.FirstOrDefault();
Microsoft.CodeAnalysis.CodeStyle.LegacyTestFramework.UnitTestUtilities (1)
AbstractCodeActionOrUserDiagnosticTest.cs (1)
212foreach (var documentId in project.DocumentIds)
Microsoft.CodeAnalysis.EditorFeatures.DiagnosticsTests.Utilities (1)
CodeActions\AbstractCodeActionOrUserDiagnosticTest.cs (1)
212foreach (var documentId in project.DocumentIds)
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (3)
NavigateTo\AbstractNavigateToTests.cs (3)
250=> ImmutableArray.Create(_workspace.CurrentSolution.Projects.First().DocumentIds.First()); 281=> _workspace.CurrentSolution.Projects.First().DocumentIds.First(); 284=> ImmutableArray.Create(_workspace.CurrentSolution.Projects.First().DocumentIds.First());
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (7)
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (1)
583: (from project in solution.Projects from documentId in project.DocumentIds select documentId).ToImmutableArray();
Preview\PreviewWorkspaceTests.cs (3)
86Assert.Equal(1, previewWorkspace.CurrentSolution.Projects.First().DocumentIds.Count); 95.RemoveDocument(previewWorkspace.CurrentSolution.Projects.First().DocumentIds[0]).Solution; 99Assert.Equal(0, previewWorkspace.CurrentSolution.Projects.First().DocumentIds.Count);
SolutionCrawler\WorkCoordinatorTests.cs (3)
195var documentId = solution.Projects.First().DocumentIds[0]; 265var documentId = project.DocumentIds[0]; 921var id = workspace.CurrentSolution.Projects.First().DocumentIds[0];
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (2)
Diagnostics\DiagnosticServiceTests.vb (2)
585Dim documentId = solution.Projects.Single().DocumentIds.Single() 925Dim documentId = solution.Projects.Single().DocumentIds.Single()
Microsoft.CodeAnalysis.Features (11)
Diagnostics\BuildOnlyDiagnosticsService.cs (1)
107foreach (var documentId in project.DocumentIds)
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.cs (4)
494foreach (var documentId in project.DocumentIds) 762count += project.DocumentIds.Count; 788foreach (var documentId in project.DocumentIds) 806foreach (var documentId in project.DocumentIds)
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.UnitTestingSemanticChangeProcessor.cs (1)
444foreach (var documentId in project.DocumentIds)
SolutionCrawler\WorkCoordinator.cs (4)
441foreach (var documentId in project.DocumentIds) 695count += project.DocumentIds.Count; 721foreach (var documentId in project.DocumentIds) 739foreach (var documentId in project.DocumentIds)
SolutionCrawler\WorkCoordinator.SemanticChangeProcessor.cs (1)
443foreach (var documentId in project.DocumentIds)
Microsoft.CodeAnalysis.LanguageServer.Protocol (3)
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer.InProcOrRemoteHostAnalyzerRunner.cs (1)
139var count = documentAnalysisScope != null ? 1 : project.DocumentIds.Count + 1;
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer_GetDiagnostics.cs (2)
88var documentIds = (DocumentId != null) ? SpecializedCollections.SingletonEnumerable(DocumentId) : project.DocumentIds; 113localProject, localProject.DocumentIds, includeProjectNonLocalResult, cancellationToken), cancellationToken);
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (1)
ProjectContext\GetTextDocumentWithContextHandlerTests.cs (1)
94testLspServer.TestWorkspace.SetDocumentContext(project.DocumentIds.Single());
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Services\DiagnosticAnalyzer\DiagnosticComputer.cs (1)
173unitCount += _project.DocumentIds.Count;
Microsoft.CodeAnalysis.Workspaces (17)
CodeActions\CodeAction.cs (1)
329var documentsToProcess = addedProject.DocumentIds;
CodeFixesAndRefactorings\FixAllLogger.cs (2)
83m[DocumentCount] = fixAllState.Project.DocumentIds.Count; 87m[DocumentCount] = fixAllState.Solution.Projects.Sum(p => p.DocumentIds.Count);
Diagnostics\Extensions.cs (1)
385using var _ = ArrayBuilder<Task>.GetInstance(project.DocumentIds.Count, out var tasks);
Editing\SymbolEditor.cs (1)
89foreach (var id in project.DocumentIds)
FindSymbols\FindLiterals\FindLiteralsSearchEngine.cs (1)
87var count = _solution.Projects.SelectMany(p => p.DocumentIds).Count();
Workspace\Solution\Project.cs (1)
193public IEnumerable<Document> Documents => DocumentIds.Select(GetDocument)!;
Workspace\Solution\ProjectChanges.cs (10)
100/// Get <see cref="DocumentId"/>s of added documents in the order they appear in <see cref="Project.DocumentIds"/> of the <see cref="NewProject"/>. 106/// Get <see cref="DocumentId"/>s of added dditional documents in the order they appear in <see cref="Project.DocumentIds"/> of <see cref="NewProject"/>. 112/// Get <see cref="DocumentId"/>s of added analyzer config documents in the order they appear in <see cref="Project.DocumentIds"/> of <see cref="NewProject"/>. 119/// in the order they appear in <see cref="Project.DocumentIds"/> of <see cref="NewProject"/>. 125/// Get changed documents in the order they appear in <see cref="Project.DocumentIds"/> of <see cref="NewProject"/>. 137/// in the order they appear in <see cref="Project.DocumentIds"/> of <see cref="NewProject"/>. 144/// in the order they appear in <see cref="Project.DocumentIds"/> of <see cref="NewProject"/>. 150/// Get <see cref="DocumentId"/>s of removed documents in the order they appear in <see cref="Project.DocumentIds"/> of <see cref="OldProject"/>. 156/// Get <see cref="DocumentId"/>s of removed additional documents in the order they appear in <see cref="Project.DocumentIds"/> of <see cref="OldProject"/>. 162/// Get <see cref="DocumentId"/>s of removed analyzer config documents in the order they appear in <see cref="Project.DocumentIds"/> of <see cref="OldProject"/>.
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (3)
VisualStudioMSBuildWorkspaceTests.cs (3)
2975Assert.Empty(proj.DocumentIds); 2992Assert.Empty(proj.DocumentIds); 3010Assert.Empty(project.DocumentIds);
Microsoft.CodeAnalysis.Workspaces.UnitTests (26)
SolutionTests\ProjectSemanticVersionTests.cs (1)
34await AssertSemanticVersionChangedAsync(project, project.RemoveDocument(project.DocumentIds.Single()));
SolutionTests\SolutionTests.cs (24)
171var documentId = solution.Projects.Single().DocumentIds.Single(); 191var documentId = solution.Projects.Single().DocumentIds.Single(); 222var documentId = solution.Projects.Single().DocumentIds.Single(); 249var documentId = solution.Projects.Single().DocumentIds.Single(); 267var documentId = solution.Projects.Single().DocumentIds.Single(); 278var documentId = solution.Projects.Single().DocumentIds.Single(); 324var documentId = solution.Projects.Single().DocumentIds.Single(); 349var documentId = solution.Projects.Single().DocumentIds.Single(); 373var documentId = solution.Projects.Single().DocumentIds.Single(); 407var documentId1 = solution.Projects.First().DocumentIds.Single(); 408var documentId2 = solution.Projects.Last().DocumentIds.Single(); 495var documentId1 = solution.Projects.First().DocumentIds.Single(); 496var documentId2 = solution.Projects.Last().DocumentIds.Single(); 574var documentId1 = solution.Projects.First().DocumentIds.Single(); 575var documentId2 = solution.Projects.Last().DocumentIds.Single(); 660var documentId1 = solution.Projects.First().DocumentIds.Single(); 661var documentId2 = solution.Projects.Last().DocumentIds.Single(); 737var documentId1 = solution.Projects.First().DocumentIds.Single(); 738var documentId2 = solution.Projects.Last().DocumentIds.Single(); 899var documentId = solution.Projects.Single().DocumentIds.Single(); 3622project = project.RemoveDocument(project.DocumentIds.Single()) 3644project = project.RemoveDocument(project.DocumentIds.Single()) 3813ImmutableArray<DocumentId> GetDocumentIds() => solution.GetProject(pid).DocumentIds.ToImmutableArray(); 4333var documentId = solution.Projects.Single().DocumentIds.Single();
SolutionTests\SolutionWithSourceGeneratorTests.cs (1)
249var documentId = project.DocumentIds.Single();
Microsoft.VisualStudio.LanguageServices (7)
CodeCleanup\AbstractCodeCleanUpFixer.cs (3)
263progressTracker.AddItems(project.DocumentIds.Count); 292progressTracker.AddItems(project.DocumentIds.Count); 297foreach (var documentId in project.DocumentIds)
Implementation\HierarchyItemToProjectIdMap.cs (1)
82if (!candidateProject.DocumentIds.Any(id => ContainedDocument.TryGetContainedDocument(id) != null))
Library\ObjectBrowser\Extensions.cs (1)
107foreach (var documentId in project.DocumentIds)
ProjectSystem\VisualStudioWorkspaceImpl.RemoveDocumentUndoUnit.cs (1)
23=> fromProject.DocumentIds;
TaskList\ExternalErrorDiagnosticUpdateSource.cs (1)
405foreach (var documentId in project.DocumentIds.Concat(project.AdditionalDocumentIds).Concat(project.AnalyzerConfigDocumentIds))
Microsoft.VisualStudio.LanguageServices.Implementation (2)
CodeModel\ProjectCodeModelFactory.cs (1)
181_documentsToFireEventsFor.AddWork(project.DocumentIds);
CodeModel\RootCodeModel.cs (1)
62foreach (var documentId in project.DocumentIds)
Microsoft.VisualStudio.LanguageServices.UnitTests (34)
CodeModel\CSharp\FileCodeModelTests.vb (2)
977Dim documentId = project.DocumentIds.First() 1208Dim docId = workspace.CurrentSolution.Projects(0).DocumentIds(0)
Diagnostics\DiagnosticTableDataSourceTests.vb (15)
69Dim documentId = workspace.CurrentSolution.Projects.First().DocumentIds.First() 90Dim documentId = workspace.CurrentSolution.Projects.First().DocumentIds.First() 117Dim documentId = workspace.CurrentSolution.Projects.First().DocumentIds.First() 160Dim documentId = workspace.CurrentSolution.Projects.First().DocumentIds.First() 210Dim documentId = workspace.CurrentSolution.Projects.First().DocumentIds.First() 242Dim documentId = workspace.CurrentSolution.Projects.First().DocumentIds.First() 298Dim documentId = workspace1.CurrentSolution.Projects.First().DocumentIds.First() 336Dim documentId = workspace.CurrentSolution.Projects.First().DocumentIds.First() 375Dim documentId = workspace.CurrentSolution.Projects.First().DocumentIds.First() 409Dim documentId = workspace.CurrentSolution.Projects.First().DocumentIds.First() 443Dim documentId = workspace.CurrentSolution.Projects.First().DocumentIds.First() 474Dim documentId = workspace.CurrentSolution.Projects.First().DocumentIds.First() 507Dim documentId = workspace.CurrentSolution.Projects.First().DocumentIds.First() 538Dim documentId = workspace.CurrentSolution.Projects.First().DocumentIds.First() 570Dim documentId = workspace.CurrentSolution.Projects.First().DocumentIds.First()
Diagnostics\ExternalDiagnosticUpdateSourceTests.vb (4)
66source.AddNewErrors(project.DocumentIds.First(), diagnostic) 131map.Add(project.DocumentIds.First(), New HashSet(Of DiagnosticData)( 146Assert.Empty(buildOnlyDiagnosticService.GetBuildOnlyDiagnostics(project.DocumentIds.First())) 171map.Add(project.DocumentIds.First(), New HashSet(Of DiagnosticData)(
ProjectSystemShim\VisualBasicCodeModelLifetimeTests.vb (2)
28Dim originalDocumentId = environment.Workspace.CurrentSolution.Projects.Single().DocumentIds.Single() 38Dim newDocumentId = environment.Workspace.CurrentSolution.Projects.Single().DocumentIds.Single()
ProjectSystemShim\VisualStudioProjectTests\WorkspaceChangedEventTests.vb (1)
31Assert.Equal(environment.Workspace.CurrentSolution.Projects.Single().DocumentIds.Single(), change.DocumentId)
TaskList\TaskListTableDataSourceTests.vb (10)
60Dim documentId = workspace.CurrentSolution.Projects.First().DocumentIds.First() 80Dim documentId = workspace.CurrentSolution.Projects.First().DocumentIds.First() 106Dim documentId = workspace.CurrentSolution.Projects.First().DocumentIds.First() 148Dim documentId = workspace.CurrentSolution.Projects.First().DocumentIds.First() 197Dim documentId = workspace.CurrentSolution.Projects.First().DocumentIds.First() 228Dim documentId = workspace.CurrentSolution.Projects.First().DocumentIds.First() 266Dim documentId = workspace.CurrentSolution.Projects.First().DocumentIds.First() 304Dim documentId = workspace.CurrentSolution.Projects.First().DocumentIds.First() 344Dim item1 = CreateItem(projects(0).DocumentIds.First()) 345Dim item2 = CreateItem(projects(1).DocumentIds.First())
Roslyn.VisualStudio.Next.UnitTests (6)
Services\ServiceHubServicesTests.cs (4)
342var documentIds = project.DocumentIds; 408SetEqual(solution1.GetProject(currentProjectId).DocumentIds, solution2.GetProject(currentProjectId).DocumentIds); 410var documentIdsInProject = solution1.GetProject(currentProjectId).DocumentIds;
Services\SolutionServiceTests.cs (2)
156await VerifySolutionUpdate(code, s => s.WithDocumentText(s.Projects.First().DocumentIds.First(), SourceText.From(code + " "))); 225var existingDocumentId = project.DocumentIds.First();