Run DCE after a LoopFlatten test to reduce spurious output [nfc]
[llvm-project.git] / clang / test / Analysis / Inputs / expected-plists / generics.m.plist
blobbbe77595818df62a41500878786e2d946959a1a3
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3 <plist version="1.0">
4 <dict>
5 <key>clang_version</key>
6 <key>diagnostics</key>
7 <array>
8 <dict>
9 <key>path</key>
10 <array>
11 <dict>
12 <key>kind</key><string>event</string>
13 <key>location</key>
14 <dict>
15 <key>line</key><integer>100</integer>
16 <key>col</key><integer>7</integer>
17 <key>file</key><integer>0</integer>
18 </dict>
19 <key>ranges</key>
20 <array>
21 <array>
22 <dict>
23 <key>line</key><integer>100</integer>
24 <key>col</key><integer>7</integer>
25 <key>file</key><integer>0</integer>
26 </dict>
27 <dict>
28 <key>line</key><integer>100</integer>
29 <key>col</key><integer>7</integer>
30 <key>file</key><integer>0</integer>
31 </dict>
32 </array>
33 </array>
34 <key>depth</key><integer>0</integer>
35 <key>extended_message</key>
36 <string>Type &apos;NSMutableArray&lt;NSString *&gt; *&apos; is inferred from implicit cast (from &apos;NSMutableArray&lt;NSString *&gt; *&apos; to &apos;NSArray *&apos;)</string>
37 <key>message</key>
38 <string>Type &apos;NSMutableArray&lt;NSString *&gt; *&apos; is inferred from implicit cast (from &apos;NSMutableArray&lt;NSString *&gt; *&apos; to &apos;NSArray *&apos;)</string>
39 </dict>
40 <dict>
41 <key>kind</key><string>control</string>
42 <key>edges</key>
43 <array>
44 <dict>
45 <key>start</key>
46 <array>
47 <dict>
48 <key>line</key><integer>100</integer>
49 <key>col</key><integer>3</integer>
50 <key>file</key><integer>0</integer>
51 </dict>
52 <dict>
53 <key>line</key><integer>100</integer>
54 <key>col</key><integer>3</integer>
55 <key>file</key><integer>0</integer>
56 </dict>
57 </array>
58 <key>end</key>
59 <array>
60 <dict>
61 <key>line</key><integer>101</integer>
62 <key>col</key><integer>3</integer>
63 <key>file</key><integer>0</integer>
64 </dict>
65 <dict>
66 <key>line</key><integer>101</integer>
67 <key>col</key><integer>3</integer>
68 <key>file</key><integer>0</integer>
69 </dict>
70 </array>
71 </dict>
72 </array>
73 </dict>
74 <dict>
75 <key>kind</key><string>control</string>
76 <key>edges</key>
77 <array>
78 <dict>
79 <key>start</key>
80 <array>
81 <dict>
82 <key>line</key><integer>101</integer>
83 <key>col</key><integer>3</integer>
84 <key>file</key><integer>0</integer>
85 </dict>
86 <dict>
87 <key>line</key><integer>101</integer>
88 <key>col</key><integer>3</integer>
89 <key>file</key><integer>0</integer>
90 </dict>
91 </array>
92 <key>end</key>
93 <array>
94 <dict>
95 <key>line</key><integer>101</integer>
96 <key>col</key><integer>7</integer>
97 <key>file</key><integer>0</integer>
98 </dict>
99 <dict>
100 <key>line</key><integer>101</integer>
101 <key>col</key><integer>7</integer>
102 <key>file</key><integer>0</integer>
103 </dict>
104 </array>
105 </dict>
106 </array>
107 </dict>
108 <dict>
109 <key>kind</key><string>event</string>
110 <key>location</key>
111 <dict>
112 <key>line</key><integer>101</integer>
113 <key>col</key><integer>7</integer>
114 <key>file</key><integer>0</integer>
115 </dict>
116 <key>ranges</key>
117 <array>
118 <array>
119 <dict>
120 <key>line</key><integer>101</integer>
121 <key>col</key><integer>7</integer>
122 <key>file</key><integer>0</integer>
123 </dict>
124 <dict>
125 <key>line</key><integer>101</integer>
126 <key>col</key><integer>7</integer>
127 <key>file</key><integer>0</integer>
128 </dict>
129 </array>
130 </array>
131 <key>depth</key><integer>0</integer>
132 <key>extended_message</key>
133 <string>Conversion from value of type &apos;NSMutableArray&lt;NSString *&gt; *&apos; to incompatible type &apos;NSArray&lt;NSNumber *&gt; *&apos;</string>
134 <key>message</key>
135 <string>Conversion from value of type &apos;NSMutableArray&lt;NSString *&gt; *&apos; to incompatible type &apos;NSArray&lt;NSNumber *&gt; *&apos;</string>
136 </dict>
137 </array>
138 <key>description</key><string>Conversion from value of type &apos;NSMutableArray&lt;NSString *&gt; *&apos; to incompatible type &apos;NSArray&lt;NSNumber *&gt; *&apos;</string>
139 <key>category</key><string>Core Foundation/Objective-C</string>
140 <key>type</key><string>Generics</string>
141 <key>check_name</key><string>osx.cocoa.ObjCGenerics</string>
142 <!-- This hash is experimental and going to change! -->
143 <key>issue_hash_content_of_line_in_context</key><string>9be4ccbeebeb5f814eb9ff5cef4907d3</string>
144 <key>issue_context_kind</key><string>function</string>
145 <key>issue_context</key><string>incompatibleTypesErased</string>
146 <key>issue_hash_function_offset</key><string>2</string>
147 <key>location</key>
148 <dict>
149 <key>line</key><integer>101</integer>
150 <key>col</key><integer>7</integer>
151 <key>file</key><integer>0</integer>
152 </dict>
153 <key>ExecutedLines</key>
154 <dict>
155 <key>0</key>
156 <array>
157 <integer>97</integer>
158 <integer>98</integer>
159 <integer>99</integer>
160 <integer>100</integer>
161 <integer>101</integer>
162 </array>
163 </dict>
164 </dict>
165 <dict>
166 <key>path</key>
167 <array>
168 <dict>
169 <key>kind</key><string>event</string>
170 <key>location</key>
171 <dict>
172 <key>line</key><integer>100</integer>
173 <key>col</key><integer>7</integer>
174 <key>file</key><integer>0</integer>
175 </dict>
176 <key>ranges</key>
177 <array>
178 <array>
179 <dict>
180 <key>line</key><integer>100</integer>
181 <key>col</key><integer>7</integer>
182 <key>file</key><integer>0</integer>
183 </dict>
184 <dict>
185 <key>line</key><integer>100</integer>
186 <key>col</key><integer>7</integer>
187 <key>file</key><integer>0</integer>
188 </dict>
189 </array>
190 </array>
191 <key>depth</key><integer>0</integer>
192 <key>extended_message</key>
193 <string>Type &apos;NSMutableArray&lt;NSString *&gt; *&apos; is inferred from implicit cast (from &apos;NSMutableArray&lt;NSString *&gt; *&apos; to &apos;NSArray *&apos;)</string>
194 <key>message</key>
195 <string>Type &apos;NSMutableArray&lt;NSString *&gt; *&apos; is inferred from implicit cast (from &apos;NSMutableArray&lt;NSString *&gt; *&apos; to &apos;NSArray *&apos;)</string>
196 </dict>
197 <dict>
198 <key>kind</key><string>control</string>
199 <key>edges</key>
200 <array>
201 <dict>
202 <key>start</key>
203 <array>
204 <dict>
205 <key>line</key><integer>100</integer>
206 <key>col</key><integer>3</integer>
207 <key>file</key><integer>0</integer>
208 </dict>
209 <dict>
210 <key>line</key><integer>100</integer>
211 <key>col</key><integer>3</integer>
212 <key>file</key><integer>0</integer>
213 </dict>
214 </array>
215 <key>end</key>
216 <array>
217 <dict>
218 <key>line</key><integer>104</integer>
219 <key>col</key><integer>3</integer>
220 <key>file</key><integer>0</integer>
221 </dict>
222 <dict>
223 <key>line</key><integer>104</integer>
224 <key>col</key><integer>9</integer>
225 <key>file</key><integer>0</integer>
226 </dict>
227 </array>
228 </dict>
229 </array>
230 </dict>
231 <dict>
232 <key>kind</key><string>control</string>
233 <key>edges</key>
234 <array>
235 <dict>
236 <key>start</key>
237 <array>
238 <dict>
239 <key>line</key><integer>104</integer>
240 <key>col</key><integer>3</integer>
241 <key>file</key><integer>0</integer>
242 </dict>
243 <dict>
244 <key>line</key><integer>104</integer>
245 <key>col</key><integer>9</integer>
246 <key>file</key><integer>0</integer>
247 </dict>
248 </array>
249 <key>end</key>
250 <array>
251 <dict>
252 <key>line</key><integer>104</integer>
253 <key>col</key><integer>11</integer>
254 <key>file</key><integer>0</integer>
255 </dict>
256 <dict>
257 <key>line</key><integer>104</integer>
258 <key>col</key><integer>11</integer>
259 <key>file</key><integer>0</integer>
260 </dict>
261 </array>
262 </dict>
263 </array>
264 </dict>
265 <dict>
266 <key>kind</key><string>event</string>
267 <key>location</key>
268 <dict>
269 <key>line</key><integer>104</integer>
270 <key>col</key><integer>11</integer>
271 <key>file</key><integer>0</integer>
272 </dict>
273 <key>ranges</key>
274 <array>
275 <array>
276 <dict>
277 <key>line</key><integer>104</integer>
278 <key>col</key><integer>11</integer>
279 <key>file</key><integer>0</integer>
280 </dict>
281 <dict>
282 <key>line</key><integer>104</integer>
283 <key>col</key><integer>11</integer>
284 <key>file</key><integer>0</integer>
285 </dict>
286 </array>
287 </array>
288 <key>depth</key><integer>0</integer>
289 <key>extended_message</key>
290 <string>Conversion from value of type &apos;NSMutableArray&lt;NSString *&gt; *&apos; to incompatible type &apos;NSArray&lt;NSNumber *&gt; *&apos;</string>
291 <key>message</key>
292 <string>Conversion from value of type &apos;NSMutableArray&lt;NSString *&gt; *&apos; to incompatible type &apos;NSArray&lt;NSNumber *&gt; *&apos;</string>
293 </dict>
294 </array>
295 <key>description</key><string>Conversion from value of type &apos;NSMutableArray&lt;NSString *&gt; *&apos; to incompatible type &apos;NSArray&lt;NSNumber *&gt; *&apos;</string>
296 <key>category</key><string>Core Foundation/Objective-C</string>
297 <key>type</key><string>Generics</string>
298 <key>check_name</key><string>osx.cocoa.ObjCGenerics</string>
299 <!-- This hash is experimental and going to change! -->
300 <key>issue_hash_content_of_line_in_context</key><string>567cd90c936f23ea70aca98b9d3af2b7</string>
301 <key>issue_context_kind</key><string>function</string>
302 <key>issue_context</key><string>incompatibleTypesErased</string>
303 <key>issue_hash_function_offset</key><string>5</string>
304 <key>location</key>
305 <dict>
306 <key>line</key><integer>104</integer>
307 <key>col</key><integer>11</integer>
308 <key>file</key><integer>0</integer>
309 </dict>
310 <key>ExecutedLines</key>
311 <dict>
312 <key>0</key>
313 <array>
314 <integer>97</integer>
315 <integer>98</integer>
316 <integer>99</integer>
317 <integer>100</integer>
318 <integer>101</integer>
319 <integer>102</integer>
320 <integer>103</integer>
321 <integer>104</integer>
322 </array>
323 </dict>
324 </dict>
325 <dict>
326 <key>path</key>
327 <array>
328 <dict>
329 <key>kind</key><string>event</string>
330 <key>location</key>
331 <dict>
332 <key>line</key><integer>100</integer>
333 <key>col</key><integer>7</integer>
334 <key>file</key><integer>0</integer>
335 </dict>
336 <key>ranges</key>
337 <array>
338 <array>
339 <dict>
340 <key>line</key><integer>100</integer>
341 <key>col</key><integer>7</integer>
342 <key>file</key><integer>0</integer>
343 </dict>
344 <dict>
345 <key>line</key><integer>100</integer>
346 <key>col</key><integer>7</integer>
347 <key>file</key><integer>0</integer>
348 </dict>
349 </array>
350 </array>
351 <key>depth</key><integer>0</integer>
352 <key>extended_message</key>
353 <string>Type &apos;NSMutableArray&lt;NSString *&gt; *&apos; is inferred from implicit cast (from &apos;NSMutableArray&lt;NSString *&gt; *&apos; to &apos;NSArray *&apos;)</string>
354 <key>message</key>
355 <string>Type &apos;NSMutableArray&lt;NSString *&gt; *&apos; is inferred from implicit cast (from &apos;NSMutableArray&lt;NSString *&gt; *&apos; to &apos;NSArray *&apos;)</string>
356 </dict>
357 <dict>
358 <key>kind</key><string>control</string>
359 <key>edges</key>
360 <array>
361 <dict>
362 <key>start</key>
363 <array>
364 <dict>
365 <key>line</key><integer>100</integer>
366 <key>col</key><integer>3</integer>
367 <key>file</key><integer>0</integer>
368 </dict>
369 <dict>
370 <key>line</key><integer>100</integer>
371 <key>col</key><integer>3</integer>
372 <key>file</key><integer>0</integer>
373 </dict>
374 </array>
375 <key>end</key>
376 <array>
377 <dict>
378 <key>line</key><integer>107</integer>
379 <key>col</key><integer>3</integer>
380 <key>file</key><integer>0</integer>
381 </dict>
382 <dict>
383 <key>line</key><integer>107</integer>
384 <key>col</key><integer>3</integer>
385 <key>file</key><integer>0</integer>
386 </dict>
387 </array>
388 </dict>
389 </array>
390 </dict>
391 <dict>
392 <key>kind</key><string>event</string>
393 <key>location</key>
394 <dict>
395 <key>line</key><integer>107</integer>
396 <key>col</key><integer>3</integer>
397 <key>file</key><integer>0</integer>
398 </dict>
399 <key>ranges</key>
400 <array>
401 <array>
402 <dict>
403 <key>line</key><integer>107</integer>
404 <key>col</key><integer>17</integer>
405 <key>file</key><integer>0</integer>
406 </dict>
407 <dict>
408 <key>line</key><integer>107</integer>
409 <key>col</key><integer>39</integer>
410 <key>file</key><integer>0</integer>
411 </dict>
412 </array>
413 </array>
414 <key>depth</key><integer>0</integer>
415 <key>extended_message</key>
416 <string>Conversion from value of type &apos;NSNumber *&apos; to incompatible type &apos;NSString *&apos;</string>
417 <key>message</key>
418 <string>Conversion from value of type &apos;NSNumber *&apos; to incompatible type &apos;NSString *&apos;</string>
419 </dict>
420 </array>
421 <key>description</key><string>Conversion from value of type &apos;NSNumber *&apos; to incompatible type &apos;NSString *&apos;</string>
422 <key>category</key><string>Core Foundation/Objective-C</string>
423 <key>type</key><string>Generics</string>
424 <key>check_name</key><string>osx.cocoa.ObjCGenerics</string>
425 <!-- This hash is experimental and going to change! -->
426 <key>issue_hash_content_of_line_in_context</key><string>a6e6f9c2db7532f45c07d2c13bcf496b</string>
427 <key>issue_context_kind</key><string>function</string>
428 <key>issue_context</key><string>incompatibleTypesErased</string>
429 <key>issue_hash_function_offset</key><string>8</string>
430 <key>location</key>
431 <dict>
432 <key>line</key><integer>107</integer>
433 <key>col</key><integer>3</integer>
434 <key>file</key><integer>0</integer>
435 </dict>
436 <key>ExecutedLines</key>
437 <dict>
438 <key>0</key>
439 <array>
440 <integer>97</integer>
441 <integer>98</integer>
442 <integer>99</integer>
443 <integer>100</integer>
444 <integer>101</integer>
445 <integer>102</integer>
446 <integer>103</integer>
447 <integer>104</integer>
448 <integer>106</integer>
449 <integer>107</integer>
450 </array>
451 </dict>
452 </dict>
453 <dict>
454 <key>path</key>
455 <array>
456 <dict>
457 <key>kind</key><string>control</string>
458 <key>edges</key>
459 <array>
460 <dict>
461 <key>start</key>
462 <array>
463 <dict>
464 <key>line</key><integer>111</integer>
465 <key>col</key><integer>3</integer>
466 <key>file</key><integer>0</integer>
467 </dict>
468 <dict>
469 <key>line</key><integer>111</integer>
470 <key>col</key><integer>9</integer>
471 <key>file</key><integer>0</integer>
472 </dict>
473 </array>
474 <key>end</key>
475 <array>
476 <dict>
477 <key>line</key><integer>111</integer>
478 <key>col</key><integer>28</integer>
479 <key>file</key><integer>0</integer>
480 </dict>
481 <dict>
482 <key>line</key><integer>111</integer>
483 <key>col</key><integer>40</integer>
484 <key>file</key><integer>0</integer>
485 </dict>
486 </array>
487 </dict>
488 </array>
489 </dict>
490 <dict>
491 <key>kind</key><string>event</string>
492 <key>location</key>
493 <dict>
494 <key>line</key><integer>111</integer>
495 <key>col</key><integer>28</integer>
496 <key>file</key><integer>0</integer>
497 </dict>
498 <key>ranges</key>
499 <array>
500 <array>
501 <dict>
502 <key>line</key><integer>111</integer>
503 <key>col</key><integer>28</integer>
504 <key>file</key><integer>0</integer>
505 </dict>
506 <dict>
507 <key>line</key><integer>111</integer>
508 <key>col</key><integer>42</integer>
509 <key>file</key><integer>0</integer>
510 </dict>
511 </array>
512 </array>
513 <key>depth</key><integer>0</integer>
514 <key>extended_message</key>
515 <string>Calling &apos;getTypedStuff&apos;</string>
516 <key>message</key>
517 <string>Calling &apos;getTypedStuff&apos;</string>
518 </dict>
519 <dict>
520 <key>kind</key><string>event</string>
521 <key>location</key>
522 <dict>
523 <key>line</key><integer>86</integer>
524 <key>col</key><integer>1</integer>
525 <key>file</key><integer>0</integer>
526 </dict>
527 <key>depth</key><integer>1</integer>
528 <key>extended_message</key>
529 <string>Entered call from &apos;crossProceduralErasedTypes&apos;</string>
530 <key>message</key>
531 <string>Entered call from &apos;crossProceduralErasedTypes&apos;</string>
532 </dict>
533 <dict>
534 <key>kind</key><string>control</string>
535 <key>edges</key>
536 <array>
537 <dict>
538 <key>start</key>
539 <array>
540 <dict>
541 <key>line</key><integer>86</integer>
542 <key>col</key><integer>1</integer>
543 <key>file</key><integer>0</integer>
544 </dict>
545 <dict>
546 <key>line</key><integer>86</integer>
547 <key>col</key><integer>7</integer>
548 <key>file</key><integer>0</integer>
549 </dict>
550 </array>
551 <key>end</key>
552 <array>
553 <dict>
554 <key>line</key><integer>87</integer>
555 <key>col</key><integer>3</integer>
556 <key>file</key><integer>0</integer>
557 </dict>
558 <dict>
559 <key>line</key><integer>87</integer>
560 <key>col</key><integer>9</integer>
561 <key>file</key><integer>0</integer>
562 </dict>
563 </array>
564 </dict>
565 </array>
566 </dict>
567 <dict>
568 <key>kind</key><string>event</string>
569 <key>location</key>
570 <dict>
571 <key>line</key><integer>87</integer>
572 <key>col</key><integer>28</integer>
573 <key>file</key><integer>0</integer>
574 </dict>
575 <key>ranges</key>
576 <array>
577 <array>
578 <dict>
579 <key>line</key><integer>87</integer>
580 <key>col</key><integer>28</integer>
581 <key>file</key><integer>0</integer>
582 </dict>
583 <dict>
584 <key>line</key><integer>87</integer>
585 <key>col</key><integer>37</integer>
586 <key>file</key><integer>0</integer>
587 </dict>
588 </array>
589 </array>
590 <key>depth</key><integer>1</integer>
591 <key>extended_message</key>
592 <string>Type &apos;NSArray&lt;NSNumber *&gt; *&apos; is inferred from implicit cast (from &apos;NSArray *&apos; to &apos;NSArray&lt;NSNumber *&gt; *&apos;)</string>
593 <key>message</key>
594 <string>Type &apos;NSArray&lt;NSNumber *&gt; *&apos; is inferred from implicit cast (from &apos;NSArray *&apos; to &apos;NSArray&lt;NSNumber *&gt; *&apos;)</string>
595 </dict>
596 <dict>
597 <key>kind</key><string>control</string>
598 <key>edges</key>
599 <array>
600 <dict>
601 <key>start</key>
602 <array>
603 <dict>
604 <key>line</key><integer>87</integer>
605 <key>col</key><integer>3</integer>
606 <key>file</key><integer>0</integer>
607 </dict>
608 <dict>
609 <key>line</key><integer>87</integer>
610 <key>col</key><integer>9</integer>
611 <key>file</key><integer>0</integer>
612 </dict>
613 </array>
614 <key>end</key>
615 <array>
616 <dict>
617 <key>line</key><integer>88</integer>
618 <key>col</key><integer>3</integer>
619 <key>file</key><integer>0</integer>
620 </dict>
621 <dict>
622 <key>line</key><integer>88</integer>
623 <key>col</key><integer>8</integer>
624 <key>file</key><integer>0</integer>
625 </dict>
626 </array>
627 </dict>
628 </array>
629 </dict>
630 <dict>
631 <key>kind</key><string>event</string>
632 <key>location</key>
633 <dict>
634 <key>line</key><integer>111</integer>
635 <key>col</key><integer>28</integer>
636 <key>file</key><integer>0</integer>
637 </dict>
638 <key>ranges</key>
639 <array>
640 <array>
641 <dict>
642 <key>line</key><integer>111</integer>
643 <key>col</key><integer>28</integer>
644 <key>file</key><integer>0</integer>
645 </dict>
646 <dict>
647 <key>line</key><integer>111</integer>
648 <key>col</key><integer>42</integer>
649 <key>file</key><integer>0</integer>
650 </dict>
651 </array>
652 </array>
653 <key>depth</key><integer>0</integer>
654 <key>extended_message</key>
655 <string>Returning from &apos;getTypedStuff&apos;</string>
656 <key>message</key>
657 <string>Returning from &apos;getTypedStuff&apos;</string>
658 </dict>
659 <dict>
660 <key>kind</key><string>event</string>
661 <key>location</key>
662 <dict>
663 <key>line</key><integer>111</integer>
664 <key>col</key><integer>28</integer>
665 <key>file</key><integer>0</integer>
666 </dict>
667 <key>ranges</key>
668 <array>
669 <array>
670 <dict>
671 <key>line</key><integer>111</integer>
672 <key>col</key><integer>28</integer>
673 <key>file</key><integer>0</integer>
674 </dict>
675 <dict>
676 <key>line</key><integer>111</integer>
677 <key>col</key><integer>42</integer>
678 <key>file</key><integer>0</integer>
679 </dict>
680 </array>
681 </array>
682 <key>depth</key><integer>0</integer>
683 <key>extended_message</key>
684 <string>Conversion from value of type &apos;NSArray&lt;NSNumber *&gt; *&apos; to incompatible type &apos;NSArray&lt;NSString *&gt; *&apos;</string>
685 <key>message</key>
686 <string>Conversion from value of type &apos;NSArray&lt;NSNumber *&gt; *&apos; to incompatible type &apos;NSArray&lt;NSString *&gt; *&apos;</string>
687 </dict>
688 </array>
689 <key>description</key><string>Conversion from value of type &apos;NSArray&lt;NSNumber *&gt; *&apos; to incompatible type &apos;NSArray&lt;NSString *&gt; *&apos;</string>
690 <key>category</key><string>Core Foundation/Objective-C</string>
691 <key>type</key><string>Generics</string>
692 <key>check_name</key><string>osx.cocoa.ObjCGenerics</string>
693 <!-- This hash is experimental and going to change! -->
694 <key>issue_hash_content_of_line_in_context</key><string>73523166e7c9e436da86a96fbd7b3d90</string>
695 <key>issue_context_kind</key><string>function</string>
696 <key>issue_context</key><string>crossProceduralErasedTypes</string>
697 <key>issue_hash_function_offset</key><string>1</string>
698 <key>location</key>
699 <dict>
700 <key>line</key><integer>111</integer>
701 <key>col</key><integer>28</integer>
702 <key>file</key><integer>0</integer>
703 </dict>
704 <key>ExecutedLines</key>
705 <dict>
706 <key>0</key>
707 <array>
708 <integer>86</integer>
709 <integer>87</integer>
710 <integer>88</integer>
711 <integer>110</integer>
712 <integer>111</integer>
713 </array>
714 </dict>
715 </dict>
716 <dict>
717 <key>path</key>
718 <array>
719 <dict>
720 <key>kind</key><string>event</string>
721 <key>location</key>
722 <dict>
723 <key>line</key><integer>116</integer>
724 <key>col</key><integer>7</integer>
725 <key>file</key><integer>0</integer>
726 </dict>
727 <key>ranges</key>
728 <array>
729 <array>
730 <dict>
731 <key>line</key><integer>116</integer>
732 <key>col</key><integer>7</integer>
733 <key>file</key><integer>0</integer>
734 </dict>
735 <dict>
736 <key>line</key><integer>116</integer>
737 <key>col</key><integer>7</integer>
738 <key>file</key><integer>0</integer>
739 </dict>
740 </array>
741 </array>
742 <key>depth</key><integer>0</integer>
743 <key>extended_message</key>
744 <string>Type &apos;NSMutableArray&lt;NSString *&gt; *&apos; is inferred from implicit cast (from &apos;NSMutableArray *&apos; to &apos;NSMutableArray&lt;NSString *&gt; *&apos;)</string>
745 <key>message</key>
746 <string>Type &apos;NSMutableArray&lt;NSString *&gt; *&apos; is inferred from implicit cast (from &apos;NSMutableArray *&apos; to &apos;NSMutableArray&lt;NSString *&gt; *&apos;)</string>
747 </dict>
748 <dict>
749 <key>kind</key><string>control</string>
750 <key>edges</key>
751 <array>
752 <dict>
753 <key>start</key>
754 <array>
755 <dict>
756 <key>line</key><integer>116</integer>
757 <key>col</key><integer>3</integer>
758 <key>file</key><integer>0</integer>
759 </dict>
760 <dict>
761 <key>line</key><integer>116</integer>
762 <key>col</key><integer>3</integer>
763 <key>file</key><integer>0</integer>
764 </dict>
765 </array>
766 <key>end</key>
767 <array>
768 <dict>
769 <key>line</key><integer>119</integer>
770 <key>col</key><integer>3</integer>
771 <key>file</key><integer>0</integer>
772 </dict>
773 <dict>
774 <key>line</key><integer>119</integer>
775 <key>col</key><integer>9</integer>
776 <key>file</key><integer>0</integer>
777 </dict>
778 </array>
779 </dict>
780 </array>
781 </dict>
782 <dict>
783 <key>kind</key><string>control</string>
784 <key>edges</key>
785 <array>
786 <dict>
787 <key>start</key>
788 <array>
789 <dict>
790 <key>line</key><integer>119</integer>
791 <key>col</key><integer>3</integer>
792 <key>file</key><integer>0</integer>
793 </dict>
794 <dict>
795 <key>line</key><integer>119</integer>
796 <key>col</key><integer>9</integer>
797 <key>file</key><integer>0</integer>
798 </dict>
799 </array>
800 <key>end</key>
801 <array>
802 <dict>
803 <key>line</key><integer>119</integer>
804 <key>col</key><integer>11</integer>
805 <key>file</key><integer>0</integer>
806 </dict>
807 <dict>
808 <key>line</key><integer>119</integer>
809 <key>col</key><integer>11</integer>
810 <key>file</key><integer>0</integer>
811 </dict>
812 </array>
813 </dict>
814 </array>
815 </dict>
816 <dict>
817 <key>kind</key><string>event</string>
818 <key>location</key>
819 <dict>
820 <key>line</key><integer>119</integer>
821 <key>col</key><integer>11</integer>
822 <key>file</key><integer>0</integer>
823 </dict>
824 <key>ranges</key>
825 <array>
826 <array>
827 <dict>
828 <key>line</key><integer>119</integer>
829 <key>col</key><integer>11</integer>
830 <key>file</key><integer>0</integer>
831 </dict>
832 <dict>
833 <key>line</key><integer>119</integer>
834 <key>col</key><integer>11</integer>
835 <key>file</key><integer>0</integer>
836 </dict>
837 </array>
838 </array>
839 <key>depth</key><integer>0</integer>
840 <key>extended_message</key>
841 <string>Conversion from value of type &apos;NSMutableArray&lt;NSString *&gt; *&apos; to incompatible type &apos;NSArray&lt;NSNumber *&gt; *&apos;</string>
842 <key>message</key>
843 <string>Conversion from value of type &apos;NSMutableArray&lt;NSString *&gt; *&apos; to incompatible type &apos;NSArray&lt;NSNumber *&gt; *&apos;</string>
844 </dict>
845 </array>
846 <key>description</key><string>Conversion from value of type &apos;NSMutableArray&lt;NSString *&gt; *&apos; to incompatible type &apos;NSArray&lt;NSNumber *&gt; *&apos;</string>
847 <key>category</key><string>Core Foundation/Objective-C</string>
848 <key>type</key><string>Generics</string>
849 <key>check_name</key><string>osx.cocoa.ObjCGenerics</string>
850 <!-- This hash is experimental and going to change! -->
851 <key>issue_hash_content_of_line_in_context</key><string>649d50ef4cf1287ed225396d39995361</string>
852 <key>issue_context_kind</key><string>function</string>
853 <key>issue_context</key><string>incompatibleTypesErasedReverseConversion</string>
854 <key>issue_hash_function_offset</key><string>4</string>
855 <key>location</key>
856 <dict>
857 <key>line</key><integer>119</integer>
858 <key>col</key><integer>11</integer>
859 <key>file</key><integer>0</integer>
860 </dict>
861 <key>ExecutedLines</key>
862 <dict>
863 <key>0</key>
864 <array>
865 <integer>114</integer>
866 <integer>115</integer>
867 <integer>116</integer>
868 <integer>117</integer>
869 <integer>118</integer>
870 <integer>119</integer>
871 </array>
872 </dict>
873 </dict>
874 <dict>
875 <key>path</key>
876 <array>
877 <dict>
878 <key>kind</key><string>event</string>
879 <key>location</key>
880 <dict>
881 <key>line</key><integer>116</integer>
882 <key>col</key><integer>7</integer>
883 <key>file</key><integer>0</integer>
884 </dict>
885 <key>ranges</key>
886 <array>
887 <array>
888 <dict>
889 <key>line</key><integer>116</integer>
890 <key>col</key><integer>7</integer>
891 <key>file</key><integer>0</integer>
892 </dict>
893 <dict>
894 <key>line</key><integer>116</integer>
895 <key>col</key><integer>7</integer>
896 <key>file</key><integer>0</integer>
897 </dict>
898 </array>
899 </array>
900 <key>depth</key><integer>0</integer>
901 <key>extended_message</key>
902 <string>Type &apos;NSMutableArray&lt;NSString *&gt; *&apos; is inferred from implicit cast (from &apos;NSMutableArray *&apos; to &apos;NSMutableArray&lt;NSString *&gt; *&apos;)</string>
903 <key>message</key>
904 <string>Type &apos;NSMutableArray&lt;NSString *&gt; *&apos; is inferred from implicit cast (from &apos;NSMutableArray *&apos; to &apos;NSMutableArray&lt;NSString *&gt; *&apos;)</string>
905 </dict>
906 <dict>
907 <key>kind</key><string>control</string>
908 <key>edges</key>
909 <array>
910 <dict>
911 <key>start</key>
912 <array>
913 <dict>
914 <key>line</key><integer>116</integer>
915 <key>col</key><integer>3</integer>
916 <key>file</key><integer>0</integer>
917 </dict>
918 <dict>
919 <key>line</key><integer>116</integer>
920 <key>col</key><integer>3</integer>
921 <key>file</key><integer>0</integer>
922 </dict>
923 </array>
924 <key>end</key>
925 <array>
926 <dict>
927 <key>line</key><integer>121</integer>
928 <key>col</key><integer>3</integer>
929 <key>file</key><integer>0</integer>
930 </dict>
931 <dict>
932 <key>line</key><integer>121</integer>
933 <key>col</key><integer>3</integer>
934 <key>file</key><integer>0</integer>
935 </dict>
936 </array>
937 </dict>
938 </array>
939 </dict>
940 <dict>
941 <key>kind</key><string>event</string>
942 <key>location</key>
943 <dict>
944 <key>line</key><integer>121</integer>
945 <key>col</key><integer>3</integer>
946 <key>file</key><integer>0</integer>
947 </dict>
948 <key>ranges</key>
949 <array>
950 <array>
951 <dict>
952 <key>line</key><integer>121</integer>
953 <key>col</key><integer>17</integer>
954 <key>file</key><integer>0</integer>
955 </dict>
956 <dict>
957 <key>line</key><integer>121</integer>
958 <key>col</key><integer>39</integer>
959 <key>file</key><integer>0</integer>
960 </dict>
961 </array>
962 </array>
963 <key>depth</key><integer>0</integer>
964 <key>extended_message</key>
965 <string>Conversion from value of type &apos;NSNumber *&apos; to incompatible type &apos;NSString *&apos;</string>
966 <key>message</key>
967 <string>Conversion from value of type &apos;NSNumber *&apos; to incompatible type &apos;NSString *&apos;</string>
968 </dict>
969 </array>
970 <key>description</key><string>Conversion from value of type &apos;NSNumber *&apos; to incompatible type &apos;NSString *&apos;</string>
971 <key>category</key><string>Core Foundation/Objective-C</string>
972 <key>type</key><string>Generics</string>
973 <key>check_name</key><string>osx.cocoa.ObjCGenerics</string>
974 <!-- This hash is experimental and going to change! -->
975 <key>issue_hash_content_of_line_in_context</key><string>d5cc413c71cae912d5ba469f8fa05ac3</string>
976 <key>issue_context_kind</key><string>function</string>
977 <key>issue_context</key><string>incompatibleTypesErasedReverseConversion</string>
978 <key>issue_hash_function_offset</key><string>6</string>
979 <key>location</key>
980 <dict>
981 <key>line</key><integer>121</integer>
982 <key>col</key><integer>3</integer>
983 <key>file</key><integer>0</integer>
984 </dict>
985 <key>ExecutedLines</key>
986 <dict>
987 <key>0</key>
988 <array>
989 <integer>114</integer>
990 <integer>115</integer>
991 <integer>116</integer>
992 <integer>117</integer>
993 <integer>118</integer>
994 <integer>119</integer>
995 <integer>121</integer>
996 </array>
997 </dict>
998 </dict>
999 <dict>
1000 <key>path</key>
1001 <array>
1002 <dict>
1003 <key>kind</key><string>event</string>
1004 <key>location</key>
1005 <dict>
1006 <key>line</key><integer>125</integer>
1007 <key>col</key><integer>7</integer>
1008 <key>file</key><integer>0</integer>
1009 </dict>
1010 <key>ranges</key>
1011 <array>
1012 <array>
1013 <dict>
1014 <key>line</key><integer>125</integer>
1015 <key>col</key><integer>7</integer>
1016 <key>file</key><integer>0</integer>
1017 </dict>
1018 <dict>
1019 <key>line</key><integer>125</integer>
1020 <key>col</key><integer>7</integer>
1021 <key>file</key><integer>0</integer>
1022 </dict>
1023 </array>
1024 </array>
1025 <key>depth</key><integer>0</integer>
1026 <key>extended_message</key>
1027 <string>Type &apos;NSMutableArray&lt;NSString *&gt; *&apos; is inferred from implicit cast (from &apos;id&apos; to &apos;NSMutableArray&lt;NSString *&gt; *&apos;)</string>
1028 <key>message</key>
1029 <string>Type &apos;NSMutableArray&lt;NSString *&gt; *&apos; is inferred from implicit cast (from &apos;id&apos; to &apos;NSMutableArray&lt;NSString *&gt; *&apos;)</string>
1030 </dict>
1031 <dict>
1032 <key>kind</key><string>control</string>
1033 <key>edges</key>
1034 <array>
1035 <dict>
1036 <key>start</key>
1037 <array>
1038 <dict>
1039 <key>line</key><integer>125</integer>
1040 <key>col</key><integer>3</integer>
1041 <key>file</key><integer>0</integer>
1042 </dict>
1043 <dict>
1044 <key>line</key><integer>125</integer>
1045 <key>col</key><integer>3</integer>
1046 <key>file</key><integer>0</integer>
1047 </dict>
1048 </array>
1049 <key>end</key>
1050 <array>
1051 <dict>
1052 <key>line</key><integer>128</integer>
1053 <key>col</key><integer>3</integer>
1054 <key>file</key><integer>0</integer>
1055 </dict>
1056 <dict>
1057 <key>line</key><integer>128</integer>
1058 <key>col</key><integer>9</integer>
1059 <key>file</key><integer>0</integer>
1060 </dict>
1061 </array>
1062 </dict>
1063 </array>
1064 </dict>
1065 <dict>
1066 <key>kind</key><string>control</string>
1067 <key>edges</key>
1068 <array>
1069 <dict>
1070 <key>start</key>
1071 <array>
1072 <dict>
1073 <key>line</key><integer>128</integer>
1074 <key>col</key><integer>3</integer>
1075 <key>file</key><integer>0</integer>
1076 </dict>
1077 <dict>
1078 <key>line</key><integer>128</integer>
1079 <key>col</key><integer>9</integer>
1080 <key>file</key><integer>0</integer>
1081 </dict>
1082 </array>
1083 <key>end</key>
1084 <array>
1085 <dict>
1086 <key>line</key><integer>128</integer>
1087 <key>col</key><integer>11</integer>
1088 <key>file</key><integer>0</integer>
1089 </dict>
1090 <dict>
1091 <key>line</key><integer>128</integer>
1092 <key>col</key><integer>11</integer>
1093 <key>file</key><integer>0</integer>
1094 </dict>
1095 </array>
1096 </dict>
1097 </array>
1098 </dict>
1099 <dict>
1100 <key>kind</key><string>event</string>
1101 <key>location</key>
1102 <dict>
1103 <key>line</key><integer>128</integer>
1104 <key>col</key><integer>11</integer>
1105 <key>file</key><integer>0</integer>
1106 </dict>
1107 <key>ranges</key>
1108 <array>
1109 <array>
1110 <dict>
1111 <key>line</key><integer>128</integer>
1112 <key>col</key><integer>11</integer>
1113 <key>file</key><integer>0</integer>
1114 </dict>
1115 <dict>
1116 <key>line</key><integer>128</integer>
1117 <key>col</key><integer>11</integer>
1118 <key>file</key><integer>0</integer>
1119 </dict>
1120 </array>
1121 </array>
1122 <key>depth</key><integer>0</integer>
1123 <key>extended_message</key>
1124 <string>Conversion from value of type &apos;NSMutableArray&lt;NSString *&gt; *&apos; to incompatible type &apos;NSArray&lt;NSNumber *&gt; *&apos;</string>
1125 <key>message</key>
1126 <string>Conversion from value of type &apos;NSMutableArray&lt;NSString *&gt; *&apos; to incompatible type &apos;NSArray&lt;NSNumber *&gt; *&apos;</string>
1127 </dict>
1128 </array>
1129 <key>description</key><string>Conversion from value of type &apos;NSMutableArray&lt;NSString *&gt; *&apos; to incompatible type &apos;NSArray&lt;NSNumber *&gt; *&apos;</string>
1130 <key>category</key><string>Core Foundation/Objective-C</string>
1131 <key>type</key><string>Generics</string>
1132 <key>check_name</key><string>osx.cocoa.ObjCGenerics</string>
1133 <!-- This hash is experimental and going to change! -->
1134 <key>issue_hash_content_of_line_in_context</key><string>36d360e268b9ebc2d70e160a15b9a186</string>
1135 <key>issue_context_kind</key><string>function</string>
1136 <key>issue_context</key><string>idErasedIncompatibleTypesReverseConversion</string>
1137 <key>issue_hash_function_offset</key><string>4</string>
1138 <key>location</key>
1139 <dict>
1140 <key>line</key><integer>128</integer>
1141 <key>col</key><integer>11</integer>
1142 <key>file</key><integer>0</integer>
1143 </dict>
1144 <key>ExecutedLines</key>
1145 <dict>
1146 <key>0</key>
1147 <array>
1148 <integer>124</integer>
1149 <integer>125</integer>
1150 <integer>126</integer>
1151 <integer>127</integer>
1152 <integer>128</integer>
1153 </array>
1154 </dict>
1155 </dict>
1156 <dict>
1157 <key>path</key>
1158 <array>
1159 <dict>
1160 <key>kind</key><string>event</string>
1161 <key>location</key>
1162 <dict>
1163 <key>line</key><integer>125</integer>
1164 <key>col</key><integer>7</integer>
1165 <key>file</key><integer>0</integer>
1166 </dict>
1167 <key>ranges</key>
1168 <array>
1169 <array>
1170 <dict>
1171 <key>line</key><integer>125</integer>
1172 <key>col</key><integer>7</integer>
1173 <key>file</key><integer>0</integer>
1174 </dict>
1175 <dict>
1176 <key>line</key><integer>125</integer>
1177 <key>col</key><integer>7</integer>
1178 <key>file</key><integer>0</integer>
1179 </dict>
1180 </array>
1181 </array>
1182 <key>depth</key><integer>0</integer>
1183 <key>extended_message</key>
1184 <string>Type &apos;NSMutableArray&lt;NSString *&gt; *&apos; is inferred from implicit cast (from &apos;id&apos; to &apos;NSMutableArray&lt;NSString *&gt; *&apos;)</string>
1185 <key>message</key>
1186 <string>Type &apos;NSMutableArray&lt;NSString *&gt; *&apos; is inferred from implicit cast (from &apos;id&apos; to &apos;NSMutableArray&lt;NSString *&gt; *&apos;)</string>
1187 </dict>
1188 <dict>
1189 <key>kind</key><string>control</string>
1190 <key>edges</key>
1191 <array>
1192 <dict>
1193 <key>start</key>
1194 <array>
1195 <dict>
1196 <key>line</key><integer>125</integer>
1197 <key>col</key><integer>3</integer>
1198 <key>file</key><integer>0</integer>
1199 </dict>
1200 <dict>
1201 <key>line</key><integer>125</integer>
1202 <key>col</key><integer>3</integer>
1203 <key>file</key><integer>0</integer>
1204 </dict>
1205 </array>
1206 <key>end</key>
1207 <array>
1208 <dict>
1209 <key>line</key><integer>130</integer>
1210 <key>col</key><integer>3</integer>
1211 <key>file</key><integer>0</integer>
1212 </dict>
1213 <dict>
1214 <key>line</key><integer>130</integer>
1215 <key>col</key><integer>3</integer>
1216 <key>file</key><integer>0</integer>
1217 </dict>
1218 </array>
1219 </dict>
1220 </array>
1221 </dict>
1222 <dict>
1223 <key>kind</key><string>event</string>
1224 <key>location</key>
1225 <dict>
1226 <key>line</key><integer>130</integer>
1227 <key>col</key><integer>3</integer>
1228 <key>file</key><integer>0</integer>
1229 </dict>
1230 <key>ranges</key>
1231 <array>
1232 <array>
1233 <dict>
1234 <key>line</key><integer>130</integer>
1235 <key>col</key><integer>16</integer>
1236 <key>file</key><integer>0</integer>
1237 </dict>
1238 <dict>
1239 <key>line</key><integer>130</integer>
1240 <key>col</key><integer>38</integer>
1241 <key>file</key><integer>0</integer>
1242 </dict>
1243 </array>
1244 </array>
1245 <key>depth</key><integer>0</integer>
1246 <key>extended_message</key>
1247 <string>Conversion from value of type &apos;NSNumber *&apos; to incompatible type &apos;NSString *&apos;</string>
1248 <key>message</key>
1249 <string>Conversion from value of type &apos;NSNumber *&apos; to incompatible type &apos;NSString *&apos;</string>
1250 </dict>
1251 </array>
1252 <key>description</key><string>Conversion from value of type &apos;NSNumber *&apos; to incompatible type &apos;NSString *&apos;</string>
1253 <key>category</key><string>Core Foundation/Objective-C</string>
1254 <key>type</key><string>Generics</string>
1255 <key>check_name</key><string>osx.cocoa.ObjCGenerics</string>
1256 <!-- This hash is experimental and going to change! -->
1257 <key>issue_hash_content_of_line_in_context</key><string>a7326f4dedbc94e8fa1ee02d851e7810</string>
1258 <key>issue_context_kind</key><string>function</string>
1259 <key>issue_context</key><string>idErasedIncompatibleTypesReverseConversion</string>
1260 <key>issue_hash_function_offset</key><string>6</string>
1261 <key>location</key>
1262 <dict>
1263 <key>line</key><integer>130</integer>
1264 <key>col</key><integer>3</integer>
1265 <key>file</key><integer>0</integer>
1266 </dict>
1267 <key>ExecutedLines</key>
1268 <dict>
1269 <key>0</key>
1270 <array>
1271 <integer>124</integer>
1272 <integer>125</integer>
1273 <integer>126</integer>
1274 <integer>127</integer>
1275 <integer>128</integer>
1276 <integer>130</integer>
1277 </array>
1278 </dict>
1279 </dict>
1280 <dict>
1281 <key>path</key>
1282 <array>
1283 <dict>
1284 <key>kind</key><string>event</string>
1285 <key>location</key>
1286 <dict>
1287 <key>line</key><integer>135</integer>
1288 <key>col</key><integer>7</integer>
1289 <key>file</key><integer>0</integer>
1290 </dict>
1291 <key>ranges</key>
1292 <array>
1293 <array>
1294 <dict>
1295 <key>line</key><integer>135</integer>
1296 <key>col</key><integer>7</integer>
1297 <key>file</key><integer>0</integer>
1298 </dict>
1299 <dict>
1300 <key>line</key><integer>135</integer>
1301 <key>col</key><integer>7</integer>
1302 <key>file</key><integer>0</integer>
1303 </dict>
1304 </array>
1305 </array>
1306 <key>depth</key><integer>0</integer>
1307 <key>extended_message</key>
1308 <string>Type &apos;NSMutableArray&lt;NSString *&gt; *&apos; is inferred from implicit cast (from &apos;NSMutableArray&lt;NSString *&gt; *&apos; to &apos;id&apos;)</string>
1309 <key>message</key>
1310 <string>Type &apos;NSMutableArray&lt;NSString *&gt; *&apos; is inferred from implicit cast (from &apos;NSMutableArray&lt;NSString *&gt; *&apos; to &apos;id&apos;)</string>
1311 </dict>
1312 <dict>
1313 <key>kind</key><string>control</string>
1314 <key>edges</key>
1315 <array>
1316 <dict>
1317 <key>start</key>
1318 <array>
1319 <dict>
1320 <key>line</key><integer>135</integer>
1321 <key>col</key><integer>3</integer>
1322 <key>file</key><integer>0</integer>
1323 </dict>
1324 <dict>
1325 <key>line</key><integer>135</integer>
1326 <key>col</key><integer>3</integer>
1327 <key>file</key><integer>0</integer>
1328 </dict>
1329 </array>
1330 <key>end</key>
1331 <array>
1332 <dict>
1333 <key>line</key><integer>136</integer>
1334 <key>col</key><integer>3</integer>
1335 <key>file</key><integer>0</integer>
1336 </dict>
1337 <dict>
1338 <key>line</key><integer>136</integer>
1339 <key>col</key><integer>3</integer>
1340 <key>file</key><integer>0</integer>
1341 </dict>
1342 </array>
1343 </dict>
1344 </array>
1345 </dict>
1346 <dict>
1347 <key>kind</key><string>control</string>
1348 <key>edges</key>
1349 <array>
1350 <dict>
1351 <key>start</key>
1352 <array>
1353 <dict>
1354 <key>line</key><integer>136</integer>
1355 <key>col</key><integer>3</integer>
1356 <key>file</key><integer>0</integer>
1357 </dict>
1358 <dict>
1359 <key>line</key><integer>136</integer>
1360 <key>col</key><integer>3</integer>
1361 <key>file</key><integer>0</integer>
1362 </dict>
1363 </array>
1364 <key>end</key>
1365 <array>
1366 <dict>
1367 <key>line</key><integer>136</integer>
1368 <key>col</key><integer>7</integer>
1369 <key>file</key><integer>0</integer>
1370 </dict>
1371 <dict>
1372 <key>line</key><integer>136</integer>
1373 <key>col</key><integer>7</integer>
1374 <key>file</key><integer>0</integer>
1375 </dict>
1376 </array>
1377 </dict>
1378 </array>
1379 </dict>
1380 <dict>
1381 <key>kind</key><string>event</string>
1382 <key>location</key>
1383 <dict>
1384 <key>line</key><integer>136</integer>
1385 <key>col</key><integer>7</integer>
1386 <key>file</key><integer>0</integer>
1387 </dict>
1388 <key>ranges</key>
1389 <array>
1390 <array>
1391 <dict>
1392 <key>line</key><integer>136</integer>
1393 <key>col</key><integer>7</integer>
1394 <key>file</key><integer>0</integer>
1395 </dict>
1396 <dict>
1397 <key>line</key><integer>136</integer>
1398 <key>col</key><integer>7</integer>
1399 <key>file</key><integer>0</integer>
1400 </dict>
1401 </array>
1402 </array>
1403 <key>depth</key><integer>0</integer>
1404 <key>extended_message</key>
1405 <string>Conversion from value of type &apos;NSMutableArray&lt;NSString *&gt; *&apos; to incompatible type &apos;NSArray&lt;NSNumber *&gt; *&apos;</string>
1406 <key>message</key>
1407 <string>Conversion from value of type &apos;NSMutableArray&lt;NSString *&gt; *&apos; to incompatible type &apos;NSArray&lt;NSNumber *&gt; *&apos;</string>
1408 </dict>
1409 </array>
1410 <key>description</key><string>Conversion from value of type &apos;NSMutableArray&lt;NSString *&gt; *&apos; to incompatible type &apos;NSArray&lt;NSNumber *&gt; *&apos;</string>
1411 <key>category</key><string>Core Foundation/Objective-C</string>
1412 <key>type</key><string>Generics</string>
1413 <key>check_name</key><string>osx.cocoa.ObjCGenerics</string>
1414 <!-- This hash is experimental and going to change! -->
1415 <key>issue_hash_content_of_line_in_context</key><string>2b09deaa8c501c7ce9edc693111bfab1</string>
1416 <key>issue_context_kind</key><string>function</string>
1417 <key>issue_context</key><string>idErasedIncompatibleTypes</string>
1418 <key>issue_hash_function_offset</key><string>2</string>
1419 <key>location</key>
1420 <dict>
1421 <key>line</key><integer>136</integer>
1422 <key>col</key><integer>7</integer>
1423 <key>file</key><integer>0</integer>
1424 </dict>
1425 <key>ExecutedLines</key>
1426 <dict>
1427 <key>0</key>
1428 <array>
1429 <integer>133</integer>
1430 <integer>134</integer>
1431 <integer>135</integer>
1432 <integer>136</integer>
1433 </array>
1434 </dict>
1435 </dict>
1436 <dict>
1437 <key>path</key>
1438 <array>
1439 <dict>
1440 <key>kind</key><string>event</string>
1441 <key>location</key>
1442 <dict>
1443 <key>line</key><integer>135</integer>
1444 <key>col</key><integer>7</integer>
1445 <key>file</key><integer>0</integer>
1446 </dict>
1447 <key>ranges</key>
1448 <array>
1449 <array>
1450 <dict>
1451 <key>line</key><integer>135</integer>
1452 <key>col</key><integer>7</integer>
1453 <key>file</key><integer>0</integer>
1454 </dict>
1455 <dict>
1456 <key>line</key><integer>135</integer>
1457 <key>col</key><integer>7</integer>
1458 <key>file</key><integer>0</integer>
1459 </dict>
1460 </array>
1461 </array>
1462 <key>depth</key><integer>0</integer>
1463 <key>extended_message</key>
1464 <string>Type &apos;NSMutableArray&lt;NSString *&gt; *&apos; is inferred from implicit cast (from &apos;NSMutableArray&lt;NSString *&gt; *&apos; to &apos;id&apos;)</string>
1465 <key>message</key>
1466 <string>Type &apos;NSMutableArray&lt;NSString *&gt; *&apos; is inferred from implicit cast (from &apos;NSMutableArray&lt;NSString *&gt; *&apos; to &apos;id&apos;)</string>
1467 </dict>
1468 <dict>
1469 <key>kind</key><string>control</string>
1470 <key>edges</key>
1471 <array>
1472 <dict>
1473 <key>start</key>
1474 <array>
1475 <dict>
1476 <key>line</key><integer>135</integer>
1477 <key>col</key><integer>3</integer>
1478 <key>file</key><integer>0</integer>
1479 </dict>
1480 <dict>
1481 <key>line</key><integer>135</integer>
1482 <key>col</key><integer>3</integer>
1483 <key>file</key><integer>0</integer>
1484 </dict>
1485 </array>
1486 <key>end</key>
1487 <array>
1488 <dict>
1489 <key>line</key><integer>139</integer>
1490 <key>col</key><integer>3</integer>
1491 <key>file</key><integer>0</integer>
1492 </dict>
1493 <dict>
1494 <key>line</key><integer>139</integer>
1495 <key>col</key><integer>9</integer>
1496 <key>file</key><integer>0</integer>
1497 </dict>
1498 </array>
1499 </dict>
1500 </array>
1501 </dict>
1502 <dict>
1503 <key>kind</key><string>control</string>
1504 <key>edges</key>
1505 <array>
1506 <dict>
1507 <key>start</key>
1508 <array>
1509 <dict>
1510 <key>line</key><integer>139</integer>
1511 <key>col</key><integer>3</integer>
1512 <key>file</key><integer>0</integer>
1513 </dict>
1514 <dict>
1515 <key>line</key><integer>139</integer>
1516 <key>col</key><integer>9</integer>
1517 <key>file</key><integer>0</integer>
1518 </dict>
1519 </array>
1520 <key>end</key>
1521 <array>
1522 <dict>
1523 <key>line</key><integer>139</integer>
1524 <key>col</key><integer>11</integer>
1525 <key>file</key><integer>0</integer>
1526 </dict>
1527 <dict>
1528 <key>line</key><integer>139</integer>
1529 <key>col</key><integer>11</integer>
1530 <key>file</key><integer>0</integer>
1531 </dict>
1532 </array>
1533 </dict>
1534 </array>
1535 </dict>
1536 <dict>
1537 <key>kind</key><string>event</string>
1538 <key>location</key>
1539 <dict>
1540 <key>line</key><integer>139</integer>
1541 <key>col</key><integer>11</integer>
1542 <key>file</key><integer>0</integer>
1543 </dict>
1544 <key>ranges</key>
1545 <array>
1546 <array>
1547 <dict>
1548 <key>line</key><integer>139</integer>
1549 <key>col</key><integer>11</integer>
1550 <key>file</key><integer>0</integer>
1551 </dict>
1552 <dict>
1553 <key>line</key><integer>139</integer>
1554 <key>col</key><integer>11</integer>
1555 <key>file</key><integer>0</integer>
1556 </dict>
1557 </array>
1558 </array>
1559 <key>depth</key><integer>0</integer>
1560 <key>extended_message</key>
1561 <string>Conversion from value of type &apos;NSMutableArray&lt;NSString *&gt; *&apos; to incompatible type &apos;NSArray&lt;NSNumber *&gt; *&apos;</string>
1562 <key>message</key>
1563 <string>Conversion from value of type &apos;NSMutableArray&lt;NSString *&gt; *&apos; to incompatible type &apos;NSArray&lt;NSNumber *&gt; *&apos;</string>
1564 </dict>
1565 </array>
1566 <key>description</key><string>Conversion from value of type &apos;NSMutableArray&lt;NSString *&gt; *&apos; to incompatible type &apos;NSArray&lt;NSNumber *&gt; *&apos;</string>
1567 <key>category</key><string>Core Foundation/Objective-C</string>
1568 <key>type</key><string>Generics</string>
1569 <key>check_name</key><string>osx.cocoa.ObjCGenerics</string>
1570 <!-- This hash is experimental and going to change! -->
1571 <key>issue_hash_content_of_line_in_context</key><string>be4c414dad5574ca47577731eddc0adb</string>
1572 <key>issue_context_kind</key><string>function</string>
1573 <key>issue_context</key><string>idErasedIncompatibleTypes</string>
1574 <key>issue_hash_function_offset</key><string>5</string>
1575 <key>location</key>
1576 <dict>
1577 <key>line</key><integer>139</integer>
1578 <key>col</key><integer>11</integer>
1579 <key>file</key><integer>0</integer>
1580 </dict>
1581 <key>ExecutedLines</key>
1582 <dict>
1583 <key>0</key>
1584 <array>
1585 <integer>133</integer>
1586 <integer>134</integer>
1587 <integer>135</integer>
1588 <integer>136</integer>
1589 <integer>137</integer>
1590 <integer>138</integer>
1591 <integer>139</integer>
1592 </array>
1593 </dict>
1594 </dict>
1595 <dict>
1596 <key>path</key>
1597 <array>
1598 <dict>
1599 <key>kind</key><string>event</string>
1600 <key>location</key>
1601 <dict>
1602 <key>line</key><integer>135</integer>
1603 <key>col</key><integer>7</integer>
1604 <key>file</key><integer>0</integer>
1605 </dict>
1606 <key>ranges</key>
1607 <array>
1608 <array>
1609 <dict>
1610 <key>line</key><integer>135</integer>
1611 <key>col</key><integer>7</integer>
1612 <key>file</key><integer>0</integer>
1613 </dict>
1614 <dict>
1615 <key>line</key><integer>135</integer>
1616 <key>col</key><integer>7</integer>
1617 <key>file</key><integer>0</integer>
1618 </dict>
1619 </array>
1620 </array>
1621 <key>depth</key><integer>0</integer>
1622 <key>extended_message</key>
1623 <string>Type &apos;NSMutableArray&lt;NSString *&gt; *&apos; is inferred from implicit cast (from &apos;NSMutableArray&lt;NSString *&gt; *&apos; to &apos;id&apos;)</string>
1624 <key>message</key>
1625 <string>Type &apos;NSMutableArray&lt;NSString *&gt; *&apos; is inferred from implicit cast (from &apos;NSMutableArray&lt;NSString *&gt; *&apos; to &apos;id&apos;)</string>
1626 </dict>
1627 <dict>
1628 <key>kind</key><string>control</string>
1629 <key>edges</key>
1630 <array>
1631 <dict>
1632 <key>start</key>
1633 <array>
1634 <dict>
1635 <key>line</key><integer>135</integer>
1636 <key>col</key><integer>3</integer>
1637 <key>file</key><integer>0</integer>
1638 </dict>
1639 <dict>
1640 <key>line</key><integer>135</integer>
1641 <key>col</key><integer>3</integer>
1642 <key>file</key><integer>0</integer>
1643 </dict>
1644 </array>
1645 <key>end</key>
1646 <array>
1647 <dict>
1648 <key>line</key><integer>141</integer>
1649 <key>col</key><integer>3</integer>
1650 <key>file</key><integer>0</integer>
1651 </dict>
1652 <dict>
1653 <key>line</key><integer>141</integer>
1654 <key>col</key><integer>3</integer>
1655 <key>file</key><integer>0</integer>
1656 </dict>
1657 </array>
1658 </dict>
1659 </array>
1660 </dict>
1661 <dict>
1662 <key>kind</key><string>event</string>
1663 <key>location</key>
1664 <dict>
1665 <key>line</key><integer>141</integer>
1666 <key>col</key><integer>3</integer>
1667 <key>file</key><integer>0</integer>
1668 </dict>
1669 <key>ranges</key>
1670 <array>
1671 <array>
1672 <dict>
1673 <key>line</key><integer>141</integer>
1674 <key>col</key><integer>16</integer>
1675 <key>file</key><integer>0</integer>
1676 </dict>
1677 <dict>
1678 <key>line</key><integer>141</integer>
1679 <key>col</key><integer>38</integer>
1680 <key>file</key><integer>0</integer>
1681 </dict>
1682 </array>
1683 </array>
1684 <key>depth</key><integer>0</integer>
1685 <key>extended_message</key>
1686 <string>Conversion from value of type &apos;NSNumber *&apos; to incompatible type &apos;NSString *&apos;</string>
1687 <key>message</key>
1688 <string>Conversion from value of type &apos;NSNumber *&apos; to incompatible type &apos;NSString *&apos;</string>
1689 </dict>
1690 </array>
1691 <key>description</key><string>Conversion from value of type &apos;NSNumber *&apos; to incompatible type &apos;NSString *&apos;</string>
1692 <key>category</key><string>Core Foundation/Objective-C</string>
1693 <key>type</key><string>Generics</string>
1694 <key>check_name</key><string>osx.cocoa.ObjCGenerics</string>
1695 <!-- This hash is experimental and going to change! -->
1696 <key>issue_hash_content_of_line_in_context</key><string>e82f5d4de5cf484f9a352aaa72d0d69a</string>
1697 <key>issue_context_kind</key><string>function</string>
1698 <key>issue_context</key><string>idErasedIncompatibleTypes</string>
1699 <key>issue_hash_function_offset</key><string>7</string>
1700 <key>location</key>
1701 <dict>
1702 <key>line</key><integer>141</integer>
1703 <key>col</key><integer>3</integer>
1704 <key>file</key><integer>0</integer>
1705 </dict>
1706 <key>ExecutedLines</key>
1707 <dict>
1708 <key>0</key>
1709 <array>
1710 <integer>133</integer>
1711 <integer>134</integer>
1712 <integer>135</integer>
1713 <integer>136</integer>
1714 <integer>137</integer>
1715 <integer>138</integer>
1716 <integer>139</integer>
1717 <integer>141</integer>
1718 </array>
1719 </dict>
1720 </dict>
1721 <dict>
1722 <key>path</key>
1723 <array>
1724 <dict>
1725 <key>kind</key><string>control</string>
1726 <key>edges</key>
1727 <array>
1728 <dict>
1729 <key>start</key>
1730 <array>
1731 <dict>
1732 <key>line</key><integer>146</integer>
1733 <key>col</key><integer>3</integer>
1734 <key>file</key><integer>0</integer>
1735 </dict>
1736 <dict>
1737 <key>line</key><integer>146</integer>
1738 <key>col</key><integer>4</integer>
1739 <key>file</key><integer>0</integer>
1740 </dict>
1741 </array>
1742 <key>end</key>
1743 <array>
1744 <dict>
1745 <key>line</key><integer>146</integer>
1746 <key>col</key><integer>7</integer>
1747 <key>file</key><integer>0</integer>
1748 </dict>
1749 <dict>
1750 <key>line</key><integer>146</integer>
1751 <key>col</key><integer>16</integer>
1752 <key>file</key><integer>0</integer>
1753 </dict>
1754 </array>
1755 </dict>
1756 </array>
1757 </dict>
1758 <dict>
1759 <key>kind</key><string>event</string>
1760 <key>location</key>
1761 <dict>
1762 <key>line</key><integer>146</integer>
1763 <key>col</key><integer>7</integer>
1764 <key>file</key><integer>0</integer>
1765 </dict>
1766 <key>ranges</key>
1767 <array>
1768 <array>
1769 <dict>
1770 <key>line</key><integer>146</integer>
1771 <key>col</key><integer>7</integer>
1772 <key>file</key><integer>0</integer>
1773 </dict>
1774 <dict>
1775 <key>line</key><integer>146</integer>
1776 <key>col</key><integer>23</integer>
1777 <key>file</key><integer>0</integer>
1778 </dict>
1779 </array>
1780 </array>
1781 <key>depth</key><integer>0</integer>
1782 <key>extended_message</key>
1783 <string>Assuming the condition is false</string>
1784 <key>message</key>
1785 <string>Assuming the condition is false</string>
1786 </dict>
1787 <dict>
1788 <key>kind</key><string>control</string>
1789 <key>edges</key>
1790 <array>
1791 <dict>
1792 <key>start</key>
1793 <array>
1794 <dict>
1795 <key>line</key><integer>146</integer>
1796 <key>col</key><integer>7</integer>
1797 <key>file</key><integer>0</integer>
1798 </dict>
1799 <dict>
1800 <key>line</key><integer>146</integer>
1801 <key>col</key><integer>16</integer>
1802 <key>file</key><integer>0</integer>
1803 </dict>
1804 </array>
1805 <key>end</key>
1806 <array>
1807 <dict>
1808 <key>line</key><integer>150</integer>
1809 <key>col</key><integer>5</integer>
1810 <key>file</key><integer>0</integer>
1811 </dict>
1812 <dict>
1813 <key>line</key><integer>150</integer>
1814 <key>col</key><integer>5</integer>
1815 <key>file</key><integer>0</integer>
1816 </dict>
1817 </array>
1818 </dict>
1819 </array>
1820 </dict>
1821 <dict>
1822 <key>kind</key><string>event</string>
1823 <key>location</key>
1824 <dict>
1825 <key>line</key><integer>150</integer>
1826 <key>col</key><integer>9</integer>
1827 <key>file</key><integer>0</integer>
1828 </dict>
1829 <key>ranges</key>
1830 <array>
1831 <array>
1832 <dict>
1833 <key>line</key><integer>150</integer>
1834 <key>col</key><integer>9</integer>
1835 <key>file</key><integer>0</integer>
1836 </dict>
1837 <dict>
1838 <key>line</key><integer>150</integer>
1839 <key>col</key><integer>9</integer>
1840 <key>file</key><integer>0</integer>
1841 </dict>
1842 </array>
1843 </array>
1844 <key>depth</key><integer>0</integer>
1845 <key>extended_message</key>
1846 <string>Type &apos;MutableArray&lt;NSMutableString *&gt; *&apos; is inferred from implicit cast (from &apos;MutableArray&lt;NSMutableString *&gt; *&apos; to &apos;MutableArray *&apos;)</string>
1847 <key>message</key>
1848 <string>Type &apos;MutableArray&lt;NSMutableString *&gt; *&apos; is inferred from implicit cast (from &apos;MutableArray&lt;NSMutableString *&gt; *&apos; to &apos;MutableArray *&apos;)</string>
1849 </dict>
1850 <dict>
1851 <key>kind</key><string>control</string>
1852 <key>edges</key>
1853 <array>
1854 <dict>
1855 <key>start</key>
1856 <array>
1857 <dict>
1858 <key>line</key><integer>150</integer>
1859 <key>col</key><integer>5</integer>
1860 <key>file</key><integer>0</integer>
1861 </dict>
1862 <dict>
1863 <key>line</key><integer>150</integer>
1864 <key>col</key><integer>5</integer>
1865 <key>file</key><integer>0</integer>
1866 </dict>
1867 </array>
1868 <key>end</key>
1869 <array>
1870 <dict>
1871 <key>line</key><integer>151</integer>
1872 <key>col</key><integer>5</integer>
1873 <key>file</key><integer>0</integer>
1874 </dict>
1875 <dict>
1876 <key>line</key><integer>151</integer>
1877 <key>col</key><integer>5</integer>
1878 <key>file</key><integer>0</integer>
1879 </dict>
1880 </array>
1881 </dict>
1882 </array>
1883 </dict>
1884 <dict>
1885 <key>kind</key><string>control</string>
1886 <key>edges</key>
1887 <array>
1888 <dict>
1889 <key>start</key>
1890 <array>
1891 <dict>
1892 <key>line</key><integer>151</integer>
1893 <key>col</key><integer>5</integer>
1894 <key>file</key><integer>0</integer>
1895 </dict>
1896 <dict>
1897 <key>line</key><integer>151</integer>
1898 <key>col</key><integer>5</integer>
1899 <key>file</key><integer>0</integer>
1900 </dict>
1901 </array>
1902 <key>end</key>
1903 <array>
1904 <dict>
1905 <key>line</key><integer>153</integer>
1906 <key>col</key><integer>3</integer>
1907 <key>file</key><integer>0</integer>
1908 </dict>
1909 <dict>
1910 <key>line</key><integer>153</integer>
1911 <key>col</key><integer>3</integer>
1912 <key>file</key><integer>0</integer>
1913 </dict>
1914 </array>
1915 </dict>
1916 </array>
1917 </dict>
1918 <dict>
1919 <key>kind</key><string>event</string>
1920 <key>location</key>
1921 <dict>
1922 <key>line</key><integer>153</integer>
1923 <key>col</key><integer>3</integer>
1924 <key>file</key><integer>0</integer>
1925 </dict>
1926 <key>ranges</key>
1927 <array>
1928 <array>
1929 <dict>
1930 <key>line</key><integer>153</integer>
1931 <key>col</key><integer>17</integer>
1932 <key>file</key><integer>0</integer>
1933 </dict>
1934 <dict>
1935 <key>line</key><integer>153</integer>
1936 <key>col</key><integer>39</integer>
1937 <key>file</key><integer>0</integer>
1938 </dict>
1939 </array>
1940 </array>
1941 <key>depth</key><integer>0</integer>
1942 <key>extended_message</key>
1943 <string>Conversion from value of type &apos;NSString *&apos; to incompatible type &apos;NSMutableString *&apos;</string>
1944 <key>message</key>
1945 <string>Conversion from value of type &apos;NSString *&apos; to incompatible type &apos;NSMutableString *&apos;</string>
1946 </dict>
1947 </array>
1948 <key>description</key><string>Conversion from value of type &apos;NSString *&apos; to incompatible type &apos;NSMutableString *&apos;</string>
1949 <key>category</key><string>Core Foundation/Objective-C</string>
1950 <key>type</key><string>Generics</string>
1951 <key>check_name</key><string>osx.cocoa.ObjCGenerics</string>
1952 <!-- This hash is experimental and going to change! -->
1953 <key>issue_hash_content_of_line_in_context</key><string>60492def9369fa10adfd15698ccf13c8</string>
1954 <key>issue_context_kind</key><string>function</string>
1955 <key>issue_context</key><string>pathSensitiveInference</string>
1956 <key>issue_hash_function_offset</key><string>8</string>
1957 <key>location</key>
1958 <dict>
1959 <key>line</key><integer>153</integer>
1960 <key>col</key><integer>3</integer>
1961 <key>file</key><integer>0</integer>
1962 </dict>
1963 <key>ExecutedLines</key>
1964 <dict>
1965 <key>0</key>
1966 <array>
1967 <integer>144</integer>
1968 <integer>145</integer>
1969 <integer>146</integer>
1970 <integer>150</integer>
1971 <integer>151</integer>
1972 <integer>153</integer>
1973 </array>
1974 </dict>
1975 </dict>
1976 <dict>
1977 <key>path</key>
1978 <array>
1979 <dict>
1980 <key>kind</key><string>event</string>
1981 <key>location</key>
1982 <dict>
1983 <key>line</key><integer>158</integer>
1984 <key>col</key><integer>7</integer>
1985 <key>file</key><integer>0</integer>
1986 </dict>
1987 <key>ranges</key>
1988 <array>
1989 <array>
1990 <dict>
1991 <key>line</key><integer>158</integer>
1992 <key>col</key><integer>7</integer>
1993 <key>file</key><integer>0</integer>
1994 </dict>
1995 <dict>
1996 <key>line</key><integer>158</integer>
1997 <key>col</key><integer>7</integer>
1998 <key>file</key><integer>0</integer>
1999 </dict>
2000 </array>
2001 </array>
2002 <key>depth</key><integer>0</integer>
2003 <key>extended_message</key>
2004 <string>Type &apos;MutableArray&lt;NSString *&gt; *&apos; is inferred from implicit cast (from &apos;id&apos; to &apos;MutableArray&lt;NSString *&gt; *&apos;)</string>
2005 <key>message</key>
2006 <string>Type &apos;MutableArray&lt;NSString *&gt; *&apos; is inferred from implicit cast (from &apos;id&apos; to &apos;MutableArray&lt;NSString *&gt; *&apos;)</string>
2007 </dict>
2008 <dict>
2009 <key>kind</key><string>control</string>
2010 <key>edges</key>
2011 <array>
2012 <dict>
2013 <key>start</key>
2014 <array>
2015 <dict>
2016 <key>line</key><integer>158</integer>
2017 <key>col</key><integer>3</integer>
2018 <key>file</key><integer>0</integer>
2019 </dict>
2020 <dict>
2021 <key>line</key><integer>158</integer>
2022 <key>col</key><integer>3</integer>
2023 <key>file</key><integer>0</integer>
2024 </dict>
2025 </array>
2026 <key>end</key>
2027 <array>
2028 <dict>
2029 <key>line</key><integer>159</integer>
2030 <key>col</key><integer>3</integer>
2031 <key>file</key><integer>0</integer>
2032 </dict>
2033 <dict>
2034 <key>line</key><integer>159</integer>
2035 <key>col</key><integer>9</integer>
2036 <key>file</key><integer>0</integer>
2037 </dict>
2038 </array>
2039 </dict>
2040 </array>
2041 </dict>
2042 <dict>
2043 <key>kind</key><string>control</string>
2044 <key>edges</key>
2045 <array>
2046 <dict>
2047 <key>start</key>
2048 <array>
2049 <dict>
2050 <key>line</key><integer>159</integer>
2051 <key>col</key><integer>3</integer>
2052 <key>file</key><integer>0</integer>
2053 </dict>
2054 <dict>
2055 <key>line</key><integer>159</integer>
2056 <key>col</key><integer>9</integer>
2057 <key>file</key><integer>0</integer>
2058 </dict>
2059 </array>
2060 <key>end</key>
2061 <array>
2062 <dict>
2063 <key>line</key><integer>159</integer>
2064 <key>col</key><integer>11</integer>
2065 <key>file</key><integer>0</integer>
2066 </dict>
2067 <dict>
2068 <key>line</key><integer>159</integer>
2069 <key>col</key><integer>11</integer>
2070 <key>file</key><integer>0</integer>
2071 </dict>
2072 </array>
2073 </dict>
2074 </array>
2075 </dict>
2076 <dict>
2077 <key>kind</key><string>event</string>
2078 <key>location</key>
2079 <dict>
2080 <key>line</key><integer>159</integer>
2081 <key>col</key><integer>11</integer>
2082 <key>file</key><integer>0</integer>
2083 </dict>
2084 <key>ranges</key>
2085 <array>
2086 <array>
2087 <dict>
2088 <key>line</key><integer>159</integer>
2089 <key>col</key><integer>11</integer>
2090 <key>file</key><integer>0</integer>
2091 </dict>
2092 <dict>
2093 <key>line</key><integer>159</integer>
2094 <key>col</key><integer>11</integer>
2095 <key>file</key><integer>0</integer>
2096 </dict>
2097 </array>
2098 </array>
2099 <key>depth</key><integer>0</integer>
2100 <key>extended_message</key>
2101 <string>Conversion from value of type &apos;MutableArray&lt;NSString *&gt; *&apos; to incompatible type &apos;NSArray&lt;NSNumber *&gt; *&apos;</string>
2102 <key>message</key>
2103 <string>Conversion from value of type &apos;MutableArray&lt;NSString *&gt; *&apos; to incompatible type &apos;NSArray&lt;NSNumber *&gt; *&apos;</string>
2104 </dict>
2105 </array>
2106 <key>description</key><string>Conversion from value of type &apos;MutableArray&lt;NSString *&gt; *&apos; to incompatible type &apos;NSArray&lt;NSNumber *&gt; *&apos;</string>
2107 <key>category</key><string>Core Foundation/Objective-C</string>
2108 <key>type</key><string>Generics</string>
2109 <key>check_name</key><string>osx.cocoa.ObjCGenerics</string>
2110 <!-- This hash is experimental and going to change! -->
2111 <key>issue_hash_content_of_line_in_context</key><string>7912d07f44fc4afc8ebfc7466bccad59</string>
2112 <key>issue_context_kind</key><string>function</string>
2113 <key>issue_context</key><string>verifyAPIusage</string>
2114 <key>issue_hash_function_offset</key><string>2</string>
2115 <key>location</key>
2116 <dict>
2117 <key>line</key><integer>159</integer>
2118 <key>col</key><integer>11</integer>
2119 <key>file</key><integer>0</integer>
2120 </dict>
2121 <key>ExecutedLines</key>
2122 <dict>
2123 <key>0</key>
2124 <array>
2125 <integer>157</integer>
2126 <integer>158</integer>
2127 <integer>159</integer>
2128 </array>
2129 </dict>
2130 </dict>
2131 <dict>
2132 <key>path</key>
2133 <array>
2134 <dict>
2135 <key>kind</key><string>control</string>
2136 <key>edges</key>
2137 <array>
2138 <dict>
2139 <key>start</key>
2140 <array>
2141 <dict>
2142 <key>line</key><integer>187</integer>
2143 <key>col</key><integer>3</integer>
2144 <key>file</key><integer>0</integer>
2145 </dict>
2146 <dict>
2147 <key>line</key><integer>187</integer>
2148 <key>col</key><integer>3</integer>
2149 <key>file</key><integer>0</integer>
2150 </dict>
2151 </array>
2152 <key>end</key>
2153 <array>
2154 <dict>
2155 <key>line</key><integer>188</integer>
2156 <key>col</key><integer>3</integer>
2157 <key>file</key><integer>0</integer>
2158 </dict>
2159 <dict>
2160 <key>line</key><integer>188</integer>
2161 <key>col</key><integer>3</integer>
2162 <key>file</key><integer>0</integer>
2163 </dict>
2164 </array>
2165 </dict>
2166 </array>
2167 </dict>
2168 <dict>
2169 <key>kind</key><string>event</string>
2170 <key>location</key>
2171 <dict>
2172 <key>line</key><integer>188</integer>
2173 <key>col</key><integer>7</integer>
2174 <key>file</key><integer>0</integer>
2175 </dict>
2176 <key>ranges</key>
2177 <array>
2178 <array>
2179 <dict>
2180 <key>line</key><integer>188</integer>
2181 <key>col</key><integer>7</integer>
2182 <key>file</key><integer>0</integer>
2183 </dict>
2184 <dict>
2185 <key>line</key><integer>188</integer>
2186 <key>col</key><integer>7</integer>
2187 <key>file</key><integer>0</integer>
2188 </dict>
2189 </array>
2190 </array>
2191 <key>depth</key><integer>0</integer>
2192 <key>extended_message</key>
2193 <string>Type &apos;MutableArray&lt;NSString *&gt; *&apos; is inferred from implicit cast (from &apos;id&apos; to &apos;MutableArray&lt;NSString *&gt; *&apos;)</string>
2194 <key>message</key>
2195 <string>Type &apos;MutableArray&lt;NSString *&gt; *&apos; is inferred from implicit cast (from &apos;id&apos; to &apos;MutableArray&lt;NSString *&gt; *&apos;)</string>
2196 </dict>
2197 <dict>
2198 <key>kind</key><string>control</string>
2199 <key>edges</key>
2200 <array>
2201 <dict>
2202 <key>start</key>
2203 <array>
2204 <dict>
2205 <key>line</key><integer>188</integer>
2206 <key>col</key><integer>3</integer>
2207 <key>file</key><integer>0</integer>
2208 </dict>
2209 <dict>
2210 <key>line</key><integer>188</integer>
2211 <key>col</key><integer>3</integer>
2212 <key>file</key><integer>0</integer>
2213 </dict>
2214 </array>
2215 <key>end</key>
2216 <array>
2217 <dict>
2218 <key>line</key><integer>189</integer>
2219 <key>col</key><integer>3</integer>
2220 <key>file</key><integer>0</integer>
2221 </dict>
2222 <dict>
2223 <key>line</key><integer>189</integer>
2224 <key>col</key><integer>3</integer>
2225 <key>file</key><integer>0</integer>
2226 </dict>
2227 </array>
2228 </dict>
2229 </array>
2230 </dict>
2231 <dict>
2232 <key>kind</key><string>control</string>
2233 <key>edges</key>
2234 <array>
2235 <dict>
2236 <key>start</key>
2237 <array>
2238 <dict>
2239 <key>line</key><integer>189</integer>
2240 <key>col</key><integer>3</integer>
2241 <key>file</key><integer>0</integer>
2242 </dict>
2243 <dict>
2244 <key>line</key><integer>189</integer>
2245 <key>col</key><integer>3</integer>
2246 <key>file</key><integer>0</integer>
2247 </dict>
2248 </array>
2249 <key>end</key>
2250 <array>
2251 <dict>
2252 <key>line</key><integer>189</integer>
2253 <key>col</key><integer>7</integer>
2254 <key>file</key><integer>0</integer>
2255 </dict>
2256 <dict>
2257 <key>line</key><integer>189</integer>
2258 <key>col</key><integer>7</integer>
2259 <key>file</key><integer>0</integer>
2260 </dict>
2261 </array>
2262 </dict>
2263 </array>
2264 </dict>
2265 <dict>
2266 <key>kind</key><string>event</string>
2267 <key>location</key>
2268 <dict>
2269 <key>line</key><integer>189</integer>
2270 <key>col</key><integer>7</integer>
2271 <key>file</key><integer>0</integer>
2272 </dict>
2273 <key>ranges</key>
2274 <array>
2275 <array>
2276 <dict>
2277 <key>line</key><integer>189</integer>
2278 <key>col</key><integer>7</integer>
2279 <key>file</key><integer>0</integer>
2280 </dict>
2281 <dict>
2282 <key>line</key><integer>189</integer>
2283 <key>col</key><integer>7</integer>
2284 <key>file</key><integer>0</integer>
2285 </dict>
2286 </array>
2287 </array>
2288 <key>depth</key><integer>0</integer>
2289 <key>extended_message</key>
2290 <string>Conversion from value of type &apos;MutableArray&lt;NSString *&gt; *&apos; to incompatible type &apos;MutableArray&lt;NSNumber *&gt; *&apos;</string>
2291 <key>message</key>
2292 <string>Conversion from value of type &apos;MutableArray&lt;NSString *&gt; *&apos; to incompatible type &apos;MutableArray&lt;NSNumber *&gt; *&apos;</string>
2293 </dict>
2294 </array>
2295 <key>description</key><string>Conversion from value of type &apos;MutableArray&lt;NSString *&gt; *&apos; to incompatible type &apos;MutableArray&lt;NSNumber *&gt; *&apos;</string>
2296 <key>category</key><string>Core Foundation/Objective-C</string>
2297 <key>type</key><string>Generics</string>
2298 <key>check_name</key><string>osx.cocoa.ObjCGenerics</string>
2299 <!-- This hash is experimental and going to change! -->
2300 <key>issue_hash_content_of_line_in_context</key><string>e8cde4ad9693aa9a93cdec1f7af85d11</string>
2301 <key>issue_context_kind</key><string>function</string>
2302 <key>issue_context</key><string>subtypeOfGeneric</string>
2303 <key>issue_hash_function_offset</key><string>3</string>
2304 <key>location</key>
2305 <dict>
2306 <key>line</key><integer>189</integer>
2307 <key>col</key><integer>7</integer>
2308 <key>file</key><integer>0</integer>
2309 </dict>
2310 <key>ExecutedLines</key>
2311 <dict>
2312 <key>0</key>
2313 <array>
2314 <integer>184</integer>
2315 <integer>185</integer>
2316 <integer>186</integer>
2317 <integer>187</integer>
2318 <integer>188</integer>
2319 <integer>189</integer>
2320 </array>
2321 </dict>
2322 </dict>
2323 <dict>
2324 <key>path</key>
2325 <array>
2326 <dict>
2327 <key>kind</key><string>event</string>
2328 <key>location</key>
2329 <dict>
2330 <key>line</key><integer>195</integer>
2331 <key>col</key><integer>7</integer>
2332 <key>file</key><integer>0</integer>
2333 </dict>
2334 <key>ranges</key>
2335 <array>
2336 <array>
2337 <dict>
2338 <key>line</key><integer>195</integer>
2339 <key>col</key><integer>7</integer>
2340 <key>file</key><integer>0</integer>
2341 </dict>
2342 <dict>
2343 <key>line</key><integer>195</integer>
2344 <key>col</key><integer>7</integer>
2345 <key>file</key><integer>0</integer>
2346 </dict>
2347 </array>
2348 </array>
2349 <key>depth</key><integer>0</integer>
2350 <key>extended_message</key>
2351 <string>Type &apos;ExceptionalArray&lt;NSString *&gt; *&apos; is inferred from implicit cast (from &apos;ExceptionalArray&lt;NSString *&gt; *&apos; to &apos;id&apos;)</string>
2352 <key>message</key>
2353 <string>Type &apos;ExceptionalArray&lt;NSString *&gt; *&apos; is inferred from implicit cast (from &apos;ExceptionalArray&lt;NSString *&gt; *&apos; to &apos;id&apos;)</string>
2354 </dict>
2355 <dict>
2356 <key>kind</key><string>control</string>
2357 <key>edges</key>
2358 <array>
2359 <dict>
2360 <key>start</key>
2361 <array>
2362 <dict>
2363 <key>line</key><integer>195</integer>
2364 <key>col</key><integer>3</integer>
2365 <key>file</key><integer>0</integer>
2366 </dict>
2367 <dict>
2368 <key>line</key><integer>195</integer>
2369 <key>col</key><integer>3</integer>
2370 <key>file</key><integer>0</integer>
2371 </dict>
2372 </array>
2373 <key>end</key>
2374 <array>
2375 <dict>
2376 <key>line</key><integer>199</integer>
2377 <key>col</key><integer>3</integer>
2378 <key>file</key><integer>0</integer>
2379 </dict>
2380 <dict>
2381 <key>line</key><integer>199</integer>
2382 <key>col</key><integer>3</integer>
2383 <key>file</key><integer>0</integer>
2384 </dict>
2385 </array>
2386 </dict>
2387 </array>
2388 </dict>
2389 <dict>
2390 <key>kind</key><string>control</string>
2391 <key>edges</key>
2392 <array>
2393 <dict>
2394 <key>start</key>
2395 <array>
2396 <dict>
2397 <key>line</key><integer>199</integer>
2398 <key>col</key><integer>3</integer>
2399 <key>file</key><integer>0</integer>
2400 </dict>
2401 <dict>
2402 <key>line</key><integer>199</integer>
2403 <key>col</key><integer>3</integer>
2404 <key>file</key><integer>0</integer>
2405 </dict>
2406 </array>
2407 <key>end</key>
2408 <array>
2409 <dict>
2410 <key>line</key><integer>199</integer>
2411 <key>col</key><integer>7</integer>
2412 <key>file</key><integer>0</integer>
2413 </dict>
2414 <dict>
2415 <key>line</key><integer>199</integer>
2416 <key>col</key><integer>7</integer>
2417 <key>file</key><integer>0</integer>
2418 </dict>
2419 </array>
2420 </dict>
2421 </array>
2422 </dict>
2423 <dict>
2424 <key>kind</key><string>event</string>
2425 <key>location</key>
2426 <dict>
2427 <key>line</key><integer>199</integer>
2428 <key>col</key><integer>7</integer>
2429 <key>file</key><integer>0</integer>
2430 </dict>
2431 <key>ranges</key>
2432 <array>
2433 <array>
2434 <dict>
2435 <key>line</key><integer>199</integer>
2436 <key>col</key><integer>7</integer>
2437 <key>file</key><integer>0</integer>
2438 </dict>
2439 <dict>
2440 <key>line</key><integer>199</integer>
2441 <key>col</key><integer>7</integer>
2442 <key>file</key><integer>0</integer>
2443 </dict>
2444 </array>
2445 </array>
2446 <key>depth</key><integer>0</integer>
2447 <key>extended_message</key>
2448 <string>Conversion from value of type &apos;ExceptionalArray&lt;NSString *&gt; *&apos; to incompatible type &apos;MutableArray&lt;NSNumber *&gt; *&apos;</string>
2449 <key>message</key>
2450 <string>Conversion from value of type &apos;ExceptionalArray&lt;NSString *&gt; *&apos; to incompatible type &apos;MutableArray&lt;NSNumber *&gt; *&apos;</string>
2451 </dict>
2452 </array>
2453 <key>description</key><string>Conversion from value of type &apos;ExceptionalArray&lt;NSString *&gt; *&apos; to incompatible type &apos;MutableArray&lt;NSNumber *&gt; *&apos;</string>
2454 <key>category</key><string>Core Foundation/Objective-C</string>
2455 <key>type</key><string>Generics</string>
2456 <key>check_name</key><string>osx.cocoa.ObjCGenerics</string>
2457 <!-- This hash is experimental and going to change! -->
2458 <key>issue_hash_content_of_line_in_context</key><string>104cf6a2b6571c090fe079bc8af0e791</string>
2459 <key>issue_context_kind</key><string>function</string>
2460 <key>issue_context</key><string>genericSubtypeOfGeneric</string>
2461 <key>issue_hash_function_offset</key><string>5</string>
2462 <key>location</key>
2463 <dict>
2464 <key>line</key><integer>199</integer>
2465 <key>col</key><integer>7</integer>
2466 <key>file</key><integer>0</integer>
2467 </dict>
2468 <key>ExecutedLines</key>
2469 <dict>
2470 <key>0</key>
2471 <array>
2472 <integer>192</integer>
2473 <integer>193</integer>
2474 <integer>194</integer>
2475 <integer>195</integer>
2476 <integer>196</integer>
2477 <integer>197</integer>
2478 <integer>198</integer>
2479 <integer>199</integer>
2480 </array>
2481 </dict>
2482 </dict>
2483 <dict>
2484 <key>path</key>
2485 <array>
2486 <dict>
2487 <key>kind</key><string>event</string>
2488 <key>location</key>
2489 <dict>
2490 <key>line</key><integer>195</integer>
2491 <key>col</key><integer>7</integer>
2492 <key>file</key><integer>0</integer>
2493 </dict>
2494 <key>ranges</key>
2495 <array>
2496 <array>
2497 <dict>
2498 <key>line</key><integer>195</integer>
2499 <key>col</key><integer>7</integer>
2500 <key>file</key><integer>0</integer>
2501 </dict>
2502 <dict>
2503 <key>line</key><integer>195</integer>
2504 <key>col</key><integer>7</integer>
2505 <key>file</key><integer>0</integer>
2506 </dict>
2507 </array>
2508 </array>
2509 <key>depth</key><integer>0</integer>
2510 <key>extended_message</key>
2511 <string>Type &apos;ExceptionalArray&lt;NSString *&gt; *&apos; is inferred from implicit cast (from &apos;ExceptionalArray&lt;NSString *&gt; *&apos; to &apos;id&apos;)</string>
2512 <key>message</key>
2513 <string>Type &apos;ExceptionalArray&lt;NSString *&gt; *&apos; is inferred from implicit cast (from &apos;ExceptionalArray&lt;NSString *&gt; *&apos; to &apos;id&apos;)</string>
2514 </dict>
2515 <dict>
2516 <key>kind</key><string>control</string>
2517 <key>edges</key>
2518 <array>
2519 <dict>
2520 <key>start</key>
2521 <array>
2522 <dict>
2523 <key>line</key><integer>195</integer>
2524 <key>col</key><integer>3</integer>
2525 <key>file</key><integer>0</integer>
2526 </dict>
2527 <dict>
2528 <key>line</key><integer>195</integer>
2529 <key>col</key><integer>3</integer>
2530 <key>file</key><integer>0</integer>
2531 </dict>
2532 </array>
2533 <key>end</key>
2534 <array>
2535 <dict>
2536 <key>line</key><integer>201</integer>
2537 <key>col</key><integer>3</integer>
2538 <key>file</key><integer>0</integer>
2539 </dict>
2540 <dict>
2541 <key>line</key><integer>201</integer>
2542 <key>col</key><integer>3</integer>
2543 <key>file</key><integer>0</integer>
2544 </dict>
2545 </array>
2546 </dict>
2547 </array>
2548 </dict>
2549 <dict>
2550 <key>kind</key><string>event</string>
2551 <key>location</key>
2552 <dict>
2553 <key>line</key><integer>201</integer>
2554 <key>col</key><integer>3</integer>
2555 <key>file</key><integer>0</integer>
2556 </dict>
2557 <key>ranges</key>
2558 <array>
2559 <array>
2560 <dict>
2561 <key>line</key><integer>201</integer>
2562 <key>col</key><integer>17</integer>
2563 <key>file</key><integer>0</integer>
2564 </dict>
2565 <dict>
2566 <key>line</key><integer>201</integer>
2567 <key>col</key><integer>39</integer>
2568 <key>file</key><integer>0</integer>
2569 </dict>
2570 </array>
2571 </array>
2572 <key>depth</key><integer>0</integer>
2573 <key>extended_message</key>
2574 <string>Conversion from value of type &apos;NSNumber *&apos; to incompatible type &apos;NSString *&apos;</string>
2575 <key>message</key>
2576 <string>Conversion from value of type &apos;NSNumber *&apos; to incompatible type &apos;NSString *&apos;</string>
2577 </dict>
2578 </array>
2579 <key>description</key><string>Conversion from value of type &apos;NSNumber *&apos; to incompatible type &apos;NSString *&apos;</string>
2580 <key>category</key><string>Core Foundation/Objective-C</string>
2581 <key>type</key><string>Generics</string>
2582 <key>check_name</key><string>osx.cocoa.ObjCGenerics</string>
2583 <!-- This hash is experimental and going to change! -->
2584 <key>issue_hash_content_of_line_in_context</key><string>45a05502f77ed21d04b722b40d5ee735</string>
2585 <key>issue_context_kind</key><string>function</string>
2586 <key>issue_context</key><string>genericSubtypeOfGeneric</string>
2587 <key>issue_hash_function_offset</key><string>7</string>
2588 <key>location</key>
2589 <dict>
2590 <key>line</key><integer>201</integer>
2591 <key>col</key><integer>3</integer>
2592 <key>file</key><integer>0</integer>
2593 </dict>
2594 <key>ExecutedLines</key>
2595 <dict>
2596 <key>0</key>
2597 <array>
2598 <integer>192</integer>
2599 <integer>193</integer>
2600 <integer>194</integer>
2601 <integer>195</integer>
2602 <integer>196</integer>
2603 <integer>197</integer>
2604 <integer>198</integer>
2605 <integer>199</integer>
2606 <integer>201</integer>
2607 </array>
2608 </dict>
2609 </dict>
2610 <dict>
2611 <key>path</key>
2612 <array>
2613 <dict>
2614 <key>kind</key><string>event</string>
2615 <key>location</key>
2616 <dict>
2617 <key>line</key><integer>207</integer>
2618 <key>col</key><integer>7</integer>
2619 <key>file</key><integer>0</integer>
2620 </dict>
2621 <key>ranges</key>
2622 <array>
2623 <array>
2624 <dict>
2625 <key>line</key><integer>207</integer>
2626 <key>col</key><integer>7</integer>
2627 <key>file</key><integer>0</integer>
2628 </dict>
2629 <dict>
2630 <key>line</key><integer>207</integer>
2631 <key>col</key><integer>7</integer>
2632 <key>file</key><integer>0</integer>
2633 </dict>
2634 </array>
2635 </array>
2636 <key>depth</key><integer>0</integer>
2637 <key>extended_message</key>
2638 <string>Type &apos;ExceptionalArray&lt;NSString *&gt; *&apos; is inferred from implicit cast (from &apos;id&apos; to &apos;ExceptionalArray&lt;NSString *&gt; *&apos;)</string>
2639 <key>message</key>
2640 <string>Type &apos;ExceptionalArray&lt;NSString *&gt; *&apos; is inferred from implicit cast (from &apos;id&apos; to &apos;ExceptionalArray&lt;NSString *&gt; *&apos;)</string>
2641 </dict>
2642 <dict>
2643 <key>kind</key><string>control</string>
2644 <key>edges</key>
2645 <array>
2646 <dict>
2647 <key>start</key>
2648 <array>
2649 <dict>
2650 <key>line</key><integer>207</integer>
2651 <key>col</key><integer>3</integer>
2652 <key>file</key><integer>0</integer>
2653 </dict>
2654 <dict>
2655 <key>line</key><integer>207</integer>
2656 <key>col</key><integer>3</integer>
2657 <key>file</key><integer>0</integer>
2658 </dict>
2659 </array>
2660 <key>end</key>
2661 <array>
2662 <dict>
2663 <key>line</key><integer>211</integer>
2664 <key>col</key><integer>3</integer>
2665 <key>file</key><integer>0</integer>
2666 </dict>
2667 <dict>
2668 <key>line</key><integer>211</integer>
2669 <key>col</key><integer>3</integer>
2670 <key>file</key><integer>0</integer>
2671 </dict>
2672 </array>
2673 </dict>
2674 </array>
2675 </dict>
2676 <dict>
2677 <key>kind</key><string>control</string>
2678 <key>edges</key>
2679 <array>
2680 <dict>
2681 <key>start</key>
2682 <array>
2683 <dict>
2684 <key>line</key><integer>211</integer>
2685 <key>col</key><integer>3</integer>
2686 <key>file</key><integer>0</integer>
2687 </dict>
2688 <dict>
2689 <key>line</key><integer>211</integer>
2690 <key>col</key><integer>3</integer>
2691 <key>file</key><integer>0</integer>
2692 </dict>
2693 </array>
2694 <key>end</key>
2695 <array>
2696 <dict>
2697 <key>line</key><integer>211</integer>
2698 <key>col</key><integer>7</integer>
2699 <key>file</key><integer>0</integer>
2700 </dict>
2701 <dict>
2702 <key>line</key><integer>211</integer>
2703 <key>col</key><integer>7</integer>
2704 <key>file</key><integer>0</integer>
2705 </dict>
2706 </array>
2707 </dict>
2708 </array>
2709 </dict>
2710 <dict>
2711 <key>kind</key><string>event</string>
2712 <key>location</key>
2713 <dict>
2714 <key>line</key><integer>211</integer>
2715 <key>col</key><integer>7</integer>
2716 <key>file</key><integer>0</integer>
2717 </dict>
2718 <key>ranges</key>
2719 <array>
2720 <array>
2721 <dict>
2722 <key>line</key><integer>211</integer>
2723 <key>col</key><integer>7</integer>
2724 <key>file</key><integer>0</integer>
2725 </dict>
2726 <dict>
2727 <key>line</key><integer>211</integer>
2728 <key>col</key><integer>7</integer>
2729 <key>file</key><integer>0</integer>
2730 </dict>
2731 </array>
2732 </array>
2733 <key>depth</key><integer>0</integer>
2734 <key>extended_message</key>
2735 <string>Conversion from value of type &apos;ExceptionalArray&lt;NSString *&gt; *&apos; to incompatible type &apos;MutableArray&lt;NSNumber *&gt; *&apos;</string>
2736 <key>message</key>
2737 <string>Conversion from value of type &apos;ExceptionalArray&lt;NSString *&gt; *&apos; to incompatible type &apos;MutableArray&lt;NSNumber *&gt; *&apos;</string>
2738 </dict>
2739 </array>
2740 <key>description</key><string>Conversion from value of type &apos;ExceptionalArray&lt;NSString *&gt; *&apos; to incompatible type &apos;MutableArray&lt;NSNumber *&gt; *&apos;</string>
2741 <key>category</key><string>Core Foundation/Objective-C</string>
2742 <key>type</key><string>Generics</string>
2743 <key>check_name</key><string>osx.cocoa.ObjCGenerics</string>
2744 <!-- This hash is experimental and going to change! -->
2745 <key>issue_hash_content_of_line_in_context</key><string>25579e3cacf6d5a4f9de130b2499ce5a</string>
2746 <key>issue_context_kind</key><string>function</string>
2747 <key>issue_context</key><string>genericSubtypeOfGenericReverse</string>
2748 <key>issue_hash_function_offset</key><string>5</string>
2749 <key>location</key>
2750 <dict>
2751 <key>line</key><integer>211</integer>
2752 <key>col</key><integer>7</integer>
2753 <key>file</key><integer>0</integer>
2754 </dict>
2755 <key>ExecutedLines</key>
2756 <dict>
2757 <key>0</key>
2758 <array>
2759 <integer>204</integer>
2760 <integer>205</integer>
2761 <integer>206</integer>
2762 <integer>207</integer>
2763 <integer>208</integer>
2764 <integer>209</integer>
2765 <integer>210</integer>
2766 <integer>211</integer>
2767 </array>
2768 </dict>
2769 </dict>
2770 <dict>
2771 <key>path</key>
2772 <array>
2773 <dict>
2774 <key>kind</key><string>event</string>
2775 <key>location</key>
2776 <dict>
2777 <key>line</key><integer>207</integer>
2778 <key>col</key><integer>7</integer>
2779 <key>file</key><integer>0</integer>
2780 </dict>
2781 <key>ranges</key>
2782 <array>
2783 <array>
2784 <dict>
2785 <key>line</key><integer>207</integer>
2786 <key>col</key><integer>7</integer>
2787 <key>file</key><integer>0</integer>
2788 </dict>
2789 <dict>
2790 <key>line</key><integer>207</integer>
2791 <key>col</key><integer>7</integer>
2792 <key>file</key><integer>0</integer>
2793 </dict>
2794 </array>
2795 </array>
2796 <key>depth</key><integer>0</integer>
2797 <key>extended_message</key>
2798 <string>Type &apos;ExceptionalArray&lt;NSString *&gt; *&apos; is inferred from implicit cast (from &apos;id&apos; to &apos;ExceptionalArray&lt;NSString *&gt; *&apos;)</string>
2799 <key>message</key>
2800 <string>Type &apos;ExceptionalArray&lt;NSString *&gt; *&apos; is inferred from implicit cast (from &apos;id&apos; to &apos;ExceptionalArray&lt;NSString *&gt; *&apos;)</string>
2801 </dict>
2802 <dict>
2803 <key>kind</key><string>control</string>
2804 <key>edges</key>
2805 <array>
2806 <dict>
2807 <key>start</key>
2808 <array>
2809 <dict>
2810 <key>line</key><integer>207</integer>
2811 <key>col</key><integer>3</integer>
2812 <key>file</key><integer>0</integer>
2813 </dict>
2814 <dict>
2815 <key>line</key><integer>207</integer>
2816 <key>col</key><integer>3</integer>
2817 <key>file</key><integer>0</integer>
2818 </dict>
2819 </array>
2820 <key>end</key>
2821 <array>
2822 <dict>
2823 <key>line</key><integer>213</integer>
2824 <key>col</key><integer>2</integer>
2825 <key>file</key><integer>0</integer>
2826 </dict>
2827 <dict>
2828 <key>line</key><integer>213</integer>
2829 <key>col</key><integer>2</integer>
2830 <key>file</key><integer>0</integer>
2831 </dict>
2832 </array>
2833 </dict>
2834 </array>
2835 </dict>
2836 <dict>
2837 <key>kind</key><string>event</string>
2838 <key>location</key>
2839 <dict>
2840 <key>line</key><integer>213</integer>
2841 <key>col</key><integer>2</integer>
2842 <key>file</key><integer>0</integer>
2843 </dict>
2844 <key>ranges</key>
2845 <array>
2846 <array>
2847 <dict>
2848 <key>line</key><integer>213</integer>
2849 <key>col</key><integer>16</integer>
2850 <key>file</key><integer>0</integer>
2851 </dict>
2852 <dict>
2853 <key>line</key><integer>213</integer>
2854 <key>col</key><integer>38</integer>
2855 <key>file</key><integer>0</integer>
2856 </dict>
2857 </array>
2858 </array>
2859 <key>depth</key><integer>0</integer>
2860 <key>extended_message</key>
2861 <string>Conversion from value of type &apos;NSNumber *&apos; to incompatible type &apos;NSString *&apos;</string>
2862 <key>message</key>
2863 <string>Conversion from value of type &apos;NSNumber *&apos; to incompatible type &apos;NSString *&apos;</string>
2864 </dict>
2865 </array>
2866 <key>description</key><string>Conversion from value of type &apos;NSNumber *&apos; to incompatible type &apos;NSString *&apos;</string>
2867 <key>category</key><string>Core Foundation/Objective-C</string>
2868 <key>type</key><string>Generics</string>
2869 <key>check_name</key><string>osx.cocoa.ObjCGenerics</string>
2870 <!-- This hash is experimental and going to change! -->
2871 <key>issue_hash_content_of_line_in_context</key><string>e7fd3f40a1f32b768ff8fd227b6286fc</string>
2872 <key>issue_context_kind</key><string>function</string>
2873 <key>issue_context</key><string>genericSubtypeOfGenericReverse</string>
2874 <key>issue_hash_function_offset</key><string>7</string>
2875 <key>location</key>
2876 <dict>
2877 <key>line</key><integer>213</integer>
2878 <key>col</key><integer>2</integer>
2879 <key>file</key><integer>0</integer>
2880 </dict>
2881 <key>ExecutedLines</key>
2882 <dict>
2883 <key>0</key>
2884 <array>
2885 <integer>204</integer>
2886 <integer>205</integer>
2887 <integer>206</integer>
2888 <integer>207</integer>
2889 <integer>208</integer>
2890 <integer>209</integer>
2891 <integer>210</integer>
2892 <integer>211</integer>
2893 <integer>213</integer>
2894 </array>
2895 </dict>
2896 </dict>
2897 <dict>
2898 <key>path</key>
2899 <array>
2900 <dict>
2901 <key>kind</key><string>event</string>
2902 <key>location</key>
2903 <dict>
2904 <key>line</key><integer>219</integer>
2905 <key>col</key><integer>20</integer>
2906 <key>file</key><integer>0</integer>
2907 </dict>
2908 <key>ranges</key>
2909 <array>
2910 <array>
2911 <dict>
2912 <key>line</key><integer>219</integer>
2913 <key>col</key><integer>20</integer>
2914 <key>file</key><integer>0</integer>
2915 </dict>
2916 <dict>
2917 <key>line</key><integer>219</integer>
2918 <key>col</key><integer>20</integer>
2919 <key>file</key><integer>0</integer>
2920 </dict>
2921 </array>
2922 </array>
2923 <key>depth</key><integer>0</integer>
2924 <key>extended_message</key>
2925 <string>Type &apos;MutableArray&lt;NSString *&gt; *&apos; is inferred from implicit cast (from &apos;id&apos; to &apos;MutableArray&lt;NSString *&gt; *&apos;)</string>
2926 <key>message</key>
2927 <string>Type &apos;MutableArray&lt;NSString *&gt; *&apos; is inferred from implicit cast (from &apos;id&apos; to &apos;MutableArray&lt;NSString *&gt; *&apos;)</string>
2928 </dict>
2929 <dict>
2930 <key>kind</key><string>control</string>
2931 <key>edges</key>
2932 <array>
2933 <dict>
2934 <key>start</key>
2935 <array>
2936 <dict>
2937 <key>line</key><integer>219</integer>
2938 <key>col</key><integer>3</integer>
2939 <key>file</key><integer>0</integer>
2940 </dict>
2941 <dict>
2942 <key>line</key><integer>219</integer>
2943 <key>col</key><integer>18</integer>
2944 <key>file</key><integer>0</integer>
2945 </dict>
2946 </array>
2947 <key>end</key>
2948 <array>
2949 <dict>
2950 <key>line</key><integer>220</integer>
2951 <key>col</key><integer>3</integer>
2952 <key>file</key><integer>0</integer>
2953 </dict>
2954 <dict>
2955 <key>line</key><integer>220</integer>
2956 <key>col</key><integer>25</integer>
2957 <key>file</key><integer>0</integer>
2958 </dict>
2959 </array>
2960 </dict>
2961 </array>
2962 </dict>
2963 <dict>
2964 <key>kind</key><string>control</string>
2965 <key>edges</key>
2966 <array>
2967 <dict>
2968 <key>start</key>
2969 <array>
2970 <dict>
2971 <key>line</key><integer>220</integer>
2972 <key>col</key><integer>3</integer>
2973 <key>file</key><integer>0</integer>
2974 </dict>
2975 <dict>
2976 <key>line</key><integer>220</integer>
2977 <key>col</key><integer>25</integer>
2978 <key>file</key><integer>0</integer>
2979 </dict>
2980 </array>
2981 <key>end</key>
2982 <array>
2983 <dict>
2984 <key>line</key><integer>220</integer>
2985 <key>col</key><integer>27</integer>
2986 <key>file</key><integer>0</integer>
2987 </dict>
2988 <dict>
2989 <key>line</key><integer>220</integer>
2990 <key>col</key><integer>27</integer>
2991 <key>file</key><integer>0</integer>
2992 </dict>
2993 </array>
2994 </dict>
2995 </array>
2996 </dict>
2997 <dict>
2998 <key>kind</key><string>event</string>
2999 <key>location</key>
3000 <dict>
3001 <key>line</key><integer>220</integer>
3002 <key>col</key><integer>27</integer>
3003 <key>file</key><integer>0</integer>
3004 </dict>
3005 <key>ranges</key>
3006 <array>
3007 <array>
3008 <dict>
3009 <key>line</key><integer>220</integer>
3010 <key>col</key><integer>27</integer>
3011 <key>file</key><integer>0</integer>
3012 </dict>
3013 <dict>
3014 <key>line</key><integer>220</integer>
3015 <key>col</key><integer>27</integer>
3016 <key>file</key><integer>0</integer>
3017 </dict>
3018 </array>
3019 </array>
3020 <key>depth</key><integer>0</integer>
3021 <key>extended_message</key>
3022 <string>Conversion from value of type &apos;MutableArray&lt;NSString *&gt; *&apos; to incompatible type &apos;MutableArray&lt;NSMutableString *&gt; *&apos;</string>
3023 <key>message</key>
3024 <string>Conversion from value of type &apos;MutableArray&lt;NSString *&gt; *&apos; to incompatible type &apos;MutableArray&lt;NSMutableString *&gt; *&apos;</string>
3025 </dict>
3026 </array>
3027 <key>description</key><string>Conversion from value of type &apos;MutableArray&lt;NSString *&gt; *&apos; to incompatible type &apos;MutableArray&lt;NSMutableString *&gt; *&apos;</string>
3028 <key>category</key><string>Core Foundation/Objective-C</string>
3029 <key>type</key><string>Generics</string>
3030 <key>check_name</key><string>osx.cocoa.ObjCGenerics</string>
3031 <!-- This hash is experimental and going to change! -->
3032 <key>issue_hash_content_of_line_in_context</key><string>91cf30fc85309c3e637dcb5069c41104</string>
3033 <key>issue_context_kind</key><string>function</string>
3034 <key>issue_context</key><string>inferenceFromAPI</string>
3035 <key>issue_hash_function_offset</key><string>4</string>
3036 <key>location</key>
3037 <dict>
3038 <key>line</key><integer>220</integer>
3039 <key>col</key><integer>27</integer>
3040 <key>file</key><integer>0</integer>
3041 </dict>
3042 <key>ExecutedLines</key>
3043 <dict>
3044 <key>0</key>
3045 <array>
3046 <integer>216</integer>
3047 <integer>219</integer>
3048 <integer>220</integer>
3049 </array>
3050 </dict>
3051 </dict>
3052 <dict>
3053 <key>path</key>
3054 <array>
3055 <dict>
3056 <key>kind</key><string>event</string>
3057 <key>location</key>
3058 <dict>
3059 <key>line</key><integer>224</integer>
3060 <key>col</key><integer>27</integer>
3061 <key>file</key><integer>0</integer>
3062 </dict>
3063 <key>ranges</key>
3064 <array>
3065 <array>
3066 <dict>
3067 <key>line</key><integer>224</integer>
3068 <key>col</key><integer>27</integer>
3069 <key>file</key><integer>0</integer>
3070 </dict>
3071 <dict>
3072 <key>line</key><integer>224</integer>
3073 <key>col</key><integer>27</integer>
3074 <key>file</key><integer>0</integer>
3075 </dict>
3076 </array>
3077 </array>
3078 <key>depth</key><integer>0</integer>
3079 <key>extended_message</key>
3080 <string>Type &apos;MutableArray&lt;NSMutableString *&gt; *&apos; is inferred from implicit cast (from &apos;id&apos; to &apos;MutableArray&lt;NSMutableString *&gt; *&apos;)</string>
3081 <key>message</key>
3082 <string>Type &apos;MutableArray&lt;NSMutableString *&gt; *&apos; is inferred from implicit cast (from &apos;id&apos; to &apos;MutableArray&lt;NSMutableString *&gt; *&apos;)</string>
3083 </dict>
3084 <dict>
3085 <key>kind</key><string>control</string>
3086 <key>edges</key>
3087 <array>
3088 <dict>
3089 <key>start</key>
3090 <array>
3091 <dict>
3092 <key>line</key><integer>224</integer>
3093 <key>col</key><integer>3</integer>
3094 <key>file</key><integer>0</integer>
3095 </dict>
3096 <dict>
3097 <key>line</key><integer>224</integer>
3098 <key>col</key><integer>25</integer>
3099 <key>file</key><integer>0</integer>
3100 </dict>
3101 </array>
3102 <key>end</key>
3103 <array>
3104 <dict>
3105 <key>line</key><integer>225</integer>
3106 <key>col</key><integer>3</integer>
3107 <key>file</key><integer>0</integer>
3108 </dict>
3109 <dict>
3110 <key>line</key><integer>225</integer>
3111 <key>col</key><integer>18</integer>
3112 <key>file</key><integer>0</integer>
3113 </dict>
3114 </array>
3115 </dict>
3116 </array>
3117 </dict>
3118 <dict>
3119 <key>kind</key><string>control</string>
3120 <key>edges</key>
3121 <array>
3122 <dict>
3123 <key>start</key>
3124 <array>
3125 <dict>
3126 <key>line</key><integer>225</integer>
3127 <key>col</key><integer>3</integer>
3128 <key>file</key><integer>0</integer>
3129 </dict>
3130 <dict>
3131 <key>line</key><integer>225</integer>
3132 <key>col</key><integer>18</integer>
3133 <key>file</key><integer>0</integer>
3134 </dict>
3135 </array>
3136 <key>end</key>
3137 <array>
3138 <dict>
3139 <key>line</key><integer>225</integer>
3140 <key>col</key><integer>20</integer>
3141 <key>file</key><integer>0</integer>
3142 </dict>
3143 <dict>
3144 <key>line</key><integer>225</integer>
3145 <key>col</key><integer>20</integer>
3146 <key>file</key><integer>0</integer>
3147 </dict>
3148 </array>
3149 </dict>
3150 </array>
3151 </dict>
3152 <dict>
3153 <key>kind</key><string>event</string>
3154 <key>location</key>
3155 <dict>
3156 <key>line</key><integer>225</integer>
3157 <key>col</key><integer>20</integer>
3158 <key>file</key><integer>0</integer>
3159 </dict>
3160 <key>ranges</key>
3161 <array>
3162 <array>
3163 <dict>
3164 <key>line</key><integer>225</integer>
3165 <key>col</key><integer>20</integer>
3166 <key>file</key><integer>0</integer>
3167 </dict>
3168 <dict>
3169 <key>line</key><integer>225</integer>
3170 <key>col</key><integer>20</integer>
3171 <key>file</key><integer>0</integer>
3172 </dict>
3173 </array>
3174 </array>
3175 <key>depth</key><integer>0</integer>
3176 <key>extended_message</key>
3177 <string>Conversion from value of type &apos;MutableArray&lt;NSMutableString *&gt; *&apos; to incompatible type &apos;MutableArray&lt;NSString *&gt; *&apos;</string>
3178 <key>message</key>
3179 <string>Conversion from value of type &apos;MutableArray&lt;NSMutableString *&gt; *&apos; to incompatible type &apos;MutableArray&lt;NSString *&gt; *&apos;</string>
3180 </dict>
3181 </array>
3182 <key>description</key><string>Conversion from value of type &apos;MutableArray&lt;NSMutableString *&gt; *&apos; to incompatible type &apos;MutableArray&lt;NSString *&gt; *&apos;</string>
3183 <key>category</key><string>Core Foundation/Objective-C</string>
3184 <key>type</key><string>Generics</string>
3185 <key>check_name</key><string>osx.cocoa.ObjCGenerics</string>
3186 <!-- This hash is experimental and going to change! -->
3187 <key>issue_hash_content_of_line_in_context</key><string>610e79d566da3ecb481a4880918b869c</string>
3188 <key>issue_context_kind</key><string>function</string>
3189 <key>issue_context</key><string>inferenceFromAPI2</string>
3190 <key>issue_hash_function_offset</key><string>2</string>
3191 <key>location</key>
3192 <dict>
3193 <key>line</key><integer>225</integer>
3194 <key>col</key><integer>20</integer>
3195 <key>file</key><integer>0</integer>
3196 </dict>
3197 <key>ExecutedLines</key>
3198 <dict>
3199 <key>0</key>
3200 <array>
3201 <integer>223</integer>
3202 <integer>224</integer>
3203 <integer>225</integer>
3204 </array>
3205 </dict>
3206 </dict>
3207 <dict>
3208 <key>path</key>
3209 <array>
3210 <dict>
3211 <key>kind</key><string>event</string>
3212 <key>location</key>
3213 <dict>
3214 <key>line</key><integer>229</integer>
3215 <key>col</key><integer>27</integer>
3216 <key>file</key><integer>0</integer>
3217 </dict>
3218 <key>ranges</key>
3219 <array>
3220 <array>
3221 <dict>
3222 <key>line</key><integer>229</integer>
3223 <key>col</key><integer>27</integer>
3224 <key>file</key><integer>0</integer>
3225 </dict>
3226 <dict>
3227 <key>line</key><integer>229</integer>
3228 <key>col</key><integer>27</integer>
3229 <key>file</key><integer>0</integer>
3230 </dict>
3231 </array>
3232 </array>
3233 <key>depth</key><integer>0</integer>
3234 <key>extended_message</key>
3235 <string>Type &apos;MutableArray&lt;NSMutableString *&gt; *&apos; is inferred from implicit cast (from &apos;LegacyMutableArray *&apos; to &apos;MutableArray&lt;NSMutableString *&gt; *&apos;)</string>
3236 <key>message</key>
3237 <string>Type &apos;MutableArray&lt;NSMutableString *&gt; *&apos; is inferred from implicit cast (from &apos;LegacyMutableArray *&apos; to &apos;MutableArray&lt;NSMutableString *&gt; *&apos;)</string>
3238 </dict>
3239 <dict>
3240 <key>kind</key><string>control</string>
3241 <key>edges</key>
3242 <array>
3243 <dict>
3244 <key>start</key>
3245 <array>
3246 <dict>
3247 <key>line</key><integer>229</integer>
3248 <key>col</key><integer>3</integer>
3249 <key>file</key><integer>0</integer>
3250 </dict>
3251 <dict>
3252 <key>line</key><integer>229</integer>
3253 <key>col</key><integer>25</integer>
3254 <key>file</key><integer>0</integer>
3255 </dict>
3256 </array>
3257 <key>end</key>
3258 <array>
3259 <dict>
3260 <key>line</key><integer>230</integer>
3261 <key>col</key><integer>3</integer>
3262 <key>file</key><integer>0</integer>
3263 </dict>
3264 <dict>
3265 <key>line</key><integer>230</integer>
3266 <key>col</key><integer>18</integer>
3267 <key>file</key><integer>0</integer>
3268 </dict>
3269 </array>
3270 </dict>
3271 </array>
3272 </dict>
3273 <dict>
3274 <key>kind</key><string>control</string>
3275 <key>edges</key>
3276 <array>
3277 <dict>
3278 <key>start</key>
3279 <array>
3280 <dict>
3281 <key>line</key><integer>230</integer>
3282 <key>col</key><integer>3</integer>
3283 <key>file</key><integer>0</integer>
3284 </dict>
3285 <dict>
3286 <key>line</key><integer>230</integer>
3287 <key>col</key><integer>18</integer>
3288 <key>file</key><integer>0</integer>
3289 </dict>
3290 </array>
3291 <key>end</key>
3292 <array>
3293 <dict>
3294 <key>line</key><integer>230</integer>
3295 <key>col</key><integer>20</integer>
3296 <key>file</key><integer>0</integer>
3297 </dict>
3298 <dict>
3299 <key>line</key><integer>230</integer>
3300 <key>col</key><integer>20</integer>
3301 <key>file</key><integer>0</integer>
3302 </dict>
3303 </array>
3304 </dict>
3305 </array>
3306 </dict>
3307 <dict>
3308 <key>kind</key><string>event</string>
3309 <key>location</key>
3310 <dict>
3311 <key>line</key><integer>230</integer>
3312 <key>col</key><integer>20</integer>
3313 <key>file</key><integer>0</integer>
3314 </dict>
3315 <key>ranges</key>
3316 <array>
3317 <array>
3318 <dict>
3319 <key>line</key><integer>230</integer>
3320 <key>col</key><integer>20</integer>
3321 <key>file</key><integer>0</integer>
3322 </dict>
3323 <dict>
3324 <key>line</key><integer>230</integer>
3325 <key>col</key><integer>20</integer>
3326 <key>file</key><integer>0</integer>
3327 </dict>
3328 </array>
3329 </array>
3330 <key>depth</key><integer>0</integer>
3331 <key>extended_message</key>
3332 <string>Conversion from value of type &apos;MutableArray&lt;NSMutableString *&gt; *&apos; to incompatible type &apos;MutableArray&lt;NSString *&gt; *&apos;</string>
3333 <key>message</key>
3334 <string>Conversion from value of type &apos;MutableArray&lt;NSMutableString *&gt; *&apos; to incompatible type &apos;MutableArray&lt;NSString *&gt; *&apos;</string>
3335 </dict>
3336 </array>
3337 <key>description</key><string>Conversion from value of type &apos;MutableArray&lt;NSMutableString *&gt; *&apos; to incompatible type &apos;MutableArray&lt;NSString *&gt; *&apos;</string>
3338 <key>category</key><string>Core Foundation/Objective-C</string>
3339 <key>type</key><string>Generics</string>
3340 <key>check_name</key><string>osx.cocoa.ObjCGenerics</string>
3341 <!-- This hash is experimental and going to change! -->
3342 <key>issue_hash_content_of_line_in_context</key><string>b3733a88d560ed410d3f67027c26c948</string>
3343 <key>issue_context_kind</key><string>function</string>
3344 <key>issue_context</key><string>inferenceFromAPIWithLegacyTypes</string>
3345 <key>issue_hash_function_offset</key><string>2</string>
3346 <key>location</key>
3347 <dict>
3348 <key>line</key><integer>230</integer>
3349 <key>col</key><integer>20</integer>
3350 <key>file</key><integer>0</integer>
3351 </dict>
3352 <key>ExecutedLines</key>
3353 <dict>
3354 <key>0</key>
3355 <array>
3356 <integer>228</integer>
3357 <integer>229</integer>
3358 <integer>230</integer>
3359 </array>
3360 </dict>
3361 </dict>
3362 <dict>
3363 <key>path</key>
3364 <array>
3365 <dict>
3366 <key>kind</key><string>event</string>
3367 <key>location</key>
3368 <dict>
3369 <key>line</key><integer>234</integer>
3370 <key>col</key><integer>20</integer>
3371 <key>file</key><integer>0</integer>
3372 </dict>
3373 <key>ranges</key>
3374 <array>
3375 <array>
3376 <dict>
3377 <key>line</key><integer>234</integer>
3378 <key>col</key><integer>20</integer>
3379 <key>file</key><integer>0</integer>
3380 </dict>
3381 <dict>
3382 <key>line</key><integer>234</integer>
3383 <key>col</key><integer>20</integer>
3384 <key>file</key><integer>0</integer>
3385 </dict>
3386 </array>
3387 </array>
3388 <key>depth</key><integer>0</integer>
3389 <key>extended_message</key>
3390 <string>Type &apos;MutableArray&lt;NSString *&gt; *&apos; is inferred from implicit cast (from &apos;LegacySpecialMutableArray *&apos; to &apos;MutableArray&lt;NSString *&gt; *&apos;)</string>
3391 <key>message</key>
3392 <string>Type &apos;MutableArray&lt;NSString *&gt; *&apos; is inferred from implicit cast (from &apos;LegacySpecialMutableArray *&apos; to &apos;MutableArray&lt;NSString *&gt; *&apos;)</string>
3393 </dict>
3394 <dict>
3395 <key>kind</key><string>control</string>
3396 <key>edges</key>
3397 <array>
3398 <dict>
3399 <key>start</key>
3400 <array>
3401 <dict>
3402 <key>line</key><integer>234</integer>
3403 <key>col</key><integer>3</integer>
3404 <key>file</key><integer>0</integer>
3405 </dict>
3406 <dict>
3407 <key>line</key><integer>234</integer>
3408 <key>col</key><integer>18</integer>
3409 <key>file</key><integer>0</integer>
3410 </dict>
3411 </array>
3412 <key>end</key>
3413 <array>
3414 <dict>
3415 <key>line</key><integer>235</integer>
3416 <key>col</key><integer>3</integer>
3417 <key>file</key><integer>0</integer>
3418 </dict>
3419 <dict>
3420 <key>line</key><integer>235</integer>
3421 <key>col</key><integer>25</integer>
3422 <key>file</key><integer>0</integer>
3423 </dict>
3424 </array>
3425 </dict>
3426 </array>
3427 </dict>
3428 <dict>
3429 <key>kind</key><string>control</string>
3430 <key>edges</key>
3431 <array>
3432 <dict>
3433 <key>start</key>
3434 <array>
3435 <dict>
3436 <key>line</key><integer>235</integer>
3437 <key>col</key><integer>3</integer>
3438 <key>file</key><integer>0</integer>
3439 </dict>
3440 <dict>
3441 <key>line</key><integer>235</integer>
3442 <key>col</key><integer>25</integer>
3443 <key>file</key><integer>0</integer>
3444 </dict>
3445 </array>
3446 <key>end</key>
3447 <array>
3448 <dict>
3449 <key>line</key><integer>235</integer>
3450 <key>col</key><integer>27</integer>
3451 <key>file</key><integer>0</integer>
3452 </dict>
3453 <dict>
3454 <key>line</key><integer>235</integer>
3455 <key>col</key><integer>27</integer>
3456 <key>file</key><integer>0</integer>
3457 </dict>
3458 </array>
3459 </dict>
3460 </array>
3461 </dict>
3462 <dict>
3463 <key>kind</key><string>event</string>
3464 <key>location</key>
3465 <dict>
3466 <key>line</key><integer>235</integer>
3467 <key>col</key><integer>27</integer>
3468 <key>file</key><integer>0</integer>
3469 </dict>
3470 <key>ranges</key>
3471 <array>
3472 <array>
3473 <dict>
3474 <key>line</key><integer>235</integer>
3475 <key>col</key><integer>27</integer>
3476 <key>file</key><integer>0</integer>
3477 </dict>
3478 <dict>
3479 <key>line</key><integer>235</integer>
3480 <key>col</key><integer>27</integer>
3481 <key>file</key><integer>0</integer>
3482 </dict>
3483 </array>
3484 </array>
3485 <key>depth</key><integer>0</integer>
3486 <key>extended_message</key>
3487 <string>Conversion from value of type &apos;MutableArray&lt;NSString *&gt; *&apos; to incompatible type &apos;MutableArray&lt;NSMutableString *&gt; *&apos;</string>
3488 <key>message</key>
3489 <string>Conversion from value of type &apos;MutableArray&lt;NSString *&gt; *&apos; to incompatible type &apos;MutableArray&lt;NSMutableString *&gt; *&apos;</string>
3490 </dict>
3491 </array>
3492 <key>description</key><string>Conversion from value of type &apos;MutableArray&lt;NSString *&gt; *&apos; to incompatible type &apos;MutableArray&lt;NSMutableString *&gt; *&apos;</string>
3493 <key>category</key><string>Core Foundation/Objective-C</string>
3494 <key>type</key><string>Generics</string>
3495 <key>check_name</key><string>osx.cocoa.ObjCGenerics</string>
3496 <!-- This hash is experimental and going to change! -->
3497 <key>issue_hash_content_of_line_in_context</key><string>e8906c6b546d90ce508f20ebe236a825</string>
3498 <key>issue_context_kind</key><string>function</string>
3499 <key>issue_context</key><string>inferenceFromAPIWithLegacyTypes2</string>
3500 <key>issue_hash_function_offset</key><string>2</string>
3501 <key>location</key>
3502 <dict>
3503 <key>line</key><integer>235</integer>
3504 <key>col</key><integer>27</integer>
3505 <key>file</key><integer>0</integer>
3506 </dict>
3507 <key>ExecutedLines</key>
3508 <dict>
3509 <key>0</key>
3510 <array>
3511 <integer>233</integer>
3512 <integer>234</integer>
3513 <integer>235</integer>
3514 </array>
3515 </dict>
3516 </dict>
3517 <dict>
3518 <key>path</key>
3519 <array>
3520 <dict>
3521 <key>kind</key><string>event</string>
3522 <key>location</key>
3523 <dict>
3524 <key>line</key><integer>239</integer>
3525 <key>col</key><integer>27</integer>
3526 <key>file</key><integer>0</integer>
3527 </dict>
3528 <key>ranges</key>
3529 <array>
3530 <array>
3531 <dict>
3532 <key>line</key><integer>239</integer>
3533 <key>col</key><integer>27</integer>
3534 <key>file</key><integer>0</integer>
3535 </dict>
3536 <dict>
3537 <key>line</key><integer>239</integer>
3538 <key>col</key><integer>27</integer>
3539 <key>file</key><integer>0</integer>
3540 </dict>
3541 </array>
3542 </array>
3543 <key>depth</key><integer>0</integer>
3544 <key>extended_message</key>
3545 <string>Type &apos;NSArray&lt;NSString *&gt; *&apos; is inferred from implicit cast (from &apos;__kindof NSArray&lt;NSString *&gt; *&apos; to &apos;LegacyMutableArray *&apos;)</string>
3546 <key>message</key>
3547 <string>Type &apos;NSArray&lt;NSString *&gt; *&apos; is inferred from implicit cast (from &apos;__kindof NSArray&lt;NSString *&gt; *&apos; to &apos;LegacyMutableArray *&apos;)</string>
3548 </dict>
3549 <dict>
3550 <key>kind</key><string>control</string>
3551 <key>edges</key>
3552 <array>
3553 <dict>
3554 <key>start</key>
3555 <array>
3556 <dict>
3557 <key>line</key><integer>239</integer>
3558 <key>col</key><integer>3</integer>
3559 <key>file</key><integer>0</integer>
3560 </dict>
3561 <dict>
3562 <key>line</key><integer>239</integer>
3563 <key>col</key><integer>20</integer>
3564 <key>file</key><integer>0</integer>
3565 </dict>
3566 </array>
3567 <key>end</key>
3568 <array>
3569 <dict>
3570 <key>line</key><integer>240</integer>
3571 <key>col</key><integer>3</integer>
3572 <key>file</key><integer>0</integer>
3573 </dict>
3574 <dict>
3575 <key>line</key><integer>240</integer>
3576 <key>col</key><integer>18</integer>
3577 <key>file</key><integer>0</integer>
3578 </dict>
3579 </array>
3580 </dict>
3581 </array>
3582 </dict>
3583 <dict>
3584 <key>kind</key><string>event</string>
3585 <key>location</key>
3586 <dict>
3587 <key>line</key><integer>240</integer>
3588 <key>col</key><integer>20</integer>
3589 <key>file</key><integer>0</integer>
3590 </dict>
3591 <key>ranges</key>
3592 <array>
3593 <array>
3594 <dict>
3595 <key>line</key><integer>240</integer>
3596 <key>col</key><integer>20</integer>
3597 <key>file</key><integer>0</integer>
3598 </dict>
3599 <dict>
3600 <key>line</key><integer>240</integer>
3601 <key>col</key><integer>20</integer>
3602 <key>file</key><integer>0</integer>
3603 </dict>
3604 </array>
3605 </array>
3606 <key>depth</key><integer>0</integer>
3607 <key>extended_message</key>
3608 <string>Type &apos;MutableArray&lt;NSString *&gt; *&apos; is inferred from implicit cast (from &apos;LegacyMutableArray *&apos; to &apos;MutableArray&lt;NSString *&gt; *&apos;)</string>
3609 <key>message</key>
3610 <string>Type &apos;MutableArray&lt;NSString *&gt; *&apos; is inferred from implicit cast (from &apos;LegacyMutableArray *&apos; to &apos;MutableArray&lt;NSString *&gt; *&apos;)</string>
3611 </dict>
3612 <dict>
3613 <key>kind</key><string>control</string>
3614 <key>edges</key>
3615 <array>
3616 <dict>
3617 <key>start</key>
3618 <array>
3619 <dict>
3620 <key>line</key><integer>240</integer>
3621 <key>col</key><integer>3</integer>
3622 <key>file</key><integer>0</integer>
3623 </dict>
3624 <dict>
3625 <key>line</key><integer>240</integer>
3626 <key>col</key><integer>18</integer>
3627 <key>file</key><integer>0</integer>
3628 </dict>
3629 </array>
3630 <key>end</key>
3631 <array>
3632 <dict>
3633 <key>line</key><integer>241</integer>
3634 <key>col</key><integer>3</integer>
3635 <key>file</key><integer>0</integer>
3636 </dict>
3637 <dict>
3638 <key>line</key><integer>241</integer>
3639 <key>col</key><integer>25</integer>
3640 <key>file</key><integer>0</integer>
3641 </dict>
3642 </array>
3643 </dict>
3644 </array>
3645 </dict>
3646 <dict>
3647 <key>kind</key><string>control</string>
3648 <key>edges</key>
3649 <array>
3650 <dict>
3651 <key>start</key>
3652 <array>
3653 <dict>
3654 <key>line</key><integer>241</integer>
3655 <key>col</key><integer>3</integer>
3656 <key>file</key><integer>0</integer>
3657 </dict>
3658 <dict>
3659 <key>line</key><integer>241</integer>
3660 <key>col</key><integer>25</integer>
3661 <key>file</key><integer>0</integer>
3662 </dict>
3663 </array>
3664 <key>end</key>
3665 <array>
3666 <dict>
3667 <key>line</key><integer>241</integer>
3668 <key>col</key><integer>27</integer>
3669 <key>file</key><integer>0</integer>
3670 </dict>
3671 <dict>
3672 <key>line</key><integer>241</integer>
3673 <key>col</key><integer>27</integer>
3674 <key>file</key><integer>0</integer>
3675 </dict>
3676 </array>
3677 </dict>
3678 </array>
3679 </dict>
3680 <dict>
3681 <key>kind</key><string>event</string>
3682 <key>location</key>
3683 <dict>
3684 <key>line</key><integer>241</integer>
3685 <key>col</key><integer>27</integer>
3686 <key>file</key><integer>0</integer>
3687 </dict>
3688 <key>ranges</key>
3689 <array>
3690 <array>
3691 <dict>
3692 <key>line</key><integer>241</integer>
3693 <key>col</key><integer>27</integer>
3694 <key>file</key><integer>0</integer>
3695 </dict>
3696 <dict>
3697 <key>line</key><integer>241</integer>
3698 <key>col</key><integer>27</integer>
3699 <key>file</key><integer>0</integer>
3700 </dict>
3701 </array>
3702 </array>
3703 <key>depth</key><integer>0</integer>
3704 <key>extended_message</key>
3705 <string>Conversion from value of type &apos;MutableArray&lt;NSString *&gt; *&apos; to incompatible type &apos;MutableArray&lt;NSMutableString *&gt; *&apos;</string>
3706 <key>message</key>
3707 <string>Conversion from value of type &apos;MutableArray&lt;NSString *&gt; *&apos; to incompatible type &apos;MutableArray&lt;NSMutableString *&gt; *&apos;</string>
3708 </dict>
3709 </array>
3710 <key>description</key><string>Conversion from value of type &apos;MutableArray&lt;NSString *&gt; *&apos; to incompatible type &apos;MutableArray&lt;NSMutableString *&gt; *&apos;</string>
3711 <key>category</key><string>Core Foundation/Objective-C</string>
3712 <key>type</key><string>Generics</string>
3713 <key>check_name</key><string>osx.cocoa.ObjCGenerics</string>
3714 <!-- This hash is experimental and going to change! -->
3715 <key>issue_hash_content_of_line_in_context</key><string>cb3213e9e4a71a8e5fe96c708c5e9537</string>
3716 <key>issue_context_kind</key><string>function</string>
3717 <key>issue_context</key><string>inferenceFromAPIWithLegacyTypes3</string>
3718 <key>issue_hash_function_offset</key><string>3</string>
3719 <key>location</key>
3720 <dict>
3721 <key>line</key><integer>241</integer>
3722 <key>col</key><integer>27</integer>
3723 <key>file</key><integer>0</integer>
3724 </dict>
3725 <key>ExecutedLines</key>
3726 <dict>
3727 <key>0</key>
3728 <array>
3729 <integer>238</integer>
3730 <integer>239</integer>
3731 <integer>240</integer>
3732 <integer>241</integer>
3733 </array>
3734 </dict>
3735 </dict>
3736 <dict>
3737 <key>path</key>
3738 <array>
3739 <dict>
3740 <key>kind</key><string>event</string>
3741 <key>location</key>
3742 <dict>
3743 <key>line</key><integer>245</integer>
3744 <key>col</key><integer>20</integer>
3745 <key>file</key><integer>0</integer>
3746 </dict>
3747 <key>ranges</key>
3748 <array>
3749 <array>
3750 <dict>
3751 <key>line</key><integer>245</integer>
3752 <key>col</key><integer>20</integer>
3753 <key>file</key><integer>0</integer>
3754 </dict>
3755 <dict>
3756 <key>line</key><integer>245</integer>
3757 <key>col</key><integer>20</integer>
3758 <key>file</key><integer>0</integer>
3759 </dict>
3760 </array>
3761 </array>
3762 <key>depth</key><integer>0</integer>
3763 <key>extended_message</key>
3764 <string>Type &apos;MutableArray&lt;NSString *&gt; *&apos; is inferred from implicit cast (from &apos;BuggyMutableArray&lt;NSMutableString *&gt; *&apos; to &apos;MutableArray&lt;NSString *&gt; *&apos;)</string>
3765 <key>message</key>
3766 <string>Type &apos;MutableArray&lt;NSString *&gt; *&apos; is inferred from implicit cast (from &apos;BuggyMutableArray&lt;NSMutableString *&gt; *&apos; to &apos;MutableArray&lt;NSString *&gt; *&apos;)</string>
3767 </dict>
3768 <dict>
3769 <key>kind</key><string>control</string>
3770 <key>edges</key>
3771 <array>
3772 <dict>
3773 <key>start</key>
3774 <array>
3775 <dict>
3776 <key>line</key><integer>245</integer>
3777 <key>col</key><integer>3</integer>
3778 <key>file</key><integer>0</integer>
3779 </dict>
3780 <dict>
3781 <key>line</key><integer>245</integer>
3782 <key>col</key><integer>18</integer>
3783 <key>file</key><integer>0</integer>
3784 </dict>
3785 </array>
3786 <key>end</key>
3787 <array>
3788 <dict>
3789 <key>line</key><integer>246</integer>
3790 <key>col</key><integer>3</integer>
3791 <key>file</key><integer>0</integer>
3792 </dict>
3793 <dict>
3794 <key>line</key><integer>246</integer>
3795 <key>col</key><integer>25</integer>
3796 <key>file</key><integer>0</integer>
3797 </dict>
3798 </array>
3799 </dict>
3800 </array>
3801 </dict>
3802 <dict>
3803 <key>kind</key><string>control</string>
3804 <key>edges</key>
3805 <array>
3806 <dict>
3807 <key>start</key>
3808 <array>
3809 <dict>
3810 <key>line</key><integer>246</integer>
3811 <key>col</key><integer>3</integer>
3812 <key>file</key><integer>0</integer>
3813 </dict>
3814 <dict>
3815 <key>line</key><integer>246</integer>
3816 <key>col</key><integer>25</integer>
3817 <key>file</key><integer>0</integer>
3818 </dict>
3819 </array>
3820 <key>end</key>
3821 <array>
3822 <dict>
3823 <key>line</key><integer>246</integer>
3824 <key>col</key><integer>27</integer>
3825 <key>file</key><integer>0</integer>
3826 </dict>
3827 <dict>
3828 <key>line</key><integer>246</integer>
3829 <key>col</key><integer>27</integer>
3830 <key>file</key><integer>0</integer>
3831 </dict>
3832 </array>
3833 </dict>
3834 </array>
3835 </dict>
3836 <dict>
3837 <key>kind</key><string>event</string>
3838 <key>location</key>
3839 <dict>
3840 <key>line</key><integer>246</integer>
3841 <key>col</key><integer>27</integer>
3842 <key>file</key><integer>0</integer>
3843 </dict>
3844 <key>ranges</key>
3845 <array>
3846 <array>
3847 <dict>
3848 <key>line</key><integer>246</integer>
3849 <key>col</key><integer>27</integer>
3850 <key>file</key><integer>0</integer>
3851 </dict>
3852 <dict>
3853 <key>line</key><integer>246</integer>
3854 <key>col</key><integer>27</integer>
3855 <key>file</key><integer>0</integer>
3856 </dict>
3857 </array>
3858 </array>
3859 <key>depth</key><integer>0</integer>
3860 <key>extended_message</key>
3861 <string>Conversion from value of type &apos;MutableArray&lt;NSString *&gt; *&apos; to incompatible type &apos;MutableArray&lt;NSMutableString *&gt; *&apos;</string>
3862 <key>message</key>
3863 <string>Conversion from value of type &apos;MutableArray&lt;NSString *&gt; *&apos; to incompatible type &apos;MutableArray&lt;NSMutableString *&gt; *&apos;</string>
3864 </dict>
3865 </array>
3866 <key>description</key><string>Conversion from value of type &apos;MutableArray&lt;NSString *&gt; *&apos; to incompatible type &apos;MutableArray&lt;NSMutableString *&gt; *&apos;</string>
3867 <key>category</key><string>Core Foundation/Objective-C</string>
3868 <key>type</key><string>Generics</string>
3869 <key>check_name</key><string>osx.cocoa.ObjCGenerics</string>
3870 <!-- This hash is experimental and going to change! -->
3871 <key>issue_hash_content_of_line_in_context</key><string>fdbece8e1da487f06bcc3586fdd3d6d7</string>
3872 <key>issue_context_kind</key><string>function</string>
3873 <key>issue_context</key><string>inferenceFromAPIWithBuggyTypes</string>
3874 <key>issue_hash_function_offset</key><string>2</string>
3875 <key>location</key>
3876 <dict>
3877 <key>line</key><integer>246</integer>
3878 <key>col</key><integer>27</integer>
3879 <key>file</key><integer>0</integer>
3880 </dict>
3881 <key>ExecutedLines</key>
3882 <dict>
3883 <key>0</key>
3884 <array>
3885 <integer>244</integer>
3886 <integer>245</integer>
3887 <integer>246</integer>
3888 </array>
3889 </dict>
3890 </dict>
3891 <dict>
3892 <key>path</key>
3893 <array>
3894 <dict>
3895 <key>kind</key><string>event</string>
3896 <key>location</key>
3897 <dict>
3898 <key>line</key><integer>250</integer>
3899 <key>col</key><integer>27</integer>
3900 <key>file</key><integer>0</integer>
3901 </dict>
3902 <key>ranges</key>
3903 <array>
3904 <array>
3905 <dict>
3906 <key>line</key><integer>250</integer>
3907 <key>col</key><integer>27</integer>
3908 <key>file</key><integer>0</integer>
3909 </dict>
3910 <dict>
3911 <key>line</key><integer>250</integer>
3912 <key>col</key><integer>27</integer>
3913 <key>file</key><integer>0</integer>
3914 </dict>
3915 </array>
3916 </array>
3917 <key>depth</key><integer>0</integer>
3918 <key>extended_message</key>
3919 <string>Type &apos;MutableArray&lt;NSMutableString *&gt; *&apos; is inferred from implicit cast (from &apos;BuggySpecialMutableArray&lt;NSMutableString *&gt; *&apos; to &apos;MutableArray&lt;NSMutableString *&gt; *&apos;)</string>
3920 <key>message</key>
3921 <string>Type &apos;MutableArray&lt;NSMutableString *&gt; *&apos; is inferred from implicit cast (from &apos;BuggySpecialMutableArray&lt;NSMutableString *&gt; *&apos; to &apos;MutableArray&lt;NSMutableString *&gt; *&apos;)</string>
3922 </dict>
3923 <dict>
3924 <key>kind</key><string>control</string>
3925 <key>edges</key>
3926 <array>
3927 <dict>
3928 <key>start</key>
3929 <array>
3930 <dict>
3931 <key>line</key><integer>250</integer>
3932 <key>col</key><integer>3</integer>
3933 <key>file</key><integer>0</integer>
3934 </dict>
3935 <dict>
3936 <key>line</key><integer>250</integer>
3937 <key>col</key><integer>25</integer>
3938 <key>file</key><integer>0</integer>
3939 </dict>
3940 </array>
3941 <key>end</key>
3942 <array>
3943 <dict>
3944 <key>line</key><integer>251</integer>
3945 <key>col</key><integer>3</integer>
3946 <key>file</key><integer>0</integer>
3947 </dict>
3948 <dict>
3949 <key>line</key><integer>251</integer>
3950 <key>col</key><integer>18</integer>
3951 <key>file</key><integer>0</integer>
3952 </dict>
3953 </array>
3954 </dict>
3955 </array>
3956 </dict>
3957 <dict>
3958 <key>kind</key><string>control</string>
3959 <key>edges</key>
3960 <array>
3961 <dict>
3962 <key>start</key>
3963 <array>
3964 <dict>
3965 <key>line</key><integer>251</integer>
3966 <key>col</key><integer>3</integer>
3967 <key>file</key><integer>0</integer>
3968 </dict>
3969 <dict>
3970 <key>line</key><integer>251</integer>
3971 <key>col</key><integer>18</integer>
3972 <key>file</key><integer>0</integer>
3973 </dict>
3974 </array>
3975 <key>end</key>
3976 <array>
3977 <dict>
3978 <key>line</key><integer>251</integer>
3979 <key>col</key><integer>20</integer>
3980 <key>file</key><integer>0</integer>
3981 </dict>
3982 <dict>
3983 <key>line</key><integer>251</integer>
3984 <key>col</key><integer>20</integer>
3985 <key>file</key><integer>0</integer>
3986 </dict>
3987 </array>
3988 </dict>
3989 </array>
3990 </dict>
3991 <dict>
3992 <key>kind</key><string>event</string>
3993 <key>location</key>
3994 <dict>
3995 <key>line</key><integer>251</integer>
3996 <key>col</key><integer>20</integer>
3997 <key>file</key><integer>0</integer>
3998 </dict>
3999 <key>ranges</key>
4000 <array>
4001 <array>
4002 <dict>
4003 <key>line</key><integer>251</integer>
4004 <key>col</key><integer>20</integer>
4005 <key>file</key><integer>0</integer>
4006 </dict>
4007 <dict>
4008 <key>line</key><integer>251</integer>
4009 <key>col</key><integer>20</integer>
4010 <key>file</key><integer>0</integer>
4011 </dict>
4012 </array>
4013 </array>
4014 <key>depth</key><integer>0</integer>
4015 <key>extended_message</key>
4016 <string>Conversion from value of type &apos;MutableArray&lt;NSMutableString *&gt; *&apos; to incompatible type &apos;MutableArray&lt;NSString *&gt; *&apos;</string>
4017 <key>message</key>
4018 <string>Conversion from value of type &apos;MutableArray&lt;NSMutableString *&gt; *&apos; to incompatible type &apos;MutableArray&lt;NSString *&gt; *&apos;</string>
4019 </dict>
4020 </array>
4021 <key>description</key><string>Conversion from value of type &apos;MutableArray&lt;NSMutableString *&gt; *&apos; to incompatible type &apos;MutableArray&lt;NSString *&gt; *&apos;</string>
4022 <key>category</key><string>Core Foundation/Objective-C</string>
4023 <key>type</key><string>Generics</string>
4024 <key>check_name</key><string>osx.cocoa.ObjCGenerics</string>
4025 <!-- This hash is experimental and going to change! -->
4026 <key>issue_hash_content_of_line_in_context</key><string>697e90b8d40d9eb42cc2955ba7916c56</string>
4027 <key>issue_context_kind</key><string>function</string>
4028 <key>issue_context</key><string>InferenceFromAPIWithBuggyTypes2</string>
4029 <key>issue_hash_function_offset</key><string>2</string>
4030 <key>location</key>
4031 <dict>
4032 <key>line</key><integer>251</integer>
4033 <key>col</key><integer>20</integer>
4034 <key>file</key><integer>0</integer>
4035 </dict>
4036 <key>ExecutedLines</key>
4037 <dict>
4038 <key>0</key>
4039 <array>
4040 <integer>249</integer>
4041 <integer>250</integer>
4042 <integer>251</integer>
4043 </array>
4044 </dict>
4045 </dict>
4046 <dict>
4047 <key>path</key>
4048 <array>
4049 <dict>
4050 <key>kind</key><string>event</string>
4051 <key>location</key>
4052 <dict>
4053 <key>line</key><integer>255</integer>
4054 <key>col</key><integer>10</integer>
4055 <key>file</key><integer>0</integer>
4056 </dict>
4057 <key>ranges</key>
4058 <array>
4059 <array>
4060 <dict>
4061 <key>line</key><integer>255</integer>
4062 <key>col</key><integer>10</integer>
4063 <key>file</key><integer>0</integer>
4064 </dict>
4065 <dict>
4066 <key>line</key><integer>255</integer>
4067 <key>col</key><integer>10</integer>
4068 <key>file</key><integer>0</integer>
4069 </dict>
4070 </array>
4071 </array>
4072 <key>depth</key><integer>0</integer>
4073 <key>extended_message</key>
4074 <string>Type &apos;MutableArray&lt;NSMutableString *&gt; *&apos; is inferred from implicit cast (from &apos;MutableArray&lt;NSMutableString *&gt; *&apos; to &apos;id&apos;)</string>
4075 <key>message</key>
4076 <string>Type &apos;MutableArray&lt;NSMutableString *&gt; *&apos; is inferred from implicit cast (from &apos;MutableArray&lt;NSMutableString *&gt; *&apos; to &apos;id&apos;)</string>
4077 </dict>
4078 <dict>
4079 <key>kind</key><string>control</string>
4080 <key>edges</key>
4081 <array>
4082 <dict>
4083 <key>start</key>
4084 <array>
4085 <dict>
4086 <key>line</key><integer>255</integer>
4087 <key>col</key><integer>3</integer>
4088 <key>file</key><integer>0</integer>
4089 </dict>
4090 <dict>
4091 <key>line</key><integer>255</integer>
4092 <key>col</key><integer>4</integer>
4093 <key>file</key><integer>0</integer>
4094 </dict>
4095 </array>
4096 <key>end</key>
4097 <array>
4098 <dict>
4099 <key>line</key><integer>256</integer>
4100 <key>col</key><integer>3</integer>
4101 <key>file</key><integer>0</integer>
4102 </dict>
4103 <dict>
4104 <key>line</key><integer>256</integer>
4105 <key>col</key><integer>25</integer>
4106 <key>file</key><integer>0</integer>
4107 </dict>
4108 </array>
4109 </dict>
4110 </array>
4111 </dict>
4112 <dict>
4113 <key>kind</key><string>event</string>
4114 <key>location</key>
4115 <dict>
4116 <key>line</key><integer>256</integer>
4117 <key>col</key><integer>27</integer>
4118 <key>file</key><integer>0</integer>
4119 </dict>
4120 <key>ranges</key>
4121 <array>
4122 <array>
4123 <dict>
4124 <key>line</key><integer>256</integer>
4125 <key>col</key><integer>27</integer>
4126 <key>file</key><integer>0</integer>
4127 </dict>
4128 <dict>
4129 <key>line</key><integer>256</integer>
4130 <key>col</key><integer>67</integer>
4131 <key>file</key><integer>0</integer>
4132 </dict>
4133 </array>
4134 </array>
4135 <key>depth</key><integer>0</integer>
4136 <key>extended_message</key>
4137 <string>Type &apos;MutableArray&lt;NSMutableString *&gt; *&apos; is inferred from implicit cast (from &apos;BuggyMutableArray&lt;NSMutableString *&gt; *&apos; to &apos;MutableArray&lt;NSMutableString *&gt; *&apos;)</string>
4138 <key>message</key>
4139 <string>Type &apos;MutableArray&lt;NSMutableString *&gt; *&apos; is inferred from implicit cast (from &apos;BuggyMutableArray&lt;NSMutableString *&gt; *&apos; to &apos;MutableArray&lt;NSMutableString *&gt; *&apos;)</string>
4140 </dict>
4141 <dict>
4142 <key>kind</key><string>control</string>
4143 <key>edges</key>
4144 <array>
4145 <dict>
4146 <key>start</key>
4147 <array>
4148 <dict>
4149 <key>line</key><integer>256</integer>
4150 <key>col</key><integer>3</integer>
4151 <key>file</key><integer>0</integer>
4152 </dict>
4153 <dict>
4154 <key>line</key><integer>256</integer>
4155 <key>col</key><integer>25</integer>
4156 <key>file</key><integer>0</integer>
4157 </dict>
4158 </array>
4159 <key>end</key>
4160 <array>
4161 <dict>
4162 <key>line</key><integer>257</integer>
4163 <key>col</key><integer>3</integer>
4164 <key>file</key><integer>0</integer>
4165 </dict>
4166 <dict>
4167 <key>line</key><integer>257</integer>
4168 <key>col</key><integer>18</integer>
4169 <key>file</key><integer>0</integer>
4170 </dict>
4171 </array>
4172 </dict>
4173 </array>
4174 </dict>
4175 <dict>
4176 <key>kind</key><string>control</string>
4177 <key>edges</key>
4178 <array>
4179 <dict>
4180 <key>start</key>
4181 <array>
4182 <dict>
4183 <key>line</key><integer>257</integer>
4184 <key>col</key><integer>3</integer>
4185 <key>file</key><integer>0</integer>
4186 </dict>
4187 <dict>
4188 <key>line</key><integer>257</integer>
4189 <key>col</key><integer>18</integer>
4190 <key>file</key><integer>0</integer>
4191 </dict>
4192 </array>
4193 <key>end</key>
4194 <array>
4195 <dict>
4196 <key>line</key><integer>257</integer>
4197 <key>col</key><integer>20</integer>
4198 <key>file</key><integer>0</integer>
4199 </dict>
4200 <dict>
4201 <key>line</key><integer>257</integer>
4202 <key>col</key><integer>20</integer>
4203 <key>file</key><integer>0</integer>
4204 </dict>
4205 </array>
4206 </dict>
4207 </array>
4208 </dict>
4209 <dict>
4210 <key>kind</key><string>event</string>
4211 <key>location</key>
4212 <dict>
4213 <key>line</key><integer>257</integer>
4214 <key>col</key><integer>20</integer>
4215 <key>file</key><integer>0</integer>
4216 </dict>
4217 <key>ranges</key>
4218 <array>
4219 <array>
4220 <dict>
4221 <key>line</key><integer>257</integer>
4222 <key>col</key><integer>20</integer>
4223 <key>file</key><integer>0</integer>
4224 </dict>
4225 <dict>
4226 <key>line</key><integer>257</integer>
4227 <key>col</key><integer>20</integer>
4228 <key>file</key><integer>0</integer>
4229 </dict>
4230 </array>
4231 </array>
4232 <key>depth</key><integer>0</integer>
4233 <key>extended_message</key>
4234 <string>Conversion from value of type &apos;MutableArray&lt;NSMutableString *&gt; *&apos; to incompatible type &apos;MutableArray&lt;NSString *&gt; *&apos;</string>
4235 <key>message</key>
4236 <string>Conversion from value of type &apos;MutableArray&lt;NSMutableString *&gt; *&apos; to incompatible type &apos;MutableArray&lt;NSString *&gt; *&apos;</string>
4237 </dict>
4238 </array>
4239 <key>description</key><string>Conversion from value of type &apos;MutableArray&lt;NSMutableString *&gt; *&apos; to incompatible type &apos;MutableArray&lt;NSString *&gt; *&apos;</string>
4240 <key>category</key><string>Core Foundation/Objective-C</string>
4241 <key>type</key><string>Generics</string>
4242 <key>check_name</key><string>osx.cocoa.ObjCGenerics</string>
4243 <!-- This hash is experimental and going to change! -->
4244 <key>issue_hash_content_of_line_in_context</key><string>1f981347a159069ead84333d166397a1</string>
4245 <key>issue_context_kind</key><string>function</string>
4246 <key>issue_context</key><string>InferenceFromAPIWithBuggyTypes3</string>
4247 <key>issue_hash_function_offset</key><string>3</string>
4248 <key>location</key>
4249 <dict>
4250 <key>line</key><integer>257</integer>
4251 <key>col</key><integer>20</integer>
4252 <key>file</key><integer>0</integer>
4253 </dict>
4254 <key>ExecutedLines</key>
4255 <dict>
4256 <key>0</key>
4257 <array>
4258 <integer>254</integer>
4259 <integer>255</integer>
4260 <integer>256</integer>
4261 <integer>257</integer>
4262 </array>
4263 </dict>
4264 </dict>
4265 <dict>
4266 <key>path</key>
4267 <array>
4268 <dict>
4269 <key>kind</key><string>event</string>
4270 <key>location</key>
4271 <dict>
4272 <key>line</key><integer>261</integer>
4273 <key>col</key><integer>45</integer>
4274 <key>file</key><integer>0</integer>
4275 </dict>
4276 <key>ranges</key>
4277 <array>
4278 <array>
4279 <dict>
4280 <key>line</key><integer>261</integer>
4281 <key>col</key><integer>45</integer>
4282 <key>file</key><integer>0</integer>
4283 </dict>
4284 <dict>
4285 <key>line</key><integer>261</integer>
4286 <key>col</key><integer>45</integer>
4287 <key>file</key><integer>0</integer>
4288 </dict>
4289 </array>
4290 </array>
4291 <key>depth</key><integer>0</integer>
4292 <key>extended_message</key>
4293 <string>Type &apos;NSArray&lt;NSString *&gt; *&apos; is inferred from implicit cast (from &apos;__kindof NSArray&lt;NSString *&gt; *&apos; to &apos;BuggyMutableArray&lt;NSMutableString *&gt; *&apos;)</string>
4294 <key>message</key>
4295 <string>Type &apos;NSArray&lt;NSString *&gt; *&apos; is inferred from implicit cast (from &apos;__kindof NSArray&lt;NSString *&gt; *&apos; to &apos;BuggyMutableArray&lt;NSMutableString *&gt; *&apos;)</string>
4296 </dict>
4297 <dict>
4298 <key>kind</key><string>control</string>
4299 <key>edges</key>
4300 <array>
4301 <dict>
4302 <key>start</key>
4303 <array>
4304 <dict>
4305 <key>line</key><integer>261</integer>
4306 <key>col</key><integer>3</integer>
4307 <key>file</key><integer>0</integer>
4308 </dict>
4309 <dict>
4310 <key>line</key><integer>261</integer>
4311 <key>col</key><integer>19</integer>
4312 <key>file</key><integer>0</integer>
4313 </dict>
4314 </array>
4315 <key>end</key>
4316 <array>
4317 <dict>
4318 <key>line</key><integer>262</integer>
4319 <key>col</key><integer>3</integer>
4320 <key>file</key><integer>0</integer>
4321 </dict>
4322 <dict>
4323 <key>line</key><integer>262</integer>
4324 <key>col</key><integer>18</integer>
4325 <key>file</key><integer>0</integer>
4326 </dict>
4327 </array>
4328 </dict>
4329 </array>
4330 </dict>
4331 <dict>
4332 <key>kind</key><string>event</string>
4333 <key>location</key>
4334 <dict>
4335 <key>line</key><integer>262</integer>
4336 <key>col</key><integer>20</integer>
4337 <key>file</key><integer>0</integer>
4338 </dict>
4339 <key>ranges</key>
4340 <array>
4341 <array>
4342 <dict>
4343 <key>line</key><integer>262</integer>
4344 <key>col</key><integer>20</integer>
4345 <key>file</key><integer>0</integer>
4346 </dict>
4347 <dict>
4348 <key>line</key><integer>262</integer>
4349 <key>col</key><integer>20</integer>
4350 <key>file</key><integer>0</integer>
4351 </dict>
4352 </array>
4353 </array>
4354 <key>depth</key><integer>0</integer>
4355 <key>extended_message</key>
4356 <string>Type &apos;MutableArray&lt;NSString *&gt; *&apos; is inferred from implicit cast (from &apos;BuggyMutableArray&lt;NSMutableString *&gt; *&apos; to &apos;MutableArray&lt;NSString *&gt; *&apos;)</string>
4357 <key>message</key>
4358 <string>Type &apos;MutableArray&lt;NSString *&gt; *&apos; is inferred from implicit cast (from &apos;BuggyMutableArray&lt;NSMutableString *&gt; *&apos; to &apos;MutableArray&lt;NSString *&gt; *&apos;)</string>
4359 </dict>
4360 <dict>
4361 <key>kind</key><string>control</string>
4362 <key>edges</key>
4363 <array>
4364 <dict>
4365 <key>start</key>
4366 <array>
4367 <dict>
4368 <key>line</key><integer>262</integer>
4369 <key>col</key><integer>3</integer>
4370 <key>file</key><integer>0</integer>
4371 </dict>
4372 <dict>
4373 <key>line</key><integer>262</integer>
4374 <key>col</key><integer>18</integer>
4375 <key>file</key><integer>0</integer>
4376 </dict>
4377 </array>
4378 <key>end</key>
4379 <array>
4380 <dict>
4381 <key>line</key><integer>263</integer>
4382 <key>col</key><integer>3</integer>
4383 <key>file</key><integer>0</integer>
4384 </dict>
4385 <dict>
4386 <key>line</key><integer>263</integer>
4387 <key>col</key><integer>25</integer>
4388 <key>file</key><integer>0</integer>
4389 </dict>
4390 </array>
4391 </dict>
4392 </array>
4393 </dict>
4394 <dict>
4395 <key>kind</key><string>control</string>
4396 <key>edges</key>
4397 <array>
4398 <dict>
4399 <key>start</key>
4400 <array>
4401 <dict>
4402 <key>line</key><integer>263</integer>
4403 <key>col</key><integer>3</integer>
4404 <key>file</key><integer>0</integer>
4405 </dict>
4406 <dict>
4407 <key>line</key><integer>263</integer>
4408 <key>col</key><integer>25</integer>
4409 <key>file</key><integer>0</integer>
4410 </dict>
4411 </array>
4412 <key>end</key>
4413 <array>
4414 <dict>
4415 <key>line</key><integer>263</integer>
4416 <key>col</key><integer>27</integer>
4417 <key>file</key><integer>0</integer>
4418 </dict>
4419 <dict>
4420 <key>line</key><integer>263</integer>
4421 <key>col</key><integer>27</integer>
4422 <key>file</key><integer>0</integer>
4423 </dict>
4424 </array>
4425 </dict>
4426 </array>
4427 </dict>
4428 <dict>
4429 <key>kind</key><string>event</string>
4430 <key>location</key>
4431 <dict>
4432 <key>line</key><integer>263</integer>
4433 <key>col</key><integer>27</integer>
4434 <key>file</key><integer>0</integer>
4435 </dict>
4436 <key>ranges</key>
4437 <array>
4438 <array>
4439 <dict>
4440 <key>line</key><integer>263</integer>
4441 <key>col</key><integer>27</integer>
4442 <key>file</key><integer>0</integer>
4443 </dict>
4444 <dict>
4445 <key>line</key><integer>263</integer>
4446 <key>col</key><integer>27</integer>
4447 <key>file</key><integer>0</integer>
4448 </dict>
4449 </array>
4450 </array>
4451 <key>depth</key><integer>0</integer>
4452 <key>extended_message</key>
4453 <string>Conversion from value of type &apos;MutableArray&lt;NSString *&gt; *&apos; to incompatible type &apos;MutableArray&lt;NSMutableString *&gt; *&apos;</string>
4454 <key>message</key>
4455 <string>Conversion from value of type &apos;MutableArray&lt;NSString *&gt; *&apos; to incompatible type &apos;MutableArray&lt;NSMutableString *&gt; *&apos;</string>
4456 </dict>
4457 </array>
4458 <key>description</key><string>Conversion from value of type &apos;MutableArray&lt;NSString *&gt; *&apos; to incompatible type &apos;MutableArray&lt;NSMutableString *&gt; *&apos;</string>
4459 <key>category</key><string>Core Foundation/Objective-C</string>
4460 <key>type</key><string>Generics</string>
4461 <key>check_name</key><string>osx.cocoa.ObjCGenerics</string>
4462 <!-- This hash is experimental and going to change! -->
4463 <key>issue_hash_content_of_line_in_context</key><string>b7c763b701b33c32892c0f23719eb909</string>
4464 <key>issue_context_kind</key><string>function</string>
4465 <key>issue_context</key><string>InferenceFromAPIWithBuggyTypes4</string>
4466 <key>issue_hash_function_offset</key><string>3</string>
4467 <key>location</key>
4468 <dict>
4469 <key>line</key><integer>263</integer>
4470 <key>col</key><integer>27</integer>
4471 <key>file</key><integer>0</integer>
4472 </dict>
4473 <key>ExecutedLines</key>
4474 <dict>
4475 <key>0</key>
4476 <array>
4477 <integer>260</integer>
4478 <integer>261</integer>
4479 <integer>262</integer>
4480 <integer>263</integer>
4481 </array>
4482 </dict>
4483 </dict>
4484 <dict>
4485 <key>path</key>
4486 <array>
4487 <dict>
4488 <key>kind</key><string>control</string>
4489 <key>edges</key>
4490 <array>
4491 <dict>
4492 <key>start</key>
4493 <array>
4494 <dict>
4495 <key>line</key><integer>275</integer>
4496 <key>col</key><integer>3</integer>
4497 <key>file</key><integer>0</integer>
4498 </dict>
4499 <dict>
4500 <key>line</key><integer>275</integer>
4501 <key>col</key><integer>9</integer>
4502 <key>file</key><integer>0</integer>
4503 </dict>
4504 </array>
4505 <key>end</key>
4506 <array>
4507 <dict>
4508 <key>line</key><integer>276</integer>
4509 <key>col</key><integer>3</integer>
4510 <key>file</key><integer>0</integer>
4511 </dict>
4512 <dict>
4513 <key>line</key><integer>276</integer>
4514 <key>col</key><integer>10</integer>
4515 <key>file</key><integer>0</integer>
4516 </dict>
4517 </array>
4518 </dict>
4519 </array>
4520 </dict>
4521 <dict>
4522 <key>kind</key><string>control</string>
4523 <key>edges</key>
4524 <array>
4525 <dict>
4526 <key>start</key>
4527 <array>
4528 <dict>
4529 <key>line</key><integer>276</integer>
4530 <key>col</key><integer>3</integer>
4531 <key>file</key><integer>0</integer>
4532 </dict>
4533 <dict>
4534 <key>line</key><integer>276</integer>
4535 <key>col</key><integer>10</integer>
4536 <key>file</key><integer>0</integer>
4537 </dict>
4538 </array>
4539 <key>end</key>
4540 <array>
4541 <dict>
4542 <key>line</key><integer>276</integer>
4543 <key>col</key><integer>19</integer>
4544 <key>file</key><integer>0</integer>
4545 </dict>
4546 <dict>
4547 <key>line</key><integer>276</integer>
4548 <key>col</key><integer>19</integer>
4549 <key>file</key><integer>0</integer>
4550 </dict>
4551 </array>
4552 </dict>
4553 </array>
4554 </dict>
4555 <dict>
4556 <key>kind</key><string>event</string>
4557 <key>location</key>
4558 <dict>
4559 <key>line</key><integer>276</integer>
4560 <key>col</key><integer>19</integer>
4561 <key>file</key><integer>0</integer>
4562 </dict>
4563 <key>ranges</key>
4564 <array>
4565 <array>
4566 <dict>
4567 <key>line</key><integer>276</integer>
4568 <key>col</key><integer>19</integer>
4569 <key>file</key><integer>0</integer>
4570 </dict>
4571 <dict>
4572 <key>line</key><integer>276</integer>
4573 <key>col</key><integer>38</integer>
4574 <key>file</key><integer>0</integer>
4575 </dict>
4576 </array>
4577 </array>
4578 <key>depth</key><integer>0</integer>
4579 <key>extended_message</key>
4580 <string>Type &apos;NSNumber *&apos; is inferred from this context</string>
4581 <key>message</key>
4582 <string>Type &apos;NSNumber *&apos; is inferred from this context</string>
4583 </dict>
4584 <dict>
4585 <key>kind</key><string>event</string>
4586 <key>location</key>
4587 <dict>
4588 <key>line</key><integer>276</integer>
4589 <key>col</key><integer>19</integer>
4590 <key>file</key><integer>0</integer>
4591 </dict>
4592 <key>ranges</key>
4593 <array>
4594 <array>
4595 <dict>
4596 <key>line</key><integer>276</integer>
4597 <key>col</key><integer>19</integer>
4598 <key>file</key><integer>0</integer>
4599 </dict>
4600 <dict>
4601 <key>line</key><integer>276</integer>
4602 <key>col</key><integer>38</integer>
4603 <key>file</key><integer>0</integer>
4604 </dict>
4605 </array>
4606 </array>
4607 <key>depth</key><integer>0</integer>
4608 <key>extended_message</key>
4609 <string>Object has a dynamic type &apos;NSNumber *&apos; which is incompatible with static type &apos;NSString *&apos;</string>
4610 <key>message</key>
4611 <string>Object has a dynamic type &apos;NSNumber *&apos; which is incompatible with static type &apos;NSString *&apos;</string>
4612 </dict>
4613 </array>
4614 <key>description</key><string>Object has a dynamic type &apos;NSNumber *&apos; which is incompatible with static type &apos;NSString *&apos;</string>
4615 <key>category</key><string>Type Error</string>
4616 <key>type</key><string>Dynamic and static type mismatch</string>
4617 <key>check_name</key><string>alpha.core.DynamicTypeChecker</string>
4618 <!-- This hash is experimental and going to change! -->
4619 <key>issue_hash_content_of_line_in_context</key><string>2e9f738345d9fa7dae2324ff7accd1ae</string>
4620 <key>issue_context_kind</key><string>function</string>
4621 <key>issue_context</key><string>workWithProperties</string>
4622 <key>issue_hash_function_offset</key><string>2</string>
4623 <key>location</key>
4624 <dict>
4625 <key>line</key><integer>276</integer>
4626 <key>col</key><integer>19</integer>
4627 <key>file</key><integer>0</integer>
4628 </dict>
4629 <key>ExecutedLines</key>
4630 <dict>
4631 <key>0</key>
4632 <array>
4633 <integer>274</integer>
4634 <integer>275</integer>
4635 <integer>276</integer>
4636 </array>
4637 </dict>
4638 </dict>
4639 <dict>
4640 <key>path</key>
4641 <array>
4642 <dict>
4643 <key>kind</key><string>control</string>
4644 <key>edges</key>
4645 <array>
4646 <dict>
4647 <key>start</key>
4648 <array>
4649 <dict>
4650 <key>line</key><integer>275</integer>
4651 <key>col</key><integer>3</integer>
4652 <key>file</key><integer>0</integer>
4653 </dict>
4654 <dict>
4655 <key>line</key><integer>275</integer>
4656 <key>col</key><integer>9</integer>
4657 <key>file</key><integer>0</integer>
4658 </dict>
4659 </array>
4660 <key>end</key>
4661 <array>
4662 <dict>
4663 <key>line</key><integer>278</integer>
4664 <key>col</key><integer>3</integer>
4665 <key>file</key><integer>0</integer>
4666 </dict>
4667 <dict>
4668 <key>line</key><integer>278</integer>
4669 <key>col</key><integer>5</integer>
4670 <key>file</key><integer>0</integer>
4671 </dict>
4672 </array>
4673 </dict>
4674 </array>
4675 </dict>
4676 <dict>
4677 <key>kind</key><string>control</string>
4678 <key>edges</key>
4679 <array>
4680 <dict>
4681 <key>start</key>
4682 <array>
4683 <dict>
4684 <key>line</key><integer>278</integer>
4685 <key>col</key><integer>3</integer>
4686 <key>file</key><integer>0</integer>
4687 </dict>
4688 <dict>
4689 <key>line</key><integer>278</integer>
4690 <key>col</key><integer>5</integer>
4691 <key>file</key><integer>0</integer>
4692 </dict>
4693 </array>
4694 <key>end</key>
4695 <array>
4696 <dict>
4697 <key>line</key><integer>278</integer>
4698 <key>col</key><integer>9</integer>
4699 <key>file</key><integer>0</integer>
4700 </dict>
4701 <dict>
4702 <key>line</key><integer>278</integer>
4703 <key>col</key><integer>9</integer>
4704 <key>file</key><integer>0</integer>
4705 </dict>
4706 </array>
4707 </dict>
4708 </array>
4709 </dict>
4710 <dict>
4711 <key>kind</key><string>event</string>
4712 <key>location</key>
4713 <dict>
4714 <key>line</key><integer>278</integer>
4715 <key>col</key><integer>9</integer>
4716 <key>file</key><integer>0</integer>
4717 </dict>
4718 <key>ranges</key>
4719 <array>
4720 <array>
4721 <dict>
4722 <key>line</key><integer>278</integer>
4723 <key>col</key><integer>9</integer>
4724 <key>file</key><integer>0</integer>
4725 </dict>
4726 <dict>
4727 <key>line</key><integer>278</integer>
4728 <key>col</key><integer>23</integer>
4729 <key>file</key><integer>0</integer>
4730 </dict>
4731 </array>
4732 </array>
4733 <key>depth</key><integer>0</integer>
4734 <key>extended_message</key>
4735 <string>Type &apos;NSNumber *&apos; is inferred from this context</string>
4736 <key>message</key>
4737 <string>Type &apos;NSNumber *&apos; is inferred from this context</string>
4738 </dict>
4739 <dict>
4740 <key>kind</key><string>event</string>
4741 <key>location</key>
4742 <dict>
4743 <key>line</key><integer>278</integer>
4744 <key>col</key><integer>9</integer>
4745 <key>file</key><integer>0</integer>
4746 </dict>
4747 <key>ranges</key>
4748 <array>
4749 <array>
4750 <dict>
4751 <key>line</key><integer>278</integer>
4752 <key>col</key><integer>9</integer>
4753 <key>file</key><integer>0</integer>
4754 </dict>
4755 <dict>
4756 <key>line</key><integer>278</integer>
4757 <key>col</key><integer>23</integer>
4758 <key>file</key><integer>0</integer>
4759 </dict>
4760 </array>
4761 </array>
4762 <key>depth</key><integer>0</integer>
4763 <key>extended_message</key>
4764 <string>Object has a dynamic type &apos;NSNumber *&apos; which is incompatible with static type &apos;NSString *&apos;</string>
4765 <key>message</key>
4766 <string>Object has a dynamic type &apos;NSNumber *&apos; which is incompatible with static type &apos;NSString *&apos;</string>
4767 </dict>
4768 </array>
4769 <key>description</key><string>Object has a dynamic type &apos;NSNumber *&apos; which is incompatible with static type &apos;NSString *&apos;</string>
4770 <key>category</key><string>Type Error</string>
4771 <key>type</key><string>Dynamic and static type mismatch</string>
4772 <key>check_name</key><string>alpha.core.DynamicTypeChecker</string>
4773 <!-- This hash is experimental and going to change! -->
4774 <key>issue_hash_content_of_line_in_context</key><string>d85392b4efadf710b8da65a043a65e24</string>
4775 <key>issue_context_kind</key><string>function</string>
4776 <key>issue_context</key><string>workWithProperties</string>
4777 <key>issue_hash_function_offset</key><string>4</string>
4778 <key>location</key>
4779 <dict>
4780 <key>line</key><integer>278</integer>
4781 <key>col</key><integer>9</integer>
4782 <key>file</key><integer>0</integer>
4783 </dict>
4784 <key>ExecutedLines</key>
4785 <dict>
4786 <key>0</key>
4787 <array>
4788 <integer>274</integer>
4789 <integer>275</integer>
4790 <integer>276</integer>
4791 <integer>277</integer>
4792 <integer>278</integer>
4793 </array>
4794 </dict>
4795 </dict>
4796 <dict>
4797 <key>path</key>
4798 <array>
4799 <dict>
4800 <key>kind</key><string>control</string>
4801 <key>edges</key>
4802 <array>
4803 <dict>
4804 <key>start</key>
4805 <array>
4806 <dict>
4807 <key>line</key><integer>275</integer>
4808 <key>col</key><integer>3</integer>
4809 <key>file</key><integer>0</integer>
4810 </dict>
4811 <dict>
4812 <key>line</key><integer>275</integer>
4813 <key>col</key><integer>9</integer>
4814 <key>file</key><integer>0</integer>
4815 </dict>
4816 </array>
4817 <key>end</key>
4818 <array>
4819 <dict>
4820 <key>line</key><integer>280</integer>
4821 <key>col</key><integer>3</integer>
4822 <key>file</key><integer>0</integer>
4823 </dict>
4824 <dict>
4825 <key>line</key><integer>280</integer>
4826 <key>col</key><integer>5</integer>
4827 <key>file</key><integer>0</integer>
4828 </dict>
4829 </array>
4830 </dict>
4831 </array>
4832 </dict>
4833 <dict>
4834 <key>kind</key><string>control</string>
4835 <key>edges</key>
4836 <array>
4837 <dict>
4838 <key>start</key>
4839 <array>
4840 <dict>
4841 <key>line</key><integer>280</integer>
4842 <key>col</key><integer>3</integer>
4843 <key>file</key><integer>0</integer>
4844 </dict>
4845 <dict>
4846 <key>line</key><integer>280</integer>
4847 <key>col</key><integer>5</integer>
4848 <key>file</key><integer>0</integer>
4849 </dict>
4850 </array>
4851 <key>end</key>
4852 <array>
4853 <dict>
4854 <key>line</key><integer>280</integer>
4855 <key>col</key><integer>11</integer>
4856 <key>file</key><integer>0</integer>
4857 </dict>
4858 <dict>
4859 <key>line</key><integer>280</integer>
4860 <key>col</key><integer>21</integer>
4861 <key>file</key><integer>0</integer>
4862 </dict>
4863 </array>
4864 </dict>
4865 </array>
4866 </dict>
4867 <dict>
4868 <key>kind</key><string>event</string>
4869 <key>location</key>
4870 <dict>
4871 <key>line</key><integer>280</integer>
4872 <key>col</key><integer>11</integer>
4873 <key>file</key><integer>0</integer>
4874 </dict>
4875 <key>ranges</key>
4876 <array>
4877 <array>
4878 <dict>
4879 <key>line</key><integer>280</integer>
4880 <key>col</key><integer>11</integer>
4881 <key>file</key><integer>0</integer>
4882 </dict>
4883 <dict>
4884 <key>line</key><integer>280</integer>
4885 <key>col</key><integer>21</integer>
4886 <key>file</key><integer>0</integer>
4887 </dict>
4888 </array>
4889 </array>
4890 <key>depth</key><integer>0</integer>
4891 <key>extended_message</key>
4892 <string>Type &apos;NSNumber *&apos; is inferred from this context</string>
4893 <key>message</key>
4894 <string>Type &apos;NSNumber *&apos; is inferred from this context</string>
4895 </dict>
4896 <dict>
4897 <key>kind</key><string>event</string>
4898 <key>location</key>
4899 <dict>
4900 <key>line</key><integer>280</integer>
4901 <key>col</key><integer>9</integer>
4902 <key>file</key><integer>0</integer>
4903 </dict>
4904 <key>ranges</key>
4905 <array>
4906 <array>
4907 <dict>
4908 <key>line</key><integer>280</integer>
4909 <key>col</key><integer>9</integer>
4910 <key>file</key><integer>0</integer>
4911 </dict>
4912 <dict>
4913 <key>line</key><integer>280</integer>
4914 <key>col</key><integer>21</integer>
4915 <key>file</key><integer>0</integer>
4916 </dict>
4917 </array>
4918 </array>
4919 <key>depth</key><integer>0</integer>
4920 <key>extended_message</key>
4921 <string>Object has a dynamic type &apos;NSNumber *&apos; which is incompatible with static type &apos;NSString *&apos;</string>
4922 <key>message</key>
4923 <string>Object has a dynamic type &apos;NSNumber *&apos; which is incompatible with static type &apos;NSString *&apos;</string>
4924 </dict>
4925 </array>
4926 <key>description</key><string>Object has a dynamic type &apos;NSNumber *&apos; which is incompatible with static type &apos;NSString *&apos;</string>
4927 <key>category</key><string>Type Error</string>
4928 <key>type</key><string>Dynamic and static type mismatch</string>
4929 <key>check_name</key><string>alpha.core.DynamicTypeChecker</string>
4930 <!-- This hash is experimental and going to change! -->
4931 <key>issue_hash_content_of_line_in_context</key><string>456c6227549a5e577088c9dce4cea452</string>
4932 <key>issue_context_kind</key><string>function</string>
4933 <key>issue_context</key><string>workWithProperties</string>
4934 <key>issue_hash_function_offset</key><string>6</string>
4935 <key>location</key>
4936 <dict>
4937 <key>line</key><integer>280</integer>
4938 <key>col</key><integer>9</integer>
4939 <key>file</key><integer>0</integer>
4940 </dict>
4941 <key>ExecutedLines</key>
4942 <dict>
4943 <key>0</key>
4944 <array>
4945 <integer>274</integer>
4946 <integer>275</integer>
4947 <integer>276</integer>
4948 <integer>277</integer>
4949 <integer>278</integer>
4950 <integer>279</integer>
4951 <integer>280</integer>
4952 </array>
4953 </dict>
4954 </dict>
4955 <dict>
4956 <key>path</key>
4957 <array>
4958 <dict>
4959 <key>kind</key><string>control</string>
4960 <key>edges</key>
4961 <array>
4962 <dict>
4963 <key>start</key>
4964 <array>
4965 <dict>
4966 <key>line</key><integer>275</integer>
4967 <key>col</key><integer>3</integer>
4968 <key>file</key><integer>0</integer>
4969 </dict>
4970 <dict>
4971 <key>line</key><integer>275</integer>
4972 <key>col</key><integer>9</integer>
4973 <key>file</key><integer>0</integer>
4974 </dict>
4975 </array>
4976 <key>end</key>
4977 <array>
4978 <dict>
4979 <key>line</key><integer>282</integer>
4980 <key>col</key><integer>3</integer>
4981 <key>file</key><integer>0</integer>
4982 </dict>
4983 <dict>
4984 <key>line</key><integer>282</integer>
4985 <key>col</key><integer>5</integer>
4986 <key>file</key><integer>0</integer>
4987 </dict>
4988 </array>
4989 </dict>
4990 </array>
4991 </dict>
4992 <dict>
4993 <key>kind</key><string>control</string>
4994 <key>edges</key>
4995 <array>
4996 <dict>
4997 <key>start</key>
4998 <array>
4999 <dict>
5000 <key>line</key><integer>282</integer>
5001 <key>col</key><integer>3</integer>
5002 <key>file</key><integer>0</integer>
5003 </dict>
5004 <dict>
5005 <key>line</key><integer>282</integer>
5006 <key>col</key><integer>5</integer>
5007 <key>file</key><integer>0</integer>
5008 </dict>
5009 </array>
5010 <key>end</key>
5011 <array>
5012 <dict>
5013 <key>line</key><integer>282</integer>
5014 <key>col</key><integer>9</integer>
5015 <key>file</key><integer>0</integer>
5016 </dict>
5017 <dict>
5018 <key>line</key><integer>282</integer>
5019 <key>col</key><integer>9</integer>
5020 <key>file</key><integer>0</integer>
5021 </dict>
5022 </array>
5023 </dict>
5024 </array>
5025 </dict>
5026 <dict>
5027 <key>kind</key><string>event</string>
5028 <key>location</key>
5029 <dict>
5030 <key>line</key><integer>282</integer>
5031 <key>col</key><integer>9</integer>
5032 <key>file</key><integer>0</integer>
5033 </dict>
5034 <key>ranges</key>
5035 <array>
5036 <array>
5037 <dict>
5038 <key>line</key><integer>282</integer>
5039 <key>col</key><integer>9</integer>
5040 <key>file</key><integer>0</integer>
5041 </dict>
5042 <dict>
5043 <key>line</key><integer>282</integer>
5044 <key>col</key><integer>9</integer>
5045 <key>file</key><integer>0</integer>
5046 </dict>
5047 </array>
5048 </array>
5049 <key>depth</key><integer>0</integer>
5050 <key>extended_message</key>
5051 <string>Type &apos;NSNumber *&apos; is inferred from this context</string>
5052 <key>message</key>
5053 <string>Type &apos;NSNumber *&apos; is inferred from this context</string>
5054 </dict>
5055 <dict>
5056 <key>kind</key><string>event</string>
5057 <key>location</key>
5058 <dict>
5059 <key>line</key><integer>282</integer>
5060 <key>col</key><integer>9</integer>
5061 <key>file</key><integer>0</integer>
5062 </dict>
5063 <key>ranges</key>
5064 <array>
5065 <array>
5066 <dict>
5067 <key>line</key><integer>282</integer>
5068 <key>col</key><integer>9</integer>
5069 <key>file</key><integer>0</integer>
5070 </dict>
5071 <dict>
5072 <key>line</key><integer>282</integer>
5073 <key>col</key><integer>12</integer>
5074 <key>file</key><integer>0</integer>
5075 </dict>
5076 </array>
5077 </array>
5078 <key>depth</key><integer>0</integer>
5079 <key>extended_message</key>
5080 <string>Object has a dynamic type &apos;NSNumber *&apos; which is incompatible with static type &apos;NSString *&apos;</string>
5081 <key>message</key>
5082 <string>Object has a dynamic type &apos;NSNumber *&apos; which is incompatible with static type &apos;NSString *&apos;</string>
5083 </dict>
5084 </array>
5085 <key>description</key><string>Object has a dynamic type &apos;NSNumber *&apos; which is incompatible with static type &apos;NSString *&apos;</string>
5086 <key>category</key><string>Type Error</string>
5087 <key>type</key><string>Dynamic and static type mismatch</string>
5088 <key>check_name</key><string>alpha.core.DynamicTypeChecker</string>
5089 <!-- This hash is experimental and going to change! -->
5090 <key>issue_hash_content_of_line_in_context</key><string>df7f090d2b72ac07bc2351177ed6552d</string>
5091 <key>issue_context_kind</key><string>function</string>
5092 <key>issue_context</key><string>workWithProperties</string>
5093 <key>issue_hash_function_offset</key><string>8</string>
5094 <key>location</key>
5095 <dict>
5096 <key>line</key><integer>282</integer>
5097 <key>col</key><integer>9</integer>
5098 <key>file</key><integer>0</integer>
5099 </dict>
5100 <key>ExecutedLines</key>
5101 <dict>
5102 <key>0</key>
5103 <array>
5104 <integer>274</integer>
5105 <integer>275</integer>
5106 <integer>276</integer>
5107 <integer>277</integer>
5108 <integer>278</integer>
5109 <integer>279</integer>
5110 <integer>280</integer>
5111 <integer>281</integer>
5112 <integer>282</integer>
5113 </array>
5114 </dict>
5115 </dict>
5116 <dict>
5117 <key>path</key>
5118 <array>
5119 <dict>
5120 <key>kind</key><string>event</string>
5121 <key>location</key>
5122 <dict>
5123 <key>line</key><integer>288</integer>
5124 <key>col</key><integer>7</integer>
5125 <key>file</key><integer>0</integer>
5126 </dict>
5127 <key>ranges</key>
5128 <array>
5129 <array>
5130 <dict>
5131 <key>line</key><integer>288</integer>
5132 <key>col</key><integer>7</integer>
5133 <key>file</key><integer>0</integer>
5134 </dict>
5135 <dict>
5136 <key>line</key><integer>288</integer>
5137 <key>col</key><integer>7</integer>
5138 <key>file</key><integer>0</integer>
5139 </dict>
5140 </array>
5141 </array>
5142 <key>depth</key><integer>0</integer>
5143 <key>extended_message</key>
5144 <string>Type &apos;MutableArray&lt;NSMutableString *&gt; *&apos; is inferred from implicit cast (from &apos;MutableArray&lt;NSMutableString *&gt; *&apos; to &apos;NSArray&lt;NSMutableString *&gt; *&apos;)</string>
5145 <key>message</key>
5146 <string>Type &apos;MutableArray&lt;NSMutableString *&gt; *&apos; is inferred from implicit cast (from &apos;MutableArray&lt;NSMutableString *&gt; *&apos; to &apos;NSArray&lt;NSMutableString *&gt; *&apos;)</string>
5147 </dict>
5148 <dict>
5149 <key>kind</key><string>control</string>
5150 <key>edges</key>
5151 <array>
5152 <dict>
5153 <key>start</key>
5154 <array>
5155 <dict>
5156 <key>line</key><integer>288</integer>
5157 <key>col</key><integer>3</integer>
5158 <key>file</key><integer>0</integer>
5159 </dict>
5160 <dict>
5161 <key>line</key><integer>288</integer>
5162 <key>col</key><integer>3</integer>
5163 <key>file</key><integer>0</integer>
5164 </dict>
5165 </array>
5166 <key>end</key>
5167 <array>
5168 <dict>
5169 <key>line</key><integer>289</integer>
5170 <key>col</key><integer>3</integer>
5171 <key>file</key><integer>0</integer>
5172 </dict>
5173 <dict>
5174 <key>line</key><integer>289</integer>
5175 <key>col</key><integer>4</integer>
5176 <key>file</key><integer>0</integer>
5177 </dict>
5178 </array>
5179 </dict>
5180 </array>
5181 </dict>
5182 <dict>
5183 <key>kind</key><string>control</string>
5184 <key>edges</key>
5185 <array>
5186 <dict>
5187 <key>start</key>
5188 <array>
5189 <dict>
5190 <key>line</key><integer>289</integer>
5191 <key>col</key><integer>3</integer>
5192 <key>file</key><integer>0</integer>
5193 </dict>
5194 <dict>
5195 <key>line</key><integer>289</integer>
5196 <key>col</key><integer>4</integer>
5197 <key>file</key><integer>0</integer>
5198 </dict>
5199 </array>
5200 <key>end</key>
5201 <array>
5202 <dict>
5203 <key>line</key><integer>289</integer>
5204 <key>col</key><integer>7</integer>
5205 <key>file</key><integer>0</integer>
5206 </dict>
5207 <dict>
5208 <key>line</key><integer>289</integer>
5209 <key>col</key><integer>16</integer>
5210 <key>file</key><integer>0</integer>
5211 </dict>
5212 </array>
5213 </dict>
5214 </array>
5215 </dict>
5216 <dict>
5217 <key>kind</key><string>event</string>
5218 <key>location</key>
5219 <dict>
5220 <key>line</key><integer>289</integer>
5221 <key>col</key><integer>7</integer>
5222 <key>file</key><integer>0</integer>
5223 </dict>
5224 <key>ranges</key>
5225 <array>
5226 <array>
5227 <dict>
5228 <key>line</key><integer>289</integer>
5229 <key>col</key><integer>7</integer>
5230 <key>file</key><integer>0</integer>
5231 </dict>
5232 <dict>
5233 <key>line</key><integer>289</integer>
5234 <key>col</key><integer>23</integer>
5235 <key>file</key><integer>0</integer>
5236 </dict>
5237 </array>
5238 </array>
5239 <key>depth</key><integer>0</integer>
5240 <key>extended_message</key>
5241 <string>Assuming the condition is true</string>
5242 <key>message</key>
5243 <string>Assuming the condition is true</string>
5244 </dict>
5245 <dict>
5246 <key>kind</key><string>control</string>
5247 <key>edges</key>
5248 <array>
5249 <dict>
5250 <key>start</key>
5251 <array>
5252 <dict>
5253 <key>line</key><integer>289</integer>
5254 <key>col</key><integer>7</integer>
5255 <key>file</key><integer>0</integer>
5256 </dict>
5257 <dict>
5258 <key>line</key><integer>289</integer>
5259 <key>col</key><integer>16</integer>
5260 <key>file</key><integer>0</integer>
5261 </dict>
5262 </array>
5263 <key>end</key>
5264 <array>
5265 <dict>
5266 <key>line</key><integer>290</integer>
5267 <key>col</key><integer>5</integer>
5268 <key>file</key><integer>0</integer>
5269 </dict>
5270 <dict>
5271 <key>line</key><integer>290</integer>
5272 <key>col</key><integer>5</integer>
5273 <key>file</key><integer>0</integer>
5274 </dict>
5275 </array>
5276 </dict>
5277 </array>
5278 </dict>
5279 <dict>
5280 <key>kind</key><string>control</string>
5281 <key>edges</key>
5282 <array>
5283 <dict>
5284 <key>start</key>
5285 <array>
5286 <dict>
5287 <key>line</key><integer>290</integer>
5288 <key>col</key><integer>5</integer>
5289 <key>file</key><integer>0</integer>
5290 </dict>
5291 <dict>
5292 <key>line</key><integer>290</integer>
5293 <key>col</key><integer>5</integer>
5294 <key>file</key><integer>0</integer>
5295 </dict>
5296 </array>
5297 <key>end</key>
5298 <array>
5299 <dict>
5300 <key>line</key><integer>291</integer>
5301 <key>col</key><integer>5</integer>
5302 <key>file</key><integer>0</integer>
5303 </dict>
5304 <dict>
5305 <key>line</key><integer>291</integer>
5306 <key>col</key><integer>5</integer>
5307 <key>file</key><integer>0</integer>
5308 </dict>
5309 </array>
5310 </dict>
5311 </array>
5312 </dict>
5313 <dict>
5314 <key>kind</key><string>event</string>
5315 <key>location</key>
5316 <dict>
5317 <key>line</key><integer>291</integer>
5318 <key>col</key><integer>5</integer>
5319 <key>file</key><integer>0</integer>
5320 </dict>
5321 <key>ranges</key>
5322 <array>
5323 <array>
5324 <dict>
5325 <key>line</key><integer>291</integer>
5326 <key>col</key><integer>19</integer>
5327 <key>file</key><integer>0</integer>
5328 </dict>
5329 <dict>
5330 <key>line</key><integer>291</integer>
5331 <key>col</key><integer>41</integer>
5332 <key>file</key><integer>0</integer>
5333 </dict>
5334 </array>
5335 </array>
5336 <key>depth</key><integer>0</integer>
5337 <key>extended_message</key>
5338 <string>Conversion from value of type &apos;NSString *&apos; to incompatible type &apos;NSMutableString *&apos;</string>
5339 <key>message</key>
5340 <string>Conversion from value of type &apos;NSString *&apos; to incompatible type &apos;NSMutableString *&apos;</string>
5341 </dict>
5342 </array>
5343 <key>description</key><string>Conversion from value of type &apos;NSString *&apos; to incompatible type &apos;NSMutableString *&apos;</string>
5344 <key>category</key><string>Core Foundation/Objective-C</string>
5345 <key>type</key><string>Generics</string>
5346 <key>check_name</key><string>osx.cocoa.ObjCGenerics</string>
5347 <!-- This hash is experimental and going to change! -->
5348 <key>issue_hash_content_of_line_in_context</key><string>d2e2edac5234dd2750793699662fe372</string>
5349 <key>issue_context_kind</key><string>function</string>
5350 <key>issue_context</key><string>findMethodDeclInTrackedType</string>
5351 <key>issue_hash_function_offset</key><string>4</string>
5352 <key>location</key>
5353 <dict>
5354 <key>line</key><integer>291</integer>
5355 <key>col</key><integer>5</integer>
5356 <key>file</key><integer>0</integer>
5357 </dict>
5358 <key>ExecutedLines</key>
5359 <dict>
5360 <key>0</key>
5361 <array>
5362 <integer>286</integer>
5363 <integer>287</integer>
5364 <integer>288</integer>
5365 <integer>289</integer>
5366 <integer>290</integer>
5367 <integer>291</integer>
5368 </array>
5369 </dict>
5370 </dict>
5371 <dict>
5372 <key>path</key>
5373 <array>
5374 <dict>
5375 <key>kind</key><string>event</string>
5376 <key>location</key>
5377 <dict>
5378 <key>line</key><integer>300</integer>
5379 <key>col</key><integer>7</integer>
5380 <key>file</key><integer>0</integer>
5381 </dict>
5382 <key>ranges</key>
5383 <array>
5384 <array>
5385 <dict>
5386 <key>line</key><integer>300</integer>
5387 <key>col</key><integer>7</integer>
5388 <key>file</key><integer>0</integer>
5389 </dict>
5390 <dict>
5391 <key>line</key><integer>300</integer>
5392 <key>col</key><integer>7</integer>
5393 <key>file</key><integer>0</integer>
5394 </dict>
5395 </array>
5396 </array>
5397 <key>depth</key><integer>0</integer>
5398 <key>extended_message</key>
5399 <string>Type &apos;MutableArray&lt;NSMutableString *&gt; *&apos; is inferred from implicit cast (from &apos;MutableArray&lt;NSMutableString *&gt; *&apos; to &apos;__kindof NSArray&lt;NSString *&gt; *&apos;)</string>
5400 <key>message</key>
5401 <string>Type &apos;MutableArray&lt;NSMutableString *&gt; *&apos; is inferred from implicit cast (from &apos;MutableArray&lt;NSMutableString *&gt; *&apos; to &apos;__kindof NSArray&lt;NSString *&gt; *&apos;)</string>
5402 </dict>
5403 <dict>
5404 <key>kind</key><string>control</string>
5405 <key>edges</key>
5406 <array>
5407 <dict>
5408 <key>start</key>
5409 <array>
5410 <dict>
5411 <key>line</key><integer>300</integer>
5412 <key>col</key><integer>3</integer>
5413 <key>file</key><integer>0</integer>
5414 </dict>
5415 <dict>
5416 <key>line</key><integer>300</integer>
5417 <key>col</key><integer>3</integer>
5418 <key>file</key><integer>0</integer>
5419 </dict>
5420 </array>
5421 <key>end</key>
5422 <array>
5423 <dict>
5424 <key>line</key><integer>301</integer>
5425 <key>col</key><integer>3</integer>
5426 <key>file</key><integer>0</integer>
5427 </dict>
5428 <dict>
5429 <key>line</key><integer>301</integer>
5430 <key>col</key><integer>4</integer>
5431 <key>file</key><integer>0</integer>
5432 </dict>
5433 </array>
5434 </dict>
5435 </array>
5436 </dict>
5437 <dict>
5438 <key>kind</key><string>control</string>
5439 <key>edges</key>
5440 <array>
5441 <dict>
5442 <key>start</key>
5443 <array>
5444 <dict>
5445 <key>line</key><integer>301</integer>
5446 <key>col</key><integer>3</integer>
5447 <key>file</key><integer>0</integer>
5448 </dict>
5449 <dict>
5450 <key>line</key><integer>301</integer>
5451 <key>col</key><integer>4</integer>
5452 <key>file</key><integer>0</integer>
5453 </dict>
5454 </array>
5455 <key>end</key>
5456 <array>
5457 <dict>
5458 <key>line</key><integer>301</integer>
5459 <key>col</key><integer>7</integer>
5460 <key>file</key><integer>0</integer>
5461 </dict>
5462 <dict>
5463 <key>line</key><integer>301</integer>
5464 <key>col</key><integer>16</integer>
5465 <key>file</key><integer>0</integer>
5466 </dict>
5467 </array>
5468 </dict>
5469 </array>
5470 </dict>
5471 <dict>
5472 <key>kind</key><string>event</string>
5473 <key>location</key>
5474 <dict>
5475 <key>line</key><integer>301</integer>
5476 <key>col</key><integer>7</integer>
5477 <key>file</key><integer>0</integer>
5478 </dict>
5479 <key>ranges</key>
5480 <array>
5481 <array>
5482 <dict>
5483 <key>line</key><integer>301</integer>
5484 <key>col</key><integer>7</integer>
5485 <key>file</key><integer>0</integer>
5486 </dict>
5487 <dict>
5488 <key>line</key><integer>301</integer>
5489 <key>col</key><integer>23</integer>
5490 <key>file</key><integer>0</integer>
5491 </dict>
5492 </array>
5493 </array>
5494 <key>depth</key><integer>0</integer>
5495 <key>extended_message</key>
5496 <string>Assuming the condition is true</string>
5497 <key>message</key>
5498 <string>Assuming the condition is true</string>
5499 </dict>
5500 <dict>
5501 <key>kind</key><string>control</string>
5502 <key>edges</key>
5503 <array>
5504 <dict>
5505 <key>start</key>
5506 <array>
5507 <dict>
5508 <key>line</key><integer>301</integer>
5509 <key>col</key><integer>7</integer>
5510 <key>file</key><integer>0</integer>
5511 </dict>
5512 <dict>
5513 <key>line</key><integer>301</integer>
5514 <key>col</key><integer>16</integer>
5515 <key>file</key><integer>0</integer>
5516 </dict>
5517 </array>
5518 <key>end</key>
5519 <array>
5520 <dict>
5521 <key>line</key><integer>302</integer>
5522 <key>col</key><integer>5</integer>
5523 <key>file</key><integer>0</integer>
5524 </dict>
5525 <dict>
5526 <key>line</key><integer>302</integer>
5527 <key>col</key><integer>5</integer>
5528 <key>file</key><integer>0</integer>
5529 </dict>
5530 </array>
5531 </dict>
5532 </array>
5533 </dict>
5534 <dict>
5535 <key>kind</key><string>event</string>
5536 <key>location</key>
5537 <dict>
5538 <key>line</key><integer>302</integer>
5539 <key>col</key><integer>5</integer>
5540 <key>file</key><integer>0</integer>
5541 </dict>
5542 <key>ranges</key>
5543 <array>
5544 <array>
5545 <dict>
5546 <key>line</key><integer>302</integer>
5547 <key>col</key><integer>19</integer>
5548 <key>file</key><integer>0</integer>
5549 </dict>
5550 <dict>
5551 <key>line</key><integer>302</integer>
5552 <key>col</key><integer>41</integer>
5553 <key>file</key><integer>0</integer>
5554 </dict>
5555 </array>
5556 </array>
5557 <key>depth</key><integer>0</integer>
5558 <key>extended_message</key>
5559 <string>Conversion from value of type &apos;NSString *&apos; to incompatible type &apos;NSMutableString *&apos;</string>
5560 <key>message</key>
5561 <string>Conversion from value of type &apos;NSString *&apos; to incompatible type &apos;NSMutableString *&apos;</string>
5562 </dict>
5563 </array>
5564 <key>description</key><string>Conversion from value of type &apos;NSString *&apos; to incompatible type &apos;NSMutableString *&apos;</string>
5565 <key>category</key><string>Core Foundation/Objective-C</string>
5566 <key>type</key><string>Generics</string>
5567 <key>check_name</key><string>osx.cocoa.ObjCGenerics</string>
5568 <!-- This hash is experimental and going to change! -->
5569 <key>issue_hash_content_of_line_in_context</key><string>3bf8676fa507b66d643659571359abb9</string>
5570 <key>issue_context_kind</key><string>function</string>
5571 <key>issue_context</key><string>findMethodDeclInTrackedType2</string>
5572 <key>issue_hash_function_offset</key><string>3</string>
5573 <key>location</key>
5574 <dict>
5575 <key>line</key><integer>302</integer>
5576 <key>col</key><integer>5</integer>
5577 <key>file</key><integer>0</integer>
5578 </dict>
5579 <key>ExecutedLines</key>
5580 <dict>
5581 <key>0</key>
5582 <array>
5583 <integer>298</integer>
5584 <integer>299</integer>
5585 <integer>300</integer>
5586 <integer>301</integer>
5587 <integer>302</integer>
5588 </array>
5589 </dict>
5590 </dict>
5591 <dict>
5592 <key>path</key>
5593 <array>
5594 <dict>
5595 <key>kind</key><string>control</string>
5596 <key>edges</key>
5597 <array>
5598 <dict>
5599 <key>start</key>
5600 <array>
5601 <dict>
5602 <key>line</key><integer>326</integer>
5603 <key>col</key><integer>3</integer>
5604 <key>file</key><integer>0</integer>
5605 </dict>
5606 <dict>
5607 <key>line</key><integer>326</integer>
5608 <key>col</key><integer>7</integer>
5609 <key>file</key><integer>0</integer>
5610 </dict>
5611 </array>
5612 <key>end</key>
5613 <array>
5614 <dict>
5615 <key>line</key><integer>327</integer>
5616 <key>col</key><integer>3</integer>
5617 <key>file</key><integer>0</integer>
5618 </dict>
5619 <dict>
5620 <key>line</key><integer>327</integer>
5621 <key>col</key><integer>9</integer>
5622 <key>file</key><integer>0</integer>
5623 </dict>
5624 </array>
5625 </dict>
5626 </array>
5627 </dict>
5628 <dict>
5629 <key>kind</key><string>control</string>
5630 <key>edges</key>
5631 <array>
5632 <dict>
5633 <key>start</key>
5634 <array>
5635 <dict>
5636 <key>line</key><integer>327</integer>
5637 <key>col</key><integer>3</integer>
5638 <key>file</key><integer>0</integer>
5639 </dict>
5640 <dict>
5641 <key>line</key><integer>327</integer>
5642 <key>col</key><integer>9</integer>
5643 <key>file</key><integer>0</integer>
5644 </dict>
5645 </array>
5646 <key>end</key>
5647 <array>
5648 <dict>
5649 <key>line</key><integer>327</integer>
5650 <key>col</key><integer>28</integer>
5651 <key>file</key><integer>0</integer>
5652 </dict>
5653 <dict>
5654 <key>line</key><integer>327</integer>
5655 <key>col</key><integer>28</integer>
5656 <key>file</key><integer>0</integer>
5657 </dict>
5658 </array>
5659 </dict>
5660 </array>
5661 </dict>
5662 <dict>
5663 <key>kind</key><string>event</string>
5664 <key>location</key>
5665 <dict>
5666 <key>line</key><integer>327</integer>
5667 <key>col</key><integer>28</integer>
5668 <key>file</key><integer>0</integer>
5669 </dict>
5670 <key>ranges</key>
5671 <array>
5672 <array>
5673 <dict>
5674 <key>line</key><integer>327</integer>
5675 <key>col</key><integer>28</integer>
5676 <key>file</key><integer>0</integer>
5677 </dict>
5678 <dict>
5679 <key>line</key><integer>327</integer>
5680 <key>col</key><integer>39</integer>
5681 <key>file</key><integer>0</integer>
5682 </dict>
5683 </array>
5684 </array>
5685 <key>depth</key><integer>0</integer>
5686 <key>extended_message</key>
5687 <string>Type &apos;NSArray&lt;NSString *&gt; *&apos; is inferred from this context</string>
5688 <key>message</key>
5689 <string>Type &apos;NSArray&lt;NSString *&gt; *&apos; is inferred from this context</string>
5690 </dict>
5691 <dict>
5692 <key>kind</key><string>event</string>
5693 <key>location</key>
5694 <dict>
5695 <key>line</key><integer>327</integer>
5696 <key>col</key><integer>28</integer>
5697 <key>file</key><integer>0</integer>
5698 </dict>
5699 <key>ranges</key>
5700 <array>
5701 <array>
5702 <dict>
5703 <key>line</key><integer>327</integer>
5704 <key>col</key><integer>28</integer>
5705 <key>file</key><integer>0</integer>
5706 </dict>
5707 <dict>
5708 <key>line</key><integer>327</integer>
5709 <key>col</key><integer>39</integer>
5710 <key>file</key><integer>0</integer>
5711 </dict>
5712 </array>
5713 </array>
5714 <key>depth</key><integer>0</integer>
5715 <key>extended_message</key>
5716 <string>Conversion from value of type &apos;NSArray&lt;NSString *&gt; *&apos; to incompatible type &apos;NSArray&lt;NSNumber *&gt; *&apos;</string>
5717 <key>message</key>
5718 <string>Conversion from value of type &apos;NSArray&lt;NSString *&gt; *&apos; to incompatible type &apos;NSArray&lt;NSNumber *&gt; *&apos;</string>
5719 </dict>
5720 </array>
5721 <key>description</key><string>Conversion from value of type &apos;NSArray&lt;NSString *&gt; *&apos; to incompatible type &apos;NSArray&lt;NSNumber *&gt; *&apos;</string>
5722 <key>category</key><string>Core Foundation/Objective-C</string>
5723 <key>type</key><string>Generics</string>
5724 <key>check_name</key><string>osx.cocoa.ObjCGenerics</string>
5725 <!-- This hash is experimental and going to change! -->
5726 <key>issue_hash_content_of_line_in_context</key><string>8a15a02f23d0fe7c9bf9870b2b6058e4</string>
5727 <key>issue_context_kind</key><string>function</string>
5728 <key>issue_context</key><string>trackedClassVariables</string>
5729 <key>issue_hash_function_offset</key><string>2</string>
5730 <key>location</key>
5731 <dict>
5732 <key>line</key><integer>327</integer>
5733 <key>col</key><integer>28</integer>
5734 <key>file</key><integer>0</integer>
5735 </dict>
5736 <key>ExecutedLines</key>
5737 <dict>
5738 <key>0</key>
5739 <array>
5740 <integer>325</integer>
5741 <integer>326</integer>
5742 <integer>327</integer>
5743 </array>
5744 </dict>
5745 </dict>
5746 <dict>
5747 <key>path</key>
5748 <array>
5749 <dict>
5750 <key>kind</key><string>control</string>
5751 <key>edges</key>
5752 <array>
5753 <dict>
5754 <key>start</key>
5755 <array>
5756 <dict>
5757 <key>line</key><integer>326</integer>
5758 <key>col</key><integer>3</integer>
5759 <key>file</key><integer>0</integer>
5760 </dict>
5761 <dict>
5762 <key>line</key><integer>326</integer>
5763 <key>col</key><integer>7</integer>
5764 <key>file</key><integer>0</integer>
5765 </dict>
5766 </array>
5767 <key>end</key>
5768 <array>
5769 <dict>
5770 <key>line</key><integer>328</integer>
5771 <key>col</key><integer>3</integer>
5772 <key>file</key><integer>0</integer>
5773 </dict>
5774 <dict>
5775 <key>line</key><integer>328</integer>
5776 <key>col</key><integer>3</integer>
5777 <key>file</key><integer>0</integer>
5778 </dict>
5779 </array>
5780 </dict>
5781 </array>
5782 </dict>
5783 <dict>
5784 <key>kind</key><string>control</string>
5785 <key>edges</key>
5786 <array>
5787 <dict>
5788 <key>start</key>
5789 <array>
5790 <dict>
5791 <key>line</key><integer>328</integer>
5792 <key>col</key><integer>3</integer>
5793 <key>file</key><integer>0</integer>
5794 </dict>
5795 <dict>
5796 <key>line</key><integer>328</integer>
5797 <key>col</key><integer>3</integer>
5798 <key>file</key><integer>0</integer>
5799 </dict>
5800 </array>
5801 <key>end</key>
5802 <array>
5803 <dict>
5804 <key>line</key><integer>328</integer>
5805 <key>col</key><integer>7</integer>
5806 <key>file</key><integer>0</integer>
5807 </dict>
5808 <dict>
5809 <key>line</key><integer>328</integer>
5810 <key>col</key><integer>7</integer>
5811 <key>file</key><integer>0</integer>
5812 </dict>
5813 </array>
5814 </dict>
5815 </array>
5816 </dict>
5817 <dict>
5818 <key>kind</key><string>event</string>
5819 <key>location</key>
5820 <dict>
5821 <key>line</key><integer>328</integer>
5822 <key>col</key><integer>7</integer>
5823 <key>file</key><integer>0</integer>
5824 </dict>
5825 <key>ranges</key>
5826 <array>
5827 <array>
5828 <dict>
5829 <key>line</key><integer>328</integer>
5830 <key>col</key><integer>7</integer>
5831 <key>file</key><integer>0</integer>
5832 </dict>
5833 <dict>
5834 <key>line</key><integer>328</integer>
5835 <key>col</key><integer>19</integer>
5836 <key>file</key><integer>0</integer>
5837 </dict>
5838 </array>
5839 </array>
5840 <key>depth</key><integer>0</integer>
5841 <key>extended_message</key>
5842 <string>Type &apos;NSArray&lt;NSString *&gt; *&apos; is inferred from this context</string>
5843 <key>message</key>
5844 <string>Type &apos;NSArray&lt;NSString *&gt; *&apos; is inferred from this context</string>
5845 </dict>
5846 <dict>
5847 <key>kind</key><string>event</string>
5848 <key>location</key>
5849 <dict>
5850 <key>line</key><integer>328</integer>
5851 <key>col</key><integer>7</integer>
5852 <key>file</key><integer>0</integer>
5853 </dict>
5854 <key>ranges</key>
5855 <array>
5856 <array>
5857 <dict>
5858 <key>line</key><integer>328</integer>
5859 <key>col</key><integer>7</integer>
5860 <key>file</key><integer>0</integer>
5861 </dict>
5862 <dict>
5863 <key>line</key><integer>328</integer>
5864 <key>col</key><integer>19</integer>
5865 <key>file</key><integer>0</integer>
5866 </dict>
5867 </array>
5868 </array>
5869 <key>depth</key><integer>0</integer>
5870 <key>extended_message</key>
5871 <string>Conversion from value of type &apos;NSArray&lt;NSString *&gt; *&apos; to incompatible type &apos;NSArray&lt;NSNumber *&gt; *&apos;</string>
5872 <key>message</key>
5873 <string>Conversion from value of type &apos;NSArray&lt;NSString *&gt; *&apos; to incompatible type &apos;NSArray&lt;NSNumber *&gt; *&apos;</string>
5874 </dict>
5875 </array>
5876 <key>description</key><string>Conversion from value of type &apos;NSArray&lt;NSString *&gt; *&apos; to incompatible type &apos;NSArray&lt;NSNumber *&gt; *&apos;</string>
5877 <key>category</key><string>Core Foundation/Objective-C</string>
5878 <key>type</key><string>Generics</string>
5879 <key>check_name</key><string>osx.cocoa.ObjCGenerics</string>
5880 <!-- This hash is experimental and going to change! -->
5881 <key>issue_hash_content_of_line_in_context</key><string>020a563323ed1afc8f25c3dbb0ae9787</string>
5882 <key>issue_context_kind</key><string>function</string>
5883 <key>issue_context</key><string>trackedClassVariables</string>
5884 <key>issue_hash_function_offset</key><string>3</string>
5885 <key>location</key>
5886 <dict>
5887 <key>line</key><integer>328</integer>
5888 <key>col</key><integer>7</integer>
5889 <key>file</key><integer>0</integer>
5890 </dict>
5891 <key>ExecutedLines</key>
5892 <dict>
5893 <key>0</key>
5894 <array>
5895 <integer>325</integer>
5896 <integer>326</integer>
5897 <integer>327</integer>
5898 <integer>328</integer>
5899 </array>
5900 </dict>
5901 </dict>
5902 <dict>
5903 <key>path</key>
5904 <array>
5905 <dict>
5906 <key>kind</key><string>event</string>
5907 <key>location</key>
5908 <dict>
5909 <key>line</key><integer>332</integer>
5910 <key>col</key><integer>13</integer>
5911 <key>file</key><integer>0</integer>
5912 </dict>
5913 <key>ranges</key>
5914 <array>
5915 <array>
5916 <dict>
5917 <key>line</key><integer>332</integer>
5918 <key>col</key><integer>13</integer>
5919 <key>file</key><integer>0</integer>
5920 </dict>
5921 <dict>
5922 <key>line</key><integer>332</integer>
5923 <key>col</key><integer>15</integer>
5924 <key>file</key><integer>0</integer>
5925 </dict>
5926 </array>
5927 </array>
5928 <key>depth</key><integer>0</integer>
5929 <key>extended_message</key>
5930 <string>Type &apos;NSArray&lt;NSString *&gt; *&apos; is inferred from implicit cast (from &apos;NSArray&lt;NSString *&gt; *&apos; to &apos;id&apos;)</string>
5931 <key>message</key>
5932 <string>Type &apos;NSArray&lt;NSString *&gt; *&apos; is inferred from implicit cast (from &apos;NSArray&lt;NSString *&gt; *&apos; to &apos;id&apos;)</string>
5933 </dict>
5934 <dict>
5935 <key>kind</key><string>control</string>
5936 <key>edges</key>
5937 <array>
5938 <dict>
5939 <key>start</key>
5940 <array>
5941 <dict>
5942 <key>line</key><integer>332</integer>
5943 <key>col</key><integer>3</integer>
5944 <key>file</key><integer>0</integer>
5945 </dict>
5946 <dict>
5947 <key>line</key><integer>332</integer>
5948 <key>col</key><integer>4</integer>
5949 <key>file</key><integer>0</integer>
5950 </dict>
5951 </array>
5952 <key>end</key>
5953 <array>
5954 <dict>
5955 <key>line</key><integer>333</integer>
5956 <key>col</key><integer>3</integer>
5957 <key>file</key><integer>0</integer>
5958 </dict>
5959 <dict>
5960 <key>line</key><integer>333</integer>
5961 <key>col</key><integer>3</integer>
5962 <key>file</key><integer>0</integer>
5963 </dict>
5964 </array>
5965 </dict>
5966 </array>
5967 </dict>
5968 <dict>
5969 <key>kind</key><string>control</string>
5970 <key>edges</key>
5971 <array>
5972 <dict>
5973 <key>start</key>
5974 <array>
5975 <dict>
5976 <key>line</key><integer>333</integer>
5977 <key>col</key><integer>3</integer>
5978 <key>file</key><integer>0</integer>
5979 </dict>
5980 <dict>
5981 <key>line</key><integer>333</integer>
5982 <key>col</key><integer>3</integer>
5983 <key>file</key><integer>0</integer>
5984 </dict>
5985 </array>
5986 <key>end</key>
5987 <array>
5988 <dict>
5989 <key>line</key><integer>333</integer>
5990 <key>col</key><integer>18</integer>
5991 <key>file</key><integer>0</integer>
5992 </dict>
5993 <dict>
5994 <key>line</key><integer>333</integer>
5995 <key>col</key><integer>21</integer>
5996 <key>file</key><integer>0</integer>
5997 </dict>
5998 </array>
5999 </dict>
6000 </array>
6001 </dict>
6002 <dict>
6003 <key>kind</key><string>event</string>
6004 <key>location</key>
6005 <dict>
6006 <key>line</key><integer>333</integer>
6007 <key>col</key><integer>18</integer>
6008 <key>file</key><integer>0</integer>
6009 </dict>
6010 <key>ranges</key>
6011 <array>
6012 <array>
6013 <dict>
6014 <key>line</key><integer>333</integer>
6015 <key>col</key><integer>18</integer>
6016 <key>file</key><integer>0</integer>
6017 </dict>
6018 <dict>
6019 <key>line</key><integer>333</integer>
6020 <key>col</key><integer>21</integer>
6021 <key>file</key><integer>0</integer>
6022 </dict>
6023 </array>
6024 </array>
6025 <key>depth</key><integer>0</integer>
6026 <key>extended_message</key>
6027 <string>Conversion from value of type &apos;NSArray&lt;NSString *&gt; *&apos; to incompatible type &apos;NSArray&lt;NSNumber *&gt; *&apos;</string>
6028 <key>message</key>
6029 <string>Conversion from value of type &apos;NSArray&lt;NSString *&gt; *&apos; to incompatible type &apos;NSArray&lt;NSNumber *&gt; *&apos;</string>
6030 </dict>
6031 </array>
6032 <key>description</key><string>Conversion from value of type &apos;NSArray&lt;NSString *&gt; *&apos; to incompatible type &apos;NSArray&lt;NSNumber *&gt; *&apos;</string>
6033 <key>category</key><string>Core Foundation/Objective-C</string>
6034 <key>type</key><string>Generics</string>
6035 <key>check_name</key><string>osx.cocoa.ObjCGenerics</string>
6036 <!-- This hash is experimental and going to change! -->
6037 <key>issue_hash_content_of_line_in_context</key><string>cd7ff0a199876a9291a9feb137c251cf</string>
6038 <key>issue_context_kind</key><string>function</string>
6039 <key>issue_context</key><string>nestedCollections</string>
6040 <key>issue_hash_function_offset</key><string>2</string>
6041 <key>location</key>
6042 <dict>
6043 <key>line</key><integer>333</integer>
6044 <key>col</key><integer>18</integer>
6045 <key>file</key><integer>0</integer>
6046 </dict>
6047 <key>ExecutedLines</key>
6048 <dict>
6049 <key>0</key>
6050 <array>
6051 <integer>331</integer>
6052 <integer>332</integer>
6053 <integer>333</integer>
6054 </array>
6055 </dict>
6056 </dict>
6057 <dict>
6058 <key>path</key>
6059 <array>
6060 <dict>
6061 <key>kind</key><string>control</string>
6062 <key>edges</key>
6063 <array>
6064 <dict>
6065 <key>start</key>
6066 <array>
6067 <dict>
6068 <key>line</key><integer>345</integer>
6069 <key>col</key><integer>3</integer>
6070 <key>file</key><integer>0</integer>
6071 </dict>
6072 <dict>
6073 <key>line</key><integer>345</integer>
6074 <key>col</key><integer>9</integer>
6075 <key>file</key><integer>0</integer>
6076 </dict>
6077 </array>
6078 <key>end</key>
6079 <array>
6080 <dict>
6081 <key>line</key><integer>346</integer>
6082 <key>col</key><integer>3</integer>
6083 <key>file</key><integer>0</integer>
6084 </dict>
6085 <dict>
6086 <key>line</key><integer>346</integer>
6087 <key>col</key><integer>4</integer>
6088 <key>file</key><integer>0</integer>
6089 </dict>
6090 </array>
6091 </dict>
6092 </array>
6093 </dict>
6094 <dict>
6095 <key>kind</key><string>event</string>
6096 <key>location</key>
6097 <dict>
6098 <key>line</key><integer>346</integer>
6099 <key>col</key><integer>10</integer>
6100 <key>file</key><integer>0</integer>
6101 </dict>
6102 <key>ranges</key>
6103 <array>
6104 <array>
6105 <dict>
6106 <key>line</key><integer>346</integer>
6107 <key>col</key><integer>10</integer>
6108 <key>file</key><integer>0</integer>
6109 </dict>
6110 <dict>
6111 <key>line</key><integer>346</integer>
6112 <key>col</key><integer>29</integer>
6113 <key>file</key><integer>0</integer>
6114 </dict>
6115 </array>
6116 </array>
6117 <key>depth</key><integer>0</integer>
6118 <key>extended_message</key>
6119 <string>Type &apos;NSArray&lt;NSString *&gt; *&apos; is inferred from this context</string>
6120 <key>message</key>
6121 <string>Type &apos;NSArray&lt;NSString *&gt; *&apos; is inferred from this context</string>
6122 </dict>
6123 <dict>
6124 <key>kind</key><string>control</string>
6125 <key>edges</key>
6126 <array>
6127 <dict>
6128 <key>start</key>
6129 <array>
6130 <dict>
6131 <key>line</key><integer>346</integer>
6132 <key>col</key><integer>3</integer>
6133 <key>file</key><integer>0</integer>
6134 </dict>
6135 <dict>
6136 <key>line</key><integer>346</integer>
6137 <key>col</key><integer>4</integer>
6138 <key>file</key><integer>0</integer>
6139 </dict>
6140 </array>
6141 <key>end</key>
6142 <array>
6143 <dict>
6144 <key>line</key><integer>347</integer>
6145 <key>col</key><integer>3</integer>
6146 <key>file</key><integer>0</integer>
6147 </dict>
6148 <dict>
6149 <key>line</key><integer>347</integer>
6150 <key>col</key><integer>9</integer>
6151 <key>file</key><integer>0</integer>
6152 </dict>
6153 </array>
6154 </dict>
6155 </array>
6156 </dict>
6157 <dict>
6158 <key>kind</key><string>control</string>
6159 <key>edges</key>
6160 <array>
6161 <dict>
6162 <key>start</key>
6163 <array>
6164 <dict>
6165 <key>line</key><integer>347</integer>
6166 <key>col</key><integer>3</integer>
6167 <key>file</key><integer>0</integer>
6168 </dict>
6169 <dict>
6170 <key>line</key><integer>347</integer>
6171 <key>col</key><integer>9</integer>
6172 <key>file</key><integer>0</integer>
6173 </dict>
6174 </array>
6175 <key>end</key>
6176 <array>
6177 <dict>
6178 <key>line</key><integer>347</integer>
6179 <key>col</key><integer>30</integer>
6180 <key>file</key><integer>0</integer>
6181 </dict>
6182 <dict>
6183 <key>line</key><integer>347</integer>
6184 <key>col</key><integer>30</integer>
6185 <key>file</key><integer>0</integer>
6186 </dict>
6187 </array>
6188 </dict>
6189 </array>
6190 </dict>
6191 <dict>
6192 <key>kind</key><string>event</string>
6193 <key>location</key>
6194 <dict>
6195 <key>line</key><integer>347</integer>
6196 <key>col</key><integer>30</integer>
6197 <key>file</key><integer>0</integer>
6198 </dict>
6199 <key>ranges</key>
6200 <array>
6201 <array>
6202 <dict>
6203 <key>line</key><integer>347</integer>
6204 <key>col</key><integer>30</integer>
6205 <key>file</key><integer>0</integer>
6206 </dict>
6207 <dict>
6208 <key>line</key><integer>347</integer>
6209 <key>col</key><integer>30</integer>
6210 <key>file</key><integer>0</integer>
6211 </dict>
6212 </array>
6213 </array>
6214 <key>depth</key><integer>0</integer>
6215 <key>extended_message</key>
6216 <string>Conversion from value of type &apos;NSArray&lt;NSString *&gt; *&apos; to incompatible type &apos;NSArray&lt;NSNumber *&gt; *&apos;</string>
6217 <key>message</key>
6218 <string>Conversion from value of type &apos;NSArray&lt;NSString *&gt; *&apos; to incompatible type &apos;NSArray&lt;NSNumber *&gt; *&apos;</string>
6219 </dict>
6220 </array>
6221 <key>description</key><string>Conversion from value of type &apos;NSArray&lt;NSString *&gt; *&apos; to incompatible type &apos;NSArray&lt;NSNumber *&gt; *&apos;</string>
6222 <key>category</key><string>Core Foundation/Objective-C</string>
6223 <key>type</key><string>Generics</string>
6224 <key>check_name</key><string>osx.cocoa.ObjCGenerics</string>
6225 <!-- This hash is experimental and going to change! -->
6226 <key>issue_hash_content_of_line_in_context</key><string>8ba10666e1dab5d0a5bdc4f6e16aeb63</string>
6227 <key>issue_context_kind</key><string>function</string>
6228 <key>issue_context</key><string>returnCollectionToIdVariable</string>
6229 <key>issue_hash_function_offset</key><string>3</string>
6230 <key>location</key>
6231 <dict>
6232 <key>line</key><integer>347</integer>
6233 <key>col</key><integer>30</integer>
6234 <key>file</key><integer>0</integer>
6235 </dict>
6236 <key>ExecutedLines</key>
6237 <dict>
6238 <key>0</key>
6239 <array>
6240 <integer>344</integer>
6241 <integer>345</integer>
6242 <integer>346</integer>
6243 <integer>347</integer>
6244 </array>
6245 </dict>
6246 </dict>
6247 <dict>
6248 <key>path</key>
6249 <array>
6250 <dict>
6251 <key>kind</key><string>control</string>
6252 <key>edges</key>
6253 <array>
6254 <dict>
6255 <key>start</key>
6256 <array>
6257 <dict>
6258 <key>line</key><integer>351</integer>
6259 <key>col</key><integer>3</integer>
6260 <key>file</key><integer>0</integer>
6261 </dict>
6262 <dict>
6263 <key>line</key><integer>351</integer>
6264 <key>col</key><integer>9</integer>
6265 <key>file</key><integer>0</integer>
6266 </dict>
6267 </array>
6268 <key>end</key>
6269 <array>
6270 <dict>
6271 <key>line</key><integer>352</integer>
6272 <key>col</key><integer>3</integer>
6273 <key>file</key><integer>0</integer>
6274 </dict>
6275 <dict>
6276 <key>line</key><integer>352</integer>
6277 <key>col</key><integer>9</integer>
6278 <key>file</key><integer>0</integer>
6279 </dict>
6280 </array>
6281 </dict>
6282 </array>
6283 </dict>
6284 <dict>
6285 <key>kind</key><string>event</string>
6286 <key>location</key>
6287 <dict>
6288 <key>line</key><integer>352</integer>
6289 <key>col</key><integer>16</integer>
6290 <key>file</key><integer>0</integer>
6291 </dict>
6292 <key>ranges</key>
6293 <array>
6294 <array>
6295 <dict>
6296 <key>line</key><integer>352</integer>
6297 <key>col</key><integer>16</integer>
6298 <key>file</key><integer>0</integer>
6299 </dict>
6300 <dict>
6301 <key>line</key><integer>352</integer>
6302 <key>col</key><integer>35</integer>
6303 <key>file</key><integer>0</integer>
6304 </dict>
6305 </array>
6306 </array>
6307 <key>depth</key><integer>0</integer>
6308 <key>extended_message</key>
6309 <string>Type &apos;NSArray&lt;NSString *&gt; *&apos; is inferred from this context</string>
6310 <key>message</key>
6311 <string>Type &apos;NSArray&lt;NSString *&gt; *&apos; is inferred from this context</string>
6312 </dict>
6313 <dict>
6314 <key>kind</key><string>control</string>
6315 <key>edges</key>
6316 <array>
6317 <dict>
6318 <key>start</key>
6319 <array>
6320 <dict>
6321 <key>line</key><integer>352</integer>
6322 <key>col</key><integer>3</integer>
6323 <key>file</key><integer>0</integer>
6324 </dict>
6325 <dict>
6326 <key>line</key><integer>352</integer>
6327 <key>col</key><integer>9</integer>
6328 <key>file</key><integer>0</integer>
6329 </dict>
6330 </array>
6331 <key>end</key>
6332 <array>
6333 <dict>
6334 <key>line</key><integer>353</integer>
6335 <key>col</key><integer>3</integer>
6336 <key>file</key><integer>0</integer>
6337 </dict>
6338 <dict>
6339 <key>line</key><integer>353</integer>
6340 <key>col</key><integer>9</integer>
6341 <key>file</key><integer>0</integer>
6342 </dict>
6343 </array>
6344 </dict>
6345 </array>
6346 </dict>
6347 <dict>
6348 <key>kind</key><string>control</string>
6349 <key>edges</key>
6350 <array>
6351 <dict>
6352 <key>start</key>
6353 <array>
6354 <dict>
6355 <key>line</key><integer>353</integer>
6356 <key>col</key><integer>3</integer>
6357 <key>file</key><integer>0</integer>
6358 </dict>
6359 <dict>
6360 <key>line</key><integer>353</integer>
6361 <key>col</key><integer>9</integer>
6362 <key>file</key><integer>0</integer>
6363 </dict>
6364 </array>
6365 <key>end</key>
6366 <array>
6367 <dict>
6368 <key>line</key><integer>353</integer>
6369 <key>col</key><integer>30</integer>
6370 <key>file</key><integer>0</integer>
6371 </dict>
6372 <dict>
6373 <key>line</key><integer>353</integer>
6374 <key>col</key><integer>30</integer>
6375 <key>file</key><integer>0</integer>
6376 </dict>
6377 </array>
6378 </dict>
6379 </array>
6380 </dict>
6381 <dict>
6382 <key>kind</key><string>event</string>
6383 <key>location</key>
6384 <dict>
6385 <key>line</key><integer>353</integer>
6386 <key>col</key><integer>30</integer>
6387 <key>file</key><integer>0</integer>
6388 </dict>
6389 <key>ranges</key>
6390 <array>
6391 <array>
6392 <dict>
6393 <key>line</key><integer>353</integer>
6394 <key>col</key><integer>30</integer>
6395 <key>file</key><integer>0</integer>
6396 </dict>
6397 <dict>
6398 <key>line</key><integer>353</integer>
6399 <key>col</key><integer>30</integer>
6400 <key>file</key><integer>0</integer>
6401 </dict>
6402 </array>
6403 </array>
6404 <key>depth</key><integer>0</integer>
6405 <key>extended_message</key>
6406 <string>Conversion from value of type &apos;NSArray&lt;NSString *&gt; *&apos; to incompatible type &apos;NSArray&lt;NSNumber *&gt; *&apos;</string>
6407 <key>message</key>
6408 <string>Conversion from value of type &apos;NSArray&lt;NSString *&gt; *&apos; to incompatible type &apos;NSArray&lt;NSNumber *&gt; *&apos;</string>
6409 </dict>
6410 </array>
6411 <key>description</key><string>Conversion from value of type &apos;NSArray&lt;NSString *&gt; *&apos; to incompatible type &apos;NSArray&lt;NSNumber *&gt; *&apos;</string>
6412 <key>category</key><string>Core Foundation/Objective-C</string>
6413 <key>type</key><string>Generics</string>
6414 <key>check_name</key><string>osx.cocoa.ObjCGenerics</string>
6415 <!-- This hash is experimental and going to change! -->
6416 <key>issue_hash_content_of_line_in_context</key><string>bf63c6bdf68630cd020bb73e195e1df3</string>
6417 <key>issue_context_kind</key><string>function</string>
6418 <key>issue_context</key><string>eraseSpecialization</string>
6419 <key>issue_hash_function_offset</key><string>3</string>
6420 <key>location</key>
6421 <dict>
6422 <key>line</key><integer>353</integer>
6423 <key>col</key><integer>30</integer>
6424 <key>file</key><integer>0</integer>
6425 </dict>
6426 <key>ExecutedLines</key>
6427 <dict>
6428 <key>0</key>
6429 <array>
6430 <integer>350</integer>
6431 <integer>351</integer>
6432 <integer>352</integer>
6433 <integer>353</integer>
6434 </array>
6435 </dict>
6436 </dict>
6437 <dict>
6438 <key>path</key>
6439 <array>
6440 <dict>
6441 <key>kind</key><string>control</string>
6442 <key>edges</key>
6443 <array>
6444 <dict>
6445 <key>start</key>
6446 <array>
6447 <dict>
6448 <key>line</key><integer>357</integer>
6449 <key>col</key><integer>3</integer>
6450 <key>file</key><integer>0</integer>
6451 </dict>
6452 <dict>
6453 <key>line</key><integer>357</integer>
6454 <key>col</key><integer>9</integer>
6455 <key>file</key><integer>0</integer>
6456 </dict>
6457 </array>
6458 <key>end</key>
6459 <array>
6460 <dict>
6461 <key>line</key><integer>358</integer>
6462 <key>col</key><integer>3</integer>
6463 <key>file</key><integer>0</integer>
6464 </dict>
6465 <dict>
6466 <key>line</key><integer>358</integer>
6467 <key>col</key><integer>7</integer>
6468 <key>file</key><integer>0</integer>
6469 </dict>
6470 </array>
6471 </dict>
6472 </array>
6473 </dict>
6474 <dict>
6475 <key>kind</key><string>control</string>
6476 <key>edges</key>
6477 <array>
6478 <dict>
6479 <key>start</key>
6480 <array>
6481 <dict>
6482 <key>line</key><integer>358</integer>
6483 <key>col</key><integer>3</integer>
6484 <key>file</key><integer>0</integer>
6485 </dict>
6486 <dict>
6487 <key>line</key><integer>358</integer>
6488 <key>col</key><integer>7</integer>
6489 <key>file</key><integer>0</integer>
6490 </dict>
6491 </array>
6492 <key>end</key>
6493 <array>
6494 <dict>
6495 <key>line</key><integer>358</integer>
6496 <key>col</key><integer>14</integer>
6497 <key>file</key><integer>0</integer>
6498 </dict>
6499 <dict>
6500 <key>line</key><integer>358</integer>
6501 <key>col</key><integer>14</integer>
6502 <key>file</key><integer>0</integer>
6503 </dict>
6504 </array>
6505 </dict>
6506 </array>
6507 </dict>
6508 <dict>
6509 <key>kind</key><string>event</string>
6510 <key>location</key>
6511 <dict>
6512 <key>line</key><integer>358</integer>
6513 <key>col</key><integer>14</integer>
6514 <key>file</key><integer>0</integer>
6515 </dict>
6516 <key>ranges</key>
6517 <array>
6518 <array>
6519 <dict>
6520 <key>line</key><integer>358</integer>
6521 <key>col</key><integer>14</integer>
6522 <key>file</key><integer>0</integer>
6523 </dict>
6524 <dict>
6525 <key>line</key><integer>358</integer>
6526 <key>col</key><integer>33</integer>
6527 <key>file</key><integer>0</integer>
6528 </dict>
6529 </array>
6530 </array>
6531 <key>depth</key><integer>0</integer>
6532 <key>extended_message</key>
6533 <string>Type &apos;NSArray&lt;NSString *&gt; *&apos; is inferred from this context</string>
6534 <key>message</key>
6535 <string>Type &apos;NSArray&lt;NSString *&gt; *&apos; is inferred from this context</string>
6536 </dict>
6537 <dict>
6538 <key>kind</key><string>event</string>
6539 <key>location</key>
6540 <dict>
6541 <key>line</key><integer>358</integer>
6542 <key>col</key><integer>14</integer>
6543 <key>file</key><integer>0</integer>
6544 </dict>
6545 <key>ranges</key>
6546 <array>
6547 <array>
6548 <dict>
6549 <key>line</key><integer>358</integer>
6550 <key>col</key><integer>14</integer>
6551 <key>file</key><integer>0</integer>
6552 </dict>
6553 <dict>
6554 <key>line</key><integer>358</integer>
6555 <key>col</key><integer>33</integer>
6556 <key>file</key><integer>0</integer>
6557 </dict>
6558 </array>
6559 </array>
6560 <key>depth</key><integer>0</integer>
6561 <key>extended_message</key>
6562 <string>Object has a dynamic type &apos;NSArray&lt;NSString *&gt; *&apos; which is incompatible with static type &apos;NSSet *&apos;</string>
6563 <key>message</key>
6564 <string>Object has a dynamic type &apos;NSArray&lt;NSString *&gt; *&apos; which is incompatible with static type &apos;NSSet *&apos;</string>
6565 </dict>
6566 </array>
6567 <key>description</key><string>Object has a dynamic type &apos;NSArray&lt;NSString *&gt; *&apos; which is incompatible with static type &apos;NSSet *&apos;</string>
6568 <key>category</key><string>Type Error</string>
6569 <key>type</key><string>Dynamic and static type mismatch</string>
6570 <key>check_name</key><string>alpha.core.DynamicTypeChecker</string>
6571 <!-- This hash is experimental and going to change! -->
6572 <key>issue_hash_content_of_line_in_context</key><string>be6714fed24af6e7ac522b87a5098de0</string>
6573 <key>issue_context_kind</key><string>function</string>
6574 <key>issue_context</key><string>returnToUnrelatedType</string>
6575 <key>issue_hash_function_offset</key><string>2</string>
6576 <key>location</key>
6577 <dict>
6578 <key>line</key><integer>358</integer>
6579 <key>col</key><integer>14</integer>
6580 <key>file</key><integer>0</integer>
6581 </dict>
6582 <key>ExecutedLines</key>
6583 <dict>
6584 <key>0</key>
6585 <array>
6586 <integer>356</integer>
6587 <integer>357</integer>
6588 <integer>358</integer>
6589 </array>
6590 </dict>
6591 </dict>
6592 <dict>
6593 <key>path</key>
6594 <array>
6595 <dict>
6596 <key>kind</key><string>control</string>
6597 <key>edges</key>
6598 <array>
6599 <dict>
6600 <key>start</key>
6601 <array>
6602 <dict>
6603 <key>line</key><integer>363</integer>
6604 <key>col</key><integer>3</integer>
6605 <key>file</key><integer>0</integer>
6606 </dict>
6607 <dict>
6608 <key>line</key><integer>363</integer>
6609 <key>col</key><integer>9</integer>
6610 <key>file</key><integer>0</integer>
6611 </dict>
6612 </array>
6613 <key>end</key>
6614 <array>
6615 <dict>
6616 <key>line</key><integer>364</integer>
6617 <key>col</key><integer>3</integer>
6618 <key>file</key><integer>0</integer>
6619 </dict>
6620 <dict>
6621 <key>line</key><integer>364</integer>
6622 <key>col</key><integer>4</integer>
6623 <key>file</key><integer>0</integer>
6624 </dict>
6625 </array>
6626 </dict>
6627 </array>
6628 </dict>
6629 <dict>
6630 <key>kind</key><string>event</string>
6631 <key>location</key>
6632 <dict>
6633 <key>line</key><integer>364</integer>
6634 <key>col</key><integer>10</integer>
6635 <key>file</key><integer>0</integer>
6636 </dict>
6637 <key>ranges</key>
6638 <array>
6639 <array>
6640 <dict>
6641 <key>line</key><integer>364</integer>
6642 <key>col</key><integer>10</integer>
6643 <key>file</key><integer>0</integer>
6644 </dict>
6645 <dict>
6646 <key>line</key><integer>364</integer>
6647 <key>col</key><integer>29</integer>
6648 <key>file</key><integer>0</integer>
6649 </dict>
6650 </array>
6651 </array>
6652 <key>depth</key><integer>0</integer>
6653 <key>extended_message</key>
6654 <string>Type &apos;NSString *&apos; is inferred from this context</string>
6655 <key>message</key>
6656 <string>Type &apos;NSString *&apos; is inferred from this context</string>
6657 </dict>
6658 <dict>
6659 <key>kind</key><string>control</string>
6660 <key>edges</key>
6661 <array>
6662 <dict>
6663 <key>start</key>
6664 <array>
6665 <dict>
6666 <key>line</key><integer>364</integer>
6667 <key>col</key><integer>3</integer>
6668 <key>file</key><integer>0</integer>
6669 </dict>
6670 <dict>
6671 <key>line</key><integer>364</integer>
6672 <key>col</key><integer>4</integer>
6673 <key>file</key><integer>0</integer>
6674 </dict>
6675 </array>
6676 <key>end</key>
6677 <array>
6678 <dict>
6679 <key>line</key><integer>365</integer>
6680 <key>col</key><integer>3</integer>
6681 <key>file</key><integer>0</integer>
6682 </dict>
6683 <dict>
6684 <key>line</key><integer>365</integer>
6685 <key>col</key><integer>10</integer>
6686 <key>file</key><integer>0</integer>
6687 </dict>
6688 </array>
6689 </dict>
6690 </array>
6691 </dict>
6692 <dict>
6693 <key>kind</key><string>control</string>
6694 <key>edges</key>
6695 <array>
6696 <dict>
6697 <key>start</key>
6698 <array>
6699 <dict>
6700 <key>line</key><integer>365</integer>
6701 <key>col</key><integer>3</integer>
6702 <key>file</key><integer>0</integer>
6703 </dict>
6704 <dict>
6705 <key>line</key><integer>365</integer>
6706 <key>col</key><integer>10</integer>
6707 <key>file</key><integer>0</integer>
6708 </dict>
6709 </array>
6710 <key>end</key>
6711 <array>
6712 <dict>
6713 <key>line</key><integer>365</integer>
6714 <key>col</key><integer>19</integer>
6715 <key>file</key><integer>0</integer>
6716 </dict>
6717 <dict>
6718 <key>line</key><integer>365</integer>
6719 <key>col</key><integer>19</integer>
6720 <key>file</key><integer>0</integer>
6721 </dict>
6722 </array>
6723 </dict>
6724 </array>
6725 </dict>
6726 <dict>
6727 <key>kind</key><string>event</string>
6728 <key>location</key>
6729 <dict>
6730 <key>line</key><integer>365</integer>
6731 <key>col</key><integer>19</integer>
6732 <key>file</key><integer>0</integer>
6733 </dict>
6734 <key>ranges</key>
6735 <array>
6736 <array>
6737 <dict>
6738 <key>line</key><integer>365</integer>
6739 <key>col</key><integer>19</integer>
6740 <key>file</key><integer>0</integer>
6741 </dict>
6742 <dict>
6743 <key>line</key><integer>365</integer>
6744 <key>col</key><integer>19</integer>
6745 <key>file</key><integer>0</integer>
6746 </dict>
6747 </array>
6748 </array>
6749 <key>depth</key><integer>0</integer>
6750 <key>extended_message</key>
6751 <string>Object has a dynamic type &apos;NSString *&apos; which is incompatible with static type &apos;NSNumber *&apos;</string>
6752 <key>message</key>
6753 <string>Object has a dynamic type &apos;NSString *&apos; which is incompatible with static type &apos;NSNumber *&apos;</string>
6754 </dict>
6755 </array>
6756 <key>description</key><string>Object has a dynamic type &apos;NSString *&apos; which is incompatible with static type &apos;NSNumber *&apos;</string>
6757 <key>category</key><string>Type Error</string>
6758 <key>type</key><string>Dynamic and static type mismatch</string>
6759 <key>check_name</key><string>alpha.core.DynamicTypeChecker</string>
6760 <!-- This hash is experimental and going to change! -->
6761 <key>issue_hash_content_of_line_in_context</key><string>5e96ef711c8f115bc64f69baa3f6ea7a</string>
6762 <key>issue_context_kind</key><string>function</string>
6763 <key>issue_context</key><string>returnToIdVariable</string>
6764 <key>issue_hash_function_offset</key><string>3</string>
6765 <key>location</key>
6766 <dict>
6767 <key>line</key><integer>365</integer>
6768 <key>col</key><integer>19</integer>
6769 <key>file</key><integer>0</integer>
6770 </dict>
6771 <key>ExecutedLines</key>
6772 <dict>
6773 <key>0</key>
6774 <array>
6775 <integer>362</integer>
6776 <integer>363</integer>
6777 <integer>364</integer>
6778 <integer>365</integer>
6779 </array>
6780 </dict>
6781 </dict>
6782 <dict>
6783 <key>path</key>
6784 <array>
6785 <dict>
6786 <key>kind</key><string>event</string>
6787 <key>location</key>
6788 <dict>
6789 <key>line</key><integer>374</integer>
6790 <key>col</key><integer>12</integer>
6791 <key>file</key><integer>0</integer>
6792 </dict>
6793 <key>ranges</key>
6794 <array>
6795 <array>
6796 <dict>
6797 <key>line</key><integer>374</integer>
6798 <key>col</key><integer>12</integer>
6799 <key>file</key><integer>0</integer>
6800 </dict>
6801 <dict>
6802 <key>line</key><integer>374</integer>
6803 <key>col</key><integer>12</integer>
6804 <key>file</key><integer>0</integer>
6805 </dict>
6806 </array>
6807 </array>
6808 <key>depth</key><integer>0</integer>
6809 <key>extended_message</key>
6810 <string>Type &apos;UnrelatedTypeGeneric&lt;NSString *&gt; *&apos; is inferred from implicit cast (from &apos;UnrelatedTypeGeneric&lt;NSString *&gt; *&apos; to &apos;id&apos;)</string>
6811 <key>message</key>
6812 <string>Type &apos;UnrelatedTypeGeneric&lt;NSString *&gt; *&apos; is inferred from implicit cast (from &apos;UnrelatedTypeGeneric&lt;NSString *&gt; *&apos; to &apos;id&apos;)</string>
6813 </dict>
6814 <dict>
6815 <key>kind</key><string>control</string>
6816 <key>edges</key>
6817 <array>
6818 <dict>
6819 <key>start</key>
6820 <array>
6821 <dict>
6822 <key>line</key><integer>374</integer>
6823 <key>col</key><integer>3</integer>
6824 <key>file</key><integer>0</integer>
6825 </dict>
6826 <dict>
6827 <key>line</key><integer>374</integer>
6828 <key>col</key><integer>4</integer>
6829 <key>file</key><integer>0</integer>
6830 </dict>
6831 </array>
6832 <key>end</key>
6833 <array>
6834 <dict>
6835 <key>line</key><integer>375</integer>
6836 <key>col</key><integer>3</integer>
6837 <key>file</key><integer>0</integer>
6838 </dict>
6839 <dict>
6840 <key>line</key><integer>375</integer>
6841 <key>col</key><integer>3</integer>
6842 <key>file</key><integer>0</integer>
6843 </dict>
6844 </array>
6845 </dict>
6846 </array>
6847 </dict>
6848 <dict>
6849 <key>kind</key><string>control</string>
6850 <key>edges</key>
6851 <array>
6852 <dict>
6853 <key>start</key>
6854 <array>
6855 <dict>
6856 <key>line</key><integer>375</integer>
6857 <key>col</key><integer>3</integer>
6858 <key>file</key><integer>0</integer>
6859 </dict>
6860 <dict>
6861 <key>line</key><integer>375</integer>
6862 <key>col</key><integer>3</integer>
6863 <key>file</key><integer>0</integer>
6864 </dict>
6865 </array>
6866 <key>end</key>
6867 <array>
6868 <dict>
6869 <key>line</key><integer>375</integer>
6870 <key>col</key><integer>7</integer>
6871 <key>file</key><integer>0</integer>
6872 </dict>
6873 <dict>
6874 <key>line</key><integer>375</integer>
6875 <key>col</key><integer>9</integer>
6876 <key>file</key><integer>0</integer>
6877 </dict>
6878 </array>
6879 </dict>
6880 </array>
6881 </dict>
6882 <dict>
6883 <key>kind</key><string>event</string>
6884 <key>location</key>
6885 <dict>
6886 <key>line</key><integer>375</integer>
6887 <key>col</key><integer>7</integer>
6888 <key>file</key><integer>0</integer>
6889 </dict>
6890 <key>ranges</key>
6891 <array>
6892 <array>
6893 <dict>
6894 <key>line</key><integer>375</integer>
6895 <key>col</key><integer>7</integer>
6896 <key>file</key><integer>0</integer>
6897 </dict>
6898 <dict>
6899 <key>line</key><integer>375</integer>
6900 <key>col</key><integer>9</integer>
6901 <key>file</key><integer>0</integer>
6902 </dict>
6903 </array>
6904 </array>
6905 <key>depth</key><integer>0</integer>
6906 <key>extended_message</key>
6907 <string>Conversion from value of type &apos;UnrelatedTypeGeneric&lt;NSString *&gt; *&apos; to incompatible type &apos;NSArray&lt;NSString *&gt; *&apos;</string>
6908 <key>message</key>
6909 <string>Conversion from value of type &apos;UnrelatedTypeGeneric&lt;NSString *&gt; *&apos; to incompatible type &apos;NSArray&lt;NSString *&gt; *&apos;</string>
6910 </dict>
6911 </array>
6912 <key>description</key><string>Conversion from value of type &apos;UnrelatedTypeGeneric&lt;NSString *&gt; *&apos; to incompatible type &apos;NSArray&lt;NSString *&gt; *&apos;</string>
6913 <key>category</key><string>Core Foundation/Objective-C</string>
6914 <key>type</key><string>Generics</string>
6915 <key>check_name</key><string>osx.cocoa.ObjCGenerics</string>
6916 <!-- This hash is experimental and going to change! -->
6917 <key>issue_hash_content_of_line_in_context</key><string>4cf120bb70d4c304368bb36b4ee7bb49</string>
6918 <key>issue_context_kind</key><string>function</string>
6919 <key>issue_context</key><string>testGetMostInformativeDerivedForId</string>
6920 <key>issue_hash_function_offset</key><string>2</string>
6921 <key>location</key>
6922 <dict>
6923 <key>line</key><integer>375</integer>
6924 <key>col</key><integer>7</integer>
6925 <key>file</key><integer>0</integer>
6926 </dict>
6927 <key>ExecutedLines</key>
6928 <dict>
6929 <key>0</key>
6930 <array>
6931 <integer>372</integer>
6932 <integer>373</integer>
6933 <integer>374</integer>
6934 <integer>375</integer>
6935 </array>
6936 </dict>
6937 </dict>
6938 <dict>
6939 <key>path</key>
6940 <array>
6941 <dict>
6942 <key>kind</key><string>event</string>
6943 <key>location</key>
6944 <dict>
6945 <key>line</key><integer>374</integer>
6946 <key>col</key><integer>12</integer>
6947 <key>file</key><integer>0</integer>
6948 </dict>
6949 <key>ranges</key>
6950 <array>
6951 <array>
6952 <dict>
6953 <key>line</key><integer>374</integer>
6954 <key>col</key><integer>12</integer>
6955 <key>file</key><integer>0</integer>
6956 </dict>
6957 <dict>
6958 <key>line</key><integer>374</integer>
6959 <key>col</key><integer>12</integer>
6960 <key>file</key><integer>0</integer>
6961 </dict>
6962 </array>
6963 </array>
6964 <key>depth</key><integer>0</integer>
6965 <key>extended_message</key>
6966 <string>Type &apos;UnrelatedTypeGeneric&lt;NSString *&gt; *&apos; is inferred from implicit cast (from &apos;UnrelatedTypeGeneric&lt;NSString *&gt; *&apos; to &apos;id&apos;)</string>
6967 <key>message</key>
6968 <string>Type &apos;UnrelatedTypeGeneric&lt;NSString *&gt; *&apos; is inferred from implicit cast (from &apos;UnrelatedTypeGeneric&lt;NSString *&gt; *&apos; to &apos;id&apos;)</string>
6969 </dict>
6970 <dict>
6971 <key>kind</key><string>control</string>
6972 <key>edges</key>
6973 <array>
6974 <dict>
6975 <key>start</key>
6976 <array>
6977 <dict>
6978 <key>line</key><integer>374</integer>
6979 <key>col</key><integer>3</integer>
6980 <key>file</key><integer>0</integer>
6981 </dict>
6982 <dict>
6983 <key>line</key><integer>374</integer>
6984 <key>col</key><integer>4</integer>
6985 <key>file</key><integer>0</integer>
6986 </dict>
6987 </array>
6988 <key>end</key>
6989 <array>
6990 <dict>
6991 <key>line</key><integer>380</integer>
6992 <key>col</key><integer>3</integer>
6993 <key>file</key><integer>0</integer>
6994 </dict>
6995 <dict>
6996 <key>line</key><integer>380</integer>
6997 <key>col</key><integer>3</integer>
6998 <key>file</key><integer>0</integer>
6999 </dict>
7000 </array>
7001 </dict>
7002 </array>
7003 </dict>
7004 <dict>
7005 <key>kind</key><string>event</string>
7006 <key>location</key>
7007 <dict>
7008 <key>line</key><integer>380</integer>
7009 <key>col</key><integer>3</integer>
7010 <key>file</key><integer>0</integer>
7011 </dict>
7012 <key>ranges</key>
7013 <array>
7014 <array>
7015 <dict>
7016 <key>line</key><integer>380</integer>
7017 <key>col</key><integer>16</integer>
7018 <key>file</key><integer>0</integer>
7019 </dict>
7020 <dict>
7021 <key>line</key><integer>380</integer>
7022 <key>col</key><integer>38</integer>
7023 <key>file</key><integer>0</integer>
7024 </dict>
7025 </array>
7026 </array>
7027 <key>depth</key><integer>0</integer>
7028 <key>extended_message</key>
7029 <string>Conversion from value of type &apos;NSNumber *&apos; to incompatible type &apos;NSString *&apos;</string>
7030 <key>message</key>
7031 <string>Conversion from value of type &apos;NSNumber *&apos; to incompatible type &apos;NSString *&apos;</string>
7032 </dict>
7033 </array>
7034 <key>description</key><string>Conversion from value of type &apos;NSNumber *&apos; to incompatible type &apos;NSString *&apos;</string>
7035 <key>category</key><string>Core Foundation/Objective-C</string>
7036 <key>type</key><string>Generics</string>
7037 <key>check_name</key><string>osx.cocoa.ObjCGenerics</string>
7038 <!-- This hash is experimental and going to change! -->
7039 <key>issue_hash_content_of_line_in_context</key><string>c25b5be7d87537d862f7b1eabeb79678</string>
7040 <key>issue_context_kind</key><string>function</string>
7041 <key>issue_context</key><string>testGetMostInformativeDerivedForId</string>
7042 <key>issue_hash_function_offset</key><string>7</string>
7043 <key>location</key>
7044 <dict>
7045 <key>line</key><integer>380</integer>
7046 <key>col</key><integer>3</integer>
7047 <key>file</key><integer>0</integer>
7048 </dict>
7049 <key>ExecutedLines</key>
7050 <dict>
7051 <key>0</key>
7052 <array>
7053 <integer>372</integer>
7054 <integer>373</integer>
7055 <integer>374</integer>
7056 <integer>375</integer>
7057 <integer>379</integer>
7058 <integer>380</integer>
7059 </array>
7060 </dict>
7061 </dict>
7062 <dict>
7063 <key>path</key>
7064 <array>
7065 <dict>
7066 <key>kind</key><string>control</string>
7067 <key>edges</key>
7068 <array>
7069 <dict>
7070 <key>start</key>
7071 <array>
7072 <dict>
7073 <key>line</key><integer>389</integer>
7074 <key>col</key><integer>3</integer>
7075 <key>file</key><integer>0</integer>
7076 </dict>
7077 <dict>
7078 <key>line</key><integer>389</integer>
7079 <key>col</key><integer>9</integer>
7080 <key>file</key><integer>0</integer>
7081 </dict>
7082 </array>
7083 <key>end</key>
7084 <array>
7085 <dict>
7086 <key>line</key><integer>391</integer>
7087 <key>col</key><integer>3</integer>
7088 <key>file</key><integer>0</integer>
7089 </dict>
7090 <dict>
7091 <key>line</key><integer>391</integer>
7092 <key>col</key><integer>9</integer>
7093 <key>file</key><integer>0</integer>
7094 </dict>
7095 </array>
7096 </dict>
7097 </array>
7098 </dict>
7099 <dict>
7100 <key>kind</key><string>control</string>
7101 <key>edges</key>
7102 <array>
7103 <dict>
7104 <key>start</key>
7105 <array>
7106 <dict>
7107 <key>line</key><integer>391</integer>
7108 <key>col</key><integer>3</integer>
7109 <key>file</key><integer>0</integer>
7110 </dict>
7111 <dict>
7112 <key>line</key><integer>391</integer>
7113 <key>col</key><integer>9</integer>
7114 <key>file</key><integer>0</integer>
7115 </dict>
7116 </array>
7117 <key>end</key>
7118 <array>
7119 <dict>
7120 <key>line</key><integer>391</integer>
7121 <key>col</key><integer>70</integer>
7122 <key>file</key><integer>0</integer>
7123 </dict>
7124 <dict>
7125 <key>line</key><integer>391</integer>
7126 <key>col</key><integer>79</integer>
7127 <key>file</key><integer>0</integer>
7128 </dict>
7129 </array>
7130 </dict>
7131 </array>
7132 </dict>
7133 <dict>
7134 <key>kind</key><string>event</string>
7135 <key>location</key>
7136 <dict>
7137 <key>line</key><integer>391</integer>
7138 <key>col</key><integer>70</integer>
7139 <key>file</key><integer>0</integer>
7140 </dict>
7141 <key>ranges</key>
7142 <array>
7143 <array>
7144 <dict>
7145 <key>line</key><integer>391</integer>
7146 <key>col</key><integer>70</integer>
7147 <key>file</key><integer>0</integer>
7148 </dict>
7149 <dict>
7150 <key>line</key><integer>391</integer>
7151 <key>col</key><integer>79</integer>
7152 <key>file</key><integer>0</integer>
7153 </dict>
7154 </array>
7155 </array>
7156 <key>depth</key><integer>0</integer>
7157 <key>extended_message</key>
7158 <string>Object has a dynamic type &apos;NSNumber *&apos; which is incompatible with static type &apos;NSString *&apos;</string>
7159 <key>message</key>
7160 <string>Object has a dynamic type &apos;NSNumber *&apos; which is incompatible with static type &apos;NSString *&apos;</string>
7161 </dict>
7162 </array>
7163 <key>description</key><string>Object has a dynamic type &apos;NSNumber *&apos; which is incompatible with static type &apos;NSString *&apos;</string>
7164 <key>category</key><string>Type Error</string>
7165 <key>type</key><string>Dynamic and static type mismatch</string>
7166 <key>check_name</key><string>alpha.core.DynamicTypeChecker</string>
7167 <!-- This hash is experimental and going to change! -->
7168 <key>issue_hash_content_of_line_in_context</key><string>56326e7b73d049256717eba7005ccc4d</string>
7169 <key>issue_context_kind</key><string>function</string>
7170 <key>issue_context</key><string>testArgumentAfterUpcastWithCovariantTypeParameter</string>
7171 <key>issue_hash_function_offset</key><string>3</string>
7172 <key>location</key>
7173 <dict>
7174 <key>line</key><integer>391</integer>
7175 <key>col</key><integer>70</integer>
7176 <key>file</key><integer>0</integer>
7177 </dict>
7178 <key>ExecutedLines</key>
7179 <dict>
7180 <key>0</key>
7181 <array>
7182 <integer>388</integer>
7183 <integer>389</integer>
7184 <integer>390</integer>
7185 <integer>391</integer>
7186 </array>
7187 </dict>
7188 </dict>
7189 </array>
7190 <key>files</key>
7191 <array>
7192 </array>
7193 </dict>
7194 </plist>