1 write to AdditionalFiles
Microsoft.CodeAnalysis (1)
DiagnosticAnalyzer\AnalyzerOptions.cs (1)
41AdditionalFiles = additionalFiles.NullToEmpty();
25 references to AdditionalFiles
Microsoft.CodeAnalysis (11)
DiagnosticAnalyzer\AnalysisScope.cs (1)
71: this(compilation.SyntaxTrees, analyzerOptions?.AdditionalFiles ?? ImmutableArray<AdditionalText>.Empty,
DiagnosticAnalyzer\AnalyzerOptions.cs (6)
58if (this.AdditionalFiles == additionalFiles) 75(this.AdditionalFiles == other.AdditionalFiles || 76this.AdditionalFiles.SequenceEqual(other.AdditionalFiles, ReferenceEquals)); 81return Hash.CombineValues(this.AdditionalFiles);
DiagnosticAnalyzer\CompilationWithAnalyzers.cs (4)
112_analysisResultBuilder = new AnalysisResultBuilder(analysisOptions.LogAnalyzerExecutionTime, analyzers, _analysisOptions.Options?.AdditionalFiles ?? ImmutableArray<AdditionalText>.Empty); 233private ImmutableArray<AdditionalText> AdditionalFiles => _analysisOptions.Options?.AdditionalFiles ?? ImmutableArray<AdditionalText>.Empty; 456/// The given <paramref name="file"/> must be part of <see cref="AnalyzerOptions.AdditionalFiles"/> for the <see cref="AnalysisOptions"/> for this CompilationWithAnalyzers instance. 470/// The given <paramref name="file"/> must be part of <see cref="AnalyzerOptions.AdditionalFiles"/> for the <see cref="AnalysisOptions"/> for this CompilationWithAnalyzers instance.
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (2)
CommandLineTests.cs (2)
264options = analyzerOptions.GetOptions(cmd.AnalyzerOptions.AdditionalFiles.Single()); 14158options = provider.GetOptions(cmd.AnalyzerOptions.AdditionalFiles.Single());
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (2)
Diagnostics\AdditionalFileDiagnosticsTests.vb (1)
84For Each item In options.AdditionalFiles
Diagnostics\DiagnosticServiceTests.vb (1)
1491Dim additionalFileText = compilationContext.Options.AdditionalFiles.Single().GetText().ToString()
Microsoft.CodeAnalysis.Test.Utilities (5)
Diagnostics\OptionsDiagnosticAnalyzer.cs (5)
50if (actual.AdditionalFiles.Length != expected.AdditionalFiles.Length) 55for (int i = 0; i < actual.AdditionalFiles.Length; i++) 57if (actual.AdditionalFiles[i].Path != expected.AdditionalFiles[i].Path)
Microsoft.CodeAnalysis.VisualBasic.CommandLine.UnitTests (3)
CommandLineTests.vb (3)
151options = provider.GetOptions(cmd.AnalyzerOptions.AdditionalFiles.Single()) 10733For Each additionalFile In context.Options.AdditionalFiles 10738ReportDiagnostic(context.Options.AdditionalFiles.First().Path, context, New TextSpan(0, 1000000)) ' Overflow span
Microsoft.CodeAnalysis.Workspaces (2)
Diagnostics\DocumentAnalysisScope.cs (1)
54return TextDocument.Project.AnalyzerOptions.AdditionalFiles.First(a => PathUtilities.Comparer.Equals(a.Path, filePath));
Diagnostics\WorkspaceAnalyzerOptions.cs (1)
25: base(options.AdditionalFiles, options.AnalyzerConfigOptionsProvider)