3 writes to GeneralDiagnosticOption
Microsoft.CodeAnalysis (1)
Compilation\CompilationOptions.cs (1)
307this.GeneralDiagnosticOption = generalDiagnosticOption;
Microsoft.CodeAnalysis.CSharp (1)
CSharpCompilationOptions.cs (1)
461return new CSharpCompilationOptions(this) { GeneralDiagnosticOption = value };
Microsoft.CodeAnalysis.VisualBasic (1)
VisualBasicCompilationOptions.vb (1)
846Return New VisualBasicCompilationOptions(Me) With {.GeneralDiagnosticOption = value}
74 references to GeneralDiagnosticOption
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.Test (2)
CSharpCompilerTest.cs (2)
96Assert.Equal(ReportDiagnostic.Default, compilationOptions.GeneralDiagnosticOption); 225Assert.Equal(ReportDiagnostic.Error, compilationOptions.GeneralDiagnosticOption);
Microsoft.CodeAnalysis (10)
Compilation\CompilationOptions.cs (3)
632this.GeneralDiagnosticOption == other.GeneralDiagnosticOption && 679Hash.Combine((int)this.GeneralDiagnosticOption,
Compilation\DeterministicKeyBuilder.cs (1)
454writer.Write("generalDiagnosticOption", options.GeneralDiagnosticOption);
DiagnosticAnalyzer\AnalyzerDriver.cs (2)
962compilation.Options.GeneralDiagnosticOption == ReportDiagnostic.Error) 985compilation.Options.GeneralDiagnosticOption == ReportDiagnostic.Error)
DiagnosticAnalyzer\AnalyzerOptionsExtensions.cs (2)
70if (severity == ReportDiagnostic.Warn && compilation.Options.GeneralDiagnosticOption == ReportDiagnostic.Error) 82if (severity == ReportDiagnostic.Warn && compilation.Options.GeneralDiagnosticOption == ReportDiagnostic.Error)
DiagnosticAnalyzer\CompilationWithAnalyzers.cs (2)
1153/// 2) <see cref="CompilationOptions.GeneralDiagnosticOption"/> specified for the given <paramref name="compilation"/>. 1163/// 2) <see cref="CompilationOptions.GeneralDiagnosticOption"/> specified for the given <paramref name="compilation"/>.
Microsoft.CodeAnalysis.CSharp (4)
CSharpCompilationOptions.cs (3)
245generalDiagnosticOption: other.GeneralDiagnosticOption, 456if (this.GeneralDiagnosticOption == value) 767GeneralDiagnosticOption,
Errors\MessageProvider.cs (1)
132options.GeneralDiagnosticOption,
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (32)
CommandLineTests.cs (32)
2847Assert.True(parsedArgs.CompilationOptions.GeneralDiagnosticOption == ReportDiagnostic.Warn); 3046Assert.Equal(actual: arguments.CompilationOptions.GeneralDiagnosticOption, expected: ReportDiagnostic.Error); 3078Assert.Equal(actual: arguments.CompilationOptions.GeneralDiagnosticOption, expected: ReportDiagnostic.Error); 3111Assert.Equal(actual: arguments.CompilationOptions.GeneralDiagnosticOption, expected: ReportDiagnostic.Error); 3144Assert.Equal(actual: arguments.CompilationOptions.GeneralDiagnosticOption, expected: ReportDiagnostic.Default); 3178Assert.Equal(actual: arguments.CompilationOptions.GeneralDiagnosticOption, expected: ReportDiagnostic.Default); 3212Assert.Equal(actual: arguments.CompilationOptions.GeneralDiagnosticOption, expected: ReportDiagnostic.Error); 3246Assert.Equal(actual: arguments.CompilationOptions.GeneralDiagnosticOption, expected: ReportDiagnostic.Default); 3280Assert.Equal(expected: ReportDiagnostic.Default, actual: arguments.CompilationOptions.GeneralDiagnosticOption); 3315Assert.Equal(expected: ReportDiagnostic.Error, actual: arguments.CompilationOptions.GeneralDiagnosticOption); 3350Assert.Equal(expected: ReportDiagnostic.Default, actual: arguments.CompilationOptions.GeneralDiagnosticOption); 3374Assert.Equal(expected: ReportDiagnostic.Default, actual: arguments.CompilationOptions.GeneralDiagnosticOption); 3407Assert.Equal(expected: ReportDiagnostic.Default, actual: arguments.CompilationOptions.GeneralDiagnosticOption); 3440Assert.Equal(expected: ReportDiagnostic.Default, actual: arguments.CompilationOptions.GeneralDiagnosticOption); 3474Assert.Equal(expected: ReportDiagnostic.Default, actual: arguments.CompilationOptions.GeneralDiagnosticOption); 5462Assert.Equal(ReportDiagnostic.Error, parsedArgs.CompilationOptions.GeneralDiagnosticOption); 5468Assert.Equal(ReportDiagnostic.Default, parsedArgs.CompilationOptions.GeneralDiagnosticOption); 5474Assert.Equal(ReportDiagnostic.Default, parsedArgs.CompilationOptions.GeneralDiagnosticOption); 5480Assert.Equal(ReportDiagnostic.Error, parsedArgs.CompilationOptions.GeneralDiagnosticOption); 5486Assert.Equal(ReportDiagnostic.Default, parsedArgs.CompilationOptions.GeneralDiagnosticOption); 5492Assert.Equal(ReportDiagnostic.Default, parsedArgs.CompilationOptions.GeneralDiagnosticOption); 5498Assert.Equal(ReportDiagnostic.Default, parsedArgs.CompilationOptions.GeneralDiagnosticOption); 5504Assert.Equal(ReportDiagnostic.Default, parsedArgs.CompilationOptions.GeneralDiagnosticOption); 5513Assert.Equal(ReportDiagnostic.Default, parsedArgs.CompilationOptions.GeneralDiagnosticOption); 5520Assert.Equal(ReportDiagnostic.Default, parsedArgs.CompilationOptions.GeneralDiagnosticOption); 5526Assert.Equal(ReportDiagnostic.Default, parsedArgs.CompilationOptions.GeneralDiagnosticOption); 5532Assert.Equal(ReportDiagnostic.Default, parsedArgs.CompilationOptions.GeneralDiagnosticOption); 5538Assert.Equal(ReportDiagnostic.Default, parsedArgs.CompilationOptions.GeneralDiagnosticOption); 5544Assert.Equal(ReportDiagnostic.Default, parsedArgs.CompilationOptions.GeneralDiagnosticOption); 5550Assert.Equal(ReportDiagnostic.Default, parsedArgs.CompilationOptions.GeneralDiagnosticOption); 5556Assert.Equal(ReportDiagnostic.Default, parsedArgs.CompilationOptions.GeneralDiagnosticOption); 5562Assert.Equal(ReportDiagnostic.Default, parsedArgs.CompilationOptions.GeneralDiagnosticOption);
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (1)
Diagnostics\DiagnosticAnalyzerTests.cs (1)
1830if (compilation.Options.GeneralDiagnosticOption == ReportDiagnostic.Error)
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (5)
Compilation\CSharpCompilationOptionsTests.cs (5)
84TestHiddenProperty((old, value) => old.WithGeneralDiagnosticOption(value), opt => opt.GeneralDiagnosticOption, ReportDiagnostic.Suppress); 122TestProperty((old, value) => old.WithGeneralDiagnosticOption(value), opt => opt.GeneralDiagnosticOption, ReportDiagnostic.Suppress); 193Assert.Equal(ReportDiagnostic.Default, defaultWarnings.GeneralDiagnosticOption); 196Assert.Equal(ReportDiagnostic.Error, new CSharpCompilationOptions(OutputKind.ConsoleApplication).WithGeneralDiagnosticOption(ReportDiagnostic.Error).GeneralDiagnosticOption); 197Assert.Equal(ReportDiagnostic.Default, new CSharpCompilationOptions(OutputKind.ConsoleApplication).WithGeneralDiagnosticOption(ReportDiagnostic.Default).GeneralDiagnosticOption);
Microsoft.CodeAnalysis.Rebuild.UnitTests (1)
RoundTripUtil.cs (1)
223case nameof(CompilationOptions.GeneralDiagnosticOption):
Microsoft.CodeAnalysis.Test.Utilities (3)
Diagnostics\DiagnosticExtensions.cs (3)
213if (c.Options.GeneralDiagnosticOption == ReportDiagnostic.Default && 234var toggledOption = c.Options.GeneralDiagnosticOption == ReportDiagnostic.Error ? 335/// 2) <see cref="CompilationOptions.GeneralDiagnosticOption"/> specified for the given <paramref name="compilation"/>.
Microsoft.CodeAnalysis.VisualBasic (4)
Errors\MessageProvider.vb (1)
123options.GeneralDiagnosticOption,
VisualBasicCompilationOptions.vb (3)
319generalDiagnosticOption:=other.GeneralDiagnosticOption, 842If value = Me.GeneralDiagnosticOption Then 1136GeneralDiagnosticOption,
Microsoft.CodeAnalysis.Workspaces (1)
Serialization\AbstractOptionsSerializationService.cs (1)
48writer.WriteInt32((int)options.GeneralDiagnosticOption);
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (2)
Workspaces\TestWorkspace_XmlCreation.cs (2)
162if (options.GeneralDiagnosticOption != ReportDiagnostic.Default) 164element.SetAttributeValue(ReportDiagnosticAttributeName, options.GeneralDiagnosticOption);
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (8)
ProjectSystemShim\CPS\AnalyzersTests.cs (2)
37Assert.Equal(expected: ReportDiagnostic.Default, actual: options.GeneralDiagnosticOption); 44Assert.Equal(expected: ReportDiagnostic.Error, actual: options.GeneralDiagnosticOption);
ProjectSystemShim\LegacyProject\AnalyzersTests.cs (6)
42Assert.Equal(expected: ReportDiagnostic.Default, actual: options.GeneralDiagnosticOption); 48Assert.Equal(expected: ReportDiagnostic.Error, actual: options.GeneralDiagnosticOption); 84Assert.Equal(expected: ReportDiagnostic.Warn, actual: options.GeneralDiagnosticOption); 91Assert.Equal(expected: ReportDiagnostic.Error, actual: options.GeneralDiagnosticOption); 257Assert.Equal(expected: ReportDiagnostic.Error, actual: options.GeneralDiagnosticOption); 268Assert.Equal(expected: ReportDiagnostic.Warn, actual: options.GeneralDiagnosticOption);
Microsoft.VisualStudio.LanguageServices.Implementation (1)
SolutionExplorer\DiagnosticItem\BaseDiagnosticAndGeneratorItemSource.cs (1)
155var generalDiagnosticOption = project.CompilationOptions!.GeneralDiagnosticOption;