1 write to AdditionalFiles
Microsoft.CodeAnalysis.VisualBasic (1)
CommandLine\VisualBasicCommandLineParser.vb (1)
1499
.
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)
9874
Assert.Equal(Path.Combine(WorkingDirectory, "web.config"), args.
AdditionalFiles
.Single().Path);
9878
Assert.Equal(2, args.
AdditionalFiles
.Length);
9879
Assert.Equal(Path.Combine(WorkingDirectory, "web.config"), args.
AdditionalFiles
[0].Path);
9880
Assert.Equal(Path.Combine(WorkingDirectory, "app.manifest"), args.
AdditionalFiles
[1].Path);
9884
Assert.Equal(2, args.
AdditionalFiles
.Length);
9885
Assert.Equal(Path.Combine(WorkingDirectory, "web.config"), args.
AdditionalFiles
[0].Path);
9886
Assert.Equal(Path.Combine(WorkingDirectory, "web.config"), args.
AdditionalFiles
[1].Path);
9890
Assert.Equal(Path.Combine(WorkingDirectory, "..\\web.config"), args.
AdditionalFiles
.Single().Path);
9899
Assert.Equal(3, args.
AdditionalFiles
.Length);
9900
Assert.Equal(Path.Combine(baseDir.Path, "web1.config"), args.
AdditionalFiles
[0].Path);
9901
Assert.Equal(Path.Combine(baseDir.Path, "web2.config"), args.
AdditionalFiles
[1].Path);
9902
Assert.Equal(Path.Combine(baseDir.Path, "web3.config"), args.
AdditionalFiles
[2].Path);
9906
Assert.Equal(2, args.
AdditionalFiles
.Length);
9907
Assert.Equal(Path.Combine(WorkingDirectory, "web.config"), args.
AdditionalFiles
[0].Path);
9908
Assert.Equal(Path.Combine(WorkingDirectory, "app.manifest"), args.
AdditionalFiles
[1].Path);
9912
Assert.Equal(2, args.
AdditionalFiles
.Length);
9913
Assert.Equal(Path.Combine(WorkingDirectory, "web.config"), args.
AdditionalFiles
[0].Path);
9914
Assert.Equal(Path.Combine(WorkingDirectory, "app.manifest"), args.
AdditionalFiles
[1].Path);
9918
Assert.Equal(2, args.
AdditionalFiles
.Length);
9919
Assert.Equal(Path.Combine(WorkingDirectory, "web.config"), args.
AdditionalFiles
[0].Path);
9920
Assert.Equal(Path.Combine(WorkingDirectory, "app.manifest"), args.
AdditionalFiles
[1].Path);
9924
Assert.Equal(1, args.
AdditionalFiles
.Length);
9925
Assert.Equal(Path.Combine(WorkingDirectory, "web.config,app.manifest"), args.
AdditionalFiles
[0].Path);
9929
Assert.Equal(1, args.
AdditionalFiles
.Length);
9930
Assert.Equal(Path.Combine(WorkingDirectory, "web.config:app.manifest"), args.
AdditionalFiles
[0].Path);
9934
Assert.Equal(0, args.
AdditionalFiles
.Length);
9938
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
),