Skip to content

Remediate the 2026-09-22 audit and overhaul CI/CD - #59

Merged
AriusII merged 321 commits into
mainfrom
feat/audit-remediation-cicd
Sep 26, 2026
Merged

AriusII merged 321 commits into
mainfrom
feat/audit-remediation-cicd

Return conditional expressions where they stay readable

e659b3f
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis failed Sep 25, 2026 in 51s

Quality Gate failed

Failed conditions
C Reliability Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

Annotations

Check warning on line 166 in libs/CheatEngine.Client.Core/Domains/AobScanMapping.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

'if' statement can be simplified

See more on https://sonarcloud.io/project/issues?id=CheatEngineNet_CheatEngine.Client&issues=AaDWEFr0uFyRyUSzu7P6&open=AaDWEFr0uFyRyUSzu7P6&pullRequest=59

Check warning on line 116 in tests/CheatEngine.Client.Tests/LiveQualification/CheatEngineRegistryGuard.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

'if' statement can be simplified

See more on https://sonarcloud.io/project/issues?id=CheatEngineNet_CheatEngine.Client&issues=AaDWEFUsuFyRyUSzu7Pd&open=AaDWEFUsuFyRyUSzu7Pd&pullRequest=59

Check warning on line 124 in tests/CheatEngine.Client.Tests/FacadeGraphSmokeTests.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

'if' statement can be simplified

See more on https://sonarcloud.io/project/issues?id=CheatEngineNet_CheatEngine.Client&issues=AaDUGB620jOUQ8bgZUk2&open=AaDUGB620jOUQ8bgZUk2&pullRequest=59

Check warning on line 190 in libs/CheatEngine.Client.Core/Domains/IMemoryCodecContextPort.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

'if' statement can be simplified

See more on https://sonarcloud.io/project/issues?id=CheatEngineNet_CheatEngine.Client&issues=AaDWEFnUuFyRyUSzu7P0&open=AaDWEFnUuFyRyUSzu7P0&pullRequest=59

Check warning on line 21 in tests/CheatEngine.Client.LivePlugin.Qualification/Harness/QualificationLedger.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use auto property

See more on https://sonarcloud.io/project/issues?id=CheatEngineNet_CheatEngine.Client&issues=AaDUGBxs0jOUQ8bgZUkp&open=AaDUGBxs0jOUQ8bgZUkp&pullRequest=59

Check warning on line 1553 in libs/CheatEngine.Client.Core/Domains/MemoryClient.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

'if' statement can be simplified

See more on https://sonarcloud.io/project/issues?id=CheatEngineNet_CheatEngine.Client&issues=AaDY60FG7qNd9ODIIqMd&open=AaDY60FG7qNd9ODIIqMd&pullRequest=59

Check warning on line 328 in libs/CheatEngine.Client.Core/Domains/Assembly/AssemblyClient.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

'if' statement can be simplified

See more on https://sonarcloud.io/project/issues?id=CheatEngineNet_CheatEngine.Client&issues=AaDWHgpkD5ktOnqsaAeE&open=AaDWHgpkD5ktOnqsaAeE&pullRequest=59

Check warning on line 185 in tests/CheatEngine.Client.Tests/LiveQualification/QualificationSummaryWriter.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

'if' statement can be simplified

See more on https://sonarcloud.io/project/issues?id=CheatEngineNet_CheatEngine.Client&issues=AaDWEFVUuFyRyUSzu7Pj&open=AaDWEFVUuFyRyUSzu7Pj&pullRequest=59

Check warning on line 361 in tests/CheatEngine.Client.Tests/LiveQualification/CheatEngineRegistryGuard.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

'if' statement can be simplified

See more on https://sonarcloud.io/project/issues?id=CheatEngineNet_CheatEngine.Client&issues=AaDWEFUsuFyRyUSzu7Pe&open=AaDWEFUsuFyRyUSzu7Pe&pullRequest=59

Check warning on line 52 in libs/CheatEngine.Client.Core/Domains/Allocations/AllocationMapping.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

'if' statement can be simplified

See more on https://sonarcloud.io/project/issues?id=CheatEngineNet_CheatEngine.Client&issues=AaDY6z_y7qNd9ODIIqMa&open=AaDY6z_y7qNd9ODIIqMa&pullRequest=59

Check warning on line 33 in tests/CheatEngine.Client.LivePlugin.Qualification/Harness/QualificationInputs.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

'if' statement can be simplified

See more on https://sonarcloud.io/project/issues?id=CheatEngineNet_CheatEngine.Client&issues=AaDY60aF7qNd9ODIIqMh&open=AaDY60aF7qNd9ODIIqMh&pullRequest=59

Check warning on line 548 in libs/CheatEngine.Client.Core/Domains/PatternScanner.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

'if' statement can be simplified

See more on https://sonarcloud.io/project/issues?id=CheatEngineNet_CheatEngine.Client&issues=AaDWEFnBuFyRyUSzu7Px&open=AaDWEFnBuFyRyUSzu7Px&pullRequest=59

