Update Psalm/PHPStan baselines

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
This commit is contained in:
Maurício Meneghini Fauth 2022-10-19 22:45:50 -03:00
parent edfe8a5881
commit d3a8edb4e2
No known key found for this signature in database
GPG Key ID: 6A16FD38AFC89CC8
2 changed files with 163 additions and 87 deletions

View File

@ -400,11 +400,6 @@ parameters:
count: 1
path: libraries/classes/Config/FormDisplay.php
-
message: "#^Cannot cast mixed to string\\.$#"
count: 1
path: libraries/classes/Config/FormDisplay.php
-
message: "#^Call to function function_exists\\(\\) with 'bzcompress'\\|'gzcompress'\\|'gzencode' will always evaluate to true\\.$#"
count: 1
@ -420,6 +415,11 @@ parameters:
count: 2
path: libraries/classes/Config/FormDisplay.php
-
message: "#^Cannot cast mixed to string\\.$#"
count: 1
path: libraries/classes/Config/FormDisplay.php
-
message: "#^Method PhpMyAdmin\\\\Config\\\\FormDisplay\\:\\:displayFieldInput\\(\\) has parameter \\$jsDefault with no value type specified in iterable type array\\.$#"
count: 1
@ -1540,11 +1540,56 @@ parameters:
count: 1
path: libraries/classes/Controllers/Table/SearchController.php
-
message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#"
count: 1
path: libraries/classes/Controllers/Table/Structure/AddIndexController.php
-
message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquote\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#"
count: 1
path: libraries/classes/Controllers/Table/Structure/AddIndexController.php
-
message: "#^Parameter \\#1 \\$var of function count expects array\\|Countable, mixed given\\.$#"
count: 1
path: libraries/classes/Controllers/Table/Structure/AddIndexController.php
-
message: "#^Parameter \\#1 \\$field_select of method PhpMyAdmin\\\\Database\\\\CentralColumns\\:\\:syncUniqueColumns\\(\\) expects array, mixed given\\.$#"
count: 1
path: libraries/classes/Controllers/Table/Structure/CentralColumnsAddController.php
-
message: "#^Parameter \\#2 \\$field_select of method PhpMyAdmin\\\\Database\\\\CentralColumns\\:\\:deleteColumnsFromList\\(\\) expects array, mixed given\\.$#"
count: 1
path: libraries/classes/Controllers/Table/Structure/CentralColumnsRemoveController.php
-
message: "#^Method PhpMyAdmin\\\\Controllers\\\\Table\\\\Structure\\\\ChangeController\\:\\:displayHtmlForColumnChange\\(\\) has parameter \\$selected with no value type specified in iterable type array\\.$#"
count: 1
path: libraries/classes/Controllers/Table/Structure/ChangeController.php
-
message: "#^Parameter \\#1 \\$selected of method PhpMyAdmin\\\\Controllers\\\\Table\\\\Structure\\\\ChangeController\\:\\:displayHtmlForColumnChange\\(\\) expects array\\|null, mixed given\\.$#"
count: 1
path: libraries/classes/Controllers/Table/Structure/ChangeController.php
-
message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#"
count: 1
path: libraries/classes/Controllers/Table/Structure/FulltextController.php
-
message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquote\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#"
count: 1
path: libraries/classes/Controllers/Table/Structure/FulltextController.php
-
message: "#^Parameter \\#1 \\$var of function count expects array\\|Countable, mixed given\\.$#"
count: 1
path: libraries/classes/Controllers/Table/Structure/FulltextController.php
-
message: "#^Cannot cast mixed to string\\.$#"
count: 6
@ -1570,6 +1615,31 @@ parameters:
count: 1
path: libraries/classes/Controllers/Table/Structure/PartitioningController.php
-
message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#"
count: 1
path: libraries/classes/Controllers/Table/Structure/PrimaryController.php
-
message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquote\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#"
count: 1
path: libraries/classes/Controllers/Table/Structure/PrimaryController.php
-
message: "#^Parameter \\#1 \\$var of function count expects array\\|Countable, mixed given\\.$#"
count: 1
path: libraries/classes/Controllers/Table/Structure/PrimaryController.php
-
message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#"
count: 1
path: libraries/classes/Controllers/Table/Structure/ReservedWordCheckController.php
-
message: "#^Parameter \\#1 \\$str of function trim expects string, mixed given\\.$#"
count: 2
path: libraries/classes/Controllers/Table/Structure/ReservedWordCheckController.php
-
message: "#^Cannot cast mixed to string\\.$#"
count: 1
@ -1620,6 +1690,36 @@ parameters:
count: 2
path: libraries/classes/Controllers/Table/Structure/SaveController.php
-
message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#"
count: 1
path: libraries/classes/Controllers/Table/Structure/SpatialController.php
-
message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquote\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#"
count: 1
path: libraries/classes/Controllers/Table/Structure/SpatialController.php
-
message: "#^Parameter \\#1 \\$var of function count expects array\\|Countable, mixed given\\.$#"
count: 1
path: libraries/classes/Controllers/Table/Structure/SpatialController.php
-
message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#"
count: 1
path: libraries/classes/Controllers/Table/Structure/UniqueController.php
-
message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquote\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#"
count: 1
path: libraries/classes/Controllers/Table/Structure/UniqueController.php
-
message: "#^Parameter \\#1 \\$var of function count expects array\\|Countable, mixed given\\.$#"
count: 1
path: libraries/classes/Controllers/Table/Structure/UniqueController.php
-
message: "#^Cannot use array destructuring on array\\|null\\.$#"
count: 7

