38 references to AdditionalDocuments
Microsoft.CodeAnalysis.Analyzers (6)
MetaAnalyzers\Fixers\AnalyzerReleaseTrackingFix.cs (3)
113TextDocument? additionalDocument = project.AdditionalDocuments.FirstOrDefault(doc => string.Equals(doc.Name, name, StringComparison.OrdinalIgnoreCase)); 170var unshippedDataDocument = project.AdditionalDocuments.FirstOrDefault(d => d.Name == ReleaseTrackingHelper.UnshippedFileName); 188var unshippedDataDocument = project.AdditionalDocuments.FirstOrDefault(d => d.Name == ReleaseTrackingHelper.UnshippedFileName);
MetaAnalyzers\Fixers\AnalyzerReleaseTrackingFix.FixAllProvider.cs (1)
98TextDocument? unshippedDocument = project.AdditionalDocuments.FirstOrDefault(a => a.Name == ReleaseTrackingHelper.UnshippedFileName);
MetaAnalyzers\Fixers\DefineDiagnosticDescriptorArgumentsCorrectlyFix.cs (1)
45var additionalDocuments = context.Document.Project.AdditionalDocuments.ToImmutableArray();
MetaAnalyzers\Fixers\DefineDiagnosticDescriptorArgumentsCorrectlyFix.CustomFixAllProvider.cs (1)
105var additionalDocuments = project.AdditionalDocuments.ToImmutableArray();
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (7)
Workspaces\WorkspaceTests_EditorFeatures.cs (7)
1067Assert.Equal(1, project.AdditionalDocuments.Count()); 1255Assert.Equal(2, workspace.CurrentSolution.GetProject(project1.Id).AdditionalDocuments.Count()); 1265Assert.Equal(1, workspace.CurrentSolution.GetProject(project1.Id).AdditionalDocuments.Count()); 1266Assert.Equal("original.config", workspace.CurrentSolution.GetProject(project1.Id).AdditionalDocuments.Single().Name); 1324Assert.Equal(2, workspace.CurrentSolution.GetProject(project1.Id).AdditionalDocuments.Count()); 1331Assert.Equal(1, workspace.CurrentSolution.GetProject(project1.Id).AdditionalDocuments.Count()); 1332Assert.Equal("original.config", workspace.CurrentSolution.GetProject(project1.Id).AdditionalDocuments.Single().Name);
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (6)
CodeFixes\CodeFixServiceTests.cs (1)
389TextDocumentKind.AdditionalDocument => project.AdditionalDocuments.Single(),
CodeRefactorings\CodeRefactoringServiceTest.cs (2)
171var txtAdditionalDocument = project.AdditionalDocuments.Single(t => t.Name == "test.txt"); 186var logAdditionalDocument = project.AdditionalDocuments.Single(t => t.Name == "test.log");
Diagnostics\DiagnosticAnalyzerServiceTests.cs (3)
398var firstAdditionalDocument = project.AdditionalDocuments.FirstOrDefault(); 411foreach (var additionalDoc in project.AdditionalDocuments) 695var additionalDocument = project.AdditionalDocuments.Single();
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (1)
Diagnostics\AdditionalFileDiagnosticsTests.vb (1)
115Dim appConfigDoc = project.AdditionalDocuments.Where(Function(d) d.Name.EndsWith("app.config", StringComparison.InvariantCultureIgnoreCase)).FirstOrDefault()
Microsoft.CodeAnalysis.Features (1)
StackTraceExplorer\StackTraceExplorerService.cs (1)
104var allDocuments = project.Documents.Concat(project.AdditionalDocuments);
Microsoft.CodeAnalysis.LanguageServer.Protocol (2)
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer.Executor.cs (1)
130foreach (var textDocument in project.AdditionalDocuments.Concat(project.Documents))
Handler\Diagnostics\DiagnosticSourceProviders\WorkspaceDocumentsAndProjectDiagnosticSourceProvider.cs (1)
75AddDocumentSources(project.AdditionalDocuments);
Microsoft.CodeAnalysis.PublicApiAnalyzers.CodeFixes (3)
DeclarePublicApiFix.cs (2)
68foreach (var additional in project.AdditionalDocuments) 112TextDocument? additionalDocument = project.AdditionalDocuments.FirstOrDefault(doc => string.Equals(doc.Name, name, StringComparison.OrdinalIgnoreCase));
PublicApiFixHelpers.cs (1)
57return project.AdditionalDocuments.FirstOrDefault(doc => doc.Name.Equals(name, StringComparison.Ordinal));
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Host\TestUtils.cs (1)
236foreach (var document in project.Documents.Concat(project.AdditionalDocuments).Concat(project.AnalyzerConfigDocuments))
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Workspace.cs (1)
2036additionalDocuments: project.AdditionalDocuments.Select(CreateDocumentInfoWithText),
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (8)
VisualStudioMSBuildWorkspaceTests.cs (8)
290Assert.All(project.AdditionalDocuments, d => Assert.Equal(SourceHashAlgorithm.Sha1, d.GetTextSynchronously(default).ChecksumAlgorithm)); 2126var documents = solution.GetProjectsByName("CSharpProject").FirstOrDefault().AdditionalDocuments.ToList(); 2194var xaml = workspace.CurrentSolution.GetProject(csProjectId).AdditionalDocuments.FirstOrDefault(d => d.Name == "XamlFile.xaml"); 2336var doc = Assert.Single(proj.AdditionalDocuments); 2359var additionalDocument = project.AdditionalDocuments.Single(a => a.Name == "XamlFile.xaml"); 2378var adoc = proj.AdditionalDocuments.First(a => a.Name == "XamlFile.xaml"); 3182Assert.Contains(project.AdditionalDocuments, doc => doc.Name == "COM1"); 3183Assert.Contains(project.AdditionalDocuments, doc => doc.Name == "TEST::");
Microsoft.CodeAnalysis.Workspaces.UnitTests (2)
SolutionTests\SolutionTests.cs (1)
4276Assert.Empty(frozenDocument.Project.AdditionalDocuments);
SolutionTests\SolutionWithSourceGeneratorTests.cs (1)
205project = project.AdditionalDocuments.First().WithAdditionalDocumentText(SourceText.From("Changed text!")).Project;