5 writes to SpecificDiagnosticOptions
Microsoft.CodeAnalysis (1)
Compilation\CompilationOptions.cs (1)
309this.SpecificDiagnosticOptions = specificDiagnosticOptions;
Microsoft.CodeAnalysis.CSharp (2)
CSharpCompilationOptions.cs (2)
506return new CSharpCompilationOptions(this) { SpecificDiagnosticOptions = values }; 510new CSharpCompilationOptions(this) { SpecificDiagnosticOptions = values.ToImmutableDictionaryOrEmpty() };
Microsoft.CodeAnalysis.VisualBasic (2)
VisualBasicCompilationOptions.vb (2)
863Return New VisualBasicCompilationOptions(Me) With {.SpecificDiagnosticOptions = value} 872Return New VisualBasicCompilationOptions(Me) With {.SpecificDiagnosticOptions = value.ToImmutableDictionaryOrEmpty()}
39 references to SpecificDiagnosticOptions
Aspire.Hosting.Analyzers.Tests (1)
AnalyzerTest.cs (1)
38var specificDiagnosticOptions = compilationOptions.SpecificDiagnosticOptions
dotnet-format (1)
Analyzers\AnalyzerOptionExtensions.cs (1)
46if (compilation.Options.SpecificDiagnosticOptions.TryGetValue(diagnosticId, out severity))
GenerateDocumentationAndConfigFiles (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\DiagnosticDescriptorExtensions.cs (2)
45(!compilationOptions.SpecificDiagnosticOptions.TryGetValue(descriptor.Id, out var reportDiagnostic) || 70if (!compilationOptions.SpecificDiagnosticOptions.TryGetValue(descriptor.Id, out var reportDiagnostic) ||
Microsoft.CodeAnalysis (11)
Compilation\CompilationOptions.cs (3)
642this.SpecificDiagnosticOptions.SequenceEqual(other.SpecificDiagnosticOptions, (left, right) => (left.Key == right.Key) && (left.Value == right.Value)) && 689Hash.Combine(Hash.CombineValues(this.SpecificDiagnosticOptions),
Compilation\DeterministicKeyBuilder.cs (2)
556foreach (var key in options.SpecificDiagnosticOptions.Keys.OrderBy(StringComparer.Ordinal)) 559writer.Write(key, options.SpecificDiagnosticOptions[key]);
Diagnostic\SuppressionDescriptor.cs (1)
109return compilationOptions.SpecificDiagnosticOptions.TryGetValue(Id, out var reportDiagnostic) &&
DiagnosticAnalyzer\AnalyzerDriver.cs (1)
963if (compilation.Options.SpecificDiagnosticOptions.TryGetValue(descriptor.Id, out var severity) ||
DiagnosticAnalyzer\AnalyzerManager.cs (1)
358var diagnosticOptions = options.SpecificDiagnosticOptions;
DiagnosticAnalyzer\AnalyzerOptionsExtensions.cs (1)
57if (compilation.Options.SpecificDiagnosticOptions.ContainsKey(descriptor.Id) ||
DiagnosticAnalyzer\CompilationWithAnalyzers.cs (2)
1149/// 1) <see cref="CompilationOptions.SpecificDiagnosticOptions"/> specified for the given <paramref name="compilation"/>. 1159/// 1) <see cref="CompilationOptions.SpecificDiagnosticOptions"/> specified for the given <paramref name="compilation"/>.
Microsoft.CodeAnalysis.Analyzers (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\DiagnosticDescriptorExtensions.cs (2)
45(!compilationOptions.SpecificDiagnosticOptions.TryGetValue(descriptor.Id, out var reportDiagnostic) || 70if (!compilationOptions.SpecificDiagnosticOptions.TryGetValue(descriptor.Id, out var reportDiagnostic) ||
Microsoft.CodeAnalysis.AnalyzerUtilities (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\DiagnosticDescriptorExtensions.cs (2)
45(!compilationOptions.SpecificDiagnosticOptions.TryGetValue(descriptor.Id, out var reportDiagnostic) || 70if (!compilationOptions.SpecificDiagnosticOptions.TryGetValue(descriptor.Id, out var reportDiagnostic) ||
Microsoft.CodeAnalysis.CodeStyle (3)
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnnecessarySuppressions\AbstractRemoveUnnecessaryPragmaSuppressionsDiagnosticAnalyzer.cs (1)
105compilationWithAnalyzers.Compilation.Options.SpecificDiagnosticOptions.TryGetValue(IDEDiagnosticIds.RemoveUnnecessarySuppressionDiagnosticId, out severity))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\DiagnosticDescriptorExtensions.cs (2)
45(!compilationOptions.SpecificDiagnosticOptions.TryGetValue(descriptor.Id, out var reportDiagnostic) || 70if (!compilationOptions.SpecificDiagnosticOptions.TryGetValue(descriptor.Id, out var reportDiagnostic) ||
Microsoft.CodeAnalysis.CSharp (4)
CSharpCompilationOptions.cs (3)
256specificDiagnosticOptions: other.SpecificDiagnosticOptions, 501if (this.SpecificDiagnosticOptions == values) 802SpecificDiagnosticOptions,
Errors\MessageProvider.cs (1)
133options.SpecificDiagnosticOptions,
Microsoft.CodeAnalysis.Features (1)
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnnecessarySuppressions\AbstractRemoveUnnecessaryPragmaSuppressionsDiagnosticAnalyzer.cs (1)
105compilationWithAnalyzers.Compilation.Options.SpecificDiagnosticOptions.TryGetValue(IDEDiagnosticIds.RemoveUnnecessarySuppressionDiagnosticId, out severity))
Microsoft.CodeAnalysis.ResxSourceGenerator (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\DiagnosticDescriptorExtensions.cs (2)
45(!compilationOptions.SpecificDiagnosticOptions.TryGetValue(descriptor.Id, out var reportDiagnostic) || 70if (!compilationOptions.SpecificDiagnosticOptions.TryGetValue(descriptor.Id, out var reportDiagnostic) ||
Microsoft.CodeAnalysis.VisualBasic (4)
Errors\MessageProvider.vb (1)
124options.SpecificDiagnosticOptions,
VisualBasicCompilationOptions.vb (3)
320specificDiagnosticOptions:=other.SpecificDiagnosticOptions, 859If value Is Me.SpecificDiagnosticOptions Then 1137SpecificDiagnosticOptions,
Microsoft.CodeAnalysis.Workspaces (4)
Serialization\AbstractOptionsSerializationService.cs (2)
54writer.WriteInt32(options.SpecificDiagnosticOptions.Count); 55foreach (var kv in options.SpecificDiagnosticOptions.OrderBy(o => o.Key))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\DiagnosticDescriptorExtensions.cs (2)
45(!compilationOptions.SpecificDiagnosticOptions.TryGetValue(descriptor.Id, out var reportDiagnostic) || 70if (!compilationOptions.SpecificDiagnosticOptions.TryGetValue(descriptor.Id, out var reportDiagnostic) ||
Roslyn.Diagnostics.Analyzers (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\DiagnosticDescriptorExtensions.cs (2)
45(!compilationOptions.SpecificDiagnosticOptions.TryGetValue(descriptor.Id, out var reportDiagnostic) || 70if (!compilationOptions.SpecificDiagnosticOptions.TryGetValue(descriptor.Id, out var reportDiagnostic) ||