2 writes to AnalyzerConfigPaths
Microsoft.CodeAnalysis.CSharp (1)
CommandLine\CSharpCommandLineParser.cs (1)
1604
AnalyzerConfigPaths
= analyzerConfigPaths.ToImmutableAndFree(),
Microsoft.CodeAnalysis.VisualBasic (1)
CommandLine\VisualBasicCommandLineParser.vb (1)
1518
.
AnalyzerConfigPaths
= analyzerConfigPaths.ToImmutableAndFree(),
25 references to AnalyzerConfigPaths
Microsoft.CodeAnalysis (4)
CommandLine\CommonCompiler.cs (4)
921
if (Arguments.
AnalyzerConfigPaths
.Length > 0)
923
if (!TryGetAnalyzerConfigSet(Arguments.
AnalyzerConfigPaths
, diagnostics, out analyzerConfigSet))
1064
if (Arguments.
AnalyzerConfigPaths
.Length > 0)
1153
bool hasAnalyzerConfigs = !Arguments.
AnalyzerConfigPaths
.IsEmpty;
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (20)
CommandLineTests.cs (20)
203
Assert.Equal(analyzerConfig.Path, Assert.Single(cmd.Arguments.
AnalyzerConfigPaths
));
298
Assert.Equal(analyzerConfig.Path, Assert.Single(cmd.Arguments.
AnalyzerConfigPaths
));
348
Assert.Equal(analyzerConfig.Path, Assert.Single(cmd.Arguments.
AnalyzerConfigPaths
));
9955
Assert.Equal(Path.Combine(WorkingDirectory, ".editorconfig"), args.
AnalyzerConfigPaths
.Single());
9959
Assert.Equal(2, args.
AnalyzerConfigPaths
.Length);
9960
Assert.Equal(Path.Combine(WorkingDirectory, ".editorconfig"), args.
AnalyzerConfigPaths
[0]);
9961
Assert.Equal(Path.Combine(WorkingDirectory, "subdir\\.editorconfig"), args.
AnalyzerConfigPaths
[1]);
9965
Assert.Equal(2, args.
AnalyzerConfigPaths
.Length);
9966
Assert.Equal(Path.Combine(WorkingDirectory, ".editorconfig"), args.
AnalyzerConfigPaths
[0]);
9967
Assert.Equal(Path.Combine(WorkingDirectory, ".editorconfig"), args.
AnalyzerConfigPaths
[1]);
9971
Assert.Equal(Path.Combine(WorkingDirectory, "..\\.editorconfig"), args.
AnalyzerConfigPaths
.Single());
9975
Assert.Equal(2, args.
AnalyzerConfigPaths
.Length);
9976
Assert.Equal(Path.Combine(WorkingDirectory, ".editorconfig"), args.
AnalyzerConfigPaths
[0]);
9977
Assert.Equal(Path.Combine(WorkingDirectory, "subdir\\.editorconfig"), args.
AnalyzerConfigPaths
[1]);
9983
Assert.Equal(0, args.
AnalyzerConfigPaths
.Length);
9989
Assert.Equal(0, args.
AnalyzerConfigPaths
.Length);
13428
Assert.Equal(analyzerConfig.Path, Assert.Single(cmd.Arguments.
AnalyzerConfigPaths
));
13673
Assert.Equal(analyzerConfig.Path, Assert.Single(cmd.Arguments.
AnalyzerConfigPaths
));
15579
Assert.Equal(analyzerConfig.Path, Assert.Single(cmd.Arguments.
AnalyzerConfigPaths
));
15713
Assert.Equal(analyzerConfig.Path, Assert.Single(cmd.Arguments.
AnalyzerConfigPaths
));
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\CommandLineProject.cs (1)
140
analyzerConfigDocuments: CreateDocuments(commandLineArguments.
AnalyzerConfigPaths
.SelectAsArray(p => new CommandLineSourceFile(p, isScript: false))),