Skip to content

Commit 706cfbf

Browse files
committed
Revert "update"
This reverts commit 3cc1e14.
1 parent 3cc1e14 commit 706cfbf

File tree

12 files changed

+2915
-5263
lines changed

12 files changed

+2915
-5263
lines changed

src/Analyzers.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7973,4 +7973,4 @@ class FooCodeFixProvider : CodeFixProvider
79737973
</Sample>
79747974
</Samples>
79757975
</Analyzer>
7976-
</Analyzers>
7976+
</Analyzers>

src/Analyzers/CSharp/DiagnosticRules.Generated.cs

Lines changed: 2170 additions & 217 deletions
Large diffs are not rendered by default.

src/CodeAnalysis.Analyzers/CSharp/DiagnosticRules.Generated.cs

Lines changed: 110 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -10,39 +10,138 @@ namespace Roslynator.CodeAnalysis.CSharp
1010
public static partial class DiagnosticRules
1111
{
1212
/// <summary>RCS9001</summary>
13-
public static readonly DiagnosticDescriptor UsePatternMatching = DiagnosticDescriptors.RCS9001_UsePatternMatching;
13+
public static readonly DiagnosticDescriptor UsePatternMatching = DiagnosticDescriptorFactory.Create(
14+
id: DiagnosticIdentifiers.UsePatternMatching,
15+
title: "Use pattern matching",
16+
messageFormat: "Use pattern matching",
17+
category: DiagnosticCategories.Roslynator,
18+
defaultSeverity: DiagnosticSeverity.Hidden,
19+
isEnabledByDefault: true,
20+
description: null,
21+
helpLinkUri: DiagnosticIdentifiers.UsePatternMatching,
22+
customTags: Array.Empty<string>());
1423

1524
/// <summary>RCS9002</summary>
16-
public static readonly DiagnosticDescriptor UsePropertySyntaxNodeSpanStart = DiagnosticDescriptors.RCS9002_UsePropertySyntaxNodeSpanStart;
25+
public static readonly DiagnosticDescriptor UsePropertySyntaxNodeSpanStart = DiagnosticDescriptorFactory.Create(
26+
id: DiagnosticIdentifiers.UsePropertySyntaxNodeSpanStart,
27+
title: "Use property SyntaxNode.SpanStart",
28+
messageFormat: "Use property SyntaxNode.SpanStart",
29+
category: DiagnosticCategories.Roslynator,
30+
defaultSeverity: DiagnosticSeverity.Info,
31+
isEnabledByDefault: true,
32+
description: null,
33+
helpLinkUri: DiagnosticIdentifiers.UsePropertySyntaxNodeSpanStart,
34+
customTags: Array.Empty<string>());
1735

1836
/// <summary>RCS9003</summary>
19-
public static readonly DiagnosticDescriptor UnnecessaryConditionalAccess = DiagnosticDescriptors.RCS9003_UnnecessaryConditionalAccess;
37+
public static readonly DiagnosticDescriptor UnnecessaryConditionalAccess = DiagnosticDescriptorFactory.Create(
38+
id: DiagnosticIdentifiers.UnnecessaryConditionalAccess,
39+
title: "Unnecessary conditional access",
40+
messageFormat: "Unnecessary conditional access",
41+
category: DiagnosticCategories.Roslynator,
42+
defaultSeverity: DiagnosticSeverity.Info,
43+
isEnabledByDefault: true,
44+
description: null,
45+
helpLinkUri: DiagnosticIdentifiers.UnnecessaryConditionalAccess,
46+
customTags: WellKnownDiagnosticTags.Unnecessary);
2047

2148
public static readonly DiagnosticDescriptor UnnecessaryConditionalAccessFadeOut = DiagnosticDescriptorFactory.CreateFadeOut(UnnecessaryConditionalAccess);
2249

2350
/// <summary>RCS9004</summary>
24-
public static readonly DiagnosticDescriptor CallAnyInsteadOfAccessingCount = DiagnosticDescriptors.RCS9004_CallAnyInsteadOfAccessingCount;
51+
public static readonly DiagnosticDescriptor CallAnyInsteadOfAccessingCount = DiagnosticDescriptorFactory.Create(
52+
id: DiagnosticIdentifiers.CallAnyInsteadOfAccessingCount,
53+
title: "Call 'Any' instead of accessing 'Count'",
54+
messageFormat: "Call 'Any' instead of accessing 'Count'",
55+
category: DiagnosticCategories.Roslynator,
56+
defaultSeverity: DiagnosticSeverity.Info,
57+
isEnabledByDefault: true,
58+
description: null,
59+
helpLinkUri: DiagnosticIdentifiers.CallAnyInsteadOfAccessingCount,
60+
customTags: Array.Empty<string>());
2561

2662
/// <summary>RCS9005</summary>
27-
public static readonly DiagnosticDescriptor UnnecessaryNullCheck = DiagnosticDescriptors.RCS9005_UnnecessaryNullCheck;
63+
public static readonly DiagnosticDescriptor UnnecessaryNullCheck = DiagnosticDescriptorFactory.Create(
64+
id: DiagnosticIdentifiers.UnnecessaryNullCheck,
65+
title: "Unnecessary null check",
66+
messageFormat: "Unnecessary null check",
67+
category: DiagnosticCategories.Roslynator,
68+
defaultSeverity: DiagnosticSeverity.Info,
69+
isEnabledByDefault: true,
70+
description: null,
71+
helpLinkUri: DiagnosticIdentifiers.UnnecessaryNullCheck,
72+
customTags: WellKnownDiagnosticTags.Unnecessary);
2873

2974
/// <summary>RCS9006</summary>
30-
public static readonly DiagnosticDescriptor UseElementAccess = DiagnosticDescriptors.RCS9006_UseElementAccess;
75+
public static readonly DiagnosticDescriptor UseElementAccess = DiagnosticDescriptorFactory.Create(
76+
id: DiagnosticIdentifiers.UseElementAccess,
77+
title: "Use element access",
78+
messageFormat: "Use element access",
79+
category: DiagnosticCategories.Roslynator,
80+
defaultSeverity: DiagnosticSeverity.Info,
81+
isEnabledByDefault: true,
82+
description: null,
83+
helpLinkUri: DiagnosticIdentifiers.UseElementAccess,
84+
customTags: Array.Empty<string>());
3185

3286
/// <summary>RCS9007</summary>
33-
public static readonly DiagnosticDescriptor UseReturnValue = DiagnosticDescriptors.RCS9007_UseReturnValue;
87+
public static readonly DiagnosticDescriptor UseReturnValue = DiagnosticDescriptorFactory.Create(
88+
id: DiagnosticIdentifiers.UseReturnValue,
89+
title: "Use return value",
90+
messageFormat: "Use return value",
91+
category: DiagnosticCategories.Roslynator,
92+
defaultSeverity: DiagnosticSeverity.Warning,
93+
isEnabledByDefault: true,
94+
description: null,
95+
helpLinkUri: DiagnosticIdentifiers.UseReturnValue,
96+
customTags: Array.Empty<string>());
3497

3598
/// <summary>RCS9008</summary>
36-
public static readonly DiagnosticDescriptor CallLastInsteadOfUsingElementAccess = DiagnosticDescriptors.RCS9008_CallLastInsteadOfUsingElementAccess;
99+
public static readonly DiagnosticDescriptor CallLastInsteadOfUsingElementAccess = DiagnosticDescriptorFactory.Create(
100+
id: DiagnosticIdentifiers.CallLastInsteadOfUsingElementAccess,
101+
title: "Call 'Last' instead of using []",
102+
messageFormat: "Call 'Last' instead of using []",
103+
category: DiagnosticCategories.Roslynator,
104+
defaultSeverity: DiagnosticSeverity.Info,
105+
isEnabledByDefault: true,
106+
description: null,
107+
helpLinkUri: DiagnosticIdentifiers.CallLastInsteadOfUsingElementAccess,
108+
customTags: Array.Empty<string>());
37109

38110
/// <summary>RCS9009</summary>
39-
public static readonly DiagnosticDescriptor UnknownLanguageName = DiagnosticDescriptors.RCS9009_UnknownLanguageName;
111+
public static readonly DiagnosticDescriptor UnknownLanguageName = DiagnosticDescriptorFactory.Create(
112+
id: DiagnosticIdentifiers.UnknownLanguageName,
113+
title: "Unknown language name",
114+
messageFormat: "Unknown language name",
115+
category: DiagnosticCategories.Roslynator,
116+
defaultSeverity: DiagnosticSeverity.Warning,
117+
isEnabledByDefault: true,
118+
description: null,
119+
helpLinkUri: DiagnosticIdentifiers.UnknownLanguageName,
120+
customTags: Array.Empty<string>());
40121

41122
/// <summary>RCS9010</summary>
42-
public static readonly DiagnosticDescriptor SpecifyExportCodeRefactoringProviderAttributeName = DiagnosticDescriptors.RCS9010_SpecifyExportCodeRefactoringProviderAttributeName;
123+
public static readonly DiagnosticDescriptor SpecifyExportCodeRefactoringProviderAttributeName = DiagnosticDescriptorFactory.Create(
124+
id: DiagnosticIdentifiers.SpecifyExportCodeRefactoringProviderAttributeName,
125+
title: "Specify ExportCodeRefactoringProviderAttribute.Name",
126+
messageFormat: "Specify ExportCodeRefactoringProviderAttribute.Name",
127+
category: DiagnosticCategories.Roslynator,
128+
defaultSeverity: DiagnosticSeverity.Hidden,
129+
isEnabledByDefault: true,
130+
description: null,
131+
helpLinkUri: DiagnosticIdentifiers.SpecifyExportCodeRefactoringProviderAttributeName,
132+
customTags: Array.Empty<string>());
43133

44134
/// <summary>RCS9011</summary>
45-
public static readonly DiagnosticDescriptor SpecifyExportCodeFixProviderAttributeName = DiagnosticDescriptors.RCS9011_SpecifyExportCodeFixProviderAttributeName;
135+
public static readonly DiagnosticDescriptor SpecifyExportCodeFixProviderAttributeName = DiagnosticDescriptorFactory.Create(
136+
id: DiagnosticIdentifiers.SpecifyExportCodeFixProviderAttributeName,
137+
title: "Specify ExportCodeFixProviderAttribute.Name",
138+
messageFormat: "Specify ExportCodeFixProviderAttribute.Name",
139+
category: DiagnosticCategories.Roslynator,
140+
defaultSeverity: DiagnosticSeverity.Hidden,
141+
isEnabledByDefault: true,
142+
description: null,
143+
helpLinkUri: DiagnosticIdentifiers.SpecifyExportCodeFixProviderAttributeName,
144+
customTags: Array.Empty<string>());
46145

47146
}
48147
}

0 commit comments

Comments
 (0)