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