Skip to content

chore: Rewrite LDAP wizard #49690

chore: Rewrite LDAP wizard

chore: Rewrite LDAP wizard #49690

Triggered via pull request October 3, 2024 13:45
Status Failure
Total duration 13m 41s
Artifacts

static-code-analysis.yml

on: pull_request
static-code-analysis
4m 49s
static-code-analysis
static-code-analysis-security
13m 23s
static-code-analysis-security
static-code-analysis-ocp
2m 39s
static-code-analysis-ocp
Fit to window
Zoom out
Zoom in

Annotations

10 errors
InvalidTemplateParam: apps/user_ldap/lib/Controller/ConfigAPIController.php#L54
apps/user_ldap/lib/Controller/ConfigAPIController.php:54:13: InvalidTemplateParam: Extended template param S of OCP\AppFramework\Http\DataResponse<OCA\User_LDAP\Controller\Http::STATUS_OK, array{configID: string}, array<never, never>> expects type int, type OCA\User_LDAP\Controller\Http::STATUS_OK given (see https://psalm.dev/183)
UndefinedDocblockClass: apps/user_ldap/lib/Controller/ConfigAPIController.php#L54
apps/user_ldap/lib/Controller/ConfigAPIController.php:54:13: UndefinedDocblockClass: Docblock-defined class, interface or enum named OCA\User_LDAP\Controller\Http does not exist (see https://psalm.dev/200)
InvalidReturnType: apps/user_ldap/lib/Controller/ConfigAPIController.php#L54
apps/user_ldap/lib/Controller/ConfigAPIController.php:54:13: InvalidReturnType: The declared return type 'OCP\AppFramework\Http\DataResponse<OCA\User_LDAP\Controller\Http::STATUS_OK, array{configID: string}, array<never, never>>' for OCA\User_LDAP\Controller\ConfigAPIController::create is incorrect, got 'OCP\AppFramework\Http\DataResponse<200, array{configID: string}, array<never, never>>' (see https://psalm.dev/011)
InvalidReturnStatement: apps/user_ldap/lib/Controller/ConfigAPIController.php#L71
apps/user_ldap/lib/Controller/ConfigAPIController.php:71:10: InvalidReturnStatement: The inferred type 'OCP\AppFramework\Http\DataResponse<200, array{configID: string}, array<never, never>>' does not match the declared return type 'OCP\AppFramework\Http\DataResponse<OCA\User_LDAP\Controller\Http::STATUS_OK, array{configID: string}, array<never, never>>' for OCA\User_LDAP\Controller\ConfigAPIController::create (see https://psalm.dev/128)
InvalidTemplateParam: apps/user_ldap/lib/Controller/ConfigAPIController.php#L78
apps/user_ldap/lib/Controller/ConfigAPIController.php:78:13: InvalidTemplateParam: Extended template param S of OCP\AppFramework\Http\DataResponse<OCA\User_LDAP\Controller\Http::STATUS_OK, array<array-key, never>, array<never, never>> expects type int, type OCA\User_LDAP\Controller\Http::STATUS_OK given (see https://psalm.dev/183)
UndefinedDocblockClass: apps/user_ldap/lib/Controller/ConfigAPIController.php#L78
apps/user_ldap/lib/Controller/ConfigAPIController.php:78:13: UndefinedDocblockClass: Docblock-defined class, interface or enum named OCA\User_LDAP\Controller\Http does not exist (see https://psalm.dev/200)
InvalidReturnType: apps/user_ldap/lib/Controller/ConfigAPIController.php#L78
apps/user_ldap/lib/Controller/ConfigAPIController.php:78:13: InvalidReturnType: The declared return type 'OCP\AppFramework\Http\DataResponse<OCA\User_LDAP\Controller\Http::STATUS_OK, array<array-key, never>, array<never, never>>' for OCA\User_LDAP\Controller\ConfigAPIController::delete is incorrect, got 'OCP\AppFramework\Http\DataResponse<200, array<never, never>, array<never, never>>' (see https://psalm.dev/011)
InvalidReturnStatement: apps/user_ldap/lib/Controller/ConfigAPIController.php#L99
apps/user_ldap/lib/Controller/ConfigAPIController.php:99:10: InvalidReturnStatement: The inferred type 'OCP\AppFramework\Http\DataResponse<200, array<never, never>, array<never, never>>' does not match the declared return type 'OCP\AppFramework\Http\DataResponse<OCA\User_LDAP\Controller\Http::STATUS_OK, array<array-key, never>, array<never, never>>' for OCA\User_LDAP\Controller\ConfigAPIController::delete (see https://psalm.dev/128)
InvalidTemplateParam: apps/user_ldap/lib/Controller/ConfigAPIController.php#L107
apps/user_ldap/lib/Controller/ConfigAPIController.php:107:13: InvalidTemplateParam: Extended template param S of OCP\AppFramework\Http\DataResponse<OCA\User_LDAP\Controller\Http::STATUS_OK, array<array-key, never>, array<never, never>> expects type int, type OCA\User_LDAP\Controller\Http::STATUS_OK given (see https://psalm.dev/183)
UndefinedDocblockClass: apps/user_ldap/lib/Controller/ConfigAPIController.php#L107
apps/user_ldap/lib/Controller/ConfigAPIController.php:107:13: UndefinedDocblockClass: Docblock-defined class, interface or enum named OCA\User_LDAP\Controller\Http does not exist (see https://psalm.dev/200)