Skip to content

Commit c7bacd9

Browse files
authored
Update default severity to warning (#218)
1 parent 07b3fac commit c7bacd9

9 files changed

Lines changed: 9 additions & 8 deletions

File tree

src/NetEscapades.EnumGenerators/Diagnostics/UsageAnalyzers/GetNamesAnalyzer.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ public class GetNamesAnalyzer : DiagnosticAnalyzer
1717
title: "Use generated GetNames() instead of Enum.GetNames()",
1818
messageFormat: "Use generated GetNames() instead of Enum.GetNames() for better performance on enum '{0}'",
1919
category: "Usage",
20-
defaultSeverity: DiagnosticSeverity.Info,
20+
defaultSeverity: UsageAnalyzerConfig.DefaultSeverity,
2121
isEnabledByDefault: true);
2222

2323
public override ImmutableArray<DiagnosticDescriptor> SupportedDiagnostics

src/NetEscapades.EnumGenerators/Diagnostics/UsageAnalyzers/GetValuesAnalyzer.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ public class GetValuesAnalyzer : DiagnosticAnalyzer
1717
title: "Use generated GetValues() instead of Enum.GetValues()",
1818
messageFormat: "Use generated GetValues() instead of Enum.GetValues() for better performance on enum '{0}'",
1919
category: "Usage",
20-
defaultSeverity: DiagnosticSeverity.Info,
20+
defaultSeverity: UsageAnalyzerConfig.DefaultSeverity,
2121
isEnabledByDefault: true);
2222

2323
public override ImmutableArray<DiagnosticDescriptor> SupportedDiagnostics

src/NetEscapades.EnumGenerators/Diagnostics/UsageAnalyzers/GetValuesAsUnderlyingTypeAnalyzer.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ public class GetValuesAsUnderlyingTypeAnalyzer : DiagnosticAnalyzer
1717
title: "Use generated GetValuesAsUnderlyingType() instead of Enum.GetValuesAsUnderlyingType()",
1818
messageFormat: "Use generated GetValuesAsUnderlyingType() instead of Enum.GetValuesAsUnderlyingType() for better performance on enum '{0}'",
1919
category: "Usage",
20-
defaultSeverity: DiagnosticSeverity.Info,
20+
defaultSeverity: UsageAnalyzerConfig.DefaultSeverity,
2121
isEnabledByDefault: true);
2222

2323
public override ImmutableArray<DiagnosticDescriptor> SupportedDiagnostics

src/NetEscapades.EnumGenerators/Diagnostics/UsageAnalyzers/HasFlagAnalyzer.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ public class HasFlagAnalyzer : DiagnosticAnalyzer
1717
title: "Use HasFlagFast() instead of HasFlag()",
1818
messageFormat: "Use HasFlagFast() instead of HasFlag() for better performance on enum '{0}'",
1919
category: "Usage",
20-
defaultSeverity: DiagnosticSeverity.Info,
20+
defaultSeverity: UsageAnalyzerConfig.DefaultSeverity,
2121
isEnabledByDefault: true);
2222

2323
public override ImmutableArray<DiagnosticDescriptor> SupportedDiagnostics

src/NetEscapades.EnumGenerators/Diagnostics/UsageAnalyzers/IsDefinedAnalyzer.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ public class IsDefinedAnalyzer : DiagnosticAnalyzer
1717
title: "Use generated IsDefined() instead of Enum.IsDefined()",
1818
messageFormat: "Use generated IsDefined() instead of Enum.IsDefined() for better performance on enum '{0}'",
1919
category: "Usage",
20-
defaultSeverity: DiagnosticSeverity.Info,
20+
defaultSeverity: UsageAnalyzerConfig.DefaultSeverity,
2121
isEnabledByDefault: true);
2222

2323
public override ImmutableArray<DiagnosticDescriptor> SupportedDiagnostics

src/NetEscapades.EnumGenerators/Diagnostics/UsageAnalyzers/ParseAnalyzer.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ public class ParseAnalyzer : DiagnosticAnalyzer
1717
title: "Use generated Parse() instead of Enum.Parse()",
1818
messageFormat: "Use generated Parse() instead of Enum.Parse() for better performance on enum '{0}'",
1919
category: "Usage",
20-
defaultSeverity: DiagnosticSeverity.Info,
20+
defaultSeverity: UsageAnalyzerConfig.DefaultSeverity,
2121
isEnabledByDefault: true);
2222

2323
public override ImmutableArray<DiagnosticDescriptor> SupportedDiagnostics

src/NetEscapades.EnumGenerators/Diagnostics/UsageAnalyzers/ToStringAnalyzer.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ public class ToStringAnalyzer : DiagnosticAnalyzer
1717
title: "Use ToStringFast() instead of ToString()",
1818
messageFormat: "Use ToStringFast() instead of ToString() for better performance on enum '{0}'",
1919
category: "Usage",
20-
defaultSeverity: DiagnosticSeverity.Info,
20+
defaultSeverity: UsageAnalyzerConfig.DefaultSeverity,
2121
isEnabledByDefault: true);
2222

2323
public override ImmutableArray<DiagnosticDescriptor> SupportedDiagnostics

src/NetEscapades.EnumGenerators/Diagnostics/UsageAnalyzers/TryParseAnalyzer.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ public class TryParseAnalyzer : DiagnosticAnalyzer
1717
title: "Use generated TryParse() instead of Enum.TryParse()",
1818
messageFormat: "Use generated TryParse() instead of Enum.TryParse() for better performance on enum '{0}'",
1919
category: "Usage",
20-
defaultSeverity: DiagnosticSeverity.Info,
20+
defaultSeverity: UsageAnalyzerConfig.DefaultSeverity,
2121
isEnabledByDefault: true);
2222

2323
public override ImmutableArray<DiagnosticDescriptor> SupportedDiagnostics

src/NetEscapades.EnumGenerators/Diagnostics/UsageAnalyzers/UsageAnalyzerConfig.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ namespace NetEscapades.EnumGenerators.Diagnostics.UsageAnalyzers;
55

66
public static class UsageAnalyzerConfig
77
{
8+
public const DiagnosticSeverity DefaultSeverity = DiagnosticSeverity.Warning;
89
public const string EnableKey = "netescapades.enumgenerators.usage_analyzers.enable";
910

1011
internal static readonly DiagnosticDescriptor ConfigDescriptor = new(

0 commit comments

Comments
 (0)