Skip to content

Commit a6b460f

Browse files
committed
Rename NEEG008 to NEEF011
1 parent af71de8 commit a6b460f

2 files changed

Lines changed: 19 additions & 19 deletions

File tree

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ namespace NetEscapades.EnumGenerators.Diagnostics.UsageAnalyzers;
99
[DiagnosticAnalyzer(LanguageNames.CSharp)]
1010
public class TryParseAnalyzer : DiagnosticAnalyzer
1111
{
12-
public const string DiagnosticId = "NEEG008";
12+
public const string DiagnosticId = "NEEG011";
1313
public static readonly DiagnosticDescriptor Rule = new(
1414
#pragma warning disable RS2008 // Enable Analyzer Release Tracking
1515
id: DiagnosticId,

tests/NetEscapades.EnumGenerators.Tests/TryParseAnalyzerTests.cs

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ public class TestClass
5353
{
5454
public void TestMethod()
5555
{
56-
{|NEEG008:Enum.TryParse<MyEnum>({{parseValue}}, out var result)|};
56+
{|NEEG011:Enum.TryParse<MyEnum>({{parseValue}}, out var result)|};
5757
}
5858
}
5959
""");
@@ -90,7 +90,7 @@ public class TestClass
9090
{
9191
public void TestMethod()
9292
{
93-
{|NEEG008:Enum.TryParse<MyEnum>("First", {{ignoreCaseParam}}, out var result)|};
93+
{|NEEG011:Enum.TryParse<MyEnum>("First", {{ignoreCaseParam}}, out var result)|};
9494
}
9595
}
9696
""");
@@ -123,8 +123,8 @@ public class TestClass
123123
{
124124
public void TestMethod()
125125
{
126-
{|NEEG008:System.Enum.TryParse<MyEnum>("First", out var result1)|};
127-
{|NEEG008:System.Enum.TryParse<MyEnum>("Second", true, out var result2)|};
126+
{|NEEG011:System.Enum.TryParse<MyEnum>("First", out var result1)|};
127+
{|NEEG011:System.Enum.TryParse<MyEnum>("Second", true, out var result2)|};
128128
}
129129
}
130130
""");
@@ -153,7 +153,7 @@ public class TestClass
153153
{
154154
public void TestMethod()
155155
{
156-
var success = {|NEEG008:System.Enum.TryParse<MyEnum>("First", out var result)|};
156+
var success = {|NEEG011:System.Enum.TryParse<MyEnum>("First", out var result)|};
157157
}
158158
}
159159
""");
@@ -182,7 +182,7 @@ public class TestClass
182182
{
183183
public void TestMethod()
184184
{
185-
{|NEEG008:System.Enum.TryParse<MyEnum>("First", out var result1)|};
185+
{|NEEG011:System.Enum.TryParse<MyEnum>("First", out var result1)|};
186186
System.Enum.TryParse<TestEnumWithoutAttribute>("First", out var result2); // Should not flag
187187
}
188188
}
@@ -213,7 +213,7 @@ public class TestClass
213213
{
214214
public void TestMethod()
215215
{
216-
if ({|NEEG008:System.Enum.TryParse<MyEnum>("First", out var result)|})
216+
if ({|NEEG011:System.Enum.TryParse<MyEnum>("First", out var result)|})
217217
{
218218
// Use result
219219
}
@@ -247,7 +247,7 @@ public class TestClass
247247
{
248248
public void TestMethod()
249249
{
250-
{|NEEG008:System.Enum.TryParse<System.IO.FileShare>("Read", out var result)|};
250+
{|NEEG011:System.Enum.TryParse<System.IO.FileShare>("Read", out var result)|};
251251
}
252252
}
253253
""");
@@ -275,7 +275,7 @@ public class TestClass
275275
{
276276
public void TestMethod()
277277
{
278-
{|NEEG008:System.Enum.TryParse<System.IO.FileShare>("Read", out var result)|};
278+
{|NEEG011:System.Enum.TryParse<System.IO.FileShare>("Read", out var result)|};
279279
}
280280
}
281281
""");
@@ -321,7 +321,7 @@ public class TestClass
321321
public void TestMethod()
322322
{
323323
string name = "First";
324-
{|NEEG008:System.Enum.TryParse<MyEnum>(name, out var result)|};
324+
{|NEEG011:System.Enum.TryParse<MyEnum>(name, out var result)|};
325325
}
326326
}
327327
""");
@@ -351,7 +351,7 @@ public class TestClass
351351
{
352352
public void TestMethod()
353353
{
354-
{|NEEG008:Enum.TryParse<MyEnum>(GetName(), out var result)|};
354+
{|NEEG011:Enum.TryParse<MyEnum>(GetName(), out var result)|};
355355
}
356356
357357
private string GetName() => "First";
@@ -385,12 +385,12 @@ public class TestClass
385385
public void TestMethod()
386386
{
387387
ReadOnlySpan<char> value = "Second";
388-
{|NEEG008:Enum.TryParse<MyEnum>(GetName(), out var result1)|};
389-
{|NEEG008:Enum.TryParse<MyEnum>("Second", out var result2)|};
390-
{|NEEG008:Enum.TryParse<MyEnum>("Third", true, out var result3)|};
391-
{|NEEG008:Enum.TryParse<MyEnum>(GetName().AsSpan(), out var result4)|};
392-
{|NEEG008:Enum.TryParse<MyEnum>(value, out var result5)|};
393-
{|NEEG008:Enum.TryParse<MyEnum>("Third".AsSpan(), true, out var result6)|};
388+
{|NEEG011:Enum.TryParse<MyEnum>(GetName(), out var result1)|};
389+
{|NEEG011:Enum.TryParse<MyEnum>("Second", out var result2)|};
390+
{|NEEG011:Enum.TryParse<MyEnum>("Third", true, out var result3)|};
391+
{|NEEG011:Enum.TryParse<MyEnum>(GetName().AsSpan(), out var result4)|};
392+
{|NEEG011:Enum.TryParse<MyEnum>(value, out var result5)|};
393+
{|NEEG011:Enum.TryParse<MyEnum>("Third".AsSpan(), true, out var result6)|};
394394
}
395395
396396
public string GetName() => "First";
@@ -494,7 +494,7 @@ public class TestClass
494494
{
495495
public void TestMethod()
496496
{
497-
while ({|NEEG008:System.Enum.TryParse<MyEnum>("First", out var result)|})
497+
while ({|NEEG011:System.Enum.TryParse<MyEnum>("First", out var result)|})
498498
{
499499
// Use result
500500
}

0 commit comments

Comments
 (0)