Skip to content

Commit b2eae1f

Browse files
authored
Merge pull request #285 from devstress/copilot/fix-sonarcloud-test-issues
Add SonarQubeTestProject property to all test projects to resolve SonarCloud analysis issues
2 parents 01dc509 + 91d0601 commit b2eae1f

8 files changed

Lines changed: 8 additions & 0 deletions

File tree

BackPressureExample/BackPressure.IntegrationTests/BackPressure.IntegrationTests.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
<ImplicitUsings>enable</ImplicitUsings>
77
<IsPackable>false</IsPackable>
88
<IsTestProject>true</IsTestProject>
9+
<SonarQubeTestProject>true</SonarQubeTestProject>
910
<IsAspireIntegrationTest>true</IsAspireIntegrationTest>
1011
</PropertyGroup>
1112

FlinkDotNet/Flink.JobBuilder.Tests/Flink.JobBuilder.Tests.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
<ImplicitUsings>enable</ImplicitUsings>
66
<Nullable>enable</Nullable>
77
<IsTestProject>true</IsTestProject>
8+
<SonarQubeTestProject>true</SonarQubeTestProject>
89
<!-- Disable XML documentation warnings for test projects -->
910
<GenerateDocumentationFile>false</GenerateDocumentationFile>
1011
<!-- Suppress test-specific warnings that are acceptable in test code:

FlinkDotNet/FlinkDotNet.Common.Tests/FlinkDotNet.Common.Tests.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
<ImplicitUsings>enable</ImplicitUsings>
66
<Nullable>enable</Nullable>
77
<IsTestProject>true</IsTestProject>
8+
<SonarQubeTestProject>true</SonarQubeTestProject>
89
<GenerateDocumentationFile>false</GenerateDocumentationFile>
910
<NoWarn>$(NoWarn);CS8602;CS8625;CS8425;S4144;S2094;S2681;S6610;S2925;EnableGenerateDocumentationFile</NoWarn>
1011
</PropertyGroup>

FlinkDotNet/FlinkDotNet.DataStream.Tests/FlinkDotNet.DataStream.Tests.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
<Nullable>enable</Nullable>
77
<IsPackable>false</IsPackable>
88
<IsTestProject>true</IsTestProject>
9+
<SonarQubeTestProject>true</SonarQubeTestProject>
910
<NoWarn>$(NoWarn);IDE0005</NoWarn>
1011
</PropertyGroup>
1112

FlinkDotNet/FlinkDotNet.JobGateway.Tests/FlinkDotNet.JobGateway.Tests.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
<ImplicitUsings>enable</ImplicitUsings>
66
<Nullable>enable</Nullable>
77
<IsTestProject>true</IsTestProject>
8+
<SonarQubeTestProject>true</SonarQubeTestProject>
89
<!-- Disable XML documentation warnings for test projects -->
910
<GenerateDocumentationFile>false</GenerateDocumentationFile>
1011
<!-- Suppress test-specific warnings that are acceptable in test code:

LearningCourse/LearningCourse.IntegrationTests/LearningCourse.IntegrationTests.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
<ImplicitUsings>enable</ImplicitUsings>
66
<Nullable>enable</Nullable>
77
<IsTestProject>true</IsTestProject>
8+
<SonarQubeTestProject>true</SonarQubeTestProject>
89

910
<!-- Disable parallel test execution to prevent TaskManager resource contention -->
1011
<ParallelizeAssembly>false</ParallelizeAssembly>

LocalTesting/LocalTesting.IntegrationTests/LocalTesting.IntegrationTests.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
<ImplicitUsings>enable</ImplicitUsings>
66
<Nullable>enable</Nullable>
77
<IsTestProject>true</IsTestProject>
8+
<SonarQubeTestProject>true</SonarQubeTestProject>
89
<IsAspireIntegrationTest>true</IsAspireIntegrationTest>
910
<!-- Disable code analysis for test projects -->
1011
<EnableNETAnalyzers>false</EnableNETAnalyzers>

ReleasePackagesTesting/ReleasePackagesTesting.IntegrationTests/ReleasePackagesTesting.IntegrationTests.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
<ImplicitUsings>enable</ImplicitUsings>
66
<Nullable>enable</Nullable>
77
<IsTestProject>true</IsTestProject>
8+
<SonarQubeTestProject>true</SonarQubeTestProject>
89
<IsAspireIntegrationTest>true</IsAspireIntegrationTest>
910
<EnableNETAnalyzers>false</EnableNETAnalyzers>
1011
<EnforceCodeStyleInBuild>false</EnforceCodeStyleInBuild>

0 commit comments

Comments
 (0)