Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PHPStan Level 9 #184

Open
ucan-lab opened this issue Mar 1, 2022 · 0 comments · Fixed by #187
Open

PHPStan Level 9 #184

ucan-lab opened this issue Mar 1, 2022 · 0 comments · Fixed by #187
Assignees

Comments

@ucan-lab
Copy link
Owner

ucan-lab commented Mar 1, 2022

------ --------------------------------------------------------------------------------------------------------------------------------------------------- 
  Line   src/Dacapo/Application/UseCase/DacapoCommandUseCase.php                                                                                            
 ------ --------------------------------------------------------------------------------------------------------------------------------------------------- 
  31     Parameter #2 $attributes of static method UcanLab\LaravelDacapo\Dacapo\Domain\Schema\Schema::factory() expects array<string, mixed>, mixed given.  
 ------ --------------------------------------------------------------------------------------------------------------------------------------------------- 

 ------ ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 
  Line   src/Dacapo/Domain/Schema/Column/Column.php                                                                                                                                         
 ------ ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 
  67     Parameter #1 $name of static method UcanLab\LaravelDacapo\Dacapo\Domain\Schema\Column\ColumnType\ColumnTypeFactory::factory() expects string, mixed given.                         
  71     Parameter #2 $array of function array_map expects array, mixed given.                                                                                                              
  89     Parameter #2 $value of static method UcanLab\LaravelDacapo\Dacapo\Domain\Schema\Column\ColumnModifier\ColumnModifierFactory::factory() expects bool|int|string|null, mixed given.  
 ------ ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 

 ------ ----------------------------------------------------------------------------------------------- 
  Line   src/Dacapo/Domain/Schema/Column/ColumnModifier/ColumnModifierArgs/MixedColumnModifierArgs.php  
 ------ ----------------------------------------------------------------------------------------------- 
  28     Parameter #2 ...$values of function sprintf expects bool|float|int|string|null, mixed given.   
 ------ ----------------------------------------------------------------------------------------------- 

 ------ -------------------------------------------------------------------------------------------------------------------------------------------------------- 
  Line   src/Dacapo/Domain/Schema/ForeignKey/Reference.php                                                                                                       
 ------ -------------------------------------------------------------------------------------------------------------------------------------------------------- 
  37     Parameter #1 $columns of class UcanLab\LaravelDacapo\Dacapo\Domain\Schema\ForeignKey\Reference constructor expects array<int, string>, mixed given.     
  38     Parameter #2 $references of class UcanLab\LaravelDacapo\Dacapo\Domain\Schema\ForeignKey\Reference constructor expects array<int, string>, mixed given.  
  39     Parameter #3 $table of class UcanLab\LaravelDacapo\Dacapo\Domain\Schema\ForeignKey\Reference constructor expects string, mixed given.                   
  40     Parameter #4 $name of class UcanLab\LaravelDacapo\Dacapo\Domain\Schema\ForeignKey\Reference constructor expects string|null, mixed given.               
 ------ -------------------------------------------------------------------------------------------------------------------------------------------------------- 

 ------ ----------------------------------------------------------------------------------------------------------------------------------------------------------- 
  Line   src/Dacapo/Domain/Schema/ForeignKey/ReferenceAction.php                                                                                                    
 ------ ----------------------------------------------------------------------------------------------------------------------------------------------------------- 
  36     Parameter #1 $onUpdateAction of class UcanLab\LaravelDacapo\Dacapo\Domain\Schema\ForeignKey\ReferenceAction constructor expects string|null, mixed given.  
  37     Parameter #2 $onDeleteAction of class UcanLab\LaravelDacapo\Dacapo\Domain\Schema\ForeignKey\ReferenceAction constructor expects string|null, mixed given.  
 ------ ----------------------------------------------------------------------------------------------------------------------------------------------------------- 

 ------ --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 
  Line   src/Dacapo/Domain/Schema/IndexModifier/IndexModifier.php                                                                                                                         
 ------ --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 
  40     Parameter #1 $name of static method UcanLab\LaravelDacapo\Dacapo\Domain\Schema\IndexModifier\IndexModifierType\IndexModifierTypeFactory::factory() expects string, mixed given.  
  48     Parameter #2 $columns of class UcanLab\LaravelDacapo\Dacapo\Domain\Schema\IndexModifier\IndexModifier constructor expects array<int, string>, mixed given.                       
  49     Parameter #3 $name of class UcanLab\LaravelDacapo\Dacapo\Domain\Schema\IndexModifier\IndexModifier constructor expects string|null, mixed given.                                 
  50     Parameter #4 $algorithm of class UcanLab\LaravelDacapo\Dacapo\Domain\Schema\IndexModifier\IndexModifier constructor expects string|null, mixed given.                            
  51     Parameter #5 $language of class UcanLab\LaravelDacapo\Dacapo\Domain\Schema\IndexModifier\IndexModifier constructor expects string|null, mixed given.                             
 ------ --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 

 ------ --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 
  Line   src/Dacapo/Domain/Schema/Schema.php                                                                                                                                        
 ------ --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 
  54     Argument of an invalid type mixed supplied for foreach, only iterables are supported.                                                                                      
  55     Parameter #1 $name of class UcanLab\LaravelDacapo\Dacapo\Domain\Schema\Column\ColumnName constructor expects string|null, mixed given.                                     
  55     Parameter #2 $attributes of static method UcanLab\LaravelDacapo\Dacapo\Domain\Schema\Column\Column::factory() expects array<string, mixed>|bool|string|null, mixed given.  
  59     Argument of an invalid type mixed supplied for foreach, only iterables are supported.                                                                                      
  60     Parameter #1 $attributes of static method UcanLab\LaravelDacapo\Dacapo\Domain\Schema\IndexModifier\IndexModifier::factory() expects array<string, mixed>, mixed given.     
  64     Argument of an invalid type mixed supplied for foreach, only iterables are supported.                                                                                      
  65     Parameter #1 $attributes of static method UcanLab\LaravelDacapo\Dacapo\Domain\Schema\ForeignKey\ForeignKey::factory() expects array<string, mixed>, mixed given.           
 ------ --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 

 ------ ------------------------------------------------------------------------------------------------------------------------------------------ 
  Line   src/Dacapo/Domain/Schema/Table/Table.php                                                                                                  
 ------ ------------------------------------------------------------------------------------------------------------------------------------------ 
  25     Parameter #1 $value of class UcanLab\LaravelDacapo\Dacapo\Domain\Schema\Table\Connection constructor expects string|null, mixed given.    
  26     Parameter #1 $value of class UcanLab\LaravelDacapo\Dacapo\Domain\Schema\Table\TableComment constructor expects string|null, mixed given.  
  27     Parameter #1 $value of class UcanLab\LaravelDacapo\Dacapo\Domain\Schema\Table\Engine constructor expects string|null, mixed given.        
  28     Parameter #1 $value of class UcanLab\LaravelDacapo\Dacapo\Domain\Schema\Table\Charset constructor expects string|null, mixed given.       
  29     Parameter #1 $value of class UcanLab\LaravelDacapo\Dacapo\Domain\Schema\Table\Collation constructor expects string|null, mixed given.     
  30     Parameter #1 $enable of class UcanLab\LaravelDacapo\Dacapo\Domain\Schema\Table\Temporary constructor expects bool, mixed given.           
 ------ ------------------------------------------------------------------------------------------------------------------------------------------ 

 ------ ------------------------------------------------------------------------------------- 
  Line   src/Dacapo/Presentation/Console/DacapoCommand.php                                    
 ------ ------------------------------------------------------------------------------------- 
  89     Parameter #2 ...$arrays of function array_intersect_key expects array, mixed given.  
  95     Parameter #2 ...$arrays of function array_merge expects array, mixed given.          
 ------ ------------------------------------------------------------------------------------- 

 ------ ---------------------------------------------------------------------------------------------- 
  Line   src/Providers/ConsoleServiceProvider.php                                                      
 ------ ---------------------------------------------------------------------------------------------- 
  101    Part $connection (mixed) of encapsed string cannot be cast to string.                         
  103    Parameter #2 ...$values of function sprintf expects bool|float|int|string|null, mixed given.  
 ------ ---------------------------------------------------------------------------------------------- 

                                                                                                                        
 [ERROR] Found 33 errors
@ucan-lab ucan-lab self-assigned this Mar 1, 2022
This was referenced Mar 1, 2022
@ucan-lab ucan-lab reopened this Mar 18, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant