Update PHPStan/Psalm baselines

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
This commit is contained in:
Maurício Meneghini Fauth 2023-06-26 17:26:02 -03:00
parent f8111a7a7e
commit 9d3cb68596
No known key found for this signature in database
GPG Key ID: 6A16FD38AFC89CC8
3 changed files with 109 additions and 47 deletions

View File

@ -300,10 +300,8 @@ abstract class GisGeometry
}
/**
* @param string $constructor
* OpenLayers geometry constructor string
* @param float[]|float[][]|float[][][]|float[][][][] $coordinates
* Array of coordintes 1-4 dimensions
* @param string $constructor OpenLayers geometry constructor string
* @param float[]|float[][]|float[][][]|float[][][][] $coordinates Array of coordinates 1-4 dimensions
*/
protected function toOpenLayersObject(string $constructor, array $coordinates, int $srid): string
{

View File

@ -2165,11 +2165,36 @@ parameters:
count: 1
path: libraries/classes/Controllers/Table/ReplaceController.php
-
message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#"
count: 2
path: libraries/classes/Controllers/Table/ReplaceController.php
-
message: "#^Call to function method_exists\\(\\) with PhpMyAdmin\\\\Plugins\\\\IOTransformationsPlugin and 'isSuccess' will always evaluate to true\\.$#"
count: 1
path: libraries/classes/Controllers/Table/ReplaceController.php
-
message: "#^Cannot access offset 'multi_edit' on mixed\\.$#"
count: 11
path: libraries/classes/Controllers/Table/ReplaceController.php
-
message: "#^Cannot access offset \\(int\\|string\\) on mixed\\.$#"
count: 10
path: libraries/classes/Controllers/Table/ReplaceController.php
-
message: "#^Cannot access offset 0 on mixed\\.$#"
count: 2
path: libraries/classes/Controllers/Table/ReplaceController.php
-
message: "#^Cannot access offset int\\|string on mixed\\.$#"
count: 11
path: libraries/classes/Controllers/Table/ReplaceController.php
-
message: "#^Method PhpMyAdmin\\\\Controllers\\\\Table\\\\ReplaceController\\:\\:getParamsForUpdateOrInsert\\(\\) return type has no value type specified in iterable type array\\.$#"
count: 1
@ -2180,6 +2205,16 @@ parameters:
count: 1
path: libraries/classes/Controllers/Table/ReplaceController.php
-
message: "#^Parameter \\#1 \\$columnName of class PhpMyAdmin\\\\EditField constructor expects string, mixed given\\.$#"
count: 1
path: libraries/classes/Controllers/Table/ReplaceController.php
-
message: "#^Parameter \\#1 \\$oneWhereClause of method PhpMyAdmin\\\\InsertEdit\\:\\:setSessionForEditNext\\(\\) expects string, mixed given\\.$#"
count: 1
path: libraries/classes/Controllers/Table/ReplaceController.php
-
message: "#^Parameter \\#1 \\$rows of static method PhpMyAdmin\\\\Message\\:\\:getMessageForAffectedRows\\(\\) expects int, mixed given\\.$#"
count: 1
@ -2190,6 +2225,51 @@ parameters:
count: 1
path: libraries/classes/Controllers/Table/ReplaceController.php
-
message: "#^Parameter \\#1 \\$string of function parse_str expects string, mixed given\\.$#"
count: 2
path: libraries/classes/Controllers/Table/ReplaceController.php
-
message: "#^Parameter \\#1 \\$tableName of class PhpMyAdmin\\\\Table constructor expects string, mixed given\\.$#"
count: 1
path: libraries/classes/Controllers/Table/ReplaceController.php
-
message: "#^Parameter \\#2 \\$dbName of class PhpMyAdmin\\\\Table constructor expects string, mixed given\\.$#"
count: 1
path: libraries/classes/Controllers/Table/ReplaceController.php
-
message: "#^Parameter \\#3 \\$columnName of method PhpMyAdmin\\\\InsertEdit\\:\\:verifyWhetherValueCanBeTruncatedAndAppendExtraData\\(\\) expects string, mixed given\\.$#"
count: 1
path: libraries/classes/Controllers/Table/ReplaceController.php
-
message: "#^Parameter \\#3 \\$type of class PhpMyAdmin\\\\EditField constructor expects string, mixed given\\.$#"
count: 1
path: libraries/classes/Controllers/Table/ReplaceController.php
-
message: "#^Parameter \\#3 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#"
count: 1
path: libraries/classes/Controllers/Table/ReplaceController.php
-
message: "#^Parameter \\#7 \\$function of class PhpMyAdmin\\\\EditField constructor expects string, mixed given\\.$#"
count: 1
path: libraries/classes/Controllers/Table/ReplaceController.php
-
message: "#^Parameter \\#8 \\$salt of class PhpMyAdmin\\\\EditField constructor expects string\\|null, mixed given\\.$#"
count: 1
path: libraries/classes/Controllers/Table/ReplaceController.php
-
message: "#^Parameter \\#9 \\$previousValue of class PhpMyAdmin\\\\EditField constructor expects string\\|null, mixed given\\.$#"
count: 1
path: libraries/classes/Controllers/Table/ReplaceController.php
-
message: "#^Cannot cast mixed to string\\.$#"
count: 1
@ -4490,6 +4570,11 @@ parameters:
count: 1
path: libraries/classes/InsertEdit.php
-
message: "#^Property PhpMyAdmin\\\\InsertEditColumn\\:\\:\\$pmaType \\(string\\) does not accept string\\|null\\.$#"
count: 1
path: libraries/classes/InsertEditColumn.php
-
message: "#^Property PhpMyAdmin\\\\InsertEditColumn\\:\\:\\$trueType \\(string\\) does not accept string\\|null\\.$#"
count: 1

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<files psalm-version="5.12.0@f90118cdeacd0088e7215e64c0c99ceca819e176">
<files psalm-version="5.13.0@a0a9c27630bcf8301ee78cb06741d2907d8c9fef">
<file src="libraries/classes/Advisory/Advisor.php">
<MixedArgument>
<code>$matches[1]</code>
@ -278,12 +278,6 @@
<code>$url</code>
<code>$value</code>
</MixedAssignment>
<MixedInferredReturnType>
<code>string</code>
</MixedInferredReturnType>
<MixedReturnStatement>
<code>$cookiePath</code>
</MixedReturnStatement>
<PossiblyInvalidArgument>
<code>$defaultValue</code>
</PossiblyInvalidArgument>
@ -1977,6 +1971,9 @@
<RedundantCondition>
<code><![CDATA[is_string($GLOBALS['cfg']['blowfish_secret'])]]></code>
</RedundantCondition>
<TypeDoesNotContainType>
<code><![CDATA[$GLOBALS['server'] == 0]]></code>
</TypeDoesNotContainType>
<UnusedVariable>
<code>$collationsList</code>
</UnusedVariable>
@ -3611,33 +3608,36 @@
<code><![CDATA[$GLOBALS['unsaved_values']]]></code>
</InvalidArrayOffset>
<MixedArgument>
<code><![CDATA[$_POST['fields']['multi_edit']]]></code>
<code>$columnName</code>
<code>$columnName</code>
<code>$columnName</code>
<code>$errorMessages</code>
<code>$extraData</code>
<code><![CDATA[$fields['multi_edit']]]></code>
<code>$lastMessages</code>
<code>$multiEditColumnsPrev[$key] ?? null</code>
<code><![CDATA[$multiEditColumnsType[$key] ?? '']]></code>
<code><![CDATA[$multiEditFuncs[$key] ?? '']]></code>
<code>$multiEditSalt[$key] ?? null</code>
<code>$oneWhereClause</code>
<code>$relFieldsList</code>
<code>$relationField</code>
<code>$relationFieldValue</code>
<code><![CDATA[$request->getParsedBodyParam('db')]]></code>
<code><![CDATA[$request->getParsedBodyParam('table')]]></code>
<code><![CDATA[$request->getParsedBodyParam('transform_fields_list')]]></code>
<code>$totalAffectedRows</code>
<code>$totalAffectedRows</code>
<code>$warningMessages</code>
</MixedArgument>
<MixedArrayAccess>
<code><![CDATA[$_POST['fields_name']['multi_edit'][0]]]></code>
<code><![CDATA[$_POST['fields_name']['multi_edit'][0][0]]]></code>
<code><![CDATA[$extraData['relations']]]></code>
<code>$multiEditColumnsPrev[$key]</code>
<code>$multiEditColumnsType[$key]</code>
<code>$multiEditColumns[$key]</code>
<code>$multiEditFuncs[$key]</code>
<code>$multiEditSalt[$key]</code>
<code><![CDATA[$request->getParsedBodyParam('fields_name')['multi_edit']]]></code>
</MixedArrayAccess>
<MixedArrayAssignment>
<code><![CDATA[$GLOBALS['urlParams']['where_clause'][]]]></code>
@ -3657,10 +3657,15 @@
<code><![CDATA[$GLOBALS['query']]]></code>
<code><![CDATA[$GLOBALS['unsaved_values']]]></code>
<code><![CDATA[$GLOBALS['unsaved_values'][$rowNumber]]]></code>
<code><![CDATA[$GLOBALS['urlParams']['after_insert']]]></code>
<code><![CDATA[$GLOBALS['urlParams']['where_clause'][]]]></code>
<code>$afterInsert</code>
<code>$clauseIsUnique</code>
<code>$columnName</code>
<code>$columnName</code>
<code>$currRelField</code>
<code>$fields</code>
<code>$insertRows</code>
<code>$multiEditAutoIncrement</code>
<code>$multiEditColumns</code>
<code>$multiEditColumnsName</code>
@ -3673,8 +3678,12 @@
<code>$multiEditSalt</code>
<code>$multiEditVirtual</code>
<code>$oneWhereClause</code>
<code>$relFieldsList</code>
<code>$relationField</code>
<code>$relationFieldValue</code>
<code>$submitType</code>
<code>$whereClause</code>
<code>$whereClause</code>
</MixedAssignment>
<MixedMethodCall>
<code>new $className()</code>
@ -3682,36 +3691,6 @@
<MixedOperand>
<code>$relationFieldValue</code>
</MixedOperand>
<MixedStringOffsetAssignment>
<code>$multiEditColumns[$key]</code>
</MixedStringOffsetAssignment>
<PossiblyInvalidArgument>
<code><![CDATA[$_POST['db']]]></code>
<code><![CDATA[$_POST['rel_fields_list']]]></code>
<code><![CDATA[$_POST['table']]]></code>
<code><![CDATA[$_POST['transform_fields_list']]]></code>
</PossiblyInvalidArgument>
<PossiblyInvalidArrayOffset>
<code><![CDATA[$_POST['fields']['multi_edit']]]></code>
<code><![CDATA[$_POST['fields_name']['multi_edit']]]></code>
<code>$multiEditColumnsPrev[$key]</code>
<code>$multiEditColumnsType[$key]</code>
<code>$multiEditColumns[$key]</code>
<code>$multiEditColumns[$key]</code>
<code>$multiEditColumns[$key]</code>
<code>$multiEditFuncs[$key]</code>
<code>$multiEditSalt[$key]</code>
</PossiblyInvalidArrayOffset>
<PossiblyInvalidCast>
<code><![CDATA[$_POST['db']]]></code>
<code><![CDATA[$_POST['rel_fields_list']]]></code>
<code><![CDATA[$_POST['table']]]></code>
<code><![CDATA[$_POST['transform_fields_list']]]></code>
</PossiblyInvalidCast>
<PossiblyInvalidIterator>
<code><![CDATA[$_POST['where_clause']]]></code>
<code>$multiEditColumnsName</code>
</PossiblyInvalidIterator>
<PossiblyNullArgument>
<code><![CDATA[$GLOBALS['urlParams']]]></code>
</PossiblyNullArgument>
@ -8306,6 +8285,9 @@
</UnsafeInstantiation>
</file>
<file src="libraries/classes/Plugins/Export/ExportCodegen.php">
<NoValue>
<code>$format</code>
</NoValue>
<PossiblyNullArgument>
<code>$row[0]</code>
<code>$row[0]</code>
@ -12342,9 +12324,6 @@
<code><![CDATA[$data['name']]]></code>
<code><![CDATA[$data['version']]]></code>
</MixedArgument>
<MixedPropertyTypeCoercion>
<code><![CDATA[$data['colorModes']]]></code>
</MixedPropertyTypeCoercion>
<PossiblyUnusedProperty>
<code>$filesizeInfo</code>
</PossiblyUnusedProperty>