Signed requests #51434
Triggered via pull request
November 20, 2024 22:52
Status
Cancelled
Total duration
5m 46s
Artifacts
–
static-code-analysis.yml
on: pull_request
static-code-analysis
3m 50s
static-code-analysis-security
5m 24s
static-code-analysis-ocp
2m 1s
Annotations
15 errors
InvalidDocblock:
lib/unstable/Security/Signature/Model/ISignedRequest.php#L64
lib/unstable/Security/Signature/Model/ISignedRequest.php:64:2: InvalidDocblock: @SInCE is required for methods in OCP. (see https://psalm.dev/008)
|
static-code-analysis-ocp
Process completed with exit code 2.
|
MismatchingDocblockParamType:
lib/private/Security/Signature/Model/OutgoingSignedRequest.php#L90
lib/private/Security/Signature/Model/OutgoingSignedRequest.php:90:12: MismatchingDocblockParamType: Parameter $value has wrong type 'array<array-key, mixed>|scalar', should be 'scalar' (see https://psalm.dev/141)
|
InvalidReturnType:
lib/private/Security/Signature/Model/SignedRequest.php#L100
lib/private/Security/Signature/Model/SignedRequest.php:100:13: InvalidReturnType: The declared return type 'NCU\Security\Signature\Model\IOutgoingSignedRequest' for OC\Security\Signature\Model\SignedRequest::setClearSignature is incorrect, got 'OC\Security\Signature\Model\SignedRequest&static' (see https://psalm.dev/011)
|
InvalidReturnStatement:
lib/private/Security/Signature/Model/SignedRequest.php#L105
lib/private/Security/Signature/Model/SignedRequest.php:105:10: InvalidReturnStatement: The inferred type 'OC\Security\Signature\Model\SignedRequest&static' does not match the declared return type 'NCU\Security\Signature\Model\IOutgoingSignedRequest' for OC\Security\Signature\Model\SignedRequest::setClearSignature (see https://psalm.dev/128)
|
RedundantCondition:
lib/private/Security/Signature/SignatureManager.php#L147
lib/private/Security/Signature/SignatureManager.php:147:31: RedundantCondition: Type string for $<tmp coalesce var>6032 is never null (see https://psalm.dev/122)
|
TypeDoesNotContainNull:
lib/private/Security/Signature/SignatureManager.php#L147
lib/private/Security/Signature/SignatureManager.php:147:81: TypeDoesNotContainNull: Cannot resolve types for $<tmp coalesce var>6032 - string does not contain null (see https://psalm.dev/090)
|
InvalidArgument:
lib/private/Security/Signature/SignatureManager.php#L267
lib/private/Security/Signature/SignatureManager.php:267:88: InvalidArgument: Argument 3 of OC\Security\Signature\SignatureManager::signString expects string, but NCU\Security\Signature\SignatureAlgorithm provided (see https://psalm.dev/004)
|
UndefinedInterfaceMethod:
lib/private/Security/Signature/SignatureManager.php#L433
lib/private/Security/Signature/SignatureManager.php:433:21: UndefinedInterfaceMethod: Method NCU\Security\Signature\Model\IIncomingSignedRequest::getUsedEncryption does not exist (see https://psalm.dev/181)
|
MismatchingDocblockParamType:
lib/private/Security/Signature/SignatureManager.php#L444
lib/private/Security/Signature/SignatureManager.php:444:12: MismatchingDocblockParamType: Parameter $algorithm has wrong type 'string', should be 'NCU\Security\Signature\SignatureAlgorithm' (see https://psalm.dev/141)
|
InvalidPropertyFetch:
lib/private/Security/Signature/SignatureManager.php#L454
lib/private/Security/Signature/SignatureManager.php:454:46: InvalidPropertyFetch: Cannot fetch property on non-object $algorithm of type string (see https://psalm.dev/029)
|
static-code-analysis
Process completed with exit code 2.
|
static-code-analysis-security
Canceling since a higher priority waiting request for 'static-code-analysis-enh/noid/signed-request' exists
|
static-code-analysis-security
The operation was canceled.
|
static-code-analysis-security
Path does not exist: results.sarif
|