574 references to Documents
AnalyzerRunner (2)
CodeRefactoringRunner.cs (1)
58foreach (var document in project.Documents)
Program.cs (1)
192Parallel.ForEach(projects.SelectMany(project => project.Documents), document =>
IdeBenchmarks (2)
InheritanceMargin\BenchmarksHelpers.cs (1)
26foreach (var document in project.Documents)
SQLitePersistentStorageBenchmark.cs (1)
73_document = _workspace.CurrentSolution.Projects.Single().Documents.Single();
IdeCoreBenchmarks (7)
ClassificationBenchmarks.cs (1)
108foreach (var document in project.Documents)
NavigateToBenchmarks.cs (5)
97var docCount = _workspace.CurrentSolution.Projects.SelectMany(p => p.Documents).Count(); 124foreach (var document in project.Documents) 158foreach (var document in project.Documents) 177var tasks = project.Documents.Select(d => Task.Run( 202var tasks = _workspace.CurrentSolution.Projects.SelectMany(p => p.Documents).Select(d => Task.Run(
ProjectOperationBenchmarks.cs (1)
96foreach (var _ in Project.Documents)
Microsoft.CodeAnalysis.CodeStyle.LegacyTestFramework.UnitTestUtilities (4)
AbstractCodeActionOrUserDiagnosticTest.cs (4)
673Assert.Equal(expectedProject.Documents.Count(), project.Documents.Count()); 675foreach (var doc in project.Documents) 678var expectedDocuments = expectedProject.Documents.Where(d => d.Name == doc.Name);
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (62)
Classification\SyntacticClassifierTests.cs (3)
24var document = workspace.CurrentSolution.Projects.First().Documents.First(); 5645var document = workspace.CurrentSolution.Projects.First().Documents.First(); 5673var document = workspace.CurrentSolution.Projects.First().Documents.First();
CodeActions\ApplyChangesOperationTests.cs (10)
79var document1 = solution.Projects.Single().Documents.Single(d => d.FilePath!.Contains("Program1")); 84var document2 = solution.Projects.Single().Documents.Single(d => d.FilePath!.Contains("Program2")); 111var document1 = solution.Projects.Single().Documents.Single(d => d.FilePath!.Contains("Program1")); 116var document2 = solution.Projects.Single().Documents.Single(d => d.FilePath!.Contains("Program2")); 143var document1 = solution.Projects.Single().Documents.Single(d => d.FilePath!.Contains("Program1")); 148var document1 = solution.Projects.Single().Documents.Single(d => d.FilePath!.Contains("Program1")); 174var document1 = solution.Projects.Single().Documents.Single(d => d.FilePath!.Contains("Program1")); 179var document1 = solution.Projects.Single().Documents.Single(d => d.FilePath!.Contains("Program1")); 206var document1 = solution.Projects.Single().Documents.Single(d => d.FilePath!.Contains("Program1")); 211var document2 = solution.Projects.Single().Documents.Single(d => d.FilePath!.Contains("Program2"));
CodeActions\EnableNullable\EnableNullableTests.cs (2)
27var document = project.Documents.First(); 43var document = project.Documents.First();
CodeGeneration\SyntaxGeneratorTests.cs (2)
37var document = solution.Projects.Single().Documents.Single(); 71var document = solution.Projects.Single().Documents.Single();
Completion\CompletionServiceTests.cs (1)
176var document = workspace.CurrentSolution.Projects.Single().Documents.Single();
Debugging\DataTipInfoGetterTests.cs (1)
56workspace.CurrentSolution.Projects.First().Documents.First(),
Debugging\LocationInfoGetterTests.cs (1)
30workspace.CurrentSolution.Projects.Single().Documents.Single(),
DecompiledSource\DecompiledSourceFormattingTests.cs (1)
229var document = workspace.CurrentSolution.Projects.Single().Documents.Single();
Diagnostics\DiagnosticAnalyzerDriver\DiagnosticAnalyzerDriverTests.cs (7)
62var document = workspace.CurrentSolution.Projects.Single().Documents.Single(); 91var ideEngineDocument = ideEngineWorkspace.CurrentSolution.Projects.Single().Documents.Single(); 127var document = workspace.CurrentSolution.Projects.Single().Documents.Single(); 173var sourceDocument = workspace.CurrentSolution.Projects.Single().Documents.Single(); 205var ideEngineDocument = workspace.CurrentSolution.Projects.Single().Documents.Single(); 261var ideEngineDocument = ideEngineWorkspace.CurrentSolution.Projects.Single().Documents.Single(); 798var document = project.Documents.Single();
EditAndContinue\ActiveStatementTrackingServiceTests.cs (2)
188var document1 = project.Documents.Single(d => d.Name == "1.cs"); 189var document2 = project.Documents.Single(d => d.Name == "2.cs");
EditAndContinue\CSharpEditAndContinueAnalyzerTests.cs (12)
304var oldDocument = oldProject.Documents.Single(); 371var oldDocument = oldProject.Documents.Single(); 398var oldDocument = oldProject.Documents.Single(); 432var oldDocument = oldProject.Documents.Single(); 468var oldDocument = oldProject.Documents.Single(); 514var oldDocument = oldProject.Documents.Single(); 546var oldDocument = oldProject.Documents.Single(); 583var oldDocument = oldProject.Documents.Single(); 622var oldDocument = oldProject.Documents.Single(); 671Assert.Equal(2, newProject.Documents.Count()); 717Assert.Equal(2, newProject.Documents.Count()); 799var documentId = oldProject.Documents.Single().Id;
Formatting\FormattingEngineTests.cs (1)
418var document = workspace.CurrentSolution.Projects.Single().Documents.Single();
NavigateTo\NavigateToSearcherTests.cs (1)
273public Document Document => _workspace.CurrentSolution.Projects.Single().Documents.Single();
PdbSourceDocument\AbstractPdbSourceDocumentTests.cs (1)
160var document = masWorkspace!.CurrentSolution.Projects.First().Documents.First(d => d.FilePath == file.FilePath);
QuickInfo\DiagnosticAnalyzerQuickInfoSourceTests.cs (1)
221var document = workspace.CurrentSolution.Projects.First().Documents.First();
QuickInfo\SyntacticQuickInfoSourceTests.cs (1)
610var document = workspace.CurrentSolution.Projects.First().Documents.First();
Workspaces\WorkspaceTests_EditorFeatures.cs (15)
247var tree = await currentSnapshot.Projects.First().Documents.First().GetSyntaxTreeAsync(); 391Assert.Empty(workspace.CurrentSolution.Projects.Single().Documents); 646var doc = solution.Projects.Single().Documents.First(); 707Assert.Equal(2, workspace.CurrentSolution.GetProject(project1.Id).Documents.Count()); 728Assert.Equal(0, workspace.CurrentSolution.GetProject(project1.Id).Documents.Count()); 996Assert.Equal(1, project.Documents.Count()); 1020Assert.Equal(1, project.Documents.Count()); 1176Assert.Equal(1, workspace.CurrentSolution.GetProject(project1.Id).Documents.Count()); 1186Assert.Equal(1, workspace.CurrentSolution.GetProject(project1.Id).Documents.Count()); 1212Assert.Equal(1, workspace.CurrentSolution.GetProject(project1.Id).Documents.Count()); 1222Assert.Equal(1, workspace.CurrentSolution.GetProject(project1.Id).Documents.Count()); 1243Assert.Equal(1, workspace.CurrentSolution.GetProject(project1.Id).Documents.Count()); 1250Assert.Equal(1, workspace.CurrentSolution.GetProject(project1.Id).Documents.Count()); 1271Assert.Equal(1, workspace.CurrentSolution.GetProject(project1.Id).Documents.Count()); 1278Assert.Equal(1, workspace.CurrentSolution.GetProject(project1.Id).Documents.Count());
Microsoft.CodeAnalysis.CSharp.Features (2)
CodeRefactorings\EnableNullable\EnableNullableCodeRefactoringProvider.cs (1)
70foreach (var document in project.Documents)
Completion\CompletionProviders\ImportCompletion\ImportCompletionProviderHelper.cs (1)
55? project.Documents.FirstOrDefault(d => d.Name.Equals(fileName))
Microsoft.CodeAnalysis.EditorFeatures.DiagnosticsTests.Utilities (7)
CodeActions\AbstractCodeActionOrUserDiagnosticTest.cs (4)
673Assert.Equal(expectedProject.Documents.Count(), project.Documents.Count()); 675foreach (var doc in project.Documents) 678var expectedDocuments = expectedProject.Documents.Where(d => d.Name == doc.Name);
CodeActions\AbstractCodeActionOrUserDiagnosticTest_TestAddDocument.cs (1)
113addedDocument = newSolution.GetProject(modifiedProjectId).Documents.SingleOrDefault(doc => doc.Name == expectedDocumentName);
Diagnostics\AbstractSuppressionAllCodeTests.cs (2)
77var document = workspace.CurrentSolution.Projects.Single().Documents.Single(); 114var newDocument = applyChangesOperation.ChangedSolution.Projects.Single().Documents.Single();
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (9)
BracePairs\AbstractBracePairsTests.cs (1)
31var document = workspace.CurrentSolution.Projects.Single().Documents.Single();
Diagnostics\GenerateType\GenerateTypeTestState.cs (1)
59ExistingDocument = ProjectToBeModified.Documents.FirstOrDefault(doc => doc.Name.Equals(existingFileName));
Diagnostics\TestDiagnosticAnalyzerDriver.cs (1)
93foreach (var document in project.Documents)
EditAndContinue\EditAndContinueTestHelpers.cs (3)
110var oldDocuments = oldProject.Documents.ToArray(); 111var newDocuments = newProject.Documents.ToArray(); 407foreach (var oldDocument in oldProject.Documents)
Formatting\AbstractNewDocumentFormattingServiceTests.cs (1)
32var document = workspace.CurrentSolution.Projects.First().Documents.First();
ReassignedVariable\AbstractReassignedVariableTests.cs (1)
28var document = project.Documents.Single();
SpellCheck\AbstractSpellCheckSpanTests.cs (1)
29var document = workspace.CurrentSolution.Projects.Single().Documents.Single();
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities2 (1)
Intellisense\TestState.vb (1)
468Dim document = Me.Workspace.CurrentSolution.Projects.First().Documents.First()
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (78)
CodeFixes\CodeFixServiceTests.cs (4)
64var document = project.Documents.Single(); 270document = project.Documents.Single(); 368TextDocumentKind.Document => project.Documents.Single(), 713var document = project.Documents.Single();
CodeGeneration\CodeGenerationTests.cs (2)
879this.Document = Workspace.CurrentSolution.Projects.Single().Documents.Single(); 890var semanticModel = await workspace.CurrentSolution.Projects.Single().Documents.Single().GetSemanticModelAsync();
CodeRefactorings\CodeRefactoringServiceTest.cs (3)
52var document = project.Documents.Single(); 95var document = workspace.CurrentSolution.Projects.Single().Documents.Single(); 116var document = project.Documents.Single();
Completion\CompletionServiceTests.cs (1)
47var document = project.Documents.Single();
Diagnostics\DiagnosticAnalyzerServiceTests.cs (6)
759var document = project.Documents.Single(); 889var document = isSourceGenerated ? (await project.GetSourceGeneratedDocumentsAsync(CancellationToken.None)).Single() : project.Documents.Single(); 990var document = project.Documents.Single(); 1065var document = documentAnalysis ? project.Documents.Single() : null; 1112var document = project.Documents.Single(); 1155var document = project.Documents.Single();
Diagnostics\DiagnosticDataTests.cs (1)
145var document = additionalDocument.Project.Documents.Single();
Diagnostics\DiagnosticsSquiggleTaggerProviderTests.cs (2)
156var tree = await workspace.CurrentSolution.Projects.Single().Documents.Single().GetRequiredSyntaxTreeAsync(CancellationToken.None); 195var tree = await workspace.CurrentSolution.Projects.Single().Documents.Single().GetRequiredSyntaxTreeAsync(CancellationToken.None);
Diagnostics\MockDiagnosticService.cs (2)
62var document = workspace.CurrentSolution.Projects.Single().Documents.Single(); 75=> workspace.CurrentSolution.Projects.Single().Documents.Single().Id;
EditAndContinue\ActiveStatementsMapTests.cs (3)
95var document = project.Documents.Single(); 150var document = project.Documents.Single(); 201var document = project.Documents.Single();
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (34)
112return (solution, solution.Projects.Single().Documents.Single()); 251foreach (var document in project.Documents) 692var document1 = solution.Projects.Single().Documents.Single(); 1239var document1 = solution.Projects.Single().Documents.Single(); 1289var document1 = solution.Projects.Single().Documents.Single(); 1399var document1 = solution.Projects.Single().Documents.Single(); 1536var document1 = solution.Projects.Single().Documents.Single(); 1691var document2 = solution.Projects.Single().Documents.Single(); 1735var document2 = solution.Projects.Single().Documents.Single(); 1780var document1 = solution.Projects.Single().Documents.Single(); 1782var document2 = solution.Projects.Single().Documents.Single(); 1820var document1 = solution.Projects.Single().Documents.Single(); 1822var document2 = solution.Projects.Single().Documents.Single(); 1880var documentC = projectC.Documents.Single(d => d.Name == "C.cs"); 2089var documentA1 = solution.Projects.Single().Documents.Single(); 2173var documentId = solution.Projects.Single().Documents.Single().Id; 2321var documentId = solution.Projects.Single().Documents.Single().Id; 2333var document2 = solution.Projects.Single().Documents.Single(); 2364var document1 = solution.Projects.Single().Documents.Single(); 2366var document2 = solution.Projects.Single().Documents.Single(); 2478var document3 = solution.Projects.Single().Documents.Single(); 2534var document3 = solution.Projects.Single().Documents.Single(); 2673var document3 = solution.Projects.Single().Documents.Single(); 2962var documentA = project.Documents.First(); 2963var documentB = project.Documents.Skip(1).First(); 3283var documentId = solution.Projects.Single().Documents.Single().Id; 3295var document2 = solution.Projects.Single().Documents.Single(); 3364solution = solution.WithDocumentText(projectA.Documents.Single().Id, CreateText(source2)); 3365solution = solution.WithDocumentText(projectB.Documents.Single().Id, CreateText(source2)); 3412solution = solution.WithDocumentText(projectA.Documents.Single().Id, CreateText(source3)); 3413solution = solution.WithDocumentText(projectB.Documents.Single().Id, CreateText(source3)); 3516var document1 = solution.Projects.Single().Documents.Single(); 3781var documents = solution.Projects.Single().Documents; 3898var document = project.Documents.Single();
EditAndContinue\EditSessionActiveStatementsTests.cs (5)
182var document1 = project.Documents.Single(d => d.Name == "test1.cs"); 183var document2 = project.Documents.Single(d => d.Name == "test2.cs"); 341var document = project.Documents.Single(); 523var document = project.Documents.Single(); 658var document = project.Documents.Single();
Formatting\InferredIndentationTests.cs (3)
27var options = await testWorkspace.CurrentSolution.Projects.Single().Documents.Single().GetLineFormattingOptionsAsync(testWorkspace.GlobalOptions, CancellationToken.None); 40var options = await testWorkspace.CurrentSolution.Projects.Single().Documents.Single().GetLineFormattingOptionsAsync(testWorkspace.GlobalOptions, CancellationToken.None); 54var options = await testWorkspace.CurrentSolution.Projects.Single().Documents.Single().GetLineFormattingOptionsAsync(testWorkspace.GlobalOptions, CancellationToken.None);
LinkedFiles\LinkedFileDiffMergingEditorTests.cs (1)
83var linkedDocument = document.Project.Solution.Projects.Single(p => p != document.Project).Documents.Single();
Preview\PreviewWorkspaceTests.cs (2)
89var changedSolution = previewWorkspace.CurrentSolution.Projects.First().Documents.First().WithText(SourceText.From(text)).Project.Solution; 91Assert.Equal(previewWorkspace.CurrentSolution.Projects.First().Documents.First().GetTextAsync().Result.ToString(), text);
SolutionCrawler\WorkCoordinatorTests.cs (7)
596var document = workspace.CurrentSolution.Projects.First().Documents.First(); 698var document = workspace.CurrentSolution.Projects.First().Documents.First(); 807var document = workspace.CurrentSolution.Projects.First().Documents.First(); 862var document = workspace.CurrentSolution.Projects.First().Documents.First(); 971var documents = workspace.CurrentSolution.Projects.First().Documents.ToArray(); 1588foreach (var document in project.Documents) 1669=> MakeDocumentActive(project.Documents.First());
SymbolFinder\DependentTypeFinderTests.cs (1)
642var csDoc = csProject.Documents.Single();
SymbolKey\SymbolKeyCrossLanguageTests.cs (1)
42var csDocument = solution.Projects.Single(p => p.Language == LanguageNames.CSharp).Documents.Single();
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (74)
Classification\ClassificationTests.vb (5)
43Dim document = workspace.CurrentSolution.Projects.Single().Documents.Single() 93Dim document = workspace.CurrentSolution.Projects.Single().Documents.Single() 154Dim document = workspace.CurrentSolution.Projects.Single().Documents.Single() 216Dim document = workspace.CurrentSolution.Projects.Single().Documents.Single() 326Dim wrongDocument = workspace.CurrentSolution.Projects.First(Function(p) p.Language = "NoCompilation").Documents.First()
CodeFixes\CodeFixServiceTests.vb (5)
70Dim document = project.Documents.Single() 93document = project.Documents.Single() 104document = project.Documents.Single() 149Dim document = project.Documents.Single() 172document = project.Documents.Single()
Diagnostics\AbstractCrossLanguageUserDiagnosticTest.vb (1)
109Dim updatedDocument = updatedSolution.Projects.SelectMany(Function(p) p.Documents).Single(Function(d) d.Name = kvp.Key)
Diagnostics\DiagnosticServiceTests.vb (38)
92Dim document = project.Documents.Single() 127document = project.Documents.Single() 141document = project.Documents.Single() 162document = project.Documents.Single() 280Dim document = project.Documents.Single() 294document = project.Documents.Single() 302document = project.Documents.Single() 351Dim diagnostics1 = diagnosticService.GetDiagnosticsForSpanAsync(p1.Documents.Single(), New TextSpan(0, p1.Documents.Single().GetTextAsync().Result.Length)).Result 356Dim diagnostics2 = diagnosticService.GetDiagnosticsForSpanAsync(p2.Documents.Single(), New TextSpan(0, p2.Documents.Single().GetTextAsync().Result.Length)).Result 439Dim document = project.Documents.Single() 496Dim document = project.Documents.Single() 530Dim document = project.Documents.Single() 590Dim document = project.Documents.Single() 636Dim document = project.Documents.Single() 671Dim document = project.Documents.Single() 707Dim document = project.Documents.Single() 784Dim document = project.Documents.Single() 823Dim document = project.Documents.Single() 898Dim document = project.Documents.Single() 930Dim document = project.Documents.Single() 979Dim document = project.Documents.Single() 1016Dim document = project.Documents.Single(Function(d) d.Name = "Test1.cs") 1124Dim document = project.Documents.Single() 1168Dim document = project.Documents.Single() 1212Dim document = project.Documents.Single() 1265Dim document = project.Documents.Single() 1329Dim document = project.Documents.Single() 1377Dim document = project.Documents.Single() 1463Dim document = project.Documents.Single() 2000Dim document = project.Documents.Single() 2061Dim document = project.Documents.Single() 2132Dim document = project.Documents.Single() 2218Dim document = project.Documents.Single() 2308Dim document = project.Documents.Single() 2370Dim document = project.Documents.Single() 2441Dim document = project.Documents.Single()
Diagnostics\UseAutoProperty\UseAutoPropertyTests.vb (1)
140Dim documents = newSolution.Projects.SelectMany(Function(p) p.Documents).
Expansion\AbstractExpansionTest.vb (1)
27Dim document = If(Not useLastProject, workspace.CurrentSolution.Projects.Single(), workspace.CurrentSolution.Projects.Last()).Documents.Single()
FindReferences\FindReferencesTests.vb (3)
544Dim document1 = solution.Projects.Single(Function(p) p.Name = "CSProj.1").Documents.Single() 572Dim document1 = solution.Projects.Single(Function(p) p.Name = "CSProj.1").Documents.Single() 615symbol, solution, progress, solution.Projects.SelectMany(Function(p) p.Documents).ToImmutableHashSet(),
IntelliSense\CompletionServiceTests.vb (2)
36Dim document = workspace.CurrentSolution.Projects.First.Documents.First 101Dim document = workspace.CurrentSolution.Projects.First.Documents.First
IntelliSense\CompletionServiceTests_Exclusivitiy.vb (1)
41Dim document = workspace.CurrentSolution.Projects.First.Documents.First
KeywordHighlighting\AbstractKeywordHighlightingTests.vb (1)
29Dim document As Document = workspace.CurrentSolution.Projects.First.Documents.First
NavigationBar\TestHelpers.vb (4)
37Dim document = workspace.CurrentSolution.Projects.First().Documents.First() 56Dim document = workspace.CurrentSolution.Projects.First().Documents.First() 89Dim document = workspace.CurrentSolution.Projects.First().Documents.First() 119Dim sourceDocument = workspace.CurrentSolution.Projects.First().Documents.First(Function(doc) doc.FilePath = startingDocumentFilePath)
ReferenceHighlighting\DocumentHighlightsServiceTests.vb (2)
42Dim csharpDocument = solution.Projects.Single(Function(p) p.Language = LanguageNames.CSharp).Documents.Single() 43Dim vbDocument = solution.Projects.Single(Function(p) p.Language = LanguageNames.VisualBasic).Documents.Single()
Rename\RenameCommandHandlerTests.vb (1)
44Dim expectedTriggerToken = workspace.CurrentSolution.Projects.Single().Documents.Single().GetSyntaxRootAsync().Result.FindToken(view.Caret.Position.BufferPosition)
Rename\RenameEngineTests.vb (2)
348Dim originalDocument = result.ConflictResolution.OldSolution.Projects.First().Documents.Where(Function(d) d.FilePath = "Test2.cs").Single() 349Dim newDocument = result.ConflictResolution.NewSolution.Projects.First().Documents.Where(Function(d) d.FilePath = "Test2.cs").Single()
Simplification\AbstractSimplificationTests.vb (1)
70Dim document = workspace.CurrentSolution.Projects.Single().Documents.Single()
Simplification\TypeNameSimplifierTest.vb (1)
4249Dim document = workspace.CurrentSolution.Projects.Single().Documents.Single()
SyncNamespaces\SyncNamespacesServiceTests.vb (5)
41Dim document = project.Documents.Single() 77Dim document = project.Documents.Single() 188Dim document = project.Documents.Single() 248Dim document = project.Documents.Single() 253Dim document2 = project2.Documents.Single()
Microsoft.CodeAnalysis.Features (18)
AddFileBanner\AbstractAddFileBannerCodeRefactoringProvider.cs (1)
73document.Project.Documents
ChangeSignature\DelegateInvokeMethodReferenceFinder.cs (2)
50foreach (var document in project.Documents) 70return Task.FromResult(project.Documents.ToImmutableArray());
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.AbstractGlobalSuppressMessageCodeAction.cs (1)
72foreach (var document in _project.Documents)
CodeRefactorings\SyncNamespace\AbstractSyncNamespaceCodeRefactoringProvider.MoveFileCodeAction.cs (1)
171foreach (var document in project.Documents)
Completion\Providers\AbstractInternalsVisibleToCompletionProvider.cs (1)
181foreach (var document in project.Documents)
Completion\Providers\ImportCompletionProvider\ExtensionMethodImportCompletionHelper.cs (1)
261foreach (var document in project.Documents)
ConvertTupleToStruct\AbstractConvertTupleToStructCodeRefactoringProvider.cs (1)
483foreach (var document in project.Documents)
DesignerAttribute\DesignerAttributeDiscoveryService.cs (2)
122var document = specificDocument ?? project.Documents.FirstOrDefault(); 183foreach (var document in project.Documents)
ExternalAccess\UnitTesting\API\UnitTestingSearchHelpers.cs (1)
175var streams = project.Documents.SelectAsArray(d => GetSourceLocationsInProcessAsync(d, comparer, container, symbolName, symbolArity, query, cancellationToken));
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.cs (1)
642foreach (var document in project.Documents)
NavigateTo\AbstractNavigateToSearchService.CachedDocumentSearch.cs (1)
67var documentKeys = project.Documents.SelectAsArray(DocumentKey.ToDocumentKey);
NavigateTo\AbstractNavigateToSearchService.InProcess.cs (1)
58var lowPriDocs = project.Documents.Where(d => !highPriDocs.Contains(d)).ToSet();
PdbSourceDocument\PdbSourceDocumentMetadataAsSourceFileProvider.cs (1)
260var firstDocument = navigateProject.Documents.First(d => d.FilePath?.Equals(firstDocumentFilePath, StringComparison.OrdinalIgnoreCase) ?? false);
SolutionCrawler\WorkCoordinator.cs (1)
575foreach (var document in project.Documents)
StackTraceExplorer\StackTraceExplorerService.cs (1)
95foreach (var document in project.Documents)
Workspace\BackgroundParser.cs (1)
94foreach (var doc in newProject.Documents)
Microsoft.CodeAnalysis.LanguageServer.Protocol (6)
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer.Executor.cs (2)
460foreach (var document in project.Documents) 509foreach (var document in project.Documents)
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer.ProjectState.cs (1)
306foreach (var document in project.Documents)
Handler\Diagnostics\WorkspacePullDiagnosticHandler.cs (2)
152foreach (var document in project.Documents) 183var documents = ImmutableArray<TextDocument>.Empty.AddRange(project.Documents).AddRange(project.AdditionalDocuments);
Handler\SpellCheck\WorkspaceSpellCheckHandler.cs (1)
73var documents = project.Documents;
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (101)
CodeActions\RunCodeActionsTests.cs (1)
56var documentForB = testLspServer.TestWorkspace.CurrentSolution.Projects.Single().Documents.Single(doc => doc.Name.Equals("B.cs", StringComparison.OrdinalIgnoreCase));
CodeLens\AbstractCodeLensTests.cs (1)
25var textDocument = CreateTextDocumentIdentifier(testLspServer.GetCurrentSolution().Projects.Single().Documents.Single().GetURI());
Completion\CompletionResolveTests.cs (1)
182var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First();
Completion\CompletionTests.cs (17)
81var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First(); 128var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First(); 161var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First(); 189var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First(); 266var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First(); 324var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First(); 352var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First(); 378var document = solution.Projects.First().Documents.First(); 415var document = solution.Projects.First().Documents.First(); 452var document = solution.Projects.First().Documents.First(); 504var document = solution.Projects.First().Documents.First(); 598var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First(); 629var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First(); 657var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First(); 683var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First(); 710var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First(); 1383var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First();
Diagnostics\PullDiagnosticTests.cs (40)
44var document = testLspServer.GetCurrentSolution().Projects.Single().Documents.Single(); 61var document = testLspServer.GetCurrentSolution().Projects.Single().Documents.Single(); 83var document = testLspServer.GetCurrentSolution().Projects.Single().Documents.Single(); 120var document = testLspServer.GetCurrentSolution().Projects.Single().Documents.Single(); 145var document = testLspServer.GetCurrentSolution().Projects.Single().Documents.Single(); 168var document = testLspServer.GetCurrentSolution().Projects.Single().Documents.Single(); 196var document = testLspServer.GetCurrentSolution().Projects.Single().Documents.Single(); 213var document = testLspServer.GetCurrentSolution().Projects.Single().Documents.Single(); 232var document = testLspServer.GetCurrentSolution().Projects.Single().Documents.Single(); 252var document = testLspServer.GetCurrentSolution().Projects.Single().Documents.Single(); 283var document = testLspServer.GetCurrentSolution().Projects.Single().Documents.Single(); 310var document = testLspServer.GetCurrentSolution().Projects.Single().Documents.Single(); 343var document = testLspServer.GetCurrentSolution().Projects.Single().Documents.Single(); 366var document = testLspServer.GetCurrentSolution().Projects.Single().Documents.Single(); 395var document = testLspServer.GetCurrentSolution().Projects.Single().Documents.Single(); 416var document = testLspServer.GetCurrentSolution().Projects.Single().Documents.Single(); 445var csproj1Document = testLspServer.GetCurrentSolution().Projects.Where(p => p.Name == "CSProj1").Single().Documents.First(); 446var csproj2Document = testLspServer.GetCurrentSolution().Projects.Where(p => p.Name == "CSProj2").Single().Documents.First(); 494var csproj1Document = testLspServer.GetCurrentSolution().Projects.Where(p => p.Name == "CSProj1").Single().Documents.First(); 495var csproj2Document = testLspServer.GetCurrentSolution().Projects.Where(p => p.Name == "CSProj2").Single().Documents.First(); 547var csproj1Document = testLspServer.GetCurrentSolution().Projects.Where(p => p.Name == "CSProj1").Single().Documents.First(); 548var csproj2Document = testLspServer.GetCurrentSolution().Projects.Where(p => p.Name == "CSProj2").Single().Documents.First(); 593var csproj1Document = testLspServer.GetCurrentSolution().Projects.Where(p => p.Name == "CSProj1").Single().Documents.First(); 594var csproj2Document = testLspServer.GetCurrentSolution().Projects.Where(p => p.Name == "CSProj2").Single().Documents.First(); 628var document = testLspServer.GetCurrentSolution().Projects.Single().Documents.Single(); 653var document = testLspServer.GetCurrentSolution().Projects.Single().Documents.Single(); 674var document = testLspServer.GetCurrentSolution().Projects.Single().Documents.Single(); 705var document = testLspServer.GetCurrentSolution().Projects.Single().Documents.Single(); 744var document = testLspServer.GetCurrentSolution().Projects.Single().Documents.Single(); 771var document = testLspServer.GetCurrentSolution().Projects.Single().Documents.Single(); 987var firstDocument = testLspServer.GetCurrentSolution().Projects.Single().Documents.First(); 1001var document = testLspServer.GetCurrentSolution().Projects.Single().Documents.Single(); 1208var document = testLspServer.GetCurrentSolution().Projects.Single().Documents.First(); 1292var csproj2Document = testLspServer.GetCurrentSolution().Projects.Where(p => p.Name == "CSProj2").Single().Documents.First(); 1364var csproj3Document = testLspServer.GetCurrentSolution().Projects.Where(p => p.Name == "CSProj3").Single().Documents.First(); 1432var csproj2Document = testLspServer.GetCurrentSolution().Projects.Where(p => p.Name == "CSProj2").Single().Documents.First(); 1495var csproj2Document = testLspServer.GetCurrentSolution().Projects.Where(p => p.Name == "CSProj2").Single().Documents.First(); 1550var csproj2Document = testLspServer.GetCurrentSolution().Projects.Where(p => p.Name == "CSProj2").Single().Documents.First(); 1606var csproj2Document = testLspServer.GetCurrentSolution().Projects.Where(p => p.Name == "CSProj2").Single().Documents.First(); 1677var uri = testLspServer.GetCurrentSolution().Projects.First().Documents.First().GetURI();
DocumentChanges\DocumentChangesTests.LinkedDocuments.cs (2)
41foreach (var document in solution.Projects.First().Documents) 92foreach (var document in solution.Projects.First().Documents)
FoldingRanges\FoldingRangesTests.cs (1)
73var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First();
Miscellaneous\LspMiscellaneousFilesWorkspaceTests.cs (3)
123var fileInWorkspaceUri = new Uri(testLspServer.GetCurrentSolution().Projects.Single().Documents.Single().FilePath); 166Assert.Contains(looseFileUri.AbsolutePath, testLspServer.GetCurrentSolution().Projects.Single().Documents.Select(d => d.FilePath)); 219return testLspServer.GetManagerAccessor().GetLspMiscellaneousFilesWorkspace()!.CurrentSolution.Projects.SingleOrDefault()?.Documents.Single();
SemanticTokens\AbstractSemanticTokensTests.cs (1)
53var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First();
SemanticTokens\SemanticTokensRangeTests.cs (6)
60var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First(); 95var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First(); 130var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First(); 205var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First(); 258var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First(); 326var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First();
SpellCheck\SpellCheckTests.cs (15)
37var document = testLspServer.GetCurrentSolution().Projects.Single().Documents.Single(); 56var document = testLspServer.GetCurrentSolution().Projects.Single().Documents.Single(); 84var document = testLspServer.GetCurrentSolution().Projects.Single().Documents.Single(); 123var document = testLspServer.GetCurrentSolution().Projects.Single().Documents.Single(); 159var document = testLspServer.GetCurrentSolution().Projects.Single().Documents.Single(); 176document = lspSolution!.Projects.Single().Documents.Single(); 207var document = testLspServer.GetCurrentSolution().Projects.Single().Documents.Single(); 248var document = testLspServer.GetCurrentSolution().Projects.Single().Documents.Single(); 275var document = testLspServer.GetCurrentSolution().Projects.Single().Documents.Single(); 308var document = testLspServer.TestWorkspace.CurrentSolution.Projects.Single().Documents.First(); 381var document = testLspServer.TestWorkspace.CurrentSolution.Projects.Single().Documents.First(); 419var document = testLspServer.TestWorkspace.CurrentSolution.Projects.Single().Documents.First(); 455var document = testLspServer.TestWorkspace.CurrentSolution.Projects.Single().Documents.First(); 472document = lspSolution!.Projects.Single().Documents.First(); 508var document = testLspServer.TestWorkspace.CurrentSolution.Projects.Single().Documents.First();
Symbols\DocumentSymbolsTests.cs (1)
105var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First();
VSTypeScriptHandlerTests.cs (2)
49var document = testLspServer.GetCurrentSolution().Projects.Single().Documents.Single(); 73var document = testLspServer.GetCurrentSolution().Projects.Single().Documents.Single();
Workspaces\LspWorkspaceManagerTests.cs (10)
33var documentUri = testLspServer.GetCurrentSolution().Projects.First().Documents.First().GetURI(); 60var firstDocumentUri = testLspServer.GetCurrentSolution().Projects.First().Documents.Single(d => d.FilePath!.Contains("test1")).GetURI(); 61var secondDocumentUri = testLspServer.GetCurrentSolution().Projects.First().Documents.Single(d => d.FilePath!.Contains("test2")).GetURI(); 99var firstDocumentUri = testLspServer.GetCurrentSolution().Projects.First().Documents.Single(d => d.FilePath!.Contains("test1")).GetURI(); 101var secondDocument = testLspServer.GetCurrentSolution().Projects.First().Documents.Single(d => d.FilePath!.Contains("test2")); 127var documentUri = testLspServer.GetCurrentSolution().Projects.First().Documents.Single(d => d.FilePath!.Contains("test1")).GetURI(); 151var documentUri = testLspServer.GetCurrentSolution().Projects.First().Documents.Single(d => d.FilePath!.Contains("test1")).GetURI(); 175var documentUri = testLspServer.GetCurrentSolution().Projects.First().Documents.Single(d => d.FilePath!.Contains("test1")).GetURI(); 433var documentUri = testWorkspace.CurrentSolution.Projects.First().Documents.First().GetURI(); 470var documentUri = testLspServer.GetCurrentSolution().Projects.First().Documents.First().GetURI();
Microsoft.CodeAnalysis.LanguageServerIndexFormat.Generator.UnitTests (2)
FoldingRangeTests.vb (1)
59Dim document = workspace.CurrentSolution.Projects.Single().Documents.Single()
SemanticTokensTests.vb (1)
44Dim document = semanticTokensWorkspace.CurrentSolution.Projects.Single().Documents.Single()
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Host\TestUtils.cs (1)
200foreach (var document in project.Documents.Concat(project.AdditionalDocuments).Concat(project.AnalyzerConfigDocuments))
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (20)
ChangeSignature\ReorderParameters.MultiFile.vb (4)
60Dim vbdoc = result.UpdatedSolution.Projects.Single(Function(p) p.AssemblyName = "VBAssembly").Documents.Single() 61Dim csdoc = result.UpdatedSolution.Projects.Single(Function(p) p.AssemblyName = "CSAssembly").Documents.Single() 113Dim vbdoc = result.UpdatedSolution.Projects.Single(Function(p) p.AssemblyName = "VBAssembly").Documents.Single() 114Dim csdoc = result.UpdatedSolution.Projects.Single(Function(p) p.AssemblyName = "CSAssembly").Documents.Single()
Classification\SyntacticClassifierTests.vb (1)
18Dim document = workspace.CurrentSolution.Projects.First().Documents.First()
Debugging\DataTipInfoGetterTests.vb (1)
54Await continuation(workspace.CurrentSolution.Projects.First.Documents.First, position)
Debugging\LocationInfoGetterTests.vb (1)
27workspace.CurrentSolution.Projects.Single().Documents.Single(),
Diagnostics\DiagnosticAnalyzerDriver\DiagnosticAnalyzerDriverTests.vb (4)
31Dim document = workspace.CurrentSolution.Projects.Single().Documents.Single() 57Dim ideEngineDocument = ideEngineWorkspace.CurrentSolution.Projects.Single().Documents.Single() 87Dim document = workspace.CurrentSolution.Projects.Single().Documents.Single() 120Dim sourceDocument = workspace.CurrentSolution.GetProject(projectId).Documents.Single()
EditAndContinue\VisualBasicEditAndContinueAnalyzerTests.vb (7)
473Dim oldDocument = oldProject.Documents.Single() 529Dim oldDocument = oldProject.Documents.Single() 559Dim oldDocument = oldProject.Documents.Single() 585Dim oldDocument = oldProject.Documents.Single() 617Dim oldDocument = oldProject.Documents.Single() 649Dim documentId = oldProject.Documents.Single().Id 686Assert.Equal(2, newProject.Documents.Count())
QuickInfo\SemanticQuickInfoSourceTests.vb (2)
30Dim document = workspace.CurrentSolution.Projects.First().Documents.First() 44workspace.CurrentSolution.Projects.First().Documents.First(),
Microsoft.CodeAnalysis.Workspaces (14)
CodeFixes\CodeFix.cs (1)
72var document = Project.Documents.FirstOrDefault(d => d.FilePath == diagnostic.Location.GetLineSpan().Path);
CodeFixes\FixAllOccurrences\FixAllState.FixMultipleDiagnosticProvider.cs (1)
42foreach (var document in project.Documents)
CodeRefactorings\FixAllOccurences\FixAllState.cs (2)
117documentsToFix = Project.Documents; 121documentsToFix = Project.Solution.Projects.SelectMany(p => p.Documents);
Diagnostics\Extensions.cs (2)
386foreach (var document in project.Documents) 402foreach (var document in project.Documents)
FindSymbols\FindReferences\DependentTypeFinder_ProjectIndex.cs (1)
59foreach (var document in project.Documents)
Rename\Renamer.RenameDocumentActionSet.cs (1)
142return project.Documents.FirstOrDefault(d => d.Name == _documentName && d.Folders.SequenceEqual(_documentFolders))
Rename\RenameUtilities.cs (2)
102return projectIdsOfRenameSymbolDeclaration.SelectMany(p => solution.GetRequiredProject(p).Documents); 110return relevantProjects.SelectMany(p => solution.GetRequiredProject(p).Documents);
Workspace\Solution\Project.cs (2)
295return Documents.Concat(await GetSourceGeneratedDocumentsAsync(cancellationToken).ConfigureAwait(false)); 442var results = await Task.WhenAll(this.Documents.Select(predicateAsync)).ConfigureAwait(false);
Workspace\Workspace.cs (2)
269foreach (var addedDocument in addedProject.Documents) 1761project.Documents.Select(CreateDocumentInfoWithText),
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (42)
NetCoreTests.cs (7)
88var document = project.Documents.First(d => d.Name == "Program.cs"); 114var document = libraryProject.Documents.First(d => d.Name == "Class1.cs"); 154var document = project.Documents.First(d => d.Name == "Program.cs"); 215var document = project.Documents.First(d => d.Name == "Program.cs"); 331document = project.Documents.First(d => d.Name == "Program.cs"); 335document = project.Documents.First(d => d.Name == "Class1.cs"); 481var document = project.Documents.First(d => d.Name == "Program.vb");
VisualStudioMSBuildWorkspaceTests.cs (35)
59var document = project.Documents.First(); 268Assert.All(project.Documents, d => Assert.Equal(SourceHashAlgorithm.Sha1, d.GetTextSynchronously(default).ChecksumAlgorithm)); 286Assert.All(project.Documents, d => Assert.Equal(SourceHashAlgorithms.Default, d.GetTextSynchronously(default).ChecksumAlgorithm)); 323var d1 = p1.Documents.First(); 378var document = project.Documents.First(); 421var document = project.Documents.First(); 442var document = project.Documents.First(); 460var document = project.Documents.First(); 574Assert.NotEmpty(project.Documents); 587Assert.NotEmpty(project.Documents); 746var documents = project.Documents.ToList(); 828var documents = project.Documents.Where(d => d.Name == "CSharpClass.cs").ToList(); 879var document = project.Documents.First(); 898var document = project.Documents.First(); 943var doc = solution.Projects.First().Documents.First(d => d.FilePath == sourceFile); 977var doc = solution.Projects.First().Documents.First(d => d.FilePath == sourceFile); 1980var documents = project.Documents.ToList(); 2008var documents = project2.Documents.ToList(); 2027var documentsB = projectB.Documents.ToList(); 2042var document = project.Documents.Single(d => d.Name == "CSharpClass.cs"); 2051var documents = project2.Documents.ToList(); 2076var document = project.Documents.Single(d => d.Name == "CSharpClass.cs"); 2084Assert.DoesNotContain(project2.Documents, d => d.Name == "CSharpClass.cs"); 2102var documents = solution.GetProjectsByName("CSharpProject").FirstOrDefault().Documents.ToList(); 2226var doc = workspace.CurrentSolution.Projects.First().Documents.First(); 2256var doc = workspace.CurrentSolution.Projects.First().Documents.First(); 2378var doc = proj.Documents.First(); 2758var document = project.Documents.First(d => d.Name == "class1.cs"); 2777var document = project.Documents.First(d => d.Name == "class1.cs"); 2796var document = project.Documents.First(d => d.Name == "class1.cs"); 2811var document = project.GetObjectReference(static p => p.Documents.First()); 2845var document = project.Documents.First(d => d.Name == "class1.cs"); 2957var docs = proj.Documents.ToList(); 3040Assert.Contains(proj.Documents, d => d.Name == "AssemblyInfo.cs"); 3243var document = project.Documents.First(d => d.Name == "class1.cs");
Microsoft.CodeAnalysis.Workspaces.UnitTests (32)
CommandLineProject\CommandLineProjectWorkspaceTests.cs (5)
37Assert.Equal(1, project.Documents.Count()); 39var gooDoc = project.Documents.First(d => d.Name == "CSharpClass.cs"); 65Assert.Equal(2, project.Documents.Count()); 67var gooDoc = project.Documents.First(d => d.Name == "goo.cs"); 71var barDoc = project.Documents.First(d => d.Name == "bar.cs");
SolutionTests\SolutionTests.cs (12)
2051Assert.Empty(finalProject.Documents); 2070Assert.All(solution.Projects, p => Assert.Single(p.Documents)); 2074Assert.All(solution.Projects, p => Assert.Empty(p.Documents)); 2228var docs = project.Documents.ToList(); 3591var frozenDocument = project.Documents.Single().WithFrozenPartialSemantics(CancellationToken.None); 3605var frozenDocument = project.Documents.First().WithFrozenPartialSemantics(CancellationToken.None); 3607Assert.Single(frozenDocument.Project.Documents); 3627var frozenDocument = project.Documents.Single().WithFrozenPartialSemantics(CancellationToken.None); 3629Assert.Single(frozenDocument.Project.Documents); 3649var frozenDocument = project.Documents.Single().WithFrozenPartialSemantics(CancellationToken.None); 3651Assert.Equal(2, frozenDocument.Project.Documents.Count()); 3655foreach (var document in frozenDocument.Project.Documents)
SolutionTests\SolutionWithSourceGeneratorTests.cs (7)
336var partialProject = project.Documents.Single().WithFrozenPartialSemantics(CancellationToken.None).Project; 448project = project.Documents.Single(d => d.Name == "RegularDocument.cs").WithFrozenPartialSemantics(CancellationToken.None).Project; 470project = project.Documents.Single().WithText(SourceText.From("// Change")).Project; 546var existingText = await project.Documents.Single().GetTextAsync(); 548project = project.Documents.Single().WithText(newText).Project; 706var documentToFreeze = workspace.CurrentSolution.Projects.Single().Documents.Single(); 741var document = project.Documents.Single().WithFrozenPartialSemantics(CancellationToken.None);
SyntaxReferenceTests.cs (6)
64var tree = solution.Projects.First().Documents.First().GetSyntaxTreeAsync().Result; 86var tree = solution.Projects.First().Documents.First().GetSyntaxTreeAsync().Result; 110var tree = solution.Projects.First().Documents.First().GetSyntaxTreeAsync().Result; 133var tree = solution.Projects.First().Documents.First().GetSyntaxTreeAsync().Result; 157var tree = solution.Projects.First().Documents.First().GetSyntaxTreeAsync().Result; 184var tree = await solution.Projects.First().Documents.First().GetSyntaxTreeAsync();
WorkspaceTests\AdhocWorkspaceTests.cs (2)
181Assert.Equal(1, proj.Documents.Count()); 183var doc = proj.Documents.First();
Microsoft.VisualStudio.LanguageServices (10)
CallHierarchy\Finders\AbstractCallFinder.cs (1)
129return ImmutableHashSet.CreateRange<Document>(currentProject.Documents);
GenerateType\GenerateTypeDialogViewModel.cs (5)
377if (this.SelectedProject.Documents.Where(n => n != null).Where(n => n.FilePath == FullFilePath).Any() || 379this.SelectedProject.Documents.Where(n => n.Name != null && n.Folders.Count > 0 && n.Name == this.FileName && this.Folders.SequenceEqual(n.Folders)).Any()) || 521_previouslyPopulatedDocumentList.AddRange(_document.Project.Documents 527_previouslyPopulatedDocumentList.AddRange(_selectedProject.Documents 531this.SelectedDocument = _selectedProject.Documents.FirstOrDefault();
Progression\GraphBuilder.cs (1)
88var document = project.Documents.FirstOrDefault(
Progression\GraphNavigatorExtension.cs (1)
62var document = project.Documents.FirstOrDefault(
TableDataSource\Suppression\VisualStudioDiagnosticListSuppressionStateService.cs (1)
335foreach (var document in project.Documents)
Venus\ContainedDocument.cs (1)
187foreach (var document in _workspace.CurrentSolution.GetProject(_project.Id).Documents)
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (40)
CodeModel\AbstractFileCodeElementTests.cs (1)
58=> GetCurrentProject().Documents.Single();
CodeModel\FileCodeModelTestHelpers.cs (1)
37var document = project.Documents.Single().Id;
F1Help\F1HelpTests.cs (1)
32var actualText = await service.GetHelpTermAsync(workspace.CurrentSolution.Projects.First().Documents.First(), workspace.Documents.First().SelectedSpans.First(), CancellationToken.None);
Interactive\Commands\ResetInteractiveTests.cs (1)
55var document = project.Documents.FirstOrDefault(d => d.FilePath == "ResetInteractiveTestsDocument");
PersistentStorage\AbstractPersistentStorageTests.cs (22)
126var document = project.Documents.First(); 245var document = solution.Projects.Single().Documents.Single(); 293DoSimultaneousWrites(s => storage.WriteStreamAsync(solution.Projects.Single().Documents.Single(), streamName1, EncodeString(s))); 294var value = int.Parse(ReadStringToEnd(await storage.ReadStreamAsync(solution.Projects.Single().Documents.Single(), streamName1))); 332Assert.True(await storage.WriteStreamAsync(solution.Projects.Single().Documents.Single(), streamName1, EncodeString(GetData1(size)), GetChecksum1(withChecksum))); 333DoSimultaneousReads(async () => ReadStringToEnd(await storage.ReadStreamAsync(solution.Projects.Single().Documents.Single(), streamName1, GetChecksum1(withChecksum))), GetData1(size)); 489var document = solution.Projects.Single().Documents.Single(); 510var document = solution.Projects.Single().Documents.Single(); 531var document = solution.Projects.Single().Documents.Single(); 552var document = solution.Projects.Single().Documents.Single(); 573var document = solution.Projects.Single().Documents.Single(); 597var document = solution.Projects.Single().Documents.Single(); 621var document = solution.Projects.Single().Documents.Single(); 645var document = solution.Projects.Single().Documents.Single(); 669var document = solution.Projects.Single().Documents.Single(); 690var document = solution.Projects.Single().Documents.Single(); 711var document = solution.Projects.Single().Documents.Single(); 732var document = solution.Projects.Single().Documents.Single(); 753var document = solution.Projects.Single().Documents.Single(); 777var document = solution.Projects.Single().Documents.Single(); 801var document = solution.Projects.Single().Documents.Single(); 825var document = solution.Projects.Single().Documents.Single();
ProjectSystemShim\CPS\SourceFileHandlingTests.cs (9)
30IEnumerable<Document> GetCurrentDocuments() => environment.Workspace.CurrentSolution.Projects.Single().Documents; 67IEnumerable<Document> GetCurrentDocuments() => environment.Workspace.CurrentSolution.Projects.Single().Documents; 117IEnumerable<Document> GetCurrentDocuments() => environment.Workspace.CurrentSolution.Projects.Single().Documents; 158IEnumerable<Document> GetCurrentDocuments() => environment.Workspace.CurrentSolution.Projects.Single().Documents; 211IEnumerable<Document> GetCurrentDocuments() => environment.Workspace.CurrentSolution.Projects.Single().Documents; 250IEnumerable<Document> GetCurrentDocuments() => environment.Workspace.CurrentSolution.Projects.Single().Documents; 289IEnumerable<Document> GetCurrentDocuments() => environment.Workspace.CurrentSolution.Projects.Single().Documents; 325IEnumerable<Document> GetCurrentDocuments() => environment.Workspace.CurrentSolution.Projects.Single().Documents; 374IEnumerable<Document> GetCurrentDocuments() => environment.Workspace.CurrentSolution.Projects.Single().Documents;
ProjectSystemShim\LegacyProject\SourceFileHandlingTests.cs (5)
30Assert.Empty(environment.Workspace.CurrentSolution.Projects.Single().Documents); 44var document = environment.Workspace.CurrentSolution.Projects.Single().Documents.Single(); 57var document = environment.Workspace.CurrentSolution.Projects.Single().Documents.Single(); 71var document = environment.Workspace.CurrentSolution.Projects.Single().Documents.Single(); 85var document = environment.Workspace.CurrentSolution.Projects.Single().Documents.Single();
Microsoft.VisualStudio.LanguageServices.Implementation (1)
ProjectSystem\CPS\TempPECompiler.cs (1)
49foreach (var document in project.Documents)
Microsoft.VisualStudio.LanguageServices.LiveShare (2)
ProjectsHandler.cs (2)
29foreach (var sourceFile in project.Documents) 46SourceFiles = project.Documents.Select(d => requestContext.ProtocolConverter.ToProtocolUri(new Uri(d.FilePath))).ToArray(),
Microsoft.VisualStudio.LanguageServices.LiveShare.UnitTests (1)
ProjectsHandlerTests.cs (1)
38SourceFiles = project.Documents.Select(document => document.GetURI()).ToArray()
Microsoft.VisualStudio.LanguageServices.Test.Utilities2 (2)
CallHierarchy\CallHierarchyTestState.vb (1)
125Dim documents = Workspace.CurrentSolution.Projects.SelectMany(Function(p) p.Documents).Where(Function(d) documentNames.Contains(d.Name))
CodeModel\CodeModelTestHelpers.vb (1)
75For Each document In project.Documents
Microsoft.VisualStudio.LanguageServices.UnitTests (23)
Debugging\VisualBasicBreakpointResolutionServiceTests.vb (1)
28Dim document = workspace.CurrentSolution.Projects.First.Documents.First
Diagnostics\DefaultDiagnosticUpdateSourceTests.vb (8)
60Await analyzer.AnalyzeSyntaxAsync(workspace.CurrentSolution.Projects.First().Documents.First(), InvocationReasons.Empty, CancellationToken.None) 97Dim document = workspace.CurrentSolution.Projects.First().Documents.First() 136Dim document = workspace.CurrentSolution.Projects.First().Documents.First() 175Dim document = workspace.CurrentSolution.Projects.First().Documents.First() 215Dim document = workspace.CurrentSolution.Projects.First().Documents.First() 254Await analyzer.AnalyzeSyntaxAsync(workspace.CurrentSolution.Projects.First().Documents.First(), InvocationReasons.Empty, CancellationToken.None) 283Await analyzer.AnalyzeSyntaxAsync(workspace.CurrentSolution.Projects.First().Documents.First(), InvocationReasons.Empty, CancellationToken.None) 319Dim document = workspace.CurrentSolution.Projects.First().Documents.First()
Diagnostics\DiagnosticTableDataSourceTests.vb (2)
678Dim document1 = workspace.CurrentSolution.Projects.First(Function(p) p.Name = "Proj1").Documents.First() 679Dim document2 = workspace.CurrentSolution.Projects.First(Function(p) p.Name = "Proj2").Documents.First()
Diagnostics\ExternalDiagnosticUpdateSourceTests.vb (1)
505Dim document = project.Documents.Single()
Help\HelpTests.vb (1)
21Assert.Equal(expected, Await service.GetHelpTermAsync(workspace.CurrentSolution.Projects.First().Documents.First(), workspace.Documents.First().SelectedSpans.First(), CancellationToken.None))
Preview\PreviewChangesTests.vb (1)
236Dim finalDocuments = finalSolution.Projects.First().Documents
ProjectSystemShim\VisualStudioProjectTests\DynamicFileTests.vb (4)
39Dim dynamicSourceFile = environment.Workspace.CurrentSolution.Projects.Single().Documents.Single() 47Assert.Empty(environment.Workspace.CurrentSolution.Projects.Single().Documents) 89Assert.Empty(environment.Workspace.CurrentSolution.Projects.Single().Documents) 93Assert.Empty(environment.Workspace.CurrentSolution.Projects.Single().Documents)
Snippets\CSharpSnippetExpansionClientTests.vb (1)
398Dim document = workspace.CurrentSolution.Projects.Single().Documents.Single()
Snippets\SnippetCompletionProviderTests.vb (1)
30Dim document = testState.Workspace.CurrentSolution.Projects.First().Documents.First()
Snippets\VisualBasicSnippetExpansionClientTests.vb (1)
414Dim document = workspace.CurrentSolution.Projects.Single().Documents.Single()
Venus\AbstractContainedLanguageCodeSupportTests.vb (2)
40Dim document = workspace.CurrentSolution.Projects.Single().Documents.Single() 58Return workspace.CurrentSolution.Projects.Single().Documents.Single()
Microsoft.VisualStudio.LanguageServices.Xaml (2)
Implementation\LanguageServer\Extensions\SymbolExtensions.cs (1)
45var codeDocument = codeProject.Documents.FirstOrDefault();
Implementation\LanguageServer\Handler\Diagnostics\WorkspacePullDiagnosticHandler.cs (1)
49result.AddRange(project.Documents);
Roslyn.VisualStudio.DiagnosticsWindow (1)
Panels\WorkspacePanel.xaml.cs (1)
82from document in project.Documents
Roslyn.VisualStudio.Next.UnitTests (8)
Services\ServiceHubServicesTests.cs (4)
79var oldDocument = solution.Projects.First().Documents.First(); 154Assert.Equal(solution.Projects.Single().Documents.Single().Id, info.DocumentId); 451var document = project.Documents.First(d => string.Equals(d.Name, documentName, StringComparison.OrdinalIgnoreCase)); 460documentName => project.Documents.First(d => string.Equals(d.Name, documentName, StringComparison.OrdinalIgnoreCase)));
Services\SolutionServiceTests.cs (4)
208await VerifySolutionUpdate(code, s => s.WithDocumentFolders(s.Projects.First().Documents.First().Id, new[] { "test" })); 370remoteSolution = remoteSolution.WithDocumentText(remoteSolution.Projects.First().Documents.First().Id, SourceText.From(code + " class Test2 { }")); 396var currentSolution = remoteSolution1.WithDocumentText(remoteSolution1.Projects.First().Documents.First().Id, SourceText.From(code + " class Test2 { }")); 405currentSolution = oopSolution2.WithDocumentText(oopSolution2.Projects.First().Documents.First().Id, SourceText.From(code + " class Test3 { }"));