7 references to EnumsShouldHaveZeroValueAnalyzer
Microsoft.CodeAnalysis.NetAnalyzers (7)
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\EnumsShouldHaveZeroValue.Fixer.cs (7)
23
public sealed override ImmutableArray<string> FixableDiagnosticIds { get; } = ImmutableArray.Create(
EnumsShouldHaveZeroValueAnalyzer
.RuleId);
52
case
EnumsShouldHaveZeroValueAnalyzer
.RuleRenameCustomTag:
59
case
EnumsShouldHaveZeroValueAnalyzer
.RuleMultipleZeroCustomTag:
67
case
EnumsShouldHaveZeroValueAnalyzer
.RuleNoZeroCustomTag:
109
ISet<IFieldSymbol> set =
EnumsShouldHaveZeroValueAnalyzer
.GetZeroValuedFields(enumType).ToSet();
115
bool isZeroValuedNamedNone = isZeroValued &&
EnumsShouldHaveZeroValueAnalyzer
.IsMemberNamedNone(field);
152
if (
EnumsShouldHaveZeroValueAnalyzer
.IsMemberNamedNone(field))