2 writes to AdditionalFiles
Microsoft.CodeAnalysis.CSharp (1)
CommandLine\CSharpCommandLineParser.cs (1)
1605AdditionalFiles = additionalFiles.AsImmutable(),
Microsoft.CodeAnalysis.VisualBasic (1)
CommandLine\VisualBasicCommandLineParser.vb (1)
1517.AdditionalFiles = additionalFiles.AsImmutable(),
29 references to AdditionalFiles
Microsoft.CodeAnalysis (1)
CommandLine\CommonCompiler.cs (1)
1591foreach (var file in Arguments.AdditionalFiles)
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (27)
CommandLineTests.cs (27)
9870Assert.Equal(Path.Combine(WorkingDirectory, "web.config"), args.AdditionalFiles.Single().Path); 9874Assert.Equal(2, args.AdditionalFiles.Length); 9875Assert.Equal(Path.Combine(WorkingDirectory, "web.config"), args.AdditionalFiles[0].Path); 9876Assert.Equal(Path.Combine(WorkingDirectory, "app.manifest"), args.AdditionalFiles[1].Path); 9880Assert.Equal(2, args.AdditionalFiles.Length); 9881Assert.Equal(Path.Combine(WorkingDirectory, "web.config"), args.AdditionalFiles[0].Path); 9882Assert.Equal(Path.Combine(WorkingDirectory, "web.config"), args.AdditionalFiles[1].Path); 9886Assert.Equal(Path.Combine(WorkingDirectory, "..\\web.config"), args.AdditionalFiles.Single().Path); 9895Assert.Equal(3, args.AdditionalFiles.Length); 9896Assert.Equal(Path.Combine(baseDir.Path, "web1.config"), args.AdditionalFiles[0].Path); 9897Assert.Equal(Path.Combine(baseDir.Path, "web2.config"), args.AdditionalFiles[1].Path); 9898Assert.Equal(Path.Combine(baseDir.Path, "web3.config"), args.AdditionalFiles[2].Path); 9902Assert.Equal(2, args.AdditionalFiles.Length); 9903Assert.Equal(Path.Combine(WorkingDirectory, "web.config"), args.AdditionalFiles[0].Path); 9904Assert.Equal(Path.Combine(WorkingDirectory, "app.manifest"), args.AdditionalFiles[1].Path); 9908Assert.Equal(2, args.AdditionalFiles.Length); 9909Assert.Equal(Path.Combine(WorkingDirectory, "web.config"), args.AdditionalFiles[0].Path); 9910Assert.Equal(Path.Combine(WorkingDirectory, "app.manifest"), args.AdditionalFiles[1].Path); 9914Assert.Equal(2, args.AdditionalFiles.Length); 9915Assert.Equal(Path.Combine(WorkingDirectory, "web.config"), args.AdditionalFiles[0].Path); 9916Assert.Equal(Path.Combine(WorkingDirectory, "app.manifest"), args.AdditionalFiles[1].Path); 9920Assert.Equal(1, args.AdditionalFiles.Length); 9921Assert.Equal(Path.Combine(WorkingDirectory, "web.config,app.manifest"), args.AdditionalFiles[0].Path); 9925Assert.Equal(1, args.AdditionalFiles.Length); 9926Assert.Equal(Path.Combine(WorkingDirectory, "web.config:app.manifest"), args.AdditionalFiles[0].Path); 9930Assert.Equal(0, args.AdditionalFiles.Length); 9934Assert.Equal(0, args.AdditionalFiles.Length);
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\CommandLineProject.cs (1)
139additionalDocuments: CreateDocuments(commandLineArguments.AdditionalFiles),