Skip to content

Commit 1e3b02c

Browse files
committed
Enable concurrent execution for stateless analyzers
1 parent 2970240 commit 1e3b02c

152 files changed

Lines changed: 152 additions & 0 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

StyleCop.Analyzers/StyleCop.Analyzers.Test/Helpers/ExclusionTestAnalyzer.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ internal class ExclusionTestAnalyzer : DiagnosticAnalyzer
3636
public override void Initialize(AnalysisContext context)
3737
{
3838
context.ConfigureGeneratedCodeAnalysis(GeneratedCodeAnalysisFlags.None);
39+
context.EnableConcurrentExecution();
3940

4041
context.RegisterSyntaxTreeAction(SyntaxTreeAction);
4142
}

StyleCop.Analyzers/StyleCop.Analyzers/DocumentationRules/ElementDocumentationSummaryBase.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ protected ElementDocumentationSummaryBase()
4646
public override void Initialize(AnalysisContext context)
4747
{
4848
context.ConfigureGeneratedCodeAnalysis(GeneratedCodeAnalysisFlags.None);
49+
context.EnableConcurrentExecution();
4950

5051
context.RegisterSyntaxNodeAction(this.typeDeclarationAction, SyntaxKinds.BaseTypeDeclaration);
5152
context.RegisterSyntaxNodeAction(this.methodDeclarationAction, SyntaxKind.MethodDeclaration);

StyleCop.Analyzers/StyleCop.Analyzers/DocumentationRules/FileHeaderAnalyzers.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -172,6 +172,7 @@ internal class FileHeaderAnalyzers : DiagnosticAnalyzer
172172
public override void Initialize(AnalysisContext context)
173173
{
174174
context.ConfigureGeneratedCodeAnalysis(GeneratedCodeAnalysisFlags.None);
175+
context.EnableConcurrentExecution();
175176

176177
context.RegisterCompilationStartAction(CompilationStartAction);
177178
}

StyleCop.Analyzers/StyleCop.Analyzers/DocumentationRules/PartialElementDocumentationSummaryBase.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ protected PartialElementDocumentationSummaryBase()
3232
public override void Initialize(AnalysisContext context)
3333
{
3434
context.ConfigureGeneratedCodeAnalysis(GeneratedCodeAnalysisFlags.None);
35+
context.EnableConcurrentExecution();
3536

3637
context.RegisterSyntaxNodeAction(this.typeDeclarationAction, SyntaxKinds.TypeDeclaration);
3738
context.RegisterSyntaxNodeAction(this.methodDeclarationAction, SyntaxKind.MethodDeclaration);

StyleCop.Analyzers/StyleCop.Analyzers/DocumentationRules/PropertyDocumentationBase.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ protected PropertyDocumentationBase()
3232
public override void Initialize(AnalysisContext context)
3333
{
3434
context.ConfigureGeneratedCodeAnalysis(GeneratedCodeAnalysisFlags.None);
35+
context.EnableConcurrentExecution();
3536

3637
context.RegisterSyntaxNodeAction(this.propertyDeclarationAction, SyntaxKind.PropertyDeclaration);
3738
}

StyleCop.Analyzers/StyleCop.Analyzers/DocumentationRules/SA1600ElementsMustBeDocumented.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@ internal class SA1600ElementsMustBeDocumented : DiagnosticAnalyzer
6363
public override void Initialize(AnalysisContext context)
6464
{
6565
context.ConfigureGeneratedCodeAnalysis(GeneratedCodeAnalysisFlags.None);
66+
context.EnableConcurrentExecution();
6667

6768
context.RegisterSyntaxNodeAction(BaseTypeDeclarationAction, BaseTypeDeclarationKinds);
6869
context.RegisterSyntaxNodeAction(MethodDeclarationAction, SyntaxKind.MethodDeclaration);

StyleCop.Analyzers/StyleCop.Analyzers/DocumentationRules/SA1601PartialElementsMustBeDocumented.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,7 @@ internal class SA1601PartialElementsMustBeDocumented : DiagnosticAnalyzer
9696
public override void Initialize(AnalysisContext context)
9797
{
9898
context.ConfigureGeneratedCodeAnalysis(GeneratedCodeAnalysisFlags.None);
99+
context.EnableConcurrentExecution();
99100

100101
context.RegisterSyntaxNodeAction(BaseTypeDeclarationAction, BaseTypeDeclarationKinds);
101102
context.RegisterSyntaxNodeAction(MethodDeclarationAction, SyntaxKind.MethodDeclaration);

StyleCop.Analyzers/StyleCop.Analyzers/DocumentationRules/SA1602EnumerationItemsMustBeDocumented.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ internal class SA1602EnumerationItemsMustBeDocumented : DiagnosticAnalyzer
6262
public override void Initialize(AnalysisContext context)
6363
{
6464
context.ConfigureGeneratedCodeAnalysis(GeneratedCodeAnalysisFlags.None);
65+
context.EnableConcurrentExecution();
6566

6667
context.RegisterSyntaxNodeAction(EnumMemberDeclarationAction, SyntaxKind.EnumMemberDeclaration);
6768
}

StyleCop.Analyzers/StyleCop.Analyzers/DocumentationRules/SA1608ElementDocumentationMustNotHaveDefaultSummary.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ internal class SA1608ElementDocumentationMustNotHaveDefaultSummary : DiagnosticA
5757
public override void Initialize(AnalysisContext context)
5858
{
5959
context.ConfigureGeneratedCodeAnalysis(GeneratedCodeAnalysisFlags.None);
60+
context.EnableConcurrentExecution();
6061

6162
context.RegisterSyntaxNodeAction(DocumentationAction, SyntaxKinds.DocumentationComment);
6263
}

StyleCop.Analyzers/StyleCop.Analyzers/DocumentationRules/SA1611ElementParametersMustBeDocumented.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ internal class SA1611ElementParametersMustBeDocumented : DiagnosticAnalyzer
6161
public override void Initialize(AnalysisContext context)
6262
{
6363
context.ConfigureGeneratedCodeAnalysis(GeneratedCodeAnalysisFlags.None);
64+
context.EnableConcurrentExecution();
6465

6566
context.RegisterSyntaxNodeAction(SyntaxNodeAction, HandledSyntaxKinds);
6667
}

0 commit comments

Comments
 (0)