Skip to content

Fix code quality warnings from CodeQL, Roslyn, and SonarQube (#55) #185

Fix code quality warnings from CodeQL, Roslyn, and SonarQube (#55)

Fix code quality warnings from CodeQL, Roslyn, and SonarQube (#55) #185

Triggered via push June 18, 2026 11:01
Status Success
Total duration 14m 10s
Artifacts 18
Matrix: Build / build
Build  /  CodeQL Analysis
2m 58s
Build / CodeQL Analysis
Matrix: Build / integration-test
Build  /  Build Documents
5m 23s
Build / Build Documents
Fit to window
Zoom out
Zoom in

Annotations

30 warnings
Build / Build macos-latest: src/DemaConsulting.FileAssert/SelfTest/Validation.cs#L117
Define a constant instead of using this literal '--silent' 5 times.
Build / Build macos-latest: src/DemaConsulting.FileAssert/Modeling/FileAssertFile.cs#L49
Constructor has 13 parameters, which is greater than the 7 authorized.
Build / Build macos-latest: src/DemaConsulting.FileAssert/SelfTest/Validation.cs#L117
Define a constant instead of using this literal '--silent' 5 times.
Build / Build macos-latest: src/DemaConsulting.FileAssert/Modeling/FileAssertFile.cs#L49
Constructor has 13 parameters, which is greater than the 7 authorized.
Build / Build macos-latest: src/DemaConsulting.FileAssert/SelfTest/Validation.cs#L117
Define a constant instead of using this literal '--silent' 5 times.
Build / Build macos-latest: src/DemaConsulting.FileAssert/Modeling/FileAssertFile.cs#L49
Constructor has 13 parameters, which is greater than the 7 authorized.
Build / Build macos-latest: src/DemaConsulting.FileAssert/SelfTest/Validation.cs#L117
Define a constant instead of using this literal '--silent' 5 times.
Build / Build ubuntu-latest: src/DemaConsulting.FileAssert/SelfTest/Validation.cs#L117
Define a constant instead of using this literal '--silent' 5 times.
Build / Build ubuntu-latest: src/DemaConsulting.FileAssert/Modeling/FileAssertFile.cs#L49
Constructor has 13 parameters, which is greater than the 7 authorized.
Build / Build ubuntu-latest: src/DemaConsulting.FileAssert/SelfTest/Validation.cs#L117
Define a constant instead of using this literal '--silent' 5 times.
Build / Build ubuntu-latest: src/DemaConsulting.FileAssert/Modeling/FileAssertFile.cs#L49
Constructor has 13 parameters, which is greater than the 7 authorized.
Build / Build ubuntu-latest: src/DemaConsulting.FileAssert/SelfTest/Validation.cs#L117
Define a constant instead of using this literal '--silent' 5 times.
Build / Build ubuntu-latest: src/DemaConsulting.FileAssert/Modeling/FileAssertFile.cs#L49
Constructor has 13 parameters, which is greater than the 7 authorized.
Build / Build ubuntu-latest: src/DemaConsulting.FileAssert/SelfTest/Validation.cs#L117
Define a constant instead of using this literal '--silent' 5 times.
Build / Build windows-latest: src/DemaConsulting.FileAssert/SelfTest/Validation.cs#L117
Define a constant instead of using this literal '--silent' 5 times.
Build / Build windows-latest: src/DemaConsulting.FileAssert/Modeling/FileAssertFile.cs#L49
Constructor has 13 parameters, which is greater than the 7 authorized.
Build / Build windows-latest: src/DemaConsulting.FileAssert/SelfTest/Validation.cs#L117
Define a constant instead of using this literal '--silent' 5 times.
Build / Build windows-latest: src/DemaConsulting.FileAssert/Modeling/FileAssertFile.cs#L49
Constructor has 13 parameters, which is greater than the 7 authorized.
Build / Build windows-latest: src/DemaConsulting.FileAssert/SelfTest/Validation.cs#L117
Define a constant instead of using this literal '--silent' 5 times.
Build / Build windows-latest: src/DemaConsulting.FileAssert/Modeling/FileAssertFile.cs#L49
Constructor has 13 parameters, which is greater than the 7 authorized.
Build / Build windows-latest: src/DemaConsulting.FileAssert/SelfTest/Validation.cs#L117
Define a constant instead of using this literal '--silent' 5 times.

Artifacts

Produced during runtime
Name Size Digest
artifacts-build-macos-latest
395 KB
sha256:4c3627fdf8268a8c26e5186d157011eb891f44052ed8afb99dab2d28acc6b71c
artifacts-build-ubuntu-latest
395 KB
sha256:9ab70b5519eacaa6aeed618e4354c6cc9ed22fbf3a47a624a44a5b7647fdbf4e
artifacts-build-windows-latest
396 KB
sha256:c2002e2205da43e52f0993f7f7c66186548b22e7041966d2c3c6f661f1f7f6a0
artifacts-codeql
107 KB
sha256:5b0b6e4e5694bc9b59c39053ab822f6ff29d496bce8bd9b99eac53f63ed396be
artifacts-quality
1.41 KB
sha256:c29ebebe949079a27a61befe6c0cc49deb12453fc363210a1885878494ddfa5e
artifacts-validation-macos-latest-dotnet10.x
1.51 KB
sha256:5560d94d48faf91c7ad4ce44837d41d8a941e07907ef5dabe68b9132e257b75d
artifacts-validation-macos-latest-dotnet8.x
1.51 KB
sha256:88b18cf679ffad6a66e6962fdad26f45fe3eb72d4df105a0f9f2b72769db353b
artifacts-validation-macos-latest-dotnet9.x
1.5 KB
sha256:ce00fcf6f5149005ce027e6dbd56cb4d1885af0fd13d9f0bb2d36097561e1974
artifacts-validation-ubuntu-latest-dotnet10.x
1.5 KB
sha256:7fef6e52163fb1607330d11e61442ed6b2dc9d9876da4af5eec14a63faa9d096
artifacts-validation-ubuntu-latest-dotnet8.x
1.49 KB
sha256:a12b3dcff795df19d1b693b09c49102b530fbd8be842d2b833fa07098ea7c35a
artifacts-validation-ubuntu-latest-dotnet9.x
1.49 KB
sha256:43612ad1de9ae82c3f5380f0256082915979605378a008c0f0e666cab0b33db9
artifacts-validation-windows-latest-dotnet10.x
1.51 KB
sha256:a973c17d2925c5b259d713da6f7e28264b588796387970100ecbe31425ffb6c5
artifacts-validation-windows-latest-dotnet8.x
1.5 KB
sha256:7b075d611794c7aa32923b9bf1641c2d1b8e7d62b7afc9c17614e85cf6cabee8
artifacts-validation-windows-latest-dotnet9.x
1.5 KB
sha256:c4a3103b009f1dd0278866b8b0fc0dd40ebb50ea4d9b8d388af31719432ae4dd
documents
1.47 MB
sha256:b2d075d71425748ae534d4f26fb71637eef9d4c5a155c7cfc86110f2e1b5057d
packages-macos-latest
6.72 MB
sha256:14e4fbb2f6d3a93e6bc2cff1f4eb6880b5a8214e00cd91860f566f1f9d08cb3e
packages-ubuntu-latest
6.72 MB
sha256:cf39022286b760979fc2fc2676ac6db2528cf6d424b57b2fe69a53a5156df7c5
packages-windows-latest
6.72 MB
sha256:19136aa40a1fd3ace3e168591dbb7508e12c41c7edf65ba0d4b6860b84e7abb1