View File

@ -1933,10 +1933,8 @@
<MixedArrayAssignment occurrences="1">
<code>$_SESSION['tmpval']['aliases']</code>
</MixedArrayAssignment>
<MixedAssignment occurrences="150">
<MixedAssignment occurrences="148">
<code>$GLOBALS['active_page']</code>
<code>$GLOBALS['aliases']</code>
<code>$GLOBALS['aliases']</code>
<code>$GLOBALS['allrows']</code>
<code>$GLOBALS['allrows']</code>
<code>$GLOBALS['as_separate_files']</code>
@ -3905,18 +3903,14 @@
</PossiblyInvalidArgument>
</file>
<file src="libraries/classes/Controllers/Table/Structure/AddIndexController.php">
<MixedArgument occurrences="1">
<MixedArgument occurrences="2">
<code>$field</code>
<code>$selected</code>
</MixedArgument>
<MixedAssignment occurrences="1">
<MixedAssignment occurrences="2">
<code>$field</code>
<code>$selected</code>
</MixedAssignment>
<PossiblyInvalidArgument occurrences="1">
<code>$selected</code>
</PossiblyInvalidArgument>
<PossiblyInvalidIterator occurrences="1">
<code>$selected</code>
</PossiblyInvalidIterator>
</file>
<file src="libraries/classes/Controllers/Table/Structure/AddKeyController.php">
<MixedAssignment occurrences="1">
@ -3938,24 +3932,31 @@
</PossiblyInvalidIterator>
</file>
<file src="libraries/classes/Controllers/Table/Structure/CentralColumnsAddController.php">
<PossiblyInvalidArgument occurrences="1">
<code>$selected</code>
</PossiblyInvalidArgument>
</file>
<file src="libraries/classes/Controllers/Table/Structure/CentralColumnsRemoveController.php">
<PossiblyInvalidArgument occurrences="1">
<code>$selected</code>
</PossiblyInvalidArgument>
</file>
<file src="libraries/classes/Controllers/Table/Structure/ChangeController.php">
<MixedArgument occurrences="1">
<code>$selected[$i]</code>
<code>$selected</code>
</MixedArgument>
<MixedAssignment occurrences="1">
<code>$GLOBALS['num_fields']</code>
</MixedAssignment>
<PossiblyInvalidArgument occurrences="2">
<code>$selected</code>
</MixedAssignment>
</file>
<file src="libraries/classes/Controllers/Table/Structure/CentralColumnsRemoveController.php">
<MixedArgument occurrences="1">
<code>$selected</code>
</MixedArgument>
<MixedAssignment occurrences="1">
<code>$selected</code>
</MixedAssignment>
</file>
<file src="libraries/classes/Controllers/Table/Structure/ChangeController.php">
<MixedArgument occurrences="2">
<code>$selected</code>
<code>$selected[$i]</code>
</MixedArgument>
<MixedAssignment occurrences="2">
<code>$GLOBALS['num_fields']</code>
<code>$selected</code>
</MixedAssignment>
<PossiblyInvalidArgument occurrences="1">
<code>$selected[$i]</code>
</PossiblyInvalidArgument>
<PossiblyInvalidCast occurrences="1">
@ -3963,21 +3964,21 @@
</PossiblyInvalidCast>
</file>
<file src="libraries/classes/Controllers/Table/Structure/FulltextController.php">
<MixedArgument occurrences="1">
<MixedArgument occurrences="2">
<code>$field</code>
<code>$selected</code>
</MixedArgument>
<MixedAssignment occurrences="1">
<MixedAssignment occurrences="2">
<code>$field</code>
<code>$selected</code>
</MixedAssignment>
<PossiblyInvalidArgument occurrences="1">
<code>$selected</code>
</PossiblyInvalidArgument>
<PossiblyInvalidIterator occurrences="1">
<code>$selected</code>
</PossiblyInvalidIterator>
</file>
<file src="libraries/classes/Controllers/Table/Structure/MoveColumnsController.php">
<MixedArgument occurrences="12">
<MixedArgument occurrences="16">
<code>$column</code>
<code>$column</code>
<code>$column</code>
<code>$column</code>
<code>$current_timestamp ? '' : $data['Default']</code>
<code>$data['Collation'] ?? ''</code>
<code>$data['Expression']</code>
@ -4004,24 +4005,16 @@
<code>$data['Expression']</code>
<code>$data['Virtuality']</code>
</MixedArrayAssignment>
<MixedAssignment occurrences="2">
<MixedArrayOffset occurrences="2">
<code>$columns[$column]</code>
<code>$expressions[$column]</code>
</MixedArrayOffset>
<MixedAssignment occurrences="3">
<code>$column</code>
<code>$data</code>
<code>$data['Expression']</code>
</MixedAssignment>
<PossiblyFalseArgument occurrences="2"/>
<PossiblyInvalidArgument occurrences="3">
<code>$column</code>
<code>$column</code>
<code>$column</code>
</PossiblyInvalidArgument>
<PossiblyInvalidArrayOffset occurrences="2">
<code>$columns[$column]</code>
<code>$expressions[$column]</code>
</PossiblyInvalidArrayOffset>
<PossiblyInvalidCast occurrences="2">
<code>$column</code>
<code>$column</code>
</PossiblyInvalidCast>
<PossiblyNullArgument occurrences="4">
<code>$current_timestamp ? '' : $data['Default']</code>
<code>$data['Collation'] ?? ''</code>
@ -4046,39 +4039,30 @@
</RedundantConditionGivenDocblockType>
</file>
<file src="libraries/classes/Controllers/Table/Structure/PrimaryController.php">
<MixedArgument occurrences="1">
<MixedArgument occurrences="2">
<code>$field</code>
<code>$selected</code>
</MixedArgument>
<MixedAssignment occurrences="3">
<MixedAssignment occurrences="6">
<code>$GLOBALS['errorUrl']</code>
<code>$field</code>
<code>$mult_btn</code>
<code>$selected</code>
<code>$selected</code>
<code>$selected_fld</code>
</MixedAssignment>
<PossiblyInvalidArgument occurrences="1">
<code>$selected</code>
</PossiblyInvalidArgument>
<PossiblyInvalidIterator occurrences="1">
<code>$selected</code>
</PossiblyInvalidIterator>
<PossiblyNullOperand occurrences="1">
<code>$row['Column_name']</code>
</PossiblyNullOperand>
</file>
<file src="libraries/classes/Controllers/Table/Structure/ReservedWordCheckController.php">
<MixedArgument occurrences="2">
<code>$column</code>
<MixedArgument occurrences="1">
<code>$column</code>
</MixedArgument>
<MixedAssignment occurrences="1">
<MixedAssignment occurrences="2">
<code>$column</code>
</MixedAssignment>
<PossiblyInvalidArgument occurrences="2">
<code>$column</code>
<code>$column</code>
</PossiblyInvalidArgument>
<PossiblyInvalidIterator occurrences="1">
<code>$columns_names</code>
</PossiblyInvalidIterator>
</MixedAssignment>
</file>
<file src="libraries/classes/Controllers/Table/Structure/SaveController.php">
<InvalidArgument occurrences="1">
@ -4164,32 +4148,24 @@
</PossiblyInvalidOperand>
</file>
<file src="libraries/classes/Controllers/Table/Structure/SpatialController.php">
<MixedArgument occurrences="1">
<MixedArgument occurrences="2">
<code>$field</code>
<code>$selected</code>
</MixedArgument>
<MixedAssignment occurrences="1">
<MixedAssignment occurrences="2">
<code>$field</code>
<code>$selected</code>
</MixedAssignment>
<PossiblyInvalidArgument occurrences="1">
<code>$selected</code>
</PossiblyInvalidArgument>
<PossiblyInvalidIterator occurrences="1">
<code>$selected</code>
</PossiblyInvalidIterator>
</file>
<file src="libraries/classes/Controllers/Table/Structure/UniqueController.php">
<MixedArgument occurrences="1">
<MixedArgument occurrences="2">
<code>$field</code>
<code>$selected</code>
</MixedArgument>
<MixedAssignment occurrences="1">
<MixedAssignment occurrences="2">
<code>$field</code>
<code>$selected</code>
</MixedAssignment>
<PossiblyInvalidArgument occurrences="1">
<code>$selected</code>
</PossiblyInvalidArgument>
<PossiblyInvalidIterator occurrences="1">
<code>$selected</code>
</PossiblyInvalidIterator>
</file>
<file src="libraries/classes/Controllers/Table/StructureController.php">
<MixedArgument occurrences="12">