2 writes to AdditionalFiles
Microsoft.CodeAnalysis.CSharp (1)
CommandLine\CSharpCommandLineParser.cs (1)
1586
AdditionalFiles
= additionalFiles.AsImmutable(),
Microsoft.CodeAnalysis.VisualBasic (1)
CommandLine\VisualBasicCommandLineParser.vb (1)
1517
.
AdditionalFiles
= additionalFiles.AsImmutable(),
58 references to AdditionalFiles
Microsoft.CodeAnalysis (1)
CommandLine\CommonCompiler.cs (1)
1603
foreach (var file in Arguments.
AdditionalFiles
)
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (27)
CommandLineTests.cs (27)
9885
Assert.Equal(Path.Combine(WorkingDirectory, "web.config"), args.
AdditionalFiles
.Single().Path);
9889
Assert.Equal(2, args.
AdditionalFiles
.Length);
9890
Assert.Equal(Path.Combine(WorkingDirectory, "web.config"), args.
AdditionalFiles
[0].Path);
9891
Assert.Equal(Path.Combine(WorkingDirectory, "app.manifest"), args.
AdditionalFiles
[1].Path);
9895
Assert.Equal(2, args.
AdditionalFiles
.Length);
9896
Assert.Equal(Path.Combine(WorkingDirectory, "web.config"), args.
AdditionalFiles
[0].Path);
9897
Assert.Equal(Path.Combine(WorkingDirectory, "web.config"), args.
AdditionalFiles
[1].Path);
9901
Assert.Equal(Path.Combine(WorkingDirectory, "..\\web.config"), args.
AdditionalFiles
.Single().Path);
9910
Assert.Equal(3, args.
AdditionalFiles
.Length);
9911
Assert.Equal(Path.Combine(baseDir.Path, "web1.config"), args.
AdditionalFiles
[0].Path);
9912
Assert.Equal(Path.Combine(baseDir.Path, "web2.config"), args.
AdditionalFiles
[1].Path);
9913
Assert.Equal(Path.Combine(baseDir.Path, "web3.config"), args.
AdditionalFiles
[2].Path);
9917
Assert.Equal(2, args.
AdditionalFiles
.Length);
9918
Assert.Equal(Path.Combine(WorkingDirectory, "web.config"), args.
AdditionalFiles
[0].Path);
9919
Assert.Equal(Path.Combine(WorkingDirectory, "app.manifest"), args.
AdditionalFiles
[1].Path);
9923
Assert.Equal(2, args.
AdditionalFiles
.Length);
9924
Assert.Equal(Path.Combine(WorkingDirectory, "web.config"), args.
AdditionalFiles
[0].Path);
9925
Assert.Equal(Path.Combine(WorkingDirectory, "app.manifest"), args.
AdditionalFiles
[1].Path);
9929
Assert.Equal(2, args.
AdditionalFiles
.Length);
9930
Assert.Equal(Path.Combine(WorkingDirectory, "web.config"), args.
AdditionalFiles
[0].Path);
9931
Assert.Equal(Path.Combine(WorkingDirectory, "app.manifest"), args.
AdditionalFiles
[1].Path);
9935
Assert.Equal(1, args.
AdditionalFiles
.Length);
9936
Assert.Equal(Path.Combine(WorkingDirectory, "web.config,app.manifest"), args.
AdditionalFiles
[0].Path);
9940
Assert.Equal(1, args.
AdditionalFiles
.Length);
9941
Assert.Equal(Path.Combine(WorkingDirectory, "web.config:app.manifest"), args.
AdditionalFiles
[0].Path);
9945
Assert.Equal(0, args.
AdditionalFiles
.Length);
9949
Assert.Equal(0, args.
AdditionalFiles
.Length);
Microsoft.CodeAnalysis.VisualBasic.CommandLine.UnitTests (29)
CommandLineTests.vb (29)
7767
Assert.Equal(Path.Combine(_baseDirectory, "web.config"), args.
AdditionalFiles
.Single().Path)
7771
Assert.Equal(2, args.
AdditionalFiles
.Length)
7772
Assert.Equal(Path.Combine(_baseDirectory, "web.config"), args.
AdditionalFiles
(0).Path)
7773
Assert.Equal(Path.Combine(_baseDirectory, "app.manifest"), args.
AdditionalFiles
(1).Path)
7777
Assert.Equal(2, args.
AdditionalFiles
.Length)
7778
Assert.Equal(Path.Combine(_baseDirectory, "web.config"), args.
AdditionalFiles
(0).Path)
7779
Assert.Equal(Path.Combine(_baseDirectory, "web.config"), args.
AdditionalFiles
(1).Path)
7783
Assert.Equal(Path.Combine(_baseDirectory, "..\web.config"), args.
AdditionalFiles
.Single().Path)
7792
Assert.Equal(3, args.
AdditionalFiles
.Length)
7793
Assert.Equal(Path.Combine(baseDir.Path, "web1.config"), args.
AdditionalFiles
(0).Path)
7794
Assert.Equal(Path.Combine(baseDir.Path, "web2.config"), args.
AdditionalFiles
(1).Path)
7795
Assert.Equal(Path.Combine(baseDir.Path, "web3.config"), args.
AdditionalFiles
(2).Path)
7799
Assert.Equal(2, args.
AdditionalFiles
.Length)
7800
Assert.Equal(Path.Combine(_baseDirectory, "web.config"), args.
AdditionalFiles
(0).Path)
7801
Assert.Equal(Path.Combine(_baseDirectory, "app.manifest"), args.
AdditionalFiles
(1).Path)
7805
Assert.Equal(2, args.
AdditionalFiles
.Length)
7806
Assert.Equal(Path.Combine(_baseDirectory, "web.config"), args.
AdditionalFiles
(0).Path)
7807
Assert.Equal(Path.Combine(_baseDirectory, "app.manifest"), args.
AdditionalFiles
(1).Path)
7811
Assert.Equal(1, args.
AdditionalFiles
.Length)
7812
Assert.Equal(Path.Combine(_baseDirectory, "web.config,app.manifest"), args.
AdditionalFiles
(0).Path)
7816
Assert.Equal(1, args.
AdditionalFiles
.Length)
7817
Assert.Equal(Path.Combine(_baseDirectory, "web.config,app.manifest"), args.
AdditionalFiles
(0).Path)
7821
Assert.Equal(2, args.
AdditionalFiles
.Length)
7822
Assert.Equal(Path.Combine(_baseDirectory, "web.config"), args.
AdditionalFiles
(0).Path)
7823
Assert.Equal(Path.Combine(_baseDirectory, "app.manifest"), args.
AdditionalFiles
(1).Path)
7827
Assert.Equal(1, args.
AdditionalFiles
.Length)
7828
Assert.Equal(Path.Combine(_baseDirectory, "web.config:app.manifest"), args.
AdditionalFiles
(0).Path)
7832
Assert.Equal(0, args.
AdditionalFiles
.Length)
7836
Assert.Equal(0, args.
AdditionalFiles
.Length)
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\CommandLineProject.cs (1)
139
additionalDocuments: CreateDocuments(commandLineArguments.
AdditionalFiles
),