Files
keystone/phpstan-baseline.neon
Harry Bayliss 66f0ee9e50
All checks were successful
CI / Tests (push) Successful in 43s
CI / Lint (push) Successful in 1m3s
Migrate to Gitea, switch JS tooling to oxlint/oxfmt, lift test coverage to 95%
- Add .gitea/workflows/ci.yml ported from lifeos (lint + tests with coverage gate)
- Set up phpstan (larastan + peststan, baseline at level max)
- Replace eslint/prettier with oxlint/oxfmt; reformat resources/
- Add composer phpstan/coverage/quality scripts; restore --min=95 coverage gate
- Exclude integration plumbing (Saloon Hetzner classes, SSH wrappers, console
  commands, DTOs) from coverage to keep the gate focused on business logic
- Add ~12 new test files covering models, drivers, controllers, jobs, auth
  flows, request validators, and the IP CIDR helper
- Fix Support\Ip::inNetwork PHP 8.4 TypeError in CIDR mask check
- Fix FirewallRule::command comparing the enum-cast type column to a string
- Fix Server::network using the wrong foreign key column
- Remove unreachable code under abort(403) in RegisteredUserController
2026-05-13 16:51:07 +01:00

5012 lines
182 KiB
Plaintext

parameters:
ignoreErrors:
-
message: '#^Call to an undefined method Illuminate\\Database\\Eloquent\\Model\:\:services\(\)\.$#'
identifier: method.notFound
count: 1
path: app/Actions/Applications/CreateLaravelEnvironment.php
-
message: '#^Cannot access property \$id on mixed\.$#'
identifier: property.nonObject
count: 1
path: app/Actions/Applications/CreateLaravelEnvironment.php
-
message: '#^Cannot call method create\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: app/Actions/Applications/CreateLaravelEnvironment.php
-
message: '#^Method App\\Actions\\Applications\\CreateLaravelEnvironment\:\:execute\(\) should return App\\Models\\Environment but returns Illuminate\\Database\\Eloquent\\Model\.$#'
identifier: return.type
count: 1
path: app/Actions/Applications/CreateLaravelEnvironment.php
-
message: '#^Binary operation "\." between ''app/private/deploy…'' and mixed results in an error\.$#'
identifier: binaryOp.invalid
count: 1
path: app/Actions/Applications/GenerateDeployKey.php
-
message: '#^Cannot call method toString\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: app/Actions/Applications/GenerateDeployKey.php
-
message: '#^Cannot call method uuid\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: app/Actions/Applications/GenerateDeployKey.php
-
message: '#^Binary operation "\." between non\-falsy\-string and mixed results in an error\.$#'
identifier: binaryOp.invalid
count: 1
path: app/Actions/Applications/VerifyRepositoryAccess.php
-
message: '#^Cannot call method random\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: app/Actions/Applications/VerifyRepositoryAccess.php
-
message: '#^Binary operation "\." between ''Provision '' and mixed results in an error\.$#'
identifier: binaryOp.invalid
count: 1
path: app/Actions/Environments/AttachManagedService.php
-
message: '#^Binary operation "\." between mixed and '' '' results in an error\.$#'
identifier: binaryOp.invalid
count: 1
path: app/Actions/Environments/AttachManagedService.php
-
message: '#^Call to an undefined method Illuminate\\Database\\Eloquent\\Model\:\:steps\(\)\.$#'
identifier: method.notFound
count: 1
path: app/Actions/Environments/AttachManagedService.php
-
message: '#^Cannot access property \$name on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: property.nonObject
count: 1
path: app/Actions/Environments/AttachManagedService.php
-
message: '#^Cannot access property \$value on string\.$#'
identifier: property.nonObject
count: 2
path: app/Actions/Environments/AttachManagedService.php
-
message: '#^Cannot call method create\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: app/Actions/Environments/AttachManagedService.php
-
message: '#^Cannot cast mixed to int\.$#'
identifier: cast.int
count: 1
path: app/Actions/Environments/AttachManagedService.php
-
message: '#^Match arm comparison between string and App\\Enums\\ServiceType\:\:CADDY is always false\.$#'
identifier: match.alwaysFalse
count: 1
path: app/Actions/Environments/AttachManagedService.php
-
message: '#^Match arm comparison between string and App\\Enums\\ServiceType\:\:POSTGRES is always false\.$#'
identifier: match.alwaysFalse
count: 1
path: app/Actions/Environments/AttachManagedService.php
-
message: '#^Match arm comparison between string and App\\Enums\\ServiceType\:\:VALKEY is always false\.$#'
identifier: match.alwaysFalse
count: 1
path: app/Actions/Environments/AttachManagedService.php
-
message: '#^Method App\\Actions\\Environments\\AttachManagedService\:\:createDefaultSlice\(\) never returns App\\Models\\ServiceSlice so it can be removed from the return type\.$#'
identifier: return.unusedType
count: 1
path: app/Actions/Environments/AttachManagedService.php
-
message: '#^Method App\\Actions\\Environments\\AttachManagedService\:\:execute\(\) should return App\\Models\\EnvironmentAttachment but returns Illuminate\\Database\\Eloquent\\Model\.$#'
identifier: return.type
count: 1
path: app/Actions/Environments/AttachManagedService.php
-
message: '#^Offset ''database'' on string\|null on left side of \?\? does not exist\.$#'
identifier: nullCoalesce.offset
count: 1
path: app/Actions/Environments/AttachManagedService.php
-
message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<int,Illuminate\\Database\\Eloquent\\Model\>\:\:max\(\) expects \(callable\(Illuminate\\Database\\Eloquent\\Model\)\: mixed\)\|string\|null, Closure\(App\\Models\\ServiceSlice\)\: 0 given\.$#'
identifier: argument.type
count: 1
path: app/Actions/Environments/AttachManagedService.php
-
message: '#^Part \$service\-\>type\-\>value \(mixed\) of encapsed string cannot be cast to string\.$#'
identifier: encapsedStringPart.nonString
count: 1
path: app/Actions/Environments/AttachManagedService.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$server\.$#'
identifier: property.notFound
count: 1
path: app/Actions/Environments/BuildApplicationArtifact.php
-
message: '#^Binary operation "\." between non\-falsy\-string and mixed results in an error\.$#'
identifier: binaryOp.invalid
count: 1
path: app/Actions/Environments/BuildApplicationArtifact.php
-
message: '#^Cannot access property \$application on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: property.nonObject
count: 2
path: app/Actions/Environments/BuildApplicationArtifact.php
-
message: '#^Cannot access property \$branch on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: property.nonObject
count: 1
path: app/Actions/Environments/BuildApplicationArtifact.php
-
message: '#^Cannot access property \$deploy_key_private on mixed\.$#'
identifier: property.nonObject
count: 2
path: app/Actions/Environments/BuildApplicationArtifact.php
-
message: '#^Cannot access property \$repository_url on mixed\.$#'
identifier: property.nonObject
count: 1
path: app/Actions/Environments/BuildApplicationArtifact.php
-
message: '#^Cannot call method dockerfileTemplate\(\) on class\-string\|object\.$#'
identifier: method.nonObject
count: 1
path: app/Actions/Environments/BuildApplicationArtifact.php
-
message: '#^Cannot call method driver\(\) on mixed\.$#'
identifier: method.nonObject
count: 2
path: app/Actions/Environments/BuildApplicationArtifact.php
-
message: '#^Cannot call method filter\(\) on mixed\.$#'
identifier: method.nonObject
count: 2
path: app/Actions/Environments/BuildApplicationArtifact.php
-
message: '#^Cannot call method first\(\) on mixed\.$#'
identifier: method.nonObject
count: 4
path: app/Actions/Environments/BuildApplicationArtifact.php
-
message: '#^Cannot call method flatMap\(\) on mixed\.$#'
identifier: method.nonObject
count: 2
path: app/Actions/Environments/BuildApplicationArtifact.php
-
message: '#^Cannot call method get\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: app/Actions/Environments/BuildApplicationArtifact.php
-
message: '#^Cannot call method pluck\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: app/Actions/Environments/BuildApplicationArtifact.php
-
message: '#^Cannot call method random\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: app/Actions/Environments/BuildApplicationArtifact.php
-
message: '#^Cannot call method services\(\) on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: method.nonObject
count: 2
path: app/Actions/Environments/BuildApplicationArtifact.php
-
message: '#^Cannot call method where\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: app/Actions/Environments/BuildApplicationArtifact.php
-
message: '#^Cannot call method with\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: app/Actions/Environments/BuildApplicationArtifact.php
-
message: '#^Expression on left side of \?\? is not nullable\.$#'
identifier: nullCoalesce.expr
count: 1
path: app/Actions/Environments/BuildApplicationArtifact.php
-
message: '#^Method App\\Actions\\Environments\\BuildApplicationArtifact\:\:dockerfile\(\) should return string but returns mixed\.$#'
identifier: return.type
count: 1
path: app/Actions/Environments/BuildApplicationArtifact.php
-
message: '#^Offset ''build_strategy'' on string\|null on left side of \?\? does not exist\.$#'
identifier: nullCoalesce.offset
count: 2
path: app/Actions/Environments/BuildApplicationArtifact.php
-
message: '#^Offset ''server_ids'' on string\|null on left side of \?\? does not exist\.$#'
identifier: nullCoalesce.offset
count: 1
path: app/Actions/Environments/BuildApplicationArtifact.php
-
message: '#^Only iterables can be unpacked, array\|string given\.$#'
identifier: arrayUnpacking.nonIterable
count: 1
path: app/Actions/Environments/BuildApplicationArtifact.php
-
message: '#^Parameter \#1 \$arg of function escapeshellarg expects string, mixed given\.$#'
identifier: argument.type
count: 2
path: app/Actions/Environments/BuildApplicationArtifact.php
-
message: '#^Parameter \#1 \$object_or_class of function method_exists expects object\|string, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Actions/Environments/BuildApplicationArtifact.php
-
message: '#^Parameter \#2 \$contents of method App\\Actions\\Environments\\BuildApplicationArtifact\:\:writeFileCommand\(\) expects string, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Actions/Environments/BuildApplicationArtifact.php
-
message: '#^Strict comparison using \=\=\= between App\\Enums\\BuildStrategy\:\:TARGET_SERVER and App\\Enums\\BuildStrategy\:\:EXTERNAL_REGISTRY will always evaluate to false\.$#'
identifier: identical.alwaysFalse
count: 1
path: app/Actions/Environments/BuildApplicationArtifact.php
-
message: '#^Strict comparison using \=\=\= between null and ''dedicated_builder'' will always evaluate to false\.$#'
identifier: identical.alwaysFalse
count: 1
path: app/Actions/Environments/BuildApplicationArtifact.php
-
message: '#^Call to function in_array\(\) with arguments ''auto'', array\{''disabled'', ''manual''\} and true will always evaluate to false\.$#'
identifier: function.impossibleType
count: 1
path: app/Actions/Environments/BuildMigrationScript.php
-
message: '#^Offset ''migration_command'' on string\|null on left side of \?\? does not exist\.$#'
identifier: nullCoalesce.offset
count: 1
path: app/Actions/Environments/BuildMigrationScript.php
-
message: '#^Offset ''migration_mode'' on string\|null on left side of \?\? does not exist\.$#'
identifier: nullCoalesce.offset
count: 1
path: app/Actions/Environments/BuildMigrationScript.php
-
message: '#^Result of && is always false\.$#'
identifier: booleanAnd.alwaysFalse
count: 1
path: app/Actions/Environments/BuildMigrationScript.php
-
message: '#^Cannot access property \$organisation_id on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: property.nonObject
count: 1
path: app/Actions/Environments/CreateLaravelWorkerService.php
-
message: '#^Method App\\Actions\\Environments\\CreateLaravelWorkerService\:\:execute\(\) should return App\\Models\\Service but returns Illuminate\\Database\\Eloquent\\Model\.$#'
identifier: return.type
count: 1
path: app/Actions/Environments/CreateLaravelWorkerService.php
-
message: '#^Offset ''php_version'' on string\|null on left side of \?\? does not exist\.$#'
identifier: nullCoalesce.offset
count: 1
path: app/Actions/Environments/CreateLaravelWorkerService.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$type\.$#'
identifier: property.notFound
count: 1
path: app/Actions/Environments/CreateMigrationOperation.php
-
message: '#^Call to an undefined method Illuminate\\Database\\Eloquent\\Model\:\:operations\(\)\.$#'
identifier: method.notFound
count: 1
path: app/Actions/Environments/CreateMigrationOperation.php
-
message: '#^Cannot call method create\(\) on mixed\.$#'
identifier: method.nonObject
count: 2
path: app/Actions/Environments/CreateMigrationOperation.php
-
message: '#^Cannot call method steps\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: app/Actions/Environments/CreateMigrationOperation.php
-
message: '#^Method App\\Actions\\Environments\\CreateMigrationOperation\:\:execute\(\) should return App\\Models\\Operation but returns mixed\.$#'
identifier: return.type
count: 1
path: app/Actions/Environments/CreateMigrationOperation.php
-
message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<int,Illuminate\\Database\\Eloquent\\Model\>\:\:first\(\) expects \(callable\(Illuminate\\Database\\Eloquent\\Model, int\)\: bool\)\|null, Closure\(App\\Models\\Service\)\: bool given\.$#'
identifier: argument.type
count: 1
path: app/Actions/Environments/CreateMigrationOperation.php
-
message: '#^Parameter \#1 \$service of method App\\Actions\\Environments\\BuildMigrationScript\:\:execute\(\) expects App\\Models\\Service, Illuminate\\Database\\Eloquent\\Model given\.$#'
identifier: argument.type
count: 1
path: app/Actions/Environments/CreateMigrationOperation.php
-
message: '#^Parameter \#2 \$haystack of function in_array expects array, array\|string given\.$#'
identifier: argument.type
count: 1
path: app/Actions/Environments/CreateMigrationOperation.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$replicas\.$#'
identifier: property.notFound
count: 1
path: app/Actions/Environments/PlanBuildArtifact.php
-
message: '#^Cannot access property \$id on mixed\.$#'
identifier: property.nonObject
count: 1
path: app/Actions/Environments/PlanBuildArtifact.php
-
message: '#^Cannot access property \$name on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: property.nonObject
count: 1
path: app/Actions/Environments/PlanBuildArtifact.php
-
message: '#^Cannot access property \$organisation on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: property.nonObject
count: 2
path: app/Actions/Environments/PlanBuildArtifact.php
-
message: '#^Cannot access property \$url on mixed\.$#'
identifier: property.nonObject
count: 1
path: app/Actions/Environments/PlanBuildArtifact.php
-
message: '#^Cannot call method filter\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: app/Actions/Environments/PlanBuildArtifact.php
-
message: '#^Cannot call method first\(\) on mixed\.$#'
identifier: method.nonObject
count: 2
path: app/Actions/Environments/PlanBuildArtifact.php
-
message: '#^Cannot call method pluck\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: app/Actions/Environments/PlanBuildArtifact.php
-
message: '#^Cannot call method registries\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: app/Actions/Environments/PlanBuildArtifact.php
-
message: '#^Cannot call method services\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: app/Actions/Environments/PlanBuildArtifact.php
-
message: '#^Cannot call method where\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: app/Actions/Environments/PlanBuildArtifact.php
-
message: '#^Cannot cast mixed to string\.$#'
identifier: cast.string
count: 1
path: app/Actions/Environments/PlanBuildArtifact.php
-
message: '#^Method App\\Actions\\Environments\\PlanBuildArtifact\:\:execute\(\) should return App\\Models\\BuildArtifact but returns Illuminate\\Database\\Eloquent\\Model\.$#'
identifier: return.type
count: 2
path: app/Actions/Environments/PlanBuildArtifact.php
-
message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<int,Illuminate\\Database\\Eloquent\\Model\>\:\:flatMap\(\) expects callable\(Illuminate\\Database\\Eloquent\\Model, int\)\: \(array\<mixed\>\|Illuminate\\Support\\Collection\<int\|string, mixed\>\), Closure\(mixed\)\: mixed given\.$#'
identifier: argument.type
count: 1
path: app/Actions/Environments/PlanBuildArtifact.php
-
message: '#^Parameter \#1 \$string of function str expects string\|null, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Actions/Environments/PlanBuildArtifact.php
-
message: '#^Unable to resolve the template type TFlatMapKey in call to method Illuminate\\Support\\Collection\<int,Illuminate\\Database\\Eloquent\\Model\>\:\:flatMap\(\)$#'
identifier: argument.templateType
count: 1
path: app/Actions/Environments/PlanBuildArtifact.php
-
message: '#^Unable to resolve the template type TFlatMapValue in call to method Illuminate\\Support\\Collection\<int,Illuminate\\Database\\Eloquent\\Model\>\:\:flatMap\(\)$#'
identifier: argument.templateType
count: 1
path: app/Actions/Environments/PlanBuildArtifact.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$replicas\.$#'
identifier: property.notFound
count: 1
path: app/Actions/Environments/PlanEnvironmentDeployment.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$service\.$#'
identifier: property.notFound
count: 1
path: app/Actions/Environments/PlanEnvironmentDeployment.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$value\.$#'
identifier: property.notFound
count: 1
path: app/Actions/Environments/PlanEnvironmentDeployment.php
-
message: '#^Cannot access property \$organisation on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: property.nonObject
count: 1
path: app/Actions/Environments/PlanEnvironmentDeployment.php
-
message: '#^Cannot call method doesntExist\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: app/Actions/Environments/PlanEnvironmentDeployment.php
-
message: '#^Cannot call method filter\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: app/Actions/Environments/PlanEnvironmentDeployment.php
-
message: '#^Cannot call method pluck\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: app/Actions/Environments/PlanEnvironmentDeployment.php
-
message: '#^Cannot call method registries\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: app/Actions/Environments/PlanEnvironmentDeployment.php
-
message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<int,Illuminate\\Database\\Eloquent\\Model\>\:\:flatMap\(\) expects callable\(Illuminate\\Database\\Eloquent\\Model, int\)\: \(array\<mixed\>\|Illuminate\\Support\\Collection\<int\|string, mixed\>\), Closure\(mixed\)\: mixed given\.$#'
identifier: argument.type
count: 1
path: app/Actions/Environments/PlanEnvironmentDeployment.php
-
message: '#^Parameter \#2 \$haystack of function in_array expects array, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Actions/Environments/PlanEnvironmentDeployment.php
-
message: '#^Parameter \$dependencies of class App\\Data\\Environments\\EnvironmentDeploymentPlan constructor expects array\<int, App\\Models\\Service\>, array\<int, mixed\> given\.$#'
identifier: argument.type
count: 1
path: app/Actions/Environments/PlanEnvironmentDeployment.php
-
message: '#^Parameter \$services of class App\\Data\\Environments\\EnvironmentDeploymentPlan constructor expects array\<int, App\\Models\\Service\>, array\<int, Illuminate\\Database\\Eloquent\\Model\> given\.$#'
identifier: argument.type
count: 1
path: app/Actions/Environments/PlanEnvironmentDeployment.php
-
message: '#^Result of \|\| is always true\.$#'
identifier: booleanOr.alwaysTrue
count: 1
path: app/Actions/Environments/PlanEnvironmentDeployment.php
-
message: '#^Strict comparison using \!\=\= between string and App\\Enums\\SchedulerMode\:\:SINGLE will always evaluate to true\.$#'
identifier: notIdentical.alwaysTrue
count: 1
path: app/Actions/Environments/PlanEnvironmentDeployment.php
-
message: '#^Unable to resolve the template type TFlatMapKey in call to method Illuminate\\Support\\Collection\<int,Illuminate\\Database\\Eloquent\\Model\>\:\:flatMap\(\)$#'
identifier: argument.templateType
count: 1
path: app/Actions/Environments/PlanEnvironmentDeployment.php
-
message: '#^Unable to resolve the template type TFlatMapValue in call to method Illuminate\\Support\\Collection\<int,Illuminate\\Database\\Eloquent\\Model\>\:\:flatMap\(\)$#'
identifier: argument.templateType
count: 1
path: app/Actions/Environments/PlanEnvironmentDeployment.php
-
message: '#^Unable to resolve the template type TMapValue in call to method Illuminate\\Database\\Eloquent\\Collection\<int,Illuminate\\Database\\Eloquent\\Model\>\:\:map\(\)$#'
identifier: argument.templateType
count: 1
path: app/Actions/Environments/PlanEnvironmentDeployment.php
-
message: '#^Unreachable statement \- code above always terminates\.$#'
identifier: deadCode.unreachable
count: 1
path: app/Actions/Environments/PlanEnvironmentDeployment.php
-
message: '#^Binary operation "\." between non\-falsy\-string and mixed results in an error\.$#'
identifier: binaryOp.invalid
count: 1
path: app/Actions/Environments/ResolveEnvironmentCommit.php
-
message: '#^Cannot access property \$deploy_key_private on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: property.nonObject
count: 2
path: app/Actions/Environments/ResolveEnvironmentCommit.php
-
message: '#^Cannot access property \$repository_url on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: property.nonObject
count: 1
path: app/Actions/Environments/ResolveEnvironmentCommit.php
-
message: '#^Cannot call method random\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: app/Actions/Environments/ResolveEnvironmentCommit.php
-
message: '#^Parameter \#1 \$command of method Illuminate\\Process\\PendingProcess\:\:run\(\) expects array\<string\>\|string\|null, array\<int, mixed\> given\.$#'
identifier: argument.type
count: 1
path: app/Actions/Environments/ResolveEnvironmentCommit.php
-
message: '#^Parameter \#2 \$contents of static method Illuminate\\Support\\Facades\\File\:\:put\(\) expects string, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Actions/Environments/ResolveEnvironmentCommit.php
-
message: '#^Cannot call method execute\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: app/Actions/FirewallRules/InstallFirewallRule.php
-
message: '#^Cannot call method isSuccessful\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: app/Actions/FirewallRules/InstallFirewallRule.php
-
message: '#^Cannot call method sshClient\(\) on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: method.nonObject
count: 1
path: app/Actions/FirewallRules/InstallFirewallRule.php
-
message: '#^Method App\\Actions\\FirewallRules\\InstallFirewallRule\:\:execute\(\) has no return type specified\.$#'
identifier: missingType.return
count: 1
path: app/Actions/FirewallRules/InstallFirewallRule.php
-
message: '#^Cannot call method execute\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: app/Actions/FirewallRules/UninstallFirewallRule.php
-
message: '#^Cannot call method isSuccessful\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: app/Actions/FirewallRules/UninstallFirewallRule.php
-
message: '#^Cannot call method sshClient\(\) on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: method.nonObject
count: 1
path: app/Actions/FirewallRules/UninstallFirewallRule.php
-
message: '#^Method App\\Actions\\FirewallRules\\UninstallFirewallRule\:\:execute\(\) has no return type specified\.$#'
identifier: missingType.return
count: 1
path: app/Actions/FirewallRules/UninstallFirewallRule.php
-
message: '#^Method App\\Actions\\GenerateRandomSlug\:\:execute\(\) has parameter \$adjectiveCount with no type specified\.$#'
identifier: missingType.parameter
count: 1
path: app/Actions/GenerateRandomSlug.php
-
message: '#^Parameter \#2 \$string of function explode expects string, string\|false given\.$#'
identifier: argument.type
count: 2
path: app/Actions/GenerateRandomSlug.php
-
message: '#^Method App\\Actions\\Servers\\SyncUfwRules\:\:execute\(\) has no return type specified\.$#'
identifier: missingType.return
count: 1
path: app/Actions/Servers/SyncUfwRules.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$credentials\.$#'
identifier: property.notFound
count: 1
path: app/Actions/Services/CreateService.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$id\.$#'
identifier: property.notFound
count: 2
path: app/Actions/Services/CreateService.php
-
message: '#^Call to an undefined method Illuminate\\Database\\Eloquent\\Model\:\:driver\(\)\.$#'
identifier: method.notFound
count: 2
path: app/Actions/Services/CreateService.php
-
message: '#^Call to an undefined method Illuminate\\Database\\Eloquent\\Model\:\:replicas\(\)\.$#'
identifier: method.notFound
count: 1
path: app/Actions/Services/CreateService.php
-
message: '#^Cannot call method create\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: app/Actions/Services/CreateService.php
-
message: '#^Cannot call method defaultCredentials\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: app/Actions/Services/CreateService.php
-
message: '#^Method App\\Actions\\Services\\CreateService\:\:execute\(\) should return App\\Models\\Service but returns Illuminate\\Database\\Eloquent\\Model\.$#'
identifier: return.type
count: 1
path: app/Actions/Services/CreateService.php
-
message: '#^Parameter \#1 \$object_or_class of function method_exists expects object\|string, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Actions/Services/CreateService.php
-
message: '#^Parameter \#1 \$service of class App\\Jobs\\Services\\DeployService constructor expects App\\Models\\Service, Illuminate\\Database\\Eloquent\\Model given\.$#'
identifier: argument.type
count: 1
path: app/Actions/Services/CreateService.php
-
message: '#^Part \$service\-\>id \(mixed\) of encapsed string cannot be cast to string\.$#'
identifier: encapsedStringPart.nonString
count: 2
path: app/Actions/Services/CreateService.php
-
message: '#^Call to function in_array\(\) with arguments string, array\{App\\Enums\\ServiceType\:\:POSTGRES, App\\Enums\\ServiceType\:\:VALKEY\} and true will always evaluate to false\.$#'
identifier: function.impossibleType
count: 1
path: app/Actions/Services/CreateStatefulServiceUpdateOperation.php
-
message: '#^Match arm comparison between string and App\\Enums\\ServiceType\:\:POSTGRES is always false\.$#'
identifier: match.alwaysFalse
count: 1
path: app/Actions/Services/CreateStatefulServiceUpdateOperation.php
-
message: '#^Match arm comparison between string and App\\Enums\\ServiceType\:\:VALKEY is always false\.$#'
identifier: match.alwaysFalse
count: 1
path: app/Actions/Services/CreateStatefulServiceUpdateOperation.php
-
message: '#^Method App\\Actions\\Services\\CreateStatefulServiceUpdateOperation\:\:composeUploadScript\(\) is unused\.$#'
identifier: method.unused
count: 1
path: app/Actions/Services/CreateStatefulServiceUpdateOperation.php
-
message: '#^Method App\\Actions\\Services\\CreateStatefulServiceUpdateOperation\:\:namedVolume\(\) is unused\.$#'
identifier: method.unused
count: 1
path: app/Actions/Services/CreateStatefulServiceUpdateOperation.php
-
message: '#^Method App\\Actions\\Services\\CreateStatefulServiceUpdateOperation\:\:namedVolume\(\) never returns string so it can be removed from the return type\.$#'
identifier: return.unusedType
count: 1
path: app/Actions/Services/CreateStatefulServiceUpdateOperation.php
-
message: '#^Offset ''persistence'' on string\|null on left side of \?\? does not exist\.$#'
identifier: nullCoalesce.offset
count: 1
path: app/Actions/Services/CreateStatefulServiceUpdateOperation.php
-
message: '#^Ternary operator condition is always false\.$#'
identifier: ternary.alwaysFalse
count: 1
path: app/Actions/Services/CreateStatefulServiceUpdateOperation.php
-
message: '#^Unreachable statement \- code above always terminates\.$#'
identifier: deadCode.unreachable
count: 1
path: app/Actions/Services/CreateStatefulServiceUpdateOperation.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$ipv4\.$#'
identifier: property.notFound
count: 1
path: app/Actions/Services/RegisterServiceEndpoint.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$private_ip\.$#'
identifier: property.notFound
count: 1
path: app/Actions/Services/RegisterServiceEndpoint.php
-
message: '#^Cannot access property \$ipv4 on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: property.nonObject
count: 2
path: app/Actions/Services/RegisterServiceEndpoint.php
-
message: '#^Cannot access property \$private_ip on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: property.nonObject
count: 2
path: app/Actions/Services/RegisterServiceEndpoint.php
-
message: '#^Cannot call method endpoints\(\) on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: method.nonObject
count: 1
path: app/Actions/Services/RegisterServiceEndpoint.php
-
message: '#^Cannot call method updateOrCreate\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: app/Actions/Services/RegisterServiceEndpoint.php
-
message: '#^Method App\\Actions\\Services\\RegisterServiceEndpoint\:\:execute\(\) should return App\\Models\\ServiceEndpoint but returns mixed\.$#'
identifier: return.type
count: 1
path: app/Actions/Services/RegisterServiceEndpoint.php
-
message: '#^Method App\\Actions\\Services\\RegisterServiceEndpoint\:\:hostname\(\) should return string but returns mixed\.$#'
identifier: return.type
count: 1
path: app/Actions/Services/RegisterServiceEndpoint.php
-
message: '#^Method App\\Actions\\Services\\RegisterServiceEndpoint\:\:ipAddress\(\) should return string\|null but returns mixed\.$#'
identifier: return.type
count: 1
path: app/Actions/Services/RegisterServiceEndpoint.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$server\.$#'
identifier: property.notFound
count: 1
path: app/Actions/Services/ResolveServiceImageDigest.php
-
message: '#^Parameter \#2 \$string of function explode expects string, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Console/Commands/CreateServiceCommand.php
-
message: '#^Parameter \$name of method App\\Actions\\Services\\CreateService\:\:execute\(\) expects string, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Console/Commands/CreateServiceCommand.php
-
message: '#^Parameter \$server of method App\\Actions\\Services\\CreateService\:\:execute\(\) expects App\\Models\\Server, App\\Models\\Server\|Illuminate\\Database\\Eloquent\\Collection\<int, App\\Models\\Server\> given\.$#'
identifier: argument.type
count: 1
path: app/Console/Commands/CreateServiceCommand.php
-
message: '#^Cannot access offset int\|string on mixed\.$#'
identifier: offsetAccess.nonOffsetAccessible
count: 1
path: app/Console/Commands/GenerateJSEnums.php
-
message: '#^Method App\\Console\\Commands\\GenerateJSEnums\:\:load\(\) has no return type specified\.$#'
identifier: missingType.return
count: 1
path: app/Console/Commands/GenerateJSEnums.php
-
message: '#^Method App\\Console\\Commands\\GenerateJSEnums\:\:load\(\) has parameter \$paths with no type specified\.$#'
identifier: missingType.parameter
count: 1
path: app/Console/Commands/GenerateJSEnums.php
-
message: '#^Parameter \#1 \$array of function array_keys expects array, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Console/Commands/GenerateJSEnums.php
-
message: '#^Parameter \#1 \$array of function array_unique expects an array of values castable to string, array given\.$#'
identifier: argument.type
count: 1
path: app/Console/Commands/GenerateJSEnums.php
-
message: '#^Parameter \#1 \$dirs of method Symfony\\Component\\Finder\\Finder\:\:in\(\) expects array\<string\>\|string, array given\.$#'
identifier: argument.type
count: 1
path: app/Console/Commands/GenerateJSEnums.php
-
message: '#^Parameter \#1 \$filename of function is_dir expects string, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Console/Commands/GenerateJSEnums.php
-
message: '#^Parameter \#2 \$array of function array_map expects array, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Console/Commands/GenerateJSEnums.php
-
message: '#^Method App\\Console\\Commands\\Setup\\GenerateSshKey\:\:handle\(\) has no return type specified\.$#'
identifier: missingType.return
count: 1
path: app/Console/Commands/Setup/GenerateSshKey.php
-
message: '#^Method App\\Console\\Commands\\Setup\\Setup\:\:handle\(\) has no return type specified\.$#'
identifier: missingType.return
count: 1
path: app/Console/Commands/Setup/Setup.php
-
message: '#^Method App\\Data\\Operations\\PlannedStep\:\:__construct\(\) has parameter \$secrets with no value type specified in iterable type array\.$#'
identifier: missingType.iterableValue
count: 1
path: app/Data/Operations/PlannedStep.php
-
message: '#^Method App\\Data\\Operations\\PlannedStep\:\:secrets\(\) return type has no value type specified in iterable type array\.$#'
identifier: missingType.iterableValue
count: 1
path: app/Data/Operations/PlannedStep.php
-
message: '#^Parameter \#2 \$replace of function str_replace expects array\<string\>\|string, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Data/Operations/PlannedStep.php
-
message: '#^Property App\\Data\\Operations\\PlannedStep\:\:\$script \(string\) does not accept mixed\.$#'
identifier: assign.propertyType
count: 1
path: app/Data/Operations/PlannedStep.php
-
message: '#^Method App\\Drivers\\DatabaseDriver\:\:__construct\(\) has parameter \$credentials with no value type specified in iterable type array\.$#'
identifier: missingType.iterableValue
count: 1
path: app/Drivers/DatabaseDriver.php
-
message: '#^Method App\\Drivers\\DatabaseDriver\:\:defaultCredentials\(\) return type has no value type specified in iterable type array\.$#'
identifier: missingType.iterableValue
count: 1
path: app/Drivers/DatabaseDriver.php
-
message: '#^Property App\\Drivers\\DatabaseDriver\:\:\$credentials type has no value type specified in iterable type array\.$#'
identifier: missingType.iterableValue
count: 1
path: app/Drivers/DatabaseDriver.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$build_config\.$#'
identifier: property.notFound
count: 2
path: app/Drivers/Laravel/LaravelRuntimeDriver.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$name\.$#'
identifier: property.notFound
count: 1
path: app/Drivers/Laravel/LaravelRuntimeDriver.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$scheduler_enabled\.$#'
identifier: property.notFound
count: 1
path: app/Drivers/Laravel/LaravelRuntimeDriver.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$scheduler_mode\.$#'
identifier: property.notFound
count: 1
path: app/Drivers/Laravel/LaravelRuntimeDriver.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$scheduler_target_service_id\.$#'
identifier: property.notFound
count: 1
path: app/Drivers/Laravel/LaravelRuntimeDriver.php
-
message: '#^Call to an undefined method Illuminate\\Database\\Eloquent\\Model\:\:variables\(\)\.$#'
identifier: method.notFound
count: 1
path: app/Drivers/Laravel/LaravelRuntimeDriver.php
-
message: '#^Cannot access offset ''js_build_command'' on mixed\.$#'
identifier: offsetAccess.nonOffsetAccessible
count: 1
path: app/Drivers/Laravel/LaravelRuntimeDriver.php
-
message: '#^Cannot access offset ''js_package_manager'' on mixed\.$#'
identifier: offsetAccess.nonOffsetAccessible
count: 1
path: app/Drivers/Laravel/LaravelRuntimeDriver.php
-
message: '#^Cannot call method all\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: app/Drivers/Laravel/LaravelRuntimeDriver.php
-
message: '#^Cannot call method pluck\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: app/Drivers/Laravel/LaravelRuntimeDriver.php
-
message: '#^If condition is always false\.$#'
identifier: if.alwaysFalse
count: 1
path: app/Drivers/Laravel/LaravelRuntimeDriver.php
-
message: '#^Method App\\Drivers\\Laravel\\LaravelRuntimeDriver\:\:environmentExports\(\) should return array\<string, string\> but returns array\.$#'
identifier: return.type
count: 1
path: app/Drivers/Laravel/LaravelRuntimeDriver.php
-
message: '#^Offset ''command'' on string\|null on left side of \?\? does not exist\.$#'
identifier: nullCoalesce.offset
count: 1
path: app/Drivers/Laravel/LaravelRuntimeDriver.php
-
message: '#^Offset ''document_root'' on string\|null on left side of \?\? does not exist\.$#'
identifier: nullCoalesce.offset
count: 1
path: app/Drivers/Laravel/LaravelRuntimeDriver.php
-
message: '#^Offset ''health_path'' on string\|null on left side of \?\? does not exist\.$#'
identifier: nullCoalesce.offset
count: 1
path: app/Drivers/Laravel/LaravelRuntimeDriver.php
-
message: '#^Offset ''image'' on string\|null on left side of \?\? does not exist\.$#'
identifier: nullCoalesce.offset
count: 1
path: app/Drivers/Laravel/LaravelRuntimeDriver.php
-
message: '#^Offset ''js_build_command'' on string\|null on left side of \?\? does not exist\.$#'
identifier: nullCoalesce.offset
count: 1
path: app/Drivers/Laravel/LaravelRuntimeDriver.php
-
message: '#^Offset ''js_package_manager'' on string\|null on left side of \?\? does not exist\.$#'
identifier: nullCoalesce.offset
count: 1
path: app/Drivers/Laravel/LaravelRuntimeDriver.php
-
message: '#^Offset ''php_version'' on string\|null on left side of \?\? does not exist\.$#'
identifier: nullCoalesce.offset
count: 1
path: app/Drivers/Laravel/LaravelRuntimeDriver.php
-
message: '#^Only iterables can be unpacked, mixed given\.$#'
identifier: arrayUnpacking.nonIterable
count: 1
path: app/Drivers/Laravel/LaravelRuntimeDriver.php
-
message: '#^Parameter \#1 \$packageManager of method App\\Drivers\\Laravel\\LaravelRuntimeDriver\:\:jsBuildSteps\(\) expects string, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Drivers/Laravel/LaravelRuntimeDriver.php
-
message: '#^Parameter \#2 \$buildCommand of method App\\Drivers\\Laravel\\LaravelRuntimeDriver\:\:jsBuildSteps\(\) expects string\|null, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Drivers/Laravel/LaravelRuntimeDriver.php
-
message: '#^Parameter \#2 \$haystack of function in_array expects array, array\|string given\.$#'
identifier: argument.type
count: 2
path: app/Drivers/Laravel/LaravelRuntimeDriver.php
-
message: '#^Using nullsafe property access "\?\-\>name" on left side of \?\? is unnecessary\. Use \-\> instead\.$#'
identifier: nullsafe.neverNull
count: 1
path: app/Drivers/Laravel/LaravelRuntimeDriver.php
-
message: '#^Using nullsafe property access "\?\-\>process_roles" on left side of \?\? is unnecessary\. Use \-\> instead\.$#'
identifier: nullsafe.neverNull
count: 2
path: app/Drivers/Laravel/LaravelRuntimeDriver.php
-
message: '#^Using nullsafe property access on non\-nullable type App\\Models\\Service\. Use \-\> instead\.$#'
identifier: nullsafe.neverNull
count: 2
path: app/Drivers/Laravel/LaravelRuntimeDriver.php
-
message: '#^Binary operation "\." between ''pg_isready \-U '' and mixed results in an error\.$#'
identifier: binaryOp.invalid
count: 1
path: app/Drivers/Postgres/Postgres18Driver.php
-
message: '#^Cannot access property \$name on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: property.nonObject
count: 1
path: app/Drivers/Postgres/Postgres18Driver.php
-
message: '#^Method App\\Drivers\\Postgres\\Postgres18Driver\:\:__construct\(\) has parameter \$credentials with no value type specified in iterable type array\.$#'
identifier: missingType.iterableValue
count: 1
path: app/Drivers/Postgres/Postgres18Driver.php
-
message: '#^Method App\\Drivers\\Postgres\\Postgres18Driver\:\:defaultCredentials\(\) return type has no value type specified in iterable type array\.$#'
identifier: missingType.iterableValue
count: 1
path: app/Drivers/Postgres/Postgres18Driver.php
-
message: '#^Offset ''database'' on array\{\}\|string on left side of \?\? does not exist\.$#'
identifier: nullCoalesce.offset
count: 2
path: app/Drivers/Postgres/Postgres18Driver.php
-
message: '#^Offset ''db'' might not exist on array\|null\.$#'
identifier: offsetAccess.notFound
count: 1
path: app/Drivers/Postgres/Postgres18Driver.php
-
message: '#^Offset ''host'' on string\|null on left side of \?\? does not exist\.$#'
identifier: nullCoalesce.offset
count: 1
path: app/Drivers/Postgres/Postgres18Driver.php
-
message: '#^Offset ''password'' on array\{\}\|string on left side of \?\? does not exist\.$#'
identifier: nullCoalesce.offset
count: 2
path: app/Drivers/Postgres/Postgres18Driver.php
-
message: '#^Offset ''port'' on string\|null on left side of \?\? does not exist\.$#'
identifier: nullCoalesce.offset
count: 1
path: app/Drivers/Postgres/Postgres18Driver.php
-
message: '#^Offset ''user'' might not exist on array\|null\.$#'
identifier: offsetAccess.notFound
count: 1
path: app/Drivers/Postgres/Postgres18Driver.php
-
message: '#^Offset ''username'' on array\{\}\|string on left side of \?\? does not exist\.$#'
identifier: nullCoalesce.offset
count: 2
path: app/Drivers/Postgres/Postgres18Driver.php
-
message: '#^Parameter \#1 \$arg of function escapeshellarg expects string, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Drivers/Postgres/Postgres18Driver.php
-
message: '#^Parameter \#1 \$string of function str expects string\|null, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Drivers/Postgres/Postgres18Driver.php
-
message: '#^Part \$this\-\>credentials\[''db''\] \(mixed\) of encapsed string cannot be cast to string\.$#'
identifier: encapsedStringPart.nonString
count: 1
path: app/Drivers/Postgres/Postgres18Driver.php
-
message: '#^Part \$this\-\>credentials\[''user''\] \(mixed\) of encapsed string cannot be cast to string\.$#'
identifier: encapsedStringPart.nonString
count: 1
path: app/Drivers/Postgres/Postgres18Driver.php
-
message: '#^Cannot access property \$name on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: property.nonObject
count: 1
path: app/Drivers/Valkey/Valkey8Driver.php
-
message: '#^If condition is always false\.$#'
identifier: if.alwaysFalse
count: 1
path: app/Drivers/Valkey/Valkey8Driver.php
-
message: '#^Negated boolean expression is always true\.$#'
identifier: booleanNot.alwaysTrue
count: 1
path: app/Drivers/Valkey/Valkey8Driver.php
-
message: '#^Offset ''database'' on string\|null on left side of \?\? does not exist\.$#'
identifier: nullCoalesce.offset
count: 2
path: app/Drivers/Valkey/Valkey8Driver.php
-
message: '#^Offset ''host'' on string\|null on left side of \?\? does not exist\.$#'
identifier: nullCoalesce.offset
count: 1
path: app/Drivers/Valkey/Valkey8Driver.php
-
message: '#^Offset ''persistence'' on string\|null on left side of \?\? does not exist\.$#'
identifier: nullCoalesce.offset
count: 2
path: app/Drivers/Valkey/Valkey8Driver.php
-
message: '#^Offset ''port'' on string\|null on left side of \?\? does not exist\.$#'
identifier: nullCoalesce.offset
count: 1
path: app/Drivers/Valkey/Valkey8Driver.php
-
message: '#^Parameter \#1 \$string of function str expects string\|null, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Drivers/Valkey/Valkey8Driver.php
-
message: '#^Unreachable statement \- code above always terminates\.$#'
identifier: deadCode.unreachable
count: 1
path: app/Drivers/Valkey/Valkey8Driver.php
-
message: '#^Method App\\Enums\\BuildArtifactStatus\:\:toArray\(\) return type has no value type specified in iterable type array\.$#'
identifier: missingType.iterableValue
count: 1
path: app/Enums/BuildArtifactStatus.php
-
message: '#^Method App\\Enums\\BuildStrategy\:\:toArray\(\) return type has no value type specified in iterable type array\.$#'
identifier: missingType.iterableValue
count: 1
path: app/Enums/BuildStrategy.php
-
message: '#^Method App\\Enums\\DeployPolicy\:\:toArray\(\) return type has no value type specified in iterable type array\.$#'
identifier: missingType.iterableValue
count: 1
path: app/Enums/DeployPolicy.php
-
message: '#^Method App\\Enums\\EnvironmentAttachmentRole\:\:toArray\(\) return type has no value type specified in iterable type array\.$#'
identifier: missingType.iterableValue
count: 1
path: app/Enums/EnvironmentAttachmentRole.php
-
message: '#^Method App\\Enums\\EnvironmentVariableSource\:\:toArray\(\) return type has no value type specified in iterable type array\.$#'
identifier: missingType.iterableValue
count: 1
path: app/Enums/EnvironmentVariableSource.php
-
message: '#^Method App\\Enums\\FirewallRuleStatus\:\:toArray\(\) return type has no value type specified in iterable type array\.$#'
identifier: missingType.iterableValue
count: 1
path: app/Enums/FirewallRuleStatus.php
-
message: '#^Method App\\Enums\\FirewallRuleType\:\:toArray\(\) return type has no value type specified in iterable type array\.$#'
identifier: missingType.iterableValue
count: 1
path: app/Enums/FirewallRuleType.php
-
message: '#^Method App\\Enums\\OperationKind\:\:toArray\(\) return type has no value type specified in iterable type array\.$#'
identifier: missingType.iterableValue
count: 1
path: app/Enums/OperationKind.php
-
message: '#^Method App\\Enums\\OperationStatus\:\:toArray\(\) return type has no value type specified in iterable type array\.$#'
identifier: missingType.iterableValue
count: 1
path: app/Enums/OperationStatus.php
-
message: '#^Method App\\Enums\\OrganisationRole\:\:toArray\(\) return type has no value type specified in iterable type array\.$#'
identifier: missingType.iterableValue
count: 1
path: app/Enums/OrganisationRole.php
-
message: '#^Method App\\Enums\\ProviderType\:\:toArray\(\) return type has no value type specified in iterable type array\.$#'
identifier: missingType.iterableValue
count: 1
path: app/Enums/ProviderType.php
-
message: '#^Method App\\Enums\\RegistryType\:\:toArray\(\) return type has no value type specified in iterable type array\.$#'
identifier: missingType.iterableValue
count: 1
path: app/Enums/RegistryType.php
-
message: '#^Method App\\Enums\\RepositoryType\:\:toArray\(\) return type has no value type specified in iterable type array\.$#'
identifier: missingType.iterableValue
count: 1
path: app/Enums/RepositoryType.php
-
message: '#^Method App\\Enums\\SchedulerMode\:\:toArray\(\) return type has no value type specified in iterable type array\.$#'
identifier: missingType.iterableValue
count: 1
path: app/Enums/SchedulerMode.php
-
message: '#^Method App\\Enums\\ServerStatus\:\:toArray\(\) return type has no value type specified in iterable type array\.$#'
identifier: missingType.iterableValue
count: 1
path: app/Enums/ServerStatus.php
-
message: '#^Instanceof between App\\Enums\\ServiceCategory and App\\Enums\\ServiceCategory will always evaluate to true\.$#'
identifier: instanceof.alwaysTrue
count: 1
path: app/Enums/ServiceCategory.php
-
message: '#^Method App\\Enums\\ServiceCategory\:\:getDescription\(\) has no return type specified\.$#'
identifier: missingType.return
count: 1
path: app/Enums/ServiceCategory.php
-
message: '#^Method App\\Enums\\ServiceCategory\:\:toArray\(\) return type has no value type specified in iterable type array\.$#'
identifier: missingType.iterableValue
count: 1
path: app/Enums/ServiceCategory.php
-
message: '#^Method App\\Enums\\ServiceEndpointScope\:\:toArray\(\) return type has no value type specified in iterable type array\.$#'
identifier: missingType.iterableValue
count: 1
path: app/Enums/ServiceEndpointScope.php
-
message: '#^Method App\\Enums\\ServiceStatus\:\:toArray\(\) return type has no value type specified in iterable type array\.$#'
identifier: missingType.iterableValue
count: 1
path: app/Enums/ServiceStatus.php
-
message: '#^Method App\\Enums\\ServiceType\:\:toArray\(\) return type has no value type specified in iterable type array\.$#'
identifier: missingType.iterableValue
count: 1
path: app/Enums/ServiceType.php
-
message: '#^Method App\\Enums\\SourceProviderType\:\:toArray\(\) return type has no value type specified in iterable type array\.$#'
identifier: missingType.iterableValue
count: 1
path: app/Enums/SourceProviderType.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$id\.$#'
identifier: property.notFound
count: 1
path: app/Http/Controllers/ApplicationController.php
-
message: '#^Call to an undefined method Illuminate\\Database\\Eloquent\\Model\:\:servers\(\)\.$#'
identifier: method.notFound
count: 1
path: app/Http/Controllers/ApplicationController.php
-
message: '#^Call to an undefined method Inertia\\Response\|Inertia\\ResponseFactory\:\:optional\(\)\.$#'
identifier: method.notFound
count: 1
path: app/Http/Controllers/ApplicationController.php
-
message: '#^Cannot call method get\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: app/Http/Controllers/ApplicationController.php
-
message: '#^Cannot call method where\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: app/Http/Controllers/ApplicationController.php
-
message: '#^Cannot call method with\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: app/Http/Controllers/ApplicationController.php
-
message: '#^Method App\\Http\\Controllers\\ApplicationController\:\:create\(\) should return Inertia\\Response but returns Inertia\\Response\|Inertia\\ResponseFactory\.$#'
identifier: return.type
count: 1
path: app/Http/Controllers/ApplicationController.php
-
message: '#^Method App\\Http\\Controllers\\ApplicationController\:\:index\(\) should return Inertia\\Response but returns Inertia\\Response\|Inertia\\ResponseFactory\.$#'
identifier: return.type
count: 1
path: app/Http/Controllers/ApplicationController.php
-
message: '#^Method App\\Http\\Controllers\\ApplicationController\:\:show\(\) should return Inertia\\Response but returns Inertia\\Response\|Inertia\\ResponseFactory\.$#'
identifier: return.type
count: 1
path: app/Http/Controllers/ApplicationController.php
-
message: '#^Parameter \#1 \$application of method App\\Actions\\Applications\\CreateLaravelEnvironment\:\:execute\(\) expects App\\Models\\Application, Illuminate\\Database\\Eloquent\\Model given\.$#'
identifier: argument.type
count: 1
path: app/Http/Controllers/ApplicationController.php
-
message: '#^Parameter \#1 \$application of method App\\Actions\\Applications\\GenerateDeployKey\:\:execute\(\) expects App\\Models\\Application, Illuminate\\Database\\Eloquent\\Model given\.$#'
identifier: argument.type
count: 1
path: app/Http/Controllers/ApplicationController.php
-
message: '#^Parameter \#1 \$application of method App\\Actions\\Applications\\VerifyRepositoryAccess\:\:execute\(\) expects App\\Models\\Application, Illuminate\\Database\\Eloquent\\Collection\<int, Illuminate\\Database\\Eloquent\\Model\>\|Illuminate\\Database\\Eloquent\\Model given\.$#'
identifier: argument.type
count: 1
path: app/Http/Controllers/ApplicationController.php
-
message: '#^Cannot access property \$email on App\\Models\\User\|null\.$#'
identifier: property.nonObject
count: 1
path: app/Http/Controllers/Auth/ConfirmablePasswordController.php
-
message: '#^Cannot call method hasVerifiedEmail\(\) on App\\Models\\User\|null\.$#'
identifier: method.nonObject
count: 1
path: app/Http/Controllers/Auth/EmailVerificationNotificationController.php
-
message: '#^Cannot call method sendEmailVerificationNotification\(\) on App\\Models\\User\|null\.$#'
identifier: method.nonObject
count: 1
path: app/Http/Controllers/Auth/EmailVerificationNotificationController.php
-
message: '#^Cannot call method hasVerifiedEmail\(\) on App\\Models\\User\|null\.$#'
identifier: method.nonObject
count: 1
path: app/Http/Controllers/Auth/EmailVerificationPromptController.php
-
message: '#^Cannot call method forceFill\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: app/Http/Controllers/Auth/NewPasswordController.php
-
message: '#^Cannot call method save\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: app/Http/Controllers/Auth/NewPasswordController.php
-
message: '#^Parameter \#1 \$key of function __ expects string\|null, mixed given\.$#'
identifier: argument.type
count: 2
path: app/Http/Controllers/Auth/NewPasswordController.php
-
message: '#^Parameter \#1 \$user of class Illuminate\\Auth\\Events\\PasswordReset constructor expects Illuminate\\Contracts\\Auth\\Authenticatable, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Http/Controllers/Auth/NewPasswordController.php
-
message: '#^Parameter \#1 \$value of static method Illuminate\\Support\\Facades\\Hash\:\:make\(\) expects string, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Http/Controllers/Auth/NewPasswordController.php
-
message: '#^Cannot call method hasVerifiedEmail\(\) on App\\Models\\User\|null\.$#'
identifier: method.nonObject
count: 1
path: app/Http/Controllers/Auth/VerifyEmailController.php
-
message: '#^Cannot call method markEmailAsVerified\(\) on App\\Models\\User\|null\.$#'
identifier: method.nonObject
count: 1
path: app/Http/Controllers/Auth/VerifyEmailController.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Collection\<int, Illuminate\\Database\\Eloquent\\Model\>\|Illuminate\\Database\\Eloquent\\Model\:\:\$id\.$#'
identifier: property.notFound
count: 1
path: app/Http/Controllers/EnvironmentAttachmentController.php
-
message: '#^Call to an undefined method Illuminate\\Database\\Eloquent\\Collection\<int, Illuminate\\Database\\Eloquent\\Model\>\|Illuminate\\Database\\Eloquent\\Model\:\:environments\(\)\.$#'
identifier: method.notFound
count: 2
path: app/Http/Controllers/EnvironmentAttachmentController.php
-
message: '#^Cannot access property \$id on mixed\.$#'
identifier: property.nonObject
count: 1
path: app/Http/Controllers/EnvironmentAttachmentController.php
-
message: '#^Cannot call method findOrFail\(\) on mixed\.$#'
identifier: method.nonObject
count: 2
path: app/Http/Controllers/EnvironmentAttachmentController.php
-
message: '#^Method App\\Http\\Controllers\\EnvironmentAttachmentController\:\:create\(\) should return Inertia\\Response but returns Inertia\\Response\|Inertia\\ResponseFactory\.$#'
identifier: return.type
count: 1
path: app/Http/Controllers/EnvironmentAttachmentController.php
-
message: '#^Parameter \$environment of method App\\Actions\\Environments\\AttachManagedService\:\:execute\(\) expects App\\Models\\Environment, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Http/Controllers/EnvironmentAttachmentController.php
-
message: '#^Parameter \$role of method App\\Actions\\Environments\\AttachManagedService\:\:execute\(\) expects App\\Enums\\EnvironmentAttachmentRole, App\\Enums\\EnvironmentAttachmentRole\|null given\.$#'
identifier: argument.type
count: 1
path: app/Http/Controllers/EnvironmentAttachmentController.php
-
message: '#^Parameter \$service of method App\\Actions\\Environments\\AttachManagedService\:\:execute\(\) expects App\\Models\\Service, Illuminate\\Database\\Eloquent\\Model given\.$#'
identifier: argument.type
count: 1
path: app/Http/Controllers/EnvironmentAttachmentController.php
-
message: '#^Call to an undefined method Illuminate\\Database\\Eloquent\\Collection\<int, Illuminate\\Database\\Eloquent\\Model\>\|Illuminate\\Database\\Eloquent\\Model\:\:environments\(\)\.$#'
identifier: method.notFound
count: 1
path: app/Http/Controllers/EnvironmentController.php
-
message: '#^Cannot call method findOrFail\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: app/Http/Controllers/EnvironmentController.php
-
message: '#^Cannot call method with\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: app/Http/Controllers/EnvironmentController.php
-
message: '#^Method App\\Http\\Controllers\\EnvironmentController\:\:show\(\) should return Inertia\\Response but returns Inertia\\Response\|Inertia\\ResponseFactory\.$#'
identifier: return.type
count: 1
path: app/Http/Controllers/EnvironmentController.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Collection\<int, Illuminate\\Database\\Eloquent\\Model\>\|Illuminate\\Database\\Eloquent\\Model\:\:\$id\.$#'
identifier: property.notFound
count: 1
path: app/Http/Controllers/EnvironmentMigrationController.php
-
message: '#^Call to an undefined method Illuminate\\Database\\Eloquent\\Collection\<int, Illuminate\\Database\\Eloquent\\Model\>\|Illuminate\\Database\\Eloquent\\Model\:\:environments\(\)\.$#'
identifier: method.notFound
count: 1
path: app/Http/Controllers/EnvironmentMigrationController.php
-
message: '#^Cannot call method findOrFail\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: app/Http/Controllers/EnvironmentMigrationController.php
-
message: '#^Parameter \#1 \$environment of method App\\Actions\\Environments\\CreateMigrationOperation\:\:execute\(\) expects App\\Models\\Environment, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Http/Controllers/EnvironmentMigrationController.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Collection\<int, Illuminate\\Database\\Eloquent\\Model\>\|Illuminate\\Database\\Eloquent\\Model\:\:\$id\.$#'
identifier: property.notFound
count: 1
path: app/Http/Controllers/EnvironmentVariableController.php
-
message: '#^Call to an undefined method Illuminate\\Database\\Eloquent\\Collection\<int, Illuminate\\Database\\Eloquent\\Model\>\|Illuminate\\Database\\Eloquent\\Model\:\:environments\(\)\.$#'
identifier: method.notFound
count: 2
path: app/Http/Controllers/EnvironmentVariableController.php
-
message: '#^Cannot call method findOrFail\(\) on mixed\.$#'
identifier: method.nonObject
count: 2
path: app/Http/Controllers/EnvironmentVariableController.php
-
message: '#^Cannot call method updateOrCreate\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: app/Http/Controllers/EnvironmentVariableController.php
-
message: '#^Cannot call method variables\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: app/Http/Controllers/EnvironmentVariableController.php
-
message: '#^Method App\\Http\\Controllers\\EnvironmentVariableController\:\:create\(\) should return Inertia\\Response but returns Inertia\\Response\|Inertia\\ResponseFactory\.$#'
identifier: return.type
count: 1
path: app/Http/Controllers/EnvironmentVariableController.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Collection\<int, Illuminate\\Database\\Eloquent\\Model\>\|Illuminate\\Database\\Eloquent\\Model\:\:\$id\.$#'
identifier: property.notFound
count: 1
path: app/Http/Controllers/EnvironmentWorkerController.php
-
message: '#^Call to an undefined method Illuminate\\Database\\Eloquent\\Collection\<int, Illuminate\\Database\\Eloquent\\Model\>\|Illuminate\\Database\\Eloquent\\Model\:\:environments\(\)\.$#'
identifier: method.notFound
count: 1
path: app/Http/Controllers/EnvironmentWorkerController.php
-
message: '#^Cannot call method findOrFail\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: app/Http/Controllers/EnvironmentWorkerController.php
-
message: '#^Parameter \#1 \$environment of method App\\Actions\\Environments\\CreateLaravelWorkerService\:\:execute\(\) expects App\\Models\\Environment, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Http/Controllers/EnvironmentWorkerController.php
-
message: '#^Method App\\Http\\Controllers\\OnboardingController\:\:show\(\) should return Inertia\\Response but returns Inertia\\Response\|Inertia\\ResponseFactory\.$#'
identifier: return.type
count: 1
path: app/Http/Controllers/OnboardingController.php
-
message: '#^Method App\\Http\\Controllers\\OrganisationController\:\:show\(\) has no return type specified\.$#'
identifier: missingType.return
count: 1
path: app/Http/Controllers/OrganisationController.php
-
message: '#^Cannot access offset ''server_id'' on mixed\.$#'
identifier: offsetAccess.nonOffsetAccessible
count: 1
path: app/Http/Controllers/ProvisionCallback.php
-
message: '#^Cannot access property \$id on App\\Models\\Server\|Illuminate\\Database\\Eloquent\\Collection\<int, App\\Models\\Server\>\|null\.$#'
identifier: property.nonObject
count: 1
path: app/Http/Controllers/ProvisionCallback.php
-
message: '#^Cannot access property \$ipv4 on App\\Models\\Server\|Illuminate\\Database\\Eloquent\\Collection\<int, App\\Models\\Server\>\|null\.$#'
identifier: property.nonObject
count: 3
path: app/Http/Controllers/ProvisionCallback.php
-
message: '#^Cannot access property \$ipv6 on App\\Models\\Server\|Illuminate\\Database\\Eloquent\\Collection\<int, App\\Models\\Server\>\|null\.$#'
identifier: property.nonObject
count: 3
path: app/Http/Controllers/ProvisionCallback.php
-
message: '#^Cannot access property \$organisation on App\\Models\\Server\|Illuminate\\Database\\Eloquent\\Collection\<int, App\\Models\\Server\>\|null\.$#'
identifier: property.nonObject
count: 1
path: app/Http/Controllers/ProvisionCallback.php
-
message: '#^Cannot call method each\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: app/Http/Controllers/ProvisionCallback.php
-
message: '#^Cannot call method servers\(\) on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: method.nonObject
count: 1
path: app/Http/Controllers/ProvisionCallback.php
-
message: '#^Cannot call method update\(\) on App\\Models\\Server\|Illuminate\\Database\\Eloquent\\Collection\<int, App\\Models\\Server\>\|null\.$#'
identifier: method.nonObject
count: 1
path: app/Http/Controllers/ProvisionCallback.php
-
message: '#^Method App\\Http\\Controllers\\ProvisionCallback\:\:__invoke\(\) has no return type specified\.$#'
identifier: missingType.return
count: 1
path: app/Http/Controllers/ProvisionCallback.php
-
message: '#^Parameter \#1 \$ip of static method App\\Support\\Ip\:\:inNetwork\(\) expects string, string\|null given\.$#'
identifier: argument.type
count: 2
path: app/Http/Controllers/ProvisionCallback.php
-
message: '#^Parameter \#1 \$server of class App\\Events\\Servers\\ServerProvisioned constructor expects App\\Models\\Server, App\\Models\\Server\|Illuminate\\Database\\Eloquent\\Collection\<int, App\\Models\\Server\>\|null given\.$#'
identifier: argument.type
count: 1
path: app/Http/Controllers/ProvisionCallback.php
-
message: '#^Cannot access offset ''hostname'' on mixed\.$#'
identifier: offsetAccess.nonOffsetAccessible
count: 1
path: app/Http/Controllers/ProvisionScript.php
-
message: '#^Cannot access offset ''server_id'' on mixed\.$#'
identifier: offsetAccess.nonOffsetAccessible
count: 1
path: app/Http/Controllers/ProvisionScript.php
-
message: '#^Cannot access offset ''sudo_password'' on mixed\.$#'
identifier: offsetAccess.nonOffsetAccessible
count: 1
path: app/Http/Controllers/ProvisionScript.php
-
message: '#^Method App\\Http\\Controllers\\ProvisionScript\:\:__invoke\(\) has no return type specified\.$#'
identifier: missingType.return
count: 1
path: app/Http/Controllers/ProvisionScript.php
-
message: '#^Parameter \#2 \$replace of function str_replace expects array\<string\>\|string, mixed given\.$#'
identifier: argument.type
count: 3
path: app/Http/Controllers/ProvisionScript.php
-
message: '#^Parameter \#2 \$replace of function str_replace expects array\<string\>\|string, string\|false given\.$#'
identifier: argument.type
count: 1
path: app/Http/Controllers/ProvisionScript.php
-
message: '#^Parameter \#3 \$subject of function str_replace expects array\<string\>\|string, string\|false given\.$#'
identifier: argument.type
count: 1
path: app/Http/Controllers/ProvisionScript.php
-
message: '#^Method App\\Http\\Controllers\\RegistryController\:\:create\(\) should return Inertia\\Response but returns Inertia\\Response\|Inertia\\ResponseFactory\.$#'
identifier: return.type
count: 1
path: app/Http/Controllers/RegistryController.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$external_id\.$#'
identifier: property.notFound
count: 1
path: app/Http/Controllers/ServerController.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$id\.$#'
identifier: property.notFound
count: 2
path: app/Http/Controllers/ServerController.php
-
message: '#^Binary operation "\." between mixed and ''\.images'' results in an error\.$#'
identifier: binaryOp.invalid
count: 1
path: app/Http/Controllers/ServerController.php
-
message: '#^Binary operation "\." between mixed and ''\.locations'' results in an error\.$#'
identifier: binaryOp.invalid
count: 1
path: app/Http/Controllers/ServerController.php
-
message: '#^Binary operation "\." between mixed and ''\.serverTypes'' results in an error\.$#'
identifier: binaryOp.invalid
count: 1
path: app/Http/Controllers/ServerController.php
-
message: '#^Call to an undefined method App\\Models\\Provider\|Illuminate\\Database\\Eloquent\\Collection\<int, App\\Models\\Provider\>\:\:service\(\)\.$#'
identifier: method.notFound
count: 1
path: app/Http/Controllers/ServerController.php
-
message: '#^Method App\\Http\\Controllers\\ServerController\:\:create\(\) has no return type specified\.$#'
identifier: missingType.return
count: 1
path: app/Http/Controllers/ServerController.php
-
message: '#^Method App\\Http\\Controllers\\ServerController\:\:index\(\) has no return type specified\.$#'
identifier: missingType.return
count: 1
path: app/Http/Controllers/ServerController.php
-
message: '#^Method App\\Http\\Controllers\\ServerController\:\:show\(\) has no return type specified\.$#'
identifier: missingType.return
count: 1
path: app/Http/Controllers/ServerController.php
-
message: '#^Method App\\Http\\Controllers\\ServerController\:\:store\(\) has no return type specified\.$#'
identifier: missingType.return
count: 1
path: app/Http/Controllers/ServerController.php
-
message: '#^Method Illuminate\\Database\\Eloquent\\Collection\<int,Illuminate\\Database\\Eloquent\\Model\>\:\:load\(\) invoked with 3 parameters, 1 required\.$#'
identifier: arguments.count
count: 1
path: app/Http/Controllers/ServerController.php
-
message: '#^Parameter \$image of method App\\Services\\ServerProviders\\ServerProviderService\:\:createServer\(\) expects string, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Http/Controllers/ServerController.php
-
message: '#^Parameter \$location of method App\\Services\\ServerProviders\\ServerProviderService\:\:createServer\(\) expects string, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Http/Controllers/ServerController.php
-
message: '#^Parameter \$networkId of method App\\Services\\ServerProviders\\ServerProviderService\:\:createServer\(\) expects string, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Http/Controllers/ServerController.php
-
message: '#^Parameter \$networkZone of method App\\Services\\ServerProviders\\ServerProviderService\:\:createNetwork\(\) expects string\|null, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Http/Controllers/ServerController.php
-
message: '#^Parameter \$server of class App\\Jobs\\Servers\\WaitForServerToConnect constructor expects App\\Models\\Server, Illuminate\\Database\\Eloquent\\Model given\.$#'
identifier: argument.type
count: 1
path: app/Http/Controllers/ServerController.php
-
message: '#^Parameter \$serverType of method App\\Services\\ServerProviders\\ServerProviderService\:\:createServer\(\) expects string, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Http/Controllers/ServerController.php
-
message: '#^Part \$networkZone \(mixed\) of encapsed string cannot be cast to string\.$#'
identifier: encapsedStringPart.nonString
count: 1
path: app/Http/Controllers/ServerController.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Collection\<int, Illuminate\\Database\\Eloquent\\Model\>\|Illuminate\\Database\\Eloquent\\Model\:\:\$id\.$#'
identifier: property.notFound
count: 1
path: app/Http/Controllers/ServiceController.php
-
message: '#^Call to an undefined method Illuminate\\Database\\Eloquent\\Collection\<int, Illuminate\\Database\\Eloquent\\Model\>\|Illuminate\\Database\\Eloquent\\Model\:\:update\(\)\.$#'
identifier: method.notFound
count: 1
path: app/Http/Controllers/ServiceController.php
-
message: '#^Cannot access property \$id on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: property.nonObject
count: 1
path: app/Http/Controllers/ServiceController.php
-
message: '#^Method App\\Http\\Controllers\\ServiceController\:\:create\(\) should return Inertia\\Response but returns Inertia\\Response\|Inertia\\ResponseFactory\.$#'
identifier: return.type
count: 1
path: app/Http/Controllers/ServiceController.php
-
message: '#^Method App\\Http\\Controllers\\ServiceController\:\:edit\(\) should return Inertia\\Response but returns Inertia\\Response\|Inertia\\ResponseFactory\.$#'
identifier: return.type
count: 1
path: app/Http/Controllers/ServiceController.php
-
message: '#^Method App\\Http\\Controllers\\ServiceController\:\:show\(\) should return Inertia\\Response but returns Inertia\\Response\|Inertia\\ResponseFactory\.$#'
identifier: return.type
count: 1
path: app/Http/Controllers/ServiceController.php
-
message: '#^Parameter \$category of method App\\Actions\\Services\\CreateService\:\:execute\(\) expects App\\Enums\\ServiceCategory, App\\Enums\\ServiceCategory\|null given\.$#'
identifier: argument.type
count: 1
path: app/Http/Controllers/ServiceController.php
-
message: '#^Parameter \$name of method App\\Actions\\Services\\CreateService\:\:execute\(\) expects string, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Http/Controllers/ServiceController.php
-
message: '#^Parameter \$type of method App\\Actions\\Services\\CreateService\:\:execute\(\) expects App\\Enums\\ServiceType, App\\Enums\\ServiceType\|null given\.$#'
identifier: argument.type
count: 1
path: app/Http/Controllers/ServiceController.php
-
message: '#^Parameter \$version of method App\\Actions\\Services\\CreateService\:\:execute\(\) expects string, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Http/Controllers/ServiceController.php
-
message: '#^Call to function abort_unless\(\) with false and 404 will always evaluate to false\.$#'
identifier: function.impossibleType
count: 1
path: app/Http/Controllers/ServiceUpdateController.php
-
message: '#^Call to function in_array\(\) with arguments string, array\{App\\Enums\\ServiceType\:\:POSTGRES, App\\Enums\\ServiceType\:\:VALKEY\} and true will always evaluate to false\.$#'
identifier: function.impossibleType
count: 1
path: app/Http/Controllers/ServiceUpdateController.php
-
message: '#^Method App\\Http\\Controllers\\ServiceUpdateController\:\:create\(\) should return Inertia\\Response but returns Inertia\\Response\|Inertia\\ResponseFactory\.$#'
identifier: return.type
count: 1
path: app/Http/Controllers/ServiceUpdateController.php
-
message: '#^Offset ''backup_enabled'' on string\|null on left side of \?\? does not exist\.$#'
identifier: nullCoalesce.offset
count: 1
path: app/Http/Controllers/ServiceUpdateController.php
-
message: '#^Cannot access offset ''password'' on mixed\.$#'
identifier: offsetAccess.nonOffsetAccessible
count: 1
path: app/Http/Controllers/Settings/PasswordController.php
-
message: '#^Cannot call method update\(\) on App\\Models\\User\|null\.$#'
identifier: method.nonObject
count: 1
path: app/Http/Controllers/Settings/PasswordController.php
-
message: '#^Parameter \#1 \$value of static method Illuminate\\Support\\Facades\\Hash\:\:make\(\) expects string, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Http/Controllers/Settings/PasswordController.php
-
message: '#^Cannot access property \$email_verified_at on App\\Models\\User\|null\.$#'
identifier: property.nonObject
count: 1
path: app/Http/Controllers/Settings/ProfileController.php
-
message: '#^Cannot call method delete\(\) on App\\Models\\User\|null\.$#'
identifier: method.nonObject
count: 1
path: app/Http/Controllers/Settings/ProfileController.php
-
message: '#^Cannot call method fill\(\) on App\\Models\\User\|null\.$#'
identifier: method.nonObject
count: 1
path: app/Http/Controllers/Settings/ProfileController.php
-
message: '#^Cannot call method isDirty\(\) on App\\Models\\User\|null\.$#'
identifier: method.nonObject
count: 1
path: app/Http/Controllers/Settings/ProfileController.php
-
message: '#^Cannot call method organisations\(\) on App\\Models\\User\|null\.$#'
identifier: method.nonObject
count: 1
path: app/Http/Controllers/Settings/ProfileController.php
-
message: '#^Cannot call method ownedOrganisations\(\) on App\\Models\\User\|null\.$#'
identifier: method.nonObject
count: 1
path: app/Http/Controllers/Settings/ProfileController.php
-
message: '#^Cannot call method save\(\) on App\\Models\\User\|null\.$#'
identifier: method.nonObject
count: 1
path: app/Http/Controllers/Settings/ProfileController.php
-
message: '#^Method App\\Http\\Controllers\\SourceProviderController\:\:create\(\) should return Inertia\\Response but returns Inertia\\Response\|Inertia\\ResponseFactory\.$#'
identifier: return.type
count: 1
path: app/Http/Controllers/SourceProviderController.php
-
message: '#^Method App\\Http\\Integrations\\Requests\\Hetzner\\Networks\\CreateNetworkRequest\:\:defaultBody\(\) return type has no value type specified in iterable type array\.$#'
identifier: missingType.iterableValue
count: 1
path: app/Http/Integrations/Requests/Hetzner/Networks/CreateNetworkRequest.php
-
message: '#^Method App\\Http\\Integrations\\Requests\\Hetzner\\Networks\\GetNetworksRequest\:\:defaultBody\(\) return type has no value type specified in iterable type array\.$#'
identifier: missingType.iterableValue
count: 1
path: app/Http/Integrations/Requests/Hetzner/Networks/GetNetworksRequest.php
-
message: '#^Method App\\Http\\Integrations\\Requests\\Hetzner\\Servers\\CreateServerRequest\:\:__construct\(\) has parameter \$networks with no value type specified in iterable type array\.$#'
identifier: missingType.iterableValue
count: 1
path: app/Http/Integrations/Requests/Hetzner/Servers/CreateServerRequest.php
-
message: '#^Method App\\Http\\Integrations\\Requests\\Hetzner\\Servers\\CreateServerRequest\:\:defaultBody\(\) return type has no value type specified in iterable type array\.$#'
identifier: missingType.iterableValue
count: 1
path: app/Http/Integrations/Requests/Hetzner/Servers/CreateServerRequest.php
-
message: '#^Method App\\Http\\Middleware\\HandleInertiaRequests\:\:share\(\) should return array\<string, mixed\> but returns array\.$#'
identifier: return.type
count: 1
path: app/Http/Middleware/HandleInertiaRequests.php
-
message: '#^Cannot access property \$id on App\\Models\\User\|null\.$#'
identifier: property.nonObject
count: 1
path: app/Http/Requests/Settings/ProfileUpdateRequest.php
-
message: '#^Cannot access offset ''versions'' on mixed\.$#'
identifier: offsetAccess.nonOffsetAccessible
count: 1
path: app/Http/Requests/StoreServiceRequest.php
-
message: '#^Cannot access offset mixed on mixed\.$#'
identifier: offsetAccess.nonOffsetAccessible
count: 3
path: app/Http/Requests/StoreServiceRequest.php
-
message: '#^Cannot call method add\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: app/Http/Requests/StoreServiceRequest.php
-
message: '#^Cannot call method errors\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: app/Http/Requests/StoreServiceRequest.php
-
message: '#^Method App\\Http\\Requests\\StoreServiceRequest\:\:after\(\) return type has no value type specified in iterable type array\.$#'
identifier: missingType.iterableValue
count: 1
path: app/Http/Requests/StoreServiceRequest.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$id\.$#'
identifier: property.notFound
count: 2
path: app/Jobs/Environments/DeployEnvironment.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$name\.$#'
identifier: property.notFound
count: 1
path: app/Jobs/Environments/DeployEnvironment.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$serviceSlice\.$#'
identifier: property.notFound
count: 1
path: app/Jobs/Environments/DeployEnvironment.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$steps\.$#'
identifier: property.notFound
count: 1
path: app/Jobs/Environments/DeployEnvironment.php
-
message: '#^Call to an undefined method Illuminate\\Database\\Eloquent\\Model\:\:steps\(\)\.$#'
identifier: method.notFound
count: 2
path: app/Jobs/Environments/DeployEnvironment.php
-
message: '#^Cannot access property \$container_name on mixed\.$#'
identifier: property.nonObject
count: 1
path: app/Jobs/Environments/DeployEnvironment.php
-
message: '#^Cannot call method create\(\) on mixed\.$#'
identifier: method.nonObject
count: 4
path: app/Jobs/Environments/DeployEnvironment.php
-
message: '#^Cannot call method dispatchJob\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: app/Jobs/Environments/DeployEnvironment.php
-
message: '#^Cannot call method first\(\) on mixed\.$#'
identifier: method.nonObject
count: 3
path: app/Jobs/Environments/DeployEnvironment.php
-
message: '#^Cannot call method operations\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: app/Jobs/Environments/DeployEnvironment.php
-
message: '#^Cannot call method replicas\(\) on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: method.nonObject
count: 2
path: app/Jobs/Environments/DeployEnvironment.php
-
message: '#^Cannot call method sortBy\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: app/Jobs/Environments/DeployEnvironment.php
-
message: '#^Cannot call method steps\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: app/Jobs/Environments/DeployEnvironment.php
-
message: '#^Cannot cast mixed to int\.$#'
identifier: cast.int
count: 1
path: app/Jobs/Environments/DeployEnvironment.php
-
message: '#^Match arm comparison between string and App\\Enums\\ServiceType\:\:CADDY is always false\.$#'
identifier: match.alwaysFalse
count: 1
path: app/Jobs/Environments/DeployEnvironment.php
-
message: '#^Match arm comparison between string and App\\Enums\\ServiceType\:\:LARAVEL is always false\.$#'
identifier: match.alwaysFalse
count: 1
path: app/Jobs/Environments/DeployEnvironment.php
-
message: '#^Match arm comparison between string and App\\Enums\\ServiceType\:\:POSTGRES is always false\.$#'
identifier: match.alwaysFalse
count: 1
path: app/Jobs/Environments/DeployEnvironment.php
-
message: '#^Match arm comparison between string and App\\Enums\\ServiceType\:\:VALKEY is always false\.$#'
identifier: match.alwaysFalse
count: 1
path: app/Jobs/Environments/DeployEnvironment.php
-
message: '#^Match expression does not handle remaining value\: string$#'
identifier: match.unhandled
count: 1
path: app/Jobs/Environments/DeployEnvironment.php
-
message: '#^Method App\\Jobs\\Environments\\DeployEnvironment\:\:ensureServiceReplicas\(\) should return array\<int, App\\Models\\ServiceReplica\> but returns array\<int, Illuminate\\Database\\Eloquent\\Model\>\.$#'
identifier: return.type
count: 1
path: app/Jobs/Environments/DeployEnvironment.php
-
message: '#^Method App\\Jobs\\Environments\\DeployEnvironment\:\:gatewayUpstreams\(\) should return array\<int, string\> but returns array\<int, mixed\>\.$#'
identifier: return.type
count: 1
path: app/Jobs/Environments/DeployEnvironment.php
-
message: '#^Method App\\Jobs\\Environments\\DeployEnvironment\:\:placementServerIds\(\) should return array\<int, int\> but returns array\<int, mixed\>\.$#'
identifier: return.type
count: 1
path: app/Jobs/Environments/DeployEnvironment.php
-
message: '#^Offset ''migration_timing'' on string\|null on left side of \?\? does not exist\.$#'
identifier: nullCoalesce.offset
count: 2
path: app/Jobs/Environments/DeployEnvironment.php
-
message: '#^Offset ''server_ids'' on string\|null on left side of \?\? does not exist\.$#'
identifier: nullCoalesce.offset
count: 1
path: app/Jobs/Environments/DeployEnvironment.php
-
message: '#^Parameter \#1 \$arg of function escapeshellarg expects string, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Jobs/Environments/DeployEnvironment.php
-
message: '#^Parameter \#1 \$attachment of method App\\Jobs\\Environments\\DeployEnvironment\:\:configureCaddyRouteScript\(\) expects App\\Models\\EnvironmentAttachment, Illuminate\\Database\\Eloquent\\Model given\.$#'
identifier: argument.type
count: 1
path: app/Jobs/Environments/DeployEnvironment.php
-
message: '#^Parameter \#1 \$attachment of method App\\Jobs\\Environments\\DeployEnvironment\:\:gatewayCutoverSteps\(\) expects App\\Models\\EnvironmentAttachment, Illuminate\\Database\\Eloquent\\Model given\.$#'
identifier: argument.type
count: 1
path: app/Jobs/Environments/DeployEnvironment.php
-
message: '#^Parameter \#1 \$callback of method Illuminate\\Database\\Eloquent\\Collection\<int,Illuminate\\Database\\Eloquent\\Model\>\:\:map\(\) expects callable\(Illuminate\\Database\\Eloquent\\Model, int\)\: array\{priority\: int, target\: string\}, Closure\(App\\Models\\ServiceReplica\)\: array\{priority\: int, target\: string\} given\.$#'
identifier: argument.type
count: 1
path: app/Jobs/Environments/DeployEnvironment.php
-
message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<int,Illuminate\\Database\\Eloquent\\Model\>\:\:filter\(\) expects \(callable\(Illuminate\\Database\\Eloquent\\Model, int\)\: bool\)\|null, Closure\(App\\Models\\Service\)\: bool given\.$#'
identifier: argument.type
count: 1
path: app/Jobs/Environments/DeployEnvironment.php
-
message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<int,Illuminate\\Database\\Eloquent\\Model\>\:\:first\(\) expects \(callable\(Illuminate\\Database\\Eloquent\\Model, int\)\: bool\)\|null, Closure\(App\\Models\\Operation\)\: bool given\.$#'
identifier: argument.type
count: 1
path: app/Jobs/Environments/DeployEnvironment.php
-
message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<int,Illuminate\\Database\\Eloquent\\Model\>\:\:flatMap\(\) expects callable\(Illuminate\\Database\\Eloquent\\Model, int\)\: \(array\<int, array\{priority\: int, target\: string\}\>\|Illuminate\\Support\\Collection\<int, array\{priority\: int, target\: string\}\>\), Closure\(App\\Models\\Service\)\: Illuminate\\Support\\Collection\<int, array\{priority\: int, target\: string\}\> given\.$#'
identifier: argument.type
count: 1
path: app/Jobs/Environments/DeployEnvironment.php
-
message: '#^Parameter \#1 \$operation of method App\\Jobs\\Environments\\DeployEnvironment\:\:createServiceDeploySteps\(\) expects App\\Models\\Operation, Illuminate\\Database\\Eloquent\\Model given\.$#'
identifier: argument.type
count: 1
path: app/Jobs/Environments/DeployEnvironment.php
-
message: '#^Parameter \#1 \$operation of method App\\Jobs\\Environments\\DeployEnvironment\:\:dispatchChildOperations\(\) expects App\\Models\\Operation, Illuminate\\Database\\Eloquent\\Model given\.$#'
identifier: argument.type
count: 1
path: app/Jobs/Environments/DeployEnvironment.php
-
message: '#^Parameter \#1 \$parent of method App\\Jobs\\Environments\\DeployEnvironment\:\:createGatewayOperations\(\) expects App\\Models\\Operation, Illuminate\\Database\\Eloquent\\Model given\.$#'
identifier: argument.type
count: 1
path: app/Jobs/Environments/DeployEnvironment.php
-
message: '#^Parameter \#1 \$parent of method App\\Jobs\\Environments\\DeployEnvironment\:\:createReplicaDeployOperations\(\) expects App\\Models\\Operation, Illuminate\\Database\\Eloquent\\Model given\.$#'
identifier: argument.type
count: 1
path: app/Jobs/Environments/DeployEnvironment.php
-
message: '#^Parameter \#1 \$scope of method App\\Jobs\\Environments\\DeployEnvironment\:\:endpointTarget\(\) expects App\\Enums\\ServiceEndpointScope, string given\.$#'
identifier: argument.type
count: 1
path: app/Jobs/Environments/DeployEnvironment.php
-
message: '#^Parameter \#1 \$service of method App\\Jobs\\Environments\\DeployEnvironment\:\:serviceKey\(\) expects App\\Models\\Service, Illuminate\\Database\\Eloquent\\Model\|null given\.$#'
identifier: argument.type
count: 1
path: app/Jobs/Environments/DeployEnvironment.php
-
message: '#^Parameter \#2 \$haystack of function in_array expects array, array\|string given\.$#'
identifier: argument.type
count: 1
path: app/Jobs/Environments/DeployEnvironment.php
-
message: '#^Parameter \#2 \$operation of method App\\Actions\\Environments\\BuildApplicationArtifact\:\:execute\(\) expects App\\Models\\Operation\|null, Illuminate\\Database\\Eloquent\\Model given\.$#'
identifier: argument.type
count: 1
path: app/Jobs/Environments/DeployEnvironment.php
-
message: '#^Parameter \#4 \$imageDigest of method App\\Jobs\\Environments\\DeployEnvironment\:\:createServiceDeploySteps\(\) expects string, string\|null given\.$#'
identifier: argument.type
count: 1
path: app/Jobs/Environments/DeployEnvironment.php
-
message: '#^Parameter \$consumerReplica of method App\\Actions\\Services\\RegisterServiceEndpoint\:\:execute\(\) expects App\\Models\\ServiceReplica\|null, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Jobs/Environments/DeployEnvironment.php
-
message: '#^Part \$route \(mixed\) of encapsed string cannot be cast to string\.$#'
identifier: encapsedStringPart.nonString
count: 1
path: app/Jobs/Environments/DeployEnvironment.php
-
message: '#^Strict comparison using \=\=\= between ''pre_switch'' and ''post_switch'' will always evaluate to false\.$#'
identifier: identical.alwaysFalse
count: 1
path: app/Jobs/Environments/DeployEnvironment.php
-
message: '#^Strict comparison using \=\=\= between ''pre_switch'' and ''pre_switch'' will always evaluate to true\.$#'
identifier: identical.alwaysTrue
count: 1
path: app/Jobs/Environments/DeployEnvironment.php
-
message: '#^Using nullsafe property access "\?\-\>name" on left side of \?\? is unnecessary\. Use \-\> instead\.$#'
identifier: nullsafe.neverNull
count: 1
path: app/Jobs/Environments/DeployEnvironment.php
-
message: '#^Call to an undefined method Illuminate\\Database\\Eloquent\\Model\:\:dispatchJob\(\)\.$#'
identifier: method.notFound
count: 1
path: app/Jobs/Services/DeployService.php
-
message: '#^Parameter \#1 \$steps of method App\\Jobs\\Services\\DeployService\:\:stepsWithComposeUpload\(\) expects array\<int, App\\Data\\Operations\\PlannedStep\>, array\<App\\Data\\Operations\\PlannedStep\> given\.$#'
identifier: argument.type
count: 1
path: app/Jobs/Services/DeployService.php
-
message: '#^Property App\\Jobs\\Services\\DeployService\:\:\$operation \(App\\Models\\Operation\) does not accept Illuminate\\Database\\Eloquent\\Model\.$#'
identifier: assign.propertyType
count: 1
path: app/Jobs/Services/DeployService.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$server\.$#'
identifier: property.notFound
count: 1
path: app/Jobs/Services/RunStep.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$status\.$#'
identifier: property.notFound
count: 1
path: app/Jobs/Services/RunStep.php
-
message: '#^Call to an undefined method Illuminate\\Database\\Eloquent\\Model\:\:children\(\)\.$#'
identifier: method.notFound
count: 2
path: app/Jobs/Services/RunStep.php
-
message: '#^Call to an undefined method Illuminate\\Database\\Eloquent\\Model\:\:steps\(\)\.$#'
identifier: method.notFound
count: 1
path: app/Jobs/Services/RunStep.php
-
message: '#^Cannot access property \$server on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: property.nonObject
count: 1
path: app/Jobs/Services/RunStep.php
-
message: '#^Cannot access property \$server on mixed\.$#'
identifier: property.nonObject
count: 1
path: app/Jobs/Services/RunStep.php
-
message: '#^Cannot access property \$target on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: property.nonObject
count: 3
path: app/Jobs/Services/RunStep.php
-
message: '#^Cannot call method dispatchJob\(\) on mixed\.$#'
identifier: method.nonObject
count: 3
path: app/Jobs/Services/RunStep.php
-
message: '#^Cannot call method each\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: app/Jobs/Services/RunStep.php
-
message: '#^Cannot call method first\(\) on mixed\.$#'
identifier: method.nonObject
count: 5
path: app/Jobs/Services/RunStep.php
-
message: '#^Cannot call method get\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: app/Jobs/Services/RunStep.php
-
message: '#^Cannot call method orderBy\(\) on mixed\.$#'
identifier: method.nonObject
count: 4
path: app/Jobs/Services/RunStep.php
-
message: '#^Cannot call method replicas\(\) on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: method.nonObject
count: 1
path: app/Jobs/Services/RunStep.php
-
message: '#^Cannot call method steps\(\) on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: method.nonObject
count: 2
path: app/Jobs/Services/RunStep.php
-
message: '#^Cannot call method steps\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: app/Jobs/Services/RunStep.php
-
message: '#^Cannot call method update\(\) on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: method.nonObject
count: 2
path: app/Jobs/Services/RunStep.php
-
message: '#^Cannot call method update\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: app/Jobs/Services/RunStep.php
-
message: '#^Cannot call method where\(\) on mixed\.$#'
identifier: method.nonObject
count: 5
path: app/Jobs/Services/RunStep.php
-
message: '#^Cannot call method whereIn\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: app/Jobs/Services/RunStep.php
-
message: '#^Cannot call method with\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: app/Jobs/Services/RunStep.php
-
message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<int,Illuminate\\Database\\Eloquent\\Model\>\:\:each\(\) expects callable\(Illuminate\\Database\\Eloquent\\Model, int\)\: mixed, Closure\(App\\Models\\Operation\)\: void given\.$#'
identifier: argument.type
count: 1
path: app/Jobs/Services/RunStep.php
-
message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<int,Illuminate\\Database\\Eloquent\\Model\>\:\:first\(\) expects \(callable\(Illuminate\\Database\\Eloquent\\Model, int\)\: bool\)\|null, Closure\(App\\Models\\Operation\)\: bool given\.$#'
identifier: argument.type
count: 1
path: app/Jobs/Services/RunStep.php
-
message: '#^Parameter \#1 \$callback of method Illuminate\\Support\\Collection\<int,Illuminate\\Database\\Eloquent\\Model\>\:\:flatMap\(\) expects callable\(Illuminate\\Database\\Eloquent\\Model, int\)\: \(array\<mixed\>\|Illuminate\\Support\\Collection\<int\|string, mixed\>\), Closure\(App\\Models\\Service\)\: Illuminate\\Support\\Collection\<int\|string, mixed\> given\.$#'
identifier: argument.type
count: 1
path: app/Jobs/Services/RunStep.php
-
message: '#^Parameter \#1 \$operation of method App\\Jobs\\Services\\RunStep\:\:cancelDescendants\(\) expects App\\Models\\Operation, Illuminate\\Database\\Eloquent\\Model\|null given\.$#'
identifier: argument.type
count: 1
path: app/Jobs/Services/RunStep.php
-
message: '#^Parameter \#1 \$operation of method App\\Jobs\\Services\\RunStep\:\:cancelPendingSiblingsAndAncestors\(\) expects App\\Models\\Operation, Illuminate\\Database\\Eloquent\\Model given\.$#'
identifier: argument.type
count: 1
path: app/Jobs/Services/RunStep.php
-
message: '#^Parameter \#1 \$operation of method App\\Jobs\\Services\\RunStep\:\:cancelPendingSiblingsAndAncestors\(\) expects App\\Models\\Operation, Illuminate\\Database\\Eloquent\\Model\|null given\.$#'
identifier: argument.type
count: 1
path: app/Jobs/Services/RunStep.php
-
message: '#^Parameter \#1 \$operation of method App\\Jobs\\Services\\RunStep\:\:completeOperation\(\) expects App\\Models\\Operation, Illuminate\\Database\\Eloquent\\Model given\.$#'
identifier: argument.type
count: 1
path: app/Jobs/Services/RunStep.php
-
message: '#^Parameter \#1 \$operation of method App\\Jobs\\Services\\RunStep\:\:completeOperation\(\) expects App\\Models\\Operation, Illuminate\\Database\\Eloquent\\Model\|null given\.$#'
identifier: argument.type
count: 1
path: app/Jobs/Services/RunStep.php
-
message: '#^Parameter \#1 \$operation of method App\\Jobs\\Services\\RunStep\:\:dispatchNextChildOperation\(\) expects App\\Models\\Operation, Illuminate\\Database\\Eloquent\\Model\|null given\.$#'
identifier: argument.type
count: 1
path: app/Jobs/Services/RunStep.php
-
message: '#^Parameter \#1 \$operation of method App\\Jobs\\Services\\RunStep\:\:dispatchNextOperationAfter\(\) expects App\\Models\\Operation, Illuminate\\Database\\Eloquent\\Model given\.$#'
identifier: argument.type
count: 1
path: app/Jobs/Services/RunStep.php
-
message: '#^Parameter \#1 \$operation of method App\\Jobs\\Services\\RunStep\:\:dispatchNextOperationAfter\(\) expects App\\Models\\Operation, Illuminate\\Database\\Eloquent\\Model\|null given\.$#'
identifier: argument.type
count: 1
path: app/Jobs/Services/RunStep.php
-
message: '#^Class App\\Models\\Application uses generic trait Illuminate\\Database\\Eloquent\\Factories\\HasFactory but does not specify its types\: TFactory$#'
identifier: missingType.generics
count: 1
path: app/Models/Application.php
-
message: '#^Method App\\Models\\Application\:\:environments\(\) 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/Application.php
-
message: '#^Method App\\Models\\Application\:\:operations\(\) return type with generic class Illuminate\\Database\\Eloquent\\Relations\\MorphMany does not specify its types\: TRelatedModel, TDeclaringModel$#'
identifier: missingType.generics
count: 1
path: app/Models/Application.php
-
message: '#^Method App\\Models\\Application\:\:organisation\(\) 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/Application.php
-
message: '#^Method App\\Models\\BuildArtifact\:\:builtByOperation\(\) 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/BuildArtifact.php
-
message: '#^Method App\\Models\\BuildArtifact\:\:builtByService\(\) 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/BuildArtifact.php
-
message: '#^Method App\\Models\\BuildArtifact\:\:environment\(\) 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/BuildArtifact.php
-
message: '#^Class App\\Models\\Environment uses generic trait Illuminate\\Database\\Eloquent\\Factories\\HasFactory but does not specify its types\: TFactory$#'
identifier: missingType.generics
count: 1
path: app/Models/Environment.php
-
message: '#^Method App\\Models\\Environment\:\:application\(\) 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/Environment.php
-
message: '#^Method App\\Models\\Environment\:\:attachments\(\) 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/Environment.php
-
message: '#^Method App\\Models\\Environment\:\:buildArtifacts\(\) 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/Environment.php
-
message: '#^Method App\\Models\\Environment\:\:operations\(\) return type with generic class Illuminate\\Database\\Eloquent\\Relations\\MorphMany does not specify its types\: TRelatedModel, TDeclaringModel$#'
identifier: missingType.generics
count: 1
path: app/Models/Environment.php
-
message: '#^Method App\\Models\\Environment\:\:services\(\) 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/Environment.php
-
message: '#^Method App\\Models\\Environment\:\:variables\(\) 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/Environment.php
-
message: '#^Method App\\Models\\EnvironmentAttachment\:\:environment\(\) 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/EnvironmentAttachment.php
-
message: '#^Method App\\Models\\EnvironmentAttachment\:\:service\(\) 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/EnvironmentAttachment.php
-
message: '#^Method App\\Models\\EnvironmentAttachment\:\:serviceSlice\(\) 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/EnvironmentAttachment.php
-
message: '#^Method App\\Models\\EnvironmentVariable\:\:environment\(\) 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/EnvironmentVariable.php
-
message: '#^Method App\\Models\\EnvironmentVariable\:\:serviceSlice\(\) 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/EnvironmentVariable.php
-
message: '#^Method App\\Models\\FirewallRule\:\:server\(\) 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/FirewallRule.php
-
message: '#^Strict comparison using \=\=\= between string and App\\Enums\\FirewallRuleType\:\:ALLOW will always evaluate to false\.$#'
identifier: identical.alwaysFalse
count: 1
path: app/Models/FirewallRule.php
-
message: '#^Strict comparison using \=\=\= between string and App\\Enums\\FirewallRuleType\:\:DENY will always evaluate to false\.$#'
identifier: identical.alwaysFalse
count: 1
path: app/Models/FirewallRule.php
-
message: '#^Method App\\Models\\Network\:\:organisation\(\) 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/Network.php
-
message: '#^Method App\\Models\\Network\:\:provider\(\) 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/Network.php
-
message: '#^Method App\\Models\\Network\:\:servers\(\) 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/Network.php
-
message: '#^Cannot call method random\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: app/Models/Operation.php
-
message: '#^Class App\\Models\\Operation uses generic trait Illuminate\\Database\\Eloquent\\Factories\\HasFactory but does not specify its types\: TFactory$#'
identifier: missingType.generics
count: 1
path: app/Models/Operation.php
-
message: '#^Method App\\Models\\Operation\:\:children\(\) 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/Operation.php
-
message: '#^Method App\\Models\\Operation\:\:parent\(\) 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/Operation.php
-
message: '#^Method App\\Models\\Operation\:\:steps\(\) 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/Operation.php
-
message: '#^Method App\\Models\\Operation\:\:target\(\) 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/Operation.php
-
message: '#^Property App\\Models\\Operation\:\:\$hash \(string\) does not accept mixed\.$#'
identifier: assign.propertyType
count: 1
path: app/Models/Operation.php
-
message: '#^Argument of an invalid type array\|string supplied for foreach, only iterables are supported\.$#'
identifier: foreach.nonIterable
count: 1
path: app/Models/OperationStep.php
-
message: '#^Empty array passed to foreach\.$#'
identifier: foreach.emptyArray
count: 1
path: app/Models/OperationStep.php
-
message: '#^Method App\\Models\\OperationStep\:\:errorLogsExcerpt\(\) return type with generic class Illuminate\\Database\\Eloquent\\Casts\\Attribute does not specify its types\: TGet, TSet$#'
identifier: missingType.generics
count: 1
path: app/Models/OperationStep.php
-
message: '#^Method App\\Models\\OperationStep\:\:logsExcerpt\(\) return type with generic class Illuminate\\Database\\Eloquent\\Casts\\Attribute does not specify its types\: TGet, TSet$#'
identifier: missingType.generics
count: 1
path: app/Models/OperationStep.php
-
message: '#^Method App\\Models\\OperationStep\:\:operation\(\) 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/OperationStep.php
-
message: '#^Parameter \#2 \$replace of function str_replace expects array\<string\>\|string, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Models/OperationStep.php
-
message: '#^Part \$key \(mixed\) of encapsed string cannot be cast to string\.$#'
identifier: encapsedStringPart.nonString
count: 1
path: app/Models/OperationStep.php
-
message: '#^Property ''error_logs_excerpt'' does not exist in model\.$#'
identifier: rules.modelAppends
count: 1
path: app/Models/OperationStep.php
-
message: '#^Property ''logs_excerpt'' does not exist in model\.$#'
identifier: rules.modelAppends
count: 1
path: app/Models/OperationStep.php
-
message: '#^Method App\\Models\\Organisation\:\:applications\(\) 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/Organisation.php
-
message: '#^Method App\\Models\\Organisation\:\:members\(\) 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/Organisation.php
-
message: '#^Method App\\Models\\Organisation\:\:networks\(\) 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/Organisation.php
-
message: '#^Method App\\Models\\Organisation\:\:owner\(\) 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/Organisation.php
-
message: '#^Method App\\Models\\Organisation\:\:providers\(\) 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/Organisation.php
-
message: '#^Method App\\Models\\Organisation\:\:registries\(\) 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/Organisation.php
-
message: '#^Method App\\Models\\Organisation\:\:servers\(\) 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/Organisation.php
-
message: '#^Method App\\Models\\Organisation\:\:services\(\) 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/Organisation.php
-
message: '#^Method App\\Models\\Organisation\:\:sourceProviders\(\) 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/Organisation.php
-
message: '#^Match arm comparison between string and App\\Enums\\ProviderType\:\:HETZNER is always false\.$#'
identifier: match.alwaysFalse
count: 1
path: app/Models/Provider.php
-
message: '#^Method App\\Models\\Provider\:\:networks\(\) 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/Provider.php
-
message: '#^Method App\\Models\\Provider\:\:servers\(\) 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/Provider.php
-
message: '#^Method App\\Models\\Registry\:\:organisation\(\) 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/Registry.php
-
message: '#^Method App\\Models\\Server\:\:firewallRules\(\) 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/Server.php
-
message: '#^Method App\\Models\\Server\:\:network\(\) 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/Server.php
-
message: '#^Method App\\Models\\Server\:\:organisation\(\) 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/Server.php
-
message: '#^Method App\\Models\\Server\:\:provider\(\) 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/Server.php
-
message: '#^Method App\\Models\\Server\:\:serviceOperations\(\) 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/Server.php
-
message: '#^Method App\\Models\\Server\:\:serviceReplicas\(\) 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/Server.php
-
message: '#^Method App\\Models\\Server\:\:services\(\) 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/Server.php
-
message: '#^Cannot access offset string\|null on mixed\.$#'
identifier: offsetAccess.nonOffsetAccessible
count: 2
path: app/Models/Service.php
-
message: '#^Class App\\Models\\Service uses generic trait Illuminate\\Database\\Eloquent\\Factories\\HasFactory but does not specify its types\: TFactory$#'
identifier: missingType.generics
count: 1
path: app/Models/Service.php
-
message: '#^Method App\\Models\\Service\:\:driver\(\) should return App\\Drivers\\Driver but returns object\.$#'
identifier: return.type
count: 1
path: app/Models/Service.php
-
message: '#^Method App\\Models\\Service\:\:endpoints\(\) 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/Service.php
-
message: '#^Method App\\Models\\Service\:\:environment\(\) 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/Service.php
-
message: '#^Method App\\Models\\Service\:\:folderName\(\) return type with generic class Illuminate\\Database\\Eloquent\\Casts\\Attribute does not specify its types\: TGet, TSet$#'
identifier: missingType.generics
count: 1
path: app/Models/Service.php
-
message: '#^Method App\\Models\\Service\:\:operations\(\) return type with generic class Illuminate\\Database\\Eloquent\\Relations\\MorphMany does not specify its types\: TRelatedModel, TDeclaringModel$#'
identifier: missingType.generics
count: 1
path: app/Models/Service.php
-
message: '#^Method App\\Models\\Service\:\:organisation\(\) 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/Service.php
-
message: '#^Method App\\Models\\Service\:\:replicas\(\) 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/Service.php
-
message: '#^Method App\\Models\\Service\:\:server\(\) 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/Service.php
-
message: '#^Method App\\Models\\Service\:\:slices\(\) 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/Service.php
-
message: '#^Parameter \#1 \$class of function class_exists expects string, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Models/Service.php
-
message: '#^Part \$class \(mixed\) of encapsed string cannot be cast to string\.$#'
identifier: encapsedStringPart.nonString
count: 1
path: app/Models/Service.php
-
message: '#^Property App\\Drivers\\DatabaseDriver\:\:\$credentials \(array\|null\) does not accept string\|null\.$#'
identifier: assign.propertyType
count: 1
path: app/Models/Service.php
-
message: '#^Method App\\Models\\ServiceEndpoint\:\:service\(\) 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/ServiceEndpoint.php
-
message: '#^Method App\\Models\\ServiceEndpoint\:\:serviceReplica\(\) 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/ServiceEndpoint.php
-
message: '#^Class App\\Models\\ServiceReplica uses generic trait Illuminate\\Database\\Eloquent\\Factories\\HasFactory but does not specify its types\: TFactory$#'
identifier: missingType.generics
count: 1
path: app/Models/ServiceReplica.php
-
message: '#^Method App\\Models\\ServiceReplica\:\:operation\(\) 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/ServiceReplica.php
-
message: '#^Method App\\Models\\ServiceReplica\:\:operations\(\) return type with generic class Illuminate\\Database\\Eloquent\\Relations\\MorphMany does not specify its types\: TRelatedModel, TDeclaringModel$#'
identifier: missingType.generics
count: 1
path: app/Models/ServiceReplica.php
-
message: '#^Method App\\Models\\ServiceReplica\:\:server\(\) 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/ServiceReplica.php
-
message: '#^Method App\\Models\\ServiceReplica\:\:service\(\) 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/ServiceReplica.php
-
message: '#^Class App\\Models\\ServiceSlice uses generic trait Illuminate\\Database\\Eloquent\\Factories\\HasFactory but does not specify its types\: TFactory$#'
identifier: missingType.generics
count: 1
path: app/Models/ServiceSlice.php
-
message: '#^Method App\\Models\\ServiceSlice\:\:attachments\(\) 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/ServiceSlice.php
-
message: '#^Method App\\Models\\ServiceSlice\:\:environment\(\) 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/ServiceSlice.php
-
message: '#^Method App\\Models\\ServiceSlice\:\:operations\(\) return type with generic class Illuminate\\Database\\Eloquent\\Relations\\MorphMany does not specify its types\: TRelatedModel, TDeclaringModel$#'
identifier: missingType.generics
count: 1
path: app/Models/ServiceSlice.php
-
message: '#^Method App\\Models\\ServiceSlice\:\:service\(\) 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/ServiceSlice.php
-
message: '#^Method App\\Models\\SourceProvider\:\:organisation\(\) 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/SourceProvider.php
-
message: '#^Method App\\Models\\User\:\:organisations\(\) 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\:\:ownedOrganisations\(\) 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: '#^Cannot cast mixed to string\.$#'
identifier: cast.string
count: 2
path: app/Services/Compose/ComposeRenderer.php
-
message: '#^Parameter \#1 \$document of method App\\Services\\Compose\\ComposeRenderer\:\:toYaml\(\) expects array\<string, mixed\>, array\<mixed\> given\.$#'
identifier: argument.type
count: 1
path: app/Services/Compose/ComposeRenderer.php
-
message: '#^Parameter \#1 \$value of function collect expects Illuminate\\Contracts\\Support\\Arrayable\<\(int\|string\), mixed\>\|iterable\<\(int\|string\), mixed\>\|null, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Services/Compose/ComposeRenderer.php
-
message: '#^Unable to resolve the template type TKey in call to function collect$#'
identifier: argument.templateType
count: 1
path: app/Services/Compose/ComposeRenderer.php
-
message: '#^Unable to resolve the template type TValue in call to function collect$#'
identifier: argument.templateType
count: 1
path: app/Services/Compose/ComposeRenderer.php
-
message: '#^Cannot access offset ''city'' on mixed\.$#'
identifier: offsetAccess.nonOffsetAccessible
count: 1
path: app/Services/ServerProviders/HetznerService.php
-
message: '#^Cannot access offset ''cores'' on mixed\.$#'
identifier: offsetAccess.nonOffsetAccessible
count: 1
path: app/Services/ServerProviders/HetznerService.php
-
message: '#^Cannot access offset ''country'' on mixed\.$#'
identifier: offsetAccess.nonOffsetAccessible
count: 1
path: app/Services/ServerProviders/HetznerService.php
-
message: '#^Cannot access offset ''description'' on mixed\.$#'
identifier: offsetAccess.nonOffsetAccessible
count: 1
path: app/Services/ServerProviders/HetznerService.php
-
message: '#^Cannot access offset ''disk'' on mixed\.$#'
identifier: offsetAccess.nonOffsetAccessible
count: 1
path: app/Services/ServerProviders/HetznerService.php
-
message: '#^Cannot access offset ''gross'' on mixed\.$#'
identifier: offsetAccess.nonOffsetAccessible
count: 2
path: app/Services/ServerProviders/HetznerService.php
-
message: '#^Cannot access offset ''hourly'' on mixed\.$#'
identifier: offsetAccess.nonOffsetAccessible
count: 1
path: app/Services/ServerProviders/HetznerService.php
-
message: '#^Cannot access offset ''id'' on mixed\.$#'
identifier: offsetAccess.nonOffsetAccessible
count: 4
path: app/Services/ServerProviders/HetznerService.php
-
message: '#^Cannot access offset ''ip_range'' on mixed\.$#'
identifier: offsetAccess.nonOffsetAccessible
count: 1
path: app/Services/ServerProviders/HetznerService.php
-
message: '#^Cannot access offset ''memory'' on mixed\.$#'
identifier: offsetAccess.nonOffsetAccessible
count: 1
path: app/Services/ServerProviders/HetznerService.php
-
message: '#^Cannot access offset ''monthly'' on mixed\.$#'
identifier: offsetAccess.nonOffsetAccessible
count: 1
path: app/Services/ServerProviders/HetznerService.php
-
message: '#^Cannot access offset ''name'' on mixed\.$#'
identifier: offsetAccess.nonOffsetAccessible
count: 3
path: app/Services/ServerProviders/HetznerService.php
-
message: '#^Cannot access offset ''network_zone'' on mixed\.$#'
identifier: offsetAccess.nonOffsetAccessible
count: 1
path: app/Services/ServerProviders/HetznerService.php
-
message: '#^Cannot access offset ''os_flavor'' on mixed\.$#'
identifier: offsetAccess.nonOffsetAccessible
count: 1
path: app/Services/ServerProviders/HetznerService.php
-
message: '#^Cannot access offset ''os_version'' on mixed\.$#'
identifier: offsetAccess.nonOffsetAccessible
count: 1
path: app/Services/ServerProviders/HetznerService.php
-
message: '#^Cannot access offset ''prices'' on mixed\.$#'
identifier: offsetAccess.nonOffsetAccessible
count: 2
path: app/Services/ServerProviders/HetznerService.php
-
message: '#^Cannot access offset 0 on mixed\.$#'
identifier: offsetAccess.nonOffsetAccessible
count: 2
path: app/Services/ServerProviders/HetznerService.php
-
message: '#^Method App\\Services\\ServerProviders\\HetznerService\:\:getImages\(\) return type with generic class Illuminate\\Support\\Collection does not specify its types\: TKey, TValue$#'
identifier: missingType.generics
count: 1
path: app/Services/ServerProviders/HetznerService.php
-
message: '#^Method App\\Services\\ServerProviders\\HetznerService\:\:getLocations\(\) return type with generic class Illuminate\\Support\\Collection does not specify its types\: TKey, TValue$#'
identifier: missingType.generics
count: 1
path: app/Services/ServerProviders/HetznerService.php
-
message: '#^Method App\\Services\\ServerProviders\\HetznerService\:\:getServerTypes\(\) return type with generic class Illuminate\\Support\\Collection does not specify its types\: TKey, TValue$#'
identifier: missingType.generics
count: 1
path: app/Services/ServerProviders/HetznerService.php
-
message: '#^Parameter \#1 \$value of function collect expects Illuminate\\Contracts\\Support\\Arrayable\<\(int\|string\), mixed\>\|iterable\<\(int\|string\), mixed\>\|null, mixed given\.$#'
identifier: argument.type
count: 4
path: app/Services/ServerProviders/HetznerService.php
-
message: '#^Parameter \$city of class App\\Data\\ServerProviders\\Location constructor expects string, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Services/ServerProviders/HetznerService.php
-
message: '#^Parameter \$cores of class App\\Data\\ServerProviders\\ServerType constructor expects int, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Services/ServerProviders/HetznerService.php
-
message: '#^Parameter \$country of class App\\Data\\ServerProviders\\Location constructor expects string, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Services/ServerProviders/HetznerService.php
-
message: '#^Parameter \$disk of class App\\Data\\ServerProviders\\ServerType constructor expects int, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Services/ServerProviders/HetznerService.php
-
message: '#^Parameter \$id of class App\\Data\\ServerProviders\\CreatedServer constructor expects string, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Services/ServerProviders/HetznerService.php
-
message: '#^Parameter \$id of class App\\Data\\ServerProviders\\Image constructor expects string, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Services/ServerProviders/HetznerService.php
-
message: '#^Parameter \$id of class App\\Data\\ServerProviders\\Location constructor expects string, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Services/ServerProviders/HetznerService.php
-
message: '#^Parameter \$id of class App\\Data\\ServerProviders\\Network constructor expects string, mixed given\.$#'
identifier: argument.type
count: 2
path: app/Services/ServerProviders/HetznerService.php
-
message: '#^Parameter \$id of class App\\Data\\ServerProviders\\ServerType constructor expects string, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Services/ServerProviders/HetznerService.php
-
message: '#^Parameter \$ipRange of class App\\Data\\ServerProviders\\Network constructor expects string, mixed given\.$#'
identifier: argument.type
count: 2
path: app/Services/ServerProviders/HetznerService.php
-
message: '#^Parameter \$ipv4 of class App\\Data\\ServerProviders\\CreatedServer constructor expects string, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Services/ServerProviders/HetznerService.php
-
message: '#^Parameter \$ipv6 of class App\\Data\\ServerProviders\\CreatedServer constructor expects string, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Services/ServerProviders/HetznerService.php
-
message: '#^Parameter \$memory of class App\\Data\\ServerProviders\\ServerType constructor expects int, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Services/ServerProviders/HetznerService.php
-
message: '#^Parameter \$name of class App\\Data\\ServerProviders\\Image constructor expects string, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Services/ServerProviders/HetznerService.php
-
message: '#^Parameter \$name of class App\\Data\\ServerProviders\\Location constructor expects string, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Services/ServerProviders/HetznerService.php
-
message: '#^Parameter \$name of class App\\Data\\ServerProviders\\Network constructor expects string, mixed given\.$#'
identifier: argument.type
count: 2
path: app/Services/ServerProviders/HetznerService.php
-
message: '#^Parameter \$name of class App\\Data\\ServerProviders\\ServerType constructor expects string, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Services/ServerProviders/HetznerService.php
-
message: '#^Parameter \$networkZone of class App\\Data\\ServerProviders\\Location constructor expects string\|null, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Services/ServerProviders/HetznerService.php
-
message: '#^Parameter \$networkZone of class App\\Data\\ServerProviders\\Network constructor expects string\|null, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Services/ServerProviders/HetznerService.php
-
message: '#^Parameter \$osFlavor of class App\\Data\\ServerProviders\\Image constructor expects string, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Services/ServerProviders/HetznerService.php
-
message: '#^Parameter \$osVersion of class App\\Data\\ServerProviders\\Image constructor expects string, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Services/ServerProviders/HetznerService.php
-
message: '#^Parameter \$priceHourly of class App\\Data\\ServerProviders\\ServerType constructor expects float, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Services/ServerProviders/HetznerService.php
-
message: '#^Parameter \$priceMonthly of class App\\Data\\ServerProviders\\ServerType constructor expects float, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Services/ServerProviders/HetznerService.php
-
message: '#^Parameter \$privateIp of class App\\Data\\ServerProviders\\CreatedServer constructor expects string, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Services/ServerProviders/HetznerService.php
-
message: '#^Parameter \$rootPassword of class App\\Data\\ServerProviders\\CreatedServer constructor expects string, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Services/ServerProviders/HetznerService.php
-
message: '#^Parameter \$status of class App\\Data\\ServerProviders\\CreatedServer constructor expects string, mixed given\.$#'
identifier: argument.type
count: 1
path: app/Services/ServerProviders/HetznerService.php
-
message: '#^Unable to resolve the template type TKey in call to function collect$#'
identifier: argument.templateType
count: 4
path: app/Services/ServerProviders/HetznerService.php
-
message: '#^Unable to resolve the template type TValue in call to function collect$#'
identifier: argument.templateType
count: 4
path: app/Services/ServerProviders/HetznerService.php
-
message: '#^Method App\\Services\\ServerProviders\\ServerProviderService\:\:getImages\(\) return type with generic class Illuminate\\Support\\Collection does not specify its types\: TKey, TValue$#'
identifier: missingType.generics
count: 1
path: app/Services/ServerProviders/ServerProviderService.php
-
message: '#^Method App\\Services\\ServerProviders\\ServerProviderService\:\:getLocations\(\) return type with generic class Illuminate\\Support\\Collection does not specify its types\: TKey, TValue$#'
identifier: missingType.generics
count: 1
path: app/Services/ServerProviders/ServerProviderService.php
-
message: '#^Method App\\Services\\ServerProviders\\ServerProviderService\:\:getServerTypes\(\) return type with generic class Illuminate\\Support\\Collection does not specify its types\: TKey, TValue$#'
identifier: missingType.generics
count: 1
path: app/Services/ServerProviders/ServerProviderService.php
-
message: '#^Cannot access offset int on string\|false\.$#'
identifier: offsetAccess.nonOffsetAccessible
count: 2
path: app/Support/Ip.php
-
message: '#^Parameter \#1 \$string of function substr expects string, string\|false given\.$#'
identifier: argument.type
count: 2
path: app/Support/Ip.php
-
message: '#^Cannot access property \$organisations on App\\Models\\User\|null\.$#'
identifier: property.nonObject
count: 1
path: routes/web.php
-
message: '#^Cannot call method name\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: routes/web.php
-
message: '#^Cannot call method bind\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: tests/Feature/ApplicationControllerTest.php
-
message: '#^Cannot call method exists\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: tests/Feature/ApplicationControllerTest.php
-
message: '#^Cannot call method services\(\) on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: method.nonObject
count: 1
path: tests/Feature/ApplicationControllerTest.php
-
message: '#^Cannot call method where\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: tests/Feature/ApplicationControllerTest.php
-
message: '#^Parameter \#1 \$attributes of method Illuminate\\Database\\Eloquent\\Relations\\HasOneOrMany\<Illuminate\\Database\\Eloquent\\Model,Illuminate\\Database\\Eloquent\\Model,Illuminate\\Database\\Eloquent\\Collection\<int, Illuminate\\Database\\Eloquent\\Model\>\>\:\:create\(\) expects array\<string, mixed\>, array\<mixed\> given\.$#'
identifier: argument.type
count: 1
path: tests/Feature/ApplicationControllerTest.php
-
message: '#^Cannot call method hasVerifiedEmail\(\) on App\\Models\\User\|null\.$#'
identifier: method.nonObject
count: 2
path: tests/Feature/Auth/EmailVerificationTest.php
-
message: '#^Binary operation "\." between ''/reset\-password/'' and mixed results in an error\.$#'
identifier: binaryOp.invalid
count: 1
path: tests/Feature/Auth/PasswordResetTest.php
-
message: '#^Cannot access property \$token on mixed\.$#'
identifier: property.nonObject
count: 2
path: tests/Feature/Auth/PasswordResetTest.php
-
message: '#^Cannot access property \$password on App\\Models\\User\|null\.$#'
identifier: property.nonObject
count: 1
path: tests/Feature/AuthFlowsTest.php
-
message: '#^Cannot call method update\(\) on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: method.nonObject
count: 3
path: tests/Feature/BuildApplicationArtifactTest.php
-
message: '#^Parameter \#1 \$networkId of method Database\\Factories\\ServerFactory\:\:forNetwork\(\) expects string, int given\.$#'
identifier: argument.type
count: 1
path: tests/Feature/BuildApplicationArtifactTest.php
-
message: '#^Parameter \#1 \$providerId of method Database\\Factories\\ServerFactory\:\:forProvider\(\) expects string, int given\.$#'
identifier: argument.type
count: 1
path: tests/Feature/BuildApplicationArtifactTest.php
-
message: '#^Offset ''build_strategy'' does not exist on string\|null\.$#'
identifier: offsetAccess.notFound
count: 2
path: tests/Feature/BuildArtifactPlanningTest.php
-
message: '#^Unable to resolve the template type TAndValue in call to method Pest\\Expectation\<null\>\:\:and\(\)$#'
identifier: argument.templateType
count: 1
path: tests/Feature/BuildArtifactPlanningTest.php
-
message: '#^Unable to resolve the template type TAndValue in call to method Pest\\Expectation\<string\|null\>\:\:and\(\)$#'
identifier: argument.templateType
count: 1
path: tests/Feature/BuildArtifactPlanningTest.php
-
message: '#^Cannot access property \$command on mixed\.$#'
identifier: property.nonObject
count: 3
path: tests/Feature/DeployEnvironmentJobTest.php
-
message: '#^Cannot access property \$health_status on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: property.nonObject
count: 1
path: tests/Feature/DeployEnvironmentJobTest.php
-
message: '#^Cannot access property \$id on App\\Models\\Operation\|null\.$#'
identifier: property.nonObject
count: 1
path: tests/Feature/DeployEnvironmentJobTest.php
-
message: '#^Cannot access property \$image_digest on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: property.nonObject
count: 2
path: tests/Feature/DeployEnvironmentJobTest.php
-
message: '#^Cannot access property \$kind on App\\Models\\Operation\|null\.$#'
identifier: property.nonObject
count: 2
path: tests/Feature/DeployEnvironmentJobTest.php
-
message: '#^Cannot access property \$kind on mixed\.$#'
identifier: property.nonObject
count: 2
path: tests/Feature/DeployEnvironmentJobTest.php
-
message: '#^Cannot access property \$operation on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: property.nonObject
count: 3
path: tests/Feature/DeployEnvironmentJobTest.php
-
message: '#^Cannot access property \$operation_id on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: property.nonObject
count: 1
path: tests/Feature/DeployEnvironmentJobTest.php
-
message: '#^Cannot access property \$order on mixed\.$#'
identifier: property.nonObject
count: 1
path: tests/Feature/DeployEnvironmentJobTest.php
-
message: '#^Cannot access property \$parent on mixed\.$#'
identifier: property.nonObject
count: 1
path: tests/Feature/DeployEnvironmentJobTest.php
-
message: '#^Cannot access property \$script on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: property.nonObject
count: 4
path: tests/Feature/DeployEnvironmentJobTest.php
-
message: '#^Cannot access property \$script on mixed\.$#'
identifier: property.nonObject
count: 9
path: tests/Feature/DeployEnvironmentJobTest.php
-
message: '#^Cannot access property \$status on App\\Models\\Operation\|null\.$#'
identifier: property.nonObject
count: 1
path: tests/Feature/DeployEnvironmentJobTest.php
-
message: '#^Cannot access property \$status on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: property.nonObject
count: 1
path: tests/Feature/DeployEnvironmentJobTest.php
-
message: '#^Cannot access property \$steps on App\\Models\\Operation\|null\.$#'
identifier: property.nonObject
count: 1
path: tests/Feature/DeployEnvironmentJobTest.php
-
message: '#^Cannot access property \$target on mixed\.$#'
identifier: property.nonObject
count: 1
path: tests/Feature/DeployEnvironmentJobTest.php
-
message: '#^Cannot call method all\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: tests/Feature/DeployEnvironmentJobTest.php
-
message: '#^Cannot call method children\(\) on App\\Models\\Operation\|null\.$#'
identifier: method.nonObject
count: 8
path: tests/Feature/DeployEnvironmentJobTest.php
-
message: '#^Cannot call method children\(\) on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: method.nonObject
count: 6
path: tests/Feature/DeployEnvironmentJobTest.php
-
message: '#^Cannot call method count\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: tests/Feature/DeployEnvironmentJobTest.php
-
message: '#^Cannot call method first\(\) on mixed\.$#'
identifier: method.nonObject
count: 14
path: tests/Feature/DeployEnvironmentJobTest.php
-
message: '#^Cannot call method is\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: tests/Feature/DeployEnvironmentJobTest.php
-
message: '#^Cannot call method pluck\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: tests/Feature/DeployEnvironmentJobTest.php
-
message: '#^Cannot call method steps\(\) on App\\Models\\Operation\|null\.$#'
identifier: method.nonObject
count: 6
path: tests/Feature/DeployEnvironmentJobTest.php
-
message: '#^Cannot call method steps\(\) on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: method.nonObject
count: 5
path: tests/Feature/DeployEnvironmentJobTest.php
-
message: '#^Cannot call method steps\(\) on mixed\.$#'
identifier: method.nonObject
count: 5
path: tests/Feature/DeployEnvironmentJobTest.php
-
message: '#^Cannot call method where\(\) on mixed\.$#'
identifier: method.nonObject
count: 13
path: tests/Feature/DeployEnvironmentJobTest.php
-
message: '#^Parameter \#1 \$haystack of function str_contains expects string, mixed given\.$#'
identifier: argument.type
count: 2
path: tests/Feature/DeployEnvironmentJobTest.php
-
message: '#^Parameter \#1 \$networkId of method Database\\Factories\\ServerFactory\:\:forNetwork\(\) expects string, int given\.$#'
identifier: argument.type
count: 5
path: tests/Feature/DeployEnvironmentJobTest.php
-
message: '#^Parameter \#1 \$providerId of method Database\\Factories\\ServerFactory\:\:forProvider\(\) expects string, int given\.$#'
identifier: argument.type
count: 5
path: tests/Feature/DeployEnvironmentJobTest.php
-
message: '#^Parameter \#2 \$array of function implode expects array\<string\>, array\<mixed, mixed\> given\.$#'
identifier: argument.type
count: 1
path: tests/Feature/DeployEnvironmentJobTest.php
-
message: '#^Unable to resolve the template type TAndValue in call to method Pest\\Expectation\<Illuminate\\Database\\Eloquent\\Collection\<int, Illuminate\\Database\\Eloquent\\Model\>\>\:\:and\(\)$#'
identifier: argument.templateType
count: 2
path: tests/Feature/DeployEnvironmentJobTest.php
-
message: '#^Unable to resolve the template type TAndValue in call to method Pest\\Expectation\<mixed\>\:\:and\(\)$#'
identifier: argument.templateType
count: 6
path: tests/Feature/DeployEnvironmentJobTest.php
-
message: '#^Unable to resolve the template type TAndValue in call to method Pest\\Expectation\<string\>\:\:and\(\)$#'
identifier: argument.templateType
count: 1
path: tests/Feature/DeployEnvironmentJobTest.php
-
message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#'
identifier: foreach.nonIterable
count: 2
path: tests/Feature/DriverContractTest.php
-
message: '#^Call to an undefined method object\:\:defaultImage\(\)\.$#'
identifier: method.notFound
count: 1
path: tests/Feature/DriverContractTest.php
-
message: '#^Call to an undefined method object\:\:defaultPorts\(\)\.$#'
identifier: method.notFound
count: 1
path: tests/Feature/DriverContractTest.php
-
message: '#^Call to an undefined method object\:\:environmentSchema\(\)\.$#'
identifier: method.notFound
count: 1
path: tests/Feature/DriverContractTest.php
-
message: '#^Call to an undefined method object\:\:firewallRules\(\)\.$#'
identifier: method.notFound
count: 1
path: tests/Feature/DriverContractTest.php
-
message: '#^Call to an undefined method object\:\:resourceDefaults\(\)\.$#'
identifier: method.notFound
count: 1
path: tests/Feature/DriverContractTest.php
-
message: '#^Call to an undefined method object\:\:serviceType\(\)\.$#'
identifier: method.notFound
count: 1
path: tests/Feature/DriverContractTest.php
-
message: '#^Call to an undefined method object\:\:updateBehavior\(\)\.$#'
identifier: method.notFound
count: 1
path: tests/Feature/DriverContractTest.php
-
message: '#^Call to an undefined method object\:\:versionTrack\(\)\.$#'
identifier: method.notFound
count: 1
path: tests/Feature/DriverContractTest.php
-
message: '#^Cannot access property \$value on mixed\.$#'
identifier: property.nonObject
count: 1
path: tests/Feature/DriverContractTest.php
-
message: '#^Unable to resolve the template type TAndValue in call to method Pest\\Expectation\<array\<int\|string, mixed\>\>\:\:and\(\)$#'
identifier: argument.templateType
count: 4
path: tests/Feature/DriverContractTest.php
-
message: '#^Unable to resolve the template type TAndValue in call to method Pest\\Expectation\<mixed\>\:\:and\(\)$#'
identifier: argument.templateType
count: 3
path: tests/Feature/DriverContractTest.php
-
message: '#^Cannot access offset ''test'' on mixed\.$#'
identifier: offsetAccess.nonOffsetAccessible
count: 1
path: tests/Feature/Drivers/LaravelRuntimeDriverTest.php
-
message: '#^Cannot access property \$value on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: property.nonObject
count: 1
path: tests/Feature/EnvironmentAttachmentControllerTest.php
-
message: '#^Unable to resolve the template type TAndValue in call to method Pest\\Expectation\<true\>\:\:and\(\)$#'
identifier: argument.templateType
count: 1
path: tests/Feature/EnvironmentAttachmentControllerTest.php
-
message: '#^Cannot access property \$script on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: property.nonObject
count: 2
path: tests/Feature/EnvironmentDeploymentControllerTest.php
-
message: '#^Cannot access property \$status on App\\Models\\Operation\|null\.$#'
identifier: property.nonObject
count: 2
path: tests/Feature/EnvironmentDeploymentControllerTest.php
-
message: '#^Cannot call method steps\(\) on App\\Models\\Operation\|null\.$#'
identifier: method.nonObject
count: 2
path: tests/Feature/EnvironmentDeploymentControllerTest.php
-
message: '#^Parameter \#1 \$networkId of method Database\\Factories\\ServerFactory\:\:forNetwork\(\) expects string, int given\.$#'
identifier: argument.type
count: 1
path: tests/Feature/EnvironmentDeploymentControllerTest.php
-
message: '#^Parameter \#1 \$providerId of method Database\\Factories\\ServerFactory\:\:forProvider\(\) expects string, int given\.$#'
identifier: argument.type
count: 1
path: tests/Feature/EnvironmentDeploymentControllerTest.php
-
message: '#^Unable to resolve the template type TAndValue in call to method Pest\\Expectation\<mixed\>\:\:and\(\)$#'
identifier: argument.templateType
count: 1
path: tests/Feature/EnvironmentDeploymentControllerTest.php
-
message: '#^Unable to resolve the template type TAndValue in call to method Pest\\Expectation\<string\>\:\:and\(\)$#'
identifier: argument.templateType
count: 1
path: tests/Feature/EnvironmentDeploymentControllerTest.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$kind\.$#'
identifier: property.notFound
count: 1
path: tests/Feature/EnvironmentMigrationControllerTest.php
-
message: '#^Call to an undefined method Illuminate\\Database\\Eloquent\\Model\:\:steps\(\)\.$#'
identifier: method.notFound
count: 1
path: tests/Feature/EnvironmentMigrationControllerTest.php
-
message: '#^Cannot access property \$script on mixed\.$#'
identifier: property.nonObject
count: 1
path: tests/Feature/EnvironmentMigrationControllerTest.php
-
message: '#^Cannot call method first\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: tests/Feature/EnvironmentMigrationControllerTest.php
-
message: '#^Unable to resolve the template type TValue in call to function expect$#'
identifier: argument.templateType
count: 1
path: tests/Feature/EnvironmentMigrationControllerTest.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$key\.$#'
identifier: property.notFound
count: 1
path: tests/Feature/EnvironmentVariableControllerTest.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$overridable\.$#'
identifier: property.notFound
count: 1
path: tests/Feature/EnvironmentVariableControllerTest.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$service_slice_id\.$#'
identifier: property.notFound
count: 1
path: tests/Feature/EnvironmentVariableControllerTest.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$source\.$#'
identifier: property.notFound
count: 1
path: tests/Feature/EnvironmentVariableControllerTest.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$value\.$#'
identifier: property.notFound
count: 1
path: tests/Feature/EnvironmentVariableControllerTest.php
-
message: '#^Unable to resolve the template type TAndValue in call to method Pest\\Expectation\<mixed\>\:\:and\(\)$#'
identifier: argument.templateType
count: 3
path: tests/Feature/EnvironmentVariableControllerTest.php
-
message: '#^Unable to resolve the template type TAndValue in call to method Pest\\Expectation\<true\>\:\:and\(\)$#'
identifier: argument.templateType
count: 1
path: tests/Feature/EnvironmentVariableControllerTest.php
-
message: '#^Unable to resolve the template type TValue in call to function expect$#'
identifier: argument.templateType
count: 1
path: tests/Feature/EnvironmentVariableControllerTest.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$config\.$#'
identifier: property.notFound
count: 1
path: tests/Feature/EnvironmentWorkerControllerTest.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$deploy_policy\.$#'
identifier: property.notFound
count: 1
path: tests/Feature/EnvironmentWorkerControllerTest.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$process_roles\.$#'
identifier: property.notFound
count: 1
path: tests/Feature/EnvironmentWorkerControllerTest.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$type\.$#'
identifier: property.notFound
count: 1
path: tests/Feature/EnvironmentWorkerControllerTest.php
-
message: '#^Cannot access offset ''command'' on mixed\.$#'
identifier: offsetAccess.nonOffsetAccessible
count: 1
path: tests/Feature/EnvironmentWorkerControllerTest.php
-
message: '#^Unable to resolve the template type TAndValue in call to method Pest\\Expectation\<mixed\>\:\:and\(\)$#'
identifier: argument.templateType
count: 2
path: tests/Feature/EnvironmentWorkerControllerTest.php
-
message: '#^Unable to resolve the template type TValue in call to function expect$#'
identifier: argument.templateType
count: 1
path: tests/Feature/EnvironmentWorkerControllerTest.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$id\.$#'
identifier: property.notFound
count: 1
path: tests/Feature/KeystoneDomainModelTest.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$serviceSlice\.$#'
identifier: property.notFound
count: 1
path: tests/Feature/KeystoneDomainModelTest.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$value\.$#'
identifier: property.notFound
count: 1
path: tests/Feature/KeystoneDomainModelTest.php
-
message: '#^Calling toBeInstanceOf\(\) on Expectation\<App\\Models\\Environment\>; assertion is redundant\.$#'
identifier: pest.expectation.redundant
count: 1
path: tests/Feature/KeystoneDomainModelTest.php
-
message: '#^Calling toBeInstanceOf\(\) on Expectation\<App\\Models\\Operation\>; assertion is redundant\.$#'
identifier: pest.expectation.redundant
count: 1
path: tests/Feature/KeystoneDomainModelTest.php
-
message: '#^Cannot access property \$operation on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: property.nonObject
count: 1
path: tests/Feature/KeystoneDomainModelTest.php
-
message: '#^Cannot call method is\(\) on mixed\.$#'
identifier: method.nonObject
count: 2
path: tests/Feature/KeystoneDomainModelTest.php
-
message: '#^Unable to resolve the template type TAndValue in call to method Pest\\Expectation\<true\>\:\:and\(\)$#'
identifier: argument.templateType
count: 1
path: tests/Feature/KeystoneDomainModelTest.php
-
message: '#^Call to an undefined method Illuminate\\Database\\Eloquent\\Model\:\:driver\(\)\.$#'
identifier: method.notFound
count: 2
path: tests/Feature/LaravelEnvironmentDefaultsTest.php
-
message: '#^Cannot access property \$config on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: property.nonObject
count: 2
path: tests/Feature/LaravelEnvironmentDefaultsTest.php
-
message: '#^Cannot access property \$deploy_policy on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: property.nonObject
count: 1
path: tests/Feature/LaravelEnvironmentDefaultsTest.php
-
message: '#^Cannot access property \$id on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: property.nonObject
count: 1
path: tests/Feature/LaravelEnvironmentDefaultsTest.php
-
message: '#^Cannot access property \$process_roles on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: property.nonObject
count: 1
path: tests/Feature/LaravelEnvironmentDefaultsTest.php
-
message: '#^Cannot access property \$type on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: property.nonObject
count: 1
path: tests/Feature/LaravelEnvironmentDefaultsTest.php
-
message: '#^Cannot call method dockerfileTemplate\(\) on mixed\.$#'
identifier: method.nonObject
count: 3
path: tests/Feature/LaravelEnvironmentDefaultsTest.php
-
message: '#^Cannot call method driver\(\) on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: method.nonObject
count: 1
path: tests/Feature/LaravelEnvironmentDefaultsTest.php
-
message: '#^Cannot call method refresh\(\) on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: method.nonObject
count: 2
path: tests/Feature/LaravelEnvironmentDefaultsTest.php
-
message: '#^Cannot call method update\(\) on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: method.nonObject
count: 2
path: tests/Feature/LaravelEnvironmentDefaultsTest.php
-
message: '#^Only iterables can be unpacked, mixed given\.$#'
identifier: arrayUnpacking.nonIterable
count: 2
path: tests/Feature/LaravelEnvironmentDefaultsTest.php
-
message: '#^Unable to resolve the template type TAndValue in call to method Pest\\Expectation\<int\|null\>\:\:and\(\)$#'
identifier: argument.templateType
count: 1
path: tests/Feature/LaravelEnvironmentDefaultsTest.php
-
message: '#^Unable to resolve the template type TAndValue in call to method Pest\\Expectation\<mixed\>\:\:and\(\)$#'
identifier: argument.templateType
count: 2
path: tests/Feature/LaravelEnvironmentDefaultsTest.php
-
message: '#^Cannot access offset ''database'' on mixed\.$#'
identifier: offsetAccess.nonOffsetAccessible
count: 1
path: tests/Feature/ManagedAttachmentTest.php
-
message: '#^Cannot access property \$config on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: property.nonObject
count: 1
path: tests/Feature/ManagedAttachmentTest.php
-
message: '#^Cannot access property \$kind on mixed\.$#'
identifier: property.nonObject
count: 3
path: tests/Feature/ManagedAttachmentTest.php
-
message: '#^Cannot access property \$overridable on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: property.nonObject
count: 1
path: tests/Feature/ManagedAttachmentTest.php
-
message: '#^Cannot access property \$script on mixed\.$#'
identifier: property.nonObject
count: 3
path: tests/Feature/ManagedAttachmentTest.php
-
message: '#^Cannot access property \$source on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: property.nonObject
count: 1
path: tests/Feature/ManagedAttachmentTest.php
-
message: '#^Cannot access property \$type on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: property.nonObject
count: 2
path: tests/Feature/ManagedAttachmentTest.php
-
message: '#^Cannot access property \$value on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: property.nonObject
count: 1
path: tests/Feature/ManagedAttachmentTest.php
-
message: '#^Cannot call method first\(\) on mixed\.$#'
identifier: method.nonObject
count: 9
path: tests/Feature/ManagedAttachmentTest.php
-
message: '#^Cannot call method operations\(\) on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: method.nonObject
count: 6
path: tests/Feature/ManagedAttachmentTest.php
-
message: '#^Cannot call method steps\(\) on mixed\.$#'
identifier: method.nonObject
count: 3
path: tests/Feature/ManagedAttachmentTest.php
-
message: '#^Unable to resolve the template type TAndValue in call to method Pest\\Expectation\<Illuminate\\Database\\Eloquent\\Model\|null\>\:\:and\(\)$#'
identifier: argument.templateType
count: 1
path: tests/Feature/ManagedAttachmentTest.php
-
message: '#^Unable to resolve the template type TAndValue in call to method Pest\\Expectation\<mixed\>\:\:and\(\)$#'
identifier: argument.templateType
count: 3
path: tests/Feature/ManagedAttachmentTest.php
-
message: '#^Unable to resolve the template type TValue in call to function expect$#'
identifier: argument.templateType
count: 1
path: tests/Feature/ManagedAttachmentTest.php
-
message: '#^Access to an undefined property App\\Models\\OperationStep\:\:\$error_logs_excerpt\.$#'
identifier: property.notFound
count: 1
path: tests/Feature/ModelRelationshipsTest.php
-
message: '#^Access to an undefined property App\\Models\\OperationStep\:\:\$logs_excerpt\.$#'
identifier: property.notFound
count: 1
path: tests/Feature/ModelRelationshipsTest.php
-
message: '#^Access to an undefined property App\\Models\\Service\:\:\$folder_name\.$#'
identifier: property.notFound
count: 1
path: tests/Feature/ModelRelationshipsTest.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$id\.$#'
identifier: property.notFound
count: 1
path: tests/Feature/ModelRelationshipsTest.php
-
message: '#^Cannot access property \$firewallRules on mixed\.$#'
identifier: property.nonObject
count: 1
path: tests/Feature/ModelRelationshipsTest.php
-
message: '#^Cannot access property \$id on mixed\.$#'
identifier: property.nonObject
count: 8
path: tests/Feature/ModelRelationshipsTest.php
-
message: '#^Cannot access property \$network on mixed\.$#'
identifier: property.nonObject
count: 1
path: tests/Feature/ModelRelationshipsTest.php
-
message: '#^Cannot access property \$organisation on mixed\.$#'
identifier: property.nonObject
count: 2
path: tests/Feature/ModelRelationshipsTest.php
-
message: '#^Cannot access property \$organisation_id on mixed\.$#'
identifier: property.nonObject
count: 1
path: tests/Feature/ModelRelationshipsTest.php
-
message: '#^Cannot access property \$provider on mixed\.$#'
identifier: property.nonObject
count: 2
path: tests/Feature/ModelRelationshipsTest.php
-
message: '#^Cannot access property \$servers on mixed\.$#'
identifier: property.nonObject
count: 1
path: tests/Feature/ModelRelationshipsTest.php
-
message: '#^Cannot access property \$serviceOperations on mixed\.$#'
identifier: property.nonObject
count: 1
path: tests/Feature/ModelRelationshipsTest.php
-
message: '#^Cannot access property \$serviceReplicas on mixed\.$#'
identifier: property.nonObject
count: 1
path: tests/Feature/ModelRelationshipsTest.php
-
message: '#^Cannot access property \$services on mixed\.$#'
identifier: property.nonObject
count: 1
path: tests/Feature/ModelRelationshipsTest.php
-
message: '#^Cannot call method is\(\) on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: method.nonObject
count: 17
path: tests/Feature/ModelRelationshipsTest.php
-
message: '#^Cannot call method is\(\) on mixed\.$#'
identifier: method.nonObject
count: 5
path: tests/Feature/ModelRelationshipsTest.php
-
message: '#^Cannot call method sshClient\(\) on mixed\.$#'
identifier: method.nonObject
count: 2
path: tests/Feature/ModelRelationshipsTest.php
-
message: '#^Function buildOrgServer\(\) return type has no value type specified in iterable type array\.$#'
identifier: missingType.iterableValue
count: 1
path: tests/Feature/ModelRelationshipsTest.php
-
message: '#^Parameter \#1 \$factory of method Illuminate\\Database\\Eloquent\\Factories\\Factory\<App\\Models\\Service\>\:\:for\(\) expects Illuminate\\Database\\Eloquent\\Factories\\Factory\|Illuminate\\Database\\Eloquent\\Model, mixed given\.$#'
identifier: argument.type
count: 4
path: tests/Feature/ModelRelationshipsTest.php
-
message: '#^Parameter \#1 \$providerId of method Database\\Factories\\ServerFactory\:\:forProvider\(\) expects string, int given\.$#'
identifier: argument.type
count: 1
path: tests/Feature/ModelRelationshipsTest.php
-
message: '#^Unable to resolve the template type TValue in call to function expect$#'
identifier: argument.templateType
count: 3
path: tests/Feature/ModelRelationshipsTest.php
-
message: '#^Call to an undefined method Mockery\\ExpectationInterface\|Mockery\\HigherOrderMessage\:\:andReturnNull\(\)\.$#'
identifier: method.notFound
count: 1
path: tests/Feature/Models/FirewallRuleTest.php
-
message: '#^Call to an undefined method Mockery\\ExpectationInterface\|Mockery\\HigherOrderMessage\:\:once\(\)\.$#'
identifier: method.notFound
count: 1
path: tests/Feature/Models/FirewallRuleTest.php
-
message: '#^Cannot access property \$id on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: property.nonObject
count: 1
path: tests/Feature/Models/FirewallRuleTest.php
-
message: '#^Parameter \#1 \$providerId of method Database\\Factories\\ServerFactory\:\:forProvider\(\) expects string, int given\.$#'
identifier: argument.type
count: 1
path: tests/Feature/Models/FirewallRuleTest.php
-
message: '#^Unable to resolve the template type TValue in call to function expect$#'
identifier: argument.templateType
count: 1
path: tests/Feature/Models/FirewallRuleTest.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$id\.$#'
identifier: property.notFound
count: 1
path: tests/Feature/OnboardingControllerTest.php
-
message: '#^Cannot cast mixed to string\.$#'
identifier: cast.string
count: 1
path: tests/Feature/OnboardingControllerTest.php
-
message: '#^Parameter \#1 \$providerId of method Database\\Factories\\ServerFactory\:\:forProvider\(\) expects string, int given\.$#'
identifier: argument.type
count: 1
path: tests/Feature/OnboardingControllerTest.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$id\.$#'
identifier: property.notFound
count: 1
path: tests/Feature/ProvisionCallbackTest.php
-
message: '#^Cannot access property \$status on App\\Models\\Server\|null\.$#'
identifier: property.nonObject
count: 3
path: tests/Feature/ProvisionCallbackTest.php
-
message: '#^Cannot cast mixed to string\.$#'
identifier: cast.string
count: 1
path: tests/Feature/ProvisionCallbackTest.php
-
message: '#^Parameter \#1 \$providerId of method Database\\Factories\\ServerFactory\:\:forProvider\(\) expects string, int given\.$#'
identifier: argument.type
count: 1
path: tests/Feature/ProvisionCallbackTest.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$id\.$#'
identifier: property.notFound
count: 1
path: tests/Feature/ProvisionScriptTest.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$credentials\.$#'
identifier: property.notFound
count: 1
path: tests/Feature/RegistryControllerTest.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$name\.$#'
identifier: property.notFound
count: 1
path: tests/Feature/RegistryControllerTest.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$type\.$#'
identifier: property.notFound
count: 1
path: tests/Feature/RegistryControllerTest.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$url\.$#'
identifier: property.notFound
count: 1
path: tests/Feature/RegistryControllerTest.php
-
message: '#^Unable to resolve the template type TAndValue in call to method Pest\\Expectation\<mixed\>\:\:and\(\)$#'
identifier: argument.templateType
count: 3
path: tests/Feature/RegistryControllerTest.php
-
message: '#^Unable to resolve the template type TValue in call to function expect$#'
identifier: argument.templateType
count: 1
path: tests/Feature/RegistryControllerTest.php
-
message: '#^Cannot access offset ''GIT_SSH_COMMAND'' on mixed\.$#'
identifier: offsetAccess.nonOffsetAccessible
count: 1
path: tests/Feature/RepositoryAccessTest.php
-
message: '#^Cannot access property \$command on mixed\.$#'
identifier: property.nonObject
count: 3
path: tests/Feature/RepositoryAccessTest.php
-
message: '#^Cannot access property \$environment on mixed\.$#'
identifier: property.nonObject
count: 1
path: tests/Feature/RepositoryAccessTest.php
-
message: '#^Parameter \#1 \$haystack of function str_contains expects string, mixed given\.$#'
identifier: argument.type
count: 3
path: tests/Feature/RepositoryAccessTest.php
-
message: '#^Parameter \#2 \$array of function implode expects array\<string\>, array\<mixed, mixed\> given\.$#'
identifier: argument.type
count: 1
path: tests/Feature/RepositoryAccessTest.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$external_id\.$#'
identifier: property.notFound
count: 1
path: tests/Feature/ServerControllerTest.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$id\.$#'
identifier: property.notFound
count: 3
path: tests/Feature/ServerControllerTest.php
-
message: '#^Call to an undefined method Mockery\\ExpectationInterface\|Mockery\\HigherOrderMessage\:\:andReturn\(\)\.$#'
identifier: method.notFound
count: 3
path: tests/Feature/ServerControllerTest.php
-
message: '#^Call to an undefined method Mockery\\ExpectationInterface\|Mockery\\HigherOrderMessage\:\:andReturnSelf\(\)\.$#'
identifier: method.notFound
count: 3
path: tests/Feature/ServerControllerTest.php
-
message: '#^Call to an undefined method Mockery\\ExpectationInterface\|Mockery\\HigherOrderMessage\:\:never\(\)\.$#'
identifier: method.notFound
count: 1
path: tests/Feature/ServerControllerTest.php
-
message: '#^Call to an undefined method Mockery\\ExpectationInterface\|Mockery\\HigherOrderMessage\:\:once\(\)\.$#'
identifier: method.notFound
count: 3
path: tests/Feature/ServerControllerTest.php
-
message: '#^Cannot call method andReturn\(\) on mixed\.$#'
identifier: method.nonObject
count: 3
path: tests/Feature/ServerControllerTest.php
-
message: '#^Parameter \#1 \$organisation of method Database\\Factories\\ProviderFactory\:\:forOrganisation\(\) expects App\\Models\\Organisation\|string, int given\.$#'
identifier: argument.type
count: 1
path: tests/Feature/ServerControllerTest.php
-
message: '#^Parameter \$networkId of class App\\Data\\ServerProviders\\CreatedServer constructor expects string, mixed given\.$#'
identifier: argument.type
count: 1
path: tests/Feature/ServerControllerTest.php
-
message: '#^Variable \$user in PHPDoc tag @var does not exist\.$#'
identifier: varTag.variableNotFound
count: 1
path: tests/Feature/ServerControllerTest.php
-
message: '#^Call to an undefined method Mockery\\ExpectationInterface\|Mockery\\HigherOrderMessage\:\:andReturn\(\)\.$#'
identifier: method.notFound
count: 2
path: tests/Feature/ServiceControllerTest.php
-
message: '#^Cannot access offset ''organisation'' on mixed\.$#'
identifier: offsetAccess.nonOffsetAccessible
count: 19
path: tests/Feature/ServiceControllerTest.php
-
message: '#^Cannot access offset ''server'' on mixed\.$#'
identifier: offsetAccess.nonOffsetAccessible
count: 23
path: tests/Feature/ServiceControllerTest.php
-
message: '#^Cannot access offset ''user'' on mixed\.$#'
identifier: offsetAccess.nonOffsetAccessible
count: 11
path: tests/Feature/ServiceControllerTest.php
-
message: '#^Cannot access property \$id on mixed\.$#'
identifier: property.nonObject
count: 39
path: tests/Feature/ServiceControllerTest.php
-
message: '#^Cannot call method andReturn\(\) on mixed\.$#'
identifier: method.nonObject
count: 3
path: tests/Feature/ServiceControllerTest.php
-
message: '#^Cannot call method once\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: tests/Feature/ServiceControllerTest.php
-
message: '#^Cannot call method shouldReceive\(\) on mixed\.$#'
identifier: method.nonObject
count: 3
path: tests/Feature/ServiceControllerTest.php
-
message: '#^Cannot call method withArgs\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: tests/Feature/ServiceControllerTest.php
-
message: '#^Function setupTestEnvironment\(\) has no return type specified\.$#'
identifier: missingType.return
count: 1
path: tests/Feature/ServiceControllerTest.php
-
message: '#^Parameter \#1 \$factory of method Illuminate\\Database\\Eloquent\\Factories\\Factory\<App\\Models\\Service\>\:\:for\(\) expects Illuminate\\Database\\Eloquent\\Factories\\Factory\|Illuminate\\Database\\Eloquent\\Model, mixed given\.$#'
identifier: argument.type
count: 2
path: tests/Feature/ServiceControllerTest.php
-
message: '#^Parameter \#1 \$user of function Pest\\Laravel\\actingAs expects Illuminate\\Contracts\\Auth\\Authenticatable, mixed given\.$#'
identifier: argument.type
count: 3
path: tests/Feature/ServiceControllerTest.php
-
message: '#^Parameter \#1 \$user of method Illuminate\\Foundation\\Testing\\TestCase\:\:actingAs\(\) expects Illuminate\\Contracts\\Auth\\Authenticatable, mixed given\.$#'
identifier: argument.type
count: 8
path: tests/Feature/ServiceControllerTest.php
-
message: '#^Parameter \$server of method App\\Actions\\Services\\CreateService\:\:execute\(\) expects App\\Models\\Server, mixed given\.$#'
identifier: argument.type
count: 1
path: tests/Feature/ServiceControllerTest.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$id\.$#'
identifier: property.notFound
count: 3
path: tests/Feature/ServiceDeploymentOperationTest.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$status\.$#'
identifier: property.notFound
count: 4
path: tests/Feature/ServiceDeploymentOperationTest.php
-
message: '#^Call to an undefined method Illuminate\\Database\\Eloquent\\Model\:\:steps\(\)\.$#'
identifier: method.notFound
count: 4
path: tests/Feature/ServiceDeploymentOperationTest.php
-
message: '#^Cannot access property \$kind on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: property.nonObject
count: 1
path: tests/Feature/ServiceDeploymentOperationTest.php
-
message: '#^Cannot access property \$name on mixed\.$#'
identifier: property.nonObject
count: 1
path: tests/Feature/ServiceDeploymentOperationTest.php
-
message: '#^Cannot access property \$script on mixed\.$#'
identifier: property.nonObject
count: 5
path: tests/Feature/ServiceDeploymentOperationTest.php
-
message: '#^Cannot access property \$status on mixed\.$#'
identifier: property.nonObject
count: 1
path: tests/Feature/ServiceDeploymentOperationTest.php
-
message: '#^Cannot call method create\(\) on mixed\.$#'
identifier: method.nonObject
count: 3
path: tests/Feature/ServiceDeploymentOperationTest.php
-
message: '#^Cannot call method first\(\) on mixed\.$#'
identifier: method.nonObject
count: 4
path: tests/Feature/ServiceDeploymentOperationTest.php
-
message: '#^Cannot call method implode\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: tests/Feature/ServiceDeploymentOperationTest.php
-
message: '#^Cannot call method orderBy\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: tests/Feature/ServiceDeploymentOperationTest.php
-
message: '#^Cannot call method pluck\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: tests/Feature/ServiceDeploymentOperationTest.php
-
message: '#^Cannot call method steps\(\) on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: method.nonObject
count: 4
path: tests/Feature/ServiceDeploymentOperationTest.php
-
message: '#^Cannot call method where\(\) on mixed\.$#'
identifier: method.nonObject
count: 2
path: tests/Feature/ServiceDeploymentOperationTest.php
-
message: '#^Parameter \#1 \$networkId of method Database\\Factories\\ServerFactory\:\:forNetwork\(\) expects string, int given\.$#'
identifier: argument.type
count: 1
path: tests/Feature/ServiceDeploymentOperationTest.php
-
message: '#^Parameter \#1 \$providerId of method Database\\Factories\\ServerFactory\:\:forProvider\(\) expects string, int given\.$#'
identifier: argument.type
count: 1
path: tests/Feature/ServiceDeploymentOperationTest.php
-
message: '#^Parameter \#1 \$step of class App\\Jobs\\Services\\RunStep constructor expects App\\Models\\OperationStep, mixed given\.$#'
identifier: argument.type
count: 1
path: tests/Feature/ServiceDeploymentOperationTest.php
-
message: '#^Unable to resolve the template type TAndValue in call to method Pest\\Expectation\<mixed\>\:\:and\(\)$#'
identifier: argument.templateType
count: 3
path: tests/Feature/ServiceDeploymentOperationTest.php
-
message: '#^Unable to resolve the template type TValue in call to function expect$#'
identifier: argument.templateType
count: 2
path: tests/Feature/ServiceDeploymentOperationTest.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$id\.$#'
identifier: property.notFound
count: 1
path: tests/Feature/ServiceEndpointTest.php
-
message: '#^Function endpointTestServer\(\) has parameter \$attributes with no value type specified in iterable type array\.$#'
identifier: missingType.iterableValue
count: 1
path: tests/Feature/ServiceEndpointTest.php
-
message: '#^Parameter \#1 \$attributes of method Illuminate\\Database\\Eloquent\\Factories\\Factory\<App\\Models\\Server\>\:\:create\(\) expects array\<string, mixed\>\|\(callable\(array\<string, mixed\>\)\: array\<string, mixed\>\), non\-empty\-array\<mixed\> given\.$#'
identifier: argument.type
count: 1
path: tests/Feature/ServiceEndpointTest.php
-
message: '#^Parameter \#1 \$networkId of method Database\\Factories\\ServerFactory\:\:forNetwork\(\) expects string, int given\.$#'
identifier: argument.type
count: 1
path: tests/Feature/ServiceImageDigestTest.php
-
message: '#^Parameter \#1 \$providerId of method Database\\Factories\\ServerFactory\:\:forProvider\(\) expects string, int given\.$#'
identifier: argument.type
count: 1
path: tests/Feature/ServiceImageDigestTest.php
-
message: '#^Cannot access property \$kind on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: property.nonObject
count: 1
path: tests/Feature/ServiceUpdateControllerTest.php
-
message: '#^Cannot call method exists\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: tests/Feature/ServiceUpdateControllerTest.php
-
message: '#^Cannot call method steps\(\) on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: method.nonObject
count: 1
path: tests/Feature/ServiceUpdateControllerTest.php
-
message: '#^Cannot call method where\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: tests/Feature/ServiceUpdateControllerTest.php
-
message: '#^Function serviceUpdateFixture\(\) has parameter \$serviceConfig with no value type specified in iterable type array\.$#'
identifier: missingType.iterableValue
count: 1
path: tests/Feature/ServiceUpdateControllerTest.php
-
message: '#^Parameter \#1 \$networkId of method Database\\Factories\\ServerFactory\:\:forNetwork\(\) expects string, int given\.$#'
identifier: argument.type
count: 1
path: tests/Feature/ServiceUpdateControllerTest.php
-
message: '#^Parameter \#1 \$providerId of method Database\\Factories\\ServerFactory\:\:forProvider\(\) expects string, int given\.$#'
identifier: argument.type
count: 1
path: tests/Feature/ServiceUpdateControllerTest.php
-
message: '#^Unable to resolve the template type TValue in call to function expect$#'
identifier: argument.templateType
count: 1
path: tests/Feature/ServiceUpdateControllerTest.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$name\.$#'
identifier: property.notFound
count: 1
path: tests/Feature/SourceProviderControllerTest.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$type\.$#'
identifier: property.notFound
count: 1
path: tests/Feature/SourceProviderControllerTest.php
-
message: '#^Access to an undefined property Illuminate\\Database\\Eloquent\\Model\:\:\$url\.$#'
identifier: property.notFound
count: 1
path: tests/Feature/SourceProviderControllerTest.php
-
message: '#^Unable to resolve the template type TAndValue in call to method Pest\\Expectation\<mixed\>\:\:and\(\)$#'
identifier: argument.templateType
count: 2
path: tests/Feature/SourceProviderControllerTest.php
-
message: '#^Unable to resolve the template type TValue in call to function expect$#'
identifier: argument.templateType
count: 1
path: tests/Feature/SourceProviderControllerTest.php
-
message: '#^Cannot access property \$script on Illuminate\\Database\\Eloquent\\Model\|null\.$#'
identifier: property.nonObject
count: 5
path: tests/Feature/StatefulServiceUpdateTest.php
-
message: '#^Unable to resolve the template type TAndValue in call to method Pest\\Expectation\<array\<mixed\>\>\:\:and\(\)$#'
identifier: argument.templateType
count: 1
path: tests/Feature/StatefulServiceUpdateTest.php
-
message: '#^Unable to resolve the template type TAndValue in call to method Pest\\Expectation\<mixed\>\:\:and\(\)$#'
identifier: argument.templateType
count: 4
path: tests/Feature/StatefulServiceUpdateTest.php
-
message: '#^Function validateUpdate\(\) has parameter \$payload with no value type specified in iterable type array\.$#'
identifier: missingType.iterableValue
count: 1
path: tests/Feature/UpdateServiceRequestTest.php
-
message: '#^Function validateUpdate\(\) return type has no value type specified in iterable type array\.$#'
identifier: missingType.iterableValue
count: 1
path: tests/Feature/UpdateServiceRequestTest.php
-
message: '#^Cannot call method toBe\(\) on mixed\.$#'
identifier: method.nonObject
count: 1
path: tests/Pest.php
-
message: '#^Function something\(\) has no return type specified\.$#'
identifier: missingType.return
count: 1
path: tests/Pest.php
-
message: '#^Undefined variable\: \$this$#'
identifier: variable.undefined
count: 1
path: tests/Pest.php
-
message: '#^Parameter \#1 \.\.\.\$data of method Pest\\PendingCalls\\TestCall\:\:with\(\) expects array\<Closure\|iterable\<int\|string, mixed\>\|string\>\|Closure\|string, array\{App\\Enums\\ServiceCategory\:\:APPLICATION, App\\Enums\\ServiceCategory\:\:DATABASE, App\\Enums\\ServiceCategory\:\:GATEWAY, App\\Enums\\ServiceCategory\:\:STORAGE, App\\Enums\\ServiceCategory\:\:CACHE, App\\Enums\\ServiceCategory\:\:BUILDER\} given\.$#'
identifier: argument.type
count: 1
path: tests/Unit/Enums/ServiceCategoryTest.php
-
message: '#^Calling toBeTrue\(\) on Expectation\<true\>; assertion is redundant\.$#'
identifier: pest.expectation.redundant
count: 1
path: tests/Unit/ExampleTest.php