1 write to DefaultSeverity
Microsoft.CodeAnalysis (1)
Diagnostic\DiagnosticDescriptor.cs (1)
178this.DefaultSeverity = defaultSeverity;
72 references to DefaultSeverity
AnalyzerRunner (1)
Program.cs (1)
164diagnosticStatistics[diagnostic.Id] = (description, diagnostic.Descriptor.DefaultSeverity, existing.count + 1);
BuildActionTelemetryTable (1)
DiagnosticDescriptorExtensions.cs (1)
199descriptor.Category, descriptor.DefaultSeverity, descriptor.IsEnabledByDefault,
CodeStyleConfigFileGenerator (2)
Program.cs (2)
139severity == rule.DefaultSeverity) 191effectiveSeverity: isEnabledInNonDefaultMode ? DiagnosticSeverity.Warning : rule.DefaultSeverity);
Microsoft.CodeAnalysis (13)
CommandLine\SarifDiagnosticComparer.cs (3)
50&& x.DefaultSeverity == y.DefaultSeverity 67Hash.Combine(((int)obj.DefaultSeverity).GetHashCode(),
CommandLine\SarifErrorLogger.cs (1)
90Debug.Assert(diagnostic.DefaultSeverity == diagnostic.Descriptor.DefaultSeverity);
CommandLine\SarifV1ErrorLogger.cs (1)
171_writer.Write("defaultLevel", GetLevel(descriptor.DefaultSeverity));
CommandLine\SarifV2ErrorLogger.cs (1)
307string defaultLevel = GetLevel(descriptor.DefaultSeverity);
Diagnostic\CustomObsoleteDiagnosticInfo.cs (1)
102defaultSeverity: baseDescriptor.DefaultSeverity,
Diagnostic\Diagnostic.cs (2)
120return Create(descriptor, location, effectiveSeverity: descriptor.DefaultSeverity, additionalLocations, properties, messageArgs); 321public virtual DiagnosticSeverity DefaultSeverity { get { return this.Descriptor.DefaultSeverity; } }
Diagnostic\DiagnosticDescriptor.cs (3)
195this.DefaultSeverity == other.DefaultSeverity && 212Hash.Combine(((int)this.DefaultSeverity).GetHashCode(),
DiagnosticAnalyzer\AnalyzerManager.cs (1)
340severity = isSuppressed ? ReportDiagnostic.Suppress : DiagnosticDescriptor.MapSeverityToReport(diag.DefaultSeverity);
Microsoft.CodeAnalysis.CodeStyle (7)
AbstractRemoveUnnecessaryPragmaSuppressionsDiagnosticAnalyzer.cs (1)
218var effectiveSeverity = severity.ToDiagnosticSeverity() ?? s_removeUnnecessarySuppressionDescriptor.DefaultSeverity;
DiagnosticDescriptorExtensions.cs (1)
199descriptor.Category, descriptor.DefaultSeverity, descriptor.IsEnabledByDefault,
DiagnosticHelper.cs (3)
244effectiveSeverity.ToDiagnosticSeverity() ?? descriptor.DefaultSeverity, 245descriptor.DefaultSeverity, 247warningLevel: effectiveSeverity.WithDefaultSeverity(descriptor.DefaultSeverity) == ReportDiagnostic.Error ? 0 : 1,
SimplifyTypeNamesDiagnosticAnalyzerBase.cs (2)
142severity = descriptor.DefaultSeverity.ToReportDiagnostic(); 147severity = descriptor.DefaultSeverity.ToReportDiagnostic();
Microsoft.CodeAnalysis.CodeStyle.LegacyTestFramework.UnitTestUtilities (2)
AbstractDiagnosticProviderBasedUserDiagnosticTest.cs (2)
57if (!descriptor.IsEnabledByDefault || descriptor.DefaultSeverity == DiagnosticSeverity.Hidden) 126if (descriptor.DefaultSeverity == DiagnosticSeverity.Hidden && descriptor.CustomTags.Contains(WellKnownDiagnosticTags.NotConfigurable))
Microsoft.CodeAnalysis.CodeStyle.UnitTestUtilities (1)
CodeFixVerifierHelper.cs (1)
78if (!descriptor.IsEnabledByDefault || descriptor.DefaultSeverity == DiagnosticSeverity.Hidden)
Microsoft.CodeAnalysis.CSharp.CodeStyle.UnitTests (2)
RemoveUnnecessaryExpressionParenthesesTests.cs (1)
48=> descriptor.ImmutableCustomTags().Contains(WellKnownDiagnosticTags.Unnecessary) && descriptor.DefaultSeverity == DiagnosticSeverity.Hidden;
RemoveUnnecessaryPatternParenthesesTests.cs (1)
46=> descriptor.ImmutableCustomTags().Contains(WellKnownDiagnosticTags.Unnecessary) && descriptor.DefaultSeverity == DiagnosticSeverity.Hidden;
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (2)
RemoveUnnecessaryExpressionParenthesesTests.cs (1)
48=> descriptor.ImmutableCustomTags().Contains(WellKnownDiagnosticTags.Unnecessary) && descriptor.DefaultSeverity == DiagnosticSeverity.Hidden;
RemoveUnnecessaryPatternParenthesesTests.cs (1)
46=> descriptor.ImmutableCustomTags().Contains(WellKnownDiagnosticTags.Unnecessary) && descriptor.DefaultSeverity == DiagnosticSeverity.Hidden;
Microsoft.CodeAnalysis.EditorFeatures (1)
EditorConfigSettings\Data\AnalyzerSetting.cs (1)
30severity = descriptor.DefaultSeverity;
Microsoft.CodeAnalysis.EditorFeatures.DiagnosticsTests.Utilities (3)
CodeActions\CodeFixVerifierHelper.cs (1)
78if (!descriptor.IsEnabledByDefault || descriptor.DefaultSeverity == DiagnosticSeverity.Hidden)
Diagnostics\AbstractDiagnosticProviderBasedUserDiagnosticTest.cs (2)
57if (!descriptor.IsEnabledByDefault || descriptor.DefaultSeverity == DiagnosticSeverity.Hidden) 126if (descriptor.DefaultSeverity == DiagnosticSeverity.Hidden && descriptor.CustomTags.Contains(WellKnownDiagnosticTags.NotConfigurable))
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (3)
Diagnostics\DiagnosticServiceTests.vb (3)
287Assert.Equal(workspaceDiagnosticAnalyzer.DiagDescriptor.DefaultSeverity, diagnostics(0).Severity) 288Assert.Equal(workspaceDiagnosticAnalyzer.DiagDescriptor.DefaultSeverity, diagnostics(0).DefaultSeverity) 306Assert.Equal(workspaceDiagnosticAnalyzer.DiagDescriptor.DefaultSeverity, diagnostics(0).DefaultSeverity)
Microsoft.CodeAnalysis.Features (9)
AbstractRemoveUnnecessaryPragmaSuppressionsDiagnosticAnalyzer.cs (1)
218var effectiveSeverity = severity.ToDiagnosticSeverity() ?? s_removeUnnecessarySuppressionDescriptor.DefaultSeverity;
DiagnosticHelper.cs (3)
244effectiveSeverity.ToDiagnosticSeverity() ?? descriptor.DefaultSeverity, 245descriptor.DefaultSeverity, 247warningLevel: effectiveSeverity.WithDefaultSeverity(descriptor.DefaultSeverity) == ReportDiagnostic.Error ? 0 : 1,
Diagnostics\DiagnosticAnalyzerExtensions.cs (1)
33? descriptor.DefaultSeverity.ToReportDiagnostic()
EditAndContinue\EmitSolutionUpdateResults.cs (2)
193var severity = descriptor.DefaultSeverity switch 197_ => throw ExceptionUtilities.UnexpectedValue(descriptor.DefaultSeverity)
SimplifyTypeNamesDiagnosticAnalyzerBase.cs (2)
142severity = descriptor.DefaultSeverity.ToReportDiagnostic(); 147severity = descriptor.DefaultSeverity.ToReportDiagnostic();
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer_BuildSynchronization.cs (1)
175descriptor.DefaultSeverity,
Microsoft.CodeAnalysis.Test.Utilities (14)
Diagnostics\CommonDiagnosticAnalyzers.cs (13)
113""level"": """ + (Descriptor1.DefaultSeverity == DiagnosticSeverity.Error ? "error" : "warning") + @""", 134""level"": """ + (Descriptor2.DefaultSeverity == DiagnosticSeverity.Error ? "error" : "warning") + @""", 146""defaultLevel"": """ + (Descriptor1.DefaultSeverity == DiagnosticSeverity.Error ? "error" : "warning") + @""", 160""defaultLevel"": """ + (Descriptor2.DefaultSeverity == DiagnosticSeverity.Error ? "error" : "warning") + @""", 187""level"": """ + (Descriptor1.DefaultSeverity == DiagnosticSeverity.Error ? "error" : "warning") + @""", 211""level"": """ + (Descriptor2.DefaultSeverity == DiagnosticSeverity.Error ? "error" : "warning") + @""", 223""defaultLevel"": """ + (Descriptor1.DefaultSeverity == DiagnosticSeverity.Error ? "error" : "warning") + @""", 237""defaultLevel"": """ + (Descriptor2.DefaultSeverity == DiagnosticSeverity.Error ? "error" : "warning") + @""", 265""level"": """ + (Descriptor1.DefaultSeverity == DiagnosticSeverity.Error ? "error" : "warning") + @""", 291""level"": """ + (Descriptor2.DefaultSeverity == DiagnosticSeverity.Error ? "error" : "warning") + @""", 317""level"": """ + (Descriptor1.DefaultSeverity == DiagnosticSeverity.Error ? "error" : "warning") + @""", 349""level"": """ + (Descriptor2.DefaultSeverity == DiagnosticSeverity.Error ? "error" : "warning") + @""", 403""level"": """ + (Descriptor2.DefaultSeverity == DiagnosticSeverity.Error ? "error" : "warning") + @"""
Diagnostics\DescriptorFactory.cs (1)
24/// - <see cref="DiagnosticDescriptor.DefaultSeverity"/> set to <see cref="DiagnosticSeverity.Hidden"/>
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.UnitTests (1)
RemoveUnnecessaryParenthesesTests.vb (1)
34Return descriptor.ImmutableCustomTags().Contains(WellKnownDiagnosticTags.Unnecessary) And descriptor.DefaultSeverity = DiagnosticSeverity.Hidden
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (1)
RemoveUnnecessaryParenthesesTests.vb (1)
34Return descriptor.ImmutableCustomTags().Contains(WellKnownDiagnosticTags.Unnecessary) And descriptor.DefaultSeverity = DiagnosticSeverity.Hidden
Microsoft.CodeAnalysis.Workspaces (3)
DiagnosticDescriptorExtensions.cs (1)
199descriptor.Category, descriptor.DefaultSeverity, descriptor.IsEnabledByDefault,
Diagnostics\DiagnosticData.cs (2)
323effectiveSeverity = GetEffectiveSeverity(reportDiagnostic, descriptor.DefaultSeverity); 327effectiveSeverity = descriptor.DefaultSeverity;
Microsoft.VisualStudio.LanguageServices (1)
TaskList\ProjectExternalErrorReporter.cs (1)
292defaultSeverity = descriptor.DefaultSeverity;
Microsoft.VisualStudio.LanguageServices.Implementation (2)
SolutionExplorer\DiagnosticItem\DiagnosticItem.BrowseObject.cs (1)
76return MapDiagnosticSeverityToText(_diagnosticItem.Descriptor.DefaultSeverity);
SolutionExplorer\DiagnosticItem\DiagnosticItem.cs (1)
88var effectiveSeverity = value.ToDiagnosticSeverity() ?? Descriptor.DefaultSeverity;
Microsoft.VisualStudio.LanguageServices.UnitTests (2)
Diagnostics\ExternalDiagnosticUpdateSourceTests.vb (2)
517severity:=analyzer.Descriptor.DefaultSeverity, 518defaultSeverity:=analyzer.Descriptor.DefaultSeverity,