chore: Rewrite LDAP wizard #49690
static-code-analysis.yml
on: pull_request
static-code-analysis
4m 49s
static-code-analysis-security
13m 23s
static-code-analysis-ocp
2m 39s
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)
|