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