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>
7195