2840 lines
120 KiB
Text
2840 lines
120 KiB
Text
|
|
parameters:
|
||
|
|
ignoreErrors:
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Actions\\User\\CreateUserAction\:\:execute\(\) has parameter \$data with no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: app/Actions/User/CreateUserAction.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Negated boolean expression is always false\.$#'
|
||
|
|
identifier: booleanNot.alwaysFalse
|
||
|
|
count: 1
|
||
|
|
path: app/Actions/User/CreateUserAction.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Actions\\User\\EditUserAction\:\:execute\(\) has parameter \$data with no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: app/Actions/User/EditUserAction.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Http\\Controllers\\Api\\ApiController\:\:error\(\) has parameter \$errors with no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: app/Http/Controllers/Api/ApiController.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Http\\Controllers\\Api\\ApiController\:\:response\(\) has parameter \$errors with no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: app/Http/Controllers/Api/ApiController.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Http\\Controllers\\Api\\ApiController\:\:response\(\) has parameter \$payload with no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: app/Http/Controllers/Api/ApiController.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Http\\Controllers\\Api\\ApiController\:\:success\(\) has parameter \$payload with no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: app/Http/Controllers/Api/ApiController.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Http\\Controllers\\Auth\\LoginController\:\:login\(\) has no return type specified\.$#'
|
||
|
|
identifier: missingType.return
|
||
|
|
count: 1
|
||
|
|
path: app/Http/Controllers/Auth/LoginController.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Http\\Controllers\\Auth\\LoginController\:\:logout\(\) has no return type specified\.$#'
|
||
|
|
identifier: missingType.return
|
||
|
|
count: 1
|
||
|
|
path: app/Http/Controllers/Auth/LoginController.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Http\\Controllers\\Auth\\LoginController\:\:showLoginForm\(\) has no return type specified\.$#'
|
||
|
|
identifier: missingType.return
|
||
|
|
count: 1
|
||
|
|
path: app/Http/Controllers/Auth/LoginController.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Http\\Controllers\\Auth\\RegisterController\:\:register\(\) has no return type specified\.$#'
|
||
|
|
identifier: missingType.return
|
||
|
|
count: 1
|
||
|
|
path: app/Http/Controllers/Auth/RegisterController.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Http\\Controllers\\Auth\\RegisterController\:\:showRegistrationForm\(\) has no return type specified\.$#'
|
||
|
|
identifier: missingType.return
|
||
|
|
count: 1
|
||
|
|
path: app/Http/Controllers/Auth/RegisterController.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Access to an undefined property App\\Http\\Resources\\MinimalScheduleResource\:\:\$date\.$#'
|
||
|
|
identifier: property.notFound
|
||
|
|
count: 1
|
||
|
|
path: app/Http/Resources/MinimalScheduleResource.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Access to an undefined property App\\Http\\Resources\\MinimalScheduleResource\:\:\$id\.$#'
|
||
|
|
identifier: property.notFound
|
||
|
|
count: 1
|
||
|
|
path: app/Http/Resources/MinimalScheduleResource.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Http\\Resources\\MinimalScheduleResource\:\:toArray\(\) return type has no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: app/Http/Resources/MinimalScheduleResource.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Access to an undefined property App\\Http\\Resources\\MinimalScheduledUserDishResource\:\:\$id\.$#'
|
||
|
|
identifier: property.notFound
|
||
|
|
count: 1
|
||
|
|
path: app/Http/Resources/MinimalScheduledUserDishResource.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Http\\Resources\\MinimalScheduledUserDishResource\:\:toArray\(\) return type has no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: app/Http/Resources/MinimalScheduledUserDishResource.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Using nullsafe property access on non\-nullable type App\\Models\\UserDish\. Use \-\> instead\.$#'
|
||
|
|
identifier: nullsafe.neverNull
|
||
|
|
count: 2
|
||
|
|
path: app/Http/Resources/MinimalScheduledUserDishResource.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Access to an undefined property App\\Http\\Resources\\ScheduledUserDishResource\:\:\$id\.$#'
|
||
|
|
identifier: property.notFound
|
||
|
|
count: 1
|
||
|
|
path: app/Http/Resources/ScheduledUserDishResource.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Http\\Resources\\ScheduledUserDishResource\:\:toArray\(\) return type has no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: app/Http/Resources/ScheduledUserDishResource.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Access to an undefined property App\\Http\\Resources\\UserDishResource\:\:\$dish\.$#'
|
||
|
|
identifier: property.notFound
|
||
|
|
count: 1
|
||
|
|
path: app/Http/Resources/UserDishResource.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Access to an undefined property App\\Http\\Resources\\UserDishResource\:\:\$id\.$#'
|
||
|
|
identifier: property.notFound
|
||
|
|
count: 1
|
||
|
|
path: app/Http/Resources/UserDishResource.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Access to an undefined property App\\Http\\Resources\\UserDishResource\:\:\$recurrences\.$#'
|
||
|
|
identifier: property.notFound
|
||
|
|
count: 1
|
||
|
|
path: app/Http/Resources/UserDishResource.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Access to an undefined property App\\Http\\Resources\\UserDishResource\:\:\$user\.$#'
|
||
|
|
identifier: property.notFound
|
||
|
|
count: 1
|
||
|
|
path: app/Http/Resources/UserDishResource.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Http\\Resources\\UserDishResource\:\:toArray\(\) return type has no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: app/Http/Resources/UserDishResource.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Access to an undefined property App\\Http\\Resources\\UserResource\:\:\$id\.$#'
|
||
|
|
identifier: property.notFound
|
||
|
|
count: 1
|
||
|
|
path: app/Http/Resources/UserResource.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Access to an undefined property App\\Http\\Resources\\UserResource\:\:\$name\.$#'
|
||
|
|
identifier: property.notFound
|
||
|
|
count: 1
|
||
|
|
path: app/Http/Resources/UserResource.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Http\\Resources\\UserResource\:\:toArray\(\) return type has no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: app/Http/Resources/UserResource.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Access to an undefined property App\\Http\\Resources\\UserWithDishesResource\:\:\$dishes\.$#'
|
||
|
|
identifier: property.notFound
|
||
|
|
count: 1
|
||
|
|
path: app/Http/Resources/UserWithDishesResource.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Access to an undefined property App\\Http\\Resources\\UserWithDishesResource\:\:\$id\.$#'
|
||
|
|
identifier: property.notFound
|
||
|
|
count: 1
|
||
|
|
path: app/Http/Resources/UserWithDishesResource.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Access to an undefined property App\\Http\\Resources\\UserWithDishesResource\:\:\$name\.$#'
|
||
|
|
identifier: property.notFound
|
||
|
|
count: 1
|
||
|
|
path: app/Http/Resources/UserWithDishesResource.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Http\\Resources\\UserWithDishesResource\:\:mapDishes\(\) return type has no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: app/Http/Resources/UserWithDishesResource.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Http\\Resources\\UserWithDishesResource\:\:toArray\(\) return type has no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: app/Http/Resources/UserWithDishesResource.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Access to an undefined property App\\Http\\Resources\\UserWithUserDishesResource\:\:\$id\.$#'
|
||
|
|
identifier: property.notFound
|
||
|
|
count: 1
|
||
|
|
path: app/Http/Resources/UserWithUserDishesResource.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Access to an undefined property App\\Http\\Resources\\UserWithUserDishesResource\:\:\$name\.$#'
|
||
|
|
identifier: property.notFound
|
||
|
|
count: 1
|
||
|
|
path: app/Http/Resources/UserWithUserDishesResource.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Access to an undefined property App\\Http\\Resources\\UserWithUserDishesResource\:\:\$userDishes\.$#'
|
||
|
|
identifier: property.notFound
|
||
|
|
count: 1
|
||
|
|
path: app/Http/Resources/UserWithUserDishesResource.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Http\\Resources\\UserWithUserDishesResource\:\:mapDishes\(\) return type has no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: app/Http/Resources/UserWithUserDishesResource.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Http\\Resources\\UserWithUserDishesResource\:\:toArray\(\) return type has no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: app/Http/Resources/UserWithUserDishesResource.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Livewire\\Dishes\\DishesList\:\:cancel\(\) has no return type specified\.$#'
|
||
|
|
identifier: missingType.return
|
||
|
|
count: 1
|
||
|
|
path: app/Livewire/Dishes/DishesList.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Livewire\\Dishes\\DishesList\:\:confirmDelete\(\) has no return type specified\.$#'
|
||
|
|
identifier: missingType.return
|
||
|
|
count: 1
|
||
|
|
path: app/Livewire/Dishes/DishesList.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Livewire\\Dishes\\DishesList\:\:create\(\) has no return type specified\.$#'
|
||
|
|
identifier: missingType.return
|
||
|
|
count: 1
|
||
|
|
path: app/Livewire/Dishes/DishesList.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Livewire\\Dishes\\DishesList\:\:delete\(\) has no return type specified\.$#'
|
||
|
|
identifier: missingType.return
|
||
|
|
count: 1
|
||
|
|
path: app/Livewire/Dishes/DishesList.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Livewire\\Dishes\\DishesList\:\:edit\(\) has no return type specified\.$#'
|
||
|
|
identifier: missingType.return
|
||
|
|
count: 1
|
||
|
|
path: app/Livewire/Dishes/DishesList.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Livewire\\Dishes\\DishesList\:\:render\(\) has no return type specified\.$#'
|
||
|
|
identifier: missingType.return
|
||
|
|
count: 1
|
||
|
|
path: app/Livewire/Dishes/DishesList.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Livewire\\Dishes\\DishesList\:\:store\(\) has no return type specified\.$#'
|
||
|
|
identifier: missingType.return
|
||
|
|
count: 1
|
||
|
|
path: app/Livewire/Dishes/DishesList.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Livewire\\Dishes\\DishesList\:\:update\(\) has no return type specified\.$#'
|
||
|
|
identifier: missingType.return
|
||
|
|
count: 1
|
||
|
|
path: app/Livewire/Dishes/DishesList.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property App\\Livewire\\Dishes\\DishesList\:\:\$deletingDish has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: app/Livewire/Dishes/DishesList.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property App\\Livewire\\Dishes\\DishesList\:\:\$editingDish has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: app/Livewire/Dishes/DishesList.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property App\\Livewire\\Dishes\\DishesList\:\:\$name has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: app/Livewire/Dishes/DishesList.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property App\\Livewire\\Dishes\\DishesList\:\:\$rules has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: app/Livewire/Dishes/DishesList.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property App\\Livewire\\Dishes\\DishesList\:\:\$selectedUsers has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: app/Livewire/Dishes/DishesList.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property App\\Livewire\\Dishes\\DishesList\:\:\$showCreateModal has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: app/Livewire/Dishes/DishesList.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property App\\Livewire\\Dishes\\DishesList\:\:\$showDeleteModal has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: app/Livewire/Dishes/DishesList.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property App\\Livewire\\Dishes\\DishesList\:\:\$showEditModal has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: app/Livewire/Dishes/DishesList.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Livewire\\Schedule\\ScheduleCalendar\:\:editDish\(\) has parameter \$date with no type specified\.$#'
|
||
|
|
identifier: missingType.parameter
|
||
|
|
count: 1
|
||
|
|
path: app/Livewire/Schedule/ScheduleCalendar.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Livewire\\Schedule\\ScheduleCalendar\:\:editDish\(\) has parameter \$userId with no type specified\.$#'
|
||
|
|
identifier: missingType.parameter
|
||
|
|
count: 1
|
||
|
|
path: app/Livewire/Schedule/ScheduleCalendar.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Livewire\\Schedule\\ScheduleCalendar\:\:openAddDishModal\(\) has parameter \$date with no type specified\.$#'
|
||
|
|
identifier: missingType.parameter
|
||
|
|
count: 1
|
||
|
|
path: app/Livewire/Schedule/ScheduleCalendar.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Livewire\\Schedule\\ScheduleCalendar\:\:regenerateForUserDate\(\) has parameter \$date with no type specified\.$#'
|
||
|
|
identifier: missingType.parameter
|
||
|
|
count: 1
|
||
|
|
path: app/Livewire/Schedule/ScheduleCalendar.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Livewire\\Schedule\\ScheduleCalendar\:\:regenerateForUserDate\(\) has parameter \$userId with no type specified\.$#'
|
||
|
|
identifier: missingType.parameter
|
||
|
|
count: 1
|
||
|
|
path: app/Livewire/Schedule/ScheduleCalendar.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Livewire\\Schedule\\ScheduleCalendar\:\:removeDish\(\) has parameter \$date with no type specified\.$#'
|
||
|
|
identifier: missingType.parameter
|
||
|
|
count: 1
|
||
|
|
path: app/Livewire/Schedule/ScheduleCalendar.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Livewire\\Schedule\\ScheduleCalendar\:\:removeDish\(\) has parameter \$userId with no type specified\.$#'
|
||
|
|
identifier: missingType.parameter
|
||
|
|
count: 1
|
||
|
|
path: app/Livewire/Schedule/ScheduleCalendar.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Livewire\\Schedule\\ScheduleCalendar\:\:skipDay\(\) has parameter \$date with no type specified\.$#'
|
||
|
|
identifier: missingType.parameter
|
||
|
|
count: 1
|
||
|
|
path: app/Livewire/Schedule/ScheduleCalendar.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Livewire\\Schedule\\ScheduleCalendar\:\:skipDay\(\) has parameter \$userId with no type specified\.$#'
|
||
|
|
identifier: missingType.parameter
|
||
|
|
count: 1
|
||
|
|
path: app/Livewire/Schedule/ScheduleCalendar.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property App\\Livewire\\Schedule\\ScheduleCalendar\:\:\$addAvailableDishes has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: app/Livewire/Schedule/ScheduleCalendar.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property App\\Livewire\\Schedule\\ScheduleCalendar\:\:\$addAvailableUsers has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: app/Livewire/Schedule/ScheduleCalendar.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property App\\Livewire\\Schedule\\ScheduleCalendar\:\:\$addDate has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: app/Livewire/Schedule/ScheduleCalendar.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property App\\Livewire\\Schedule\\ScheduleCalendar\:\:\$addSelectedDishId has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: app/Livewire/Schedule/ScheduleCalendar.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property App\\Livewire\\Schedule\\ScheduleCalendar\:\:\$addUserIds has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: app/Livewire/Schedule/ScheduleCalendar.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property App\\Livewire\\Schedule\\ScheduleCalendar\:\:\$availableDishes has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: app/Livewire/Schedule/ScheduleCalendar.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property App\\Livewire\\Schedule\\ScheduleCalendar\:\:\$calendarDays has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: app/Livewire/Schedule/ScheduleCalendar.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property App\\Livewire\\Schedule\\ScheduleCalendar\:\:\$currentMonth has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: app/Livewire/Schedule/ScheduleCalendar.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property App\\Livewire\\Schedule\\ScheduleCalendar\:\:\$currentYear has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: app/Livewire/Schedule/ScheduleCalendar.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property App\\Livewire\\Schedule\\ScheduleCalendar\:\:\$editDate has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: app/Livewire/Schedule/ScheduleCalendar.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property App\\Livewire\\Schedule\\ScheduleCalendar\:\:\$editUserId has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: app/Livewire/Schedule/ScheduleCalendar.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property App\\Livewire\\Schedule\\ScheduleCalendar\:\:\$listeners has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: app/Livewire/Schedule/ScheduleCalendar.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property App\\Livewire\\Schedule\\ScheduleCalendar\:\:\$regenerateDate has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: app/Livewire/Schedule/ScheduleCalendar.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property App\\Livewire\\Schedule\\ScheduleCalendar\:\:\$regenerateUserId has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: app/Livewire/Schedule/ScheduleCalendar.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property App\\Livewire\\Schedule\\ScheduleCalendar\:\:\$selectedDishId has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: app/Livewire/Schedule/ScheduleCalendar.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property App\\Livewire\\Schedule\\ScheduleCalendar\:\:\$showAddDishModal has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: app/Livewire/Schedule/ScheduleCalendar.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property App\\Livewire\\Schedule\\ScheduleCalendar\:\:\$showEditDishModal has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: app/Livewire/Schedule/ScheduleCalendar.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property App\\Livewire\\Schedule\\ScheduleCalendar\:\:\$showRegenerateModal has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: app/Livewire/Schedule/ScheduleCalendar.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Right side of && is always true\.$#'
|
||
|
|
identifier: booleanAnd.rightAlwaysTrue
|
||
|
|
count: 1
|
||
|
|
path: app/Livewire/Schedule/ScheduleCalendar.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Livewire\\Schedule\\ScheduleGenerator\:\:getMonthNames\(\) return type has no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: app/Livewire/Schedule/ScheduleGenerator.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Livewire\\Schedule\\ScheduleGenerator\:\:regenerateForDate\(\) has parameter \$date with no type specified\.$#'
|
||
|
|
identifier: missingType.parameter
|
||
|
|
count: 1
|
||
|
|
path: app/Livewire/Schedule/ScheduleGenerator.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Livewire\\Schedule\\ScheduleGenerator\:\:toggleAdvancedOptions\(\) has no return type specified\.$#'
|
||
|
|
identifier: missingType.return
|
||
|
|
count: 1
|
||
|
|
path: app/Livewire/Schedule/ScheduleGenerator.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property App\\Livewire\\Schedule\\ScheduleGenerator\:\:\$clearExisting has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: app/Livewire/Schedule/ScheduleGenerator.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property App\\Livewire\\Schedule\\ScheduleGenerator\:\:\$isGenerating has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: app/Livewire/Schedule/ScheduleGenerator.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property App\\Livewire\\Schedule\\ScheduleGenerator\:\:\$selectedMonth has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: app/Livewire/Schedule/ScheduleGenerator.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property App\\Livewire\\Schedule\\ScheduleGenerator\:\:\$selectedUsers has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: app/Livewire/Schedule/ScheduleGenerator.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property App\\Livewire\\Schedule\\ScheduleGenerator\:\:\$selectedYear has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: app/Livewire/Schedule/ScheduleGenerator.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property App\\Livewire\\Schedule\\ScheduleGenerator\:\:\$showAdvancedOptions has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: app/Livewire/Schedule/ScheduleGenerator.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property App\\Livewire\\Users\\UsersList\:\:\$rules type has no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: app/Livewire/Users/UsersList.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Class App\\Models\\Dish has PHPDoc tag @method for method create\(\) parameter \#1 \$data with no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: app/Models/Dish.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Models\\Dish\:\:recurrences\(\) return type with generic class Illuminate\\Database\\Eloquent\\Relations\\HasManyThrough does not specify its types\: TRelatedModel, TIntermediateModel, TDeclaringModel$#'
|
||
|
|
identifier: missingType.generics
|
||
|
|
count: 1
|
||
|
|
path: app/Models/Dish.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Models\\Dish\:\:userDishes\(\) return type with generic class Illuminate\\Database\\Eloquent\\Relations\\HasMany does not specify its types\: TRelatedModel, TDeclaringModel$#'
|
||
|
|
identifier: missingType.generics
|
||
|
|
count: 1
|
||
|
|
path: app/Models/Dish.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Models\\Dish\:\:users\(\) return type with generic class Illuminate\\Database\\Eloquent\\Relations\\BelongsToMany does not specify its types\: TRelatedModel, TDeclaringModel, TPivotModel, TAccessor \(2\-4 required\)$#'
|
||
|
|
identifier: missingType.generics
|
||
|
|
count: 1
|
||
|
|
path: app/Models/Dish.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^PHPDoc tag @property for property App\\Models\\Dish\:\:\$userDishes contains generic class Illuminate\\Support\\Collection but does not specify its types\: TKey, TValue$#'
|
||
|
|
identifier: missingType.generics
|
||
|
|
count: 1
|
||
|
|
path: app/Models/Dish.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^PHPDoc tag @property for property App\\Models\\Dish\:\:\$users contains generic class Illuminate\\Support\\Collection but does not specify its types\: TKey, TValue$#'
|
||
|
|
identifier: missingType.generics
|
||
|
|
count: 1
|
||
|
|
path: app/Models/Dish.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Models\\MinimumRecurrence\:\:recurrence\(\) return type with generic class Illuminate\\Database\\Eloquent\\Relations\\MorphOne does not specify its types\: TRelatedModel, TDeclaringModel$#'
|
||
|
|
identifier: missingType.generics
|
||
|
|
count: 1
|
||
|
|
path: app/Models/MinimumRecurrence.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Class App\\Models\\Planner has PHPDoc tag @method for method create\(\) parameter \#1 \$array with no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: app/Models/Planner.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Class App\\Models\\Planner uses generic trait Illuminate\\Database\\Eloquent\\Factories\\HasFactory but does not specify its types\: TFactory$#'
|
||
|
|
identifier: missingType.generics
|
||
|
|
count: 1
|
||
|
|
path: app/Models/Planner.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Models\\Planner\:\:schedules\(\) return type with generic class Illuminate\\Database\\Eloquent\\Relations\\HasMany does not specify its types\: TRelatedModel, TDeclaringModel$#'
|
||
|
|
identifier: missingType.generics
|
||
|
|
count: 1
|
||
|
|
path: app/Models/Planner.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Models\\Planner\:\:users\(\) return type with generic class Illuminate\\Database\\Eloquent\\Relations\\HasMany does not specify its types\: TRelatedModel, TDeclaringModel$#'
|
||
|
|
identifier: missingType.generics
|
||
|
|
count: 1
|
||
|
|
path: app/Models/Planner.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^PHPDoc tag @property for property App\\Models\\Planner\:\:\$users contains generic class Illuminate\\Database\\Eloquent\\Collection but does not specify its types\: TKey, TModel$#'
|
||
|
|
identifier: missingType.generics
|
||
|
|
count: 1
|
||
|
|
path: app/Models/Planner.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^PHPDoc tag @property has invalid value \(static PlannerFactory factory\(\$count \= null, \$state \= \[\]\)\)\: Unexpected token "PlannerFactory", expected variable at offset 45 on line 3$#'
|
||
|
|
identifier: phpDoc.parseError
|
||
|
|
count: 1
|
||
|
|
path: app/Models/Planner.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Class App\\Models\\Schedule has PHPDoc tag @method for method create\(\) parameter \#1 \$array with no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: app/Models/Schedule.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Class App\\Models\\Schedule has PHPDoc tag @method for method firstOrCreate\(\) parameter \#1 \$array with no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: app/Models/Schedule.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Class App\\Models\\Schedule has PHPDoc tag @method for method where\(\) parameter \#1 \$column with no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: app/Models/Schedule.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Models\\Schedule\:\:scheduledUserDishes\(\) return type with generic class Illuminate\\Database\\Eloquent\\Relations\\HasMany does not specify its types\: TRelatedModel, TDeclaringModel$#'
|
||
|
|
identifier: missingType.generics
|
||
|
|
count: 1
|
||
|
|
path: app/Models/Schedule.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^PHPDoc tag @method for method App\\Models\\Schedule\:\:where\(\) parameter \#1 \$column contains generic class Illuminate\\Database\\Query\\Expression but does not specify its types\: TValue$#'
|
||
|
|
identifier: missingType.generics
|
||
|
|
count: 1
|
||
|
|
path: app/Models/Schedule.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^PHPDoc tag @property for property App\\Models\\Schedule\:\:\$scheduledUserDishes contains generic class Illuminate\\Database\\Eloquent\\Collection but does not specify its types\: TKey, TModel$#'
|
||
|
|
identifier: missingType.generics
|
||
|
|
count: 1
|
||
|
|
path: app/Models/Schedule.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Class App\\Models\\ScheduledUserDish has PHPDoc tag @method for method create\(\) parameter \#1 \$array with no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: app/Models/ScheduledUserDish.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Class App\\Models\\ScheduledUserDish has PHPDoc tag @method for method firstOrCreate\(\) parameter \#1 \$array with no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: app/Models/ScheduledUserDish.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Class App\\Models\\ScheduledUserDish has PHPDoc tag @method for method firstOrCreate\(\) parameter \#2 \$array1 with no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: app/Models/ScheduledUserDish.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Class App\\Models\\ScheduledUserDish uses generic trait Illuminate\\Database\\Eloquent\\Factories\\HasFactory but does not specify its types\: TFactory$#'
|
||
|
|
identifier: missingType.generics
|
||
|
|
count: 1
|
||
|
|
path: app/Models/ScheduledUserDish.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Models\\ScheduledUserDish\:\:schedule\(\) return type with generic class Illuminate\\Database\\Eloquent\\Relations\\BelongsTo does not specify its types\: TRelatedModel, TDeclaringModel$#'
|
||
|
|
identifier: missingType.generics
|
||
|
|
count: 1
|
||
|
|
path: app/Models/ScheduledUserDish.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Models\\ScheduledUserDish\:\:scopeForUser\(\) has parameter \$query with generic class Illuminate\\Database\\Eloquent\\Builder but does not specify its types\: TModel$#'
|
||
|
|
identifier: missingType.generics
|
||
|
|
count: 1
|
||
|
|
path: app/Models/ScheduledUserDish.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Models\\ScheduledUserDish\:\:scopeForUser\(\) return type with generic class Illuminate\\Database\\Eloquent\\Builder does not specify its types\: TModel$#'
|
||
|
|
identifier: missingType.generics
|
||
|
|
count: 1
|
||
|
|
path: app/Models/ScheduledUserDish.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Models\\ScheduledUserDish\:\:user\(\) return type with generic class Illuminate\\Database\\Eloquent\\Relations\\BelongsTo does not specify its types\: TRelatedModel, TDeclaringModel$#'
|
||
|
|
identifier: missingType.generics
|
||
|
|
count: 1
|
||
|
|
path: app/Models/ScheduledUserDish.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Models\\ScheduledUserDish\:\:userDish\(\) return type with generic class Illuminate\\Database\\Eloquent\\Relations\\BelongsTo does not specify its types\: TRelatedModel, TDeclaringModel$#'
|
||
|
|
identifier: missingType.generics
|
||
|
|
count: 1
|
||
|
|
path: app/Models/ScheduledUserDish.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Class App\\Models\\User has PHPDoc tag @method for method create\(\) parameter \#1 \$array with no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: app/Models/User.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Models\\User\:\:dishes\(\) return type with generic class Illuminate\\Database\\Eloquent\\Relations\\BelongsToMany does not specify its types\: TRelatedModel, TDeclaringModel, TPivotModel, TAccessor \(2\-4 required\)$#'
|
||
|
|
identifier: missingType.generics
|
||
|
|
count: 1
|
||
|
|
path: app/Models/User.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Models\\User\:\:recurrences\(\) return type with generic class Illuminate\\Database\\Eloquent\\Relations\\HasManyThrough does not specify its types\: TRelatedModel, TIntermediateModel, TDeclaringModel$#'
|
||
|
|
identifier: missingType.generics
|
||
|
|
count: 1
|
||
|
|
path: app/Models/User.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Models\\User\:\:userDishes\(\) return type with generic class Illuminate\\Database\\Eloquent\\Relations\\HasMany does not specify its types\: TRelatedModel, TDeclaringModel$#'
|
||
|
|
identifier: missingType.generics
|
||
|
|
count: 1
|
||
|
|
path: app/Models/User.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^PHPDoc tag @property for property App\\Models\\User\:\:\$dishes contains generic class Illuminate\\Database\\Eloquent\\Collection but does not specify its types\: TKey, TModel$#'
|
||
|
|
identifier: missingType.generics
|
||
|
|
count: 1
|
||
|
|
path: app/Models/User.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^PHPDoc tag @property for property App\\Models\\User\:\:\$userDishes contains generic class Illuminate\\Database\\Eloquent\\Collection but does not specify its types\: TKey, TModel$#'
|
||
|
|
identifier: missingType.generics
|
||
|
|
count: 1
|
||
|
|
path: app/Models/User.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Class App\\Models\\UserDish has PHPDoc tag @method for method create\(\) parameter \#1 \$array with no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: app/Models/UserDish.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Class App\\Models\\UserDish uses generic trait Illuminate\\Database\\Eloquent\\Factories\\HasFactory but does not specify its types\: TFactory$#'
|
||
|
|
identifier: missingType.generics
|
||
|
|
count: 1
|
||
|
|
path: app/Models/UserDish.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Models\\UserDish\:\:dish\(\) return type with generic class Illuminate\\Database\\Eloquent\\Relations\\BelongsTo does not specify its types\: TRelatedModel, TDeclaringModel$#'
|
||
|
|
identifier: missingType.generics
|
||
|
|
count: 1
|
||
|
|
path: app/Models/UserDish.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Models\\UserDish\:\:fixedRecurrences\(\) return type with generic class Illuminate\\Database\\Eloquent\\Relations\\HasMany does not specify its types\: TRelatedModel, TDeclaringModel$#'
|
||
|
|
identifier: missingType.generics
|
||
|
|
count: 1
|
||
|
|
path: app/Models/UserDish.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Models\\UserDish\:\:recurrences\(\) return type with generic class Illuminate\\Database\\Eloquent\\Relations\\HasMany does not specify its types\: TRelatedModel, TDeclaringModel$#'
|
||
|
|
identifier: missingType.generics
|
||
|
|
count: 1
|
||
|
|
path: app/Models/UserDish.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Models\\UserDish\:\:user\(\) return type with generic class Illuminate\\Database\\Eloquent\\Relations\\BelongsTo does not specify its types\: TRelatedModel, TDeclaringModel$#'
|
||
|
|
identifier: missingType.generics
|
||
|
|
count: 1
|
||
|
|
path: app/Models/UserDish.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^PHPDoc tag @property for property App\\Models\\UserDish\:\:\$fixedRecurrences contains generic class Illuminate\\Database\\Eloquent\\Collection but does not specify its types\: TKey, TModel$#'
|
||
|
|
identifier: missingType.generics
|
||
|
|
count: 1
|
||
|
|
path: app/Models/UserDish.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^PHPDoc tag @property for property App\\Models\\UserDish\:\:\$recurrences contains generic class Illuminate\\Database\\Eloquent\\Collection but does not specify its types\: TKey, TModel$#'
|
||
|
|
identifier: missingType.generics
|
||
|
|
count: 1
|
||
|
|
path: app/Models/UserDish.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$days\.$#'
|
||
|
|
identifier: property.notFound
|
||
|
|
count: 1
|
||
|
|
path: app/Models/UserDishRecurrence.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$weekday\.$#'
|
||
|
|
identifier: property.notFound
|
||
|
|
count: 1
|
||
|
|
path: app/Models/UserDishRecurrence.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Models\\UserDishRecurrence\:\:dishUser\(\) return type with generic class Illuminate\\Database\\Eloquent\\Relations\\BelongsTo does not specify its types\: TRelatedModel, TDeclaringModel$#'
|
||
|
|
identifier: missingType.generics
|
||
|
|
count: 1
|
||
|
|
path: app/Models/UserDishRecurrence.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Models\\UserDishRecurrence\:\:recurrence\(\) return type with generic class Illuminate\\Database\\Eloquent\\Relations\\MorphTo does not specify its types\: TRelatedModel, TDeclaringModel$#'
|
||
|
|
identifier: missingType.generics
|
||
|
|
count: 1
|
||
|
|
path: app/Models/UserDishRecurrence.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Class App\\Models\\WeeklyRecurrence has PHPDoc tag @method for method create\(\) parameter \#1 \$array with no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: app/Models/WeeklyRecurrence.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Models\\WeeklyRecurrence\:\:recurrence\(\) return type with generic class Illuminate\\Database\\Eloquent\\Relations\\MorphOne does not specify its types\: TRelatedModel, TDeclaringModel$#'
|
||
|
|
identifier: missingType.generics
|
||
|
|
count: 1
|
||
|
|
path: app/Models/WeeklyRecurrence.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Expression on left side of \?\? is not nullable\.$#'
|
||
|
|
identifier: nullCoalesce.expr
|
||
|
|
count: 1
|
||
|
|
path: app/Providers/AppServiceProvider.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Services\\OutputService\:\:error\(\) has parameter \$errors with no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: app/Services/OutputService.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Services\\OutputService\:\:error\(\) return type has no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: app/Services/OutputService.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Services\\OutputService\:\:response\(\) has parameter \$errors with no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: app/Services/OutputService.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Services\\OutputService\:\:response\(\) has parameter \$payload with no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: app/Services/OutputService.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Services\\OutputService\:\:response\(\) return type has no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: app/Services/OutputService.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Services\\OutputService\:\:success\(\) has parameter \$payload with no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: app/Services/OutputService.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method App\\Services\\OutputService\:\:success\(\) return type has no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: app/Services/OutputService.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method DishPlanner\\Auth\\Controllers\\PlannerAuthController\:\:register\(\) has no return type specified\.$#'
|
||
|
|
identifier: missingType.return
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/Auth/Controllers/PlannerAuthController.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method DishPlanner\\Dish\\Actions\\AddUsersToDishAction\:\:execute\(\) has parameter \$userIds with no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/Dish/Actions/AddUsersToDishAction.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method DishPlanner\\Dish\\Actions\\CreateDishAction\:\:execute\(\) has parameter \$data with no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/Dish/Actions/CreateDishAction.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method DishPlanner\\Dish\\Actions\\RemoveUsersFromDishAction\:\:execute\(\) has parameter \$userIds with no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/Dish/Actions/RemoveUsersFromDishAction.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method DishPlanner\\Dish\\Actions\\SyncUsersAction\:\:execute\(\) has parameter \$userIds with no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/Dish/Actions/SyncUsersAction.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method DishPlanner\\Dish\\Actions\\UpdateDishAction\:\:execute\(\) has parameter \$data with no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/Dish/Actions/UpdateDishAction.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property DishPlanner\\Dish\\Exceptions\\InvalidDishException\:\:\$code has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/Dish/Exceptions/InvalidDishException.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method DishPlanner\\Dish\\Repositories\\DishRepository\:\:getRandomDish\(\) should return App\\Models\\Dish but returns \(Illuminate\\Database\\Eloquent\\Model&object\{pivot\: Illuminate\\Database\\Eloquent\\Relations\\Pivot\}\)\|null\.$#'
|
||
|
|
identifier: return.type
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/Dish/Repositories/DishRepository.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method DishPlanner\\Dish\\Requests\\AddUsersToDishRequest\:\:rules\(\) return type has no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/Dish/Requests/AddUsersToDishRequest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method DishPlanner\\Dish\\Requests\\RemoveUsersFromDishRequest\:\:rules\(\) return type has no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/Dish/Requests/RemoveUsersFromDishRequest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method DishPlanner\\Dish\\Requests\\StoreDishRequest\:\:rules\(\) return type has no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/Dish/Requests/StoreDishRequest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method DishPlanner\\Dish\\Requests\\SyncUsersRequest\:\:rules\(\) return type has no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/Dish/Requests/SyncUsersRequest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method DishPlanner\\Dish\\Requests\\UpdateDishRequest\:\:rules\(\) return type has no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/Dish/Requests/UpdateDishRequest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Access to an undefined property DishPlanner\\Dish\\Resources\\DishResource\:\:\$id\.$#'
|
||
|
|
identifier: property.notFound
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/Dish/Resources/DishResource.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Access to an undefined property DishPlanner\\Dish\\Resources\\DishResource\:\:\$name\.$#'
|
||
|
|
identifier: property.notFound
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/Dish/Resources/DishResource.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Access to an undefined property DishPlanner\\Dish\\Resources\\DishResource\:\:\$planner_id\.$#'
|
||
|
|
identifier: property.notFound
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/Dish/Resources/DishResource.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Access to an undefined property DishPlanner\\Dish\\Resources\\DishResource\:\:\$userDishes\.$#'
|
||
|
|
identifier: property.notFound
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/Dish/Resources/DishResource.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method DishPlanner\\Dish\\Resources\\DishResource\:\:toArray\(\) return type has no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/Dish/Resources/DishResource.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method DishPlanner\\Planner\\Actions\\CreatePlannerAction\:\:execute\(\) has parameter \$data with no type specified\.$#'
|
||
|
|
identifier: missingType.parameter
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/Planner/Actions/CreatePlannerAction.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method DishPlanner\\Schedule\\Actions\\ClearScheduleForMonthAction\:\:execute\(\) has parameter \$userIds with no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/Schedule/Actions/ClearScheduleForMonthAction.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$id\.$#'
|
||
|
|
identifier: property.notFound
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/Schedule/Actions/DraftScheduleForDateAction.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$callback of method Illuminate\\Database\\Eloquent\\Collection\<\(int\|string\),Illuminate\\Database\\Eloquent\\Model\>\:\:map\(\) expects callable\(Illuminate\\Database\\Eloquent\\Model, int\|string\)\: \(App\\Models\\User\|null\), Closure\(App\\Models\\ScheduledUserDish\)\: \(App\\Models\\User\|null\) given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/Schedule/Actions/DraftScheduleForDateAction.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Using nullsafe property access on non\-nullable type App\\Models\\UserDish\. Use \-\> instead\.$#'
|
||
|
|
identifier: nullsafe.neverNull
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/Schedule/Actions/DraftScheduleForDateAction.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Unable to resolve the template type TKey in call to function collect$#'
|
||
|
|
identifier: argument.templateType
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/Schedule/Actions/DraftScheduleForPeriodAction.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method DishPlanner\\Schedule\\Actions\\GenerateScheduleForMonthAction\:\:clearExistingSchedules\(\) has parameter \$userIds with no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/Schedule/Actions/GenerateScheduleForMonthAction.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method DishPlanner\\Schedule\\Actions\\GenerateScheduleForMonthAction\:\:execute\(\) has parameter \$userIds with no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/Schedule/Actions/GenerateScheduleForMonthAction.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method DishPlanner\\Schedule\\Actions\\GenerateScheduleForMonthAction\:\:generateSchedulesForPeriod\(\) has parameter \$userDishesMap with no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/Schedule/Actions/GenerateScheduleForMonthAction.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method DishPlanner\\Schedule\\Actions\\GenerateScheduleForMonthAction\:\:generateSchedulesForPeriod\(\) has parameter \$userIds with no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/Schedule/Actions/GenerateScheduleForMonthAction.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method DishPlanner\\Schedule\\Actions\\GenerateScheduleForMonthAction\:\:loadUserDishes\(\) has parameter \$userIds with no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/Schedule/Actions/GenerateScheduleForMonthAction.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method DishPlanner\\Schedule\\Actions\\GenerateScheduleForMonthAction\:\:loadUserDishes\(\) return type has no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/Schedule/Actions/GenerateScheduleForMonthAction.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),Illuminate\\Database\\Eloquent\\Model\>\:\:each\(\) expects callable\(Illuminate\\Database\\Eloquent\\Model, int\|string\)\: mixed, Closure\(App\\Models\\User\)\: App\\Models\\ScheduledUserDish given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/Schedule/Actions/RegenerateScheduleDayAction.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \$userDish of method DishPlanner\\ScheduledUserDish\\Actions\\CreateScheduledUserDishAction\:\:execute\(\) expects App\\Models\\UserDish, Illuminate\\Database\\Eloquent\\Model given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 2
|
||
|
|
path: src/DishPlanner/Schedule/Actions/RegenerateScheduleDayForUserAction.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Right side of && is always true\.$#'
|
||
|
|
identifier: booleanAnd.rightAlwaysTrue
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/Schedule/Actions/RegenerateScheduleDayForUserAction.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$id\.$#'
|
||
|
|
identifier: property.notFound
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/Schedule/Actions/RegenerateScheduleForDateForUsersAction.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method DishPlanner\\Schedule\\Actions\\RegenerateScheduleForDateForUsersAction\:\:execute\(\) has parameter \$userIds with no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/Schedule/Actions/RegenerateScheduleForDateForUsersAction.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),Illuminate\\Database\\Eloquent\\Model\>\:\:each\(\) expects callable\(Illuminate\\Database\\Eloquent\\Model, int\|string\)\: mixed, Closure\(App\\Models\\ScheduledUserDish\)\: bool given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/Schedule/Actions/UpdateScheduleAction.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Access to an undefined property App\\Models\\UserDish\|Illuminate\\Database\\Eloquent\\Collection\<int, App\\Models\\UserDish\>\:\:\$id\.$#'
|
||
|
|
identifier: property.notFound
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/Schedule/Controllers/ScheduleUserDishController.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Access to an undefined property App\\Models\\UserDish\|Illuminate\\Database\\Eloquent\\Collection\<int, App\\Models\\UserDish\>\:\:\$user\.$#'
|
||
|
|
identifier: property.notFound
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/Schedule/Controllers/ScheduleUserDishController.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Access to an undefined property App\\Models\\User\|Illuminate\\Database\\Eloquent\\Collection\<int, App\\Models\\User\>\:\:\$id\.$#'
|
||
|
|
identifier: property.notFound
|
||
|
|
count: 3
|
||
|
|
path: src/DishPlanner/Schedule/Controllers/ScheduleUserDishController.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Call to an undefined method Illuminate\\Database\\Eloquent\\Relations\\HasMany\:\:forUser\(\)\.$#'
|
||
|
|
identifier: method.notFound
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/Schedule/Controllers/ScheduleUserDishController.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method DishPlanner\\Schedule\\Requests\\CreateScheduleRequest\:\:rules\(\) return type has no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/Schedule/Requests/CreateScheduleRequest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method DishPlanner\\Schedule\\Requests\\GenerateScheduleRequest\:\:rules\(\) return type has no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/Schedule/Requests/GenerateScheduleRequest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method DishPlanner\\Schedule\\Requests\\ScheduleUserDishRequest\:\:rules\(\) return type has no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/Schedule/Requests/ScheduleUserDishRequest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method DishPlanner\\Schedule\\Requests\\UpdateScheduleRequest\:\:rules\(\) return type has no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/Schedule/Requests/UpdateScheduleRequest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method DishPlanner\\Schedule\\Resources\\ScheduleResource\:\:scheduledUserDishes\(\) return type has no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/Schedule/Resources/ScheduleResource.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method DishPlanner\\Schedule\\Resources\\ScheduleResource\:\:toArray\(\) return type has no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/Schedule/Resources/ScheduleResource.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^PHPDoc tag @property for property DishPlanner\\Schedule\\Resources\\ScheduleResource\:\:\$scheduledUserDishes contains generic class Illuminate\\Database\\Eloquent\\Collection but does not specify its types\: TKey, TModel$#'
|
||
|
|
identifier: missingType.generics
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/Schedule/Resources/ScheduleResource.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$callback of method Illuminate\\Database\\Eloquent\\Collection\<\(int\|string\),Illuminate\\Database\\Eloquent\\Model\>\:\:map\(\) expects callable\(Illuminate\\Database\\Eloquent\\Model, int\|string\)\: array\{id\: int, user\: array\{id\: int, name\: string\}, skipped\: bool, user_dish\: App\\Http\\Resources\\UserDishResource\}, Closure\(App\\Models\\ScheduledUserDish\)\: array\{id\: int, user\: array\{id\: int, name\: string\}, skipped\: bool, user_dish\: App\\Http\\Resources\\UserDishResource\} given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/Schedule/Resources/ScheduleResource.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method DishPlanner\\Schedule\\Services\\ScheduleCalendarService\:\:buildCalendarDays\(\) has parameter \$schedules with generic class Illuminate\\Support\\Collection but does not specify its types\: TKey, TValue$#'
|
||
|
|
identifier: missingType.generics
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/Schedule/Services/ScheduleCalendarService.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method DishPlanner\\Schedule\\Services\\ScheduleCalendarService\:\:buildCalendarDays\(\) return type has no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/Schedule/Services/ScheduleCalendarService.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method DishPlanner\\Schedule\\Services\\ScheduleCalendarService\:\:getCalendarDays\(\) return type has no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/Schedule/Services/ScheduleCalendarService.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method DishPlanner\\Schedule\\Services\\ScheduleCalendarService\:\:loadSchedulesForMonth\(\) return type with generic class Illuminate\\Support\\Collection does not specify its types\: TKey, TValue$#'
|
||
|
|
identifier: missingType.generics
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/Schedule/Services/ScheduleCalendarService.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Using nullsafe property access "\?\-\>scheduledUserDishes" on left side of \?\? is unnecessary\. Use \-\> instead\.$#'
|
||
|
|
identifier: nullsafe.neverNull
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/Schedule/Services/ScheduleCalendarService.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method DishPlanner\\ScheduledUserDish\\Requests\\UpdateScheduledUserDishRequest\:\:rules\(\) return type has no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/ScheduledUserDish/Requests/UpdateScheduledUserDishRequest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method DishPlanner\\User\\Requests\\CreateUserRequest\:\:rules\(\) return type has no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/User/Requests/CreateUserRequest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method DishPlanner\\User\\Requests\\UpdateUserRequest\:\:rules\(\) return type has no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/User/Requests/UpdateUserRequest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$recurrence\.$#'
|
||
|
|
identifier: property.notFound
|
||
|
|
count: 2
|
||
|
|
path: src/DishPlanner/UserDish/Actions/CreateMinimumRecurrenceAction.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),Illuminate\\Database\\Eloquent\\Model\>\:\:each\(\) expects callable\(Illuminate\\Database\\Eloquent\\Model, int\|string\)\: mixed, Closure\(App\\Models\\UserDishRecurrence\)\: \(bool\|null\) given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/UserDish/Actions/CreateMinimumRecurrenceAction.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),Illuminate\\Database\\Eloquent\\Model\>\:\:filter\(\) expects \(callable\(Illuminate\\Database\\Eloquent\\Model, int\|string\)\: bool\)\|null, Closure\(App\\Models\\UserDishRecurrence\)\: bool given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/UserDish/Actions/CreateMinimumRecurrenceAction.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method DishPlanner\\UserDish\\Actions\\CreateUserDishAction\:\:addRecurrences\(\) has parameter \$data with no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/UserDish/Actions/CreateUserDishAction.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method DishPlanner\\UserDish\\Actions\\CreateUserDishAction\:\:execute\(\) has parameter \$data with no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/UserDish/Actions/CreateUserDishAction.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method DishPlanner\\UserDish\\Actions\\SyncRecurrencesForUserDishAction\:\:execute\(\) has parameter \$recurrences with generic class Illuminate\\Support\\Collection but does not specify its types\: TKey, TValue$#'
|
||
|
|
identifier: missingType.generics
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/UserDish/Actions/SyncRecurrencesForUserDishAction.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$callback of method Illuminate\\Database\\Eloquent\\Builder\<Illuminate\\Database\\Eloquent\\Model\>\:\:each\(\) expects callable\(Illuminate\\Database\\Eloquent\\Model, int\)\: mixed, Closure\(App\\Models\\UserDishRecurrence\)\: void given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/UserDish/Actions/SyncRecurrencesForUserDishAction.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method DishPlanner\\UserDish\\Actions\\UpdateFixedRecurrenceAction\:\:execute\(\) has parameter \$data with no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/UserDish/Actions/UpdateFixedRecurrenceAction.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method DishPlanner\\UserDish\\Actions\\UpdateMinimumRecurrenceAction\:\:execute\(\) has parameter \$data with no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/UserDish/Actions/UpdateMinimumRecurrenceAction.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method DishPlanner\\UserDish\\Controllers\\ListUserDishesController\:\:__invoke\(\) has no return type specified\.$#'
|
||
|
|
identifier: missingType.return
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/UserDish/Controllers/ListUserDishesController.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$recurrence\.$#'
|
||
|
|
identifier: property.notFound
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/UserDish/Repositories/UserDishRepository.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method DishPlanner\\UserDish\\Repositories\\UserDishRepository\:\:findCandidatesForDate\(\) return type with generic class Illuminate\\Support\\Collection does not specify its types\: TKey, TValue$#'
|
||
|
|
identifier: missingType.generics
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/UserDish/Repositories/UserDishRepository.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method DishPlanner\\UserDish\\Repositories\\UserDishRepository\:\:findInterferingUserDishes\(\) return type with generic class Illuminate\\Database\\Eloquent\\Collection does not specify its types\: TKey, TModel$#'
|
||
|
|
identifier: missingType.generics
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/UserDish/Repositories/UserDishRepository.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method DishPlanner\\UserDish\\Repositories\\UserDishRepository\:\:getAllForPlanner\(\) return type with generic class Illuminate\\Database\\Eloquent\\Collection does not specify its types\: TKey, TModel$#'
|
||
|
|
identifier: missingType.generics
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/UserDish/Repositories/UserDishRepository.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$callback of method Illuminate\\Database\\Eloquent\\Collection\<\(int\|string\),Illuminate\\Database\\Eloquent\\Model\>\:\:map\(\) expects callable\(Illuminate\\Database\\Eloquent\\Model, int\|string\)\: App\\Models\\UserDish, Closure\(App\\Models\\ScheduledUserDish\)\: App\\Models\\UserDish given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/UserDish/Repositories/UserDishRepository.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),Illuminate\\Database\\Eloquent\\Model\>\:\:filter\(\) expects \(callable\(Illuminate\\Database\\Eloquent\\Model, int\|string\)\: bool\)\|null, Closure\(App\\Models\\ScheduledUserDish\)\: bool given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 3
|
||
|
|
path: src/DishPlanner/UserDish/Repositories/UserDishRepository.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),Illuminate\\Database\\Eloquent\\Model\>\:\:filter\(\) expects \(callable\(Illuminate\\Database\\Eloquent\\Model, int\|string\)\: bool\)\|null, Closure\(App\\Models\\UserDish\)\: bool given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/UserDish/Repositories/UserDishRepository.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),Illuminate\\Database\\Eloquent\\Model\>\:\:reject\(\) expects bool\|\(callable\(Illuminate\\Database\\Eloquent\\Model, int\|string\)\: bool\)\|Illuminate\\Database\\Eloquent\\Model, Closure\(App\\Models\\UserDish\)\: bool given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/UserDish/Repositories/UserDishRepository.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method DishPlanner\\UserDish\\Requests\\CreateUserDishRequest\:\:rules\(\) return type has no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/UserDish/Requests/CreateUserDishRequest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method DishPlanner\\UserDish\\Requests\\StoreUserDishRecurrenceRequest\:\:rules\(\) return type has no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/UserDish/Requests/StoreUserDishRecurrenceRequest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method DishPlanner\\UserDish\\Requests\\UpdateUserDishFixedRecurrenceRequest\:\:rules\(\) return type has no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: src/DishPlanner/UserDish/Requests/UpdateUserDishFixedRecurrenceRequest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Browser\\Auth\\LoginTest\:\:\$testEmail has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: tests/Browser/Auth/LoginTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Browser\\Auth\\LoginTest\:\:\$testPassword has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: tests/Browser/Auth/LoginTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Browser\\Auth\\LoginTest\:\:\$testPlanner has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: tests/Browser/Auth/LoginTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method Tests\\Browser\\Components\\DishModal\:\:selectUsers\(\) has parameter \$userIds with no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: tests/Browser/Components/DishModal.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Call to an undefined method Laravel\\Dusk\\Browser\:\:openCreateModal\(\)\.$#'
|
||
|
|
identifier: method.notFound
|
||
|
|
count: 1
|
||
|
|
path: tests/Browser/Dishes/CreateDishFormValidationTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Browser\\Dishes\\CreateDishFormValidationTest\:\:\$createDishFormValidationTestEmail has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: tests/Browser/Dishes/CreateDishFormValidationTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Browser\\Dishes\\CreateDishFormValidationTest\:\:\$createDishFormValidationTestPlanner has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: tests/Browser/Dishes/CreateDishFormValidationTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Browser\\Dishes\\CreateDishFormValidationTest\:\:\$testEmail has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: tests/Browser/Dishes/CreateDishFormValidationTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Browser\\Dishes\\CreateDishFormValidationTest\:\:\$testPassword has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: tests/Browser/Dishes/CreateDishFormValidationTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Browser\\Dishes\\CreateDishFormValidationTest\:\:\$testPlanner has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: tests/Browser/Dishes/CreateDishFormValidationTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Call to an undefined method Laravel\\Dusk\\Browser\:\:openCreateModal\(\)\.$#'
|
||
|
|
identifier: method.notFound
|
||
|
|
count: 1
|
||
|
|
path: tests/Browser/Dishes/CreateDishSuccessTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Browser\\Dishes\\CreateDishSuccessTest\:\:\$createDishSuccessTestEmail has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: tests/Browser/Dishes/CreateDishSuccessTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Browser\\Dishes\\CreateDishSuccessTest\:\:\$createDishSuccessTestPlanner has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: tests/Browser/Dishes/CreateDishSuccessTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Browser\\Dishes\\CreateDishSuccessTest\:\:\$testEmail has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: tests/Browser/Dishes/CreateDishSuccessTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Browser\\Dishes\\CreateDishSuccessTest\:\:\$testPassword has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: tests/Browser/Dishes/CreateDishSuccessTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Browser\\Dishes\\CreateDishSuccessTest\:\:\$testPlanner has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: tests/Browser/Dishes/CreateDishSuccessTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Browser\\Dishes\\CreateDishTest\:\:\$createDishTestEmail has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: tests/Browser/Dishes/CreateDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Browser\\Dishes\\CreateDishTest\:\:\$createDishTestPlanner has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: tests/Browser/Dishes/CreateDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Browser\\Dishes\\CreateDishTest\:\:\$testEmail has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: tests/Browser/Dishes/CreateDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Browser\\Dishes\\CreateDishTest\:\:\$testPassword has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: tests/Browser/Dishes/CreateDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Browser\\Dishes\\CreateDishTest\:\:\$testPlanner has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: tests/Browser/Dishes/CreateDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Browser\\Dishes\\DeleteDishTest\:\:\$deleteDishTestEmail has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: tests/Browser/Dishes/DeleteDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Browser\\Dishes\\DeleteDishTest\:\:\$deleteDishTestPlanner has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: tests/Browser/Dishes/DeleteDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Browser\\Dishes\\DeleteDishTest\:\:\$testEmail has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: tests/Browser/Dishes/DeleteDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Browser\\Dishes\\DeleteDishTest\:\:\$testPassword has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: tests/Browser/Dishes/DeleteDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Browser\\Dishes\\DeleteDishTest\:\:\$testPlanner has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: tests/Browser/Dishes/DeleteDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Browser\\Dishes\\DishDeletionSafetyTest\:\:\$dishDeletionSafetyTestEmail has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: tests/Browser/Dishes/DishDeletionSafetyTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Browser\\Dishes\\DishDeletionSafetyTest\:\:\$dishDeletionSafetyTestPlanner has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: tests/Browser/Dishes/DishDeletionSafetyTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Browser\\Dishes\\DishDeletionSafetyTest\:\:\$testEmail has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: tests/Browser/Dishes/DishDeletionSafetyTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Browser\\Dishes\\DishDeletionSafetyTest\:\:\$testPassword has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: tests/Browser/Dishes/DishDeletionSafetyTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Browser\\Dishes\\DishDeletionSafetyTest\:\:\$testPlanner has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: tests/Browser/Dishes/DishDeletionSafetyTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Browser\\Dishes\\EditDishTest\:\:\$editDishTestEmail has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: tests/Browser/Dishes/EditDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Browser\\Dishes\\EditDishTest\:\:\$editDishTestPlanner has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: tests/Browser/Dishes/EditDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Browser\\Dishes\\EditDishTest\:\:\$testEmail has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: tests/Browser/Dishes/EditDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Browser\\Dishes\\EditDishTest\:\:\$testPassword has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: tests/Browser/Dishes/EditDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Browser\\Dishes\\EditDishTest\:\:\$testPlanner has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: tests/Browser/Dishes/EditDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method Tests\\Browser\\Pages\\SchedulePage\:\:elements\(\) return type has no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: tests/Browser/Pages/SchedulePage.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#2 \$value of method Laravel\\Dusk\\Browser\:\:select\(\) expects array\|string\|null, int given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 2
|
||
|
|
path: tests/Browser/Pages/SchedulePage.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method Tests\\Browser\\RedirectTest\:\:test_login_page_loads\(\) has no return type specified\.$#'
|
||
|
|
identifier: missingType.return
|
||
|
|
count: 1
|
||
|
|
path: tests/Browser/RedirectTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method Tests\\Browser\\RedirectTest\:\:test_unauthenticated_redirects_to_login\(\) has no return type specified\.$#'
|
||
|
|
identifier: missingType.return
|
||
|
|
count: 1
|
||
|
|
path: tests/Browser/RedirectTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Call to an undefined method Laravel\\Dusk\\Browser\:\:clickGenerate\(\)\.$#'
|
||
|
|
identifier: method.notFound
|
||
|
|
count: 3
|
||
|
|
path: tests/Browser/Schedule/GenerateScheduleTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Browser\\Schedule\\GenerateScheduleTest\:\:\$dish has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: tests/Browser/Schedule/GenerateScheduleTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Browser\\Schedule\\GenerateScheduleTest\:\:\$email has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: tests/Browser/Schedule/GenerateScheduleTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Browser\\Schedule\\GenerateScheduleTest\:\:\$password has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: tests/Browser/Schedule/GenerateScheduleTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Browser\\Schedule\\GenerateScheduleTest\:\:\$planner has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: tests/Browser/Schedule/GenerateScheduleTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Browser\\Schedule\\GenerateScheduleTest\:\:\$user has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: tests/Browser/Schedule/GenerateScheduleTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Call to an undefined method Laravel\\Dusk\\Browser\:\:goToNextMonth\(\)\.$#'
|
||
|
|
identifier: method.notFound
|
||
|
|
count: 1
|
||
|
|
path: tests/Browser/Schedule/SchedulePageTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Call to an undefined method Laravel\\Dusk\\Browser\:\:goToPreviousMonth\(\)\.$#'
|
||
|
|
identifier: method.notFound
|
||
|
|
count: 1
|
||
|
|
path: tests/Browser/Schedule/SchedulePageTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Browser\\Schedule\\SchedulePageTest\:\:\$schedulePageTestEmail has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: tests/Browser/Schedule/SchedulePageTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Browser\\Schedule\\SchedulePageTest\:\:\$schedulePageTestPlanner has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: tests/Browser/Schedule/SchedulePageTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Browser\\Schedule\\SchedulePageTest\:\:\$testEmail has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: tests/Browser/Schedule/SchedulePageTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Browser\\Schedule\\SchedulePageTest\:\:\$testPassword has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: tests/Browser/Schedule/SchedulePageTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Browser\\Schedule\\SchedulePageTest\:\:\$testPlanner has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: tests/Browser/Schedule/SchedulePageTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Call to an undefined method Laravel\\Dusk\\Browser\:\:openCreateModal\(\)\.$#'
|
||
|
|
identifier: method.notFound
|
||
|
|
count: 4
|
||
|
|
path: tests/Browser/Users/CreateUserTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Browser\\Users\\CreateUserTest\:\:\$createUserTestEmail has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: tests/Browser/Users/CreateUserTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Browser\\Users\\CreateUserTest\:\:\$createUserTestPlanner has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: tests/Browser/Users/CreateUserTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Browser\\Users\\CreateUserTest\:\:\$testEmail has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: tests/Browser/Users/CreateUserTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Browser\\Users\\CreateUserTest\:\:\$testPassword has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: tests/Browser/Users/CreateUserTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Browser\\Users\\CreateUserTest\:\:\$testPlanner has no type specified\.$#'
|
||
|
|
identifier: missingType.property
|
||
|
|
count: 1
|
||
|
|
path: tests/Browser/Users/CreateUserTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Call to method PHPUnit\\Framework\\Assert\:\:assertNotNull\(\) with string will always evaluate to true\.$#'
|
||
|
|
identifier: method.alreadyNarrowedType
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/AuthenticationTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$user of method Illuminate\\Foundation\\Testing\\TestCase\:\:actingAs\(\) expects Illuminate\\Contracts\\Auth\\Authenticatable, App\\Models\\User given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/AuthenticationTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method Tests\\Feature\\Dish\\AddUsersToDishTest\:\:createPlanner\(\) should return App\\Models\\Planner but returns App\\Models\\User\.$#'
|
||
|
|
identifier: return.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/Dish/AddUsersToDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$planner of method Database\\Factories\\DishFactory\:\:planner\(\) expects App\\Models\\Planner, App\\Models\\User given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/Dish/AddUsersToDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$planner of method Database\\Factories\\UserFactory\:\:planner\(\) expects App\\Models\\Planner, App\\Models\\User given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/Dish/AddUsersToDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Feature\\Dish\\AddUsersToDishTest\:\:\$planner \(App\\Models\\Planner\) does not accept App\\Models\\User\.$#'
|
||
|
|
identifier: assign.propertyType
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/Dish/AddUsersToDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Called ''first'' on Laravel collection, but could have been retrieved as a query\.$#'
|
||
|
|
identifier: larastan.noUnnecessaryCollectionCall
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/Dish/CreateDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method Tests\\Feature\\Dish\\CreateDishTest\:\:createPlanner\(\) should return App\\Models\\Planner but returns App\\Models\\User\.$#'
|
||
|
|
identifier: return.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/Dish/CreateDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method Tests\\Feature\\Dish\\CreateDishTest\:\:invalidNameValues\(\) return type has no value type specified in iterable type array\.$#'
|
||
|
|
identifier: missingType.iterableValue
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/Dish/CreateDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Feature\\Dish\\CreateDishTest\:\:\$planner \(App\\Models\\Planner\) does not accept App\\Models\\User\.$#'
|
||
|
|
identifier: assign.propertyType
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/Dish/CreateDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method Tests\\Feature\\Dish\\DeleteDishTest\:\:createPlanner\(\) should return App\\Models\\Planner but returns App\\Models\\User\.$#'
|
||
|
|
identifier: return.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/Dish/DeleteDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$planner of method Database\\Factories\\DishFactory\:\:planner\(\) expects App\\Models\\Planner, App\\Models\\User given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/Dish/DeleteDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Feature\\Dish\\DeleteDishTest\:\:\$planner \(App\\Models\\Planner\) does not accept App\\Models\\User\.$#'
|
||
|
|
identifier: assign.propertyType
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/Dish/DeleteDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method Tests\\Feature\\Dish\\ListDishesTest\:\:createPlanner\(\) should return App\\Models\\Planner but returns App\\Models\\User\.$#'
|
||
|
|
identifier: return.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/Dish/ListDishesTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$planner of method Database\\Factories\\DishFactory\:\:planner\(\) expects App\\Models\\Planner, App\\Models\\User given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/Dish/ListDishesTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Feature\\Dish\\ListDishesTest\:\:\$planner \(App\\Models\\Planner\) does not accept App\\Models\\User\.$#'
|
||
|
|
identifier: assign.propertyType
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/Dish/ListDishesTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method Tests\\Feature\\Dish\\RemoveUsersFromDishTest\:\:createPlanner\(\) should return App\\Models\\Planner but returns App\\Models\\User\.$#'
|
||
|
|
identifier: return.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/Dish/RemoveUsersFromDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$planner of method Database\\Factories\\DishFactory\:\:planner\(\) expects App\\Models\\Planner, App\\Models\\User given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/Dish/RemoveUsersFromDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$planner of method Database\\Factories\\UserFactory\:\:planner\(\) expects App\\Models\\Planner, App\\Models\\User given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/Dish/RemoveUsersFromDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Feature\\Dish\\RemoveUsersFromDishTest\:\:\$planner \(App\\Models\\Planner\) does not accept App\\Models\\User\.$#'
|
||
|
|
identifier: assign.propertyType
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/Dish/RemoveUsersFromDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method Tests\\Feature\\Dish\\ShowDishTest\:\:createPlanner\(\) should return App\\Models\\Planner but returns App\\Models\\User\.$#'
|
||
|
|
identifier: return.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/Dish/ShowDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$planner of method Database\\Factories\\DishFactory\:\:planner\(\) expects App\\Models\\Planner, App\\Models\\User given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/Dish/ShowDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Feature\\Dish\\ShowDishTest\:\:\$planner \(App\\Models\\Planner\) does not accept App\\Models\\User\.$#'
|
||
|
|
identifier: assign.propertyType
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/Dish/ShowDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method Tests\\Feature\\Dish\\SyncUsersForDishTest\:\:createPlanner\(\) should return App\\Models\\Planner but returns App\\Models\\User\.$#'
|
||
|
|
identifier: return.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/Dish/SyncUsersForDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$planner of method Database\\Factories\\DishFactory\:\:planner\(\) expects App\\Models\\Planner, App\\Models\\User given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/Dish/SyncUsersForDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$planner of method Database\\Factories\\UserFactory\:\:planner\(\) expects App\\Models\\Planner, App\\Models\\User given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/Dish/SyncUsersForDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Feature\\Dish\\SyncUsersForDishTest\:\:\$planner \(App\\Models\\Planner\) does not accept App\\Models\\User\.$#'
|
||
|
|
identifier: assign.propertyType
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/Dish/SyncUsersForDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method Tests\\Feature\\Dish\\UpdateDishTest\:\:createPlanner\(\) should return App\\Models\\Planner but returns App\\Models\\User\.$#'
|
||
|
|
identifier: return.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/Dish/UpdateDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$planner of method Database\\Factories\\DishFactory\:\:planner\(\) expects App\\Models\\Planner, App\\Models\\User given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/Dish/UpdateDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Feature\\Dish\\UpdateDishTest\:\:\$planner \(App\\Models\\Planner\) does not accept App\\Models\\User\.$#'
|
||
|
|
identifier: assign.propertyType
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/Dish/UpdateDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method Tests\\Feature\\RegistrationTest\:\:test_new_users_can_register\(\) has no return type specified\.$#'
|
||
|
|
identifier: missingType.return
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/RegistrationTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method Tests\\Feature\\RegistrationTest\:\:test_registration_fails_with_existing_email\(\) has no return type specified\.$#'
|
||
|
|
identifier: missingType.return
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/RegistrationTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method Tests\\Feature\\RegistrationTest\:\:test_registration_fails_with_password_mismatch\(\) has no return type specified\.$#'
|
||
|
|
identifier: missingType.return
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/RegistrationTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method Tests\\Feature\\RegistrationTest\:\:test_registration_screen_can_be_rendered\(\) has no return type specified\.$#'
|
||
|
|
identifier: missingType.return
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/RegistrationTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$id\.$#'
|
||
|
|
identifier: property.notFound
|
||
|
|
count: 4
|
||
|
|
path: tests/Feature/Schedule/GenerateScheduleTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method Tests\\Feature\\Schedule\\GenerateScheduleTest\:\:createPlanner\(\) should return App\\Models\\Planner but returns App\\Models\\User\.$#'
|
||
|
|
identifier: return.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/Schedule/GenerateScheduleTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$callback of method Illuminate\\Database\\Eloquent\\Collection\<\(int\|string\),Illuminate\\Database\\Eloquent\\Model\>\:\:map\(\) expects callable\(Illuminate\\Database\\Eloquent\\Model, int\|string\)\: array\{user_dish_id\: int\}, Closure\(App\\Models\\ScheduledUserDish\)\: array\{user_dish_id\: int\} given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 2
|
||
|
|
path: tests/Feature/Schedule/GenerateScheduleTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<\(int\|string\),Illuminate\\Database\\Eloquent\\Model\>\:\:filter\(\) expects \(callable\(Illuminate\\Database\\Eloquent\\Model, int\|string\)\: bool\)\|null, Closure\(App\\Models\\ScheduledUserDish\)\: bool given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/Schedule/GenerateScheduleTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$userDish of method Database\\Factories\\ScheduledUserDishFactory\:\:userDish\(\) expects App\\Models\\UserDish, Illuminate\\Database\\Eloquent\\Model given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/Schedule/GenerateScheduleTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Feature\\Schedule\\GenerateScheduleTest\:\:\$planner \(App\\Models\\Planner\) does not accept App\\Models\\User\.$#'
|
||
|
|
identifier: assign.propertyType
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/Schedule/GenerateScheduleTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$id\.$#'
|
||
|
|
identifier: property.notFound
|
||
|
|
count: 2
|
||
|
|
path: tests/Feature/Schedule/ListScheduleTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$user\.$#'
|
||
|
|
identifier: property.notFound
|
||
|
|
count: 2
|
||
|
|
path: tests/Feature/Schedule/ListScheduleTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method Tests\\Feature\\Schedule\\ListScheduleTest\:\:createPlanner\(\) should return App\\Models\\Planner but returns App\\Models\\User\.$#'
|
||
|
|
identifier: return.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/Schedule/ListScheduleTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$planner of method Database\\Factories\\DishFactory\:\:planner\(\) expects App\\Models\\Planner, App\\Models\\User given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/Schedule/ListScheduleTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$planner of method Database\\Factories\\ScheduleFactory\:\:planner\(\) expects App\\Models\\Planner, App\\Models\\User given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/Schedule/ListScheduleTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$planner of method Database\\Factories\\UserFactory\:\:planner\(\) expects App\\Models\\Planner, App\\Models\\User given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/Schedule/ListScheduleTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Feature\\Schedule\\ListScheduleTest\:\:\$planner \(App\\Models\\Planner\) does not accept App\\Models\\User\.$#'
|
||
|
|
identifier: assign.propertyType
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/Schedule/ListScheduleTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$date\.$#'
|
||
|
|
identifier: property.notFound
|
||
|
|
count: 2
|
||
|
|
path: tests/Feature/Schedule/ReadScheduleTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$id\.$#'
|
||
|
|
identifier: property.notFound
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/Schedule/ReadScheduleTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method Tests\\Feature\\Schedule\\ReadScheduleTest\:\:createPlanner\(\) should return App\\Models\\Planner but returns App\\Models\\User\.$#'
|
||
|
|
identifier: return.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/Schedule/ReadScheduleTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$planner of method Database\\Factories\\DishFactory\:\:planner\(\) expects App\\Models\\Planner, App\\Models\\User given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/Schedule/ReadScheduleTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$planner of method Database\\Factories\\ScheduleFactory\:\:planner\(\) expects App\\Models\\Planner, App\\Models\\User given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/Schedule/ReadScheduleTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$planner of method Database\\Factories\\UserFactory\:\:planner\(\) expects App\\Models\\Planner, App\\Models\\User given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 2
|
||
|
|
path: tests/Feature/Schedule/ReadScheduleTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$userDish of method Database\\Factories\\ScheduledUserDishFactory\:\:userDish\(\) expects App\\Models\\UserDish, Illuminate\\Database\\Eloquent\\Model given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 2
|
||
|
|
path: tests/Feature/Schedule/ReadScheduleTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Feature\\Schedule\\ReadScheduleTest\:\:\$planner \(App\\Models\\Planner\) does not accept App\\Models\\User\.$#'
|
||
|
|
identifier: assign.propertyType
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/Schedule/ReadScheduleTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Unable to resolve the template type TKey in call to function collect$#'
|
||
|
|
identifier: argument.templateType
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/Schedule/ReadScheduleTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$id\.$#'
|
||
|
|
identifier: property.notFound
|
||
|
|
count: 5
|
||
|
|
path: tests/Feature/Schedule/ScheduleEdgeCasesTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Call to method PHPUnit\\Framework\\Assert\:\:assertNull\(\) with int will always evaluate to false\.$#'
|
||
|
|
identifier: method.impossibleType
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/Schedule/ScheduleEdgeCasesTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method Tests\\Feature\\Schedule\\ScheduleEdgeCasesTest\:\:createPlanner\(\) should return App\\Models\\Planner but returns App\\Models\\User\.$#'
|
||
|
|
identifier: return.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/Schedule/ScheduleEdgeCasesTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$planner of method Database\\Factories\\DishFactory\:\:planner\(\) expects App\\Models\\Planner, App\\Models\\User given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 2
|
||
|
|
path: tests/Feature/Schedule/ScheduleEdgeCasesTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$planner of method Database\\Factories\\UserFactory\:\:planner\(\) expects App\\Models\\Planner, App\\Models\\User given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 2
|
||
|
|
path: tests/Feature/Schedule/ScheduleEdgeCasesTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$user of method Illuminate\\Foundation\\Testing\\TestCase\:\:actingAs\(\) expects Illuminate\\Contracts\\Auth\\Authenticatable, App\\Models\\User given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/Schedule/ScheduleEdgeCasesTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Feature\\Schedule\\ScheduleEdgeCasesTest\:\:\$planner \(App\\Models\\Planner\) does not accept App\\Models\\User\.$#'
|
||
|
|
identifier: assign.propertyType
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/Schedule/ScheduleEdgeCasesTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$planner of method Database\\Factories\\DishFactory\:\:planner\(\) expects App\\Models\\Planner, App\\Models\\User given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 2
|
||
|
|
path: tests/Feature/Schedule/ScheduleUserDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$planner of method Database\\Factories\\ScheduleFactory\:\:planner\(\) expects App\\Models\\Planner, App\\Models\\User given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 2
|
||
|
|
path: tests/Feature/Schedule/ScheduleUserDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$planner of method Database\\Factories\\UserFactory\:\:planner\(\) expects App\\Models\\Planner, App\\Models\\User given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 2
|
||
|
|
path: tests/Feature/Schedule/ScheduleUserDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$user of method Illuminate\\Foundation\\Testing\\TestCase\:\:actingAs\(\) expects Illuminate\\Contracts\\Auth\\Authenticatable, App\\Models\\User given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 2
|
||
|
|
path: tests/Feature/Schedule/ScheduleUserDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$dish_id\.$#'
|
||
|
|
identifier: property.notFound
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/Schedule/UpdateScheduleTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$user_dish_id\.$#'
|
||
|
|
identifier: property.notFound
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/Schedule/UpdateScheduleTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method Tests\\Feature\\Schedule\\UpdateScheduleTest\:\:createPlanner\(\) should return App\\Models\\Planner but returns App\\Models\\User\.$#'
|
||
|
|
identifier: return.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/Schedule/UpdateScheduleTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$userDish of method Database\\Factories\\ScheduledUserDishFactory\:\:userDish\(\) expects App\\Models\\UserDish, Illuminate\\Database\\Eloquent\\Model given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 2
|
||
|
|
path: tests/Feature/Schedule/UpdateScheduleTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Feature\\Schedule\\UpdateScheduleTest\:\:\$planner \(App\\Models\\Planner\) does not accept App\\Models\\User\.$#'
|
||
|
|
identifier: assign.propertyType
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/Schedule/UpdateScheduleTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Called ''first'' on Laravel collection, but could have been retrieved as a query\.$#'
|
||
|
|
identifier: larastan.noUnnecessaryCollectionCall
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/ScheduledUserDish/CreateScheduledUserDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method Tests\\Feature\\ScheduledUserDish\\CreateScheduledUserDishTest\:\:createPlanner\(\) should return App\\Models\\Planner but returns App\\Models\\User\.$#'
|
||
|
|
identifier: return.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/ScheduledUserDish/CreateScheduledUserDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$planner of method Database\\Factories\\DishFactory\:\:planner\(\) expects App\\Models\\Planner, App\\Models\\User given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/ScheduledUserDish/CreateScheduledUserDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$planner of method Database\\Factories\\UserFactory\:\:planner\(\) expects App\\Models\\Planner, App\\Models\\User given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 2
|
||
|
|
path: tests/Feature/ScheduledUserDish/CreateScheduledUserDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Feature\\ScheduledUserDish\\CreateScheduledUserDishTest\:\:\$planner \(App\\Models\\Planner\) does not accept App\\Models\\User\.$#'
|
||
|
|
identifier: assign.propertyType
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/ScheduledUserDish/CreateScheduledUserDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method Tests\\Feature\\ScheduledUserDish\\DeleteScheduledUserDishTest\:\:createPlanner\(\) should return App\\Models\\Planner but returns App\\Models\\User\.$#'
|
||
|
|
identifier: return.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/ScheduledUserDish/DeleteScheduledUserDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$planner of method Database\\Factories\\DishFactory\:\:planner\(\) expects App\\Models\\Planner, App\\Models\\User given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/ScheduledUserDish/DeleteScheduledUserDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$planner of method Database\\Factories\\ScheduleFactory\:\:planner\(\) expects App\\Models\\Planner, App\\Models\\User given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/ScheduledUserDish/DeleteScheduledUserDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$planner of method Database\\Factories\\UserFactory\:\:planner\(\) expects App\\Models\\Planner, App\\Models\\User given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 2
|
||
|
|
path: tests/Feature/ScheduledUserDish/DeleteScheduledUserDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Feature\\ScheduledUserDish\\DeleteScheduledUserDishTest\:\:\$planner \(App\\Models\\Planner\) does not accept App\\Models\\User\.$#'
|
||
|
|
identifier: assign.propertyType
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/ScheduledUserDish/DeleteScheduledUserDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$user\.$#'
|
||
|
|
identifier: property.notFound
|
||
|
|
count: 2
|
||
|
|
path: tests/Feature/ScheduledUserDish/ReadScheduledUserDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method Tests\\Feature\\ScheduledUserDish\\ReadScheduledUserDishTest\:\:createPlanner\(\) should return App\\Models\\Planner but returns App\\Models\\User\.$#'
|
||
|
|
identifier: return.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/ScheduledUserDish/ReadScheduledUserDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$planner of method Database\\Factories\\DishFactory\:\:planner\(\) expects App\\Models\\Planner, App\\Models\\User given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/ScheduledUserDish/ReadScheduledUserDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$planner of method Database\\Factories\\ScheduleFactory\:\:planner\(\) expects App\\Models\\Planner, App\\Models\\User given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/ScheduledUserDish/ReadScheduledUserDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$planner of method Database\\Factories\\UserFactory\:\:planner\(\) expects App\\Models\\Planner, App\\Models\\User given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 2
|
||
|
|
path: tests/Feature/ScheduledUserDish/ReadScheduledUserDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$userDish of method Database\\Factories\\ScheduledUserDishFactory\:\:userDish\(\) expects App\\Models\\UserDish, Illuminate\\Database\\Eloquent\\Model given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 2
|
||
|
|
path: tests/Feature/ScheduledUserDish/ReadScheduledUserDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Feature\\ScheduledUserDish\\ReadScheduledUserDishTest\:\:\$planner \(App\\Models\\Planner\) does not accept App\\Models\\User\.$#'
|
||
|
|
identifier: assign.propertyType
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/ScheduledUserDish/ReadScheduledUserDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$dish\.$#'
|
||
|
|
identifier: property.notFound
|
||
|
|
count: 2
|
||
|
|
path: tests/Feature/ScheduledUserDish/UpdateScheduledUserDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$id\.$#'
|
||
|
|
identifier: property.notFound
|
||
|
|
count: 3
|
||
|
|
path: tests/Feature/ScheduledUserDish/UpdateScheduledUserDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$user\.$#'
|
||
|
|
identifier: property.notFound
|
||
|
|
count: 4
|
||
|
|
path: tests/Feature/ScheduledUserDish/UpdateScheduledUserDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method Tests\\Feature\\ScheduledUserDish\\UpdateScheduledUserDishTest\:\:createPlanner\(\) should return App\\Models\\Planner but returns App\\Models\\User\.$#'
|
||
|
|
identifier: return.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/ScheduledUserDish/UpdateScheduledUserDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method Tests\\Feature\\ScheduledUserDish\\UpdateScheduledUserDishTest\:\:generateDishes\(\) return type with generic class Illuminate\\Support\\Collection does not specify its types\: TKey, TValue$#'
|
||
|
|
identifier: missingType.generics
|
||
|
|
count: 2
|
||
|
|
path: tests/Feature/ScheduledUserDish/UpdateScheduledUserDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$planner of method Database\\Factories\\DishFactory\:\:planner\(\) expects App\\Models\\Planner, App\\Models\\User given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 2
|
||
|
|
path: tests/Feature/ScheduledUserDish/UpdateScheduledUserDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$planner of method Database\\Factories\\ScheduleFactory\:\:planner\(\) expects App\\Models\\Planner, App\\Models\\User given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/ScheduledUserDish/UpdateScheduledUserDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$planner of method Database\\Factories\\UserFactory\:\:planner\(\) expects App\\Models\\Planner, App\\Models\\User given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 2
|
||
|
|
path: tests/Feature/ScheduledUserDish/UpdateScheduledUserDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$planner of method Tests\\Feature\\ScheduledUserDish\\UpdateScheduledUserDishTest\:\:generateDishes\(\) expects App\\Models\\Planner, App\\Models\\User given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/ScheduledUserDish/UpdateScheduledUserDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$planner of method Tests\\Feature\\ScheduledUserDish\\UpdateScheduledUserDishTest\:\:generateScheduledDishes\(\) expects App\\Models\\Planner, App\\Models\\User given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/ScheduledUserDish/UpdateScheduledUserDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$userDish of method Database\\Factories\\ScheduledUserDishFactory\:\:userDish\(\) expects App\\Models\\UserDish, Illuminate\\Database\\Eloquent\\Model given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 2
|
||
|
|
path: tests/Feature/ScheduledUserDish/UpdateScheduledUserDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$userDish of method Database\\Factories\\ScheduledUserDishFactory\:\:userDish\(\) expects App\\Models\\UserDish, Illuminate\\Database\\Eloquent\\Model\|null given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 2
|
||
|
|
path: tests/Feature/ScheduledUserDish/UpdateScheduledUserDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Feature\\ScheduledUserDish\\UpdateScheduledUserDishTest\:\:\$planner \(App\\Models\\Planner\) does not accept App\\Models\\User\.$#'
|
||
|
|
identifier: assign.propertyType
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/ScheduledUserDish/UpdateScheduledUserDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Unable to resolve the template type TKey in call to function collect$#'
|
||
|
|
identifier: argument.templateType
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/ScheduledUserDish/UpdateScheduledUserDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method Tests\\Feature\\User\\CreateUserTest\:\:createPlanner\(\) should return App\\Models\\Planner but returns App\\Models\\User\.$#'
|
||
|
|
identifier: return.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/User/CreateUserTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Feature\\User\\CreateUserTest\:\:\$planner \(App\\Models\\Planner\) does not accept App\\Models\\User\.$#'
|
||
|
|
identifier: assign.propertyType
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/User/CreateUserTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method Tests\\Feature\\User\\DeleteUserTest\:\:createPlanner\(\) should return App\\Models\\Planner but returns App\\Models\\User\.$#'
|
||
|
|
identifier: return.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/User/DeleteUserTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$planner of method Database\\Factories\\UserFactory\:\:planner\(\) expects App\\Models\\Planner, App\\Models\\User given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/User/DeleteUserTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Feature\\User\\DeleteUserTest\:\:\$planner \(App\\Models\\Planner\) does not accept App\\Models\\User\.$#'
|
||
|
|
identifier: assign.propertyType
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/User/DeleteUserTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method Tests\\Feature\\User\\Dish\\ListUserDishesTest\:\:createPlanner\(\) should return App\\Models\\Planner but returns App\\Models\\User\.$#'
|
||
|
|
identifier: return.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/User/Dish/ListUserDishesTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$user of method Illuminate\\Foundation\\Testing\\TestCase\:\:actingAs\(\) expects Illuminate\\Contracts\\Auth\\Authenticatable, App\\Models\\User given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/User/Dish/ListUserDishesTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Feature\\User\\Dish\\ListUserDishesTest\:\:\$planner \(App\\Models\\Planner\) does not accept App\\Models\\User\.$#'
|
||
|
|
identifier: assign.propertyType
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/User/Dish/ListUserDishesTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method Tests\\Feature\\User\\Dish\\RemoveDishesForUserTest\:\:createPlanner\(\) should return App\\Models\\Planner but returns App\\Models\\User\.$#'
|
||
|
|
identifier: return.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/User/Dish/RemoveDishesForUserTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Feature\\User\\Dish\\RemoveDishesForUserTest\:\:\$planner \(App\\Models\\Planner\) does not accept App\\Models\\User\.$#'
|
||
|
|
identifier: assign.propertyType
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/User/Dish/RemoveDishesForUserTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$id\.$#'
|
||
|
|
identifier: property.notFound
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/User/Dish/ShowUserDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method Tests\\Feature\\User\\Dish\\ShowUserDishTest\:\:createPlanner\(\) should return App\\Models\\Planner but returns App\\Models\\User\.$#'
|
||
|
|
identifier: return.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/User/Dish/ShowUserDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$planner of method Database\\Factories\\DishFactory\:\:planner\(\) expects App\\Models\\Planner, App\\Models\\User given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/User/Dish/ShowUserDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$planner of method Database\\Factories\\UserFactory\:\:planner\(\) expects App\\Models\\Planner, App\\Models\\User given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/User/Dish/ShowUserDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Feature\\User\\Dish\\ShowUserDishTest\:\:\$planner \(App\\Models\\Planner\) does not accept App\\Models\\User\.$#'
|
||
|
|
identifier: assign.propertyType
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/User/Dish/ShowUserDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method Tests\\Feature\\User\\Dish\\StoreRecurrenceForUserDishTest\:\:createPlanner\(\) should return App\\Models\\Planner but returns App\\Models\\User\.$#'
|
||
|
|
identifier: return.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/User/Dish/StoreRecurrenceForUserDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Feature\\User\\Dish\\StoreRecurrenceForUserDishTest\:\:\$planner \(App\\Models\\Planner\) does not accept App\\Models\\User\.$#'
|
||
|
|
identifier: assign.propertyType
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/User/Dish/StoreRecurrenceForUserDishTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method Tests\\Feature\\User\\ListUsersTest\:\:createPlanner\(\) should return App\\Models\\Planner but returns App\\Models\\User\.$#'
|
||
|
|
identifier: return.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/User/ListUsersTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$callback of method Illuminate\\Database\\Eloquent\\Collection\<\(int\|string\),Illuminate\\Database\\Eloquent\\Model\>\:\:map\(\) expects callable\(Illuminate\\Database\\Eloquent\\Model, int\|string\)\: array\{id\: int, dish\: array\{id\: int, name\: string\}, recurrences\: array\{\}\}, Closure\(App\\Models\\UserDish\)\: array\{id\: int, dish\: array\{id\: int, name\: string\}, recurrences\: array\{\}\} given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/User/ListUsersTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$planner of method Database\\Factories\\UserFactory\:\:planner\(\) expects App\\Models\\Planner, App\\Models\\User given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/User/ListUsersTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Feature\\User\\ListUsersTest\:\:\$planner \(App\\Models\\Planner\) does not accept App\\Models\\User\.$#'
|
||
|
|
identifier: assign.propertyType
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/User/ListUsersTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method Tests\\Feature\\User\\ShowUserTest\:\:createPlanner\(\) should return App\\Models\\Planner but returns App\\Models\\User\.$#'
|
||
|
|
identifier: return.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/User/ShowUserTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$planner of method Database\\Factories\\UserFactory\:\:planner\(\) expects App\\Models\\Planner, App\\Models\\User given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/User/ShowUserTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Feature\\User\\ShowUserTest\:\:\$planner \(App\\Models\\Planner\) does not accept App\\Models\\User\.$#'
|
||
|
|
identifier: assign.propertyType
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/User/ShowUserTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method Tests\\Feature\\User\\ShowUserWithDishesTest\:\:createPlanner\(\) should return App\\Models\\Planner but returns App\\Models\\User\.$#'
|
||
|
|
identifier: return.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/User/ShowUserWithDishesTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$callback of method Illuminate\\Database\\Eloquent\\Collection\<\(int\|string\),Illuminate\\Database\\Eloquent\\Model\>\:\:map\(\) expects callable\(Illuminate\\Database\\Eloquent\\Model, int\|string\)\: array\{id\: int, dish\: array\{id\: int, name\: string\}, recurrences\: array\{\}\}, Closure\(App\\Models\\UserDish\)\: array\{id\: int, dish\: array\{id\: int, name\: string\}, recurrences\: array\{\}\} given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/User/ShowUserWithDishesTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Feature\\User\\ShowUserWithDishesTest\:\:\$planner \(App\\Models\\Planner\) does not accept App\\Models\\User\.$#'
|
||
|
|
identifier: assign.propertyType
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/User/ShowUserWithDishesTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method Tests\\Feature\\User\\UpdateUserTest\:\:createPlanner\(\) should return App\\Models\\Planner but returns App\\Models\\User\.$#'
|
||
|
|
identifier: return.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/User/UpdateUserTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$planner of method Database\\Factories\\UserFactory\:\:planner\(\) expects App\\Models\\Planner, App\\Models\\User given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/User/UpdateUserTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Feature\\User\\UpdateUserTest\:\:\$planner \(App\\Models\\Planner\) does not accept App\\Models\\User\.$#'
|
||
|
|
identifier: assign.propertyType
|
||
|
|
count: 1
|
||
|
|
path: tests/Feature/User/UpdateUserTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method Tests\\Unit\\Actions\\EditUserActionTest\:\:createPlanner\(\) should return App\\Models\\Planner but returns App\\Models\\User\.$#'
|
||
|
|
identifier: return.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Unit/Actions/EditUserActionTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$user of method App\\Actions\\User\\EditUserAction\:\:execute\(\) expects App\\Models\\User, Mockery\\MockInterface given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 3
|
||
|
|
path: tests/Unit/Actions/EditUserActionTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Unit\\Actions\\EditUserActionTest\:\:\$planner \(App\\Models\\Planner\) does not accept App\\Models\\User\.$#'
|
||
|
|
identifier: assign.propertyType
|
||
|
|
count: 2
|
||
|
|
path: tests/Unit/Actions/EditUserActionTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method Tests\\Unit\\Actions\\RegenerateScheduleDayActionTest\:\:createPlanner\(\) should return App\\Models\\Planner but returns App\\Models\\User\.$#'
|
||
|
|
identifier: return.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Unit/Actions/RegenerateScheduleDayActionTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method Tests\\Unit\\Actions\\RegenerateScheduleDayActionTest\:\:generateDishes\(\) return type with generic class Illuminate\\Support\\Collection does not specify its types\: TKey, TValue$#'
|
||
|
|
identifier: missingType.generics
|
||
|
|
count: 1
|
||
|
|
path: tests/Unit/Actions/RegenerateScheduleDayActionTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Unit\\Actions\\RegenerateScheduleDayActionTest\:\:\$planner \(App\\Models\\Planner\) does not accept App\\Models\\User\.$#'
|
||
|
|
identifier: assign.propertyType
|
||
|
|
count: 1
|
||
|
|
path: tests/Unit/Actions/RegenerateScheduleDayActionTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$id\.$#'
|
||
|
|
identifier: property.notFound
|
||
|
|
count: 2
|
||
|
|
path: tests/Unit/Actions/RegenerateScheduleDayForUserActionTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Call to method PHPUnit\\Framework\\Assert\:\:assertNotNull\(\) with App\\Models\\UserDish will always evaluate to true\.$#'
|
||
|
|
identifier: method.alreadyNarrowedType
|
||
|
|
count: 1
|
||
|
|
path: tests/Unit/Actions/RegenerateScheduleDayForUserActionTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Call to method PHPUnit\\Framework\\Assert\:\:assertNotNull\(\) with int will always evaluate to true\.$#'
|
||
|
|
identifier: method.alreadyNarrowedType
|
||
|
|
count: 1
|
||
|
|
path: tests/Unit/Actions/RegenerateScheduleDayForUserActionTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Called ''first'' on Laravel collection, but could have been retrieved as a query\.$#'
|
||
|
|
identifier: larastan.noUnnecessaryCollectionCall
|
||
|
|
count: 3
|
||
|
|
path: tests/Unit/Actions/RegenerateScheduleDayForUserActionTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method Tests\\Unit\\Actions\\RegenerateScheduleDayForUserActionTest\:\:createPlanner\(\) should return App\\Models\\Planner but returns App\\Models\\User\.$#'
|
||
|
|
identifier: return.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Unit/Actions/RegenerateScheduleDayForUserActionTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^PHPDoc tag @var for variable \$dishes contains generic class Illuminate\\Database\\Eloquent\\Collection but does not specify its types\: TKey, TModel$#'
|
||
|
|
identifier: missingType.generics
|
||
|
|
count: 2
|
||
|
|
path: tests/Unit/Actions/RegenerateScheduleDayForUserActionTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$userDish of method Database\\Factories\\ScheduledUserDishFactory\:\:userDish\(\) expects App\\Models\\UserDish, Illuminate\\Database\\Eloquent\\Model given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 2
|
||
|
|
path: tests/Unit/Actions/RegenerateScheduleDayForUserActionTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Unit\\Actions\\RegenerateScheduleDayForUserActionTest\:\:\$planner \(App\\Models\\Planner\) does not accept App\\Models\\User\.$#'
|
||
|
|
identifier: assign.propertyType
|
||
|
|
count: 1
|
||
|
|
path: tests/Unit/Actions/RegenerateScheduleDayForUserActionTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Call to an undefined static method Illuminate\\Support\\Facades\\Log\:\:shouldHaveReceived\(\)\.$#'
|
||
|
|
identifier: staticMethod.notFound
|
||
|
|
count: 3
|
||
|
|
path: tests/Unit/Actions/User/CreateUserActionTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Unit\\Actions\\User\\CreateUserActionTest\:\:\$planner \(App\\Models\\Planner\) does not accept App\\Models\\User\.$#'
|
||
|
|
identifier: assign.propertyType
|
||
|
|
count: 1
|
||
|
|
path: tests/Unit/Actions/User/CreateUserActionTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Call to an undefined static method Illuminate\\Support\\Facades\\Log\:\:shouldHaveReceived\(\)\.$#'
|
||
|
|
identifier: staticMethod.notFound
|
||
|
|
count: 3
|
||
|
|
path: tests/Unit/Actions/User/DeleteUserActionTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Unit\\Actions\\User\\DeleteUserActionTest\:\:\$planner \(App\\Models\\Planner\) does not accept App\\Models\\User\.$#'
|
||
|
|
identifier: assign.propertyType
|
||
|
|
count: 1
|
||
|
|
path: tests/Unit/Actions/User/DeleteUserActionTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Unit\\Actions\\UserActionIntegrationTest\:\:\$planner \(App\\Models\\Planner\) does not accept App\\Models\\User\.$#'
|
||
|
|
identifier: assign.propertyType
|
||
|
|
count: 1
|
||
|
|
path: tests/Unit/Actions/UserActionIntegrationTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method Tests\\Unit\\Schedule\\Actions\\ClearScheduleForMonthActionTest\:\:createPlanner\(\) should return App\\Models\\Planner but returns App\\Models\\User\.$#'
|
||
|
|
identifier: return.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Unit/Schedule/Actions/ClearScheduleForMonthActionTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Unit\\Schedule\\Actions\\ClearScheduleForMonthActionTest\:\:\$planner \(App\\Models\\Planner\) does not accept App\\Models\\User\.$#'
|
||
|
|
identifier: assign.propertyType
|
||
|
|
count: 1
|
||
|
|
path: tests/Unit/Schedule/Actions/ClearScheduleForMonthActionTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Called ''count'' on Laravel collection, but could have been retrieved as a query\.$#'
|
||
|
|
identifier: larastan.noUnnecessaryCollectionCall
|
||
|
|
count: 1
|
||
|
|
path: tests/Unit/Schedule/Actions/DraftScheduleForDateActionTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method Tests\\Unit\\Schedule\\Actions\\DraftScheduleForDateActionTest\:\:createPlanner\(\) should return App\\Models\\Planner but returns App\\Models\\User\.$#'
|
||
|
|
identifier: return.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Unit/Schedule/Actions/DraftScheduleForDateActionTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Unit\\Schedule\\Actions\\DraftScheduleForDateActionTest\:\:\$planner \(App\\Models\\Planner\) does not accept App\\Models\\User\.$#'
|
||
|
|
identifier: assign.propertyType
|
||
|
|
count: 1
|
||
|
|
path: tests/Unit/Schedule/Actions/DraftScheduleForDateActionTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Call to method PHPUnit\\Framework\\Assert\:\:assertNotNull\(\) with App\\Models\\Planner will always evaluate to true\.$#'
|
||
|
|
identifier: method.alreadyNarrowedType
|
||
|
|
count: 1
|
||
|
|
path: tests/Unit/Schedule/Actions/DraftScheduleForPeriodActionTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Called ''count'' on Laravel collection, but could have been retrieved as a query\.$#'
|
||
|
|
identifier: larastan.noUnnecessaryCollectionCall
|
||
|
|
count: 1
|
||
|
|
path: tests/Unit/Schedule/Actions/DraftScheduleForPeriodActionTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method Tests\\Unit\\Schedule\\Actions\\DraftScheduleForPeriodActionTest\:\:createPlanner\(\) should return App\\Models\\Planner but returns App\\Models\\User\.$#'
|
||
|
|
identifier: return.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Unit/Schedule/Actions/DraftScheduleForPeriodActionTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method Tests\\Unit\\Schedule\\Actions\\DraftScheduleForPeriodActionTest\:\:generateDishes\(\) return type with generic class Illuminate\\Support\\Collection does not specify its types\: TKey, TValue$#'
|
||
|
|
identifier: missingType.generics
|
||
|
|
count: 1
|
||
|
|
path: tests/Unit/Schedule/Actions/DraftScheduleForPeriodActionTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Unit\\Schedule\\Actions\\DraftScheduleForPeriodActionTest\:\:\$planner \(App\\Models\\Planner\) does not accept App\\Models\\User\.$#'
|
||
|
|
identifier: assign.propertyType
|
||
|
|
count: 1
|
||
|
|
path: tests/Unit/Schedule/Actions/DraftScheduleForPeriodActionTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method Tests\\Unit\\Schedule\\Actions\\GenerateScheduleForMonthActionTest\:\:createPlanner\(\) should return App\\Models\\Planner but returns App\\Models\\User\.$#'
|
||
|
|
identifier: return.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Unit/Schedule/Actions/GenerateScheduleForMonthActionTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Unit\\Schedule\\Actions\\GenerateScheduleForMonthActionTest\:\:\$planner \(App\\Models\\Planner\) does not accept App\\Models\\User\.$#'
|
||
|
|
identifier: assign.propertyType
|
||
|
|
count: 1
|
||
|
|
path: tests/Unit/Schedule/Actions/GenerateScheduleForMonthActionTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$id\.$#'
|
||
|
|
identifier: property.notFound
|
||
|
|
count: 1
|
||
|
|
path: tests/Unit/Schedule/Actions/RegenerateScheduleForDateForUsersActionTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method Tests\\Unit\\Schedule\\Actions\\RegenerateScheduleForDateForUsersActionTest\:\:createPlanner\(\) should return App\\Models\\Planner but returns App\\Models\\User\.$#'
|
||
|
|
identifier: return.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Unit/Schedule/Actions/RegenerateScheduleForDateForUsersActionTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Unit\\Schedule\\Actions\\RegenerateScheduleForDateForUsersActionTest\:\:\$planner \(App\\Models\\Planner\) does not accept App\\Models\\User\.$#'
|
||
|
|
identifier: assign.propertyType
|
||
|
|
count: 1
|
||
|
|
path: tests/Unit/Schedule/Actions/RegenerateScheduleForDateForUsersActionTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$userDish\.$#'
|
||
|
|
identifier: property.notFound
|
||
|
|
count: 3
|
||
|
|
path: tests/Unit/Schedule/ScheduleGeneratorTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Called ''isNotEmpty'' on Laravel collection, but could have been retrieved as a query\.$#'
|
||
|
|
identifier: larastan.noUnnecessaryCollectionCall
|
||
|
|
count: 2
|
||
|
|
path: tests/Unit/Schedule/ScheduleGeneratorTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method Tests\\Unit\\Schedule\\ScheduleGeneratorTest\:\:createPlanner\(\) should return App\\Models\\Planner but returns App\\Models\\User\.$#'
|
||
|
|
identifier: return.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Unit/Schedule/ScheduleGeneratorTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<int,Carbon\\Carbon\>\:\:reduce\(\) expects callable\(Illuminate\\Support\\Carbon\|null, Carbon\\Carbon, int\)\: Illuminate\\Support\\Carbon, Closure\(Illuminate\\Support\\Carbon\|null, Illuminate\\Support\\Carbon\)\: Illuminate\\Support\\Carbon given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Unit/Schedule/ScheduleGeneratorTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Unit\\Schedule\\ScheduleGeneratorTest\:\:\$planner \(App\\Models\\Planner\) does not accept App\\Models\\User\.$#'
|
||
|
|
identifier: assign.propertyType
|
||
|
|
count: 1
|
||
|
|
path: tests/Unit/Schedule/ScheduleGeneratorTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$id\.$#'
|
||
|
|
identifier: property.notFound
|
||
|
|
count: 3
|
||
|
|
path: tests/Unit/Schedule/Services/ScheduleCalendarServiceTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method Tests\\Unit\\Schedule\\Services\\ScheduleCalendarServiceTest\:\:createPlanner\(\) should return App\\Models\\Planner but returns App\\Models\\User\.$#'
|
||
|
|
identifier: return.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Unit/Schedule/Services/ScheduleCalendarServiceTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Unit\\Schedule\\Services\\ScheduleCalendarServiceTest\:\:\$planner \(App\\Models\\Planner\) does not accept App\\Models\\User\.$#'
|
||
|
|
identifier: assign.propertyType
|
||
|
|
count: 1
|
||
|
|
path: tests/Unit/Schedule/Services/ScheduleCalendarServiceTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method Tests\\Unit\\ScheduleRepositoryTest\:\:createPlanner\(\) should return App\\Models\\Planner but returns App\\Models\\User\.$#'
|
||
|
|
identifier: return.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Unit/ScheduleRepositoryTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Unit\\ScheduleRepositoryTest\:\:\$planner \(App\\Models\\Planner\) does not accept App\\Models\\User\.$#'
|
||
|
|
identifier: assign.propertyType
|
||
|
|
count: 1
|
||
|
|
path: tests/Unit/ScheduleRepositoryTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$id\.$#'
|
||
|
|
identifier: property.notFound
|
||
|
|
count: 4
|
||
|
|
path: tests/Unit/ScheduledUserDish/Actions/DeleteScheduledUserDishForDateActionTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method Tests\\Unit\\ScheduledUserDish\\Actions\\DeleteScheduledUserDishForDateActionTest\:\:createPlanner\(\) should return App\\Models\\Planner but returns App\\Models\\User\.$#'
|
||
|
|
identifier: return.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Unit/ScheduledUserDish/Actions/DeleteScheduledUserDishForDateActionTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Unit\\ScheduledUserDish\\Actions\\DeleteScheduledUserDishForDateActionTest\:\:\$planner \(App\\Models\\Planner\) does not accept App\\Models\\User\.$#'
|
||
|
|
identifier: assign.propertyType
|
||
|
|
count: 1
|
||
|
|
path: tests/Unit/ScheduledUserDish/Actions/DeleteScheduledUserDishForDateActionTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$id\.$#'
|
||
|
|
identifier: property.notFound
|
||
|
|
count: 3
|
||
|
|
path: tests/Unit/ScheduledUserDish/Actions/SkipScheduledUserDishForDateActionTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method Tests\\Unit\\ScheduledUserDish\\Actions\\SkipScheduledUserDishForDateActionTest\:\:createPlanner\(\) should return App\\Models\\Planner but returns App\\Models\\User\.$#'
|
||
|
|
identifier: return.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Unit/ScheduledUserDish/Actions/SkipScheduledUserDishForDateActionTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Unit\\ScheduledUserDish\\Actions\\SkipScheduledUserDishForDateActionTest\:\:\$planner \(App\\Models\\Planner\) does not accept App\\Models\\User\.$#'
|
||
|
|
identifier: assign.propertyType
|
||
|
|
count: 1
|
||
|
|
path: tests/Unit/ScheduledUserDish/Actions/SkipScheduledUserDishForDateActionTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$planner of method Database\\Factories\\DishFactory\:\:planner\(\) expects App\\Models\\Planner, App\\Models\\User given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 2
|
||
|
|
path: tests/Unit/UpdateScheduledUserDishActionTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$planner of method Database\\Factories\\ScheduleFactory\:\:planner\(\) expects App\\Models\\Planner, App\\Models\\User given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Unit/UpdateScheduledUserDishActionTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Parameter \#1 \$planner of method Database\\Factories\\UserFactory\:\:planner\(\) expects App\\Models\\Planner, App\\Models\\User given\.$#'
|
||
|
|
identifier: argument.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Unit/UpdateScheduledUserDishActionTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$id\.$#'
|
||
|
|
identifier: property.notFound
|
||
|
|
count: 1
|
||
|
|
path: tests/Unit/UserDish/Repositories/UserDishRepositoryTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Method Tests\\Unit\\UserDish\\Repositories\\UserDishRepositoryTest\:\:createPlanner\(\) should return App\\Models\\Planner but returns App\\Models\\User\.$#'
|
||
|
|
identifier: return.type
|
||
|
|
count: 1
|
||
|
|
path: tests/Unit/UserDish/Repositories/UserDishRepositoryTest.php
|
||
|
|
|
||
|
|
-
|
||
|
|
message: '#^Property Tests\\Unit\\UserDish\\Repositories\\UserDishRepositoryTest\:\:\$planner \(App\\Models\\Planner\) does not accept App\\Models\\User\.$#'
|
||
|
|
identifier: assign.propertyType
|
||
|
|
count: 1
|
||
|
|
path: tests/Unit/UserDish/Repositories/UserDishRepositoryTest.php
|