Translated using Weblate (Slovenian)
[phpmyadmin.git] / psalm-baseline.xml
blob1489a6a372e4e8fbde156cb4e354fe49b15672f2
1 <?xml version="1.0" encoding="UTF-8"?>
2 <files psalm-version="3.18.2@19aa905f7c3c7350569999a93c40ae91ae4e1626">
3   <file src="libraries/classes/Charsets.php">
4     <TypeDoesNotContainType occurrences="1">
5       <code>$pieces === false</code>
6     </TypeDoesNotContainType>
7   </file>
8   <file src="libraries/classes/Charsets/Collation.php">
9     <ImpureByReferenceAssignment occurrences="64">
10       <code>$found</code>
11       <code>$level</code>
12       <code>$level</code>
13       <code>$name</code>
14       <code>$name</code>
15       <code>$name</code>
16       <code>$name</code>
17       <code>$name</code>
18       <code>$name</code>
19       <code>$name</code>
20       <code>$name</code>
21       <code>$name</code>
22       <code>$name</code>
23       <code>$name</code>
24       <code>$name</code>
25       <code>$name</code>
26       <code>$name</code>
27       <code>$name</code>
28       <code>$name</code>
29       <code>$name</code>
30       <code>$name</code>
31       <code>$name</code>
32       <code>$name</code>
33       <code>$name</code>
34       <code>$name</code>
35       <code>$name</code>
36       <code>$name</code>
37       <code>$name</code>
38       <code>$name</code>
39       <code>$name</code>
40       <code>$name</code>
41       <code>$name</code>
42       <code>$name</code>
43       <code>$name</code>
44       <code>$name</code>
45       <code>$name</code>
46       <code>$name</code>
47       <code>$name</code>
48       <code>$name</code>
49       <code>$name</code>
50       <code>$name</code>
51       <code>$name</code>
52       <code>$name</code>
53       <code>$name</code>
54       <code>$name</code>
55       <code>$name</code>
56       <code>$name</code>
57       <code>$name</code>
58       <code>$name</code>
59       <code>$name</code>
60       <code>$name</code>
61       <code>$name</code>
62       <code>$name</code>
63       <code>$name</code>
64       <code>$name</code>
65       <code>$name</code>
66       <code>$name</code>
67       <code>$name</code>
68       <code>$name</code>
69       <code>$name</code>
70       <code>$unicode</code>
71       <code>$unicode</code>
72       <code>$unknown</code>
73       <code>$variant</code>
74     </ImpureByReferenceAssignment>
75     <PossiblyNullArgument occurrences="1">
76       <code>$name</code>
77     </PossiblyNullArgument>
78   </file>
79   <file src="libraries/classes/CheckUserPrivileges.php">
80     <PossiblyFalseOperand occurrences="6">
81       <code>$tblname_end_offset</code>
82       <code>$tblname_start_offset</code>
83       <code>$tblname_start_offset</code>
84       <code>$tblname_start_offset</code>
85       <code>mb_strpos($row, ' ON ')</code>
86       <code>mb_strpos($row, ' ON ')</code>
87     </PossiblyFalseOperand>
88   </file>
89   <file src="libraries/classes/Command/CacheWarmupCommand.php">
90     <TooFewArguments occurrences="1">
91       <code>loadTemplate</code>
92     </TooFewArguments>
93   </file>
94   <file src="libraries/classes/Config.php">
95     <NullableReturnStatement occurrences="1">
96       <code>$this-&gt;get('is_https')</code>
97     </NullableReturnStatement>
98     <PossiblyInvalidArgument occurrences="2">
99       <code>$default_value</code>
100       <code>$request</code>
101     </PossiblyInvalidArgument>
102     <PossiblyNullArgument occurrences="1">
103       <code>$this-&gt;get('PMA_VERSION')</code>
104     </PossiblyNullArgument>
105   </file>
106   <file src="libraries/classes/Config/ConfigFile.php">
107     <InvalidIterator occurrences="1">
108       <code>$this-&gt;cfgDb['_overrides']</code>
109     </InvalidIterator>
110     <MissingClosureParamType occurrences="12">
111       <code>$key</code>
112       <code>$key</code>
113       <code>$key</code>
114       <code>$key</code>
115       <code>$prefix</code>
116       <code>$prefix</code>
117       <code>$prefix</code>
118       <code>$prefix</code>
119       <code>$value</code>
120       <code>$value</code>
121       <code>$value</code>
122       <code>$value</code>
123     </MissingClosureParamType>
124     <PossiblyNullArgument occurrences="2">
125       <code>$cfg</code>
126       <code>$this-&gt;baseCfg</code>
127     </PossiblyNullArgument>
128     <TypeDoesNotContainType occurrences="1">
129       <code>count($this-&gt;cfgDb['_overrides'])</code>
130     </TypeDoesNotContainType>
131   </file>
132   <file src="libraries/classes/Config/Form.php">
133     <MissingClosureParamType occurrences="6">
134       <code>$key</code>
135       <code>$key</code>
136       <code>$prefix</code>
137       <code>$prefix</code>
138       <code>$value</code>
139       <code>$value</code>
140     </MissingClosureParamType>
141     <PossiblyNullPropertyAssignmentValue occurrences="1">
142       <code>$index</code>
143     </PossiblyNullPropertyAssignmentValue>
144   </file>
145   <file src="libraries/classes/Config/FormDisplay.php">
146     <PossiblyFalseArgument occurrences="4">
147       <code>$_POST[$key]</code>
148       <code>$workPath</code>
149       <code>$workPath</code>
150       <code>$workPath</code>
151     </PossiblyFalseArgument>
152     <PossiblyFalseIterator occurrences="1">
153       <code>$values[$path]</code>
154     </PossiblyFalseIterator>
155     <PossiblyInvalidArgument occurrences="2">
156       <code>$valueDefault</code>
157       <code>$valueDefaultJs</code>
158     </PossiblyInvalidArgument>
159     <PossiblyInvalidIterator occurrences="1">
160       <code>$values[$path]</code>
161     </PossiblyInvalidIterator>
162   </file>
163   <file src="libraries/classes/Config/FormDisplayTemplate.php">
164     <PossiblyNullArrayAccess occurrences="2">
165       <code>$opts['errors']</code>
166       <code>$opts['values']</code>
167     </PossiblyNullArrayAccess>
168     <PossiblyNullIterator occurrences="2">
169       <code>$opts['errors']</code>
170       <code>$opts['values']</code>
171     </PossiblyNullIterator>
172   </file>
173   <file src="libraries/classes/Config/Forms/BaseFormList.php">
174     <UndefinedClass occurrences="2">
175       <code>$class::getFields()</code>
176       <code>new $class($cf)</code>
177     </UndefinedClass>
178   </file>
179   <file src="libraries/classes/Config/PageSettings.php">
180     <ArgumentTypeCoercion occurrences="2">
181       <code>$formDisplay</code>
182       <code>$formDisplay</code>
183     </ArgumentTypeCoercion>
184     <PossiblyNullArgument occurrences="1">
185       <code>$error</code>
186     </PossiblyNullArgument>
187     <ReferenceConstraintViolation occurrences="2">
188       <code>$error</code>
189       <code>return $retval;</code>
190     </ReferenceConstraintViolation>
191   </file>
192   <file src="libraries/classes/Config/ServerConfigChecks.php">
193     <InvalidOperand occurrences="1">
194       <code>$cookieAuthUsed</code>
195     </InvalidOperand>
196   </file>
197   <file src="libraries/classes/Config/Validator.php">
198     <InvalidArgument occurrences="1">
199       <code>$port</code>
200     </InvalidArgument>
201     <PossiblyFalseArgument occurrences="2">
202       <code>$test</code>
203       <code>$test</code>
204     </PossiblyFalseArgument>
205     <PossiblyInvalidArgument occurrences="2">
206       <code>$uv[$i]</code>
207       <code>$uv[$i]</code>
208     </PossiblyInvalidArgument>
209   </file>
210   <file src="libraries/classes/Controllers/BrowseForeignersController.php">
211     <PossiblyNullArgument occurrences="1">
212       <code>$foreignLimit ?? null</code>
213     </PossiblyNullArgument>
214   </file>
215   <file src="libraries/classes/Controllers/Database/DesignerController.php">
216     <PossiblyInvalidArgument occurrences="2">
217       <code>$success</code>
218       <code>$success</code>
219     </PossiblyInvalidArgument>
220     <PossiblyNullArgument occurrences="3">
221       <code>$display_page</code>
222       <code>$display_page</code>
223       <code>$page</code>
224     </PossiblyNullArgument>
225     <PossiblyNullIterator occurrences="1">
226       <code>$tab_pos</code>
227     </PossiblyNullIterator>
228   </file>
229   <file src="libraries/classes/Controllers/Database/ExportController.php">
230     <TypeDoesNotContainType occurrences="1">
231       <code>$sub_part</code>
232     </TypeDoesNotContainType>
233   </file>
234   <file src="libraries/classes/Controllers/Database/MultiTableQueryController.php">
235     <PossiblyNullArgument occurrences="2">
236       <code>$params['db']</code>
237       <code>$params['db']</code>
238     </PossiblyNullArgument>
239   </file>
240   <file src="libraries/classes/Controllers/Database/OperationsController.php">
241     <TypeDoesNotContainType occurrences="1">
242       <code>$sub_part</code>
243     </TypeDoesNotContainType>
244   </file>
245   <file src="libraries/classes/Controllers/Database/QueryByExampleController.php">
246     <TypeDoesNotContainType occurrences="1">
247       <code>$sub_part</code>
248     </TypeDoesNotContainType>
249   </file>
250   <file src="libraries/classes/Controllers/Database/SqlFormatController.php">
251     <PossiblyNullArgument occurrences="1">
252       <code>$query</code>
253     </PossiblyNullArgument>
254   </file>
255   <file src="libraries/classes/Controllers/Database/StructureController.php">
256     <InvalidScalarArgument occurrences="2">
257       <code>$formatted_overhead</code>
258       <code>$formatted_size</code>
259     </InvalidScalarArgument>
260     <PossiblyNullArrayAccess occurrences="6">
261       <code>$formatted_overhead</code>
262       <code>$formatted_size</code>
263       <code>$formatted_size</code>
264       <code>$overhead_unit</code>
265       <code>$unit</code>
266       <code>$unit</code>
267     </PossiblyNullArrayAccess>
268   </file>
269   <file src="libraries/classes/Controllers/Database/TrackingController.php">
270     <TypeDoesNotContainType occurrences="1">
271       <code>$sub_part</code>
272     </TypeDoesNotContainType>
273   </file>
274   <file src="libraries/classes/Controllers/ExportController.php">
275     <InvalidArgument occurrences="1">
276       <code>$asfile</code>
277     </InvalidArgument>
278     <PossiblyInvalidArgument occurrences="3">
279       <code>$dump_buffer</code>
280       <code>$dump_buffer</code>
281       <code>$file_handle</code>
282     </PossiblyInvalidArgument>
283   </file>
284   <file src="libraries/classes/Controllers/GisDataEditorController.php">
285     <PossiblyFalseOperand occurrences="1">
286       <code>mb_strpos($_POST['value'], '(')</code>
287     </PossiblyFalseOperand>
288   </file>
289   <file src="libraries/classes/Controllers/HomeController.php">
290     <MissingFile occurrences="1">
291       <code>include ROOT_PATH . 'libraries/language_stats.inc.php'</code>
292     </MissingFile>
293     <PossiblyNullArgument occurrences="1">
294       <code>$this-&gt;config-&gt;get('TempDir')</code>
295     </PossiblyNullArgument>
296   </file>
297   <file src="libraries/classes/Controllers/ImportController.php">
298     <PossiblyInvalidArgument occurrences="1">
299       <code>$skip &lt; $read_limit ? $skip : $read_limit</code>
300     </PossiblyInvalidArgument>
301     <PossiblyNullArrayAccess occurrences="1">
302       <code>$_FILES['import_file']['name']</code>
303     </PossiblyNullArrayAccess>
304     <PossiblyUndefinedArrayOffset occurrences="1">
305       <code>$_FILES['import_file']</code>
306     </PossiblyUndefinedArrayOffset>
307     <TypeDoesNotContainType occurrences="3">
308       <code>$bookmark_created</code>
309       <code>$finished</code>
310       <code>$timeout_passed</code>
311     </TypeDoesNotContainType>
312   </file>
313   <file src="libraries/classes/Controllers/Preferences/ExportController.php">
314     <PossiblyNullArgument occurrences="1">
315       <code>$tabHash</code>
316     </PossiblyNullArgument>
317   </file>
318   <file src="libraries/classes/Controllers/Preferences/FeaturesController.php">
319     <PossiblyNullArgument occurrences="1">
320       <code>$tabHash</code>
321     </PossiblyNullArgument>
322   </file>
323   <file src="libraries/classes/Controllers/Preferences/ImportController.php">
324     <PossiblyNullArgument occurrences="1">
325       <code>$tabHash</code>
326     </PossiblyNullArgument>
327   </file>
328   <file src="libraries/classes/Controllers/Preferences/MainPanelController.php">
329     <PossiblyNullArgument occurrences="1">
330       <code>$tabHash</code>
331     </PossiblyNullArgument>
332   </file>
333   <file src="libraries/classes/Controllers/Preferences/ManageController.php">
334     <PossiblyFalseArgument occurrences="1">
335       <code>$json</code>
336     </PossiblyFalseArgument>
337     <PossiblyFalseOperand occurrences="1">
338       <code>$pos</code>
339     </PossiblyFalseOperand>
340     <PossiblyNullArgument occurrences="1">
341       <code>$json</code>
342     </PossiblyNullArgument>
343   </file>
344   <file src="libraries/classes/Controllers/Preferences/NavigationController.php">
345     <PossiblyNullArgument occurrences="1">
346       <code>$tabHash</code>
347     </PossiblyNullArgument>
348   </file>
349   <file src="libraries/classes/Controllers/Preferences/SqlController.php">
350     <PossiblyNullArgument occurrences="1">
351       <code>$tabHash</code>
352     </PossiblyNullArgument>
353   </file>
354   <file src="libraries/classes/Controllers/SchemaExportController.php">
355     <PossiblyUndefinedArrayOffset occurrences="1">
356       <code>$_POST['export_type']</code>
357     </PossiblyUndefinedArrayOffset>
358   </file>
359   <file src="libraries/classes/Controllers/Server/CollationsController.php">
360     <PossiblyNullIterator occurrences="1">
361       <code>$this-&gt;charsets</code>
362     </PossiblyNullIterator>
363   </file>
364   <file src="libraries/classes/Controllers/Server/DatabasesController.php">
365     <TypeDoesNotContainType occurrences="1">
366       <code>(int) $database[$key]</code>
367     </TypeDoesNotContainType>
368   </file>
369   <file src="libraries/classes/Controllers/Server/PrivilegesController.php">
370     <PossiblyInvalidArgument occurrences="3">
371       <code>$dbname</code>
372       <code>$dbname ?? ''</code>
373       <code>$dbname ?? ''</code>
374     </PossiblyInvalidArgument>
375     <PossiblyNullArgument occurrences="3">
376       <code>$hostname ?? null</code>
377       <code>$username ?? null</code>
378       <code>$username ?? null</code>
379     </PossiblyNullArgument>
380     <TypeDoesNotContainType occurrences="1">
381       <code>$sub_part</code>
382     </TypeDoesNotContainType>
383   </file>
384   <file src="libraries/classes/Controllers/Server/Status/StatusController.php">
385     <PossiblyNullArgument occurrences="7"/>
386   </file>
387   <file src="libraries/classes/Controllers/Server/VariablesController.php">
388     <PossiblyNullArgument occurrences="5">
389       <code>$value</code>
390       <code>$value</code>
391       <code>$varValue[1]</code>
392       <code>Util::formatByteDown($value, 3, 3)</code>
393       <code>Util::formatByteDown($varValue[1], 3, 3)</code>
394     </PossiblyNullArgument>
395     <PossiblyNullArrayAccess occurrences="2">
396       <code>$varValue[1]</code>
397       <code>$varValue[1]</code>
398     </PossiblyNullArrayAccess>
399     <PossiblyUndefinedArrayOffset occurrences="1">
400       <code>$params['varName']</code>
401     </PossiblyUndefinedArrayOffset>
402   </file>
403   <file src="libraries/classes/Controllers/Setup/FormController.php">
404     <PossiblyNullArgument occurrences="1">
405       <code>$formset</code>
406     </PossiblyNullArgument>
407     <UndefinedClass occurrences="1">
408       <code>new $formClass($this-&gt;config)</code>
409     </UndefinedClass>
410   </file>
411   <file src="libraries/classes/Controllers/Setup/HomeController.php">
412     <PossiblyNullArgument occurrences="1">
413       <code>$actionDone</code>
414     </PossiblyNullArgument>
415     <PossiblyNullIterator occurrences="1">
416       <code>$this-&gt;config-&gt;getServers()</code>
417     </PossiblyNullIterator>
418   </file>
419   <file src="libraries/classes/Controllers/Setup/ServersController.php">
420     <PossiblyNullArgument occurrences="2">
421       <code>$id</code>
422       <code>$id</code>
423     </PossiblyNullArgument>
424   </file>
425   <file src="libraries/classes/Controllers/Table/ChangeController.php">
426     <InvalidScalarArgument occurrences="1">
427       <code>$jsvkey</code>
428     </InvalidScalarArgument>
429     <PossiblyNullArgument occurrences="1">
430       <code>$where_clause ?? null</code>
431     </PossiblyNullArgument>
432     <TypeDoesNotContainType occurrences="1">
433       <code>$biggest_max_file_size &gt; 0</code>
434     </TypeDoesNotContainType>
435   </file>
436   <file src="libraries/classes/Controllers/Table/ChartController.php">
437     <ImplicitToStringCast occurrences="1">
438       <code>Message::error(__('No SQL query was set to fetch data.'))</code>
439     </ImplicitToStringCast>
440   </file>
441   <file src="libraries/classes/Controllers/Table/GisVisualizationController.php">
442     <ImplicitToStringCast occurrences="1">
443       <code>Message::error(__('No SQL query was set to fetch data.'))</code>
444     </ImplicitToStringCast>
445   </file>
446   <file src="libraries/classes/Controllers/Table/RelationController.php">
447     <PossiblyNullArgument occurrences="2">
448       <code>$multi_edit_columns_name</code>
449       <code>$multi_edit_columns_name</code>
450     </PossiblyNullArgument>
451   </file>
452   <file src="libraries/classes/Controllers/Table/ReplaceController.php">
453     <InvalidArgument occurrences="1">
454       <code>$insert_errors</code>
455     </InvalidArgument>
456     <PossiblyNullArgument occurrences="7">
457       <code>$current_value</code>
458       <code>$current_value</code>
459       <code>$multi_edit_columns_null</code>
460       <code>$multi_edit_columns_null_prev</code>
461       <code>$multi_edit_columns_prev</code>
462       <code>$multi_edit_funcs</code>
463       <code>$multi_edit_salt</code>
464     </PossiblyNullArgument>
465     <PossiblyUndefinedVariable occurrences="1">
466       <code>$extra_data</code>
467     </PossiblyUndefinedVariable>
468   </file>
469   <file src="libraries/classes/Controllers/Table/SearchController.php">
470     <InvalidNullableReturnType occurrences="1">
471       <code>array</code>
472     </InvalidNullableReturnType>
473     <NullableReturnStatement occurrences="1">
474       <code>$this-&gt;dbi-&gt;fetchSingleRow($sql_query)</code>
475     </NullableReturnStatement>
476   </file>
477   <file src="libraries/classes/Controllers/Table/StructureController.php">
478     <ImplicitToStringCast occurrences="1">
479       <code>$message</code>
480     </ImplicitToStringCast>
481     <InvalidReturnStatement occurrences="1">
482       <code>$partitionDetails</code>
483     </InvalidReturnStatement>
484     <InvalidReturnType occurrences="1">
485       <code>array[]|null</code>
486     </InvalidReturnType>
487     <NullArgument occurrences="1">
488       <code>null</code>
489     </NullArgument>
490     <PossiblyFalseArgument occurrences="4">
491       <code>$openPos</code>
492       <code>$openPos</code>
493     </PossiblyFalseArgument>
494     <PossiblyFalseOperand occurrences="6">
495       <code>$closePos</code>
496       <code>$closePos</code>
497       <code>$openPos</code>
498       <code>$openPos</code>
499       <code>$openPos</code>
500       <code>$openPos</code>
501     </PossiblyFalseOperand>
502     <PossiblyInvalidArgument occurrences="1">
503       <code>$analyzed_sql_results ?? ''</code>
504     </PossiblyInvalidArgument>
505     <PossiblyNullArrayAccess occurrences="14">
506       <code>$avg_size</code>
507       <code>$avg_unit</code>
508       <code>$data_size</code>
509       <code>$data_unit</code>
510       <code>$effect_size</code>
511       <code>$effect_size</code>
512       <code>$effect_unit</code>
513       <code>$effect_unit</code>
514       <code>$free_size</code>
515       <code>$free_unit</code>
516       <code>$index_size</code>
517       <code>$index_unit</code>
518       <code>$tot_size</code>
519       <code>$tot_unit</code>
520     </PossiblyNullArrayAccess>
521     <TypeDoesNotContainType occurrences="2">
522       <code>! is_array($row)</code>
523       <code>is_array($row)</code>
524     </TypeDoesNotContainType>
525   </file>
526   <file src="libraries/classes/Controllers/Table/ZoomSearchController.php">
527     <PossiblyFalseArgument occurrences="3">
528       <code>$dataLabel</code>
529       <code>$dataLabel</code>
530       <code>$key</code>
531     </PossiblyFalseArgument>
532     <PossiblyNullArrayAccess occurrences="3">
533       <code>$criteria_column_names[$i]</code>
534       <code>$criteria_column_names[$i]</code>
535       <code>$criteria_column_names[$i]</code>
536     </PossiblyNullArrayAccess>
537     <PossiblyNullArrayOffset occurrences="1">
538       <code>$keys</code>
539     </PossiblyNullArrayOffset>
540   </file>
541   <file src="libraries/classes/Core.php">
542     <InvalidOperand occurrences="1">
543       <code>$matches[1]</code>
544     </InvalidOperand>
545     <LoopInvalidation occurrences="4">
546       <code>$i</code>
547       <code>$i</code>
548       <code>$i</code>
549       <code>$i</code>
550     </LoopInvalidation>
551     <TypeDoesNotContainType occurrences="1">
552       <code>is_string($data)</code>
553     </TypeDoesNotContainType>
554   </file>
555   <file src="libraries/classes/CreateAddField.php">
556     <PossiblyFalseArgument occurrences="1">
557       <code>$_POST['field_extra'][$i] ?? false</code>
558     </PossiblyFalseArgument>
559   </file>
560   <file src="libraries/classes/Database/CentralColumns.php">
561     <InvalidScalarArgument occurrences="1">
562       <code>$tn_pageNow</code>
563     </InvalidScalarArgument>
564     <PossiblyInvalidArgument occurrences="1">
565       <code>$this-&gt;dbi-&gt;getError()</code>
566     </PossiblyInvalidArgument>
567     <TypeDoesNotContainType occurrences="1">
568       <code>$table == ''</code>
569     </TypeDoesNotContainType>
570   </file>
571   <file src="libraries/classes/Database/DatabaseList.php">
572     <PossiblyNullPropertyAssignmentValue occurrences="1">
573       <code>null</code>
574     </PossiblyNullPropertyAssignmentValue>
575   </file>
576   <file src="libraries/classes/Database/Designer/Common.php">
577     <InvalidArgument occurrences="1">
578       <code>$pg</code>
579     </InvalidArgument>
580     <PossiblyUndefinedArrayOffset occurrences="4">
581       <code>$con['DCN']</code>
582       <code>$con['DTN']</code>
583       <code>$con['SCN']</code>
584       <code>$con['STN']</code>
585     </PossiblyUndefinedArrayOffset>
586   </file>
587   <file src="libraries/classes/Database/Events.php">
588     <PossiblyNullArgument occurrences="1">
589       <code>$create_item</code>
590     </PossiblyNullArgument>
591   </file>
592   <file src="libraries/classes/Database/Qbe.php">
593     <NullArgument occurrences="1">
594       <code>null</code>
595     </NullArgument>
596     <PossiblyNullArgument occurrences="2">
597       <code>$sortOrder</code>
598       <code>$table</code>
599     </PossiblyNullArgument>
600     <PossiblyNullArrayAccess occurrences="1">
601       <code>$table</code>
602     </PossiblyNullArrayAccess>
603     <PossiblyNullPropertyAssignmentValue occurrences="3">
604       <code>$currentSearch</code>
605       <code>null</code>
606       <code>null</code>
607     </PossiblyNullPropertyAssignmentValue>
608   </file>
609   <file src="libraries/classes/Database/Routines.php">
610     <InvalidScalarArgument occurrences="1">
611       <code>$affected</code>
612     </InvalidScalarArgument>
613     <PossiblyInvalidArgument occurrences="2">
614       <code>$routine['item_returntype']</code>
615       <code>$routine['item_type_toggle']</code>
616     </PossiblyInvalidArgument>
617     <PossiblyNullArgument occurrences="5">
618       <code>$create_routine</code>
619       <code>$itemReturnType</code>
620       <code>$itemReturnType</code>
621       <code>$mode</code>
622       <code>$routine['item_name']</code>
623     </PossiblyNullArgument>
624     <PossiblyNullArrayAccess occurrences="2">
625       <code>$routine['item_name']</code>
626       <code>$routine['item_type']</code>
627     </PossiblyNullArrayAccess>
628   </file>
629   <file src="libraries/classes/Database/Search.php">
630     <InvalidArrayOffset occurrences="1">
631       <code>$this-&gt;searchTypes[$_POST['criteriaSearchType']]</code>
632     </InvalidArrayOffset>
633   </file>
634   <file src="libraries/classes/Database/Triggers.php">
635     <PossiblyNullArgument occurrences="1">
636       <code>$create_item</code>
637     </PossiblyNullArgument>
638     <PossiblyNullArrayAccess occurrences="2">
639       <code>$trigger['create']</code>
640       <code>$trigger['drop']</code>
641     </PossiblyNullArrayAccess>
642   </file>
643   <file src="libraries/classes/DatabaseInterface.php">
644     <EmptyArrayAccess occurrences="1">
645       <code>$result_target[]</code>
646     </EmptyArrayAccess>
647     <InvalidReturnStatement occurrences="1">
648       <code>$this-&gt;extension-&gt;getProtoInfo($this-&gt;links[$link])</code>
649     </InvalidReturnStatement>
650     <InvalidReturnType occurrences="1">
651       <code>int|bool</code>
652     </InvalidReturnType>
653     <MissingClosureParamType occurrences="2">
654       <code>$a</code>
655       <code>$b</code>
656     </MissingClosureParamType>
657     <NullableReturnStatement occurrences="5">
658       <code>SessionCache::get('is_amazon_rds')</code>
659       <code>SessionCache::get('is_createuser')</code>
660       <code>SessionCache::get('is_grantuser')</code>
661       <code>SessionCache::get('is_superuser')</code>
662       <code>SessionCache::get('mysql_cur_user')</code>
663     </NullableReturnStatement>
664     <PossiblyInvalidArgument occurrences="1">
665       <code>$table</code>
666     </PossiblyInvalidArgument>
667     <PossiblyInvalidArrayOffset occurrences="1">
668       <code>$row[$value]</code>
669     </PossiblyInvalidArrayOffset>
670   </file>
671   <file src="libraries/classes/Dbal/DbiMysqli.php">
672     <ImplementedReturnTypeMismatch occurrences="2">
673       <code>array|bool</code>
674       <code>string|false</code>
675     </ImplementedReturnTypeMismatch>
676     <InvalidPropertyFetch occurrences="2">
677       <code>$mysqli-&gt;connect_errno</code>
678       <code>$mysqli-&gt;connect_error</code>
679     </InvalidPropertyFetch>
680     <MoreSpecificImplementedParamType occurrences="24">
681       <code>$mysqli</code>
682       <code>$mysqli</code>
683       <code>$mysqli</code>
684       <code>$mysqli</code>
685       <code>$mysqli</code>
686       <code>$mysqli</code>
687       <code>$mysqli</code>
688       <code>$mysqli</code>
689       <code>$mysqli</code>
690       <code>$mysqli</code>
691       <code>$mysqli</code>
692       <code>$mysqli</code>
693       <code>$mysqli</code>
694       <code>$result</code>
695       <code>$result</code>
696       <code>$result</code>
697       <code>$result</code>
698       <code>$result</code>
699       <code>$result</code>
700       <code>$result</code>
701       <code>$result</code>
702       <code>$result</code>
703       <code>$result</code>
704       <code>$result</code>
705     </MoreSpecificImplementedParamType>
706     <ParamNameMismatch occurrences="7">
707       <code>$databaseName</code>
708       <code>$mysqli</code>
709       <code>$mysqli</code>
710       <code>$mysqli</code>
711       <code>$mysqli</code>
712       <code>$mysqli</code>
713       <code>$string</code>
714     </ParamNameMismatch>
715     <PossiblyNullPropertyFetch occurrences="2">
716       <code>$mysqli-&gt;connect_errno</code>
717       <code>$mysqli-&gt;connect_error</code>
718     </PossiblyNullPropertyFetch>
719     <TypeDoesNotContainNull occurrences="2">
720       <code>$return_value === false || $return_value === null</code>
721       <code>$return_value === null</code>
722     </TypeDoesNotContainNull>
723   </file>
724   <file src="libraries/classes/Display/Results.php">
725     <ImplicitToStringCast occurrences="1">
726       <code>$message</code>
727     </ImplicitToStringCast>
728     <InvalidArgument occurrences="14">
729       <code>$added[$orgFullTableName]</code>
730       <code>$default_function</code>
731       <code>$default_function</code>
732       <code>$default_function</code>
733       <code>$default_function</code>
734       <code>$default_function</code>
735       <code>$transform_options</code>
736       <code>$transform_options</code>
737       <code>$transform_options</code>
738       <code>$transform_options</code>
739       <code>$transform_options</code>
740       <code>$transformation_plugin</code>
741       <code>$transformation_plugin</code>
742       <code>$transformation_plugin</code>
743     </InvalidArgument>
744     <InvalidOperand occurrences="1">
745       <code>$index</code>
746     </InvalidOperand>
747     <InvalidScalarArgument occurrences="1">
748       <code>$original_length</code>
749     </InvalidScalarArgument>
750     <PossiblyInvalidArgument occurrences="3">
751       <code>$col_visib</code>
752       <code>$col_visib</code>
753       <code>$sortExpressionNoDirection</code>
754     </PossiblyInvalidArgument>
755     <PossiblyNullArgument occurrences="4">
756       <code>$col_visib_current</code>
757       <code>$col_visib_current</code>
758       <code>$is_field_truncated</code>
759       <code>$is_field_truncated</code>
760     </PossiblyNullArgument>
761     <PossiblyNullArrayAccess occurrences="2">
762       <code>$display_size[0]</code>
763       <code>$display_size[1]</code>
764     </PossiblyNullArrayAccess>
765     <PossiblyUndefinedArrayOffset occurrences="1">
766       <code>$analyzed_sql_results['statement']</code>
767     </PossiblyUndefinedArrayOffset>
768     <TypeDoesNotContainNull occurrences="3">
769       <code>$column === null</code>
770       <code>$column === null</code>
771       <code>$column === null</code>
772     </TypeDoesNotContainNull>
773     <TypeDoesNotContainType occurrences="1">
774       <code>is_array($map)</code>
775     </TypeDoesNotContainType>
776   </file>
777   <file src="libraries/classes/Encoding.php">
778     <PossiblyNullPropertyAssignmentValue occurrences="1">
779       <code>null</code>
780     </PossiblyNullPropertyAssignmentValue>
781   </file>
782   <file src="libraries/classes/Engines/Bdb.php">
783     <UndefinedConstant occurrences="3">
784       <code>PMA_ENGINE_DETAILS_TYPE_NUMERIC</code>
785       <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
786       <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
787     </UndefinedConstant>
788   </file>
789   <file src="libraries/classes/Engines/Innodb.php">
790     <LessSpecificImplementedReturnType occurrences="1">
791       <code>array</code>
792     </LessSpecificImplementedReturnType>
793     <PossiblyNullArgument occurrences="1"/>
794     <UndefinedConstant occurrences="18">
795       <code>PMA_ENGINE_DETAILS_TYPE_BOOLEAN</code>
796       <code>PMA_ENGINE_DETAILS_TYPE_NUMERIC</code>
797       <code>PMA_ENGINE_DETAILS_TYPE_NUMERIC</code>
798       <code>PMA_ENGINE_DETAILS_TYPE_NUMERIC</code>
799       <code>PMA_ENGINE_DETAILS_TYPE_NUMERIC</code>
800       <code>PMA_ENGINE_DETAILS_TYPE_NUMERIC</code>
801       <code>PMA_ENGINE_DETAILS_TYPE_NUMERIC</code>
802       <code>PMA_ENGINE_DETAILS_TYPE_NUMERIC</code>
803       <code>PMA_ENGINE_DETAILS_TYPE_NUMERIC</code>
804       <code>PMA_ENGINE_DETAILS_TYPE_NUMERIC</code>
805       <code>PMA_ENGINE_DETAILS_TYPE_NUMERIC</code>
806       <code>PMA_ENGINE_DETAILS_TYPE_NUMERIC</code>
807       <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
808       <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
809       <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
810       <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
811       <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
812       <code>PMA_ENGINE_SUPPORT_YES</code>
813     </UndefinedConstant>
814   </file>
815   <file src="libraries/classes/Engines/Memory.php">
816     <UndefinedConstant occurrences="1">
817       <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
818     </UndefinedConstant>
819   </file>
820   <file src="libraries/classes/Engines/Myisam.php">
821     <UndefinedConstant occurrences="6">
822       <code>PMA_ENGINE_DETAILS_TYPE_NUMERIC</code>
823       <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
824       <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
825       <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
826       <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
827       <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
828     </UndefinedConstant>
829   </file>
830   <file src="libraries/classes/Engines/Pbxt.php">
831     <InvalidNullableReturnType occurrences="1">
832       <code>array</code>
833     </InvalidNullableReturnType>
834     <LessSpecificImplementedReturnType occurrences="1">
835       <code>array</code>
836     </LessSpecificImplementedReturnType>
837     <NullableReturnStatement occurrences="1">
838       <code>Util::formatByteDown($value)</code>
839     </NullableReturnStatement>
840     <UndefinedConstant occurrences="12">
841       <code>PMA_ENGINE_DETAILS_TYPE_NUMERIC</code>
842       <code>PMA_ENGINE_DETAILS_TYPE_NUMERIC</code>
843       <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
844       <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
845       <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
846       <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
847       <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
848       <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
849       <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
850       <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
851       <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
852       <code>PMA_ENGINE_DETAILS_TYPE_SIZE</code>
853     </UndefinedConstant>
854   </file>
855   <file src="libraries/classes/ErrorHandler.php">
856     <InvalidArgument occurrences="1">
857       <code>[$this, 'handleError']</code>
858     </InvalidArgument>
859     <PossiblyNullArgument occurrences="1">
860       <code>$errorNumber</code>
861     </PossiblyNullArgument>
862   </file>
863   <file src="libraries/classes/Export.php">
864     <InvalidReturnStatement occurrences="1">
865       <code>$memory_limit</code>
866     </InvalidReturnStatement>
867     <InvalidReturnType occurrences="1">
868       <code>int</code>
869     </InvalidReturnType>
870     <PossiblyInvalidArgument occurrences="1">
871       <code>$db_select</code>
872     </PossiblyInvalidArgument>
873     <PossiblyNullArgument occurrences="2">
874       <code>$line</code>
875       <code>$line</code>
876     </PossiblyNullArgument>
877   </file>
878   <file src="libraries/classes/File.php">
879     <FalsableReturnStatement occurrences="1">
880       <code>$this-&gt;detectCompression()</code>
881     </FalsableReturnStatement>
882     <InvalidFalsableReturnType occurrences="1">
883       <code>string</code>
884     </InvalidFalsableReturnType>
885     <InvalidPropertyAssignmentValue occurrences="1">
886       <code>$this-&gt;handle</code>
887     </InvalidPropertyAssignmentValue>
888     <PossiblyInvalidArgument occurrences="1">
889       <code>$_FILES['fields_upload']</code>
890     </PossiblyInvalidArgument>
891     <PossiblyNullArgument occurrences="6">
892       <code>$this-&gt;getName()</code>
893       <code>$this-&gt;getName()</code>
894       <code>$this-&gt;getName()</code>
895       <code>$this-&gt;handle</code>
896       <code>$this-&gt;handle</code>
897       <code>$this-&gt;handle</code>
898     </PossiblyNullArgument>
899     <PossiblyNullPropertyAssignmentValue occurrences="4">
900       <code>null</code>
901       <code>null</code>
902       <code>null</code>
903       <code>null</code>
904     </PossiblyNullPropertyAssignmentValue>
905   </file>
906   <file src="libraries/classes/Font.php">
907     <TypeDoesNotContainType occurrences="1">
908       <code>empty($charLists)</code>
909     </TypeDoesNotContainType>
910   </file>
911   <file src="libraries/classes/Footer.php">
912     <InvalidReturnStatement occurrences="1">
913       <code>$object</code>
914     </InvalidReturnStatement>
915     <InvalidReturnType occurrences="1">
916       <code>object</code>
917     </InvalidReturnType>
918     <MissingFile occurrences="1">
919       <code>include ROOT_PATH . 'revision-info.php'</code>
920     </MissingFile>
921     <ReferenceConstraintViolation occurrences="2">
922       <code>$object</code>
923       <code>return $object;</code>
924     </ReferenceConstraintViolation>
925   </file>
926   <file src="libraries/classes/Gis/GisGeometry.php">
927     <PossiblyFalseOperand occurrences="2">
928       <code>$last_comma</code>
929       <code>$last_comma</code>
930     </PossiblyFalseOperand>
931   </file>
932   <file src="libraries/classes/Gis/GisLineString.php">
933     <InvalidScalarArgument occurrences="2">
934       <code>$srid</code>
935       <code>$srid</code>
936     </InvalidScalarArgument>
937     <ParamNameMismatch occurrences="4">
938       <code>$line_color</code>
939       <code>$line_color</code>
940       <code>$line_color</code>
941       <code>$line_color</code>
942     </ParamNameMismatch>
943   </file>
944   <file src="libraries/classes/Gis/GisMultiLineString.php">
945     <InvalidScalarArgument occurrences="2">
946       <code>$srid</code>
947       <code>$srid</code>
948     </InvalidScalarArgument>
949     <ParamNameMismatch occurrences="4">
950       <code>$line_color</code>
951       <code>$line_color</code>
952       <code>$line_color</code>
953       <code>$line_color</code>
954     </ParamNameMismatch>
955   </file>
956   <file src="libraries/classes/Gis/GisMultiPoint.php">
957     <InvalidScalarArgument occurrences="2">
958       <code>$srid</code>
959       <code>$srid</code>
960     </InvalidScalarArgument>
961     <ParamNameMismatch occurrences="4">
962       <code>$point_color</code>
963       <code>$point_color</code>
964       <code>$point_color</code>
965       <code>$point_color</code>
966     </ParamNameMismatch>
967   </file>
968   <file src="libraries/classes/Gis/GisMultiPolygon.php">
969     <InvalidScalarArgument occurrences="2">
970       <code>$srid</code>
971       <code>$srid</code>
972     </InvalidScalarArgument>
973     <ParamNameMismatch occurrences="4">
974       <code>$fill_color</code>
975       <code>$fill_color</code>
976       <code>$fill_color</code>
977       <code>$fill_color</code>
978     </ParamNameMismatch>
979     <PossiblyInvalidArgument occurrences="1">
980       <code>count($points_arr) / 2</code>
981     </PossiblyInvalidArgument>
982   </file>
983   <file src="libraries/classes/Gis/GisPoint.php">
984     <InvalidScalarArgument occurrences="2">
985       <code>$srid</code>
986       <code>$srid</code>
987     </InvalidScalarArgument>
988     <ParamNameMismatch occurrences="4">
989       <code>$point_color</code>
990       <code>$point_color</code>
991       <code>$point_color</code>
992       <code>$point_color</code>
993     </ParamNameMismatch>
994   </file>
995   <file src="libraries/classes/Gis/GisPolygon.php">
996     <InvalidNullableReturnType occurrences="1">
997       <code>array|false</code>
998     </InvalidNullableReturnType>
999     <InvalidScalarArgument occurrences="2">
1000       <code>$srid</code>
1001       <code>$srid</code>
1002     </InvalidScalarArgument>
1003     <ParamNameMismatch occurrences="4">
1004       <code>$fill_color</code>
1005       <code>$fill_color</code>
1006       <code>$fill_color</code>
1007       <code>$fill_color</code>
1008     </ParamNameMismatch>
1009     <PossiblyInvalidArgument occurrences="1">
1010       <code>count($points_arr) / 2</code>
1011     </PossiblyInvalidArgument>
1012   </file>
1013   <file src="libraries/classes/Gis/GisVisualization.php">
1014     <NullArgument occurrences="3">
1015       <code>null</code>
1016       <code>null</code>
1017       <code>null</code>
1018     </NullArgument>
1019     <PossiblyFalseOperand occurrences="2">
1020       <code>$results</code>
1021       <code>$results</code>
1022     </PossiblyFalseOperand>
1023     <PossiblyInvalidArgument occurrences="1">
1024       <code>$results</code>
1025     </PossiblyInvalidArgument>
1026     <PossiblyInvalidOperand occurrences="2">
1027       <code>$results</code>
1028       <code>$results</code>
1029     </PossiblyInvalidOperand>
1030     <PossiblyNullPropertyAssignmentValue occurrences="1">
1031       <code>null</code>
1032     </PossiblyNullPropertyAssignmentValue>
1033   </file>
1034   <file src="libraries/classes/Git.php">
1035     <ParadoxicalCondition occurrences="1">
1036       <code>null</code>
1037     </ParadoxicalCondition>
1038     <PossiblyNullArgument occurrences="1">
1039       <code>$gitFolder</code>
1040     </PossiblyNullArgument>
1041   </file>
1042   <file src="libraries/classes/Import.php">
1043     <InvalidReturnStatement occurrences="1">
1044       <code>$column_number</code>
1045     </InvalidReturnStatement>
1046     <InvalidReturnType occurrences="1">
1047       <code>int</code>
1048     </InvalidReturnType>
1049     <ParadoxicalCondition occurrences="1">
1050       <code>$error</code>
1051     </ParadoxicalCondition>
1052     <PossiblyFalseOperand occurrences="3">
1053       <code>$decPos</code>
1054       <code>strpos($last_cumulative_size, ',')</code>
1055       <code>strpos($last_cumulative_size, ',')</code>
1056     </PossiblyFalseOperand>
1057     <PossiblyInvalidArgument occurrences="5">
1058       <code>$last_cumulative_size</code>
1059       <code>$last_cumulative_size</code>
1060       <code>$last_cumulative_size</code>
1061       <code>$last_cumulative_size</code>
1062       <code>$last_cumulative_size</code>
1063     </PossiblyInvalidArgument>
1064     <PossiblyNullArrayAccess occurrences="1">
1065       <code>$additional_sql[$i]</code>
1066     </PossiblyNullArrayAccess>
1067     <TypeDoesNotContainType occurrences="2">
1068       <code>! is_array($table)</code>
1069       <code>is_array($table)</code>
1070     </TypeDoesNotContainType>
1071   </file>
1072   <file src="libraries/classes/Index.php">
1073     <PossiblyNullPropertyAssignmentValue occurrences="3">
1074       <code>null</code>
1075       <code>null</code>
1076       <code>null</code>
1077     </PossiblyNullPropertyAssignmentValue>
1078   </file>
1079   <file src="libraries/classes/IndexColumn.php">
1080     <PossiblyNullPropertyAssignmentValue occurrences="3">
1081       <code>null</code>
1082       <code>null</code>
1083       <code>null</code>
1084     </PossiblyNullPropertyAssignmentValue>
1085   </file>
1086   <file src="libraries/classes/InsertEdit.php">
1087     <InvalidArgument occurrences="1">
1088       <code>$current_result</code>
1089     </InvalidArgument>
1090     <NullableReturnStatement occurrences="1">
1091       <code>$dispval</code>
1092     </NullableReturnStatement>
1093     <PossiblyInvalidOperand occurrences="2">
1094       <code>$insert_id</code>
1095       <code>$tmp</code>
1096     </PossiblyInvalidOperand>
1097     <PossiblyNullArrayAccess occurrences="3">
1098       <code>$data_size[0]</code>
1099       <code>$data_size[1]</code>
1100       <code>$dispval</code>
1101     </PossiblyNullArrayAccess>
1102     <PossiblyUndefinedVariable occurrences="1">
1103       <code>$protected_row</code>
1104     </PossiblyUndefinedVariable>
1105     <TypeDoesNotContainType occurrences="2">
1106       <code>$input_type === 'time'</code>
1107       <code>$input_type === 'time'</code>
1108     </TypeDoesNotContainType>
1109   </file>
1110   <file src="libraries/classes/IpAllowDeny.php">
1111     <InvalidOperand occurrences="1">
1112       <code>$regs[5]</code>
1113     </InvalidOperand>
1114     <InvalidScalarArgument occurrences="1">
1115       <code>$remote_ip</code>
1116     </InvalidScalarArgument>
1117     <PossiblyInvalidArgument occurrences="1">
1118       <code>$newval</code>
1119     </PossiblyInvalidArgument>
1120   </file>
1121   <file src="libraries/classes/Language.php">
1122     <InvalidReturnStatement occurrences="2">
1123       <code>preg_match($pattern, $header)</code>
1124       <code>preg_match($pattern, $header)</code>
1125     </InvalidReturnStatement>
1126     <InvalidReturnType occurrences="2">
1127       <code>bool</code>
1128       <code>bool</code>
1129     </InvalidReturnType>
1130   </file>
1131   <file src="libraries/classes/LanguageManager.php">
1132     <MissingConstructor occurrences="1">
1133       <code>$availableLocales</code>
1134     </MissingConstructor>
1135   </file>
1136   <file src="libraries/classes/Menu.php">
1137     <NullableReturnStatement occurrences="2">
1138       <code>$allowedTabs</code>
1139       <code>SessionCache::get($cache_key)</code>
1140     </NullableReturnStatement>
1141     <PossiblyFalseOperand occurrences="1">
1142       <code>mb_strpos($row['tab'], '_')</code>
1143     </PossiblyFalseOperand>
1144     <PossiblyNullArrayAccess occurrences="1">
1145       <code>$allowedTabs[$tabName]</code>
1146     </PossiblyNullArrayAccess>
1147   </file>
1148   <file src="libraries/classes/Message.php">
1149     <InvalidArgument occurrences="1">
1150       <code>$message</code>
1151     </InvalidArgument>
1152     <PossiblyInvalidArgument occurrences="1">
1153       <code>$params</code>
1154     </PossiblyInvalidArgument>
1155     <PossiblyNullPropertyAssignmentValue occurrences="1">
1156       <code>null</code>
1157     </PossiblyNullPropertyAssignmentValue>
1158   </file>
1159   <file src="libraries/classes/Navigation/NavigationTree.php">
1160     <PossiblyFalseOperand occurrences="1">
1161       <code>strrpos($class, '\\')</code>
1162     </PossiblyFalseOperand>
1163     <PossiblyFalseReference occurrences="1">
1164       <code>getPresence</code>
1165     </PossiblyFalseReference>
1166     <PossiblyNullArgument occurrences="3">
1167       <code>$container-&gt;realName</code>
1168       <code>$table</code>
1169       <code>$title</code>
1170     </PossiblyNullArgument>
1171     <PossiblyNullPropertyFetch occurrences="2">
1172       <code>$container-&gt;parent</code>
1173       <code>$container-&gt;realName</code>
1174     </PossiblyNullPropertyFetch>
1175     <PossiblyNullReference occurrences="1">
1176       <code>addChild</code>
1177     </PossiblyNullReference>
1178   </file>
1179   <file src="libraries/classes/Navigation/NodeFactory.php">
1180     <LessSpecificReturnStatement occurrences="1">
1181       <code>new $class($name, $type, $isGroup)</code>
1182     </LessSpecificReturnStatement>
1183     <MoreSpecificReturnType occurrences="1">
1184       <code>Node</code>
1185     </MoreSpecificReturnType>
1186   </file>
1187   <file src="libraries/classes/Navigation/Nodes/NodeDatabaseChild.php">
1188     <PossiblyInvalidPropertyFetch occurrences="1">
1189       <code>$this-&gt;realParent()-&gt;realName</code>
1190     </PossiblyInvalidPropertyFetch>
1191   </file>
1192   <file src="libraries/classes/Navigation/Nodes/NodeTable.php">
1193     <PossiblyInvalidPropertyFetch occurrences="2">
1194       <code>$this-&gt;realParent()-&gt;realName</code>
1195       <code>$this-&gt;realParent()-&gt;realName</code>
1196     </PossiblyInvalidPropertyFetch>
1197   </file>
1198   <file src="libraries/classes/OpenDocument.php">
1199     <InvalidReturnStatement occurrences="1">
1200       <code>$zipExtension-&gt;createFile($data, $name)</code>
1201     </InvalidReturnStatement>
1202     <InvalidReturnType occurrences="1">
1203       <code>string</code>
1204     </InvalidReturnType>
1205   </file>
1206   <file src="libraries/classes/Operations.php">
1207     <PossiblyNullArgument occurrences="1">
1208       <code>$tmp_query</code>
1209     </PossiblyNullArgument>
1210   </file>
1211   <file src="libraries/classes/Plugins.php">
1212     <InvalidNullableReturnType occurrences="1">
1213       <code>string</code>
1214     </InvalidNullableReturnType>
1215     <NullOperand occurrences="6">
1216       <code>$ret</code>
1217       <code>$ret</code>
1218       <code>$ret</code>
1219       <code>$ret</code>
1220       <code>$ret</code>
1221       <code>$ret</code>
1222     </NullOperand>
1223     <NullableReturnStatement occurrences="1">
1224       <code>$ret</code>
1225     </NullableReturnStatement>
1226     <PossiblyNullArgument occurrences="2">
1227       <code>$text</code>
1228       <code>$text</code>
1229     </PossiblyNullArgument>
1230     <TypeDoesNotContainType occurrences="4">
1231       <code>$property_class == BoolPropertyItem::class</code>
1232       <code>$property_class == MessageOnlyPropertyItem::class</code>
1233       <code>$property_class == SelectPropertyItem::class</code>
1234       <code>$property_class == TextPropertyItem::class</code>
1235     </TypeDoesNotContainType>
1236   </file>
1237   <file src="libraries/classes/Plugins/Auth/AuthenticationCookie.php">
1238     <ImplementedReturnTypeMismatch occurrences="2">
1239       <code>bool|void</code>
1240       <code>void|bool</code>
1241     </ImplementedReturnTypeMismatch>
1242     <InvalidScalarArgument occurrences="1">
1243       <code>Core::getIp()</code>
1244     </InvalidScalarArgument>
1245   </file>
1246   <file src="libraries/classes/Plugins/Auth/AuthenticationHttp.php">
1247     <ImplicitToStringCast occurrences="1"/>
1248   </file>
1249   <file src="libraries/classes/Plugins/Auth/AuthenticationSignon.php">
1250     <InvalidArgument occurrences="1">
1251       <code>$sessionCookieParams</code>
1252     </InvalidArgument>
1253     <PossiblyInvalidArgument occurrences="5">
1254       <code>$sessionCookieParams['domain']</code>
1255       <code>$sessionCookieParams['httponly']</code>
1256       <code>$sessionCookieParams['lifetime']</code>
1257       <code>$sessionCookieParams['path']</code>
1258       <code>$sessionCookieParams['secure']</code>
1259     </PossiblyInvalidArgument>
1260   </file>
1261   <file src="libraries/classes/Plugins/Export/ExportCodegen.php">
1262     <PossiblyNullArgument occurrences="6">
1263       <code>$table_alias</code>
1264       <code>$table_alias</code>
1265       <code>$table_alias</code>
1266       <code>$table_alias</code>
1267       <code>$table_alias</code>
1268       <code>$table_alias</code>
1269     </PossiblyNullArgument>
1270   </file>
1271   <file src="libraries/classes/Plugins/Export/ExportHtmlword.php">
1272     <ParamNameMismatch occurrences="3">
1273       <code>$do_comments</code>
1274       <code>$do_mime</code>
1275       <code>$do_relation</code>
1276     </ParamNameMismatch>
1277     <PossiblyNullArgument occurrences="5">
1278       <code>$table_alias</code>
1279       <code>$table_alias</code>
1280       <code>$table_alias</code>
1281       <code>$table_alias</code>
1282       <code>$table_alias</code>
1283     </PossiblyNullArgument>
1284     <PossiblyUndefinedVariable occurrences="2">
1285       <code>$comments</code>
1286       <code>$mime_map</code>
1287     </PossiblyUndefinedVariable>
1288   </file>
1289   <file src="libraries/classes/Plugins/Export/ExportLatex.php">
1290     <ParamNameMismatch occurrences="3">
1291       <code>$do_comments</code>
1292       <code>$do_mime</code>
1293       <code>$do_relation</code>
1294     </ParamNameMismatch>
1295   </file>
1296   <file src="libraries/classes/Plugins/Export/ExportMediawiki.php">
1297     <ParamNameMismatch occurrences="3">
1298       <code>$do_comments</code>
1299       <code>$do_mime</code>
1300       <code>$do_relation</code>
1301     </ParamNameMismatch>
1302     <PossiblyNullArgument occurrences="2">
1303       <code>$table_alias</code>
1304       <code>$table_alias</code>
1305     </PossiblyNullArgument>
1306   </file>
1307   <file src="libraries/classes/Plugins/Export/ExportOds.php">
1308     <PossiblyNullArgument occurrences="1">
1309       <code>$table_alias</code>
1310     </PossiblyNullArgument>
1311   </file>
1312   <file src="libraries/classes/Plugins/Export/ExportOdt.php">
1313     <ParamNameMismatch occurrences="3">
1314       <code>$do_comments</code>
1315       <code>$do_mime</code>
1316       <code>$do_relation</code>
1317     </ParamNameMismatch>
1318     <PossiblyNullArgument occurrences="10">
1319       <code>$col_as</code>
1320       <code>$table_alias</code>
1321       <code>$table_alias</code>
1322       <code>$table_alias</code>
1323       <code>$table_alias</code>
1324       <code>$table_alias</code>
1325       <code>$table_alias</code>
1326       <code>$table_alias</code>
1327       <code>$table_alias</code>
1328       <code>$view_alias</code>
1329     </PossiblyNullArgument>
1330   </file>
1331   <file src="libraries/classes/Plugins/Export/ExportPdf.php">
1332     <ParamNameMismatch occurrences="3">
1333       <code>$do_comments</code>
1334       <code>$do_mime</code>
1335       <code>$do_relation</code>
1336     </ParamNameMismatch>
1337   </file>
1338   <file src="libraries/classes/Plugins/Export/ExportPhparray.php">
1339     <PossiblyNullArgument occurrences="1">
1340       <code>$table_alias</code>
1341     </PossiblyNullArgument>
1342   </file>
1343   <file src="libraries/classes/Plugins/Export/ExportSql.php">
1344     <InvalidArgument occurrences="5"/>
1345     <InvalidOperand occurrences="3">
1346       <code>$r</code>
1347       <code>$r</code>
1348       <code>$r</code>
1349     </InvalidOperand>
1350     <PossiblyInvalidOperand occurrences="1"/>
1351     <PossiblyInvalidPropertyAssignmentValue occurrences="1">
1352       <code>Context::escape($alias)</code>
1353     </PossiblyInvalidPropertyAssignmentValue>
1354     <PossiblyNullArgument occurrences="20">
1355       <code>$table_alias</code>
1356       <code>$table_alias</code>
1357       <code>$table_alias</code>
1358       <code>$table_alias</code>
1359       <code>$table_alias</code>
1360       <code>$table_alias</code>
1361       <code>$table_alias</code>
1362       <code>$table_alias</code>
1363       <code>$table_alias</code>
1364       <code>$table_alias</code>
1365       <code>$table_alias</code>
1366       <code>$table_alias</code>
1367       <code>$table_alias</code>
1368       <code>$table_alias</code>
1369       <code>$table_alias</code>
1370       <code>$table_alias</code>
1371       <code>$table_alias</code>
1372       <code>$view_alias</code>
1373       <code>$view_alias</code>
1374       <code>$view_alias</code>
1375     </PossiblyNullArgument>
1376     <ReferenceConstraintViolation occurrences="3">
1377       <code>$flag</code>
1378       <code>return $sql_query;</code>
1379       <code>return $statement-&gt;build();</code>
1380     </ReferenceConstraintViolation>
1381     <UndefinedMethod occurrences="4">
1382       <code>$statement-&gt;fields</code>
1383       <code>$statement-&gt;fields</code>
1384       <code>$statement-&gt;fields</code>
1385       <code>$statement-&gt;fields</code>
1386     </UndefinedMethod>
1387   </file>
1388   <file src="libraries/classes/Plugins/Export/ExportTexytext.php">
1389     <ParamNameMismatch occurrences="3">
1390       <code>$do_comments</code>
1391       <code>$do_mime</code>
1392       <code>$do_relation</code>
1393     </ParamNameMismatch>
1394     <PossiblyNullArgument occurrences="1">
1395       <code>$col_as</code>
1396     </PossiblyNullArgument>
1397     <PossiblyUndefinedVariable occurrences="2">
1398       <code>$comments</code>
1399       <code>$mime_map</code>
1400     </PossiblyUndefinedVariable>
1401   </file>
1402   <file src="libraries/classes/Plugins/Export/ExportXml.php">
1403     <PossiblyNullArgument occurrences="1">
1404       <code>$table_alias</code>
1405     </PossiblyNullArgument>
1406   </file>
1407   <file src="libraries/classes/Plugins/Export/Helpers/Pdf.php">
1408     <PossiblyUndefinedVariable occurrences="5">
1409       <code>$data</code>
1410       <code>$data</code>
1411       <code>$mime_map</code>
1412       <code>$res_rel</code>
1413       <code>$res_rel</code>
1414     </PossiblyUndefinedVariable>
1415   </file>
1416   <file src="libraries/classes/Plugins/Import/AbstractImportCsv.php">
1417     <ImplementedReturnTypeMismatch occurrences="1">
1418       <code>OptionsPropertyMainGroup|void</code>
1419     </ImplementedReturnTypeMismatch>
1420   </file>
1421   <file src="libraries/classes/Plugins/Import/ImportCsv.php">
1422     <ImplicitToStringCast occurrences="1">
1423       <code>$hint</code>
1424     </ImplicitToStringCast>
1425     <ParadoxicalCondition occurrences="1">
1426       <code>$error</code>
1427     </ParadoxicalCondition>
1428     <PossiblyNullReference occurrences="2">
1429       <code>addProperty</code>
1430       <code>addProperty</code>
1431     </PossiblyNullReference>
1432   </file>
1433   <file src="libraries/classes/Plugins/Import/ImportLdi.php">
1434     <PossiblyNullReference occurrences="1">
1435       <code>addProperty</code>
1436     </PossiblyNullReference>
1437   </file>
1438   <file src="libraries/classes/Plugins/Import/ImportMediawiki.php">
1439     <InvalidArgument occurrences="1">
1440       <code>[]</code>
1441     </InvalidArgument>
1442     <PossiblyUndefinedVariable occurrences="1">
1443       <code>$cur_temp_line</code>
1444     </PossiblyUndefinedVariable>
1445     <ReferenceConstraintViolation occurrences="1">
1446       <code>$analyses</code>
1447     </ReferenceConstraintViolation>
1448   </file>
1449   <file src="libraries/classes/Plugins/Import/ImportOds.php">
1450     <InvalidArgument occurrences="2">
1451       <code>$cell_attrs</code>
1452       <code>$text</code>
1453     </InvalidArgument>
1454     <PossiblyNullArrayAccess occurrences="4">
1455       <code>$attr['number-columns-repeated']</code>
1456       <code>$attr['number-columns-repeated']</code>
1457       <code>$tbl_attr['name']</code>
1458       <code>$tbl_attr['name']</code>
1459     </PossiblyNullArrayAccess>
1460   </file>
1461   <file src="libraries/classes/Plugins/Import/ImportShp.php">
1462     <InvalidArgument occurrences="1">
1463       <code>[]</code>
1464     </InvalidArgument>
1465   </file>
1466   <file src="libraries/classes/Plugins/Import/ImportSql.php">
1467     <InvalidArgument occurrences="2"/>
1468   </file>
1469   <file src="libraries/classes/Plugins/Import/ImportXml.php">
1470     <ImplicitToStringCast occurrences="1">
1471       <code>$attrs['name']</code>
1472     </ImplicitToStringCast>
1473     <InvalidArgument occurrences="1">
1474       <code>[]</code>
1475     </InvalidArgument>
1476     <PossiblyInvalidArgument occurrences="1">
1477       <code>$tables[$i][Import::TBL_NAME]</code>
1478     </PossiblyInvalidArgument>
1479     <PossiblyNullArgument occurrences="2">
1480       <code>$attrs['name']</code>
1481       <code>$namespaces['pma'] ?? null</code>
1482     </PossiblyNullArgument>
1483     <PossiblyNullArrayAccess occurrences="10">
1484       <code>$attrs['name']</code>
1485       <code>$db_attr['charset']</code>
1486       <code>$db_attr['collation']</code>
1487       <code>$db_attr['name']</code>
1488       <code>$db_attr['name']</code>
1489       <code>$row_attr['name']</code>
1490       <code>$row_attr['name']</code>
1491       <code>$tbl_attr['name']</code>
1492       <code>$tbl_attr['name']</code>
1493       <code>$tbl_attr['name']</code>
1494     </PossiblyNullArrayAccess>
1495     <TypeDoesNotContainNull occurrences="2">
1496       <code>$db_name === null</code>
1497       <code>$db_name === null</code>
1498     </TypeDoesNotContainNull>
1499   </file>
1500   <file src="libraries/classes/Plugins/Import/ShapeFileImport.php">
1501     <ImplementedReturnTypeMismatch occurrences="1">
1502       <code>string|false</code>
1503     </ImplementedReturnTypeMismatch>
1504   </file>
1505   <file src="libraries/classes/Plugins/Schema/Dia/DiaRelationSchema.php">
1506     <InvalidScalarArgument occurrences="1">
1507       <code>$this-&gt;showColor</code>
1508     </InvalidScalarArgument>
1509     <PossiblyInvalidArgument occurrences="6">
1510       <code>$this-&gt;diagram</code>
1511       <code>$this-&gt;diagram</code>
1512       <code>$this-&gt;diagram</code>
1513       <code>$this-&gt;diagram</code>
1514       <code>$this-&gt;tables[$foreignTable]</code>
1515       <code>$this-&gt;tables[$masterTable]</code>
1516     </PossiblyInvalidArgument>
1517     <PossiblyNullArgument occurrences="5">
1518       <code>$this-&gt;orientation</code>
1519       <code>$this-&gt;paper</code>
1520       <code>$this-&gt;showKeys</code>
1521       <code>$this-&gt;showKeys</code>
1522       <code>$this-&gt;showKeys</code>
1523     </PossiblyNullArgument>
1524     <PossiblyNullReference occurrences="3">
1525       <code>endDiaDoc</code>
1526       <code>showOutput</code>
1527       <code>startDiaDoc</code>
1528     </PossiblyNullReference>
1529     <PossiblyUndefinedMethod occurrences="3">
1530       <code>endDiaDoc</code>
1531       <code>showOutput</code>
1532       <code>startDiaDoc</code>
1533     </PossiblyUndefinedMethod>
1534     <TooFewArguments occurrences="1">
1535       <code>tableDraw</code>
1536     </TooFewArguments>
1537   </file>
1538   <file src="libraries/classes/Plugins/Schema/Dia/RelationStatsDia.php">
1539     <InvalidOperand occurrences="6">
1540       <code>$pos</code>
1541       <code>$pos</code>
1542       <code>$pos</code>
1543       <code>$pos</code>
1544       <code>$pos</code>
1545       <code>$pos</code>
1546     </InvalidOperand>
1547     <PossiblyFalseOperand occurrences="6">
1548       <code>$pos</code>
1549       <code>$pos</code>
1550       <code>$pos</code>
1551       <code>$pos</code>
1552       <code>$pos</code>
1553       <code>$pos</code>
1554     </PossiblyFalseOperand>
1555   </file>
1556   <file src="libraries/classes/Plugins/Schema/Dia/TableStatsDia.php">
1557     <PossiblyUndefinedMethod occurrences="11">
1558       <code>endElement</code>
1559       <code>endElement</code>
1560       <code>startElement</code>
1561       <code>startElement</code>
1562       <code>writeAttribute</code>
1563       <code>writeAttribute</code>
1564       <code>writeAttribute</code>
1565       <code>writeAttribute</code>
1566       <code>writeRaw</code>
1567       <code>writeRaw</code>
1568       <code>writeRaw</code>
1569     </PossiblyUndefinedMethod>
1570   </file>
1571   <file src="libraries/classes/Plugins/Schema/Eps/EpsRelationSchema.php">
1572     <InvalidArgument occurrences="2">
1573       <code>$this-&gt;tables[$foreignTable]</code>
1574       <code>$this-&gt;tables[$masterTable]</code>
1575     </InvalidArgument>
1576     <InvalidScalarArgument occurrences="2">
1577       <code>$this-&gt;showColor</code>
1578       <code>'10'</code>
1579     </InvalidScalarArgument>
1580     <PossiblyInvalidArgument occurrences="1">
1581       <code>$this-&gt;diagram</code>
1582     </PossiblyInvalidArgument>
1583     <PossiblyNullArgument occurrences="16">
1584       <code>$this-&gt;diagram</code>
1585       <code>$this-&gt;diagram</code>
1586       <code>$this-&gt;diagram</code>
1587       <code>$this-&gt;offline</code>
1588       <code>$this-&gt;orientation</code>
1589       <code>$this-&gt;pageNumber</code>
1590       <code>$this-&gt;pageNumber</code>
1591       <code>$this-&gt;pageNumber</code>
1592       <code>$this-&gt;pageNumber</code>
1593       <code>$this-&gt;showKeys</code>
1594       <code>$this-&gt;tableDimension</code>
1595       <code>$this-&gt;tableDimension</code>
1596       <code>$this-&gt;tableDimension</code>
1597       <code>$this-&gt;tablewidth</code>
1598       <code>$this-&gt;tablewidth</code>
1599       <code>$this-&gt;tablewidth</code>
1600     </PossiblyNullArgument>
1601     <PossiblyNullPropertyAssignmentValue occurrences="1">
1602       <code>$this-&gt;tablewidth</code>
1603     </PossiblyNullPropertyAssignmentValue>
1604     <PossiblyNullReference occurrences="13">
1605       <code>endEpsDoc</code>
1606       <code>getFont</code>
1607       <code>getFont</code>
1608       <code>getFont</code>
1609       <code>getFontSize</code>
1610       <code>getFontSize</code>
1611       <code>getFontSize</code>
1612       <code>setAuthor</code>
1613       <code>setDate</code>
1614       <code>setFont</code>
1615       <code>setOrientation</code>
1616       <code>setTitle</code>
1617       <code>showOutput</code>
1618     </PossiblyNullReference>
1619     <PossiblyUndefinedMethod occurrences="13">
1620       <code>endEpsDoc</code>
1621       <code>getFont</code>
1622       <code>getFont</code>
1623       <code>getFont</code>
1624       <code>getFontSize</code>
1625       <code>getFontSize</code>
1626       <code>getFontSize</code>
1627       <code>setAuthor</code>
1628       <code>setDate</code>
1629       <code>setFont</code>
1630       <code>setOrientation</code>
1631       <code>setTitle</code>
1632       <code>showOutput</code>
1633     </PossiblyUndefinedMethod>
1634     <TooFewArguments occurrences="1">
1635       <code>tableDraw</code>
1636     </TooFewArguments>
1637     <UndefinedDocblockClass occurrences="3">
1638       <code>$this-&gt;diagram-&gt;getFontSize()</code>
1639       <code>$this-&gt;diagram-&gt;getFontSize()</code>
1640       <code>$this-&gt;diagram-&gt;getFontSize()</code>
1641     </UndefinedDocblockClass>
1642   </file>
1643   <file src="libraries/classes/Plugins/Schema/Eps/TableStatsEps.php">
1644     <ArgumentTypeCoercion occurrences="1">
1645       <code>$diagram</code>
1646     </ArgumentTypeCoercion>
1647     <InvalidScalarArgument occurrences="8">
1648       <code>$this-&gt;x</code>
1649       <code>$this-&gt;x</code>
1650       <code>$this-&gt;x + 5</code>
1651       <code>$this-&gt;x + 5</code>
1652       <code>$this-&gt;y + 12</code>
1653       <code>$this-&gt;y + 12 + $this-&gt;currentCell</code>
1654       <code>$this-&gt;y + 14</code>
1655       <code>$this-&gt;y + 14 + $this-&gt;currentCell</code>
1656     </InvalidScalarArgument>
1657     <PossiblyUndefinedMethod occurrences="4">
1658       <code>rect</code>
1659       <code>rect</code>
1660       <code>showXY</code>
1661       <code>showXY</code>
1662     </PossiblyUndefinedMethod>
1663   </file>
1664   <file src="libraries/classes/Plugins/Schema/Pdf/PdfRelationSchema.php">
1665     <InvalidArgument occurrences="2">
1666       <code>$this-&gt;tables[$foreignTable]</code>
1667       <code>$this-&gt;tables[$masterTable]</code>
1668     </InvalidArgument>
1669     <InvalidScalarArgument occurrences="6">
1670       <code>$this-&gt;offline</code>
1671       <code>''</code>
1672       <code>''</code>
1673       <code>''</code>
1674       <code>'B'</code>
1675       <code>'B'</code>
1676     </InvalidScalarArgument>
1677     <NullArgument occurrences="4">
1678       <code>null</code>
1679       <code>null</code>
1680       <code>null</code>
1681       <code>null</code>
1682     </NullArgument>
1683     <PossiblyInvalidArgument occurrences="1">
1684       <code>$this-&gt;diagram</code>
1685     </PossiblyInvalidArgument>
1686     <PossiblyNullArgument occurrences="21">
1687       <code>$this-&gt;diagram</code>
1688       <code>$this-&gt;diagram</code>
1689       <code>$this-&gt;diagram</code>
1690       <code>$this-&gt;offline</code>
1691       <code>$this-&gt;orientation</code>
1692       <code>$this-&gt;pageNumber</code>
1693       <code>$this-&gt;pageNumber</code>
1694       <code>$this-&gt;pageNumber</code>
1695       <code>$this-&gt;pageNumber</code>
1696       <code>$this-&gt;paper</code>
1697       <code>$this-&gt;showKeys</code>
1698       <code>$this-&gt;showKeys</code>
1699       <code>$this-&gt;showKeys</code>
1700       <code>$this-&gt;tableDimension</code>
1701       <code>$this-&gt;tableDimension</code>
1702       <code>$this-&gt;tableDimension</code>
1703       <code>$this-&gt;tablewidth</code>
1704       <code>$this-&gt;tablewidth</code>
1705       <code>$this-&gt;tablewidth</code>
1706       <code>$this-&gt;withDoc</code>
1707       <code>$this-&gt;withDoc</code>
1708     </PossiblyNullArgument>
1709     <PossiblyNullPropertyAssignment occurrences="5">
1710       <code>$this-&gt;diagram</code>
1711       <code>$this-&gt;diagram</code>
1712       <code>$this-&gt;diagram</code>
1713       <code>$this-&gt;diagram</code>
1714       <code>$this-&gt;diagram</code>
1715     </PossiblyNullPropertyAssignment>
1716     <PossiblyNullPropertyAssignmentValue occurrences="1">
1717       <code>$this-&gt;tablewidth</code>
1718     </PossiblyNullPropertyAssignmentValue>
1719     <PossiblyNullPropertyFetch occurrences="3">
1720       <code>$this-&gt;diagram-&gt;customLinks</code>
1721       <code>$this-&gt;diagram-&gt;customLinks</code>
1722       <code>$this-&gt;diagram-&gt;customLinks</code>
1723     </PossiblyNullPropertyFetch>
1724     <PossiblyNullReference occurrences="92">
1725       <code>AddLink</code>
1726       <code>AddLink</code>
1727       <code>AddLink</code>
1728       <code>AddLink</code>
1729       <code>AddLink</code>
1730       <code>AddPage</code>
1731       <code>AddPage</code>
1732       <code>AddPage</code>
1733       <code>Bookmark</code>
1734       <code>Bookmark</code>
1735       <code>Bookmark</code>
1736       <code>Cell</code>
1737       <code>Cell</code>
1738       <code>Cell</code>
1739       <code>Cell</code>
1740       <code>Cell</code>
1741       <code>Cell</code>
1742       <code>Cell</code>
1743       <code>Cell</code>
1744       <code>Cell</code>
1745       <code>Cell</code>
1746       <code>Cell</code>
1747       <code>Cell</code>
1748       <code>Cell</code>
1749       <code>Cell</code>
1750       <code>Cell</code>
1751       <code>Cell</code>
1752       <code>Cell</code>
1753       <code>Cell</code>
1754       <code>Cell</code>
1755       <code>Cell</code>
1756       <code>Cell</code>
1757       <code>Cell</code>
1758       <code>Cell</code>
1759       <code>Cell</code>
1760       <code>Cell</code>
1761       <code>Cell</code>
1762       <code>Cell</code>
1763       <code>Cell</code>
1764       <code>Cell</code>
1765       <code>Cell</code>
1766       <code>Cell</code>
1767       <code>Ln</code>
1768       <code>Ln</code>
1769       <code>Ln</code>
1770       <code>Open</code>
1771       <code>PageNo</code>
1772       <code>PageNo</code>
1773       <code>SetAutoPageBreak</code>
1774       <code>SetAutoPageBreak</code>
1775       <code>SetAutoPageBreak</code>
1776       <code>SetAutoPageBreak</code>
1777       <code>SetDrawColor</code>
1778       <code>SetFont</code>
1779       <code>SetFont</code>
1780       <code>SetFont</code>
1781       <code>SetFont</code>
1782       <code>SetFont</code>
1783       <code>SetFontSize</code>
1784       <code>SetLink</code>
1785       <code>SetLink</code>
1786       <code>SetLink</code>
1787       <code>SetMargins</code>
1788       <code>SetTitle</code>
1789       <code>SetX</code>
1790       <code>SetX</code>
1791       <code>SetX</code>
1792       <code>SetX</code>
1793       <code>SetX</code>
1794       <code>SetXY</code>
1795       <code>SetXY</code>
1796       <code>download</code>
1797       <code>getPageHeight</code>
1798       <code>getPageHeight</code>
1799       <code>getPageHeight</code>
1800       <code>getPageWidth</code>
1801       <code>getPageWidth</code>
1802       <code>getPageWidth</code>
1803       <code>line</code>
1804       <code>line</code>
1805       <code>row</code>
1806       <code>setAlias</code>
1807       <code>setAlias</code>
1808       <code>setCMargin</code>
1809       <code>setCMargin</code>
1810       <code>setCMargin</code>
1811       <code>setFontSizeScale</code>
1812       <code>setLineWidthScale</code>
1813       <code>setOffline</code>
1814       <code>setScale</code>
1815       <code>setWidths</code>
1816       <code>setWidths</code>
1817     </PossiblyNullReference>
1818     <PossiblyUndefinedMethod occurrences="92">
1819       <code>AddLink</code>
1820       <code>AddLink</code>
1821       <code>AddLink</code>
1822       <code>AddLink</code>
1823       <code>AddLink</code>
1824       <code>AddPage</code>
1825       <code>AddPage</code>
1826       <code>AddPage</code>
1827       <code>Bookmark</code>
1828       <code>Bookmark</code>
1829       <code>Bookmark</code>
1830       <code>Cell</code>
1831       <code>Cell</code>
1832       <code>Cell</code>
1833       <code>Cell</code>
1834       <code>Cell</code>
1835       <code>Cell</code>
1836       <code>Cell</code>
1837       <code>Cell</code>
1838       <code>Cell</code>
1839       <code>Cell</code>
1840       <code>Cell</code>
1841       <code>Cell</code>
1842       <code>Cell</code>
1843       <code>Cell</code>
1844       <code>Cell</code>
1845       <code>Cell</code>
1846       <code>Cell</code>
1847       <code>Cell</code>
1848       <code>Cell</code>
1849       <code>Cell</code>
1850       <code>Cell</code>
1851       <code>Cell</code>
1852       <code>Cell</code>
1853       <code>Cell</code>
1854       <code>Cell</code>
1855       <code>Cell</code>
1856       <code>Cell</code>
1857       <code>Cell</code>
1858       <code>Cell</code>
1859       <code>Cell</code>
1860       <code>Cell</code>
1861       <code>Ln</code>
1862       <code>Ln</code>
1863       <code>Ln</code>
1864       <code>Open</code>
1865       <code>PageNo</code>
1866       <code>PageNo</code>
1867       <code>SetAutoPageBreak</code>
1868       <code>SetAutoPageBreak</code>
1869       <code>SetAutoPageBreak</code>
1870       <code>SetAutoPageBreak</code>
1871       <code>SetDrawColor</code>
1872       <code>SetFont</code>
1873       <code>SetFont</code>
1874       <code>SetFont</code>
1875       <code>SetFont</code>
1876       <code>SetFont</code>
1877       <code>SetFontSize</code>
1878       <code>SetLink</code>
1879       <code>SetLink</code>
1880       <code>SetLink</code>
1881       <code>SetMargins</code>
1882       <code>SetTitle</code>
1883       <code>SetX</code>
1884       <code>SetX</code>
1885       <code>SetX</code>
1886       <code>SetX</code>
1887       <code>SetX</code>
1888       <code>SetXY</code>
1889       <code>SetXY</code>
1890       <code>download</code>
1891       <code>getPageHeight</code>
1892       <code>getPageHeight</code>
1893       <code>getPageHeight</code>
1894       <code>getPageWidth</code>
1895       <code>getPageWidth</code>
1896       <code>getPageWidth</code>
1897       <code>line</code>
1898       <code>line</code>
1899       <code>row</code>
1900       <code>setAlias</code>
1901       <code>setAlias</code>
1902       <code>setCMargin</code>
1903       <code>setCMargin</code>
1904       <code>setCMargin</code>
1905       <code>setFontSizeScale</code>
1906       <code>setLineWidthScale</code>
1907       <code>setOffline</code>
1908       <code>setScale</code>
1909       <code>setWidths</code>
1910       <code>setWidths</code>
1911     </PossiblyUndefinedMethod>
1912     <UndefinedPropertyAssignment occurrences="4">
1913       <code>$this-&gt;diagram-&gt;customLinks</code>
1914       <code>$this-&gt;diagram-&gt;customLinks</code>
1915       <code>$this-&gt;diagram-&gt;customLinks</code>
1916       <code>$this-&gt;diagram-&gt;customLinks</code>
1917     </UndefinedPropertyAssignment>
1918     <UndefinedPropertyFetch occurrences="3">
1919       <code>$this-&gt;diagram-&gt;customLinks</code>
1920       <code>$this-&gt;diagram-&gt;customLinks</code>
1921       <code>$this-&gt;diagram-&gt;customLinks</code>
1922     </UndefinedPropertyFetch>
1923   </file>
1924   <file src="libraries/classes/Plugins/Schema/Pdf/TableStatsPdf.php">
1925     <ArgumentTypeCoercion occurrences="1">
1926       <code>$diagram</code>
1927     </ArgumentTypeCoercion>
1928     <InvalidScalarArgument occurrences="6">
1929       <code>$setColor</code>
1930       <code>$setColor</code>
1931       <code>''</code>
1932       <code>''</code>
1933       <code>'B'</code>
1934       <code>'B'</code>
1935     </InvalidScalarArgument>
1936     <PossiblyUndefinedMethod occurrences="21">
1937       <code>GetStringWidth</code>
1938       <code>GetStringWidth</code>
1939       <code>GetStringWidth</code>
1940       <code>SetFillColor</code>
1941       <code>SetFillColor</code>
1942       <code>SetFillColor</code>
1943       <code>SetFillColor</code>
1944       <code>SetFillColor</code>
1945       <code>SetFont</code>
1946       <code>SetFont</code>
1947       <code>SetFont</code>
1948       <code>SetFont</code>
1949       <code>SetLink</code>
1950       <code>SetLink</code>
1951       <code>SetTextColor</code>
1952       <code>SetTextColor</code>
1953       <code>cellScale</code>
1954       <code>cellScale</code>
1955       <code>setXScale</code>
1956       <code>setXScale</code>
1957       <code>setXyScale</code>
1958     </PossiblyUndefinedMethod>
1959     <UndefinedPropertyAssignment occurrences="2">
1960       <code>$this-&gt;diagram-&gt;customLinks</code>
1961       <code>$this-&gt;diagram-&gt;customLinks</code>
1962     </UndefinedPropertyAssignment>
1963     <UndefinedPropertyFetch occurrences="2">
1964       <code>$this-&gt;diagram-&gt;customLinks</code>
1965       <code>$this-&gt;diagram-&gt;customLinks</code>
1966     </UndefinedPropertyFetch>
1967   </file>
1968   <file src="libraries/classes/Plugins/Schema/RelationStats.php">
1969     <InvalidArgument occurrences="2">
1970       <code>$foreign_table</code>
1971       <code>$master_table</code>
1972     </InvalidArgument>
1973     <InvalidOperand occurrences="1">
1974       <code>$pos</code>
1975     </InvalidOperand>
1976     <PossiblyFalseOperand occurrences="1">
1977       <code>$pos</code>
1978     </PossiblyFalseOperand>
1979   </file>
1980   <file src="libraries/classes/Plugins/Schema/Svg/Svg.php">
1981     <InvalidArgument occurrences="4">
1982       <code>$x1</code>
1983       <code>$x2</code>
1984       <code>$y1</code>
1985       <code>$y2</code>
1986     </InvalidArgument>
1987   </file>
1988   <file src="libraries/classes/Plugins/Schema/Svg/SvgRelationSchema.php">
1989     <InvalidArgument occurrences="2">
1990       <code>$this-&gt;tables[$foreignTable]</code>
1991       <code>$this-&gt;tables[$masterTable]</code>
1992     </InvalidArgument>
1993     <InvalidScalarArgument occurrences="5">
1994       <code>$this-&gt;showColor</code>
1995       <code>$this-&gt;xMax + $border</code>
1996       <code>$this-&gt;xMin - $border</code>
1997       <code>$this-&gt;yMax + $border</code>
1998       <code>$this-&gt;yMin - $border</code>
1999     </InvalidScalarArgument>
2000     <PossiblyInvalidArgument occurrences="2">
2001       <code>$this-&gt;diagram</code>
2002       <code>$this-&gt;tables[$table]</code>
2003     </PossiblyInvalidArgument>
2004     <PossiblyNullArgument occurrences="15">
2005       <code>$this-&gt;diagram</code>
2006       <code>$this-&gt;diagram</code>
2007       <code>$this-&gt;diagram</code>
2008       <code>$this-&gt;offline</code>
2009       <code>$this-&gt;pageNumber</code>
2010       <code>$this-&gt;pageNumber</code>
2011       <code>$this-&gt;pageNumber</code>
2012       <code>$this-&gt;pageNumber</code>
2013       <code>$this-&gt;showKeys</code>
2014       <code>$this-&gt;tableDimension</code>
2015       <code>$this-&gt;tableDimension</code>
2016       <code>$this-&gt;tableDimension</code>
2017       <code>$this-&gt;tablewidth</code>
2018       <code>$this-&gt;tablewidth</code>
2019       <code>$this-&gt;tablewidth</code>
2020     </PossiblyNullArgument>
2021     <PossiblyNullPropertyAssignmentValue occurrences="1">
2022       <code>$this-&gt;tablewidth</code>
2023     </PossiblyNullPropertyAssignmentValue>
2024     <PossiblyNullReference occurrences="13">
2025       <code>SetAuthor</code>
2026       <code>endSvgDoc</code>
2027       <code>getFont</code>
2028       <code>getFont</code>
2029       <code>getFont</code>
2030       <code>getFontSize</code>
2031       <code>getFontSize</code>
2032       <code>getFontSize</code>
2033       <code>setFont</code>
2034       <code>setFontSize</code>
2035       <code>setTitle</code>
2036       <code>showOutput</code>
2037       <code>startSvgDoc</code>
2038     </PossiblyNullReference>
2039     <PossiblyUndefinedMethod occurrences="13">
2040       <code>SetAuthor</code>
2041       <code>endSvgDoc</code>
2042       <code>getFont</code>
2043       <code>getFont</code>
2044       <code>getFont</code>
2045       <code>getFontSize</code>
2046       <code>getFontSize</code>
2047       <code>getFontSize</code>
2048       <code>setFont</code>
2049       <code>setFontSize</code>
2050       <code>setTitle</code>
2051       <code>showOutput</code>
2052       <code>startSvgDoc</code>
2053     </PossiblyUndefinedMethod>
2054     <TooFewArguments occurrences="1">
2055       <code>tableDraw</code>
2056     </TooFewArguments>
2057     <UndefinedDocblockClass occurrences="3">
2058       <code>$this-&gt;diagram-&gt;getFontSize()</code>
2059       <code>$this-&gt;diagram-&gt;getFontSize()</code>
2060       <code>$this-&gt;diagram-&gt;getFontSize()</code>
2061     </UndefinedDocblockClass>
2062   </file>
2063   <file src="libraries/classes/Plugins/Schema/Svg/TableStatsSvg.php">
2064     <ArgumentTypeCoercion occurrences="1">
2065       <code>$diagram</code>
2066     </ArgumentTypeCoercion>
2067     <InvalidScalarArgument occurrences="8">
2068       <code>$this-&gt;x</code>
2069       <code>$this-&gt;x</code>
2070       <code>$this-&gt;x + 5</code>
2071       <code>$this-&gt;x + 5</code>
2072       <code>$this-&gt;y</code>
2073       <code>$this-&gt;y + $this-&gt;currentCell</code>
2074       <code>$this-&gt;y + 14</code>
2075       <code>$this-&gt;y + 14 + $this-&gt;currentCell</code>
2076     </InvalidScalarArgument>
2077     <PossiblyUndefinedMethod occurrences="4">
2078       <code>printElement</code>
2079       <code>printElement</code>
2080       <code>printElement</code>
2081       <code>printElement</code>
2082     </PossiblyUndefinedMethod>
2083   </file>
2084   <file src="libraries/classes/Plugins/Transformations/Abs/DateFormatTransformationsPlugin.php">
2085     <PossiblyInvalidOperand occurrences="1">
2086       <code>$timestamp</code>
2087     </PossiblyInvalidOperand>
2088     <PossiblyNullPropertyFetch occurrences="1">
2089       <code>$meta-&gt;type</code>
2090     </PossiblyNullPropertyFetch>
2091   </file>
2092   <file src="libraries/classes/Plugins/Transformations/Abs/ExternalTransformationsPlugin.php">
2093     <EmptyArrayAccess occurrences="2">
2094       <code>$allowed_programs[$options[0]]</code>
2095       <code>$allowed_programs[0]</code>
2096     </EmptyArrayAccess>
2097     <ImplementedReturnTypeMismatch occurrences="1">
2098       <code>bool</code>
2099     </ImplementedReturnTypeMismatch>
2100   </file>
2101   <file src="libraries/classes/Plugins/Transformations/Output/Text_Plain_Binarytoip.php">
2102     <FalsableReturnStatement occurrences="1">
2103       <code>FormatConverter::binaryToIp($buffer)</code>
2104     </FalsableReturnStatement>
2105     <InvalidFalsableReturnType occurrences="1">
2106       <code>string</code>
2107     </InvalidFalsableReturnType>
2108   </file>
2109   <file src="libraries/classes/Plugins/TwoFactor/Application.php">
2110     <InvalidReturnStatement occurrences="1"/>
2111     <InvalidReturnType occurrences="1">
2112       <code>bool</code>
2113     </InvalidReturnType>
2114   </file>
2115   <file src="libraries/classes/Profiling.php">
2116     <NullableReturnStatement occurrences="1">
2117       <code>SessionCache::get('profiling_supported')</code>
2118     </NullableReturnStatement>
2119   </file>
2120   <file src="libraries/classes/Properties/Options/OptionsPropertyOneItem.php">
2121     <ImplementedReturnTypeMismatch occurrences="1">
2122       <code>bool|string</code>
2123     </ImplementedReturnTypeMismatch>
2124   </file>
2125   <file src="libraries/classes/Relation.php">
2126     <InvalidReturnStatement occurrences="2">
2127       <code>$cfgRelation</code>
2128       <code>$this-&gt;dbi-&gt;insertId(DatabaseInterface::CONNECT_CONTROL)</code>
2129     </InvalidReturnStatement>
2130     <InvalidReturnType occurrences="1">
2131       <code>int</code>
2132     </InvalidReturnType>
2133     <NullableReturnStatement occurrences="1">
2134       <code>$comment</code>
2135     </NullableReturnStatement>
2136     <PossiblyInvalidArgument occurrences="1">
2137       <code>$foreigners</code>
2138     </PossiblyInvalidArgument>
2139     <PossiblyNullArrayAccess occurrences="1">
2140       <code>$row['comment']</code>
2141     </PossiblyNullArrayAccess>
2142     <PossiblyNullPropertyAssignmentValue occurrences="1">
2143       <code>$dbi</code>
2144     </PossiblyNullPropertyAssignmentValue>
2145     <TypeDoesNotContainType occurrences="1">
2146       <code>$vtitle != ''</code>
2147     </TypeDoesNotContainType>
2148   </file>
2149   <file src="libraries/classes/Replication.php">
2150     <PossiblyNullArgument occurrences="1">
2151       <code>$host</code>
2152     </PossiblyNullArgument>
2153   </file>
2154   <file src="libraries/classes/ReplicationGui.php">
2155     <PossiblyFalseOperand occurrences="1">
2156       <code>mb_strrpos($currentUser, '@')</code>
2157     </PossiblyFalseOperand>
2158   </file>
2159   <file src="libraries/classes/SavedSearches.php">
2160     <PossiblyInvalidArrayOffset occurrences="2">
2161       <code>$criterias['Or' . $i]</code>
2162       <code>$criterias['criteriaColumn']</code>
2163     </PossiblyInvalidArrayOffset>
2164     <PossiblyNullPropertyAssignmentValue occurrences="5">
2165       <code>null</code>
2166       <code>null</code>
2167       <code>null</code>
2168       <code>null</code>
2169       <code>null</code>
2170     </PossiblyNullPropertyAssignmentValue>
2171   </file>
2172   <file src="libraries/classes/Server/Privileges.php">
2173     <InvalidArgument occurrences="2">
2174       <code>$result</code>
2175       <code>$result</code>
2176     </InvalidArgument>
2177     <NullArgument occurrences="2">
2178       <code>null</code>
2179       <code>null</code>
2180     </NullArgument>
2181     <NullableReturnStatement occurrences="2">
2182       <code>$authentication_plugin</code>
2183       <code>$result['password']</code>
2184     </NullableReturnStatement>
2185     <PossiblyFalseOperand occurrences="6">
2186       <code>mb_strpos($row1['Type'], '(')</code>
2187       <code>mb_strpos($row1['Type'], '(')</code>
2188       <code>mb_strpos($row1['Type'], ')')</code>
2189       <code>mb_strrpos($_user_name, '@')</code>
2190       <code>mb_strrpos($currentUser, '@')</code>
2191       <code>mb_strrpos($export_user, ';')</code>
2192     </PossiblyFalseOperand>
2193     <PossiblyInvalidArgument occurrences="1">
2194       <code>$dbname</code>
2195     </PossiblyInvalidArgument>
2196     <PossiblyNullArgument occurrences="6">
2197       <code>$dbname</code>
2198       <code>$old_usergroup</code>
2199       <code>$row1['Type']</code>
2200       <code>$row1['Type']</code>
2201       <code>$row1['Type']</code>
2202       <code>$row1['Type']</code>
2203     </PossiblyNullArgument>
2204     <PossiblyNullArrayAccess occurrences="4">
2205       <code>$result['password']</code>
2206       <code>$row1['Type']</code>
2207       <code>$row['@@old_passwords']</code>
2208       <code>$tmp_initial</code>
2209     </PossiblyNullArrayAccess>
2210     <PossiblyNullArrayOffset occurrences="1">
2211       <code>$array_initials</code>
2212     </PossiblyNullArrayOffset>
2213     <PossiblyUndefinedArrayOffset occurrences="1">
2214       <code>$_POST['pred_dbname']</code>
2215     </PossiblyUndefinedArrayOffset>
2216   </file>
2217   <file src="libraries/classes/Server/SysInfo/SunOs.php">
2218     <ForbiddenCode occurrences="1">
2219       <code>shell_exec('kstat -p d ' . $key)</code>
2220     </ForbiddenCode>
2221   </file>
2222   <file src="libraries/classes/Server/SysInfo/WindowsNt.php">
2223     <PossiblyNullReference occurrences="1">
2224       <code>Get</code>
2225     </PossiblyNullReference>
2226     <UndefinedDocblockClass occurrences="2">
2227       <code>$this-&gt;wmi</code>
2228       <code>COM|null</code>
2229     </UndefinedDocblockClass>
2230   </file>
2231   <file src="libraries/classes/Server/UserGroups.php">
2232     <PossiblyNullIterator occurrences="3">
2233       <code>$tabs</code>
2234       <code>$tabs</code>
2235       <code>$tabs</code>
2236     </PossiblyNullIterator>
2237   </file>
2238   <file src="libraries/classes/Session.php">
2239     <PossiblyNullArgument occurrences="1">
2240       <code>$config-&gt;getCookie('phpMyAdmin')</code>
2241     </PossiblyNullArgument>
2242   </file>
2243   <file src="libraries/classes/Sql.php">
2244     <InvalidArgument occurrences="4">
2245       <code>$result</code>
2246       <code>$result</code>
2247       <code>$showtable</code>
2248       <code>$showtable</code>
2249     </InvalidArgument>
2250     <InvalidReturnStatement occurrences="1">
2251       <code>$num_rows</code>
2252     </InvalidReturnStatement>
2253     <InvalidReturnType occurrences="1">
2254       <code>int</code>
2255     </InvalidReturnType>
2256     <InvalidScalarArgument occurrences="4">
2257       <code>$error</code>
2258       <code>$num_rows</code>
2259       <code>$num_rows</code>
2260       <code>''</code>
2261     </InvalidScalarArgument>
2262     <PossiblyFalseReference occurrences="1">
2263       <code>save</code>
2264     </PossiblyFalseReference>
2265     <PossiblyInvalidArgument occurrences="5">
2266       <code>$fields_meta</code>
2267       <code>$fields_meta</code>
2268       <code>$result</code>
2269       <code>$result</code>
2270       <code>$result</code>
2271     </PossiblyInvalidArgument>
2272     <PossiblyInvalidOperand occurrences="1">
2273       <code>$insert_id</code>
2274     </PossiblyInvalidOperand>
2275     <PossiblyNullArgument occurrences="22">
2276       <code>$_POST['purge'] ?? null</code>
2277       <code>$db</code>
2278       <code>$db</code>
2279       <code>$db</code>
2280       <code>$db</code>
2281       <code>$db</code>
2282       <code>$disp_message ?? null</code>
2283       <code>$extra_data ?? null</code>
2284       <code>$message_to_show ?? null</code>
2285       <code>$printview</code>
2286       <code>$printview</code>
2287       <code>$result</code>
2288       <code>$result ?? null</code>
2289       <code>$row[0]</code>
2290       <code>$showtable</code>
2291       <code>$sql_data ?? null</code>
2292       <code>$sql_query_for_bookmark ?? null</code>
2293       <code>$table</code>
2294       <code>$table</code>
2295       <code>$table</code>
2296       <code>$table</code>
2297       <code>$table</code>
2298     </PossiblyNullArgument>
2299     <PossiblyNullArrayAccess occurrences="2">
2300       <code>$row[0]</code>
2301       <code>$row[0]</code>
2302     </PossiblyNullArrayAccess>
2303   </file>
2304   <file src="libraries/classes/SqlQueryForm.php">
2305     <PossiblyFalseArgument occurrences="1">
2306       <code>$query</code>
2307     </PossiblyFalseArgument>
2308   </file>
2309   <file src="libraries/classes/StorageEngine.php">
2310     <InvalidNullableReturnType occurrences="1">
2311       <code>array</code>
2312     </InvalidNullableReturnType>
2313     <NullableReturnStatement occurrences="1">
2314       <code>Util::formatByteDown($value)</code>
2315     </NullableReturnStatement>
2316   </file>
2317   <file src="libraries/classes/Table.php">
2318     <InvalidArgument occurrences="1">
2319       <code>$keyBlockSizes</code>
2320     </InvalidArgument>
2321     <InvalidReturnStatement occurrences="1">
2322       <code>$table_auto_increment ?? ''</code>
2323     </InvalidReturnStatement>
2324     <PossiblyNullArgument occurrences="4">
2325       <code>$existrel_foreign[$master_field_md5]['constraint']</code>
2326       <code>$existrel_foreign[$master_field_md5]['ref_db_name']</code>
2327       <code>$existrel_foreign[$master_field_md5]['ref_index_list']</code>
2328       <code>$existrel_foreign[$master_field_md5]['ref_table_name']</code>
2329     </PossiblyNullArgument>
2330     <PossiblyNullArrayAccess occurrences="5">
2331       <code>$existrel_foreign[$master_field_md5]['constraint']</code>
2332       <code>$existrel_foreign[$master_field_md5]['constraint']</code>
2333       <code>$existrel_foreign[$master_field_md5]['ref_db_name']</code>
2334       <code>$existrel_foreign[$master_field_md5]['ref_index_list']</code>
2335       <code>$existrel_foreign[$master_field_md5]['ref_table_name']</code>
2336     </PossiblyNullArrayAccess>
2337     <PossiblyNullPropertyAssignmentValue occurrences="2">
2338       <code>null</code>
2339       <code>null</code>
2340     </PossiblyNullPropertyAssignmentValue>
2341     <PossiblyNullReference occurrences="7">
2342       <code>$existrel_foreign[$master_field_md5]</code>
2343       <code>$existrel_foreign[$master_field_md5]</code>
2344       <code>$existrel_foreign[$master_field_md5]</code>
2345       <code>$existrel_foreign[$master_field_md5]</code>
2346       <code>$existrel_foreign[$master_field_md5]</code>
2347       <code>$existrel_foreign[$master_field_md5]</code>
2348       <code>$existrel_foreign[$master_field_md5]</code>
2349     </PossiblyNullReference>
2350     <ReferenceConstraintViolation occurrences="2">
2351       <code>$error</code>
2352       <code>return $sql_query;</code>
2353     </ReferenceConstraintViolation>
2354     <TypeDoesNotContainType occurrences="1">
2355       <code>$row_fields[$_key] != 'cc'</code>
2356     </TypeDoesNotContainType>
2357   </file>
2358   <file src="libraries/classes/Table/ColumnsDefinition.php">
2359     <PossiblyFalseArgument occurrences="2">
2360       <code>$form_params['db']</code>
2361       <code>$form_params['table']</code>
2362     </PossiblyFalseArgument>
2363     <PossiblyUndefinedVariable occurrences="1">
2364       <code>$submit_fulltext</code>
2365     </PossiblyUndefinedVariable>
2366   </file>
2367   <file src="libraries/classes/Table/Search.php">
2368     <PossiblyNullArrayOffset occurrences="1">
2369       <code>$geom_funcs</code>
2370     </PossiblyNullArrayOffset>
2371   </file>
2372   <file src="libraries/classes/ThemeManager.php">
2373     <InvalidScalarArgument occurrences="1">
2374       <code>$cookie_theme</code>
2375     </InvalidScalarArgument>
2376     <PossiblyNullArgument occurrences="1">
2377       <code>$theme</code>
2378     </PossiblyNullArgument>
2379     <PossiblyNullArrayOffset occurrences="1">
2380       <code>$this-&gt;themes</code>
2381     </PossiblyNullArrayOffset>
2382     <PossiblyNullPropertyAssignmentValue occurrences="2">
2383       <code>$theme</code>
2384       <code>null</code>
2385     </PossiblyNullPropertyAssignmentValue>
2386   </file>
2387   <file src="libraries/classes/Tracker.php">
2388     <InvalidScalarArgument occurrences="1">
2389       <code>(int) $version - 1</code>
2390     </InvalidScalarArgument>
2391     <PossiblyFalseOperand occurrences="2">
2392       <code>mb_strpos($log_entry, "\n")</code>
2393       <code>mb_strpos($log_entry, "\n")</code>
2394     </PossiblyFalseOperand>
2395     <PossiblyInvalidArgument occurrences="1">
2396       <code>$version ?? ''</code>
2397     </PossiblyInvalidArgument>
2398     <PossiblyInvalidPropertyFetch occurrences="4">
2399       <code>$statement-&gt;body[2]-&gt;value</code>
2400       <code>$statement-&gt;body[3]-&gt;value</code>
2401       <code>$statement-&gt;body[4]-&gt;value</code>
2402       <code>$statement-&gt;into-&gt;dest-&gt;table</code>
2403     </PossiblyInvalidPropertyFetch>
2404     <TypeDoesNotContainType occurrences="1">
2405       <code>$dbname</code>
2406     </TypeDoesNotContainType>
2407   </file>
2408   <file src="libraries/classes/Tracking.php">
2409     <InvalidScalarArgument occurrences="4">
2410       <code>$filter_ts_from</code>
2411       <code>$filter_ts_from</code>
2412       <code>$filter_ts_to</code>
2413       <code>$filter_ts_to</code>
2414     </InvalidScalarArgument>
2415     <NullArgument occurrences="1">
2416       <code>null</code>
2417     </NullArgument>
2418   </file>
2419   <file src="libraries/classes/Transformations.php">
2420     <InvalidArgument occurrences="2">
2421       <code>$class_name</code>
2422       <code>$class_name</code>
2423     </InvalidArgument>
2424     <PossiblyNullArgument occurrences="1">
2425       <code>$row['comment']</code>
2426     </PossiblyNullArgument>
2427     <PossiblyNullArrayAccess occurrences="1">
2428       <code>$row['comment']</code>
2429     </PossiblyNullArrayAccess>
2430   </file>
2431   <file src="libraries/classes/Twig/I18n/NodeTrans.php">
2432     <PossiblyNullArgument occurrences="5">
2433       <code>$msg1</code>
2434       <code>$msg1</code>
2435       <code>$this-&gt;hasNode('count') ? $this-&gt;getNode('count') : null</code>
2436       <code>$this-&gt;hasNode('count') ? $this-&gt;getNode('count') : null</code>
2437       <code>$this-&gt;hasNode('count') ? $this-&gt;getNode('count') : null</code>
2438     </PossiblyNullArgument>
2439   </file>
2440   <file src="libraries/classes/TwoFactor.php">
2441     <InvalidPropertyFetch occurrences="1">
2442       <code>$cls::$id</code>
2443     </InvalidPropertyFetch>
2444     <LessSpecificReturnStatement occurrences="1">
2445       <code>new $name($this)</code>
2446     </LessSpecificReturnStatement>
2447     <MoreSpecificReturnType occurrences="1">
2448       <code>TwoFactorPlugin</code>
2449     </MoreSpecificReturnType>
2450     <PropertyTypeCoercion occurrences="2">
2451       <code>new $cls($this)</code>
2452       <code>new $cls($this)</code>
2453     </PropertyTypeCoercion>
2454   </file>
2455   <file src="libraries/classes/Types.php">
2456     <PossiblyInvalidArgument occurrences="1">
2457       <code>$ret[_pgettext('string types', 'String')]</code>
2458     </PossiblyInvalidArgument>
2459     <PossiblyInvalidArrayOffset occurrences="2">
2460       <code>'-'</code>
2461       <code>'INET6'</code>
2462     </PossiblyInvalidArrayOffset>
2463   </file>
2464   <file src="libraries/classes/Util.php">
2465     <EmptyArrayAccess occurrences="1">
2466       <code>$group[$group_name]['tab' . $sep . 'count']</code>
2467     </EmptyArrayAccess>
2468     <InvalidArrayOffset occurrences="3">
2469       <code>$group[$group_name]['is' . $sep . 'group']</code>
2470       <code>$group[$group_name]['tab' . $sep . 'count']</code>
2471       <code>$units[$d]</code>
2472     </InvalidArrayOffset>
2473     <InvalidReturnStatement occurrences="1">
2474       <code>$return_value</code>
2475     </InvalidReturnStatement>
2476     <InvalidReturnType occurrences="1">
2477       <code>int</code>
2478     </InvalidReturnType>
2479     <InvalidScalarArgument occurrences="1">
2480       <code>$value</code>
2481     </InvalidScalarArgument>
2482     <NullableReturnStatement occurrences="1">
2483       <code>$wktval</code>
2484     </NullableReturnStatement>
2485     <PossiblyFalseOperand occurrences="2">
2486       <code>mb_strpos($value, '.')</code>
2487       <code>mb_strrpos($columnspec, ')')</code>
2488     </PossiblyFalseOperand>
2489     <PossiblyInvalidArgument occurrences="1">
2490       <code>$table</code>
2491     </PossiblyInvalidArgument>
2492     <PossiblyInvalidArrayAccess occurrences="2">
2493       <code>$group[$group_name]['tab' . $sep . 'count']</code>
2494       <code>$table['Name']</code>
2495     </PossiblyInvalidArrayAccess>
2496     <PossiblyInvalidArrayAssignment occurrences="3">
2497       <code>$group[$group_name]['tab' . $sep . 'count']</code>
2498       <code>$group[$table_name]</code>
2499       <code>$table['disp_name']</code>
2500     </PossiblyInvalidArrayAssignment>
2501     <PossiblyInvalidArrayOffset occurrences="2">
2502       <code>$table['Name']</code>
2503       <code>$table['disp_name']</code>
2504     </PossiblyInvalidArrayOffset>
2505     <PossiblyInvalidOperand occurrences="3">
2506       <code>$value</code>
2507       <code>$value</code>
2508       <code>$value</code>
2509     </PossiblyInvalidOperand>
2510     <PossiblyNullArgument occurrences="2">
2511       <code>$max_size</code>
2512       <code>$max_unit</code>
2513     </PossiblyNullArgument>
2514     <PossiblyNullArrayAccess occurrences="2">
2515       <code>$max_size</code>
2516       <code>$max_unit</code>
2517     </PossiblyNullArrayAccess>
2518     <TypeDoesNotContainType occurrences="1">
2519       <code>$ret === false</code>
2520     </TypeDoesNotContainType>
2521   </file>
2522   <file src="libraries/classes/Utils/HttpRequest.php">
2523     <InvalidArrayOffset occurrences="1">
2524       <code>$context['http']['header']</code>
2525     </InvalidArrayOffset>
2526     <InvalidOperand occurrences="15">
2527       <code>$curlStatus</code>
2528       <code>$curlStatus</code>
2529       <code>$curlStatus</code>
2530       <code>$curlStatus</code>
2531       <code>$curlStatus</code>
2532       <code>$curlStatus</code>
2533       <code>$curlStatus</code>
2534       <code>$curlStatus</code>
2535       <code>$curlStatus</code>
2536       <code>$curlStatus</code>
2537       <code>$curlStatus</code>
2538       <code>$curlStatus</code>
2539       <code>$curlStatus</code>
2540       <code>$curlStatus</code>
2541       <code>$curlStatus</code>
2542     </InvalidOperand>
2543     <TypeDoesNotContainType occurrences="2">
2544       <code>$curlStatus</code>
2545       <code>isset($http_response_header)</code>
2546     </TypeDoesNotContainType>
2547   </file>
2548   <file src="libraries/classes/VersionInformation.php">
2549     <LessSpecificReturnStatement occurrences="1">
2550       <code>$data</code>
2551     </LessSpecificReturnStatement>
2552     <MoreSpecificReturnType occurrences="1">
2553       <code>stdClass|null</code>
2554     </MoreSpecificReturnType>
2555   </file>
2556 </files>