Skip to content

Commit d01a67c

Browse files
committed
Move EmptyDiagnosticResults to the verifier helpers
1 parent fe0786d commit d01a67c

6 files changed

Lines changed: 17 additions & 4 deletions

File tree

StyleCop.Analyzers/StyleCop.Analyzers.Test.CSharp7/SpacingRules/SA1000CSharp7UnitTests.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,9 @@ namespace StyleCop.Analyzers.Test.CSharp7.SpacingRules
88
using StyleCop.Analyzers.Test.SpacingRules;
99
using TestHelper;
1010
using Xunit;
11-
using static StyleCop.Analyzers.Test.Verifiers.StyleCopCodeFixVerifier<StyleCop.Analyzers.SpacingRules.SA1000KeywordsMustBeSpacedCorrectly, StyleCop.Analyzers.SpacingRules.TokenSpacingCodeFixProvider>;
11+
using static StyleCop.Analyzers.Test.Verifiers.StyleCopCodeFixVerifier<
12+
StyleCop.Analyzers.SpacingRules.SA1000KeywordsMustBeSpacedCorrectly,
13+
StyleCop.Analyzers.SpacingRules.TokenSpacingCodeFixProvider>;
1214

1315
public class SA1000CSharp7UnitTests : SA1000UnitTests
1416
{

StyleCop.Analyzers/StyleCop.Analyzers.Test/SpacingRules/SA1000UnitTests.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,16 +8,16 @@ namespace StyleCop.Analyzers.Test.SpacingRules
88
using StyleCop.Analyzers.SpacingRules;
99
using TestHelper;
1010
using Xunit;
11-
using static StyleCop.Analyzers.Test.Verifiers.StyleCopCodeFixVerifier<StyleCop.Analyzers.SpacingRules.SA1000KeywordsMustBeSpacedCorrectly, StyleCop.Analyzers.SpacingRules.TokenSpacingCodeFixProvider>;
11+
using static StyleCop.Analyzers.Test.Verifiers.StyleCopCodeFixVerifier<
12+
StyleCop.Analyzers.SpacingRules.SA1000KeywordsMustBeSpacedCorrectly,
13+
StyleCop.Analyzers.SpacingRules.TokenSpacingCodeFixProvider>;
1214

1315
/// <summary>
1416
/// This class contains unit tests for <see cref="SA1000KeywordsMustBeSpacedCorrectly"/> and
1517
/// <see cref="TokenSpacingCodeFixProvider"/>.
1618
/// </summary>
1719
public class SA1000UnitTests
1820
{
19-
protected static DiagnosticResult[] EmptyDiagnosticResults { get; } = { };
20-
2121
[Fact]
2222
public async Task TestCatchallStatementAsync()
2323
{

StyleCop.Analyzers/StyleCop.Analyzers.Test/Verifiers/CodeFixVerifier`2.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,9 @@ internal static class CodeFixVerifier<TAnalyzer, TCodeFix>
1313
where TAnalyzer : DiagnosticAnalyzer, new()
1414
where TCodeFix : CodeFixProvider, new()
1515
{
16+
internal static DiagnosticResult[] EmptyDiagnosticResults
17+
=> DiagnosticVerifier<TAnalyzer>.EmptyDiagnosticResults;
18+
1619
internal static DiagnosticResult Diagnostic(string diagnosticId = null)
1720
=> DiagnosticVerifier<TAnalyzer>.Diagnostic(diagnosticId);
1821

StyleCop.Analyzers/StyleCop.Analyzers.Test/Verifiers/DiagnosticVerifier`1.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ namespace StyleCop.Analyzers.Test.Verifiers
1313
internal static class DiagnosticVerifier<TAnalyzer>
1414
where TAnalyzer : DiagnosticAnalyzer, new()
1515
{
16+
internal static DiagnosticResult[] EmptyDiagnosticResults { get; } = { };
17+
1618
internal static DiagnosticResult Diagnostic(string diagnosticId = null)
1719
{
1820
var analyzer = new TAnalyzer();

StyleCop.Analyzers/StyleCop.Analyzers.Test/Verifiers/StyleCopCodeFixVerifier`2.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,9 @@ internal static class StyleCopCodeFixVerifier<TAnalyzer, TCodeFix>
1414
where TAnalyzer : DiagnosticAnalyzer, new()
1515
where TCodeFix : CodeFixProvider, new()
1616
{
17+
internal static DiagnosticResult[] EmptyDiagnosticResults
18+
=> DiagnosticVerifier<TAnalyzer>.EmptyDiagnosticResults;
19+
1720
internal static DiagnosticResult Diagnostic(string diagnosticId = null)
1821
=> DiagnosticVerifier<TAnalyzer>.Diagnostic(diagnosticId);
1922

StyleCop.Analyzers/StyleCop.Analyzers.Test/Verifiers/StyleCopDiagnosticVerifier`1.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,9 @@ namespace StyleCop.Analyzers.Test.Verifiers
1515
internal static class StyleCopDiagnosticVerifier<TAnalyzer>
1616
where TAnalyzer : DiagnosticAnalyzer, new()
1717
{
18+
internal static DiagnosticResult[] EmptyDiagnosticResults
19+
=> DiagnosticVerifier<TAnalyzer>.EmptyDiagnosticResults;
20+
1821
internal static DiagnosticResult Diagnostic(string diagnosticId = null)
1922
=> DiagnosticVerifier<TAnalyzer>.Diagnostic(diagnosticId);
2023

0 commit comments

Comments
 (0)