Check warning on line 127 in tests/CheatEngine.Client.Tests/LiveQualification/TranscriptParser.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

'if' statement can be simplified

See more on https://sonarcloud.io/project/issues?id=CheatEngineNet_CheatEngine.Client&issues=AaDWEFVIuFyRyUSzu7Pi&open=AaDWEFVIuFyRyUSzu7Pi&pullRequest=59

Check warning on line 27 in libs/CheatEngine.Client.Abstractions/Assembly/AssemblyInstructionSnapshot.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use auto property

See more on https://sonarcloud.io/project/issues?id=CheatEngineNet_CheatEngine.Client&issues=AaDY6zrq7qNd9ODIIqMH&open=AaDY6zrq7qNd9ODIIqMH&pullRequest=59

Check warning on line 276 in libs/CheatEngine.Client.Core/Domains/LuaClient.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

'if' statement can be simplified

See more on https://sonarcloud.io/project/issues?id=CheatEngineNet_CheatEngine.Client&issues=AaDUGCaD0jOUQ8bgZUlP&open=AaDUGCaD0jOUQ8bgZUlP&pullRequest=59

Check failure on line 310 in libs/CheatEngine.Client.Core/Infrastructure/HostResourceLease.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Pass the 'this._lifetime.Stopping' to this method to allow cancellation of the operation, or use 'CancellationToken.None' to opt out explicitly.

See more on https://sonarcloud.io/project/issues?id=CheatEngineNet_CheatEngine.Client&issues=AaDY60JW7qNd9ODIIqMf&open=AaDY60JW7qNd9ODIIqMf&pullRequest=59

Check warning on line 309 in tests/CheatEngine.Client.Extensions.DependencyInjection.Tests/LoggerCoreDiagnosticsTests.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use auto property

See more on https://sonarcloud.io/project/issues?id=CheatEngineNet_CheatEngine.Client&issues=AaDUGCTZ0jOUQ8bgZUlD&open=AaDUGCTZ0jOUQ8bgZUlD&pullRequest=59

Check warning on line 620 in tests/CheatEngine.Client.Repository.Tests/Release/ReleaseWorkflowTests.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

'if' statement can be simplified

See more on https://sonarcloud.io/project/issues?id=CheatEngineNet_CheatEngine.Client&issues=AaDUGCC90jOUQ8bgZUk8&open=AaDUGCC90jOUQ8bgZUk8&pullRequest=59

Check warning on line 308 in tests/CheatEngine.Client.Extensions.DependencyInjection.Tests/LoggerCoreDiagnosticsTests.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use auto property

See more on https://sonarcloud.io/project/issues?id=CheatEngineNet_CheatEngine.Client&issues=AaDUGCTZ0jOUQ8bgZUlE&open=AaDUGCTZ0jOUQ8bgZUlE&pullRequest=59

Check warning on line 487 in tests/CheatEngine.Client.Tests/Architecture/PublicApiDocumentationTests.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

'if' statement can be simplified

See more on https://sonarcloud.io/project/issues?id=CheatEngineNet_CheatEngine.Client&issues=AaDY60fI7qNd9ODIIqMt&open=AaDY60fI7qNd9ODIIqMt&pullRequest=59

Check warning on line 256 in tests/CheatEngine.Client.Core.Tests/TestSupport/FakeRuntimeObservationPort.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

'if' statement can be simplified

See more on https://sonarcloud.io/project/issues?id=CheatEngineNet_CheatEngine.Client&issues=AaDWEFLjuFyRyUSzu7PT&open=AaDWEFLjuFyRyUSzu7PT&pullRequest=59

Check warning on line 135 in libs/CheatEngine.Client.Core/Domains/IMemoryCodecContextPort.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

'if' statement can be simplified

See more on https://sonarcloud.io/project/issues?id=CheatEngineNet_CheatEngine.Client&issues=AaDWEFnUuFyRyUSzu7Pz&open=AaDWEFnUuFyRyUSzu7Pz&pullRequest=59

Check warning on line 777 in libs/CheatEngine.Client.Core/Domains/MemoryClient.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

'if' statement can be simplified

See more on https://sonarcloud.io/project/issues?id=CheatEngineNet_CheatEngine.Client&issues=AaDY60FG7qNd9ODIIqMc&open=AaDY60FG7qNd9ODIIqMc&pullRequest=59

Check warning on line 170 in libs/CheatEngine.Client.Extensions.DependencyInjection/CheatEngineClientBuilder.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

'if' statement can be simplified

See more on https://sonarcloud.io/project/issues?id=CheatEngineNet_CheatEngine.Client&issues=AaDWHg4HD5ktOnqsaAeH&open=AaDWHg4HD5ktOnqsaAeH&pullRequest=59

Check warning on line 344 in libs/CheatEngine.Client.Core/Domains/Assembly/AssemblyClient.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

'if' statement can be simplified

See more on https://sonarcloud.io/project/issues?id=CheatEngineNet_CheatEngine.Client&issues=AaDWHgpkD5ktOnqsaAeF&open=AaDWHgpkD5ktOnqsaAeF&pullRequest=59