Skip to content

Bump vimeo/psalm from 5.26.1 to 6.8.1 in /vendor-bin/psalm #107

Bump vimeo/psalm from 5.26.1 to 6.8.1 in /vendor-bin/psalm

Bump vimeo/psalm from 5.26.1 to 6.8.1 in /vendor-bin/psalm #107

Triggered via pull request February 20, 2025 00:57
Status Failure
Total duration 37s
Artifacts

psalm.yml

on: pull_request
Matrix: Psalm check
Fit to window
Zoom out
Zoom in

Annotations

30 errors
ClassMustBeFinal: features/bootstrap/FeatureContext.php#L14
features/bootstrap/FeatureContext.php:14:7: ClassMustBeFinal: Class FeatureContext is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
MissingOverrideAttribute: features/bootstrap/FeatureContext.php#L26
features/bootstrap/FeatureContext.php:26:2: MissingOverrideAttribute: Method FeatureContext::setcurrentuser should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: features/bootstrap/FeatureContext.php#L34
features/bootstrap/FeatureContext.php:34:2: MissingOverrideAttribute: Method FeatureContext::assureuserexists should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: features/bootstrap/FeatureContext.php#L57
features/bootstrap/FeatureContext.php:57:2: MissingOverrideAttribute: Method FeatureContext::sendrequest should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: features/bootstrap/FeatureContext.php#L94
features/bootstrap/FeatureContext.php:94:2: MissingOverrideAttribute: Method FeatureContext::theresponseshouldbeajsonarraywiththefollowingmandatoryvalues should have the "Override" attribute (see https://psalm.dev/358)
PossiblyFalseArgument: features/bootstrap/FeatureContext.php#L98
features/bootstrap/FeatureContext.php:98:4: PossiblyFalseArgument: Argument 1 of donatj\MockWebServer\Response::__construct cannot be false, possibly string value expected (see https://psalm.dev/104)
InvalidFalsableReturnType: src/NextcloudApiContext.php#L276
src/NextcloudApiContext.php:276:70: InvalidFalsableReturnType: The declared return type 'string' for Libresign\NextcloudBehat\NextcloudApiContext::testAndGetActualValue does not allow false, but 'false|string' contains false (see https://psalm.dev/143)
FalsableReturnStatement: src/NextcloudApiContext.php#L287
src/NextcloudApiContext.php:287:11: FalsableReturnStatement: The declared return type 'string' for Libresign\NextcloudBehat\NextcloudApiContext::testAndGetActualValue does not allow false, but the function returns 'false|string' (see https://psalm.dev/137)
PossiblyFalseOperand: src/NextcloudApiContext.php#L292
src/NextcloudApiContext.php:292:54: PossiblyFalseOperand: Cannot concatenate with a possibly false false|string (see https://psalm.dev/162)
FalsableReturnStatement: src/NextcloudApiContext.php#L298
src/NextcloudApiContext.php:298:10: FalsableReturnStatement: The declared return type 'string' for Libresign\NextcloudBehat\NextcloudApiContext::testAndGetActualValue does not allow false, but the function returns 'false|string' (see https://psalm.dev/137)
ClassMustBeFinal: features/bootstrap/FeatureContext.php#L14
features/bootstrap/FeatureContext.php:14:7: ClassMustBeFinal: Class FeatureContext is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
MissingOverrideAttribute: features/bootstrap/FeatureContext.php#L26
features/bootstrap/FeatureContext.php:26:2: MissingOverrideAttribute: Method FeatureContext::setcurrentuser should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: features/bootstrap/FeatureContext.php#L34
features/bootstrap/FeatureContext.php:34:2: MissingOverrideAttribute: Method FeatureContext::assureuserexists should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: features/bootstrap/FeatureContext.php#L57
features/bootstrap/FeatureContext.php:57:2: MissingOverrideAttribute: Method FeatureContext::sendrequest should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: features/bootstrap/FeatureContext.php#L94
features/bootstrap/FeatureContext.php:94:2: MissingOverrideAttribute: Method FeatureContext::theresponseshouldbeajsonarraywiththefollowingmandatoryvalues should have the "Override" attribute (see https://psalm.dev/358)
PossiblyFalseArgument: features/bootstrap/FeatureContext.php#L98
features/bootstrap/FeatureContext.php:98:4: PossiblyFalseArgument: Argument 1 of donatj\MockWebServer\Response::__construct cannot be false, possibly string value expected (see https://psalm.dev/104)
InvalidFalsableReturnType: src/NextcloudApiContext.php#L276
src/NextcloudApiContext.php:276:70: InvalidFalsableReturnType: The declared return type 'string' for Libresign\NextcloudBehat\NextcloudApiContext::testAndGetActualValue does not allow false, but 'false|string' contains false (see https://psalm.dev/143)
FalsableReturnStatement: src/NextcloudApiContext.php#L287
src/NextcloudApiContext.php:287:11: FalsableReturnStatement: The declared return type 'string' for Libresign\NextcloudBehat\NextcloudApiContext::testAndGetActualValue does not allow false, but the function returns 'false|string' (see https://psalm.dev/137)
PossiblyFalseOperand: src/NextcloudApiContext.php#L292
src/NextcloudApiContext.php:292:54: PossiblyFalseOperand: Cannot concatenate with a possibly false false|string (see https://psalm.dev/162)
FalsableReturnStatement: src/NextcloudApiContext.php#L298
src/NextcloudApiContext.php:298:10: FalsableReturnStatement: The declared return type 'string' for Libresign\NextcloudBehat\NextcloudApiContext::testAndGetActualValue does not allow false, but the function returns 'false|string' (see https://psalm.dev/137)
ClassMustBeFinal: features/bootstrap/FeatureContext.php#L14
features/bootstrap/FeatureContext.php:14:7: ClassMustBeFinal: Class FeatureContext is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
MissingOverrideAttribute: features/bootstrap/FeatureContext.php#L26
features/bootstrap/FeatureContext.php:26:2: MissingOverrideAttribute: Method FeatureContext::setcurrentuser should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: features/bootstrap/FeatureContext.php#L34
features/bootstrap/FeatureContext.php:34:2: MissingOverrideAttribute: Method FeatureContext::assureuserexists should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: features/bootstrap/FeatureContext.php#L57
features/bootstrap/FeatureContext.php:57:2: MissingOverrideAttribute: Method FeatureContext::sendrequest should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: features/bootstrap/FeatureContext.php#L94
features/bootstrap/FeatureContext.php:94:2: MissingOverrideAttribute: Method FeatureContext::theresponseshouldbeajsonarraywiththefollowingmandatoryvalues should have the "Override" attribute (see https://psalm.dev/358)
PossiblyFalseArgument: features/bootstrap/FeatureContext.php#L98
features/bootstrap/FeatureContext.php:98:4: PossiblyFalseArgument: Argument 1 of donatj\MockWebServer\Response::__construct cannot be false, possibly string value expected (see https://psalm.dev/104)
InvalidFalsableReturnType: src/NextcloudApiContext.php#L276
src/NextcloudApiContext.php:276:70: InvalidFalsableReturnType: The declared return type 'string' for Libresign\NextcloudBehat\NextcloudApiContext::testAndGetActualValue does not allow false, but 'false|string' contains false (see https://psalm.dev/143)
FalsableReturnStatement: src/NextcloudApiContext.php#L287
src/NextcloudApiContext.php:287:11: FalsableReturnStatement: The declared return type 'string' for Libresign\NextcloudBehat\NextcloudApiContext::testAndGetActualValue does not allow false, but the function returns 'false|string' (see https://psalm.dev/137)
PossiblyFalseOperand: src/NextcloudApiContext.php#L292
src/NextcloudApiContext.php:292:54: PossiblyFalseOperand: Cannot concatenate with a possibly false false|string (see https://psalm.dev/162)
FalsableReturnStatement: src/NextcloudApiContext.php#L298
src/NextcloudApiContext.php:298:10: FalsableReturnStatement: The declared return type 'string' for Libresign\NextcloudBehat\NextcloudApiContext::testAndGetActualValue does not allow false, but the function returns 'false|string' (see https://psalm.dev/137)