From a228ec69085b25f66661b4526c8b286f2e7269b0 Mon Sep 17 00:00:00 2001 From: Sukhwinder Dhillon Date: Tue, 26 Mar 2024 09:01:52 +0100 Subject: [PATCH] Update phpstan baseline fix standard baseline fix standard baseline2 --- phpstan-baseline-7x.neon | 5 ---- phpstan-baseline-standard.neon | 55 +++++++++++++++++++++------------- 2 files changed, 35 insertions(+), 25 deletions(-) diff --git a/phpstan-baseline-7x.neon b/phpstan-baseline-7x.neon index 12ae232a6f9..537e5c61317 100644 --- a/phpstan-baseline-7x.neon +++ b/phpstan-baseline-7x.neon @@ -400,11 +400,6 @@ parameters: count: 2 path: library/Icinga/Web/Session/PhpSession.php - - - message: "#^Parameter \\#2 \\$timestamp of function date expects int, int\\|false given\\.$#" - count: 1 - path: library/Icinga/Web/Widget/Chart/HistoryColorGrid.php - - message: "#^Parameter \\#1 \\$str of function strtolower expects string, mixed given\\.$#" count: 1 diff --git a/phpstan-baseline-standard.neon b/phpstan-baseline-standard.neon index 38681eb0c47..1bd6e863b2c 100644 --- a/phpstan-baseline-standard.neon +++ b/phpstan-baseline-standard.neon @@ -430,6 +430,11 @@ parameters: count: 1 path: application/controllers/ConfigController.php + - + message: "#^Parameter \\#1 \\$query of method Icinga\\\\Web\\\\Controller\\:\\:setupPaginationControl\\(\\) expects Icinga\\\\Data\\\\QueryInterface, null given\\.$#" + count: 1 + path: application/controllers/ConfigController.php + - message: "#^Parameter \\#2 \\$name of class Icinga\\\\Application\\\\Modules\\\\Module constructor expects string, mixed given\\.$#" count: 1 @@ -730,6 +735,11 @@ parameters: count: 1 path: application/controllers/ListController.php + - + message: "#^Parameter \\#1 \\$query of method Icinga\\\\Web\\\\Controller\\:\\:setupPaginationControl\\(\\) expects Icinga\\\\Data\\\\QueryInterface, null given\\.$#" + count: 1 + path: application/controllers/ListController.php + - message: "#^Method Icinga\\\\Controllers\\\\ManageUserDevicesController\\:\\:deleteAction\\(\\) has no return type specified\\.$#" count: 1 @@ -950,6 +960,11 @@ parameters: count: 1 path: application/controllers/RoleController.php + - + message: "#^Parameter \\#1 \\$query of method Icinga\\\\Web\\\\Controller\\:\\:setupPaginationControl\\(\\) expects Icinga\\\\Data\\\\QueryInterface, null given\\.$#" + count: 1 + path: application/controllers/RoleController.php + - message: "#^Parameter \\#1 \\$username of class Icinga\\\\User constructor expects string, mixed given\\.$#" count: 1 @@ -2552,26 +2567,21 @@ parameters: - message: "#^Access to an undefined property object\\:\\:\\$permissions\\.$#" - count: 1 - path: application/forms/Security/RoleForm.php - - - - message: "#^Access to an undefined property object\\:\\:\\$unrestricted\\.$#" - count: 1 + count: 2 path: application/forms/Security/RoleForm.php - - message: "#^Access to an undefined property object\\:\\:\\$users\\.$#" + message: "#^Access to an undefined property object\\:\\:\\$refusals\\.$#" count: 1 path: application/forms/Security/RoleForm.php - - message: "#^Access to an undefined property object\\|object\\:\\:\\$permissions\\.$#" + message: "#^Access to an undefined property object\\:\\:\\$unrestricted\\.$#" count: 1 path: application/forms/Security/RoleForm.php - - message: "#^Access to an undefined property object\\|object\\:\\:\\$refusals\\.$#" + message: "#^Access to an undefined property object\\:\\:\\$users\\.$#" count: 1 path: application/forms/Security/RoleForm.php @@ -9046,7 +9056,7 @@ parameters: path: library/Icinga/File/Pdf.php - - message: "#^Cannot access offset 0 on array\\\\|false\\.$#" + message: "#^Cannot access offset 0 on array\\\\|false\\.$#" count: 1 path: library/Icinga/File/Storage/LocalFileStorage.php @@ -11405,11 +11415,6 @@ parameters: count: 1 path: library/Icinga/Util/DirectoryIterator.php - - - message: "#^Parameter \\#1 \\$array of class ArrayIterator constructor expects array\\, array\\\\|false given\\.$#" - count: 1 - path: library/Icinga/Util/DirectoryIterator.php - - message: "#^Parameter \\#1 \\$path of static method Icinga\\\\Util\\\\DirectoryIterator\\:\\:isReadable\\(\\) expects string, string\\|false given\\.$#" count: 1 @@ -16855,11 +16860,6 @@ parameters: count: 3 path: modules/migrate/library/Migrate/Config/UserDomainMigration.php - - - message: "#^Parameter \\#2 \\$filter of static method Icinga\\\\Data\\\\Filter\\\\Filter\\:\\:where\\(\\) expects string, int\\|string given\\.$#" - count: 3 - path: modules/migrate/library/Migrate/Config/UserDomainMigration.php - - message: "#^Property Icinga\\\\Module\\\\Migrate\\\\Config\\\\UserDomainMigration\\:\\:\\$fromDomain has no type specified\\.$#" count: 1 @@ -17665,6 +17665,11 @@ parameters: count: 1 path: modules/monitoring/application/controllers/ShowController.php + - + message: "#^Parameter \\#1 \\$query of method Icinga\\\\Web\\\\Controller\\:\\:setupPaginationControl\\(\\) expects Icinga\\\\Data\\\\QueryInterface, null given\\.$#" + count: 1 + path: modules/monitoring/application/controllers/ShowController.php + - message: "#^Call to an undefined method Icinga\\\\Web\\\\View\\:\\:filteredUrl\\(\\)\\.$#" count: 2 @@ -23915,6 +23920,11 @@ parameters: count: 1 path: modules/monitoring/library/Monitoring/Web/Controller/MonitoredObjectController.php + - + message: "#^Parameter \\#1 \\$query of method Icinga\\\\Web\\\\Controller\\:\\:setupPaginationControl\\(\\) expects Icinga\\\\Data\\\\QueryInterface, null given\\.$#" + count: 1 + path: modules/monitoring/library/Monitoring/Web/Controller/MonitoredObjectController.php + - message: "#^Parameter \\#2 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#" count: 1 @@ -25545,6 +25555,11 @@ parameters: count: 1 path: modules/test/application/clicommands/PhpCommand.php + - + message: "#^Parameter \\#1 \\$filename of function file_exists expects string, string\\|false given\\.$#" + count: 1 + path: modules/test/application/clicommands/PhpCommand.php + - message: "#^Parameter \\#1 \\$path of function realpath expects string, mixed given\\.$#" count: 1