Skip to content

OCS API Returns updated groupfolder data after modifications #3082

OCS API Returns updated groupfolder data after modifications

OCS API Returns updated groupfolder data after modifications #3082

Triggered via pull request March 3, 2025 17:37
Status Failure
Total duration 45s
Artifacts

psalm.yml

on: pull_request
static-psalm-analysis
32s
static-psalm-analysis
Fit to window
Zoom out
Zoom in

Annotations

9 errors
PossiblyNullArgument: lib/Controller/FolderController.php#L259
lib/Controller/FolderController.php:259:47: PossiblyNullArgument: Argument 1 of OCA\GroupFolders\Controller\FolderController::formatFolder cannot be null, possibly null value provided (see https://psalm.dev/078)
PossiblyNullArgument: lib/Controller/FolderController.php#L285
lib/Controller/FolderController.php:285:47: PossiblyNullArgument: Argument 1 of OCA\GroupFolders\Controller\FolderController::formatFolder cannot be null, possibly null value provided (see https://psalm.dev/078)
InvalidArgument: lib/Controller/FolderController.php#L312
lib/Controller/FolderController.php:312:47: InvalidArgument: Argument 1 of OCA\GroupFolders\Controller\FolderController::formatFolder expects array{acl: bool, groups: array<string, array{displayName: string, permissions: int, type: 'circle'|'group'}>, id: int, manage: list<array{displayname: string, id: string, type: 'circle'|'group'|'user'}>, mount_point: string, quota: int, size: int}, but array{acl: bool, groups: array<string, array{displayName: string, permissions: int, type: 'circle'|'group'}>, id: int, manage: list<array{displayname: string, id: string, type: 'circle'|'group'|'user'}>, mount_point: string, quota: int, size: int, success: true} with additional array shape fields (success) was provided (see https://psalm.dev/004)
InvalidArgument: lib/Controller/FolderController.php#L340
lib/Controller/FolderController.php:340:47: InvalidArgument: Argument 1 of OCA\GroupFolders\Controller\FolderController::formatFolder expects array{acl: bool, groups: array<string, array{displayName: string, permissions: int, type: 'circle'|'group'}>, id: int, manage: list<array{displayname: string, id: string, type: 'circle'|'group'|'user'}>, mount_point: string, quota: int, size: int}, but array{acl: bool, groups: array<string, array{displayName: string, permissions: int, type: 'circle'|'group'}>, id: int, manage: list<array{displayname: string, id: string, type: 'circle'|'group'|'user'}>, mount_point: string, quota: int, size: int, success: true} with additional array shape fields (success) was provided (see https://psalm.dev/004)
InvalidArgument: lib/Controller/FolderController.php#L369
lib/Controller/FolderController.php:369:47: InvalidArgument: Argument 1 of OCA\GroupFolders\Controller\FolderController::formatFolder expects array{acl: bool, groups: array<string, array{displayName: string, permissions: int, type: 'circle'|'group'}>, id: int, manage: list<array{displayname: string, id: string, type: 'circle'|'group'|'user'}>, mount_point: string, quota: int, size: int}, but array{acl: bool, groups: array<string, array{displayName: string, permissions: int, type: 'circle'|'group'}>, id: int, manage: list<array{displayname: string, id: string, type: 'circle'|'group'|'user'}>, mount_point: string, quota: int, size: int, success: true} with additional array shape fields (success) was provided (see https://psalm.dev/004)
InvalidArgument: lib/Controller/FolderController.php#L396
lib/Controller/FolderController.php:396:47: InvalidArgument: Argument 1 of OCA\GroupFolders\Controller\FolderController::formatFolder expects array{acl: bool, groups: array<string, array{displayName: string, permissions: int, type: 'circle'|'group'}>, id: int, manage: list<array{displayname: string, id: string, type: 'circle'|'group'|'user'}>, mount_point: string, quota: int, size: int}, but array{acl: bool, groups: array<string, array{displayName: string, permissions: int, type: 'circle'|'group'}>, id: int, manage: list<array{displayname: string, id: string, type: 'circle'|'group'|'user'}>, mount_point: string, quota: int, size: int, success: true} with additional array shape fields (success) was provided (see https://psalm.dev/004)
InvalidArgument: lib/Controller/FolderController.php#L423
lib/Controller/FolderController.php:423:47: InvalidArgument: Argument 1 of OCA\GroupFolders\Controller\FolderController::formatFolder expects array{acl: bool, groups: array<string, array{displayName: string, permissions: int, type: 'circle'|'group'}>, id: int, manage: list<array{displayname: string, id: string, type: 'circle'|'group'|'user'}>, mount_point: string, quota: int, size: int}, but array{acl: bool, groups: array<string, array{displayName: string, permissions: int, type: 'circle'|'group'}>, id: int, manage: list<array{displayname: string, id: string, type: 'circle'|'group'|'user'}>, mount_point: string, quota: int, size: int, success: true} with additional array shape fields (success) was provided (see https://psalm.dev/004)
InvalidArgument: lib/Controller/FolderController.php#L450
lib/Controller/FolderController.php:450:47: InvalidArgument: Argument 1 of OCA\GroupFolders\Controller\FolderController::formatFolder expects array{acl: bool, groups: array<string, array{displayName: string, permissions: int, type: 'circle'|'group'}>, id: int, manage: list<array{displayname: string, id: string, type: 'circle'|'group'|'user'}>, mount_point: string, quota: int, size: int}, but array{acl: bool, groups: array<string, array{displayName: string, permissions: int, type: 'circle'|'group'}>, id: int, manage: list<array{displayname: string, id: string, type: 'circle'|'group'|'user'}>, mount_point: string, quota: int, size: int, success: true} with additional array shape fields (success) was provided (see https://psalm.dev/004)
static-psalm-analysis
Process completed with exit code 2.