xref: /webtrees/phpstan-baseline.neon (revision 05babb969dd66fd95325613c7360d51ed3aa19fc)
1parameters:
2	ignoreErrors:
3		-
4			message: "#^Parameter \\#1 \\$line of method Fisharebest\\\\Webtrees\\\\CommonMark\\\\CensusTableParser\\:\\:parseRow\\(\\) expects string, string\\|null given\\.$#"
5			count: 1
6			path: app/CommonMark/CensusTableParser.php
7
8		-
9			message: "#^Cannot call method calendarUrl\\(\\) on Fisharebest\\\\Webtrees\\\\Date\\\\AbstractCalendarDate\\|null\\.$#"
10			count: 1
11			path: app/Date.php
12
13		-
14			message: "#^Method Fisharebest\\\\Webtrees\\\\Date\\\\AbstractCalendarDate\\:\\:formatGedcomMonth\\(\\) should return string but returns int\\|string\\|false\\.$#"
15			count: 1
16			path: app/Date/AbstractCalendarDate.php
17
18		-
19			message: "#^Method Fisharebest\\\\Webtrees\\\\Elements\\\\AbstractElement\\:\\:canonicalText\\(\\) should return string but returns string\\|null\\.$#"
20			count: 1
21			path: app/Elements/AbstractElement.php
22
23		-
24			message: "#^Parameter \\#3 \\$subject of function preg_replace expects array\\|string, string\\|null given\\.$#"
25			count: 1
26			path: app/Elements/AbstractElement.php
27
28		-
29			message: "#^Method Fisharebest\\\\Webtrees\\\\Elements\\\\AgeAtEvent\\:\\:value\\(\\) should return string but returns string\\|null\\.$#"
30			count: 1
31			path: app/Elements/AgeAtEvent.php
32
33		-
34			message: "#^Method Fisharebest\\\\Webtrees\\\\Elements\\\\DateValue\\:\\:escape\\(\\) should return string but returns string\\|null\\.$#"
35			count: 1
36			path: app/Elements/DateValue.php
37
38		-
39			message: "#^Method Fisharebest\\\\Webtrees\\\\Elements\\\\LanguageId\\:\\:canonical\\(\\) should return string but returns string\\|null\\.$#"
40			count: 1
41			path: app/Elements/LanguageId.php
42
43		-
44			message: "#^Parameter \\#1 \\$num of function dechex expects int, float\\|int given\\.$#"
45			count: 1
46			path: app/Elements/PafUid.php
47
48		-
49			message: "#^Method Fisharebest\\\\Webtrees\\\\Fact\\:\\:getNotes\\(\\) should return array\\<Fisharebest\\\\Webtrees\\\\Note\\|string\\> but returns array\\<int, array\\|Fisharebest\\\\Webtrees\\\\Note\\|string\\|null\\>\\.$#"
50			count: 1
51			path: app/Fact.php
52
53		-
54			message: "#^Parameter \\#1 \\$string of function trim expects string, string\\|null given\\.$#"
55			count: 1
56			path: app/Factories/SlugFactory.php
57
58		-
59			message: "#^Parameter \\#2 \\$subject of function preg_match_all expects string, string\\|null given\\.$#"
60			count: 1
61			path: app/Functions/FunctionsImport.php
62
63		-
64			message: "#^Parameter \\#3 \\$subject of function preg_replace expects array\\|string, string\\|null given\\.$#"
65			count: 9
66			path: app/Functions/FunctionsImport.php
67
68		-
69			message: "#^Parameter \\#3 \\$subject of function str_replace expects array\\|string, string\\|null given\\.$#"
70			count: 2
71			path: app/Functions/FunctionsImport.php
72
73		-
74			message: "#^Parameter \\#2 \\$offset of function substr expects int, int\\<0, max\\>\\|false given\\.$#"
75			count: 1
76			path: app/Functions/FunctionsPrint.php
77
78		-
79			message: "#^Argument of an invalid type array\\<string\\>\\|string supplied for foreach, only iterables are supported\\.$#"
80			count: 1
81			path: app/Functions/FunctionsPrintFacts.php
82
83		-
84			message: "#^Parameter \\#1 \\$value of method Fisharebest\\\\Webtrees\\\\Contracts\\\\ElementInterface\\:\\:labelValue\\(\\) expects string, array\\<string\\>\\|string given\\.$#"
85			count: 5
86			path: app/Functions/FunctionsPrintFacts.php
87
88		-
89			message: "#^Parameter \\#2 \\$offset of function substr expects int, int\\<0, max\\>\\|false given\\.$#"
90			count: 1
91			path: app/Functions/FunctionsPrintFacts.php
92
93		-
94			message: "#^Parameter \\#3 \\$offset of function strpos expects int, int\\<0, max\\>\\|false given\\.$#"
95			count: 1
96			path: app/Functions/FunctionsPrintFacts.php
97
98		-
99			message: "#^Anonymous function should return int but returns int\\|false\\.$#"
100			count: 2
101			path: app/Functions/FunctionsPrintLists.php
102
103		-
104			message:
105				"""
106					#^Binary operation "\\." between array\\|non\\-empty\\-string and '
107					' results in an error\\.$#
108				"""
109			count: 2
110			path: app/Functions/FunctionsRtl.php
111
112		-
113			message: "#^Method Fisharebest\\\\Webtrees\\\\Functions\\\\FunctionsRtl\\:\\:spanLtrRtl\\(\\) should return string but returns array\\|string\\.$#"
114			count: 1
115			path: app/Functions/FunctionsRtl.php
116
117		-
118			message: "#^Method Fisharebest\\\\Webtrees\\\\Functions\\\\FunctionsRtl\\:\\:starredName\\(\\) should return string but returns string\\|null\\.$#"
119			count: 1
120			path: app/Functions/FunctionsRtl.php
121
122		-
123			message: "#^Parameter \\#1 \\$string of function substr expects string, array\\|string given\\.$#"
124			count: 4
125			path: app/Functions/FunctionsRtl.php
126
127		-
128			message: "#^Parameter \\#2 \\$offset of function substr expects int, int\\<0, max\\>\\|false given\\.$#"
129			count: 1
130			path: app/Functions/FunctionsRtl.php
131
132		-
133			message: "#^Parameter \\#3 \\$length of function substr expects int\\|null, int\\<0, max\\>\\|false given\\.$#"
134			count: 1
135			path: app/Functions/FunctionsRtl.php
136
137		-
138			message: "#^Parameter \\#3 \\$subject of function preg_replace expects array\\|string, string\\|null given\\.$#"
139			count: 1
140			path: app/Functions/FunctionsRtl.php
141
142		-
143			message: "#^Parameter \\#3 \\$subject of function str_replace expects array\\|string, string\\|null given\\.$#"
144			count: 1
145			path: app/Functions/FunctionsRtl.php
146
147		-
148			message: "#^Array \\(array\\<array\\<string\\>\\>\\) does not accept array\\<string, string\\|null\\>\\.$#"
149			count: 1
150			path: app/GedcomRecord.php
151
152		-
153			message: "#^Method Fisharebest\\\\Webtrees\\\\GedcomRecord\\:\\:lastChangeTimestamp\\(\\) should return Fisharebest\\\\Webtrees\\\\Carbon but returns Fisharebest\\\\Webtrees\\\\Carbon\\|false\\.$#"
154			count: 3
155			path: app/GedcomRecord.php
156
157		-
158			message: "#^Parameter \\#1 \\$array of function array_shift expects array, array\\<int, string\\>\\|false given\\.$#"
159			count: 2
160			path: app/GedcomRecord.php
161
162		-
163			message: "#^Parameter \\#1 \\$string of function trim expects string, string\\|null given\\.$#"
164			count: 2
165			path: app/GedcomRecord.php
166
167		-
168			message: "#^Parameter \\#2 \\$gedcom of method Fisharebest\\\\Webtrees\\\\GedcomRecord\\:\\:updateFact\\(\\) expects string, string\\|null given\\.$#"
169			count: 1
170			path: app/GedcomRecord.php
171
172		-
173			message: "#^Parameter \\#3 \\$subject of function preg_replace expects array\\|string, string\\|null given\\.$#"
174			count: 1
175			path: app/GedcomRecord.php
176
177		-
178			message: "#^Parameter \\#1 \\$string of function strlen expects string, string\\|false given\\.$#"
179			count: 1
180			path: app/Helpers/functions.php
181
182		-
183			message: "#^Strict comparison using \\=\\=\\= between '\\-dev' and '' will always evaluate to false\\.$#"
184			count: 1
185			path: app/Helpers/functions.php
186
187		-
188			message: "#^Parameter \\#1 \\$host of method Psr\\\\Http\\\\Message\\\\UriInterface\\:\\:withHost\\(\\) expects string, string\\|false given\\.$#"
189			count: 1
190			path: app/Http/Middleware/BaseUrl.php
191
192		-
193			message: "#^Parameter \\#1 \\$path of method Psr\\\\Http\\\\Message\\\\UriInterface\\:\\:withPath\\(\\) expects string, string\\|false given\\.$#"
194			count: 1
195			path: app/Http/Middleware/BaseUrl.php
196
197		-
198			message: "#^Parameter \\#1 \\$port of method Psr\\\\Http\\\\Message\\\\UriInterface\\:\\:withPort\\(\\) expects int\\|null, int\\|false\\|null given\\.$#"
199			count: 1
200			path: app/Http/Middleware/BaseUrl.php
201
202		-
203			message: "#^Parameter \\#1 \\$scheme of method Psr\\\\Http\\\\Message\\\\UriInterface\\:\\:withScheme\\(\\) expects string, string\\|false given\\.$#"
204			count: 1
205			path: app/Http/Middleware/BaseUrl.php
206
207		-
208			message: "#^Parameter \\#1 \\$message of static method Fisharebest\\\\Webtrees\\\\Log\\:\\:addErrorLog\\(\\) expects string, string\\|null given\\.$#"
209			count: 1
210			path: app/Http/Middleware/HandleExceptions.php
211
212		-
213			message: "#^Parameter \\#1 \\$basepath of class Aura\\\\Router\\\\RouterContainer constructor expects string\\|null, string\\|false\\|null given\\.$#"
214			count: 1
215			path: app/Http/Middleware/LoadRoutes.php
216
217		-
218			message: "#^Argument of an invalid type array\\|false supplied for foreach, only iterables are supported\\.$#"
219			count: 1
220			path: app/Http/Middleware/ReadConfigIni.php
221
222		-
223			message: "#^Method Fisharebest\\\\Webtrees\\\\Http\\\\Middleware\\\\UseTransaction\\:\\:process\\(\\) should return Psr\\\\Http\\\\Message\\\\ResponseInterface but returns Psr\\\\Http\\\\Message\\\\ResponseInterface\\|null\\.$#"
224			count: 1
225			path: app/Http/Middleware/UseTransaction.php
226
227		-
228			message: "#^Call to an undefined method Fisharebest\\\\Webtrees\\\\Module\\\\ModuleInterface\\:\\:searchPlaceNames\\(\\)\\.$#"
229			count: 1
230			path: app/Http/RequestHandlers/AutoCompletePlace.php
231
232		-
233			message: "#^Method Fisharebest\\\\Webtrees\\\\Http\\\\RequestHandlers\\\\AutoCompletePlace\\:\\:search\\(\\) should return Illuminate\\\\Support\\\\Collection&iterable\\<string\\> but returns Illuminate\\\\Support\\\\Collection&iterable\\<Fisharebest\\\\Webtrees\\\\Place\\>\\.$#"
234			count: 1
235			path: app/Http/RequestHandlers/AutoCompletePlace.php
236
237		-
238			message: "#^Access to an undefined property Fisharebest\\\\Webtrees\\\\Fact\\:\\:\\$anniv\\.$#"
239			count: 1
240			path: app/Http/RequestHandlers/CalendarEvents.php
241
242		-
243			message: "#^Cannot call method fullName\\(\\) on Fisharebest\\\\Webtrees\\\\GedcomRecord\\|null\\.$#"
244			count: 1
245			path: app/Http/RequestHandlers/CalendarEvents.php
246
247		-
248			message: "#^Cannot call method url\\(\\) on Fisharebest\\\\Webtrees\\\\GedcomRecord\\|null\\.$#"
249			count: 1
250			path: app/Http/RequestHandlers/CalendarEvents.php
251
252		-
253			message: "#^Cannot call method realName\\(\\) on Fisharebest\\\\Webtrees\\\\User\\|null\\.$#"
254			count: 1
255			path: app/Http/RequestHandlers/ContactPage.php
256
257		-
258			message: "#^Cannot access offset 'data_fix' on array\\|object\\|null\\.$#"
259			count: 1
260			path: app/Http/RequestHandlers/DataFixSelect.php
261
262		-
263			message: "#^Method Fisharebest\\\\Webtrees\\\\Http\\\\RequestHandlers\\\\DeleteRecord\\:\\:removeLinks\\(\\) should return string but returns string\\|null\\.$#"
264			count: 1
265			path: app/Http/RequestHandlers/DeleteRecord.php
266
267		-
268			message: "#^Parameter \\#3 \\$subject of function preg_replace expects array\\|string, string\\|null given\\.$#"
269			count: 4
270			path: app/Http/RequestHandlers/DeleteRecord.php
271
272		-
273			message: "#^Parameter \\#1 \\$gedcom of method Fisharebest\\\\Webtrees\\\\GedcomRecord\\:\\:updateRecord\\(\\) expects string, string\\|null given\\.$#"
274			count: 1
275			path: app/Http/RequestHandlers/EditNoteAction.php
276
277		-
278			message: "#^Parameter \\#1 \\$string of function trim expects string, string\\|null given\\.$#"
279			count: 1
280			path: app/Http/RequestHandlers/EditRawRecordAction.php
281
282		-
283			message: "#^Parameter \\#1 \\$stream of function stream_get_meta_data expects resource, resource\\|false given\\.$#"
284			count: 1
285			path: app/Http/RequestHandlers/ExportGedcomClient.php
286
287		-
288			message: "#^Cannot call method displayImage\\(\\) on Fisharebest\\\\Webtrees\\\\Media\\|null\\.$#"
289			count: 1
290			path: app/Http/RequestHandlers/FixLevel0MediaData.php
291
292		-
293			message: "#^Cannot call method facts\\(\\) on Fisharebest\\\\Webtrees\\\\Individual\\|null\\.$#"
294			count: 2
295			path: app/Http/RequestHandlers/FixLevel0MediaData.php
296
297		-
298			message: "#^Cannot call method fullName\\(\\) on Fisharebest\\\\Webtrees\\\\Individual\\|null\\.$#"
299			count: 1
300			path: app/Http/RequestHandlers/FixLevel0MediaData.php
301
302		-
303			message: "#^Cannot call method fullName\\(\\) on Fisharebest\\\\Webtrees\\\\Media\\|null\\.$#"
304			count: 1
305			path: app/Http/RequestHandlers/FixLevel0MediaData.php
306
307		-
308			message: "#^Cannot call method url\\(\\) on Fisharebest\\\\Webtrees\\\\Individual\\|null\\.$#"
309			count: 1
310			path: app/Http/RequestHandlers/FixLevel0MediaData.php
311
312		-
313			message: "#^Cannot call method url\\(\\) on Fisharebest\\\\Webtrees\\\\Media\\|null\\.$#"
314			count: 1
315			path: app/Http/RequestHandlers/FixLevel0MediaData.php
316
317		-
318			message: "#^Argument of an invalid type array\\<int, string\\>\\|false supplied for foreach, only iterables are supported\\.$#"
319			count: 1
320			path: app/Http/RequestHandlers/GedcomLoad.php
321
322		-
323			message: "#^Cannot access property \\$chunk_data on object\\|null\\.$#"
324			count: 3
325			path: app/Http/RequestHandlers/GedcomLoad.php
326
327		-
328			message: "#^Cannot access property \\$gedcom_chunk_id on object\\|null\\.$#"
329			count: 1
330			path: app/Http/RequestHandlers/GedcomLoad.php
331
332		-
333			message: "#^Parameter \\#1 \\$path of function basename expects string, string\\|null given\\.$#"
334			count: 1
335			path: app/Http/RequestHandlers/ImportGedcomAction.php
336
337		-
338			message: "#^Cannot call method createFact\\(\\) on Fisharebest\\\\Webtrees\\\\Media\\|null\\.$#"
339			count: 1
340			path: app/Http/RequestHandlers/ImportThumbnailsAction.php
341
342		-
343			message: "#^Cannot call method facts\\(\\) on Fisharebest\\\\Webtrees\\\\Media\\|null\\.$#"
344			count: 1
345			path: app/Http/RequestHandlers/ImportThumbnailsAction.php
346
347		-
348			message: "#^Cannot call method firstImageFile\\(\\) on Fisharebest\\\\Webtrees\\\\Media\\|null\\.$#"
349			count: 1
350			path: app/Http/RequestHandlers/ImportThumbnailsAction.php
351
352		-
353			message: "#^Cannot call method tree\\(\\) on Fisharebest\\\\Webtrees\\\\Media\\|null\\.$#"
354			count: 1
355			path: app/Http/RequestHandlers/ImportThumbnailsAction.php
356
357		-
358			message: "#^Cannot call method updateRecord\\(\\) on Fisharebest\\\\Webtrees\\\\Media\\|null\\.$#"
359			count: 1
360			path: app/Http/RequestHandlers/ImportThumbnailsAction.php
361
362		-
363			message: "#^Cannot call method xref\\(\\) on Fisharebest\\\\Webtrees\\\\Media\\|null\\.$#"
364			count: 1
365			path: app/Http/RequestHandlers/ImportThumbnailsAction.php
366
367		-
368			message: "#^Parameter \\#1 \\$record of method Fisharebest\\\\Webtrees\\\\Services\\\\PendingChangesService\\:\\:acceptRecord\\(\\) expects Fisharebest\\\\Webtrees\\\\GedcomRecord, Fisharebest\\\\Webtrees\\\\Media\\|null given\\.$#"
369			count: 1
370			path: app/Http/RequestHandlers/ImportThumbnailsAction.php
371
372		-
373			message: "#^Cannot access offset 0 on \\(array\\<int, string\\>&nonEmpty\\)\\|false\\.$#"
374			count: 2
375			path: app/Http/RequestHandlers/ImportThumbnailsData.php
376
377		-
378			message: "#^Method Fisharebest\\\\Webtrees\\\\Http\\\\RequestHandlers\\\\IndividualPage\\:\\:getSidebars\\(\\) should return Illuminate\\\\Support\\\\Collection&iterable\\<Fisharebest\\\\Webtrees\\\\Module\\\\ModuleSidebarInterface\\> but returns Illuminate\\\\Support\\\\Collection&iterable\\<Fisharebest\\\\Webtrees\\\\Module\\\\ModuleInterface\\>\\.$#"
379			count: 1
380			path: app/Http/RequestHandlers/IndividualPage.php
381
382		-
383			message: "#^Method Fisharebest\\\\Webtrees\\\\Http\\\\RequestHandlers\\\\IndividualPage\\:\\:getTabs\\(\\) should return Illuminate\\\\Support\\\\Collection&iterable\\<Fisharebest\\\\Webtrees\\\\Module\\\\ModuleTabInterface\\> but returns Illuminate\\\\Support\\\\Collection&iterable\\<Fisharebest\\\\Webtrees\\\\Module\\\\ModuleInterface\\>\\.$#"
384			count: 1
385			path: app/Http/RequestHandlers/IndividualPage.php
386
387		-
388			message: "#^Cannot access offset '0' on array\\|false\\.$#"
389			count: 1
390			path: app/Http/RequestHandlers/ManageMediaData.php
391
392		-
393			message: "#^Cannot access offset '1' on array\\|false\\.$#"
394			count: 1
395			path: app/Http/RequestHandlers/ManageMediaData.php
396
397		-
398			message: "#^Parameter \\#1 \\$haystack of function str_contains expects string, string\\|false given\\.$#"
399			count: 1
400			path: app/Http/RequestHandlers/MapDataImportAction.php
401
402		-
403			message: "#^Parameter \\#1 \\$json of function json_decode expects string, string\\|false given\\.$#"
404			count: 1
405			path: app/Http/RequestHandlers/MapDataImportAction.php
406
407		-
408			message: "#^Parameter \\#1 \\$gedcom of method Fisharebest\\\\Webtrees\\\\GedcomRecord\\:\\:updateRecord\\(\\) expects string, string\\|null given\\.$#"
409			count: 1
410			path: app/Http/RequestHandlers/MergeFactsAction.php
411
412		-
413			message: "#^Parameter \\#1 \\$callback of function call_user_func expects callable\\(\\)\\: mixed, array\\(Fisharebest\\\\Webtrees\\\\Module\\\\ModuleInterface, non\\-empty\\-string\\) given\\.$#"
414			count: 1
415			path: app/Http/RequestHandlers/ModuleAction.php
416
417		-
418			message: "#^Cannot call method local\\(\\) on Fisharebest\\\\Webtrees\\\\Carbon\\|null\\.$#"
419			count: 1
420			path: app/Http/RequestHandlers/PendingChangesLogData.php
421
422		-
423			message: "#^Parameter \\#2 \\$subject of function preg_match expects string, string\\|false given\\.$#"
424			count: 1
425			path: app/Http/RequestHandlers/PhpInformation.php
426
427		-
428			message: "#^Parameter \\#2 \\$subject of function preg_match_all expects string, string\\|null given\\.$#"
429			count: 1
430			path: app/Http/RequestHandlers/SearchGeneralPage.php
431
432		-
433			message: "#^Parameter \\#1 \\$gedcom of method Fisharebest\\\\Webtrees\\\\GedcomRecord\\:\\:updateRecord\\(\\) expects string, string\\|null given\\.$#"
434			count: 3
435			path: app/Http/RequestHandlers/SearchReplaceAction.php
436
437		-
438			message: "#^Method Fisharebest\\\\Webtrees\\\\Http\\\\RequestHandlers\\\\Select2Place\\:\\:search\\(\\) should return Illuminate\\\\Support\\\\Collection&iterable\\<array\\<string, string\\>\\> but returns Illuminate\\\\Support\\\\Collection&iterable\\<Fisharebest\\\\Webtrees\\\\Place\\>\\.$#"
439			count: 1
440			path: app/Http/RequestHandlers/Select2Place.php
441
442		-
443			message: "#^Parameter \\#1 \\$string of function substr expects string, string\\|false given\\.$#"
444			count: 1
445			path: app/Http/RequestHandlers/SetupWizard.php
446
447		-
448			message: "#^Parameter \\#1 \\$value of function e expects Illuminate\\\\Contracts\\\\Support\\\\DeferringDisplayableValue\\|Illuminate\\\\Contracts\\\\Support\\\\Htmlable\\|string\\|null, string\\|false given\\.$#"
449			count: 1
450			path: app/Http/RequestHandlers/SetupWizard.php
451
452		-
453			message: "#^Cannot call method local\\(\\) on Fisharebest\\\\Webtrees\\\\Carbon\\|null\\.$#"
454			count: 1
455			path: app/Http/RequestHandlers/SiteLogsData.php
456
457		-
458			message: "#^Method Fisharebest\\\\Webtrees\\\\Http\\\\Routes\\\\ApiRoutes\\:\\:load\\(\\) has parameter \\$router with no value type specified in iterable type Aura\\\\Router\\\\Map\\.$#"
459			count: 1
460			path: app/Http/Routes/ApiRoutes.php
461
462		-
463			message: "#^Method Fisharebest\\\\Webtrees\\\\Http\\\\Routes\\\\WebRoutes\\:\\:load\\(\\) has parameter \\$router with no value type specified in iterable type Aura\\\\Router\\\\Map\\.$#"
464			count: 1
465			path: app/Http/Routes/WebRoutes.php
466
467		-
468			message: "#^Method Fisharebest\\\\Webtrees\\\\I18N\\:\\:language\\(\\) should return Fisharebest\\\\Webtrees\\\\Module\\\\ModuleLanguageInterface but returns Fisharebest\\\\Webtrees\\\\Module\\\\ModuleLanguageInterface\\|null\\.$#"
469			count: 1
470			path: app/I18N.php
471
472		-
473			message: "#^Array \\(array\\<array\\<string\\>\\>\\) does not accept array\\<string, mixed\\>\\.$#"
474			count: 1
475			path: app/Individual.php
476
477		-
478			message: "#^Binary operation \"\\*\" between string and 365 results in an error\\.$#"
479			count: 1
480			path: app/Individual.php
481
482		-
483			message: "#^Binary operation \"\\.\" between non\\-empty\\-string and array\\|string results in an error\\.$#"
484			count: 1
485			path: app/Individual.php
486
487		-
488			message: "#^Cannot call method fullName\\(\\) on Fisharebest\\\\Webtrees\\\\Individual\\|null\\.$#"
489			count: 2
490			path: app/Individual.php
491
492		-
493			message: "#^Cannot call method spouseFamilies\\(\\) on Fisharebest\\\\Webtrees\\\\Individual\\|null\\.$#"
494			count: 1
495			path: app/Individual.php
496
497		-
498			message: "#^Parameter \\#1 \\$haystack of function strpos expects string, string\\|null given\\.$#"
499			count: 1
500			path: app/Individual.php
501
502		-
503			message: "#^Parameter \\#1 \\$num1 of function intdiv expects int, float\\|int given\\.$#"
504			count: 1
505			path: app/Individual.php
506
507		-
508			message: "#^Parameter \\#1 \\$string of function substr expects string, string\\|null given\\.$#"
509			count: 2
510			path: app/Individual.php
511
512		-
513			message: "#^Parameter \\#2 \\$subject of function preg_match expects string, string\\|null given\\.$#"
514			count: 1
515			path: app/Individual.php
516
517		-
518			message: "#^Parameter \\#2 \\$subject of function preg_match_all expects string, string\\|null given\\.$#"
519			count: 1
520			path: app/Individual.php
521
522		-
523			message: "#^Parameter \\#3 \\$subject of function preg_replace expects array\\|string, string\\|null given\\.$#"
524			count: 5
525			path: app/Individual.php
526
527		-
528			message: "#^Parameter \\#3 \\$subject of function str_replace expects array\\|string, string\\|null given\\.$#"
529			count: 2
530			path: app/Individual.php
531
532		-
533			message: "#^Method Fisharebest\\\\Webtrees\\\\Media\\:\\:formatListDetails\\(\\) should return string but returns string\\|false\\.$#"
534			count: 1
535			path: app/Media.php
536
537		-
538			message: "#^Method Fisharebest\\\\Webtrees\\\\Media\\:\\:mediaFiles\\(\\) should return Illuminate\\\\Support\\\\Collection&iterable\\<Fisharebest\\\\Webtrees\\\\MediaFile\\> but returns Illuminate\\\\Support\\\\Collection&iterable\\<Fisharebest\\\\Webtrees\\\\Fact\\>\\.$#"
539			count: 1
540			path: app/Media.php
541
542		-
543			message: "#^Cannot call method updateFact\\(\\) on Fisharebest\\\\Webtrees\\\\Individual\\|null\\.$#"
544			count: 1
545			path: app/Module/CensusAssistantModule.php
546
547		-
548			message: "#^Parameter \\#1 \\$stream of function stream_get_meta_data expects resource, resource\\|false given\\.$#"
549			count: 1
550			path: app/Module/ClippingsCartModule.php
551
552		-
553			message: "#^Argument of an invalid type array\\<int, string\\>\\|false supplied for foreach, only iterables are supported\\.$#"
554			count: 2
555			path: app/Module/CloudsTheme.php
556
557		-
558			message: "#^Cannot access offset int\\|false\\|null on array\\<int, string\\>\\|false\\.$#"
559			count: 1
560			path: app/Module/CloudsTheme.php
561
562		-
563			message: "#^Cannot access offset mixed on \\(array\\<int, string\\>&nonEmpty\\)\\|false\\.$#"
564			count: 1
565			path: app/Module/CloudsTheme.php
566
567		-
568			message: "#^Parameter \\#2 \\$haystack of function array_search expects array, array\\<int, string\\>\\|false given\\.$#"
569			count: 1
570			path: app/Module/CloudsTheme.php
571
572		-
573			message: "#^Parameter \\#2 \\$haystack of function in_array expects array, array\\<int, string\\>\\|false given\\.$#"
574			count: 2
575			path: app/Module/CloudsTheme.php
576
577		-
578			message: "#^Argument of an invalid type array\\<int, string\\>\\|false supplied for foreach, only iterables are supported\\.$#"
579			count: 2
580			path: app/Module/FabTheme.php
581
582		-
583			message: "#^Cannot access offset int\\|false\\|null on array\\<int, string\\>\\|false\\.$#"
584			count: 1
585			path: app/Module/FabTheme.php
586
587		-
588			message: "#^Cannot access offset mixed on \\(array\\<int, string\\>&nonEmpty\\)\\|false\\.$#"
589			count: 1
590			path: app/Module/FabTheme.php
591
592		-
593			message: "#^Parameter \\#2 \\$haystack of function array_search expects array, array\\<int, string\\>\\|false given\\.$#"
594			count: 1
595			path: app/Module/FabTheme.php
596
597		-
598			message: "#^Parameter \\#2 \\$haystack of function in_array expects array, array\\<int, string\\>\\|false given\\.$#"
599			count: 2
600			path: app/Module/FabTheme.php
601
602		-
603			message: "#^Cannot access property \\$body on object\\|null\\.$#"
604			count: 1
605			path: app/Module/FamilyTreeNewsModule.php
606
607		-
608			message: "#^Cannot access property \\$subject on object\\|null\\.$#"
609			count: 1
610			path: app/Module/FamilyTreeNewsModule.php
611
612		-
613			message: "#^Cannot access offset 0 on array\\|false\\.$#"
614			count: 1
615			path: app/Module/FanChartModule.php
616
617		-
618			message: "#^Cannot access offset 4 on array\\|false\\.$#"
619			count: 1
620			path: app/Module/FanChartModule.php
621
622		-
623			message: "#^Method Fisharebest\\\\Webtrees\\\\Module\\\\FanChartModule\\:\\:imageColor\\(\\) should return int but returns int\\|false\\.$#"
624			count: 1
625			path: app/Module/FanChartModule.php
626
627		-
628			message: "#^Parameter \\#1 \\$image of function imagecolorallocate expects GdImage, GdImage\\|false given\\.$#"
629			count: 1
630			path: app/Module/FanChartModule.php
631
632		-
633			message: "#^Parameter \\#1 \\$image of function imagecolorallocate expects GdImage, resource given\\.$#"
634			count: 1
635			path: app/Module/FanChartModule.php
636
637		-
638			message: "#^Parameter \\#1 \\$image of function imagecolortransparent expects GdImage, GdImage\\|false given\\.$#"
639			count: 1
640			path: app/Module/FanChartModule.php
641
642		-
643			message: "#^Parameter \\#1 \\$image of function imagedestroy expects GdImage, GdImage\\|false given\\.$#"
644			count: 1
645			path: app/Module/FanChartModule.php
646
647		-
648			message: "#^Parameter \\#1 \\$image of function imagefilledarc expects GdImage, GdImage\\|false given\\.$#"
649			count: 2
650			path: app/Module/FanChartModule.php
651
652		-
653			message: "#^Parameter \\#1 \\$image of function imagefilledrectangle expects GdImage, GdImage\\|false given\\.$#"
654			count: 1
655			path: app/Module/FanChartModule.php
656
657		-
658			message: "#^Parameter \\#1 \\$image of function imagepng expects GdImage, GdImage\\|false given\\.$#"
659			count: 1
660			path: app/Module/FanChartModule.php
661
662		-
663			message: "#^Parameter \\#1 \\$image of function imagettftext expects GdImage, GdImage\\|false given\\.$#"
664			count: 1
665			path: app/Module/FanChartModule.php
666
667		-
668			message: "#^Parameter \\#1 \\$image of method Fisharebest\\\\Webtrees\\\\Module\\\\FanChartModule\\:\\:imageColor\\(\\) expects resource, GdImage\\|false given\\.$#"
669			count: 4
670			path: app/Module/FanChartModule.php
671
672		-
673			message: "#^Parameter \\#2 \\$color of function imagecolortransparent expects int\\|null, int\\|false given\\.$#"
674			count: 1
675			path: app/Module/FanChartModule.php
676
677		-
678			message: "#^Parameter \\#2 \\$parameters of method Fisharebest\\\\Webtrees\\\\Module\\\\FanChartModule\\:\\:chartUrl\\(\\) expects array\\<string, int\\|string\\>, array\\<string, mixed\\> given\\.$#"
679			count: 1
680			path: app/Module/FanChartModule.php
681
682		-
683			message: "#^Parameter \\#6 \\$color of function imagefilledrectangle expects int, int\\|false given\\.$#"
684			count: 1
685			path: app/Module/FanChartModule.php
686
687		-
688			message: "#^Method Fisharebest\\\\Webtrees\\\\Module\\\\FixCemeteryTag\\:\\:mergePendingRecords\\(\\) should return Illuminate\\\\Support\\\\Collection&iterable\\<object\\> but returns Illuminate\\\\Support\\\\Collection&iterable\\<string\\>\\.$#"
689			count: 1
690			path: app/Module/FixCemeteryTag.php
691
692		-
693			message: "#^Method Fisharebest\\\\Webtrees\\\\Module\\\\FixDuplicateLinks\\:\\:mergePendingRecords\\(\\) should return Illuminate\\\\Support\\\\Collection&iterable\\<object\\> but returns Illuminate\\\\Support\\\\Collection&iterable\\<string\\>\\.$#"
694			count: 1
695			path: app/Module/FixDuplicateLinks.php
696
697		-
698			message: "#^Method Fisharebest\\\\Webtrees\\\\Module\\\\FixDuplicateLinks\\:\\:updateGedcom\\(\\) should return string but returns string\\|null\\.$#"
699			count: 1
700			path: app/Module/FixDuplicateLinks.php
701
702		-
703			message: "#^Parameter \\#3 \\$subject of function preg_replace expects array\\|string, string\\|null given\\.$#"
704			count: 2
705			path: app/Module/FixDuplicateLinks.php
706
707		-
708			message: "#^Method Fisharebest\\\\Webtrees\\\\Module\\\\FixMissingDeaths\\:\\:mergePendingRecords\\(\\) should return Illuminate\\\\Support\\\\Collection&iterable\\<object\\> but returns Illuminate\\\\Support\\\\Collection&iterable\\<string\\>\\.$#"
709			count: 1
710			path: app/Module/FixMissingDeaths.php
711
712		-
713			message: "#^Method Fisharebest\\\\Webtrees\\\\Module\\\\FixNameSlashesAndSpaces\\:\\:mergePendingRecords\\(\\) should return Illuminate\\\\Support\\\\Collection&iterable\\<object\\> but returns Illuminate\\\\Support\\\\Collection&iterable\\<string\\>\\.$#"
714			count: 1
715			path: app/Module/FixNameSlashesAndSpaces.php
716
717		-
718			message: "#^Method Fisharebest\\\\Webtrees\\\\Module\\\\FixNameSlashesAndSpaces\\:\\:updateGedcom\\(\\) should return string but returns string\\|null\\.$#"
719			count: 1
720			path: app/Module/FixNameSlashesAndSpaces.php
721
722		-
723			message: "#^Parameter \\#3 \\$subject of function preg_replace expects array\\|string, string\\|null given\\.$#"
724			count: 1
725			path: app/Module/FixNameSlashesAndSpaces.php
726
727		-
728			message: "#^Method Fisharebest\\\\Webtrees\\\\Module\\\\FixNameTags\\:\\:mergePendingRecords\\(\\) should return Illuminate\\\\Support\\\\Collection&iterable\\<object\\> but returns Illuminate\\\\Support\\\\Collection&iterable\\<string\\>\\.$#"
729			count: 1
730			path: app/Module/FixNameTags.php
731
732		-
733			message: "#^Method Fisharebest\\\\Webtrees\\\\Module\\\\FixPlaceNames\\:\\:mergePendingRecords\\(\\) should return Illuminate\\\\Support\\\\Collection&iterable\\<object\\> but returns Illuminate\\\\Support\\\\Collection&iterable\\<string\\>\\.$#"
734			count: 1
735			path: app/Module/FixPlaceNames.php
736
737		-
738			message: "#^Method Fisharebest\\\\Webtrees\\\\Module\\\\FixPlaceNames\\:\\:updateGedcom\\(\\) should return string but returns string\\|null\\.$#"
739			count: 1
740			path: app/Module/FixPlaceNames.php
741
742		-
743			message: "#^Method Fisharebest\\\\Webtrees\\\\Module\\\\FixPrimaryTag\\:\\:mergePendingRecords\\(\\) should return Illuminate\\\\Support\\\\Collection&iterable\\<object\\> but returns Illuminate\\\\Support\\\\Collection&iterable\\<string\\>\\.$#"
744			count: 1
745			path: app/Module/FixPrimaryTag.php
746
747		-
748			message: "#^Method Fisharebest\\\\Webtrees\\\\Module\\\\FixSearchAndReplace\\:\\:mergePendingRecords\\(\\) should return Illuminate\\\\Support\\\\Collection&iterable\\<object\\> but returns Illuminate\\\\Support\\\\Collection&iterable\\<string\\>\\.$#"
749			count: 1
750			path: app/Module/FixSearchAndReplace.php
751
752		-
753			message: "#^Method Fisharebest\\\\Webtrees\\\\Module\\\\FixSearchAndReplace\\:\\:updateGedcom\\(\\) should return string but returns string\\|null\\.$#"
754			count: 1
755			path: app/Module/FixSearchAndReplace.php
756
757		-
758			message: "#^Call to an undefined method Fisharebest\\\\Webtrees\\\\GedcomRecord\\:\\:sex\\(\\)\\.$#"
759			count: 17
760			path: app/Module/IndividualFactsTabModule.php
761
762		-
763			message: "#^Instanceof between Fisharebest\\\\Webtrees\\\\Individual and Fisharebest\\\\Webtrees\\\\Family will always evaluate to false\\.$#"
764			count: 1
765			path: app/Module/IndividualFactsTabModule.php
766
767		-
768			message: "#^Method Fisharebest\\\\Webtrees\\\\Module\\\\IndividualFactsTabModule\\:\\:historicFacts\\(\\) should return Illuminate\\\\Support\\\\Collection&iterable\\<Fisharebest\\\\Webtrees\\\\Fact\\> but returns Illuminate\\\\Support\\\\Collection&iterable\\<Fisharebest\\\\Webtrees\\\\Module\\\\ModuleInterface\\>\\.$#"
769			count: 1
770			path: app/Module/IndividualFactsTabModule.php
771
772		-
773			message: "#^Parameter \\#1 \\$gedcom of class Fisharebest\\\\Webtrees\\\\Fact constructor expects string, string\\|null given\\.$#"
774			count: 1
775			path: app/Module/IndividualFactsTabModule.php
776
777		-
778			message: "#^Parameter \\#3 \\$subject of function preg_replace expects array\\|string, string\\|null given\\.$#"
779			count: 1
780			path: app/Module/IndividualFactsTabModule.php
781
782		-
783			message: "#^Parameter \\#1 \\$string of function strip_tags expects string, string\\|false given\\.$#"
784			count: 1
785			path: app/Module/IndividualMetadataModule.php
786
787		-
788			message: "#^Argument of an invalid type array\\<int, string\\>\\|false supplied for foreach, only iterables are supported\\.$#"
789			count: 2
790			path: app/Module/MinimalTheme.php
791
792		-
793			message: "#^Cannot access offset int\\|false\\|null on array\\<int, string\\>\\|false\\.$#"
794			count: 1
795			path: app/Module/MinimalTheme.php
796
797		-
798			message: "#^Cannot access offset mixed on \\(array\\<int, string\\>&nonEmpty\\)\\|false\\.$#"
799			count: 1
800			path: app/Module/MinimalTheme.php
801
802		-
803			message: "#^Parameter \\#2 \\$haystack of function array_search expects array, array\\<int, string\\>\\|false given\\.$#"
804			count: 1
805			path: app/Module/MinimalTheme.php
806
807		-
808			message: "#^Parameter \\#2 \\$haystack of function in_array expects array, array\\<int, string\\>\\|false given\\.$#"
809			count: 2
810			path: app/Module/MinimalTheme.php
811
812		-
813			message: "#^Property Fisharebest\\\\Webtrees\\\\Module\\\\NotesTabModule\\:\\:\\$facts type has no value type specified in iterable type Illuminate\\\\Support\\\\Collection\\.$#"
814			count: 1
815			path: app/Module/NotesTabModule.php
816
817		-
818			message: "#^Parameter \\#1 \\$individual of method Fisharebest\\\\Webtrees\\\\Services\\\\ChartService\\:\\:sosaStradonitzAncestors\\(\\) expects Fisharebest\\\\Webtrees\\\\Individual, Fisharebest\\\\Webtrees\\\\Individual\\|null given\\.$#"
819			count: 1
820			path: app/Module/PedigreeMapModule.php
821
822		-
823			message: "#^Method Fisharebest\\\\Webtrees\\\\Module\\\\PrivacyPolicy\\:\\:analyticsModules\\(\\) should return Illuminate\\\\Support\\\\Collection&iterable\\<Fisharebest\\\\Webtrees\\\\Module\\\\ModuleAnalyticsInterface\\> but returns Illuminate\\\\Support\\\\Collection&iterable\\<Fisharebest\\\\Webtrees\\\\Module\\\\ModuleInterface\\>\\.$#"
824			count: 1
825			path: app/Module/PrivacyPolicy.php
826
827		-
828			message: "#^Cannot call method local\\(\\) on Fisharebest\\\\Webtrees\\\\Carbon\\|false\\.$#"
829			count: 1
830			path: app/Module/RecentChangesModule.php
831
832		-
833			message: "#^Method Fisharebest\\\\Webtrees\\\\Module\\\\RecentChangesModule\\:\\:getBlock\\(\\) has parameter \\$config with no value type specified in iterable type array\\.$#"
834			count: 1
835			path: app/Module/RecentChangesModule.php
836
837		-
838			message: "#^Anonymous function should return Fisharebest\\\\Webtrees\\\\GedcomRecord but returns Fisharebest\\\\Webtrees\\\\Family\\|null\\.$#"
839			count: 1
840			path: app/Module/RelationshipsChartModule.php
841
842		-
843			message: "#^Anonymous function should return Fisharebest\\\\Webtrees\\\\GedcomRecord but returns Fisharebest\\\\Webtrees\\\\Individual\\|null\\.$#"
844			count: 1
845			path: app/Module/RelationshipsChartModule.php
846
847		-
848			message: "#^Cannot call method gedcom\\(\\) on Fisharebest\\\\Webtrees\\\\Family\\|null\\.$#"
849			count: 2
850			path: app/Module/RelationshipsChartModule.php
851
852		-
853			message: "#^Cannot call method sex\\(\\) on Fisharebest\\\\Webtrees\\\\Individual\\|null\\.$#"
854			count: 4
855			path: app/Module/RelationshipsChartModule.php
856
857		-
858			message: "#^Cannot call method xref\\(\\) on Fisharebest\\\\Webtrees\\\\Individual\\|null\\.$#"
859			count: 2
860			path: app/Module/RelationshipsChartModule.php
861
862		-
863			message: "#^Cannot call method canShow\\(\\) on Fisharebest\\\\Webtrees\\\\GedcomRecord\\|null\\.$#"
864			count: 1
865			path: app/Module/ReviewChangesModule.php
866
867		-
868			message: "#^Cannot call method fullName\\(\\) on Fisharebest\\\\Webtrees\\\\GedcomRecord\\|null\\.$#"
869			count: 1
870			path: app/Module/ReviewChangesModule.php
871
872		-
873			message: "#^Cannot call method url\\(\\) on Fisharebest\\\\Webtrees\\\\GedcomRecord\\|null\\.$#"
874			count: 1
875			path: app/Module/ReviewChangesModule.php
876
877		-
878			message: "#^Call to an undefined method Sabre\\\\VObject\\\\Node\\:\\:add\\(\\)\\.$#"
879			count: 3
880			path: app/Module/ShareAnniversaryModule.php
881
882		-
883			message: "#^Property Fisharebest\\\\Webtrees\\\\Module\\\\SourcesTabModule\\:\\:\\$facts type has no value type specified in iterable type Illuminate\\\\Support\\\\Collection\\.$#"
884			count: 1
885			path: app/Module/SourcesTabModule.php
886
887		-
888			message: "#^Argument of an invalid type array\\|string supplied for foreach, only iterables are supported\\.$#"
889			count: 3
890			path: app/Module/StatisticsChartModule.php
891
892		-
893			message: "#^Binary operation \"\\+\" between int and int\\|string results in an error\\.$#"
894			count: 1
895			path: app/Module/StatisticsChartModule.php
896
897		-
898			message: "#^Binary operation \"\\-\" between string and 1 results in an error\\.$#"
899			count: 2
900			path: app/Module/StatisticsChartModule.php
901
902		-
903			message: "#^Method Fisharebest\\\\Webtrees\\\\Module\\\\StatisticsChartModule\\:\\:fillYData\\(\\) has parameter \\$x_axis with no value type specified in iterable type array\\.$#"
904			count: 1
905			path: app/Module/StatisticsChartModule.php
906
907		-
908			message: "#^Method Fisharebest\\\\Webtrees\\\\Module\\\\StatisticsChartModule\\:\\:fillYData\\(\\) has parameter \\$z_axis with no value type specified in iterable type array\\.$#"
909			count: 1
910			path: app/Module/StatisticsChartModule.php
911
912		-
913			message: "#^Parameter \\#1 \\$surnames of static method Fisharebest\\\\Webtrees\\\\Functions\\\\FunctionsPrintLists\\:\\:surnameTagCloud\\(\\) expects array\\<string, array\\<string, int\\>\\>, array\\<int\\|string, array\\> given\\.$#"
914			count: 1
915			path: app/Module/TopSurnamesModule.php
916
917		-
918			message: "#^Cannot access property \\$body on object\\|null\\.$#"
919			count: 1
920			path: app/Module/UserJournalModule.php
921
922		-
923			message: "#^Cannot access property \\$subject on object\\|null\\.$#"
924			count: 1
925			path: app/Module/UserJournalModule.php
926
927		-
928			message: "#^Argument of an invalid type array\\<int, string\\>\\|false supplied for foreach, only iterables are supported\\.$#"
929			count: 2
930			path: app/Module/WebtreesTheme.php
931
932		-
933			message: "#^Cannot access offset int\\|false\\|null on array\\<int, string\\>\\|false\\.$#"
934			count: 1
935			path: app/Module/WebtreesTheme.php
936
937		-
938			message: "#^Cannot access offset mixed on \\(array\\<int, string\\>&nonEmpty\\)\\|false\\.$#"
939			count: 1
940			path: app/Module/WebtreesTheme.php
941
942		-
943			message: "#^Parameter \\#2 \\$haystack of function array_search expects array, array\\<int, string\\>\\|false given\\.$#"
944			count: 1
945			path: app/Module/WebtreesTheme.php
946
947		-
948			message: "#^Parameter \\#2 \\$haystack of function in_array expects array, array\\<int, string\\>\\|false given\\.$#"
949			count: 2
950			path: app/Module/WebtreesTheme.php
951
952		-
953			message: "#^Argument of an invalid type array\\<int, string\\>\\|false supplied for foreach, only iterables are supported\\.$#"
954			count: 2
955			path: app/Module/XeneaTheme.php
956
957		-
958			message: "#^Cannot access offset int\\|false\\|null on array\\<int, string\\>\\|false\\.$#"
959			count: 1
960			path: app/Module/XeneaTheme.php
961
962		-
963			message: "#^Cannot access offset mixed on \\(array\\<int, string\\>&nonEmpty\\)\\|false\\.$#"
964			count: 1
965			path: app/Module/XeneaTheme.php
966
967		-
968			message: "#^Parameter \\#2 \\$haystack of function array_search expects array, array\\<int, string\\>\\|false given\\.$#"
969			count: 1
970			path: app/Module/XeneaTheme.php
971
972		-
973			message: "#^Parameter \\#2 \\$haystack of function in_array expects array, array\\<int, string\\>\\|false given\\.$#"
974			count: 2
975			path: app/Module/XeneaTheme.php
976
977		-
978			message: "#^Cannot access property \\$latitude on object\\|null\\.$#"
979			count: 3
980			path: app/PlaceLocation.php
981
982		-
983			message: "#^Cannot access property \\$longitude on object\\|null\\.$#"
984			count: 3
985			path: app/PlaceLocation.php
986
987		-
988			message: "#^Method Fisharebest\\\\Webtrees\\\\Report\\\\AbstractRenderer\\:\\:getStyle\\(\\) return type has no value type specified in iterable type array\\.$#"
989			count: 1
990			path: app/Report/AbstractRenderer.php
991
992		-
993			message: "#^Method Fisharebest\\\\Webtrees\\\\Report\\\\AbstractRenderer\\:\\:getStyle\\(\\) should return array but returns array\\<string, string\\>\\|false\\.$#"
994			count: 1
995			path: app/Report/AbstractRenderer.php
996
997		-
998			message: "#^Array \\(array\\<array\\<string, string\\>\\>\\) does not accept string\\.$#"
999			count: 1
1000			path: app/Report/PdfRenderer.php
1001
1002		-
1003			message: "#^Method Fisharebest\\\\Webtrees\\\\Report\\\\PdfRenderer\\:\\:getStyle\\(\\) return type has no value type specified in iterable type array\\.$#"
1004			count: 1
1005			path: app/Report/PdfRenderer.php
1006
1007		-
1008			message: "#^Method Fisharebest\\\\Webtrees\\\\Report\\\\PdfRenderer\\:\\:getStyle\\(\\) should return array but returns array\\<string, string\\>\\|string\\.$#"
1009			count: 1
1010			path: app/Report/PdfRenderer.php
1011
1012		-
1013			message: "#^Parameter \\#1 \\$fm of method TCPDF\\:\\:setFooterMargin\\(\\) expects int, float given\\.$#"
1014			count: 1
1015			path: app/Report/PdfRenderer.php
1016
1017		-
1018			message: "#^Parameter \\#1 \\$font of method TCPDF\\:\\:setHeaderFont\\(\\) expects array\\<int, string\\>, array\\<int, float\\|string\\> given\\.$#"
1019			count: 1
1020			path: app/Report/PdfRenderer.php
1021
1022		-
1023			message: "#^Parameter \\#1 \\$hm of method TCPDF\\:\\:setHeaderMargin\\(\\) expects int, float given\\.$#"
1024			count: 1
1025			path: app/Report/PdfRenderer.php
1026
1027		-
1028			message: "#^Parameter \\#2 \\$lw of method TCPDF\\:\\:setHeaderData\\(\\) expects string, int given\\.$#"
1029			count: 1
1030			path: app/Report/PdfRenderer.php
1031
1032		-
1033			message: "#^Parameter \\#1 \\$callback of function call_user_func expects callable\\(\\)\\: mixed, array\\(\\$this\\(Fisharebest\\\\Webtrees\\\\Report\\\\ReportParserBase\\), non\\-empty\\-string\\) given\\.$#"
1034			count: 2
1035			path: app/Report/ReportParserBase.php
1036
1037		-
1038			message: "#^Parameter \\#3 \\$value of function xml_parser_set_option expects int\\|string, false given\\.$#"
1039			count: 1
1040			path: app/Report/ReportParserBase.php
1041
1042		-
1043			message: "#^Array \\(array\\<string\\>\\) does not accept array\\<int, string\\>\\.$#"
1044			count: 1
1045			path: app/Report/ReportParserGenerate.php
1046
1047		-
1048			message: "#^Call to function assert\\(\\) with false and LogicException will always evaluate to false\\.$#"
1049			count: 1
1050			path: app/Report/ReportParserGenerate.php
1051
1052		-
1053			message: "#^Cannot access offset 0 on array\\|false\\.$#"
1054			count: 3
1055			path: app/Report/ReportParserGenerate.php
1056
1057		-
1058			message: "#^Cannot access offset 1 on array\\|false\\.$#"
1059			count: 3
1060			path: app/Report/ReportParserGenerate.php
1061
1062		-
1063			message: "#^Cannot access offset float\\|int on array\\<int, string\\>\\|false\\.$#"
1064			count: 14
1065			path: app/Report/ReportParserGenerate.php
1066
1067		-
1068			message: "#^Cannot call method addElement\\(\\) on Fisharebest\\\\Webtrees\\\\Report\\\\AbstractRenderer\\|null\\.$#"
1069			count: 1
1070			path: app/Report/ReportParserGenerate.php
1071
1072		-
1073			message: "#^Cannot call method childFamilies\\(\\) on Fisharebest\\\\Webtrees\\\\Individual\\|null\\.$#"
1074			count: 1
1075			path: app/Report/ReportParserGenerate.php
1076
1077		-
1078			message: "#^Cannot call method facts\\(\\) on Fisharebest\\\\Webtrees\\\\GedcomRecord\\|null\\.$#"
1079			count: 2
1080			path: app/Report/ReportParserGenerate.php
1081
1082		-
1083			message: "#^Cannot call method findHighlightedMediaFile\\(\\) on Fisharebest\\\\Webtrees\\\\Individual\\|null\\.$#"
1084			count: 1
1085			path: app/Report/ReportParserGenerate.php
1086
1087		-
1088			message: "#^Cannot call method firstImageFile\\(\\) on Fisharebest\\\\Webtrees\\\\Media\\|null\\.$#"
1089			count: 1
1090			path: app/Report/ReportParserGenerate.php
1091
1092		-
1093			message: "#^Cannot call method privatizeGedcom\\(\\) on Fisharebest\\\\Webtrees\\\\GedcomRecord\\|null\\.$#"
1094			count: 1
1095			path: app/Report/ReportParserGenerate.php
1096
1097		-
1098			message: "#^If condition is always true\\.$#"
1099			count: 1
1100			path: app/Report/ReportParserGenerate.php
1101
1102		-
1103			message: "#^Instanceof between Fisharebest\\\\Webtrees\\\\Report\\\\AbstractRenderer and Fisharebest\\\\Webtrees\\\\Report\\\\ReportBaseElement will always evaluate to false\\.$#"
1104			count: 1
1105			path: app/Report/ReportParserGenerate.php
1106
1107		-
1108			message: "#^Method Fisharebest\\\\Webtrees\\\\Report\\\\ReportParserGenerate\\:\\:substituteVars\\(\\) should return string but returns string\\|null\\.$#"
1109			count: 1
1110			path: app/Report/ReportParserGenerate.php
1111
1112		-
1113			message: "#^Parameter \\#1 \\$array of function end expects array\\|object, array\\<int, string\\>\\|false given\\.$#"
1114			count: 1
1115			path: app/Report/ReportParserGenerate.php
1116
1117		-
1118			message: "#^Parameter \\#1 \\$callback of function call_user_func expects callable\\(\\)\\: mixed, array\\(\\$this\\(Fisharebest\\\\Webtrees\\\\Report\\\\ReportParserGenerate\\), non\\-empty\\-string\\) given\\.$#"
1119			count: 2
1120			path: app/Report/ReportParserGenerate.php
1121
1122		-
1123			message: "#^Parameter \\#1 \\$image of function imagesx expects GdImage, GdImage\\|false given\\.$#"
1124			count: 2
1125			path: app/Report/ReportParserGenerate.php
1126
1127		-
1128			message: "#^Parameter \\#1 \\$image of function imagesy expects GdImage, GdImage\\|false given\\.$#"
1129			count: 2
1130			path: app/Report/ReportParserGenerate.php
1131
1132		-
1133			message: "#^Parameter \\#1 \\$level of static method Fisharebest\\\\Webtrees\\\\Functions\\\\Functions\\:\\:getSubRecord\\(\\) expects int, float\\|int given\\.$#"
1134			count: 4
1135			path: app/Report/ReportParserGenerate.php
1136
1137		-
1138			message: "#^Parameter \\#1 \\$nlevel of static method Fisharebest\\\\Webtrees\\\\Functions\\\\Functions\\:\\:getCont\\(\\) expects int, float\\|int given\\.$#"
1139			count: 1
1140			path: app/Report/ReportParserGenerate.php
1141
1142		-
1143			message: "#^Parameter \\#1 \\$string of function addslashes expects string, string\\|null given\\.$#"
1144			count: 1
1145			path: app/Report/ReportParserGenerate.php
1146
1147		-
1148			message: "#^Parameter \\#1 \\$style of method Fisharebest\\\\Webtrees\\\\Report\\\\AbstractRenderer\\:\\:addStyle\\(\\) expects array\\<string\\>, array\\<string, float\\|string\\> given\\.$#"
1149			count: 1
1150			path: app/Report/ReportParserGenerate.php
1151
1152		-
1153			message: "#^Parameter \\#2 \\$subject of function preg_match expects string, string\\|null given\\.$#"
1154			count: 1
1155			path: app/Report/ReportParserGenerate.php
1156
1157		-
1158			message: "#^Parameter \\#3 \\$value of function xml_parser_set_option expects int\\|string, false given\\.$#"
1159			count: 4
1160			path: app/Report/ReportParserGenerate.php
1161
1162		-
1163			message: "#^Property Fisharebest\\\\Webtrees\\\\Report\\\\ReportParserGenerate\\:\\:\\$current_element \\(Fisharebest\\\\Webtrees\\\\Report\\\\ReportBaseElement\\) does not accept Fisharebest\\\\Webtrees\\\\Report\\\\AbstractRenderer\\.$#"
1164			count: 1
1165			path: app/Report/ReportParserGenerate.php
1166
1167		-
1168			message: "#^Property Fisharebest\\\\Webtrees\\\\Report\\\\ReportParserGenerate\\:\\:\\$list type has no value type specified in iterable type array\\.$#"
1169			count: 1
1170			path: app/Report/ReportParserGenerate.php
1171
1172		-
1173			message: "#^Property Fisharebest\\\\Webtrees\\\\Report\\\\ReportParserGenerate\\:\\:\\$print_data \\(bool\\) does not accept bool\\|null\\.$#"
1174			count: 4
1175			path: app/Report/ReportParserGenerate.php
1176
1177		-
1178			message: "#^Property Fisharebest\\\\Webtrees\\\\Report\\\\ReportParserGenerate\\:\\:\\$wt_report \\(Fisharebest\\\\Webtrees\\\\Report\\\\AbstractRenderer\\) does not accept Fisharebest\\\\Webtrees\\\\Report\\\\AbstractRenderer\\|null\\.$#"
1179			count: 1
1180			path: app/Report/ReportParserGenerate.php
1181
1182		-
1183			message: "#^Property Fisharebest\\\\Webtrees\\\\Report\\\\ReportParserGenerate\\:\\:\\$wt_report \\(Fisharebest\\\\Webtrees\\\\Report\\\\AbstractRenderer\\) does not accept Fisharebest\\\\Webtrees\\\\Report\\\\ReportBaseTextbox\\.$#"
1184			count: 1
1185			path: app/Report/ReportParserGenerate.php
1186
1187		-
1188			message: "#^Method Fisharebest\\\\Webtrees\\\\Report\\\\ReportParserSetup\\:\\:reportProperties\\(\\) return type has no value type specified in iterable type array\\.$#"
1189			count: 1
1190			path: app/Report/ReportParserSetup.php
1191
1192		-
1193			message: "#^Property Fisharebest\\\\Webtrees\\\\Report\\\\ReportParserSetup\\:\\:\\$data type has no value type specified in iterable type array\\.$#"
1194			count: 1
1195			path: app/Report/ReportParserSetup.php
1196
1197		-
1198			message: "#^Parameter \\#6 \\$fill of method TCPDF\\:\\:MultiCell\\(\\) expects bool, int given\\.$#"
1199			count: 1
1200			path: app/Report/ReportPdfCell.php
1201
1202		-
1203			message: "#^Method Fisharebest\\\\Webtrees\\\\Report\\\\ReportPdfFootnote\\:\\:getWidth\\(\\) should return array\\(float, int, float\\) but returns array\\(0\\|array\\<float\\>\\|float, 1, int\\<0, max\\>\\)\\.$#"
1204			count: 1
1205			path: app/Report/ReportPdfFootnote.php
1206
1207		-
1208			message: "#^Parameter \\#1 \\$link of method TCPDF\\:\\:SetLink\\(\\) expects int, string given\\.$#"
1209			count: 1
1210			path: app/Report/ReportPdfFootnote.php
1211
1212		-
1213			message: "#^Parameter \\#1 \\$num of function ceil expects float\\|int, array\\<float\\>\\|float given\\.$#"
1214			count: 3
1215			path: app/Report/ReportPdfFootnote.php
1216
1217		-
1218			message: "#^Method Fisharebest\\\\Webtrees\\\\Report\\\\ReportPdfText\\:\\:getWidth\\(\\) should return array\\(float, int, float\\) but returns array\\(array\\<float\\>\\|float, 0\\|2, int\\<0, max\\>\\)\\.$#"
1219			count: 1
1220			path: app/Report/ReportPdfText.php
1221
1222		-
1223			message: "#^Instanceof between Fisharebest\\\\Webtrees\\\\Report\\\\ReportBaseElement and Fisharebest\\\\Webtrees\\\\Report\\\\ReportPdfFootnote will always evaluate to false\\.$#"
1224			count: 1
1225			path: app/Report/ReportPdfTextBox.php
1226
1227		-
1228			message: "#^Result of \\|\\| is always true\\.$#"
1229			count: 1
1230			path: app/Report/ReportPdfTextBox.php
1231
1232		-
1233			message: "#^Anonymous function should return Fisharebest\\\\Webtrees\\\\Family but returns Fisharebest\\\\Webtrees\\\\Family\\|null\\.$#"
1234			count: 1
1235			path: app/Services/AdminService.php
1236
1237		-
1238			message: "#^Anonymous function should return Fisharebest\\\\Webtrees\\\\Individual but returns Fisharebest\\\\Webtrees\\\\Individual\\|null\\.$#"
1239			count: 1
1240			path: app/Services/AdminService.php
1241
1242		-
1243			message: "#^Anonymous function should return Fisharebest\\\\Webtrees\\\\Media but returns Fisharebest\\\\Webtrees\\\\Media\\|null\\.$#"
1244			count: 1
1245			path: app/Services/AdminService.php
1246
1247		-
1248			message: "#^Anonymous function should return Fisharebest\\\\Webtrees\\\\Source but returns Fisharebest\\\\Webtrees\\\\Source\\|null\\.$#"
1249			count: 1
1250			path: app/Services/AdminService.php
1251
1252		-
1253			message: "#^Parameter \\#2 \\$subject of function preg_match expects string, string\\|false given\\.$#"
1254			count: 1
1255			path: app/Services/AdminService.php
1256
1257		-
1258			message: "#^Access to an undefined property Fisharebest\\\\Webtrees\\\\Fact\\:\\:\\$anniv\\.$#"
1259			count: 2
1260			path: app/Services/CalendarService.php
1261
1262		-
1263			message: "#^Access to an undefined property Fisharebest\\\\Webtrees\\\\Fact\\:\\:\\$jd\\.$#"
1264			count: 5
1265			path: app/Services/CalendarService.php
1266
1267		-
1268			message: "#^Call to an undefined method Carbon\\\\CarbonImmutable\\:\\:julianDay\\(\\)\\.$#"
1269			count: 2
1270			path: app/Services/CalendarService.php
1271
1272		-
1273			message: "#^Cannot access offset mixed on array\\|object\\|null\\.$#"
1274			count: 2
1275			path: app/Services/CaptchaService.php
1276
1277		-
1278			message: "#^Method Fisharebest\\\\Webtrees\\\\Services\\\\ClipboardService\\:\\:pastableFactsOfType\\(\\) has parameter \\$types with no value type specified in iterable type Illuminate\\\\Support\\\\Collection\\.$#"
1279			count: 1
1280			path: app/Services/ClipboardService.php
1281
1282		-
1283			message: "#^Method Fisharebest\\\\Webtrees\\\\Services\\\\GedcomEditService\\:\\:insertMissingRecordSubtags\\(\\) should return string but returns string\\|null\\.$#"
1284			count: 2
1285			path: app/Services/GedcomEditService.php
1286
1287		-
1288			message: "#^Parameter \\#1 \\$array of function array_shift expects array, array\\<int, string\\>\\|false given\\.$#"
1289			count: 1
1290			path: app/Services/GedcomEditService.php
1291
1292		-
1293			message: "#^Method Fisharebest\\\\Webtrees\\\\Services\\\\GedcomExportService\\:\\:convertMediaPath\\(\\) should return string but returns string\\|null\\.$#"
1294			count: 1
1295			path: app/Services/GedcomExportService.php
1296
1297		-
1298			message: "#^Method Fisharebest\\\\Webtrees\\\\Services\\\\HomePageService\\:\\:availableTreeBlocks\\(\\) should return Illuminate\\\\Support\\\\Collection&iterable\\<string, Fisharebest\\\\Webtrees\\\\Module\\\\ModuleBlockInterface\\> but returns Illuminate\\\\Support\\\\Collection&iterable\\<Fisharebest\\\\Webtrees\\\\Module\\\\ModuleInterface\\>\\.$#"
1299			count: 1
1300			path: app/Services/HomePageService.php
1301
1302		-
1303			message: "#^Method Fisharebest\\\\Webtrees\\\\Services\\\\HomePageService\\:\\:availableUserBlocks\\(\\) should return Illuminate\\\\Support\\\\Collection&iterable\\<string, Fisharebest\\\\Webtrees\\\\Module\\\\ModuleBlockInterface\\> but returns Illuminate\\\\Support\\\\Collection&iterable\\<Fisharebest\\\\Webtrees\\\\Module\\\\ModuleInterface\\>\\.$#"
1304			count: 1
1305			path: app/Services/HomePageService.php
1306
1307		-
1308			message: "#^Method Fisharebest\\\\Webtrees\\\\Services\\\\HomePageService\\:\\:filterActiveBlocks\\(\\) should return Illuminate\\\\Support\\\\Collection&iterable\\<int, Fisharebest\\\\Webtrees\\\\Module\\\\ModuleBlockInterface\\> but returns Illuminate\\\\Support\\\\Collection&iterable\\<string\\>\\.$#"
1309			count: 1
1310			path: app/Services/HomePageService.php
1311
1312		-
1313			message: "#^Parameter \\#2 \\$active_blocks of method Fisharebest\\\\Webtrees\\\\Services\\\\HomePageService\\:\\:filterActiveBlocks\\(\\) expects Illuminate\\\\Support\\\\Collection&iterable\\<int, Fisharebest\\\\Webtrees\\\\Module\\\\ModuleBlockInterface\\>, Illuminate\\\\Support\\\\Collection&iterable\\<string, Fisharebest\\\\Webtrees\\\\Module\\\\ModuleBlockInterface\\> given\\.$#"
1314			count: 2
1315			path: app/Services/HomePageService.php
1316
1317		-
1318			message: "#^Parameter \\#1 \\$path of function pathinfo expects string, string\\|null given\\.$#"
1319			count: 1
1320			path: app/Services/MediaFileService.php
1321
1322		-
1323			message: "#^Parameter \\#1 \\$size of method Fisharebest\\\\Webtrees\\\\Services\\\\MediaFileService\\:\\:parseIniFileSize\\(\\) expects string, string\\|false given\\.$#"
1324			count: 2
1325			path: app/Services/MediaFileService.php
1326
1327		-
1328			message: "#^Parameter \\#1 \\$string of function trim expects string, string\\|null given\\.$#"
1329			count: 2
1330			path: app/Services/MediaFileService.php
1331
1332		-
1333			message: "#^Method Fisharebest\\\\Webtrees\\\\Services\\\\ModuleService\\:\\:setupLanguages\\(\\) should return Illuminate\\\\Support\\\\Collection&iterable\\<Fisharebest\\\\Webtrees\\\\Module\\\\ModuleLanguageInterface\\> but returns Illuminate\\\\Support\\\\Collection&iterable\\<Fisharebest\\\\Webtrees\\\\Module\\\\ModuleInterface\\>\\.$#"
1334			count: 1
1335			path: app/Services/ModuleService.php
1336
1337		-
1338			message: "#^Cannot call method addDay\\(\\) on Fisharebest\\\\Webtrees\\\\Carbon\\|null\\.$#"
1339			count: 1
1340			path: app/Services/PendingChangesService.php
1341
1342		-
1343			message: "#^Call to an undefined method Fisharebest\\\\Webtrees\\\\Family\\|Fisharebest\\\\Webtrees\\\\Individual\\:\\:childFamilies\\(\\)\\.$#"
1344			count: 1
1345			path: app/Services/RelationshipService.php
1346
1347		-
1348			message: "#^Call to an undefined method Fisharebest\\\\Webtrees\\\\Family\\|Fisharebest\\\\Webtrees\\\\Individual\\:\\:sex\\(\\)\\.$#"
1349			count: 1
1350			path: app/Services/RelationshipService.php
1351
1352		-
1353			message: "#^Call to an undefined method Fisharebest\\\\Webtrees\\\\Family\\|Fisharebest\\\\Webtrees\\\\Individual\\:\\:spouseFamilies\\(\\)\\.$#"
1354			count: 1
1355			path: app/Services/RelationshipService.php
1356
1357		-
1358			message: "#^Method Fisharebest\\\\Webtrees\\\\Services\\\\RelationshipService\\:\\:matchRelationships\\(\\) should return array\\<Fisharebest\\\\Webtrees\\\\Relationship\\> but returns array\\<array\\<string\\>\\|Fisharebest\\\\Webtrees\\\\Relationship\\>\\.$#"
1359			count: 1
1360			path: app/Services/RelationshipService.php
1361
1362		-
1363			message: "#^Parameter \\#1 \\$individual of method Fisharebest\\\\Webtrees\\\\Services\\\\RelationshipService\\:\\:reflexivePronoun\\(\\) expects Fisharebest\\\\Webtrees\\\\Individual, Fisharebest\\\\Webtrees\\\\Family\\|Fisharebest\\\\Webtrees\\\\Individual given\\.$#"
1364			count: 1
1365			path: app/Services/RelationshipService.php
1366
1367		-
1368			message: "#^Parameter \\#2 \\$person1 of method Fisharebest\\\\Webtrees\\\\Services\\\\RelationshipService\\:\\:legacyNameAlgorithm\\(\\) expects Fisharebest\\\\Webtrees\\\\Individual\\|null, Fisharebest\\\\Webtrees\\\\Family\\|Fisharebest\\\\Webtrees\\\\Individual given\\.$#"
1369			count: 1
1370			path: app/Services/RelationshipService.php
1371
1372		-
1373			message: "#^Parameter \\#3 \\$person2 of method Fisharebest\\\\Webtrees\\\\Services\\\\RelationshipService\\:\\:legacyNameAlgorithm\\(\\) expects Fisharebest\\\\Webtrees\\\\Individual\\|null, Fisharebest\\\\Webtrees\\\\Family\\|Fisharebest\\\\Webtrees\\\\Individual given\\.$#"
1374			count: 1
1375			path: app/Services/RelationshipService.php
1376
1377		-
1378			message: "#^Binary operation \"\\*\" between 365 and string results in an error\\.$#"
1379			count: 1
1380			path: app/Services/SearchService.php
1381
1382		-
1383			message: "#^Parameter \\#1 \\$haystack of function mb_stripos expects string, string\\|null given\\.$#"
1384			count: 1
1385			path: app/Services/SearchService.php
1386
1387		-
1388			message: "#^Parameter \\#1 \\$haystack of function str_starts_with expects string, int\\|string given\\.$#"
1389			count: 2
1390			path: app/Services/SearchService.php
1391
1392		-
1393			message: "#^Parameter \\#3 \\$subject of function preg_replace expects array\\|string, string\\|null given\\.$#"
1394			count: 1
1395			path: app/Services/SearchService.php
1396
1397		-
1398			message: "#^Parameter \\#1 \\$value of function e expects Illuminate\\\\Contracts\\\\Support\\\\DeferringDisplayableValue\\|Illuminate\\\\Contracts\\\\Support\\\\Htmlable\\|string\\|null, string\\|false given\\.$#"
1399			count: 1
1400			path: app/Services/ServerCheckService.php
1401
1402		-
1403			message: "#^Parameter \\#2 \\$string of function explode expects string, string\\|false given\\.$#"
1404			count: 2
1405			path: app/Services/ServerCheckService.php
1406
1407		-
1408			message: "#^Cannot call method addDay\\(\\) on Fisharebest\\\\Webtrees\\\\Carbon\\|null\\.$#"
1409			count: 1
1410			path: app/Services/SiteLogsService.php
1411
1412		-
1413			message: "#^Method Fisharebest\\\\Webtrees\\\\Services\\\\UpgradeService\\:\\:downloadFile\\(\\) should return int but returns int\\|false\\.$#"
1414			count: 1
1415			path: app/Services/UpgradeService.php
1416
1417		-
1418			message: "#^Parameter \\#1 \\$stream of function fclose expects resource, resource\\|false given\\.$#"
1419			count: 1
1420			path: app/Services/UpgradeService.php
1421
1422		-
1423			message: "#^Parameter \\#1 \\$stream of function ftell expects resource, resource\\|false given\\.$#"
1424			count: 1
1425			path: app/Services/UpgradeService.php
1426
1427		-
1428			message: "#^Parameter \\#1 \\$stream of function fwrite expects resource, resource\\|false given\\.$#"
1429			count: 1
1430			path: app/Services/UpgradeService.php
1431
1432		-
1433			message: "#^Parameter \\#1 \\$stream of function rewind expects resource, resource\\|false given\\.$#"
1434			count: 1
1435			path: app/Services/UpgradeService.php
1436
1437		-
1438			message: "#^Method Fisharebest\\\\Webtrees\\\\Statistics\\:\\:statsAgeQuery\\(\\) return type has no value type specified in iterable type array\\.$#"
1439			count: 1
1440			path: app/Statistics.php
1441
1442		-
1443			message: "#^Method Fisharebest\\\\Webtrees\\\\Statistics\\:\\:statsChildrenQuery\\(\\) return type has no value type specified in iterable type array\\.$#"
1444			count: 1
1445			path: app/Statistics.php
1446
1447		-
1448			message: "#^Method Fisharebest\\\\Webtrees\\\\Statistics\\:\\:statsMarrAgeQuery\\(\\) return type has no value type specified in iterable type array\\.$#"
1449			count: 1
1450			path: app/Statistics.php
1451
1452		-
1453			message: "#^Method Fisharebest\\\\Webtrees\\\\Statistics\\:\\:statsPlaces\\(\\) should return array\\<object\\> but returns array\\<int\\|object\\>\\.$#"
1454			count: 1
1455			path: app/Statistics.php
1456
1457		-
1458			message: "#^Parameter \\#1 \\$callback of function call_user_func expects callable\\(\\)\\: mixed, array\\(\\$this\\(Fisharebest\\\\Webtrees\\\\Statistics\\), string\\) given\\.$#"
1459			count: 2
1460			path: app/Statistics.php
1461
1462		-
1463			message: "#^Parameter \\#1 \\.\\.\\.\\$params of method Fisharebest\\\\Webtrees\\\\Statistics\\\\Repository\\\\IndividualRepository\\:\\:totalGivennames\\(\\) expects string, array\\<string\\> given\\.$#"
1464			count: 1
1465			path: app/Statistics.php
1466
1467		-
1468			message: "#^Parameter \\#1 \\.\\.\\.\\$params of method Fisharebest\\\\Webtrees\\\\Statistics\\\\Repository\\\\IndividualRepository\\:\\:totalSurnames\\(\\) expects string, array\\<string\\> given\\.$#"
1469			count: 1
1470			path: app/Statistics.php
1471
1472		-
1473			message: "#^Parameter \\#1 \\$century of method Fisharebest\\\\Webtrees\\\\Statistics\\\\Service\\\\CenturyService\\:\\:centuryName\\(\\) expects int, int\\|string given\\.$#"
1474			count: 1
1475			path: app/Statistics/Google/ChartAge.php
1476
1477		-
1478			message: "#^Method Fisharebest\\\\Webtrees\\\\Statistics\\\\Google\\\\ChartCommonGiven\\:\\:chartCommonGiven\\(\\) has parameter \\$given with no value type specified in iterable type array\\.$#"
1479			count: 1
1480			path: app/Statistics/Google/ChartCommonGiven.php
1481
1482		-
1483			message: "#^Method Fisharebest\\\\Webtrees\\\\Statistics\\\\Google\\\\ChartCommonSurname\\:\\:chartCommonSurnames\\(\\) has parameter \\$all_surnames with no value type specified in iterable type array\\.$#"
1484			count: 1
1485			path: app/Statistics/Google/ChartCommonSurname.php
1486
1487		-
1488			message: "#^Cannot access property \\$country on int\\|object\\.$#"
1489			count: 4
1490			path: app/Statistics/Google/ChartDistribution.php
1491
1492		-
1493			message: "#^Cannot access property \\$tot on int\\|object\\.$#"
1494			count: 4
1495			path: app/Statistics/Google/ChartDistribution.php
1496
1497		-
1498			message: "#^Method Fisharebest\\\\Webtrees\\\\Statistics\\\\Google\\\\ChartDistribution\\:\\:createChartData\\(\\) return type has no value type specified in iterable type array\\.$#"
1499			count: 1
1500			path: app/Statistics/Google/ChartDistribution.php
1501
1502		-
1503			message: "#^Method Fisharebest\\\\Webtrees\\\\Statistics\\\\Google\\\\ChartDistribution\\:\\:getBirthChartData\\(\\) return type has no value type specified in iterable type array\\.$#"
1504			count: 1
1505			path: app/Statistics/Google/ChartDistribution.php
1506
1507		-
1508			message: "#^Method Fisharebest\\\\Webtrees\\\\Statistics\\\\Google\\\\ChartDistribution\\:\\:getDeathChartData\\(\\) return type has no value type specified in iterable type array\\.$#"
1509			count: 1
1510			path: app/Statistics/Google/ChartDistribution.php
1511
1512		-
1513			message: "#^Method Fisharebest\\\\Webtrees\\\\Statistics\\\\Google\\\\ChartDistribution\\:\\:getIndivdualChartData\\(\\) return type has no value type specified in iterable type array\\.$#"
1514			count: 1
1515			path: app/Statistics/Google/ChartDistribution.php
1516
1517		-
1518			message: "#^Method Fisharebest\\\\Webtrees\\\\Statistics\\\\Google\\\\ChartDistribution\\:\\:getMarriageChartData\\(\\) return type has no value type specified in iterable type array\\.$#"
1519			count: 1
1520			path: app/Statistics/Google/ChartDistribution.php
1521
1522		-
1523			message: "#^Method Fisharebest\\\\Webtrees\\\\Statistics\\\\Google\\\\ChartDistribution\\:\\:getSurnameChartData\\(\\) return type has no value type specified in iterable type array\\.$#"
1524			count: 1
1525			path: app/Statistics/Google/ChartDistribution.php
1526
1527		-
1528			message: "#^Parameter \\#1 \\$twoLetterCode of method Fisharebest\\\\Webtrees\\\\Statistics\\\\Service\\\\CountryService\\:\\:mapTwoLetterToName\\(\\) expects string, int\\|string given\\.$#"
1529			count: 1
1530			path: app/Statistics/Google/ChartDistribution.php
1531
1532		-
1533			message: "#^Parameter \\#1 \\$century of method Fisharebest\\\\Webtrees\\\\Statistics\\\\Service\\\\CenturyService\\:\\:centuryName\\(\\) expects int, int\\|string given\\.$#"
1534			count: 1
1535			path: app/Statistics/Google/ChartMarriageAge.php
1536
1537		-
1538			message: "#^Cannot call method canShow\\(\\) on Fisharebest\\\\Webtrees\\\\Family\\|null\\.$#"
1539			count: 1
1540			path: app/Statistics/Repository/FamilyRepository.php
1541
1542		-
1543			message: "#^Cannot call method formatList\\(\\) on Fisharebest\\\\Webtrees\\\\Family\\|null\\.$#"
1544			count: 1
1545			path: app/Statistics/Repository/FamilyRepository.php
1546
1547		-
1548			message: "#^Cannot call method fullName\\(\\) on Fisharebest\\\\Webtrees\\\\Family\\|null\\.$#"
1549			count: 2
1550			path: app/Statistics/Repository/FamilyRepository.php
1551
1552		-
1553			message: "#^Cannot call method fullName\\(\\) on Fisharebest\\\\Webtrees\\\\Individual\\|null\\.$#"
1554			count: 2
1555			path: app/Statistics/Repository/FamilyRepository.php
1556
1557		-
1558			message: "#^Cannot call method getBirthDate\\(\\) on Fisharebest\\\\Webtrees\\\\Individual\\|null\\.$#"
1559			count: 2
1560			path: app/Statistics/Repository/FamilyRepository.php
1561
1562		-
1563			message: "#^Cannot call method husband\\(\\) on Fisharebest\\\\Webtrees\\\\Family\\|null\\.$#"
1564			count: 1
1565			path: app/Statistics/Repository/FamilyRepository.php
1566
1567		-
1568			message: "#^Cannot call method url\\(\\) on Fisharebest\\\\Webtrees\\\\Family\\|null\\.$#"
1569			count: 3
1570			path: app/Statistics/Repository/FamilyRepository.php
1571
1572		-
1573			message: "#^Cannot call method url\\(\\) on Fisharebest\\\\Webtrees\\\\Individual\\|null\\.$#"
1574			count: 1
1575			path: app/Statistics/Repository/FamilyRepository.php
1576
1577		-
1578			message: "#^Cannot call method wife\\(\\) on Fisharebest\\\\Webtrees\\\\Family\\|null\\.$#"
1579			count: 1
1580			path: app/Statistics/Repository/FamilyRepository.php
1581
1582		-
1583			message: "#^Cannot call method local\\(\\) on Fisharebest\\\\Webtrees\\\\Carbon\\|null\\.$#"
1584			count: 2
1585			path: app/Statistics/Repository/GedcomRepository.php
1586
1587		-
1588			message: "#^Method Fisharebest\\\\Webtrees\\\\Statistics\\\\Repository\\\\IndividualRepository\\:\\:commonGiven\\(\\) should return string but returns array\\<int\\>\\|string\\.$#"
1589			count: 1
1590			path: app/Statistics/Repository/IndividualRepository.php
1591
1592		-
1593			message: "#^Method Fisharebest\\\\Webtrees\\\\Statistics\\\\Repository\\\\IndividualRepository\\:\\:commonGivenFemale\\(\\) should return string but returns array\\<int\\>\\|string\\.$#"
1594			count: 1
1595			path: app/Statistics/Repository/IndividualRepository.php
1596
1597		-
1598			message: "#^Method Fisharebest\\\\Webtrees\\\\Statistics\\\\Repository\\\\IndividualRepository\\:\\:commonGivenFemaleList\\(\\) should return string but returns array\\<int\\>\\|string\\.$#"
1599			count: 1
1600			path: app/Statistics/Repository/IndividualRepository.php
1601
1602		-
1603			message: "#^Method Fisharebest\\\\Webtrees\\\\Statistics\\\\Repository\\\\IndividualRepository\\:\\:commonGivenFemaleListTotals\\(\\) should return string but returns array\\<int\\>\\|string\\.$#"
1604			count: 1
1605			path: app/Statistics/Repository/IndividualRepository.php
1606
1607		-
1608			message: "#^Method Fisharebest\\\\Webtrees\\\\Statistics\\\\Repository\\\\IndividualRepository\\:\\:commonGivenFemaleTable\\(\\) should return string but returns array\\<int\\>\\|string\\.$#"
1609			count: 1
1610			path: app/Statistics/Repository/IndividualRepository.php
1611
1612		-
1613			message: "#^Method Fisharebest\\\\Webtrees\\\\Statistics\\\\Repository\\\\IndividualRepository\\:\\:commonGivenFemaleTotals\\(\\) should return string but returns array\\<int\\>\\|string\\.$#"
1614			count: 1
1615			path: app/Statistics/Repository/IndividualRepository.php
1616
1617		-
1618			message: "#^Method Fisharebest\\\\Webtrees\\\\Statistics\\\\Repository\\\\IndividualRepository\\:\\:commonGivenList\\(\\) should return string but returns array\\<int\\>\\|string\\.$#"
1619			count: 1
1620			path: app/Statistics/Repository/IndividualRepository.php
1621
1622		-
1623			message: "#^Method Fisharebest\\\\Webtrees\\\\Statistics\\\\Repository\\\\IndividualRepository\\:\\:commonGivenListTotals\\(\\) should return string but returns array\\<int\\>\\|string\\.$#"
1624			count: 1
1625			path: app/Statistics/Repository/IndividualRepository.php
1626
1627		-
1628			message: "#^Method Fisharebest\\\\Webtrees\\\\Statistics\\\\Repository\\\\IndividualRepository\\:\\:commonGivenMale\\(\\) should return string but returns array\\<int\\>\\|string\\.$#"
1629			count: 1
1630			path: app/Statistics/Repository/IndividualRepository.php
1631
1632		-
1633			message: "#^Method Fisharebest\\\\Webtrees\\\\Statistics\\\\Repository\\\\IndividualRepository\\:\\:commonGivenMaleList\\(\\) should return string but returns array\\<int\\>\\|string\\.$#"
1634			count: 1
1635			path: app/Statistics/Repository/IndividualRepository.php
1636
1637		-
1638			message: "#^Method Fisharebest\\\\Webtrees\\\\Statistics\\\\Repository\\\\IndividualRepository\\:\\:commonGivenMaleListTotals\\(\\) should return string but returns array\\<int\\>\\|string\\.$#"
1639			count: 1
1640			path: app/Statistics/Repository/IndividualRepository.php
1641
1642		-
1643			message: "#^Method Fisharebest\\\\Webtrees\\\\Statistics\\\\Repository\\\\IndividualRepository\\:\\:commonGivenMaleTable\\(\\) should return string but returns array\\<int\\>\\|string\\.$#"
1644			count: 1
1645			path: app/Statistics/Repository/IndividualRepository.php
1646
1647		-
1648			message: "#^Method Fisharebest\\\\Webtrees\\\\Statistics\\\\Repository\\\\IndividualRepository\\:\\:commonGivenMaleTotals\\(\\) should return string but returns array\\<int\\>\\|string\\.$#"
1649			count: 1
1650			path: app/Statistics/Repository/IndividualRepository.php
1651
1652		-
1653			message: "#^Method Fisharebest\\\\Webtrees\\\\Statistics\\\\Repository\\\\IndividualRepository\\:\\:commonGivenTable\\(\\) should return string but returns array\\<int\\>\\|string\\.$#"
1654			count: 1
1655			path: app/Statistics/Repository/IndividualRepository.php
1656
1657		-
1658			message: "#^Method Fisharebest\\\\Webtrees\\\\Statistics\\\\Repository\\\\IndividualRepository\\:\\:commonGivenTotals\\(\\) should return string but returns array\\<int\\>\\|string\\.$#"
1659			count: 1
1660			path: app/Statistics/Repository/IndividualRepository.php
1661
1662		-
1663			message: "#^Method Fisharebest\\\\Webtrees\\\\Statistics\\\\Repository\\\\IndividualRepository\\:\\:commonGivenUnknown\\(\\) should return string but returns array\\<int\\>\\|string\\.$#"
1664			count: 1
1665			path: app/Statistics/Repository/IndividualRepository.php
1666
1667		-
1668			message: "#^Method Fisharebest\\\\Webtrees\\\\Statistics\\\\Repository\\\\IndividualRepository\\:\\:commonGivenUnknownList\\(\\) should return string but returns array\\<int\\>\\|string\\.$#"
1669			count: 1
1670			path: app/Statistics/Repository/IndividualRepository.php
1671
1672		-
1673			message: "#^Method Fisharebest\\\\Webtrees\\\\Statistics\\\\Repository\\\\IndividualRepository\\:\\:commonGivenUnknownListTotals\\(\\) should return string but returns array\\<int\\>\\|string\\.$#"
1674			count: 1
1675			path: app/Statistics/Repository/IndividualRepository.php
1676
1677		-
1678			message: "#^Method Fisharebest\\\\Webtrees\\\\Statistics\\\\Repository\\\\IndividualRepository\\:\\:commonGivenUnknownTable\\(\\) should return string but returns array\\<int\\>\\|string\\.$#"
1679			count: 1
1680			path: app/Statistics/Repository/IndividualRepository.php
1681
1682		-
1683			message: "#^Method Fisharebest\\\\Webtrees\\\\Statistics\\\\Repository\\\\IndividualRepository\\:\\:commonGivenUnknownTotals\\(\\) should return string but returns array\\<int\\>\\|string\\.$#"
1684			count: 1
1685			path: app/Statistics/Repository/IndividualRepository.php
1686
1687		-
1688			message: "#^Parameter \\#2 \\$given of method Fisharebest\\\\Webtrees\\\\Statistics\\\\Google\\\\ChartCommonGiven\\:\\:chartCommonGiven\\(\\) expects array, array\\<int\\>\\|string given\\.$#"
1689			count: 1
1690			path: app/Statistics/Repository/IndividualRepository.php
1691
1692		-
1693			message: "#^Parameter \\#3 \\$value of method Illuminate\\\\Database\\\\Query\\\\Builder\\:\\:having\\(\\) expects string\\|null, int given\\.$#"
1694			count: 1
1695			path: app/Statistics/Repository/IndividualRepository.php
1696
1697		-
1698			message: "#^Cannot access property \\$country on int\\|object\\.$#"
1699			count: 1
1700			path: app/Statistics/Repository/PlaceRepository.php
1701
1702		-
1703			message: "#^Cannot access property \\$tot on int\\|object\\.$#"
1704			count: 2
1705			path: app/Statistics/Repository/PlaceRepository.php
1706
1707		-
1708			message: "#^Method Fisharebest\\\\Webtrees\\\\SurnameTradition\\\\PatrilinealSurnameTradition\\:\\:inflect\\(\\) should return string but returns string\\|null\\.$#"
1709			count: 1
1710			path: app/SurnameTradition/PatrilinealSurnameTradition.php
1711
1712		-
1713			message: "#^Parameter \\#3 \\$subject of function preg_replace expects array\\|string, string\\|null given\\.$#"
1714			count: 1
1715			path: app/SurnameTradition/PatrilinealSurnameTradition.php
1716
1717		-
1718			message: "#^Ternary operator condition is always true\\.$#"
1719			count: 1
1720			path: app/Webtrees.php
1721
1722