Skip to content

feat: Add zip assertion block for validating zip archive entry existe… #152

feat: Add zip assertion block for validating zip archive entry existe…

feat: Add zip assertion block for validating zip archive entry existe… #152

Triggered via push May 15, 2026 22:22
Status Success
Total duration 12m 49s
Artifacts 18
Matrix: Build / build
Build  /  CodeQL Analysis
2m 52s
Build / CodeQL Analysis
Matrix: Build / integration-test
Build  /  Build Documents
4m 2s
Build / Build Documents
Fit to window
Zoom out
Zoom in

Annotations

30 warnings and 5 notices
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#L183
Refactor this method to reduce its Cognitive Complexity from 24 to the 15 allowed.
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#L183
Refactor this method to reduce its Cognitive Complexity from 24 to the 15 allowed.
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#L183
Refactor this method to reduce its Cognitive Complexity from 24 to the 15 allowed.
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 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#L183
Refactor this method to reduce its Cognitive Complexity from 24 to the 15 allowed.
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#L183
Refactor this method to reduce its Cognitive Complexity from 24 to the 15 allowed.
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#L183
Refactor this method to reduce its Cognitive Complexity from 24 to the 15 allowed.
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 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#L183
Refactor this method to reduce its Cognitive Complexity from 24 to the 15 allowed.
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#L183
Refactor this method to reduce its Cognitive Complexity from 24 to the 15 allowed.
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#L183
Refactor this method to reduce its Cognitive Complexity from 24 to the 15 allowed.
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
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
Build / Integration Test windows-latest .NET 9.x
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
Build / Integration Test windows-latest .NET 10.x
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
Build / Integration Test windows-latest .NET 8.x
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
Build / Build Documents
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026

Artifacts

Produced during runtime
Name Size Digest
artifacts-build-macos-latest Expired
319 KB
sha256:305280876bc53a14fca8497f6a955175da7b5c12f504fffe499319c005468946
artifacts-build-ubuntu-latest Expired
319 KB
sha256:966e4707b1d897938b490c3b3f5753130f7c51b78a978058de5a1582a2fecc0c
artifacts-build-windows-latest Expired
319 KB
sha256:c307068249404f2b74e00d4e6c008c80aeef16d74682ee9c00c3a2617db568f9
artifacts-codeql Expired
108 KB
sha256:1fdb63f84d1d634c5196e8f635dcf7352058ba76c25ccefaada6642cdbc71472
artifacts-quality Expired
1.41 KB
sha256:343166dc37733149fdf87866301cd64e712a0f58bce9e7dca004405d2ef71870
artifacts-validation-macos-latest-dotnet10.x Expired
1.51 KB
sha256:01c9768b8ce44991dc44c84322a5dab0ca049b5c918ad089f3db05f70b78069a
artifacts-validation-macos-latest-dotnet8.x Expired
1.51 KB
sha256:c40805338f4ef12055d0b1f8df657af37757eacf9d783cc096df389f7df1b24c
artifacts-validation-macos-latest-dotnet9.x Expired
1.5 KB
sha256:80f0ffa42d98a67508fffb937c521c4811e6ed0c4bd32f329082e0837e27cfae
artifacts-validation-ubuntu-latest-dotnet10.x Expired
1.49 KB
sha256:eba6c62cc870e4d5a40130c2f8c7822f211a3afb258e15cc2a2043f0e33463aa
artifacts-validation-ubuntu-latest-dotnet8.x Expired
1.49 KB
sha256:fa2192b31112d393d2c2849aeeb426abb726ad975bc3a843070f61872d9c0b94
artifacts-validation-ubuntu-latest-dotnet9.x Expired
1.49 KB
sha256:6b5d880a620a115c2314f643a0892ae26fb5e4cc7e55302fc748a6dbd02c1b4a
artifacts-validation-windows-latest-dotnet10.x Expired
1.5 KB
sha256:c6791ec19ea4f90c4f817bf05c8172fa3848c7866f3dcae693f09503886d1b7f
artifacts-validation-windows-latest-dotnet8.x Expired
1.5 KB
sha256:85e1ae3011c4c1c75965bd4411bccc50707f782480ea890ba96ed61ad60c5e18
artifacts-validation-windows-latest-dotnet9.x Expired
1.5 KB
sha256:14cb480731d1591bed9dc341432a4fc1e7518ae2bf9aa90c67bd2a2c465bbc21
documents Expired
1.02 MB
sha256:896e780cf8c73d6b3189bcba1aefa11306165351f2202b45c807baae8c7fba9b
packages-macos-latest Expired
6.54 MB
sha256:a0cf7ecc15550cfe96fb926d9d4f7b726caa43ceb737bb7b7100723be5b262ef
packages-ubuntu-latest Expired
6.54 MB
sha256:9f45acebf7ec7a30cd2c1e8fe01d50e1a8f6074481470d7c75e793fd20fefc51
packages-windows-latest Expired
6.54 MB
sha256:cff859b50e19252f5fdc831b69c3e35267a1c687026548864eab6fa296b8f4c6