You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
message:"#^Property PhpMyAdmin\\\\SqlParser\\\\Components\\\\AlterOperation\\:\\:\\$options \\(PhpMyAdmin\\\\SqlParser\\\\Components\\\\OptionsArray\\) does not accept PhpMyAdmin\\\\SqlParser\\\\Components\\\\OptionsArray\\|null\\.$#"
5
-
count:1
4
+
message:"#^Cannot call method has\\(\\) on PhpMyAdmin\\\\SqlParser\\\\Components\\\\OptionsArray\\|null\\.$#"
5
+
count:2
6
6
path:src/Components/AlterOperation.php
7
7
8
8
-
9
-
message:"#^Property PhpMyAdmin\\\\SqlParser\\\\Components\\\\DataType\\:\\:\\$name \\(string\\) does not accept string\\|null\\.$#"
10
-
count:1
11
-
path:src/Components/DataType.php
9
+
message:"#^Cannot call method remove\\(\\) on PhpMyAdmin\\\\SqlParser\\\\Components\\\\OptionsArray\\|null\\.$#"
10
+
count:3
11
+
path:src/Components/AlterOperation.php
12
12
13
13
-
14
-
message:"#^Property PhpMyAdmin\\\\SqlParser\\\\Components\\\\DataType\\:\\:\\$options \\(PhpMyAdmin\\\\SqlParser\\\\Components\\\\OptionsArray\\) does not accept PhpMyAdmin\\\\SqlParser\\\\Components\\\\OptionsArray\\|null\\.$#"
message:"#^Property PhpMyAdmin\\\\SqlParser\\\\Components\\\\GroupKeyword\\:\\:\\$expr \\(PhpMyAdmin\\\\SqlParser\\\\Components\\\\Expression\\) does not accept PhpMyAdmin\\\\SqlParser\\\\Components\\\\Expression\\|null\\.$#"
19
+
message:"#^Parameter \\#1 \\$string of function strtolower expects string, string\\|null given\\.$#"
20
20
count:1
21
-
path:src/Components/GroupKeyword.php
21
+
path:src/Components/DataType.php
22
22
23
23
-
24
24
message:"#^Parameter \\#2 \\$string2 of function strcasecmp expects string, mixed given\\.$#"
25
25
count:2
26
26
path:src/Components/OptionsArray.php
27
27
28
28
-
29
-
message:"#^Property PhpMyAdmin\\\\SqlParser\\\\Components\\\\OrderKeyword\\:\\:\\$expr \\(PhpMyAdmin\\\\SqlParser\\\\Components\\\\Expression\\) does not accept PhpMyAdmin\\\\SqlParser\\\\Components\\\\Expression\\|null\\.$#"
30
-
count:1
31
-
path:src/Components/OrderKeyword.php
32
-
33
-
-
34
-
message:"#^Property PhpMyAdmin\\\\SqlParser\\\\Components\\\\ParameterDefinition\\:\\:\\$inOut \\(string\\) does not accept string\\|null\\.$#"
message:"#^Property PhpMyAdmin\\\\SqlParser\\\\Components\\\\ParameterDefinition\\:\\:\\$name \\(string\\) does not accept string\\|null\\.$#"
40
-
count:1
41
-
path:src/Components/ParameterDefinition.php
42
-
43
-
-
44
-
message:"#^Property PhpMyAdmin\\\\SqlParser\\\\Components\\\\ParameterDefinition\\:\\:\\$type \\(PhpMyAdmin\\\\SqlParser\\\\Components\\\\DataType\\) does not accept PhpMyAdmin\\\\SqlParser\\\\Components\\\\DataType\\|null\\.$#"
45
-
count:1
46
-
path:src/Components/ParameterDefinition.php
47
-
48
-
-
49
-
message:"#^Property PhpMyAdmin\\\\SqlParser\\\\Components\\\\PartitionDefinition\\:\\:\\$options \\(PhpMyAdmin\\\\SqlParser\\\\Components\\\\OptionsArray\\) in empty\\(\\) is not falsy\\.$#"
50
-
count:1
51
-
path:src/Components/PartitionDefinition.php
52
-
53
-
-
54
-
message:"#^Property PhpMyAdmin\\\\SqlParser\\\\Components\\\\Reference\\:\\:\\$options \\(PhpMyAdmin\\\\SqlParser\\\\Components\\\\OptionsArray\\) does not accept PhpMyAdmin\\\\SqlParser\\\\Components\\\\OptionsArray\\|null\\.$#"
55
-
count:1
56
-
path:src/Components/Reference.php
57
-
58
-
-
59
-
message:"#^Property PhpMyAdmin\\\\SqlParser\\\\Components\\\\Reference\\:\\:\\$table \\(PhpMyAdmin\\\\SqlParser\\\\Components\\\\Expression\\) does not accept PhpMyAdmin\\\\SqlParser\\\\Components\\\\Expression\\|null\\.$#"
60
-
count:1
61
-
path:src/Components/Reference.php
62
-
63
-
-
64
-
message:"#^Property PhpMyAdmin\\\\SqlParser\\\\Components\\\\RenameOperation\\:\\:\\$new \\(PhpMyAdmin\\\\SqlParser\\\\Components\\\\Expression\\) does not accept PhpMyAdmin\\\\SqlParser\\\\Components\\\\Expression\\|null\\.$#"
65
-
count:1
66
-
path:src/Components/RenameOperation.php
67
-
68
-
-
69
-
message:"#^Property PhpMyAdmin\\\\SqlParser\\\\Components\\\\RenameOperation\\:\\:\\$old \\(PhpMyAdmin\\\\SqlParser\\\\Components\\\\Expression\\) does not accept PhpMyAdmin\\\\SqlParser\\\\Components\\\\Expression\\|null\\.$#"
70
-
count:1
71
-
path:src/Components/RenameOperation.php
72
-
73
33
-
74
34
message:"#^Static property PhpMyAdmin\\\\SqlParser\\\\Context\\:\\:\\$keywords \\(non\\-empty\\-array\\<non\\-empty\\-string, int\\>\\) does not accept default value of type array\\{\\}\\.$#"
75
35
count:1
@@ -135,6 +95,21 @@ parameters:
135
95
count:1
136
96
path:src/Parser.php
137
97
98
+
-
99
+
message:"#^Cannot call method has\\(\\) on PhpMyAdmin\\\\SqlParser\\\\Components\\\\OptionsArray\\|null\\.$#"
100
+
count:2
101
+
path:src/Parsers/AlterOperations.php
102
+
103
+
-
104
+
message:"#^Cannot call method isEmpty\\(\\) on PhpMyAdmin\\\\SqlParser\\\\Components\\\\OptionsArray\\|null\\.$#"
105
+
count:1
106
+
path:src/Parsers/AlterOperations.php
107
+
108
+
-
109
+
message:"#^Cannot call method merge\\(\\) on PhpMyAdmin\\\\SqlParser\\\\Components\\\\OptionsArray\\|null\\.$#"
110
+
count:1
111
+
path:src/Parsers/AlterOperations.php
112
+
138
113
-
139
114
message:"#^Property PhpMyAdmin\\\\SqlParser\\\\Components\\\\AlterOperation\\:\\:\\$partitions \\(array\\<PhpMyAdmin\\\\SqlParser\\\\Components\\\\PartitionDefinition\\>\\|null\\) does not accept array\\<PhpMyAdmin\\\\SqlParser\\\\Component\\>\\|PhpMyAdmin\\\\SqlParser\\\\Components\\\\ArrayObj\\.$#"
140
115
count:1
@@ -221,19 +196,14 @@ parameters:
221
196
path:src/Parsers/Expressions.php
222
197
223
198
-
224
-
message:"#^Property PhpMyAdmin\\\\SqlParser\\\\Components\\\\FunctionCall\\:\\:\\$parameters\\(PhpMyAdmin\\\\SqlParser\\\\Components\\\\ArrayObj\\|null\\) does not accept array\\<PhpMyAdmin\\\\SqlParser\\\\Component\\>\\|PhpMyAdmin\\\\SqlParser\\\\Components\\\\ArrayObj\\.$#"
199
+
message:"#^Property PhpMyAdmin\\\\SqlParser\\\\Components\\\\Expression\\:\\:\\$function\\(string\\|null\\) does not accept bool\\|float\\|int\\|string\\.$#"
225
200
count:1
226
-
path:src/Parsers/FunctionCalls.php
201
+
path:src/Parsers/Expressions.php
227
202
228
203
-
229
-
message:"#^Property PhpMyAdmin\\\\SqlParser\\\\Components\\\\GroupKeyword\\:\\:\\$expr\\(PhpMyAdmin\\\\SqlParser\\\\Components\\\\Expression\\) does not accept PhpMyAdmin\\\\SqlParser\\\\Components\\\\Expression\\|null\\.$#"
204
+
message:"#^Property PhpMyAdmin\\\\SqlParser\\\\Components\\\\FunctionCall\\:\\:\\$parameters\\(PhpMyAdmin\\\\SqlParser\\\\Components\\\\ArrayObj\\|null\\) does not accept array\\<PhpMyAdmin\\\\SqlParser\\\\Component\\>\\|PhpMyAdmin\\\\SqlParser\\\\Components\\\\ArrayObj\\.$#"
230
205
count:1
231
-
path:src/Parsers/GroupKeywords.php
232
-
233
-
-
234
-
message:"#^Property PhpMyAdmin\\\\SqlParser\\\\Components\\\\GroupKeyword\\:\\:\\$expr \\(PhpMyAdmin\\\\SqlParser\\\\Components\\\\Expression\\) in empty\\(\\) is not falsy\\.$#"
235
-
count:2
236
-
path:src/Parsers/GroupKeywords.php
206
+
path:src/Parsers/FunctionCalls.php
237
207
238
208
-
239
209
message:"#^Property PhpMyAdmin\\\\SqlParser\\\\Components\\\\IndexHint\\:\\:\\$type \\(string\\|null\\) does not accept mixed\\.$#"
@@ -285,11 +255,6 @@ parameters:
285
255
count:1
286
256
path:src/Parsers/Limits.php
287
257
288
-
-
289
-
message:"#^Property PhpMyAdmin\\\\SqlParser\\\\Components\\\\LockExpression\\:\\:\\$table \\(PhpMyAdmin\\\\SqlParser\\\\Components\\\\Expression\\) does not accept PhpMyAdmin\\\\SqlParser\\\\Components\\\\Expression\\|null\\.$#"
290
-
count:1
291
-
path:src/Parsers/LockExpressions.php
292
-
293
258
-
294
259
message:"#^Cannot access offset 'equals' on mixed\\.$#"
295
260
count:1
@@ -336,47 +301,17 @@ parameters:
336
301
path:src/Parsers/OptionsArrays.php
337
302
338
303
-
339
-
message:"#^Property PhpMyAdmin\\\\SqlParser\\\\Components\\\\OrderKeyword\\:\\:\\$expr \\(PhpMyAdmin\\\\SqlParser\\\\Components\\\\Expression\\) does not accept PhpMyAdmin\\\\SqlParser\\\\Components\\\\Expression\\|null\\.$#"
340
-
count:1
341
-
path:src/Parsers/OrderKeywords.php
342
-
343
-
-
344
-
message:"#^Property PhpMyAdmin\\\\SqlParser\\\\Components\\\\OrderKeyword\\:\\:\\$expr \\(PhpMyAdmin\\\\SqlParser\\\\Components\\\\Expression\\) in empty\\(\\) is not falsy\\.$#"
345
-
count:2
346
-
path:src/Parsers/OrderKeywords.php
347
-
348
-
-
349
-
message:"#^Property PhpMyAdmin\\\\SqlParser\\\\Components\\\\ParameterDefinition\\:\\:\\$name \\(string\\) does not accept bool\\|float\\|int\\|string\\.$#"
304
+
message:"#^Property PhpMyAdmin\\\\SqlParser\\\\Components\\\\ParameterDefinition\\:\\:\\$name \\(string\\|null\\) does not accept bool\\|float\\|int\\|string\\.$#"
350
305
count:1
351
306
path:src/Parsers/ParameterDefinitions.php
352
307
353
308
-
354
-
message:"#^Property PhpMyAdmin\\\\SqlParser\\\\Components\\\\ParameterDefinition\\:\\:\\$name \\(string\\) in isset\\(\\) is not nullable\\.$#"
355
-
count:1
356
-
path:src/Parsers/ParameterDefinitions.php
357
-
358
-
-
359
-
message:"#^Property PhpMyAdmin\\\\SqlParser\\\\Components\\\\ParameterDefinition\\:\\:\\$type \\(PhpMyAdmin\\\\SqlParser\\\\Components\\\\DataType\\) does not accept PhpMyAdmin\\\\SqlParser\\\\Components\\\\DataType\\|null\\.$#"
360
-
count:1
361
-
path:src/Parsers/ParameterDefinitions.php
362
-
363
-
-
364
-
message:"#^Property PhpMyAdmin\\\\SqlParser\\\\Components\\\\PartitionDefinition\\:\\:\\$expr \\(PhpMyAdmin\\\\SqlParser\\\\Components\\\\Expression\\|string\\) does not accept PhpMyAdmin\\\\SqlParser\\\\Components\\\\Expression\\|null\\.$#"
309
+
message:"#^Property PhpMyAdmin\\\\SqlParser\\\\Components\\\\PartitionDefinition\\:\\:\\$subpartitions \\(array\\<PhpMyAdmin\\\\SqlParser\\\\Components\\\\PartitionDefinition\\>\\|null\\) does not accept array\\<PhpMyAdmin\\\\SqlParser\\\\Component\\>\\|PhpMyAdmin\\\\SqlParser\\\\Components\\\\ArrayObj\\.$#"
365
310
count:1
366
311
path:src/Parsers/PartitionDefinitions.php
367
312
368
313
-
369
-
message:"#^Property PhpMyAdmin\\\\SqlParser\\\\Components\\\\PartitionDefinition\\:\\:\\$name \\(string\\) does not accept bool\\|float\\|int\\|string\\.$#"
370
-
count:1
371
-
path:src/Parsers/PartitionDefinitions.php
372
-
373
-
-
374
-
message:"#^Property PhpMyAdmin\\\\SqlParser\\\\Components\\\\PartitionDefinition\\:\\:\\$subpartitions \\(array\\<PhpMyAdmin\\\\SqlParser\\\\Components\\\\PartitionDefinition\\>\\) does not accept array\\<PhpMyAdmin\\\\SqlParser\\\\Component\\>\\|PhpMyAdmin\\\\SqlParser\\\\Components\\\\ArrayObj\\.$#"
375
-
count:1
376
-
path:src/Parsers/PartitionDefinitions.php
377
-
378
-
-
379
-
message:"#^Property PhpMyAdmin\\\\SqlParser\\\\Components\\\\PartitionDefinition\\:\\:\\$type \\(string\\) does not accept bool\\|float\\|int\\|string\\.$#"
314
+
message:"#^Property PhpMyAdmin\\\\SqlParser\\\\Components\\\\PartitionDefinition\\:\\:\\$type \\(string\\|null\\) does not accept bool\\|float\\|int\\|string\\.$#"
380
315
count:1
381
316
path:src/Parsers/PartitionDefinitions.php
382
317
@@ -385,31 +320,6 @@ parameters:
385
320
count:1
386
321
path:src/Parsers/References.php
387
322
388
-
-
389
-
message:"#^Property PhpMyAdmin\\\\SqlParser\\\\Components\\\\Reference\\:\\:\\$table \\(PhpMyAdmin\\\\SqlParser\\\\Components\\\\Expression\\) does not accept PhpMyAdmin\\\\SqlParser\\\\Components\\\\Expression\\|null\\.$#"
390
-
count:1
391
-
path:src/Parsers/References.php
392
-
393
-
-
394
-
message:"#^Property PhpMyAdmin\\\\SqlParser\\\\Components\\\\RenameOperation\\:\\:\\$new \\(PhpMyAdmin\\\\SqlParser\\\\Components\\\\Expression\\) does not accept PhpMyAdmin\\\\SqlParser\\\\Components\\\\Expression\\|null\\.$#"
395
-
count:1
396
-
path:src/Parsers/RenameOperations.php
397
-
398
-
-
399
-
message:"#^Property PhpMyAdmin\\\\SqlParser\\\\Components\\\\RenameOperation\\:\\:\\$new \\(PhpMyAdmin\\\\SqlParser\\\\Components\\\\Expression\\) in empty\\(\\) is not falsy\\.$#"
400
-
count:1
401
-
path:src/Parsers/RenameOperations.php
402
-
403
-
-
404
-
message:"#^Property PhpMyAdmin\\\\SqlParser\\\\Components\\\\RenameOperation\\:\\:\\$old \\(PhpMyAdmin\\\\SqlParser\\\\Components\\\\Expression\\) does not accept PhpMyAdmin\\\\SqlParser\\\\Components\\\\Expression\\|null\\.$#"
405
-
count:1
406
-
path:src/Parsers/RenameOperations.php
407
-
408
-
-
409
-
message:"#^Property PhpMyAdmin\\\\SqlParser\\\\Components\\\\RenameOperation\\:\\:\\$old \\(PhpMyAdmin\\\\SqlParser\\\\Components\\\\Expression\\) in empty\\(\\) is not falsy\\.$#"
410
-
count:2
411
-
path:src/Parsers/RenameOperations.php
412
-
413
323
-
414
324
message:"#^Property PhpMyAdmin\\\\SqlParser\\\\Components\\\\SetOperation\\:\\:\\$value \\(string\\) does not accept string\\|null\\.$#"
415
325
count:1
@@ -840,19 +750,64 @@ parameters:
840
750
count:3
841
751
path:src/Utils/Routine.php
842
752
753
+
-
754
+
message:"#^Cannot access property \\$name on PhpMyAdmin\\\\SqlParser\\\\Components\\\\DataType\\|null\\.$#"
755
+
count:2
756
+
path:src/Utils/Routine.php
757
+
758
+
-
759
+
message:"#^Cannot access property \\$options on PhpMyAdmin\\\\SqlParser\\\\Components\\\\DataType\\|null\\.$#"
760
+
count:2
761
+
path:src/Utils/Routine.php
762
+
763
+
-
764
+
message:"#^Cannot access property \\$options on PhpMyAdmin\\\\SqlParser\\\\Components\\\\OptionsArray\\|null\\.$#"
765
+
count:3
766
+
path:src/Utils/Routine.php
767
+
768
+
-
769
+
message:"#^Cannot access property \\$parameters on PhpMyAdmin\\\\SqlParser\\\\Components\\\\DataType\\|null\\.$#"
770
+
count:3
771
+
path:src/Utils/Routine.php
772
+
843
773
-
844
774
message:"#^Cannot assign new offset to array\\<int\\<0, max\\>, mixed\\>\\|string\\.$#"
845
775
count:1
846
776
path:src/Utils/Routine.php
847
777
778
+
-
779
+
message:"#^Method PhpMyAdmin\\\\SqlParser\\\\Utils\\\\Routine\\:\\:getParameter\\(\\) should return array\\<string\\> but returns array\\<int, string\\|null\\>\\.$#"
780
+
count:1
781
+
path:src/Utils/Routine.php
782
+
783
+
-
784
+
message:"#^Method PhpMyAdmin\\\\SqlParser\\\\Utils\\\\Routine\\:\\:getReturnType\\(\\) should return array\\<string\\> but returns array\\<int, string\\|null\\>\\.$#"
785
+
count:1
786
+
path:src/Utils/Routine.php
787
+
848
788
-
849
789
message:"#^Parameter \\#2 \\$array of function implode expects array\\|null, array\\<int\\<0, max\\>, mixed\\>\\|string given\\.$#"
850
790
count:1
851
791
path:src/Utils/Routine.php
852
792
793
+
-
794
+
message:"#^Cannot access property \\$database on PhpMyAdmin\\\\SqlParser\\\\Components\\\\Expression\\|null\\.$#"
795
+
count:1
796
+
path:src/Utils/Table.php
797
+
798
+
-
799
+
message:"#^Cannot access property \\$table on PhpMyAdmin\\\\SqlParser\\\\Components\\\\Expression\\|null\\.$#"
800
+
count:1
801
+
path:src/Utils/Table.php
802
+
853
803
-
854
804
message:"#^Cannot call method has\\(\\) on PhpMyAdmin\\\\SqlParser\\\\Components\\\\OptionsArray\\|null\\.$#"
0 commit comments