571 references to Documents
AnalyzerRunner (2)
CodeRefactoringRunner.cs (1)
57
foreach (var document in project.
Documents
)
Program.cs (1)
192
Parallel.ForEach(projects.SelectMany(project => project.
Documents
), document =>
IdeBenchmarks (3)
InheritanceMargin\BenchmarksHelpers.cs (1)
25
foreach (var document in project.
Documents
)
Lsp\LspCompletionSerializationBenchmarks.cs (1)
116
var document = testServer.GetCurrentSolution().Projects.First().
Documents
.First();
SQLitePersistentStorageBenchmark.cs (1)
71
_document = _workspace.CurrentSolution.Projects.Single().
Documents
.Single();
IdeCoreBenchmarks (7)
ClassificationBenchmarks.cs (1)
95
foreach (var document in project.
Documents
)
NavigateToBenchmarks.cs (5)
84
var docCount = _workspace.CurrentSolution.Projects.SelectMany(p => p.
Documents
).Count();
111
foreach (var document in project.
Documents
)
145
foreach (var document in project.
Documents
)
164
var tasks = project.
Documents
.Select(d => Task.Run(
189
var tasks = _workspace.CurrentSolution.Projects.SelectMany(p => p.
Documents
).Select(d => Task.Run(
ProjectOperationBenchmarks.cs (1)
96
foreach (var _ in Project.
Documents
)
Microsoft.Analyzers.Extra (1)
CallAnalysis\Fixers\LegacyLoggingFixer.cs (1)
105
var details = new FixDetails(method, invocationOp, invocationDoc.Project.DefaultNamespace, invocationDoc.Project.
Documents
);
Microsoft.Analyzers.Extra.Tests (1)
Resources\RoslynTestUtils.cs (1)
76
foreach (var doc in proj.
Documents
)
Microsoft.Analyzers.Local.Tests (1)
Resources\RoslynTestUtils.cs (1)
76
foreach (var doc in proj.
Documents
)
Microsoft.AspNetCore.Analyzer.Testing (2)
DiagnosticAnalyzerRunner.cs (1)
96
foreach (var document in projects.SelectMany(p => p.
Documents
))
DiagnosticVerifier.cs (1)
142
var documents = project.
Documents
.ToArray();
Microsoft.AspNetCore.App.Analyzers.Test (3)
TestDiagnosticAnalyzer.cs (3)
32
var doc = project.Solution.GetDocument(project.
Documents
.First().Id);
49
var doc = project.Solution.GetDocument(project.
Documents
.First().Id);
71
var document = project.Solution.GetDocument(project.
Documents
.First().Id);
Microsoft.AspNetCore.Components.Analyzers.Tests (2)
Helpers\DiagnosticVerifier.Helper.cs (2)
117
var documents = project.
Documents
.ToArray();
135
return CreateProject(new[] { source }, language).
Documents
.First();
Microsoft.AspNetCore.Components.SdkAnalyzers.Tests (2)
Helpers\DiagnosticVerifier.Helper.cs (2)
117
var documents = project.
Documents
.ToArray();
135
return CreateProject(new[] { source }, language).
Documents
.First();
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (53)
Classification\SyntacticClassifierTests.cs (3)
25
var document = workspace.CurrentSolution.Projects.First().
Documents
.First();
5786
var document = workspace.CurrentSolution.Projects.First().
Documents
.First();
5816
var document = workspace.CurrentSolution.Projects.First().
Documents
.First();
CodeActions\ApplyChangesOperationTests.cs (10)
78
var document1 = solution.Projects.Single().
Documents
.Single(d => d.FilePath!.Contains("Program1"));
83
var document2 = solution.Projects.Single().
Documents
.Single(d => d.FilePath!.Contains("Program2"));
108
var document1 = solution.Projects.Single().
Documents
.Single(d => d.FilePath!.Contains("Program1"));
113
var document2 = solution.Projects.Single().
Documents
.Single(d => d.FilePath!.Contains("Program2"));
138
var document1 = solution.Projects.Single().
Documents
.Single(d => d.FilePath!.Contains("Program1"));
143
var document1 = solution.Projects.Single().
Documents
.Single(d => d.FilePath!.Contains("Program1"));
168
var document1 = solution.Projects.Single().
Documents
.Single(d => d.FilePath!.Contains("Program1"));
173
var document1 = solution.Projects.Single().
Documents
.Single(d => d.FilePath!.Contains("Program1"));
198
var document1 = solution.Projects.Single().
Documents
.Single(d => d.FilePath!.Contains("Program1"));
203
var document2 = solution.Projects.Single().
Documents
.Single(d => d.FilePath!.Contains("Program2"));
CodeGeneration\SyntaxGeneratorTests.cs (2)
36
var document = solution.Projects.Single().
Documents
.Single();
70
var document = solution.Projects.Single().
Documents
.Single();
Completion\CompletionServiceTests.cs (1)
212
var document = workspace.CurrentSolution.Projects.Single().
Documents
.Single();
Debugging\LocationInfoGetterTests.cs (1)
29
workspace.CurrentSolution.Projects.Single().
Documents
.Single(),
DecompiledSource\DecompiledSourceFormattingTests.cs (1)
242
var document = workspace.CurrentSolution.Projects.Single().
Documents
.Single();
Diagnostics\DiagnosticAnalyzerDriver\DiagnosticAnalyzerDriverTests.cs (7)
65
var document = workspace.CurrentSolution.Projects.Single().
Documents
.Single();
94
var ideEngineDocument = ideEngineWorkspace.CurrentSolution.Projects.Single().
Documents
.Single();
130
var document = workspace.CurrentSolution.Projects.Single().
Documents
.Single();
176
var sourceDocument = workspace.CurrentSolution.Projects.Single().
Documents
.Single();
206
var ideEngineDocument = workspace.CurrentSolution.Projects.Single().
Documents
.Single();
262
var ideEngineDocument = ideEngineWorkspace.CurrentSolution.Projects.Single().
Documents
.Single();
783
var document = project.
Documents
.Single();
EditAndContinue\ActiveStatementTrackingServiceTests.cs (2)
68
var document1 = project.
Documents
.Single(d => d.Name == "1.cs");
69
var document2 = project.
Documents
.Single(d => d.Name == "2.cs");
Formatting\FormattingEngineTests.cs (1)
364
var document = workspace.CurrentSolution.Projects.Single().
Documents
.Single();
NavigateTo\NavigateToSearcherTests.cs (5)
409
var firstDocument = project.
Documents
.Single(d => d.FilePath!.Contains("file1"));
410
var secondDocument = project.
Documents
.Single(d => d.FilePath!.Contains("file2"));
469
var firstDocument = project.
Documents
.Single(d => d.FilePath!.Contains("file1"));
470
var secondDocument = project.
Documents
.Single(d => d.FilePath!.Contains("file2"));
543
public INavigableItem.NavigableDocument Document => INavigableItem.NavigableDocument.FromDocument(workspace.CurrentSolution.Projects.Single().
Documents
.Single());
OnTheFlyDocs\OnTheFlyDocsUtilitiesTests.cs (3)
33
var document = solution.Projects.First().
Documents
.First();
69
var document = solution.Projects.First().
Documents
.First();
115
var document = solution.Projects.First().
Documents
.First();
QuickInfo\DiagnosticAnalyzerQuickInfoSourceTests.cs (1)
201
var document = workspace.CurrentSolution.Projects.First().
Documents
.First();
QuickInfo\SyntacticQuickInfoSourceTests.cs (1)
628
var document = workspace.CurrentSolution.Projects.First().
Documents
.First();
Workspaces\WorkspaceTests_EditorFeatures.cs (15)
249
var tree = await currentSnapshot.Projects.First().
Documents
.First().GetSyntaxTreeAsync();
393
Assert.Empty(workspace.CurrentSolution.Projects.Single().
Documents
);
716
var doc = solution.Projects.Single().
Documents
.First();
777
Assert.Equal(2, workspace.CurrentSolution.GetProject(project1.Id).
Documents
.Count());
798
Assert.Equal(0, workspace.CurrentSolution.GetProject(project1.Id).
Documents
.Count());
1068
Assert.Equal(1, project.
Documents
.Count());
1092
Assert.Equal(1, project.
Documents
.Count());
1256
Assert.Equal(1, workspace.CurrentSolution.GetProject(project1.Id).
Documents
.Count());
1266
Assert.Equal(1, workspace.CurrentSolution.GetProject(project1.Id).
Documents
.Count());
1292
Assert.Equal(1, workspace.CurrentSolution.GetProject(project1.Id).
Documents
.Count());
1302
Assert.Equal(1, workspace.CurrentSolution.GetProject(project1.Id).
Documents
.Count());
1325
Assert.Equal(1, workspace.CurrentSolution.GetProject(project1.Id).
Documents
.Count());
1332
Assert.Equal(1, workspace.CurrentSolution.GetProject(project1.Id).
Documents
.Count());
1353
Assert.Equal(1, workspace.CurrentSolution.GetProject(project1.Id).
Documents
.Count());
1360
Assert.Equal(1, workspace.CurrentSolution.GetProject(project1.Id).
Documents
.Count());
Microsoft.CodeAnalysis.CSharp.Features (1)
CodeRefactorings\EnableNullable\EnableNullableCodeRefactoringProvider.cs (1)
73
source: project.
Documents
,
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (14)
EditAndContinue\CSharpEditAndContinueAnalyzerTests.cs (12)
297
var oldDocument = oldProject.
Documents
.Single();
364
var oldDocument = oldProject.
Documents
.Single();
391
var oldDocument = oldProject.
Documents
.Single();
425
var oldDocument = oldProject.
Documents
.Single();
459
var oldDocument = oldProject.
Documents
.Single();
505
var oldDocument = oldProject.
Documents
.Single();
537
var oldDocument = oldProject.
Documents
.Single();
574
var oldDocument = oldProject.
Documents
.Single();
613
var oldDocument = oldProject.
Documents
.Single();
662
Assert.Equal(2, newProject.
Documents
.Count());
708
Assert.Equal(2, newProject.
Documents
.Count());
792
var documentId = oldProject.
Documents
.Single().Id;
EnableNullable\EnableNullableTests.cs (2)
30
var document = project.
Documents
.First();
46
var document = project.
Documents
.First();
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (7)
BracePairs\AbstractBracePairsTests.cs (1)
30
var document = workspace.CurrentSolution.Projects.Single().
Documents
.Single();
Debugging\AbstractDataTipInfoGetterTests.cs (1)
67
workspace.CurrentSolution.Projects.First().
Documents
.First(),
Diagnostics\GenerateType\GenerateTypeTestState.cs (1)
57
ExistingDocument = ProjectToBeModified.
Documents
.FirstOrDefault(doc => doc.Name.Equals(existingFileName));
Formatting\AbstractNewDocumentFormattingServiceTests.cs (1)
30
var document = workspace.CurrentSolution.Projects.First().
Documents
.First();
ObsoleteSymbol\AbstractObsoleteSymbolTests.cs (1)
29
var documents = project.
Documents
.ToImmutableArray();
ReassignedVariable\AbstractReassignedVariableTests.cs (1)
28
var documents = project.
Documents
.ToImmutableArray();
SpellCheck\AbstractSpellCheckSpanTests.cs (1)
28
var document = workspace.CurrentSolution.Projects.Single().
Documents
.Single();
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (33)
CodeFixes\CodeFixServiceTests.cs (5)
58
var document = project.
Documents
.Single();
279
document = project.
Documents
.Single();
368
TextDocumentKind.Document => project.
Documents
.Single(),
750
var document = project.
Documents
.Single();
1053
sourceDocument = workspace.CurrentSolution.Projects.Single().
Documents
.Single();
CodeGeneration\CodeGenerationTests.cs (2)
882
this.Document = Workspace.CurrentSolution.Projects.Single().
Documents
.Single();
893
var semanticModel = await workspace.CurrentSolution.Projects.Single().
Documents
.Single().GetSemanticModelAsync();
CodeRefactorings\CodeRefactoringServiceTest.cs (5)
50
var document = project.
Documents
.Single();
89
var document = workspace.CurrentSolution.Projects.Single().
Documents
.Single();
109
var document = project.
Documents
.Single();
267
project.
Documents
.Single(t => t.Name == "test.editorconfig"),
272
project.
Documents
.Single(t => t.Name == "test.cs"),
Completion\CompletionServiceTests.cs (1)
46
var document = project.
Documents
.Single();
Diagnostics\DiagnosticAnalyzerServiceTests.cs (6)
447
var document = project.
Documents
.Single();
559
var document = isSourceGenerated ? (await project.GetSourceGeneratedDocumentsAsync(CancellationToken.None)).Single() : project.
Documents
.Single();
634
var document = documentAnalysis ? project.
Documents
.Single() : null;
681
var document = project.
Documents
.Single();
749
var document = project.
Documents
.Single();
792
var document = project.
Documents
.Single();
Diagnostics\DiagnosticDataTests.cs (2)
151
var document = additionalDocument.Project.
Documents
.Single();
187
var document = additionalDocument.Project.
Documents
.Single();
Formatting\InferredIndentationTests.cs (3)
26
var options = await testWorkspace.CurrentSolution.Projects.Single().
Documents
.Single().GetLineFormattingOptionsAsync(CancellationToken.None);
39
var options = await testWorkspace.CurrentSolution.Projects.Single().
Documents
.Single().GetLineFormattingOptionsAsync(CancellationToken.None);
53
var options = await testWorkspace.CurrentSolution.Projects.Single().
Documents
.Single().GetLineFormattingOptionsAsync(CancellationToken.None);
LanguageServer\VSTypeScriptHandlerTests.cs (3)
53
var document = testLspServer.GetCurrentSolution().Projects.Single().
Documents
.Single();
74
var document = testLspServer.GetCurrentSolution().Projects.Single().
Documents
.Single();
97
var document = testLspServer.GetCurrentSolution().Projects.Single().
Documents
.Single();
LinkedFiles\LinkedFileDiffMergingEditorTests.cs (1)
103
var linkedDocument = document.Project.Solution.Projects.Single(p => p != document.Project).
Documents
.Single();
Preview\PreviewWorkspaceTests.cs (2)
80
var changedSolution = previewWorkspace.CurrentSolution.Projects.First().
Documents
.First().WithText(SourceText.From(text)).Project.Solution;
82
Assert.Equal(previewWorkspace.CurrentSolution.Projects.First().
Documents
.First().GetTextAsync().Result.ToString(), text);
SymbolFinder\SymbolFinderTests.cs (2)
648
var csDoc = csProject.
Documents
.Single();
866
solution = solution.GetProject(referencedProjectId).
Documents
.Single().WithText(SourceText.From(code.Replace('0', '1')))
SymbolKey\SymbolKeyCrossLanguageTests.cs (1)
43
var csDocument = solution.Projects.Single(p => p.Language == LanguageNames.CSharp).
Documents
.Single();
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (1)
Diagnostics\DiagnosticServiceTests.vb (1)
1436
Dim document = project.
Documents
.Single()
Microsoft.CodeAnalysis.ExternalAccess.Xaml (1)
Internal\DescriptionService.cs (1)
54
var codeDocument = project.
Documents
.FirstOrDefault();
Microsoft.CodeAnalysis.Features (15)
AddFileBanner\AbstractAddFileBannerCodeRefactoringProvider.cs (1)
63
document.Project.
Documents
ChangeSignature\DelegateInvokeMethodReferenceFinder.cs (2)
55
foreach (var document in project.
Documents
)
77
foreach (var document in project.
Documents
)
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.AbstractGlobalSuppressMessageCodeAction.cs (1)
76
foreach (var document in _project.
Documents
)
CodeRefactorings\SyncNamespace\AbstractSyncNamespaceCodeRefactoringProvider.MoveFileCodeAction.cs (1)
164
foreach (var document in project.
Documents
)
Completion\Providers\AbstractInternalsVisibleToCompletionProvider.cs (1)
181
foreach (var document in project.
Documents
)
Completion\Providers\ImportCompletionProvider\ExtensionMethodImportCompletionHelper.cs (1)
250
foreach (var document in project.
Documents
)
ConvertTupleToStruct\AbstractConvertTupleToStructCodeRefactoringProvider.cs (1)
491
foreach (var document in project.
Documents
)
Diagnostics\Service\EngineV2\DiagnosticIncrementalAnalyzer.Executor.cs (1)
129
foreach (var textDocument in project.AdditionalDocuments.Concat(project.
Documents
))
ExternalAccess\UnitTesting\API\UnitTestingSearchHelpers.cs (1)
174
var streams = project.
Documents
.SelectAsArray(d => GetSourceLocationsInProcessAsync(d, comparer, container, symbolName, symbolArity, query, cancellationToken));
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.cs (1)
499
foreach (var document in project.
Documents
)
NavigateTo\AbstractNavigateToSearchService.CachedDocumentSearch.cs (1)
79
var documentKeys = projects.SelectManyAsArray(p => p.
Documents
.Select(DocumentKey.ToDocumentKey));
NavigateTo\AbstractNavigateToSearchService.NormalSearch.cs (1)
220
Prioritize(project.
Documents
, highPriDocs.Contains),
PdbSourceDocument\PdbSourceDocumentMetadataAsSourceFileProvider.cs (1)
288
var firstDocument = navigateProject.
Documents
.First(d => d.FilePath?.Equals(firstDocumentFilePath, StringComparison.OrdinalIgnoreCase) ?? false);
StackTraceExplorer\StackTraceExplorerService.cs (1)
104
var allDocuments = project.
Documents
.Concat(project.AdditionalDocuments);
Microsoft.CodeAnalysis.Features.Test.Utilities (7)
EditAndContinue\EditAndContinueTestVerifier.cs (4)
146
var oldDocuments = oldProject.
Documents
.ToArray();
147
var newDocuments = newProject.
Documents
.ToArray();
482
foreach (var oldDocument in oldProject.
Documents
)
551
foreach (var document in project.
Documents
)
EditAndContinue\EditAndContinueWorkspaceTestBase.cs (2)
93
return (solution, solution.Projects.Single().
Documents
.Single());
324
project.
Documents
.Select(d => (d.GetTextSynchronously(CancellationToken.None), d.FilePath ?? throw ExceptionUtilities.UnexpectedValue(null))),
SolutionExplorer\AbstractSolutionExplorerSymbolTreeItemProviderTests.cs (1)
26
var document = workspace.CurrentSolution.Projects.Single().
Documents
.Single();
Microsoft.CodeAnalysis.Features.UnitTests (47)
EditAndContinue\ActiveStatementsMapTests.cs (3)
123
var document = project.
Documents
.Single();
180
var document = project.
Documents
.Single();
233
var document = project.
Documents
.Single();
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (33)
248
var document1 = solution.Projects.Single().
Documents
.Single();
283
var document1 = solution.Projects.Single().
Documents
.Single();
896
var document1 = solution.Projects.Single().
Documents
.Single();
935
var document1 = solution.Projects.Single().
Documents
.Single();
1045
var document1 = solution.Projects.Single().
Documents
.Single();
1181
var document1 = solution.Projects.Single().
Documents
.Single();
1338
var document2 = solution.Projects.Single().
Documents
.Single();
1381
var document2 = solution.Projects.Single().
Documents
.Single();
1546
var document1 = solution.Projects.Single().
Documents
.Single();
1548
var document2 = solution.Projects.Single().
Documents
.Single();
1586
var document1 = solution.Projects.Single().
Documents
.Single();
1588
var document2 = solution.Projects.Single().
Documents
.Single();
1655
var documentC = projectC.
Documents
.Single(d => d.Name == "C.cs");
1972
var documentA1 = solution.Projects.Single().
Documents
.Single();
2053
var documentId = solution.Projects.Single().
Documents
.Single().Id;
2201
var documentId = solution.Projects.Single().
Documents
.Single().Id;
2213
var document2 = solution.Projects.Single().
Documents
.Single();
2244
var document1 = solution.Projects.Single().
Documents
.Single();
2246
var document2 = solution.Projects.Single().
Documents
.Single();
2357
var document3 = solution.Projects.Single().
Documents
.Single();
2410
var document3 = solution.Projects.Single().
Documents
.Single();
2553
var document3 = solution.Projects.Single().
Documents
.Single();
2829
var documentA = project.
Documents
.First();
2830
var documentB = project.
Documents
.Skip(1).First();
3452
var documentId = solution.Projects.Single().
Documents
.Single().Id;
3464
var document2 = solution.Projects.Single().
Documents
.Single();
3530
solution = solution.WithDocumentText(projectA.
Documents
.Single().Id, CreateText(source2));
3531
solution = solution.WithDocumentText(projectB.
Documents
.Single().Id, CreateText(source2));
3578
solution = solution.WithDocumentText(projectA.
Documents
.Single().Id, CreateText(source3));
3579
solution = solution.WithDocumentText(projectB.
Documents
.Single().Id, CreateText(source3));
3839
var document1 = solution.Projects.Single().
Documents
.Single();
4080
var documents = solution.Projects.Single().
Documents
;
4183
var document = project.
Documents
.Single();
EditAndContinue\EditSessionActiveStatementsTests.cs (5)
185
var document1 = project.
Documents
.Single(d => d.Name == "test1.cs");
186
var document2 = project.
Documents
.Single(d => d.Name == "test2.cs");
350
var document = project.
Documents
.Single();
530
var document = project.
Documents
.Single();
671
var document = project.
Documents
.Single();
FindUsages\DefinitionItemFactoryTests.cs (6)
930
var document = project.
Documents
.Single();
1335
var document = project.
Documents
.Single();
1395
var document = project.
Documents
.Single();
1446
var document = project.
Documents
.Single();
1510
var document = project.
Documents
.Single();
1581
var document = project.
Documents
.Single();
Microsoft.CodeAnalysis.LanguageServer.Protocol (4)
ExternalAccess\Razor\FormatNewFileHandler.cs (1)
74
var hintDocument = project.
Documents
.FirstOrDefault();
Handler\Diagnostics\DiagnosticSourceProviders\WorkspaceDocumentsAndProjectDiagnosticSourceProvider.cs (1)
73
AddDocumentSources(project.
Documents
);
Handler\SpellCheck\WorkspaceSpellCheckHandler.cs (1)
73
var documents = project.
Documents
;
Handler\Tasks\WorkspaceTaskDiagnosticSourceProvider.cs (1)
38
foreach (var document in project.
Documents
)
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (156)
CodeActions\RunCodeActionsTests.cs (1)
49
var documentForB = testLspServer.TestWorkspace.CurrentSolution.Projects.Single().
Documents
.Single(doc => doc.Name.Equals("B.cs", StringComparison.OrdinalIgnoreCase));
CodeLens\AbstractCodeLensTests.cs (3)
24
var textDocument = CreateTextDocumentIdentifier(testLspServer.GetCurrentSolution().Projects.Single().
Documents
.Single().GetURI());
59
var textDocument = CreateTextDocumentIdentifier(testLspServer.GetCurrentSolution().Projects.Single().
Documents
.Single().GetURI());
82
var textDocument = CreateTextDocumentIdentifier(testLspServer.GetCurrentSolution().Projects.Single().
Documents
.Single().GetURI());
CodeLens\CSharpCodeLensTests.cs (1)
430
var documentUri = testLspServer.GetCurrentSolution().Projects.Single().
Documents
.Single().GetURI();
Completion\CompletionFeaturesTests.cs (15)
92
var document = testLspServer.GetCurrentSolution().Projects.First().
Documents
.First();
126
var document = testLspServer.GetCurrentSolution().Projects.First().
Documents
.First();
213
var document = testLspServer.GetCurrentSolution().Projects.First().
Documents
.First();
277
var document = testLspServer.GetCurrentSolution().Projects.First().
Documents
.First();
342
var document = testLspServer.GetCurrentSolution().Projects.First().
Documents
.First();
419
var document = testLspServer.GetCurrentSolution().Projects.First().
Documents
.First();
469
var document = testLspServer.GetCurrentSolution().Projects.First().
Documents
.First();
538
var document = testLspServer.GetCurrentSolution().Projects.First().
Documents
.First();
663
var document = testLspServer.GetCurrentSolution().Projects.First().
Documents
.First();
707
var document = testLspServer.GetCurrentSolution().Projects.First().
Documents
.First();
770
var document = testLspServer.GetCurrentSolution().Projects.First().
Documents
.First();
804
var document = testLspServer.GetCurrentSolution().Projects.First().
Documents
.First();
858
var document = testLspServer.GetCurrentSolution().Projects.First().
Documents
.First();
972
var document = testLspServer.GetCurrentSolution().Projects.First().
Documents
.First();
1041
var document = testLspServer.GetCurrentSolution().Projects.First().
Documents
.First();
Completion\CompletionResolveTests.cs (1)
195
var document = testLspServer.GetCurrentSolution().Projects.First().
Documents
.First();
Completion\CompletionTests.cs (18)
93
var document = testLspServer.GetCurrentSolution().Projects.First().
Documents
.First();
146
var document = testLspServer.GetCurrentSolution().Projects.First().
Documents
.First();
181
var document = testLspServer.GetCurrentSolution().Projects.First().
Documents
.First();
216
var document = testLspServer.GetCurrentSolution().Projects.First().
Documents
.First();
256
var document = testLspServer.GetCurrentSolution().Projects.First().
Documents
.First();
286
var document = testLspServer.GetCurrentSolution().Projects.First().
Documents
.First();
370
var document = testLspServer.GetCurrentSolution().Projects.First().
Documents
.First();
433
var document = testLspServer.GetCurrentSolution().Projects.First().
Documents
.First();
466
var document = testLspServer.GetCurrentSolution().Projects.First().
Documents
.First();
494
var document = solution.Projects.First().
Documents
.First();
533
var document = solution.Projects.First().
Documents
.First();
572
var document = solution.Projects.First().
Documents
.First();
632
var document = solution.Projects.First().
Documents
.First();
730
var document = testLspServer.GetCurrentSolution().Projects.First().
Documents
.First();
763
var document = testLspServer.GetCurrentSolution().Projects.First().
Documents
.First();
793
var document = testLspServer.GetCurrentSolution().Projects.First().
Documents
.First();
821
var document = testLspServer.GetCurrentSolution().Projects.First().
Documents
.First();
1506
var document = testLspServer.GetCurrentSolution().Projects.First().
Documents
.First();
Diagnostics\DiagnosticsPullCacheTests.cs (3)
35
var document = testLspServer.GetCurrentSolution().Projects.Single().
Documents
.Single();
65
var document = testLspServer.GetCurrentSolution().Projects.Single().
Documents
.Single();
96
var document = testLspServer.GetCurrentSolution().Projects.Single().
Documents
.Single();
Diagnostics\NonLocalDiagnosticTests.cs (1)
36
var document = testLspServer.GetCurrentSolution().Projects.Single().
Documents
.First();
Diagnostics\PullDiagnosticTests.cs (47)
45
var document = testLspServer.GetCurrentSolution().Projects.Single().
Documents
.Single();
63
var document = testLspServer.GetCurrentSolution().Projects.Single().
Documents
.Single();
83
var document = testLspServer.GetCurrentSolution().Projects.Single().
Documents
.Single();
165
var document = testLspServer.GetCurrentSolution().Projects.Single().
Documents
.Single();
182
var document = testLspServer.GetCurrentSolution().Projects.Single().
Documents
.Single();
205
var document = testLspServer.GetCurrentSolution().Projects.Single().
Documents
.Single();
223
var document = testLspServer.GetCurrentSolution().Projects.Single().
Documents
.Single();
237
var document = testLspServer.GetCurrentSolution().Projects.Single().
Documents
.Single();
265
var document = testLspServer.GetCurrentSolution().Projects.Single().
Documents
.Single();
288
var document = testLspServer.GetCurrentSolution().Projects.Single().
Documents
.Single();
315
var document = testLspServer.GetCurrentSolution().Projects.Single().
Documents
.Single();
335
var document = testLspServer.GetCurrentSolution().Projects.Single().
Documents
.Single();
363
var document = testLspServer.GetCurrentSolution().Projects.Single().
Documents
.Single();
380
var document = testLspServer.GetCurrentSolution().Projects.Single().
Documents
.Single();
413
var csproj1Document = testLspServer.GetCurrentSolution().Projects.Where(p => p.Name == "CSProj1").Single().
Documents
.First();
414
var csproj2Document = testLspServer.GetCurrentSolution().Projects.Where(p => p.Name == "CSProj2").Single().
Documents
.First();
466
var csproj1Document = testLspServer.GetCurrentSolution().Projects.Where(p => p.Name == "CSProj1").Single().
Documents
.First();
467
var csproj2Document = testLspServer.GetCurrentSolution().Projects.Where(p => p.Name == "CSProj2").Single().
Documents
.First();
525
var csproj1Document = testLspServer.GetCurrentSolution().Projects.Where(p => p.Name == "CSProj1").Single().
Documents
.First();
526
var csproj2Document = testLspServer.GetCurrentSolution().Projects.Where(p => p.Name == "CSProj2").Single().
Documents
.First();
577
var csproj1Document = testLspServer.GetCurrentSolution().Projects.Where(p => p.Name == "CSProj1").Single().
Documents
.First();
578
var csproj2Document = testLspServer.GetCurrentSolution().Projects.Where(p => p.Name == "CSProj2").Single().
Documents
.First();
607
var document = testLspServer.GetCurrentSolution().Projects.Single().
Documents
.Single();
627
var document = testLspServer.GetCurrentSolution().Projects.Single().
Documents
.Single();
656
var document = testLspServer.GetCurrentSolution().Projects.Single().
Documents
.Single();
734
var document = testLspServer.GetCurrentSolution().Projects.Single().
Documents
.Single();
769
var document = testLspServer.GetCurrentSolution().Projects.Single().
Documents
.Single();
809
var document = testLspServer.GetCurrentSolution().Projects.Single().
Documents
.Single();
838
var document = testLspServer.GetCurrentSolution().Projects.Single().
Documents
.Single();
879
var document = testLspServer.GetCurrentSolution().Projects.Single().
Documents
.Single();
905
var document = testLspServer.GetCurrentSolution().Projects.Single().
Documents
.Single();
927
var document = testLspServer.GetCurrentSolution().Projects.Single().
Documents
.Single();
954
var document = testLspServer.GetCurrentSolution().Projects.Single().
Documents
.Single();
1243
var document = testLspServer.TestWorkspace.CurrentSolution.Projects.Single().
Documents
.Single();
1283
var openDocument = project.
Documents
.First();
1284
var closedDocument = project.
Documents
.Skip(1).First();
1383
var firstDocument = testLspServer.GetCurrentSolution().Projects.Single().
Documents
.First();
1398
var document = testLspServer.GetCurrentSolution().Projects.Single().
Documents
.Single();
1571
var document = testLspServer.GetCurrentSolution().Projects.Single().
Documents
.First();
1657
var csproj2Document = testLspServer.GetCurrentSolution().Projects.Where(p => p.Name == "CSProj2").Single().
Documents
.First();
1739
var csproj3Document = testLspServer.GetCurrentSolution().Projects.Where(p => p.Name == "CSProj3").Single().
Documents
.First();
1813
var csproj2Document = testLspServer.GetCurrentSolution().Projects.Where(p => p.Name == "CSProj2").Single().
Documents
.First();
1881
var csproj2Document = testLspServer.GetCurrentSolution().Projects.Where(p => p.Name == "CSProj2").Single().
Documents
.First();
1944
var csproj2Document = testLspServer.GetCurrentSolution().Projects.Where(p => p.Name == "CSProj2").Single().
Documents
.First();
2000
var csproj2Document = testLspServer.GetCurrentSolution().Projects.Where(p => p.Name == "CSProj2").Single().
Documents
.First();
2077
var uri = testLspServer.GetCurrentSolution().Projects.First().
Documents
.First().GetURI();
2165
var uri = testLspServer.GetCurrentSolution().Projects.First().
Documents
.First().GetURI();
DocumentChanges\DocumentChangesTests.LinkedDocuments.cs (2)
41
foreach (var document in solution.Projects.First().
Documents
)
86
foreach (var document in solution.Projects.First().
Documents
)
DocumentChanges\DocumentChangesTests.WithFindAllReferences.cs (1)
39
var originalDocument = testLspServer.GetCurrentSolution().Projects.Single().
Documents
.Single();
FoldingRanges\FoldingRangesTests.cs (1)
70
var document = testLspServer.GetCurrentSolution().Projects.First().
Documents
.First();
InlayHint\AbstractInlayHintTests.cs (1)
25
var document = testLspServer.GetCurrentSolution().Projects.Single().
Documents
.Single();
InlayHint\CSharpInlayHintTests.cs (1)
112
var document = testLspServer.GetCurrentSolution().Projects.Single().
Documents
.Single();
MapCode\MapCodeTests.cs (1)
96
var document = testLspServer.GetCurrentSolution().Projects.First().
Documents
.First();
Metadata\LspMetadataAsSourceWorkspaceTests.cs (2)
128
var doc = testLspServer.GetManagerAccessor().GetLspMiscellaneousFilesWorkspace()!.CurrentSolution.Projects.SingleOrDefault()?.
Documents
.SingleOrDefault();
135
var metadataDocument = provider.TryGetWorkspace()?.CurrentSolution.Projects.SingleOrDefault()?.
Documents
.SingleOrDefault();
Miscellaneous\LspMiscellaneousFilesWorkspaceTests.cs (3)
129
var fileInWorkspaceUri = testLspServer.GetCurrentSolution().Projects.Single().
Documents
.Single().GetURI();
177
Assert.Contains(documentPath, testLspServer.GetCurrentSolution().Projects.Single().
Documents
.Select(d => d.FilePath));
332
return testLspServer.GetManagerAccessor().GetLspMiscellaneousFilesWorkspace()!.CurrentSolution.Projects.SingleOrDefault()?.
Documents
.SingleOrDefault();
Options\SolutionAnalyzerConfigOptionsUpdaterTests.cs (2)
172
var treeWithConfig = projectWithConfig.
Documents
.Single().GetSyntaxTreeSynchronously(CancellationToken.None);
211
var treeWithoutConfig = projectWithoutConfig.
Documents
.Single().GetSyntaxTreeSynchronously(CancellationToken.None);
RelatedDocuments\RelatedDocumentsTests.cs (9)
67
project.
Documents
.First().GetURI(),
94
project.
Documents
.First().GetURI(),
98
Assert.Equal(project.
Documents
.Last().FilePath, results[0].FilePaths!.Single());
129
project.
Documents
.First().GetURI(),
133
AssertEx.SetEqual([.. project.
Documents
.Skip(1).Select(d => d.FilePath)], results.SelectMany(r => r.FilePaths!));
157
project.
Documents
.First().GetURI(),
164
FilePaths = [project.
Documents
.Last().FilePath!],
173
project.
Documents
.First().GetURI(),
205
project.
Documents
.First().GetURI(),
SemanticTokens\AbstractSemanticTokensTests.cs (1)
77
var document = testLspServer.GetCurrentSolution().Projects.First().
Documents
.First();
SemanticTokens\SemanticTokensRangeTests.cs (6)
122
var document = testLspServer.GetCurrentSolution().Projects.First().
Documents
.First();
182
var document = testLspServer.GetCurrentSolution().Projects.First().
Documents
.First();
234
var document = testLspServer.GetCurrentSolution().Projects.First().
Documents
.First();
295
var document = testLspServer.GetCurrentSolution().Projects.First().
Documents
.First();
378
var document = testLspServer.GetCurrentSolution().Projects.First().
Documents
.First();
489
var document = testLspServer.GetCurrentSolution().Projects.First().
Documents
.First();
SpellCheck\SpellCheckTests.cs (16)
39
var document = testLspServer.GetCurrentSolution().Projects.Single().
Documents
.Single();
58
var document = testLspServer.GetCurrentSolution().Projects.Single().
Documents
.Single();
89
var document = testLspServer.GetCurrentSolution().Projects.Single().
Documents
.Single();
121
var document = testLspServer.GetCurrentSolution().Projects.Single().
Documents
.Single();
159
var document = testLspServer.GetCurrentSolution().Projects.Single().
Documents
.Single();
194
var document = testLspServer.GetCurrentSolution().Projects.Single().
Documents
.Single();
211
document = lspSolution!.Projects.Single().
Documents
.Single();
243
var document = testLspServer.GetCurrentSolution().Projects.Single().
Documents
.Single();
282
var document = testLspServer.GetCurrentSolution().Projects.Single().
Documents
.Single();
308
var document = testLspServer.GetCurrentSolution().Projects.Single().
Documents
.Single();
343
var document = testLspServer.TestWorkspace.CurrentSolution.Projects.Single().
Documents
.First();
420
var document = testLspServer.TestWorkspace.CurrentSolution.Projects.Single().
Documents
.First();
460
var document = testLspServer.TestWorkspace.CurrentSolution.Projects.Single().
Documents
.First();
498
var document = testLspServer.TestWorkspace.CurrentSolution.Projects.Single().
Documents
.First();
514
document = lspSolution!.Projects.Single().
Documents
.First();
554
var document = testLspServer.TestWorkspace.CurrentSolution.Projects.Single().
Documents
.First();
Symbols\DocumentSymbolsTests.cs (1)
223
var document = testLspServer.GetCurrentSolution().Projects.First().
Documents
.First();
UriTests.cs (2)
104
var workspaceDocument = testLspServer.TestWorkspace.CurrentSolution.Projects.Single().
Documents
.Single();
137
var fileDocumentUri = testLspServer.TestWorkspace.CurrentSolution.Projects.Single().
Documents
.Single().GetURI();
Workspaces\LspWorkspaceManagerTests.cs (17)
34
var documentUri = testLspServer.GetCurrentSolution().Projects.First().
Documents
.First().GetURI();
61
var firstDocumentUri = testLspServer.GetCurrentSolution().Projects.First().
Documents
.Single(d => d.FilePath!.Contains("test1")).GetURI();
62
var secondDocumentUri = testLspServer.GetCurrentSolution().Projects.First().
Documents
.Single(d => d.FilePath!.Contains("test2")).GetURI();
113
var firstDocumentUri = testLspServer.GetCurrentSolution().Projects.First().
Documents
.Single(d => d.FilePath!.Contains("test1")).GetURI();
115
var secondDocument = testLspServer.GetCurrentSolution().Projects.First().
Documents
.Single(d => d.FilePath!.Contains("test2"));
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();
217
var documentUri = testLspServer.GetCurrentSolution().Projects.First().
Documents
.Single(d => d.FilePath!.Contains("test1")).GetURI();
488
var documentUri = testWorkspace.CurrentSolution.Projects.First().
Documents
.First().GetURI();
524
var document = testLspServer.GetCurrentSolution().Projects.First().
Documents
.First();
525
var documentUri = testLspServer.GetCurrentSolution().Projects.First().
Documents
.First().GetURI();
570
(await testLspServer.TestWorkspace.CurrentSolution.Projects.Single().
Documents
.Single().GetTextAsync()).ToString());
583
(await testLspServer.TestWorkspace.CurrentSolution.Projects.Single().
Documents
.Single().GetTextAsync()).ToString());
609
var documentUri = testLspServer.TestWorkspace.CurrentSolution.Projects.Single().
Documents
.Single().GetURI();
624
document = testLspServer.TestWorkspace.CurrentSolution.Projects.Single().
Documents
.Single();
633
document = testLspServer.TestWorkspace.CurrentSolution.Projects.Single().
Documents
.Single();
648
var documentUri = testLspServer.TestWorkspace.CurrentSolution.Projects.Single().
Documents
.Single().GetURI();
Microsoft.CodeAnalysis.LanguageServer.UnitTests (1)
WorkspaceProjectFactoryServiceTests.cs (1)
52
var document = Assert.Single(project.
Documents
);
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Host\TestUtils.cs (1)
236
foreach (var document in project.
Documents
.Concat(project.AdditionalDocuments).Concat(project.AnalyzerConfigDocuments))
Microsoft.CodeAnalysis.Workspaces (10)
CodeFixes\CodeFix.cs (1)
70
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)
112
documentsToFix = Project.
Documents
;
116
documentsToFix = Project.Solution.Projects.SelectMany(p => p.
Documents
);
Rename\Renamer.RenameDocumentActionSet.cs (1)
141
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)
327
foreach (var document in this.
Documents
)
492
var results = await Task.WhenAll(this.
Documents
.Select(predicateAsync)).ConfigureAwait(false);
Workspace\Workspace.cs (1)
2062
project.
Documents
.Select(CreateDocumentInfoWithText),
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (46)
NetCoreTests.cs (7)
92
var document = project.
Documents
.First(d => d.Name == "Program.cs");
138
var document = libraryProject.
Documents
.First(d => d.Name == "Class1.cs");
178
var document = project.
Documents
.First(d => d.Name == "Program.cs");
238
var document = project.
Documents
.First(d => d.Name == "Program.cs");
350
document = project.
Documents
.First(d => d.Name == "Program.cs");
354
document = project.
Documents
.First(d => d.Name == "Class1.cs");
524
var document = project.
Documents
.First(d => d.Name == "Program.vb");
VisualStudioMSBuildWorkspaceTests.cs (39)
65
var document = project.
Documents
.First();
289
Assert.All(project.
Documents
, d => Assert.Equal(SourceHashAlgorithm.Sha1, d.GetTextSynchronously(default).ChecksumAlgorithm));
307
Assert.All(project.
Documents
, d => Assert.Equal(SourceHashAlgorithms.Default, d.GetTextSynchronously(default).ChecksumAlgorithm));
344
var d1 = p1.
Documents
.First();
401
var document = project.
Documents
.First();
444
var document = project.
Documents
.First();
465
var document = project.
Documents
.First();
483
var document = project.
Documents
.First();
597
Assert.NotEmpty(project.
Documents
);
610
Assert.NotEmpty(project.
Documents
);
769
var documents = project.
Documents
.ToList();
851
var documents = project.
Documents
.Where(d => d.Name == "CSharpClass.cs").ToList();
902
var document = project.
Documents
.First();
921
var document = project.
Documents
.First();
963
var doc = solution.Projects.First().
Documents
.First(d => d.FilePath == sourceFile);
997
var doc = solution.Projects.First().
Documents
.First(d => d.FilePath == sourceFile);
1977
var documents = project.
Documents
.ToList();
2005
var documents = project2.
Documents
.ToList();
2024
var documentsB = projectB.
Documents
.ToList();
2039
var document = project.
Documents
.Single(d => d.Name == "CSharpClass.cs");
2048
var documents = project2.
Documents
.ToList();
2073
var document = project.
Documents
.Single(d => d.Name == "CSharpClass.cs");
2081
Assert.DoesNotContain(project2.
Documents
, d => d.Name == "CSharpClass.cs");
2099
var documents = solution.GetProjectsByName("CSharpProject").FirstOrDefault().
Documents
.ToList();
2223
var doc = workspace.CurrentSolution.Projects.First().
Documents
.First();
2253
var doc = workspace.CurrentSolution.Projects.First().
Documents
.First();
2355
var document = project.
Documents
.Single(d => d.Name == "CSharpClass.cs");
2375
var doc = proj.
Documents
.First();
2779
var document = project.
Documents
.First(d => d.Name == "class1.cs");
2798
var document = project.
Documents
.First(d => d.Name == "class1.cs");
2817
var document = project.
Documents
.First(d => d.Name == "class1.cs");
2832
var document = project.GetObjectReference(static p => p.
Documents
.First());
2868
var document = project.
Documents
.First(d => d.Name == "class1.cs");
2980
var docs = proj.
Documents
.ToList();
3097
Assert.Contains(proj.
Documents
, d => d.Name == "AssemblyInfo.cs");
3324
var document = project.
Documents
.First(d => d.Name == "class1.cs");
3343
var document = project.
Documents
.Single(d => d.Name == "MyClass.cs");
3356
var linkedDocument = project.
Documents
.Single(d => d.Name == "Foo.cs");
3369
var linkedDocument = project.
Documents
.Single(d => d.Name == "MyClass.cs");
Microsoft.CodeAnalysis.Workspaces.UnitTests (55)
CommandLineProject\CommandLineProjectWorkspaceTests.cs (5)
36
Assert.Equal(1, project.
Documents
.Count());
38
var gooDoc = project.
Documents
.First(d => d.Name == "CSharpClass.cs");
64
Assert.Equal(2, project.
Documents
.Count());
66
var gooDoc = project.
Documents
.First(d => d.Name == "goo.cs");
70
var barDoc = project.
Documents
.First(d => d.Name == "bar.cs");
SolutionTests\SolutionTests.cs (33)
2725
Assert.Empty(finalProject.
Documents
);
2744
Assert.All(solution.Projects, p => Assert.Single(p.
Documents
));
2748
Assert.All(solution.Projects, p => Assert.Empty(p.
Documents
));
2905
var docs = project.
Documents
.ToList();
4307
var frozenDocument = project.
Documents
.Single().WithFrozenPartialSemantics(CancellationToken.None);
4321
var frozenDocument = project.
Documents
.First().WithFrozenPartialSemantics(CancellationToken.None);
4323
Assert.Single(frozenDocument.Project.
Documents
);
4340
var frozenDocument = forkedProject.
Documents
.Single().WithFrozenPartialSemantics(CancellationToken.None);
4346
Assert.Equal(2, frozenDocument.Project.
Documents
.Count());
4349
Assert.True(frozenCompilation.ContainsSyntaxTree(await originalProject.
Documents
.Single().GetSyntaxTreeAsync()));
4364
var frozenDocument = forkedProject.
Documents
.Single().WithFrozenPartialSemantics(CancellationToken.None);
4374
Assert.Equal(2, frozenDocument.Project.
Documents
.Count());
4377
Assert.True(frozenCompilation.ContainsSyntaxTree(await originalProject.
Documents
.Single().GetSyntaxTreeAsync()));
5630
Assert.Empty(frozenProject.
Documents
);
5649
Assert.Single(frozenProject.
Documents
);
5653
Assert.True(frozenCompilation.ContainsSyntaxTree(await frozenProject.
Documents
.Single().GetSyntaxTreeAsync()));
5671
Assert.Single(frozenProject1.
Documents
);
5674
Assert.Empty(frozenProject2.
Documents
);
5678
Assert.True(frozenCompilation1.ContainsSyntaxTree(await frozenProject1.
Documents
.Single().GetSyntaxTreeAsync()));
5701
Assert.Single(frozenProject1.
Documents
);
5705
Assert.True(frozenCompilation1.ContainsSyntaxTree(await frozenProject1.
Documents
.Single().GetSyntaxTreeAsync()));
5708
Assert.Empty(frozenProject2.
Documents
);
5731
Assert.Single(frozenProject1.
Documents
);
5735
Assert.True(frozenCompilation1.ContainsSyntaxTree(await frozenProject1.
Documents
.Single().GetSyntaxTreeAsync()));
5738
Assert.Single(frozenProject2.
Documents
);
5742
Assert.True(frozenCompilation2.ContainsSyntaxTree(await frozenProject2.
Documents
.Single().GetSyntaxTreeAsync()));
5757
var syntaxTree1 = await project1.
Documents
.Single().GetSyntaxTreeAsync();
5761
var forkedProject1 = frozenSolution.WithDocumentText(project1.
Documents
.Single().Id, SourceText.From("class Doc2 { }")).GetProject(project1.Id);
5762
var forkedDocument1 = forkedProject1.
Documents
.Single();
5790
var syntaxTree1 = await project1.
Documents
.Single().GetSyntaxTreeAsync();
5800
var forkedProject1 = frozenSolution.WithDocumentText(project1.
Documents
.Single().Id, SourceText.From("class Doc2 { }")).GetProject(project1.Id);
5801
var forkedDocument1 = forkedProject1.
Documents
.Single();
5834
Assert.Single(frozenProject.
Documents
);
SolutionTests\SolutionWithSourceGeneratorTests.cs (9)
348
var partialProject = project.
Documents
.Single().WithFrozenPartialSemantics(forceFreeze, CancellationToken.None).Project;
468
project = project.
Documents
.Single(d => d.Name == "RegularDocument.cs").WithFrozenPartialSemantics(CancellationToken.None).Project;
490
project = project.
Documents
.Single().WithText(SourceText.From("// Change")).Project;
566
var existingText = await project.
Documents
.Single().GetTextAsync();
568
project = project.
Documents
.Single().WithText(newText).Project;
726
var documentToFreeze = workspace.CurrentSolution.Projects.Single().
Documents
.Single();
761
var document = project.
Documents
.Single().WithFrozenPartialSemantics(forceFreeze: true, CancellationToken.None);
790
var document = project.
Documents
.Single().WithFrozenPartialSemantics(CancellationToken.None);
997
var ordinaryDocument = project.
Documents
.First();
SyntaxReferenceTests.cs (6)
55
var tree = await solution.Projects.First().
Documents
.First().GetRequiredSyntaxTreeAsync(CancellationToken.None);
77
var tree = await solution.Projects.First().
Documents
.First().GetRequiredSyntaxTreeAsync(CancellationToken.None);
101
var tree = await solution.Projects.First().
Documents
.First().GetRequiredSyntaxTreeAsync(CancellationToken.None);
124
var tree = await solution.Projects.First().
Documents
.First().GetRequiredSyntaxTreeAsync(CancellationToken.None);
148
var tree = await solution.Projects.First().
Documents
.First().GetRequiredSyntaxTreeAsync(CancellationToken.None);
175
var tree = await solution.Projects.First().
Documents
.First().GetRequiredSyntaxTreeAsync(CancellationToken.None);
WorkspaceTests\AdhocWorkspaceTests.cs (2)
178
Assert.Equal(1, proj.
Documents
.Count());
180
var doc = proj.
Documents
.First();
Microsoft.Gen.ComplianceReports.Unit.Tests (1)
test\Generators\Shared\RoslynTestUtils.cs (1)
100
foreach (var doc in proj.
Documents
)
Microsoft.Gen.ContextualOptions.Unit.Tests (1)
test\Generators\Shared\RoslynTestUtils.cs (1)
100
foreach (var doc in proj.
Documents
)
Microsoft.Gen.Logging.Unit.Tests (1)
test\Generators\Shared\RoslynTestUtils.cs (1)
100
foreach (var doc in proj.
Documents
)
Microsoft.Gen.MetadataExtractor.Unit.Tests (1)
test\Generators\Shared\RoslynTestUtils.cs (1)
100
foreach (var doc in proj.
Documents
)
Microsoft.Gen.Metrics.Unit.Tests (1)
test\Generators\Shared\RoslynTestUtils.cs (1)
100
foreach (var doc in proj.
Documents
)
Microsoft.Gen.MetricsReports.Unit.Tests (1)
test\Generators\Shared\RoslynTestUtils.cs (1)
100
foreach (var doc in proj.
Documents
)
Microsoft.Interop.LibraryImportGenerator (1)
Analyzers\AddDisableRuntimeMarshallingAttributeFixer.cs (1)
55
project.
Documents
.FirstOrDefault(IsPropertiesAssemblyInfo) ??
Microsoft.VisualStudio.LanguageServices (9)
CallHierarchy\Finders\AbstractCallFinder.cs (1)
129
return ImmutableHashSet.CreateRange<Document>(currentProject.
Documents
);
CodeCleanup\AbstractCodeCleanUpFixer.cs (1)
215
source: project.
Documents
,
GenerateType\GenerateTypeDialogViewModel.cs (5)
357
if (this.SelectedProject.
Documents
.Where(n => n != null).Where(n => n.FilePath == FullFilePath).Any() ||
359
this.SelectedProject.
Documents
.Where(n => n.Name != null && n.Folders.Count > 0 && n.Name == this.FileName && this.Folders.SequenceEqual(n.Folders)).Any()) ||
493
_previouslyPopulatedDocumentList.AddRange(_document.Project.
Documents
499
_previouslyPopulatedDocumentList.AddRange(SelectedProject.
Documents
503
this.SelectedDocument = SelectedProject.
Documents
.FirstOrDefault();
TableDataSource\Suppression\VisualStudioDiagnosticListSuppressionStateService.cs (1)
303
foreach (var document in project.
Documents
)
Venus\ContainedDocument.cs (1)
184
foreach (var document in _workspace.CurrentSolution.GetProject(_project.Id).
Documents
)
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (40)
CodeModel\AbstractFileCodeElementTests.cs (1)
57
=> GetCurrentProject().
Documents
.Single();
CodeModel\FileCodeModelTestHelpers.cs (1)
37
var document = project.
Documents
.Single().Id;
F1Help\F1HelpTests.cs (1)
30
var actualText = await service.GetHelpTermAsync(workspace.CurrentSolution.Projects.First().
Documents
.First(), workspace.Documents.First().SelectedSpans.First(), CancellationToken.None);
Interactive\Commands\ResetInteractiveTests.cs (1)
52
var document = project.
Documents
.FirstOrDefault(d => d.FilePath == "ResetInteractiveTestsDocument");
PersistentStorage\AbstractPersistentStorageTests.cs (22)
120
var document = project.
Documents
.First();
239
var document = solution.Projects.Single().
Documents
.Single();
287
DoSimultaneousWrites(s => storage.WriteStreamAsync(solution.Projects.Single().
Documents
.Single(), streamName1, EncodeString(s)));
288
var value = int.Parse(ReadStringToEnd(await storage.ReadStreamAsync(solution.Projects.Single().
Documents
.Single(), streamName1)));
326
Assert.True(await storage.WriteStreamAsync(solution.Projects.Single().
Documents
.Single(), streamName1, EncodeString(GetData1(size)), GetChecksum1(withChecksum)));
327
DoSimultaneousReads(async () => ReadStringToEnd(await storage.ReadStreamAsync(solution.Projects.Single().
Documents
.Single(), streamName1, GetChecksum1(withChecksum))), GetData1(size));
480
var document = solution.Projects.Single().
Documents
.Single();
501
var document = solution.Projects.Single().
Documents
.Single();
522
var document = solution.Projects.Single().
Documents
.Single();
543
var document = solution.Projects.Single().
Documents
.Single();
564
var document = solution.Projects.Single().
Documents
.Single();
588
var document = solution.Projects.Single().
Documents
.Single();
612
var document = solution.Projects.Single().
Documents
.Single();
636
var document = solution.Projects.Single().
Documents
.Single();
660
var document = solution.Projects.Single().
Documents
.Single();
681
var document = solution.Projects.Single().
Documents
.Single();
702
var document = solution.Projects.Single().
Documents
.Single();
723
var document = solution.Projects.Single().
Documents
.Single();
744
var document = solution.Projects.Single().
Documents
.Single();
768
var document = solution.Projects.Single().
Documents
.Single();
792
var document = solution.Projects.Single().
Documents
.Single();
816
var document = solution.Projects.Single().
Documents
.Single();
ProjectSystemShim\CPS\SourceFileHandlingTests.cs (9)
31
IEnumerable<Document> GetCurrentDocuments() => environment.Workspace.CurrentSolution.Projects.Single().
Documents
;
68
IEnumerable<Document> GetCurrentDocuments() => environment.Workspace.CurrentSolution.Projects.Single().
Documents
;
118
IEnumerable<Document> GetCurrentDocuments() => environment.Workspace.CurrentSolution.Projects.Single().
Documents
;
160
IEnumerable<Document> GetCurrentDocuments() => environment.Workspace.CurrentSolution.Projects.Single().
Documents
;
214
IEnumerable<Document> GetCurrentDocuments() => environment.Workspace.CurrentSolution.Projects.Single().
Documents
;
253
IEnumerable<Document> GetCurrentDocuments() => environment.Workspace.CurrentSolution.Projects.Single().
Documents
;
292
IEnumerable<Document> GetCurrentDocuments() => environment.Workspace.CurrentSolution.Projects.Single().
Documents
;
326
IEnumerable<Document> GetCurrentDocuments() => environment.Workspace.CurrentSolution.Projects.Single().
Documents
;
372
IEnumerable<Document> GetCurrentDocuments() => environment.Workspace.CurrentSolution.Projects.Single().
Documents
;
ProjectSystemShim\LegacyProject\SourceFileHandlingTests.cs (5)
29
Assert.Empty(environment.Workspace.CurrentSolution.Projects.Single().
Documents
);
43
var document = environment.Workspace.CurrentSolution.Projects.Single().
Documents
.Single();
56
var document = environment.Workspace.CurrentSolution.Projects.Single().
Documents
.Single();
70
var document = environment.Workspace.CurrentSolution.Projects.Single().
Documents
.Single();
84
var document = environment.Workspace.CurrentSolution.Projects.Single().
Documents
.Single();
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)))],
Microsoft.VisualStudio.LanguageServices.Xaml (2)
Implementation\LanguageServer\Extensions\SymbolExtensions.cs (1)
42
var codeDocument = codeProject.
Documents
.FirstOrDefault();
Implementation\LanguageServer\Handler\Diagnostics\WorkspacePullDiagnosticHandler.cs (1)
47
result.AddRange(project.
Documents
);
Roslyn.VisualStudio.DiagnosticsWindow (1)
Panels\WorkspacePanel.xaml.cs (1)
82
from document in project.
Documents
Roslyn.VisualStudio.Next.UnitTests (34)
Services\ServiceHubServicesTests.cs (7)
100
var oldDocument = solution.Projects.First().
Documents
.First();
161
var priorityDocumentId = solution.Projects.Single().
Documents
.Single().Id;
173
Assert.Equal(solution.Projects.Single().
Documents
.Single().Id, info.DocumentId);
211
workspace.CurrentSolution.Projects.Single().
Documents
.Single(),
1591
var document = workspace.CurrentSolution.Projects.Single().
Documents
.Single();
1728
var document = project.
Documents
.First(d => string.Equals(d.Name, documentName, StringComparison.OrdinalIgnoreCase));
1737
documentName => project.
Documents
.First(d => string.Equals(d.Name, documentName, StringComparison.OrdinalIgnoreCase)));
Services\ServiceHubServicesTests_ExtensionMessageHandler.cs (12)
102
workspace.CurrentSolution.Projects.Single().
Documents
.Single(), "MessageName", "JsonMessage", CancellationToken.None);
350
localWorkspace.CurrentSolution.Projects.Single().
Documents
.Single(),
376
localWorkspace.CurrentSolution.Projects.Single().
Documents
.Single(),
411
localWorkspace.CurrentSolution.Projects.Single().
Documents
.Single(),
449
localWorkspace.CurrentSolution.Projects.Single().
Documents
.Single(),
496
localWorkspace.CurrentSolution.Projects.Single().
Documents
.Single(),
507
localWorkspace.CurrentSolution.Projects.Single().
Documents
.Single(),
541
localWorkspace.CurrentSolution.Projects.Single().
Documents
.Single(),
572
localWorkspace.CurrentSolution.Projects.Single().
Documents
.Single(),
608
localWorkspace.CurrentSolution.Projects.Single().
Documents
.Single(),
661
localWorkspace.CurrentSolution.Projects.Single().
Documents
.Single(),
691
localWorkspace.CurrentSolution.Projects.Single().
Documents
.Single(),
Services\SolutionServiceTests.cs (15)
292
=> VerifySolutionUpdate(@"class Test { void Method() { } }", s => s.WithDocumentFolders(s.Projects.First().
Documents
.First().Id, ["test"]));
428
var currentSolution = remoteSolution1.WithDocumentText(remoteSolution1.Projects.First().
Documents
.First().Id, SourceText.From(code + " class Test2 { }"));
437
currentSolution = oopSolution2.WithDocumentText(oopSolution2.Projects.First().
Documents
.First().Id, SourceText.From(code + " class Test3 { }"));
980
var document1 = project1.
Documents
.Single();
999
var document1 = project1.
Documents
.Single();
1031
var document1 = project1.
Documents
.First();
1032
var document2 = project1.
Documents
.Last();
1070
var document1 = project1.
Documents
.First();
1071
var document2 = project1.
Documents
.Last();
1072
var document3 = project2.
Documents
.Single();
1095
var document1 = project1.
Documents
.Single();
1122
var document1 = project1.
Documents
.Single();
1151
var document1 = project1.
Documents
.Single();
1198
var document1 = project1.
Documents
.First();
1199
var document2 = project1.
Documents
.Last();