Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/phpmyadmin/phpmyadmin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaurício Meneghini Fauth <mauricio@fauth.dev>2022-10-26 16:14:38 +0300
committerMaurício Meneghini Fauth <mauricio@fauth.dev>2022-10-26 16:14:38 +0300
commite5198c5a8e39a8f4e89147743f5378e9aecfade8 (patch)
treeeffa77e53a93735f3d071959ac07f27ea2794d71 /phpstan-baseline.neon
parenta7a90551007d98e81562515153dd96aaa94498b6 (diff)
Update PHPStan's baseline
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
Diffstat (limited to 'phpstan-baseline.neon')
-rw-r--r--phpstan-baseline.neon195
1 files changed, 55 insertions, 140 deletions
diff --git a/phpstan-baseline.neon b/phpstan-baseline.neon
index 1aee6d9e8d..33adb88a7b 100644
--- a/phpstan-baseline.neon
+++ b/phpstan-baseline.neon
@@ -1481,9 +1481,9 @@ parameters:
path: libraries/classes/Controllers/Sql/SetValuesController.php
-
- message: "#^Parameter \\#2 \\$list of static method PhpMyAdmin\\\\SqlParser\\\\Utils\\\\Query\\:\\:replaceClauses\\(\\) expects PhpMyAdmin\\\\SqlParser\\\\TokensList, PhpMyAdmin\\\\SqlParser\\\\TokensList\\|null given\\.$#"
+ message: "#^Property PhpMyAdmin\\\\SqlParser\\\\Statements\\\\SelectStatement\\:\\:\\$limit \\(PhpMyAdmin\\\\SqlParser\\\\Components\\\\Limit\\) in empty\\(\\) is not falsy\\.$#"
count: 1
- path: libraries/classes/Controllers/Table/ExportController.php
+ path: libraries/classes/Controllers/Table/ChartController.php
-
message: "#^Method PhpMyAdmin\\\\Controllers\\\\Table\\\\FindReplaceController\\:\\:getRegexReplaceRows\\(\\) return type has no value type specified in iterable type array\\.$#"
@@ -1651,17 +1651,17 @@ parameters:
path: libraries/classes/Controllers/Table/Structure/PartitioningController.php
-
- message: "#^Offset 0 does not exist on array\\<PhpMyAdmin\\\\SqlParser\\\\Components\\\\PartitionDefinition\\>\\|null\\.$#"
+ message: "#^Parameter \\#1 \\$list of class PhpMyAdmin\\\\SqlParser\\\\Parser constructor expects PhpMyAdmin\\\\SqlParser\\\\TokensList\\|PhpMyAdmin\\\\SqlParser\\\\UtfString\\|string\\|null, mixed given\\.$#"
count: 1
path: libraries/classes/Controllers/Table/Structure/PartitioningController.php
-
- message: "#^Parameter \\#1 \\$list of class PhpMyAdmin\\\\SqlParser\\\\Parser constructor expects PhpMyAdmin\\\\SqlParser\\\\TokensList\\|PhpMyAdmin\\\\SqlParser\\\\UtfString\\|string\\|null, mixed given\\.$#"
+ message: "#^Property PhpMyAdmin\\\\SqlParser\\\\Statements\\\\CreateStatement\\:\\:\\$partitionsNum \\(int\\) on left side of \\?\\? is not nullable\\.$#"
count: 1
path: libraries/classes/Controllers/Table/Structure/PartitioningController.php
-
- message: "#^Parameter \\#1 \\$var of function count expects array\\|Countable, array\\<PhpMyAdmin\\\\SqlParser\\\\Components\\\\PartitionDefinition\\>\\|null given\\.$#"
+ message: "#^Property PhpMyAdmin\\\\SqlParser\\\\Statements\\\\CreateStatement\\:\\:\\$subpartitionsNum \\(int\\) on left side of \\?\\? is not nullable\\.$#"
count: 1
path: libraries/classes/Controllers/Table/Structure/PartitioningController.php
@@ -2466,36 +2466,6 @@ parameters:
path: libraries/classes/Database/Qbe.php
-
- message: "#^Cannot access offset 'value' on mixed\\.$#"
- count: 1
- path: libraries/classes/Database/Routines.php
-
- -
- message: "#^Cannot access offset int\\<0, max\\> on array\\<int, array\\|string\\|null\\>\\|int\\.$#"
- count: 1
- path: libraries/classes/Database/Routines.php
-
- -
- message: "#^Cannot access property \\$name on PhpMyAdmin\\\\SqlParser\\\\Components\\\\DataType\\|null\\.$#"
- count: 1
- path: libraries/classes/Database/Routines.php
-
- -
- message: "#^Cannot access property \\$options on PhpMyAdmin\\\\SqlParser\\\\Components\\\\DataType\\|null\\.$#"
- count: 1
- path: libraries/classes/Database/Routines.php
-
- -
- message: "#^Cannot access property \\$parameters on PhpMyAdmin\\\\SqlParser\\\\Components\\\\DataType\\|null\\.$#"
- count: 1
- path: libraries/classes/Database/Routines.php
-
- -
- message: "#^Cannot call method has\\(\\) on PhpMyAdmin\\\\SqlParser\\\\Components\\\\OptionsArray\\|null\\.$#"
- count: 1
- path: libraries/classes/Database/Routines.php
-
- -
message: "#^Method PhpMyAdmin\\\\Database\\\\Routines\\:\\:backupPrivileges\\(\\) return type has no value type specified in iterable type array\\.$#"
count: 1
path: libraries/classes/Database/Routines.php
@@ -3211,52 +3181,52 @@ parameters:
path: libraries/classes/Display/Results.php
-
- message: "#^Parameter \\#2 \\$list of static method PhpMyAdmin\\\\SqlParser\\\\Utils\\\\Query\\:\\:getClause\\(\\) expects PhpMyAdmin\\\\SqlParser\\\\TokensList, PhpMyAdmin\\\\SqlParser\\\\TokensList\\|null given\\.$#"
- count: 2
+ message: "#^Parameter \\#3 \\$colOrder of method PhpMyAdmin\\\\Display\\\\Results\\:\\:getRowValues\\(\\) expects array\\|false, mixed given\\.$#"
+ count: 1
path: libraries/classes/Display/Results.php
-
- message: "#^Parameter \\#2 \\$list of static method PhpMyAdmin\\\\SqlParser\\\\Utils\\\\Query\\:\\:replaceClause\\(\\) expects PhpMyAdmin\\\\SqlParser\\\\TokensList, PhpMyAdmin\\\\SqlParser\\\\TokensList\\|null given\\.$#"
+ message: "#^Parameter \\#3 \\$total of method PhpMyAdmin\\\\Display\\\\Results\\:\\:setMessageInformation\\(\\) expects int, mixed given\\.$#"
count: 1
path: libraries/classes/Display/Results.php
-
- message: "#^Parameter \\#3 \\$colOrder of method PhpMyAdmin\\\\Display\\\\Results\\:\\:getRowValues\\(\\) expects array\\|false, mixed given\\.$#"
+ message: "#^Parameter \\#6 \\$colVisib of method PhpMyAdmin\\\\Display\\\\Results\\:\\:getRowValues\\(\\) expects array\\|bool\\|string, mixed given\\.$#"
count: 1
path: libraries/classes/Display/Results.php
-
- message: "#^Parameter \\#3 \\$total of method PhpMyAdmin\\\\Display\\\\Results\\:\\:setMessageInformation\\(\\) expects int, mixed given\\.$#"
+ message: "#^Parameter \\#8 \\$colVisib of method PhpMyAdmin\\\\Display\\\\Results\\:\\:getOrderLinkAndSortedHeaderHtml\\(\\) expects bool, mixed given\\.$#"
count: 1
path: libraries/classes/Display/Results.php
-
- message: "#^Parameter \\#5 \\$sortExpressionNoDirection of method PhpMyAdmin\\\\Display\\\\Results\\:\\:getTableHeaders\\(\\) expects array\\<int, string\\>, array\\<int, string\\|null\\> given\\.$#"
+ message: "#^Parameter \\#9 \\$colVisibElement of method PhpMyAdmin\\\\Display\\\\Results\\:\\:getOrderLinkAndSortedHeaderHtml\\(\\) expects string, mixed given\\.$#"
count: 1
path: libraries/classes/Display/Results.php
-
- message: "#^Parameter \\#6 \\$colVisib of method PhpMyAdmin\\\\Display\\\\Results\\:\\:getRowValues\\(\\) expects array\\|bool\\|string, mixed given\\.$#"
- count: 1
+ message: "#^Property PhpMyAdmin\\\\Display\\\\Results\\:\\:\\$properties type has no value type specified in iterable type array\\.$#"
+ count: 4
path: libraries/classes/Display/Results.php
-
- message: "#^Parameter \\#8 \\$colVisib of method PhpMyAdmin\\\\Display\\\\Results\\:\\:getOrderLinkAndSortedHeaderHtml\\(\\) expects bool, mixed given\\.$#"
+ message: "#^Property PhpMyAdmin\\\\FieldMetadata\\:\\:\\$internalMediaType \\(string\\) in isset\\(\\) is not nullable\\.$#"
count: 1
path: libraries/classes/Display/Results.php
-
- message: "#^Parameter \\#9 \\$colVisibElement of method PhpMyAdmin\\\\Display\\\\Results\\:\\:getOrderLinkAndSortedHeaderHtml\\(\\) expects string, mixed given\\.$#"
+ message: "#^Property PhpMyAdmin\\\\SqlParser\\\\Statements\\\\SelectStatement\\:\\:\\$limit \\(PhpMyAdmin\\\\SqlParser\\\\Components\\\\Limit\\) in empty\\(\\) is not falsy\\.$#"
count: 1
path: libraries/classes/Display/Results.php
-
- message: "#^Property PhpMyAdmin\\\\Display\\\\Results\\:\\:\\$properties type has no value type specified in iterable type array\\.$#"
- count: 4
+ message: "#^Property PhpMyAdmin\\\\SqlParser\\\\Statements\\\\SelectStatement\\:\\:\\$order \\(array\\<PhpMyAdmin\\\\SqlParser\\\\Components\\\\OrderKeyword\\>\\) on left side of \\?\\? is not nullable\\.$#"
+ count: 1
path: libraries/classes/Display/Results.php
-
- message: "#^Property PhpMyAdmin\\\\FieldMetadata\\:\\:\\$internalMediaType \\(string\\) in isset\\(\\) is not nullable\\.$#"
+ message: "#^Result of && is always false\\.$#"
count: 1
path: libraries/classes/Display/Results.php
@@ -4546,13 +4516,13 @@ parameters:
path: libraries/classes/Import/Ajax.php
-
- message: "#^Argument of an invalid type array\\<PhpMyAdmin\\\\SqlParser\\\\Components\\\\SetOperation\\>\\|null supplied for foreach, only iterables are supported\\.$#"
+ message: "#^Property PhpMyAdmin\\\\SqlParser\\\\Statements\\\\DeleteStatement\\:\\:\\$limit \\(PhpMyAdmin\\\\SqlParser\\\\Components\\\\Limit\\) in empty\\(\\) is not falsy\\.$#"
count: 1
path: libraries/classes/Import/SimulateDml.php
-
- message: "#^Parameter \\#2 \\$list of static method PhpMyAdmin\\\\SqlParser\\\\Utils\\\\Query\\:\\:getClause\\(\\) expects PhpMyAdmin\\\\SqlParser\\\\TokensList, PhpMyAdmin\\\\SqlParser\\\\TokensList\\|null given\\.$#"
- count: 6
+ message: "#^Property PhpMyAdmin\\\\SqlParser\\\\Statements\\\\UpdateStatement\\:\\:\\$limit \\(PhpMyAdmin\\\\SqlParser\\\\Components\\\\Limit\\) in empty\\(\\) is not falsy\\.$#"
+ count: 1
path: libraries/classes/Import/SimulateDml.php
-
@@ -4996,11 +4966,6 @@ parameters:
path: libraries/classes/LanguageManager.php
-
- message: "#^Binary operation \"\\+\" between int\\|string\\|null and int\\<0, max\\> results in an error\\.$#"
- count: 1
- path: libraries/classes/Linter.php
-
- -
message: "#^Method PhpMyAdmin\\\\Linter\\:\\:findLineNumberAndColumn\\(\\) has parameter \\$lines with no value type specified in iterable type array\\.$#"
count: 1
path: libraries/classes/Linter.php
@@ -5026,11 +4991,6 @@ parameters:
path: libraries/classes/Linter.php
-
- message: "#^Parameter \\#2 \\$pos of static method PhpMyAdmin\\\\Linter\\:\\:findLineNumberAndColumn\\(\\) expects int, int\\|string\\|null given\\.$#"
- count: 1
- path: libraries/classes/Linter.php
-
- -
message: "#^Right side of && is always true\\.$#"
count: 1
path: libraries/classes/Linter.php
@@ -5776,36 +5736,11 @@ parameters:
path: libraries/classes/Plugins/Export/ExportPhparray.php
-
- message: "#^Binary operation \"\\.\" between 'FOREIGN KEY ' and array\\<string\\>\\|string results in an error\\.$#"
+ message: "#^Binary operation \"\\.\" between 'FOREIGN KEY ' and array\\|string results in an error\\.$#"
count: 1
path: libraries/classes/Plugins/Export/ExportSql.php
-
- message: "#^Cannot access property \\$database on PhpMyAdmin\\\\SqlParser\\\\Components\\\\Expression\\|null\\.$#"
- count: 2
- path: libraries/classes/Plugins/Export/ExportSql.php
-
- -
- message: "#^Cannot access property \\$expr on PhpMyAdmin\\\\SqlParser\\\\Components\\\\Expression\\|null\\.$#"
- count: 2
- path: libraries/classes/Plugins/Export/ExportSql.php
-
- -
- message: "#^Cannot access property \\$table on PhpMyAdmin\\\\SqlParser\\\\Components\\\\Expression\\|null\\.$#"
- count: 5
- path: libraries/classes/Plugins/Export/ExportSql.php
-
- -
- message: "#^Cannot call method has\\(\\) on PhpMyAdmin\\\\SqlParser\\\\Components\\\\OptionsArray\\|null\\.$#"
- count: 8
- path: libraries/classes/Plugins/Export/ExportSql.php
-
- -
- message: "#^Cannot call method remove\\(\\) on PhpMyAdmin\\\\SqlParser\\\\Components\\\\OptionsArray\\|null\\.$#"
- count: 7
- path: libraries/classes/Plugins/Export/ExportSql.php
-
- -
message: "#^Casting to int something that's already int\\<1, max\\>\\.$#"
count: 1
path: libraries/classes/Plugins/Export/ExportSql.php
@@ -5896,17 +5831,37 @@ parameters:
path: libraries/classes/Plugins/Export/ExportSql.php
-
- message: "#^Parameter \\#1 \\$str of static method PhpMyAdmin\\\\SqlParser\\\\Context\\:\\:escape\\(\\) expects array\\<string\\>\\|string, string\\|null given\\.$#"
+ message: "#^Parameter \\#2 \\$id of method PhpMyAdmin\\\\Plugins\\\\ExportPlugin\\:\\:getAlias\\(\\) expects string, mixed given\\.$#"
count: 1
path: libraries/classes/Plugins/Export/ExportSql.php
-
- message: "#^Parameter \\#2 \\$id of method PhpMyAdmin\\\\Plugins\\\\ExportPlugin\\:\\:getAlias\\(\\) expects string, mixed given\\.$#"
+ message: "#^Property PhpMyAdmin\\\\SqlParser\\\\Components\\\\CreateDefinition\\:\\:\\$key \\(PhpMyAdmin\\\\SqlParser\\\\Components\\\\Key\\) in empty\\(\\) is not falsy\\.$#"
+ count: 3
+ path: libraries/classes/Plugins/Export/ExportSql.php
+
+ -
+ message: "#^Property PhpMyAdmin\\\\SqlParser\\\\Components\\\\CreateDefinition\\:\\:\\$options \\(PhpMyAdmin\\\\SqlParser\\\\Components\\\\OptionsArray\\) in empty\\(\\) is not falsy\\.$#"
count: 1
path: libraries/classes/Plugins/Export/ExportSql.php
-
- message: "#^Property PhpMyAdmin\\\\SqlParser\\\\Token\\:\\:\\$token \\(string\\) does not accept array\\<string\\>\\|string\\.$#"
+ message: "#^Property PhpMyAdmin\\\\SqlParser\\\\Components\\\\CreateDefinition\\:\\:\\$references \\(PhpMyAdmin\\\\SqlParser\\\\Components\\\\Reference\\) in empty\\(\\) is not falsy\\.$#"
+ count: 1
+ path: libraries/classes/Plugins/Export/ExportSql.php
+
+ -
+ message: "#^Property PhpMyAdmin\\\\SqlParser\\\\Components\\\\CreateDefinition\\:\\:\\$type \\(PhpMyAdmin\\\\SqlParser\\\\Components\\\\DataType\\) in empty\\(\\) is not falsy\\.$#"
+ count: 1
+ path: libraries/classes/Plugins/Export/ExportSql.php
+
+ -
+ message: "#^Property PhpMyAdmin\\\\SqlParser\\\\Statements\\\\CreateStatement\\:\\:\\$entityOptions \\(PhpMyAdmin\\\\SqlParser\\\\Components\\\\OptionsArray\\) in empty\\(\\) is not falsy\\.$#"
+ count: 2
+ path: libraries/classes/Plugins/Export/ExportSql.php
+
+ -
+ message: "#^Property PhpMyAdmin\\\\SqlParser\\\\Token\\:\\:\\$token \\(string\\) does not accept array\\|string\\.$#"
count: 1
path: libraries/classes/Plugins/Export/ExportSql.php
@@ -7896,21 +7851,6 @@ parameters:
path: libraries/classes/Sql.php
-
- message: "#^Parameter \\#2 \\$list of static method PhpMyAdmin\\\\SqlParser\\\\Utils\\\\Query\\:\\:getClause\\(\\) expects PhpMyAdmin\\\\SqlParser\\\\TokensList, PhpMyAdmin\\\\SqlParser\\\\TokensList\\|null given\\.$#"
- count: 1
- path: libraries/classes/Sql.php
-
- -
- message: "#^Parameter \\#2 \\$list of static method PhpMyAdmin\\\\SqlParser\\\\Utils\\\\Query\\:\\:replaceClause\\(\\) expects PhpMyAdmin\\\\SqlParser\\\\TokensList, PhpMyAdmin\\\\SqlParser\\\\TokensList\\|null given\\.$#"
- count: 2
- path: libraries/classes/Sql.php
-
- -
- message: "#^Parameter \\#2 \\$list of static method PhpMyAdmin\\\\SqlParser\\\\Utils\\\\Query\\:\\:replaceClauses\\(\\) expects PhpMyAdmin\\\\SqlParser\\\\TokensList, PhpMyAdmin\\\\SqlParser\\\\TokensList\\|null given\\.$#"
- count: 1
- path: libraries/classes/Sql.php
-
- -
message: "#^Parameter \\#2 \\$table of method PhpMyAdmin\\\\Sql\\:\\:handleSortOrder\\(\\) expects string, string\\|null given\\.$#"
count: 1
path: libraries/classes/Sql.php
@@ -7976,11 +7916,6 @@ parameters:
path: libraries/classes/SystemDatabase.php
-
- message: "#^Argument of an invalid type array\\<PhpMyAdmin\\\\SqlParser\\\\Components\\\\AlterOperation\\>\\|null supplied for foreach, only iterables are supported\\.$#"
- count: 2
- path: libraries/classes/Table.php
-
- -
message: "#^Cannot cast mixed to string\\.$#"
count: 1
path: libraries/classes/Table.php
@@ -8191,11 +8126,6 @@ parameters:
path: libraries/classes/Table.php
-
- message: "#^Parameter \\#1 \\$string of function substr expects string, mixed given\\.$#"
- count: 2
- path: libraries/classes/Table.php
-
- -
message: "#^Parameter \\#1 \\$var of function count expects array\\|Countable, mixed given\\.$#"
count: 1
path: libraries/classes/Table.php
@@ -8211,6 +8141,11 @@ parameters:
path: libraries/classes/Table.php
-
+ message: "#^Property PhpMyAdmin\\\\SqlParser\\\\Components\\\\AlterOperation\\:\\:\\$field \\(PhpMyAdmin\\\\SqlParser\\\\Components\\\\Expression\\) does not accept null\\.$#"
+ count: 2
+ path: libraries/classes/Table.php
+
+ -
message: "#^Property PhpMyAdmin\\\\Table\\:\\:\\$errors type has no value type specified in iterable type array\\.$#"
count: 1
path: libraries/classes/Table.php
@@ -8331,22 +8266,7 @@ parameters:
path: libraries/classes/ThemeManager.php
-
- message: "#^Cannot access property \\$dest on PhpMyAdmin\\\\SqlParser\\\\Components\\\\IntoKeyword\\|null\\.$#"
- count: 1
- path: libraries/classes/Tracker.php
-
- -
- message: "#^Cannot access property \\$table on PhpMyAdmin\\\\SqlParser\\\\Components\\\\Expression\\|null\\.$#"
- count: 4
- path: libraries/classes/Tracker.php
-
- -
- message: "#^Cannot access property \\$table on PhpMyAdmin\\\\SqlParser\\\\Components\\\\Expression\\|string\\|null\\.$#"
- count: 1
- path: libraries/classes/Tracker.php
-
- -
- message: "#^Cannot access property \\$tokens on PhpMyAdmin\\\\SqlParser\\\\TokensList\\|null\\.$#"
+ message: "#^Cannot access property \\$table on PhpMyAdmin\\\\SqlParser\\\\Components\\\\Expression\\|string\\.$#"
count: 1
path: libraries/classes/Tracker.php
@@ -8371,22 +8291,17 @@ parameters:
path: libraries/classes/Tracker.php
-
- message: "#^Offset 0 does not exist on array\\<PhpMyAdmin\\\\SqlParser\\\\Components\\\\Expression\\>\\|null\\.$#"
- count: 4
- path: libraries/classes/Tracker.php
-
- -
- message: "#^Offset 0 does not exist on array\\<PhpMyAdmin\\\\SqlParser\\\\Components\\\\RenameOperation\\>\\|null\\.$#"
+ message: "#^Only numeric types are allowed in \\-, int\\<0, max\\>\\|false given on the left side\\.$#"
count: 2
path: libraries/classes/Tracker.php
-
- message: "#^Only numeric types are allowed in \\-, int\\<0, max\\>\\|false given on the left side\\.$#"
- count: 2
+ message: "#^Parameter \\#3 \\$version of static method PhpMyAdmin\\\\Tracker\\:\\:deactivateTracking\\(\\) expects string, int given\\.$#"
+ count: 1
path: libraries/classes/Tracker.php
-
- message: "#^Parameter \\#3 \\$version of static method PhpMyAdmin\\\\Tracker\\:\\:deactivateTracking\\(\\) expects string, int given\\.$#"
+ message: "#^Property PhpMyAdmin\\\\SqlParser\\\\Statement\\:\\:\\$options \\(PhpMyAdmin\\\\SqlParser\\\\Components\\\\OptionsArray\\) in isset\\(\\) is not nullable\\.$#"
count: 1
path: libraries/classes/Tracker.php