2 writes to AdditionalFiles
Microsoft.CodeAnalysis.CSharp (1)
CommandLine\CSharpCommandLineParser.cs (1)
1556
AdditionalFiles
= additionalFiles.AsImmutable(),
Microsoft.CodeAnalysis.VisualBasic (1)
CommandLine\VisualBasicCommandLineParser.vb (1)
1479
.
AdditionalFiles
= additionalFiles.AsImmutable(),
59 references to AdditionalFiles
Microsoft.CodeAnalysis (1)
CommandLine\CommonCompiler.cs (1)
1461
foreach (var file in Arguments.
AdditionalFiles
)
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (27)
CommandLineTests.cs (27)
9663
Assert.Equal(Path.Combine(WorkingDirectory, "web.config"), args.
AdditionalFiles
.Single().Path);
9667
Assert.Equal(2, args.
AdditionalFiles
.Length);
9668
Assert.Equal(Path.Combine(WorkingDirectory, "web.config"), args.
AdditionalFiles
[0].Path);
9669
Assert.Equal(Path.Combine(WorkingDirectory, "app.manifest"), args.
AdditionalFiles
[1].Path);
9673
Assert.Equal(2, args.
AdditionalFiles
.Length);
9674
Assert.Equal(Path.Combine(WorkingDirectory, "web.config"), args.
AdditionalFiles
[0].Path);
9675
Assert.Equal(Path.Combine(WorkingDirectory, "web.config"), args.
AdditionalFiles
[1].Path);
9679
Assert.Equal(Path.Combine(WorkingDirectory, "..\\web.config"), args.
AdditionalFiles
.Single().Path);
9688
Assert.Equal(3, args.
AdditionalFiles
.Length);
9689
Assert.Equal(Path.Combine(baseDir.Path, "web1.config"), args.
AdditionalFiles
[0].Path);
9690
Assert.Equal(Path.Combine(baseDir.Path, "web2.config"), args.
AdditionalFiles
[1].Path);
9691
Assert.Equal(Path.Combine(baseDir.Path, "web3.config"), args.
AdditionalFiles
[2].Path);
9695
Assert.Equal(2, args.
AdditionalFiles
.Length);
9696
Assert.Equal(Path.Combine(WorkingDirectory, "web.config"), args.
AdditionalFiles
[0].Path);
9697
Assert.Equal(Path.Combine(WorkingDirectory, "app.manifest"), args.
AdditionalFiles
[1].Path);
9701
Assert.Equal(2, args.
AdditionalFiles
.Length);
9702
Assert.Equal(Path.Combine(WorkingDirectory, "web.config"), args.
AdditionalFiles
[0].Path);
9703
Assert.Equal(Path.Combine(WorkingDirectory, "app.manifest"), args.
AdditionalFiles
[1].Path);
9707
Assert.Equal(2, args.
AdditionalFiles
.Length);
9708
Assert.Equal(Path.Combine(WorkingDirectory, "web.config"), args.
AdditionalFiles
[0].Path);
9709
Assert.Equal(Path.Combine(WorkingDirectory, "app.manifest"), args.
AdditionalFiles
[1].Path);
9713
Assert.Equal(1, args.
AdditionalFiles
.Length);
9714
Assert.Equal(Path.Combine(WorkingDirectory, "web.config,app.manifest"), args.
AdditionalFiles
[0].Path);
9718
Assert.Equal(1, args.
AdditionalFiles
.Length);
9719
Assert.Equal(Path.Combine(WorkingDirectory, "web.config:app.manifest"), args.
AdditionalFiles
[0].Path);
9723
Assert.Equal(0, args.
AdditionalFiles
.Length);
9727
Assert.Equal(0, args.
AdditionalFiles
.Length);
Microsoft.CodeAnalysis.LanguageServerIndexFormat.Generator (1)
CompilerInvocation.cs (1)
94
additionalDocuments: parsedCommandLine.
AdditionalFiles
.Select(f => CreateDocumentInfo(unmappedPath: f.Path)),
Microsoft.CodeAnalysis.VisualBasic.CommandLine.UnitTests (29)
CommandLineTests.vb (29)
7663
Assert.Equal(Path.Combine(_baseDirectory, "web.config"), args.
AdditionalFiles
.Single().Path)
7667
Assert.Equal(2, args.
AdditionalFiles
.Length)
7668
Assert.Equal(Path.Combine(_baseDirectory, "web.config"), args.
AdditionalFiles
(0).Path)
7669
Assert.Equal(Path.Combine(_baseDirectory, "app.manifest"), args.
AdditionalFiles
(1).Path)
7673
Assert.Equal(2, args.
AdditionalFiles
.Length)
7674
Assert.Equal(Path.Combine(_baseDirectory, "web.config"), args.
AdditionalFiles
(0).Path)
7675
Assert.Equal(Path.Combine(_baseDirectory, "web.config"), args.
AdditionalFiles
(1).Path)
7679
Assert.Equal(Path.Combine(_baseDirectory, "..\web.config"), args.
AdditionalFiles
.Single().Path)
7688
Assert.Equal(3, args.
AdditionalFiles
.Length)
7689
Assert.Equal(Path.Combine(baseDir.Path, "web1.config"), args.
AdditionalFiles
(0).Path)
7690
Assert.Equal(Path.Combine(baseDir.Path, "web2.config"), args.
AdditionalFiles
(1).Path)
7691
Assert.Equal(Path.Combine(baseDir.Path, "web3.config"), args.
AdditionalFiles
(2).Path)
7695
Assert.Equal(2, args.
AdditionalFiles
.Length)
7696
Assert.Equal(Path.Combine(_baseDirectory, "web.config"), args.
AdditionalFiles
(0).Path)
7697
Assert.Equal(Path.Combine(_baseDirectory, "app.manifest"), args.
AdditionalFiles
(1).Path)
7701
Assert.Equal(2, args.
AdditionalFiles
.Length)
7702
Assert.Equal(Path.Combine(_baseDirectory, "web.config"), args.
AdditionalFiles
(0).Path)
7703
Assert.Equal(Path.Combine(_baseDirectory, "app.manifest"), args.
AdditionalFiles
(1).Path)
7707
Assert.Equal(1, args.
AdditionalFiles
.Length)
7708
Assert.Equal(Path.Combine(_baseDirectory, "web.config,app.manifest"), args.
AdditionalFiles
(0).Path)
7712
Assert.Equal(1, args.
AdditionalFiles
.Length)
7713
Assert.Equal(Path.Combine(_baseDirectory, "web.config,app.manifest"), args.
AdditionalFiles
(0).Path)
7717
Assert.Equal(2, args.
AdditionalFiles
.Length)
7718
Assert.Equal(Path.Combine(_baseDirectory, "web.config"), args.
AdditionalFiles
(0).Path)
7719
Assert.Equal(Path.Combine(_baseDirectory, "app.manifest"), args.
AdditionalFiles
(1).Path)
7723
Assert.Equal(1, args.
AdditionalFiles
.Length)
7724
Assert.Equal(Path.Combine(_baseDirectory, "web.config:app.manifest"), args.
AdditionalFiles
(0).Path)
7728
Assert.Equal(0, args.
AdditionalFiles
.Length)
7732
Assert.Equal(0, args.
AdditionalFiles
.Length)
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\CommandLineProject.cs (1)
140
foreach (var fileArg in commandLineArguments.
AdditionalFiles
)