Skip to content

Ask the quality gate in the phase that answers it #9

Ask the quality gate in the phase that answers it

Ask the quality gate in the phase that answers it #9

Triggered via push October 17, 2026 09:07
Status Success
Total duration 2m 13s
Artifacts –

ci.yml

on: push
Check the SonarCloud token
3s
Check the SonarCloud token
Build, test and analyse
2m 4s
Build, test and analyse
Fit to window
Zoom out
Zoom in

Annotations

25 warnings and 2 notices
Build, test and analyse
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build, test and analyse: src/SharpCorePDF.Infrastructure/Pdf/PdfSecurityHandler.cs#L423
Method has 8 parameters, which is greater than the 7 authorized.
Build, test and analyse: src/SharpCorePDF.Infrastructure/Pdf/PdfSecurityHandler.cs#L177
Refactor this method to reduce its Cognitive Complexity from 22 to the 15 allowed.
Build, test and analyse: src/SharpCorePDF.Infrastructure/Pdf/PdfSecurityWriter.cs#L152
Define a constant instead of using this literal 'StdCF' 6 times.
Build, test and analyse: src/SharpCorePDF.Infrastructure/Pdf/PdfSecurityWriter.cs#L142
Define a constant instead of using this literal 'Length' 4 times.
Build, test and analyse: src/SharpCorePDF.Infrastructure/PdfMergeEngine.Outlines.cs#L87
Define a constant instead of using this literal 'Count' 4 times.
Build, test and analyse: src/SharpCorePDF.Infrastructure/PdfMergeEngine.Outlines.cs#L51
Define a constant instead of using this literal 'First' 4 times.
Build, test and analyse: src/SharpCorePDF.Infrastructure/PdfMergeEngine.Document.cs#L37
Define a constant instead of using this literal 'Dests' 5 times.
Build, test and analyse: src/SharpCorePDF.Infrastructure/Pdf/PdfSecurityHandler.cs#L423
Method has 8 parameters, which is greater than the 7 authorized.
Build, test and analyse: src/SharpCorePDF.Infrastructure/Pdf/PdfSecurityHandler.cs#L177
Refactor this method to reduce its Cognitive Complexity from 22 to the 15 allowed.
Build, test and analyse: src/SharpCorePDF.Infrastructure/Pdf/PdfSecurityWriter.cs#L152
Define a constant instead of using this literal 'StdCF' 6 times.
Build, test and analyse: src/SharpCorePDF.Infrastructure/Pdf/PdfSecurityWriter.cs#L142
Define a constant instead of using this literal 'Length' 4 times.
Build, test and analyse: src/SharpCorePDF.Infrastructure/PdfMergeEngine.Outlines.cs#L87
Define a constant instead of using this literal 'Count' 4 times.
Build, test and analyse: src/SharpCorePDF.Infrastructure/PdfMergeEngine.Outlines.cs#L51
Define a constant instead of using this literal 'First' 4 times.
Build, test and analyse: src/SharpCorePDF.Infrastructure/PdfMergeEngine.Document.cs#L37
Define a constant instead of using this literal 'Dests' 5 times.
Build, test and analyse: src/SharpCorePDF.Infrastructure/PdfMergeEngine.Document.cs#L37
Define a constant instead of using this literal 'Dests' 5 times.
Build, test and analyse: examples/SharpCorePDF.Examples/OptionExamples.cs#L101
"password" detected here, make sure this is not a hard-coded credential.
Build, test and analyse: examples/SharpCorePDF.Examples/OptionExamples.cs#L100
"password" detected here, make sure this is not a hard-coded credential.
Build, test and analyse: src/SharpCorePDF.Infrastructure/Pdf/PdfSecurityHandler.cs#L423
Method has 8 parameters, which is greater than the 7 authorized.
Build, test and analyse: src/SharpCorePDF.Infrastructure/Pdf/PdfSecurityHandler.cs#L177
Refactor this method to reduce its Cognitive Complexity from 22 to the 15 allowed.
Build, test and analyse: src/SharpCorePDF.Infrastructure/Pdf/PdfSecurityWriter.cs#L152
Define a constant instead of using this literal 'StdCF' 6 times.
Build, test and analyse: src/SharpCorePDF.Infrastructure/Pdf/PdfSecurityWriter.cs#L142
Define a constant instead of using this literal 'Length' 4 times.
Build, test and analyse: src/SharpCorePDF.Infrastructure/PdfMergeEngine.Outlines.cs#L87
Define a constant instead of using this literal 'Count' 4 times.
Build, test and analyse: src/SharpCorePDF.Infrastructure/PdfMergeEngine.Outlines.cs#L51
Define a constant instead of using this literal 'First' 4 times.
Build, test and analyse: src/SharpCorePDF.Infrastructure/PdfMergeEngine.Document.cs#L37
Define a constant instead of using this literal 'Dests' 5 times.
Check the SonarCloud token
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Build, test and analyse
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"