Skip to content

Commit bf3f4ef

Browse files
committed
Updated to work with roslyn-1.2
1 parent b7da9b3 commit bf3f4ef

1 file changed

Lines changed: 3 additions & 6 deletions

File tree

StyleCop.Analyzers/StyleCop.Analyzers/ReadabilityRules/SA1136EnumValuesShouldBeOnSeparateLines.cs

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ internal class SA1136EnumValuesShouldBeOnSeparateLines : DiagnosticAnalyzer
2929
private static readonly DiagnosticDescriptor Descriptor =
3030
new DiagnosticDescriptor(DiagnosticId, Title, MessageFormat, AnalyzerCategory.ReadabilityRules, DiagnosticSeverity.Warning, AnalyzerConstants.EnabledByDefault, Description, HelpLink);
3131

32-
private static readonly Action<CompilationStartAnalysisContext> CompilationStartAction = HandleCompilationStart;
3332
private static readonly Action<SyntaxNodeAnalysisContext> HandleEnumDeclarationAction = HandleEnumDeclaration;
3433

3534
/// <inheritdoc/>
@@ -39,12 +38,10 @@ internal class SA1136EnumValuesShouldBeOnSeparateLines : DiagnosticAnalyzer
3938
/// <inheritdoc/>
4039
public override void Initialize(AnalysisContext context)
4140
{
42-
context.RegisterCompilationStartAction(CompilationStartAction);
43-
}
41+
context.ConfigureGeneratedCodeAnalysis(GeneratedCodeAnalysisFlags.None);
42+
context.EnableConcurrentExecution();
4443

45-
private static void HandleCompilationStart(CompilationStartAnalysisContext context)
46-
{
47-
context.RegisterSyntaxNodeActionHonorExclusions(HandleEnumDeclarationAction, SyntaxKind.EnumDeclaration);
44+
context.RegisterSyntaxNodeAction(HandleEnumDeclarationAction, SyntaxKind.EnumDeclaration);
4845
}
4946

5047
private static void HandleEnumDeclaration(SyntaxNodeAnalysisContext context)

0 commit comments

Comments
 (0)