• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2    "copyright": [
3        "Copyright (c) 2023-2024 Huawei Device Co., Ltd.",
4        "Licensed under the Apache License, Version 2.0 (the 'License');",
5        "you may not use this file except in compliance with the License.",
6        "You may obtain a copy of the License at",
7        "",
8        "http://www.apache.org/licenses/LICENSE-2.0",
9        "",
10        "Unless required by applicable law or agreed to in writing, software",
11        "distributed under the License is distributed on an 'AS IS' BASIS,",
12        "WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.",
13        "See the License for the specific language governing permissions and",
14        "limitations under the License."
15    ],
16    "result": [
17        {
18            "line": 18,
19            "column": 1,
20            "endLine": 18,
21            "endColumn": 4,
22            "problem": "VarDeclaration",
23            "autofix": [
24                {
25                    "start": 630,
26                    "end": 645,
27                    "replacementText": "let foo1 = bar1"
28                }
29            ],
30            "suggest": "",
31            "rule": "Use \"let\" instead of \"var\" (arkts-no-var)",
32            "severity": "ERROR"
33        },
34        {
35            "line": 22,
36            "column": 1,
37            "endLine": 22,
38            "endColumn": 4,
39            "problem": "VarDeclaration",
40            "autofix": [
41                {
42                    "start": 677,
43                    "end": 708,
44                    "replacementText": "let foo2 = bar2, toast2 = most2"
45                }
46            ],
47            "suggest": "",
48            "rule": "Use \"let\" instead of \"var\" (arkts-no-var)",
49            "severity": "ERROR"
50        },
51        {
52            "line": 26,
53            "column": 1,
54            "endLine": 26,
55            "endColumn": 4,
56            "problem": "VarDeclaration",
57            "autofix": [
58                {
59                    "start": 740,
60                    "end": 755,
61                    "replacementText": "let foo3 = bar3"
62                }
63            ],
64            "suggest": "",
65            "rule": "Use \"let\" instead of \"var\" (arkts-no-var)",
66            "severity": "ERROR"
67        },
68        {
69            "line": 29,
70            "column": 6,
71            "endLine": 29,
72            "endColumn": 9,
73            "problem": "VarDeclaration",
74            "autofix": [
75                {
76                    "start": 796,
77                    "end": 802,
78                    "replacementText": "let a4"
79                }
80            ],
81            "suggest": "",
82            "rule": "Use \"let\" instead of \"var\" (arkts-no-var)",
83            "severity": "ERROR"
84        },
85        {
86            "line": 32,
87            "column": 13,
88            "endLine": 32,
89            "endColumn": 15,
90            "problem": "ForInStatement",
91            "suggest": "",
92            "rule": "\"for .. in\" is not supported (arkts-no-for-in)",
93            "severity": "ERROR"
94        },
95        {
96            "line": 32,
97            "column": 6,
98            "endLine": 32,
99            "endColumn": 9,
100            "problem": "VarDeclaration",
101            "autofix": [
102                {
103                    "start": 850,
104                    "end": 856,
105                    "replacementText": "let a5"
106                }
107            ],
108            "suggest": "",
109            "rule": "Use \"let\" instead of \"var\" (arkts-no-var)",
110            "severity": "ERROR"
111        },
112        {
113            "line": 35,
114            "column": 22,
115            "endLine": 35,
116            "endColumn": 25,
117            "problem": "VarDeclaration",
118            "autofix": [
119                {
120                    "start": 920,
121                    "end": 930,
122                    "replacementText": "let c6 = 1"
123                }
124            ],
125            "suggest": "",
126            "rule": "Use \"let\" instead of \"var\" (arkts-no-var)",
127            "severity": "ERROR"
128        },
129        {
130            "line": 38,
131            "column": 6,
132            "endLine": 38,
133            "endColumn": 9,
134            "problem": "VarDeclaration",
135            "autofix": [
136                {
137                    "start": 973,
138                    "end": 983,
139                    "replacementText": "let i7 = 0"
140                }
141            ],
142            "suggest": "",
143            "rule": "Use \"let\" instead of \"var\" (arkts-no-var)",
144            "severity": "ERROR"
145        },
146        {
147            "line": 40,
148            "column": 1,
149            "endLine": 40,
150            "endColumn": 4,
151            "problem": "VarDeclaration",
152            "suggest": "",
153            "rule": "Use \"let\" instead of \"var\" (arkts-no-var)",
154            "severity": "ERROR"
155        },
156        {
157            "line": 40,
158            "column": 5,
159            "endLine": 40,
160            "endColumn": 23,
161            "problem": "DestructuringDeclaration",
162            "suggest": "",
163            "rule": "Destructuring variable declarations are not supported (arkts-no-destruct-decls)",
164            "severity": "ERROR"
165        },
166        {
167            "line": 40,
168            "column": 21,
169            "endLine": 40,
170            "endColumn": 22,
171            "problem": "ObjectLiteralNoContextType",
172            "suggest": "",
173            "rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-untyped-obj-literals)",
174            "severity": "ERROR"
175        },
176        {
177            "line": 42,
178            "column": 1,
179            "endLine": 42,
180            "endColumn": 4,
181            "problem": "VarDeclaration",
182            "autofix": [
183                {
184                    "start": 1062,
185                    "end": 1073,
186                    "replacementText": "let a9 = b9"
187                }
188            ],
189            "suggest": "",
190            "rule": "Use \"let\" instead of \"var\" (arkts-no-var)",
191            "severity": "ERROR"
192        },
193        {
194            "line": 42,
195            "column": 14,
196            "endLine": 42,
197            "endColumn": 17,
198            "problem": "VarDeclaration",
199            "suggest": "",
200            "rule": "Use \"let\" instead of \"var\" (arkts-no-var)",
201            "severity": "ERROR"
202        },
203        {
204            "line": 44,
205            "column": 1,
206            "endLine": 44,
207            "endColumn": 4,
208            "problem": "VarDeclaration",
209            "autofix": [
210                {
211                    "start": 1087,
212                    "end": 1100,
213                    "replacementText": "let foo10 = 1"
214                }
215            ],
216            "suggest": "",
217            "rule": "Use \"let\" instead of \"var\" (arkts-no-var)",
218            "severity": "ERROR"
219        },
220        {
221            "line": 46,
222            "column": 9,
223            "endLine": 46,
224            "endColumn": 12,
225            "problem": "VarDeclaration",
226            "autofix": [
227                {
228                    "start": 1110,
229                    "end": 1123,
230                    "replacementText": "let foo11 = 2"
231                }
232            ],
233            "suggest": "",
234            "rule": "Use \"let\" instead of \"var\" (arkts-no-var)",
235            "severity": "ERROR"
236        },
237        {
238            "line": 49,
239            "column": 1,
240            "endLine": 49,
241            "endColumn": 4,
242            "problem": "VarDeclaration",
243            "suggest": "",
244            "rule": "Use \"let\" instead of \"var\" (arkts-no-var)",
245            "severity": "ERROR"
246        },
247        {
248            "line": 49,
249            "column": 12,
250            "endLine": 49,
251            "endColumn": 91,
252            "problem": "FunctionExpression",
253            "suggest": "",
254            "rule": "Use arrow functions instead of function expressions (arkts-no-func-expressions)",
255            "severity": "ERROR"
256        },
257        {
258            "line": 49,
259            "column": 12,
260            "endLine": 49,
261            "endColumn": 91,
262            "problem": "LimitedReturnTypeInference",
263            "suggest": "",
264            "rule": "Function return type inference is limited (arkts-no-implicit-return-types)",
265            "severity": "ERROR"
266        },
267        {
268            "line": 51,
269            "column": 1,
270            "endLine": 51,
271            "endColumn": 4,
272            "problem": "VarDeclaration",
273            "suggest": "",
274            "rule": "Use \"let\" instead of \"var\" (arkts-no-var)",
275            "severity": "ERROR"
276        },
277        {
278            "line": 51,
279            "column": 13,
280            "endLine": 51,
281            "endColumn": 36,
282            "problem": "FunctionExpression",
283            "autofix": [
284                {
285                    "start": 1254,
286                    "end": 1277,
287                    "replacementText": "() => { foo13(); }"
288                }
289            ],
290            "suggest": "",
291            "rule": "Use arrow functions instead of function expressions (arkts-no-func-expressions)",
292            "severity": "ERROR"
293        },
294        {
295            "line": 53,
296            "column": 1,
297            "endLine": 53,
298            "endColumn": 4,
299            "problem": "VarDeclaration",
300            "suggest": "",
301            "rule": "Use \"let\" instead of \"var\" (arkts-no-var)",
302            "severity": "ERROR"
303        },
304        {
305            "line": 53,
306            "column": 13,
307            "endLine": 53,
308            "endColumn": 26,
309            "problem": "LimitedReturnTypeInference",
310            "suggest": "",
311            "rule": "Function return type inference is limited (arkts-no-implicit-return-types)",
312            "severity": "ERROR"
313        },
314        {
315            "line": 56,
316            "column": 1,
317            "endLine": 56,
318            "endColumn": 4,
319            "problem": "VarDeclaration",
320            "autofix": [
321                {
322                    "start": 1319,
323                    "end": 1336,
324                    "replacementText": "let bar15 = foo15"
325                }
326            ],
327            "suggest": "",
328            "rule": "Use \"let\" instead of \"var\" (arkts-no-var)",
329            "severity": "ERROR"
330        },
331        {
332            "line": 56,
333            "column": 20,
334            "endLine": 56,
335            "endColumn": 23,
336            "problem": "VarDeclaration",
337            "suggest": "",
338            "rule": "Use \"let\" instead of \"var\" (arkts-no-var)",
339            "severity": "ERROR"
340        },
341        {
342            "line": 56,
343            "column": 32,
344            "endLine": 56,
345            "endColumn": 56,
346            "problem": "FunctionExpression",
347            "autofix": [
348                {
349                    "start": 1350,
350                    "end": 1374,
351                    "replacementText": "() => { foo15(); }"
352                }
353            ],
354            "suggest": "",
355            "rule": "Use arrow functions instead of function expressions (arkts-no-func-expressions)",
356            "severity": "ERROR"
357        },
358        {
359            "line": 58,
360            "column": 1,
361            "endLine": 58,
362            "endColumn": 4,
363            "problem": "VarDeclaration",
364            "autofix": [
365                {
366                    "start": 1377,
367                    "end": 1413,
368                    "replacementText": "let bar16 = function () { foo16(); }"
369                }
370            ],
371            "suggest": "",
372            "rule": "Use \"let\" instead of \"var\" (arkts-no-var)",
373            "severity": "ERROR"
374        },
375        {
376            "line": 58,
377            "column": 13,
378            "endLine": 58,
379            "endColumn": 37,
380            "problem": "FunctionExpression",
381            "autofix": [
382                {
383                    "start": 1389,
384                    "end": 1413,
385                    "replacementText": "() => { foo16(); }"
386                }
387            ],
388            "suggest": "",
389            "rule": "Use arrow functions instead of function expressions (arkts-no-func-expressions)",
390            "severity": "ERROR"
391        },
392        {
393            "line": 58,
394            "column": 39,
395            "endLine": 58,
396            "endColumn": 42,
397            "problem": "VarDeclaration",
398            "suggest": "",
399            "rule": "Use \"let\" instead of \"var\" (arkts-no-var)",
400            "severity": "ERROR"
401        },
402        {
403            "line": 58,
404            "column": 51,
405            "endLine": 58,
406            "endColumn": 64,
407            "problem": "FunctionExpression",
408            "autofix": [
409                {
410                    "start": 1427,
411                    "end": 1440,
412                    "replacementText": "() => { }"
413                }
414            ],
415            "suggest": "",
416            "rule": "Use arrow functions instead of function expressions (arkts-no-func-expressions)",
417            "severity": "ERROR"
418        },
419        {
420            "line": 61,
421            "column": 6,
422            "endLine": 61,
423            "endColumn": 9,
424            "problem": "VarDeclaration",
425            "suggest": "",
426            "rule": "Use \"let\" instead of \"var\" (arkts-no-var)",
427            "severity": "ERROR"
428        },
429        {
430            "line": 63,
431            "column": 1,
432            "endLine": 63,
433            "endColumn": 4,
434            "problem": "VarDeclaration",
435            "suggest": "",
436            "rule": "Use \"let\" instead of \"var\" (arkts-no-var)",
437            "severity": "ERROR"
438        },
439        {
440            "line": 63,
441            "column": 19,
442            "endLine": 63,
443            "endColumn": 22,
444            "problem": "VarDeclaration",
445            "suggest": "",
446            "rule": "Use \"let\" instead of \"var\" (arkts-no-var)",
447            "severity": "ERROR"
448        },
449        {
450            "line": 65,
451            "column": 1,
452            "endLine": 65,
453            "endColumn": 4,
454            "problem": "VarDeclaration",
455            "suggest": "",
456            "rule": "Use \"let\" instead of \"var\" (arkts-no-var)",
457            "severity": "ERROR"
458        },
459        {
460            "line": 65,
461            "column": 5,
462            "endLine": 65,
463            "endColumn": 8,
464            "problem": "AnyType",
465            "suggest": "",
466            "rule": "Use explicit types instead of \"any\", \"unknown\" (arkts-no-any-unknown)",
467            "severity": "ERROR"
468        },
469        {
470            "line": 65,
471            "column": 10,
472            "endLine": 65,
473            "endColumn": 13,
474            "problem": "AnyType",
475            "suggest": "",
476            "rule": "Use explicit types instead of \"any\", \"unknown\" (arkts-no-any-unknown)",
477            "severity": "ERROR"
478        },
479        {
480            "line": 65,
481            "column": 15,
482            "endLine": 65,
483            "endColumn": 18,
484            "problem": "AnyType",
485            "suggest": "",
486            "rule": "Use explicit types instead of \"any\", \"unknown\" (arkts-no-any-unknown)",
487            "severity": "ERROR"
488        },
489        {
490            "line": 65,
491            "column": 20,
492            "endLine": 65,
493            "endColumn": 23,
494            "problem": "VarDeclaration",
495            "suggest": "",
496            "rule": "Use \"let\" instead of \"var\" (arkts-no-var)",
497            "severity": "ERROR"
498        },
499        {
500            "line": 65,
501            "column": 24,
502            "endLine": 65,
503            "endColumn": 27,
504            "problem": "AnyType",
505            "suggest": "",
506            "rule": "Use explicit types instead of \"any\", \"unknown\" (arkts-no-any-unknown)",
507            "severity": "ERROR"
508        },
509        {
510            "line": 68,
511            "column": 1,
512            "endLine": 68,
513            "endColumn": 4,
514            "problem": "VarDeclaration",
515            "suggest": "",
516            "rule": "Use \"let\" instead of \"var\" (arkts-no-var)",
517            "severity": "ERROR"
518        },
519        {
520            "line": 68,
521            "column": 5,
522            "endLine": 68,
523            "endColumn": 8,
524            "problem": "AnyType",
525            "suggest": "",
526            "rule": "Use explicit types instead of \"any\", \"unknown\" (arkts-no-any-unknown)",
527            "severity": "ERROR"
528        },
529        {
530            "line": 68,
531            "column": 21,
532            "endLine": 68,
533            "endColumn": 24,
534            "problem": "VarDeclaration",
535            "suggest": "",
536            "rule": "Use \"let\" instead of \"var\" (arkts-no-var)",
537            "severity": "ERROR"
538        },
539        {
540            "line": 68,
541            "column": 25,
542            "endLine": 68,
543            "endColumn": 28,
544            "problem": "AnyType",
545            "suggest": "",
546            "rule": "Use explicit types instead of \"any\", \"unknown\" (arkts-no-any-unknown)",
547            "severity": "ERROR"
548        },
549        {
550            "line": 71,
551            "column": 14,
552            "endLine": 71,
553            "endColumn": 17,
554            "problem": "VarDeclaration",
555            "suggest": "",
556            "rule": "Use \"let\" instead of \"var\" (arkts-no-var)",
557            "severity": "ERROR"
558        },
559        {
560            "line": 71,
561            "column": 18,
562            "endLine": 71,
563            "endColumn": 21,
564            "problem": "AnyType",
565            "suggest": "",
566            "rule": "Use explicit types instead of \"any\", \"unknown\" (arkts-no-any-unknown)",
567            "severity": "ERROR"
568        },
569        {
570            "line": 71,
571            "column": 23,
572            "endLine": 71,
573            "endColumn": 26,
574            "problem": "AnyType",
575            "suggest": "",
576            "rule": "Use explicit types instead of \"any\", \"unknown\" (arkts-no-any-unknown)",
577            "severity": "ERROR"
578        },
579        {
580            "line": 71,
581            "column": 28,
582            "endLine": 71,
583            "endColumn": 31,
584            "problem": "AnyType",
585            "suggest": "",
586            "rule": "Use explicit types instead of \"any\", \"unknown\" (arkts-no-any-unknown)",
587            "severity": "ERROR"
588        },
589        {
590            "line": 73,
591            "column": 6,
592            "endLine": 73,
593            "endColumn": 9,
594            "problem": "VarDeclaration",
595            "suggest": "",
596            "rule": "Use \"let\" instead of \"var\" (arkts-no-var)",
597            "severity": "ERROR"
598        },
599        {
600            "line": 76,
601            "column": 14,
602            "endLine": 76,
603            "endColumn": 16,
604            "problem": "ForInStatement",
605            "suggest": "",
606            "rule": "\"for .. in\" is not supported (arkts-no-for-in)",
607            "severity": "ERROR"
608        },
609        {
610            "line": 76,
611            "column": 6,
612            "endLine": 76,
613            "endColumn": 9,
614            "problem": "VarDeclaration",
615            "suggest": "",
616            "rule": "Use \"let\" instead of \"var\" (arkts-no-var)",
617            "severity": "ERROR"
618        },
619        {
620            "line": 79,
621            "column": 6,
622            "endLine": 79,
623            "endColumn": 9,
624            "problem": "VarDeclaration",
625            "suggest": "",
626            "rule": "Use \"let\" instead of \"var\" (arkts-no-var)",
627            "severity": "ERROR"
628        },
629        {
630            "line": 82,
631            "column": 24,
632            "endLine": 82,
633            "endColumn": 27,
634            "problem": "VarDeclaration",
635            "suggest": "",
636            "rule": "Use \"let\" instead of \"var\" (arkts-no-var)",
637            "severity": "ERROR"
638        },
639        {
640            "line": 86,
641            "column": 6,
642            "endLine": 86,
643            "endColumn": 9,
644            "problem": "VarDeclaration",
645            "suggest": "",
646            "rule": "Use \"let\" instead of \"var\" (arkts-no-var)",
647            "severity": "ERROR"
648        },
649        {
650            "line": 89,
651            "column": 24,
652            "endLine": 89,
653            "endColumn": 27,
654            "problem": "VarDeclaration",
655            "suggest": "",
656            "rule": "Use \"let\" instead of \"var\" (arkts-no-var)",
657            "severity": "ERROR"
658        },
659        {
660            "line": 89,
661            "column": 28,
662            "endLine": 89,
663            "endColumn": 31,
664            "problem": "AnyType",
665            "suggest": "",
666            "rule": "Use explicit types instead of \"any\", \"unknown\" (arkts-no-any-unknown)",
667            "severity": "ERROR"
668        },
669        {
670            "line": 91,
671            "column": 1,
672            "endLine": 91,
673            "endColumn": 4,
674            "problem": "VarDeclaration",
675            "suggest": "",
676            "rule": "Use \"let\" instead of \"var\" (arkts-no-var)",
677            "severity": "ERROR"
678        },
679        {
680            "line": 91,
681            "column": 5,
682            "endLine": 91,
683            "endColumn": 14,
684            "problem": "AnyType",
685            "suggest": "",
686            "rule": "Use explicit types instead of \"any\", \"unknown\" (arkts-no-any-unknown)",
687            "severity": "ERROR"
688        },
689        {
690            "line": 93,
691            "column": 1,
692            "endLine": 93,
693            "endColumn": 4,
694            "problem": "VarDeclaration",
695            "suggest": "",
696            "rule": "Use \"let\" instead of \"var\" (arkts-no-var)",
697            "severity": "ERROR"
698        },
699        {
700            "line": 93,
701            "column": 5,
702            "endLine": 93,
703            "endColumn": 21,
704            "problem": "DestructuringDeclaration",
705            "suggest": "",
706            "rule": "Destructuring variable declarations are not supported (arkts-no-destruct-decls)",
707            "severity": "ERROR"
708        },
709        {
710            "line": 93,
711            "column": 19,
712            "endLine": 93,
713            "endColumn": 20,
714            "problem": "ObjectLiteralNoContextType",
715            "suggest": "",
716            "rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-untyped-obj-literals)",
717            "severity": "ERROR"
718        },
719        {
720            "line": 95,
721            "column": 1,
722            "endLine": 95,
723            "endColumn": 4,
724            "problem": "VarDeclaration",
725            "suggest": "",
726            "rule": "Use \"let\" instead of \"var\" (arkts-no-var)",
727            "severity": "ERROR"
728        },
729        {
730            "line": 95,
731            "column": 5,
732            "endLine": 95,
733            "endColumn": 26,
734            "problem": "DestructuringDeclaration",
735            "suggest": "",
736            "rule": "Destructuring variable declarations are not supported (arkts-no-destruct-decls)",
737            "severity": "ERROR"
738        },
739        {
740            "line": 95,
741            "column": 24,
742            "endLine": 95,
743            "endColumn": 25,
744            "problem": "ObjectLiteralNoContextType",
745            "suggest": "",
746            "rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-untyped-obj-literals)",
747            "severity": "ERROR"
748        },
749        {
750            "line": 97,
751            "column": 1,
752            "endLine": 97,
753            "endColumn": 4,
754            "problem": "VarDeclaration",
755            "suggest": "",
756            "rule": "Use \"let\" instead of \"var\" (arkts-no-var)",
757            "severity": "ERROR"
758        },
759        {
760            "line": 99,
761            "column": 26,
762            "endLine": 99,
763            "endColumn": 29,
764            "problem": "VarDeclaration",
765            "suggest": "",
766            "rule": "Use \"let\" instead of \"var\" (arkts-no-var)",
767            "severity": "ERROR"
768        },
769        {
770            "line": 102,
771            "column": 12,
772            "endLine": 102,
773            "endColumn": 15,
774            "problem": "VarDeclaration",
775            "suggest": "",
776            "rule": "Use \"let\" instead of \"var\" (arkts-no-var)",
777            "severity": "ERROR"
778        },
779        {
780            "line": 108,
781            "column": 13,
782            "endLine": 108,
783            "endColumn": 16,
784            "problem": "VarDeclaration",
785            "suggest": "",
786            "rule": "Use \"let\" instead of \"var\" (arkts-no-var)",
787            "severity": "ERROR"
788        },
789        {
790            "line": 110,
791            "column": 20,
792            "endLine": 110,
793            "endColumn": 23,
794            "problem": "VarDeclaration",
795            "suggest": "",
796            "rule": "Use \"let\" instead of \"var\" (arkts-no-var)",
797            "severity": "ERROR"
798        },
799        {
800            "line": 110,
801            "column": 24,
802            "endLine": 110,
803            "endColumn": 27,
804            "problem": "AnyType",
805            "suggest": "",
806            "rule": "Use explicit types instead of \"any\", \"unknown\" (arkts-no-any-unknown)",
807            "severity": "ERROR"
808        },
809        {
810            "line": 115,
811            "column": 1,
812            "endLine": 115,
813            "endColumn": 4,
814            "problem": "VarDeclaration",
815            "suggest": "",
816            "rule": "Use \"let\" instead of \"var\" (arkts-no-var)",
817            "severity": "ERROR"
818        },
819        {
820            "line": 115,
821            "column": 14,
822            "endLine": 115,
823            "endColumn": 38,
824            "problem": "FunctionExpression",
825            "autofix": [
826                {
827                    "start": 2425,
828                    "end": 2449,
829                    "replacementText": "() => { foo39(); }"
830                }
831            ],
832            "suggest": "",
833            "rule": "Use arrow functions instead of function expressions (arkts-no-func-expressions)",
834            "severity": "ERROR"
835        },
836        {
837            "line": 117,
838            "column": 13,
839            "endLine": 117,
840            "endColumn": 27,
841            "problem": "FunctionExpression",
842            "autofix": [
843                {
844                    "start": 2467,
845                    "end": 2481,
846                    "replacementText": "(a) => { }"
847                }
848            ],
849            "suggest": "",
850            "rule": "Use arrow functions instead of function expressions (arkts-no-func-expressions)",
851            "severity": "ERROR"
852        },
853        {
854            "line": 117,
855            "column": 22,
856            "endLine": 117,
857            "endColumn": 23,
858            "problem": "AnyType",
859            "suggest": "",
860            "rule": "Use explicit types instead of \"any\", \"unknown\" (arkts-no-any-unknown)",
861            "severity": "ERROR"
862        },
863        {
864            "line": 118,
865            "column": 1,
866            "endLine": 118,
867            "endColumn": 4,
868            "problem": "VarDeclaration",
869            "suggest": "",
870            "rule": "Use \"let\" instead of \"var\" (arkts-no-var)",
871            "severity": "ERROR"
872        },
873        {
874            "line": 118,
875            "column": 19,
876            "endLine": 118,
877            "endColumn": 43,
878            "problem": "FunctionExpression",
879            "autofix": [
880                {
881                    "start": 2501,
882                    "end": 2525,
883                    "replacementText": "() => { foo40(); }"
884                }
885            ],
886            "suggest": "",
887            "rule": "Use arrow functions instead of function expressions (arkts-no-func-expressions)",
888            "severity": "ERROR"
889        },
890        {
891            "line": 120,
892            "column": 1,
893            "endLine": 120,
894            "endColumn": 4,
895            "problem": "VarDeclaration",
896            "suggest": "",
897            "rule": "Use \"let\" instead of \"var\" (arkts-no-var)",
898            "severity": "ERROR"
899        },
900        {
901            "line": 120,
902            "column": 28,
903            "endLine": 120,
904            "endColumn": 52,
905            "problem": "FunctionExpression",
906            "autofix": [
907                {
908                    "start": 2556,
909                    "end": 2580,
910                    "replacementText": "() => { foo41(); }"
911                }
912            ],
913            "suggest": "",
914            "rule": "Use arrow functions instead of function expressions (arkts-no-func-expressions)",
915            "severity": "ERROR"
916        },
917        {
918            "line": 122,
919            "column": 1,
920            "endLine": 122,
921            "endColumn": 4,
922            "problem": "VarDeclaration",
923            "suggest": "",
924            "rule": "Use \"let\" instead of \"var\" (arkts-no-var)",
925            "severity": "ERROR"
926        },
927        {
928            "line": 122,
929            "column": 5,
930            "endLine": 122,
931            "endColumn": 49,
932            "problem": "DestructuringDeclaration",
933            "suggest": "",
934            "rule": "Destructuring variable declarations are not supported (arkts-no-destruct-decls)",
935            "severity": "ERROR"
936        },
937        {
938            "line": 122,
939            "column": 25,
940            "endLine": 122,
941            "endColumn": 49,
942            "problem": "FunctionExpression",
943            "autofix": [
944                {
945                    "start": 2607,
946                    "end": 2631,
947                    "replacementText": "() => { foo42(); }"
948                }
949            ],
950            "suggest": "",
951            "rule": "Use arrow functions instead of function expressions (arkts-no-func-expressions)",
952            "severity": "ERROR"
953        },
954        {
955            "line": 124,
956            "column": 1,
957            "endLine": 124,
958            "endColumn": 4,
959            "problem": "VarDeclaration",
960            "suggest": "",
961            "rule": "Use \"let\" instead of \"var\" (arkts-no-var)",
962            "severity": "ERROR"
963        },
964        {
965            "line": 124,
966            "column": 5,
967            "endLine": 124,
968            "endColumn": 56,
969            "problem": "DestructuringDeclaration",
970            "suggest": "",
971            "rule": "Destructuring variable declarations are not supported (arkts-no-destruct-decls)",
972            "severity": "ERROR"
973        },
974        {
975            "line": 124,
976            "column": 32,
977            "endLine": 124,
978            "endColumn": 56,
979            "problem": "FunctionExpression",
980            "autofix": [
981                {
982                    "start": 2665,
983                    "end": 2689,
984                    "replacementText": "() => { foo43(); }"
985                }
986            ],
987            "suggest": "",
988            "rule": "Use arrow functions instead of function expressions (arkts-no-func-expressions)",
989            "severity": "ERROR"
990        },
991        {
992            "line": 42,
993            "column": 10,
994            "endLine": 42,
995            "endColumn": 12,
996            "problem": "StrictDiagnostic",
997            "suggest": "Variable 'b9' is used before being assigned.",
998            "rule": "Variable 'b9' is used before being assigned.",
999            "severity": "ERROR"
1000        },
1001        {
1002            "line": 56,
1003            "column": 13,
1004            "endLine": 56,
1005            "endColumn": 18,
1006            "problem": "StrictDiagnostic",
1007            "suggest": "Variable 'foo15' is used before being assigned.",
1008            "rule": "Variable 'foo15' is used before being assigned.",
1009            "severity": "ERROR"
1010        },
1011        {
1012            "line": 76,
1013            "column": 27,
1014            "endLine": 76,
1015            "endColumn": 30,
1016            "problem": "StrictDiagnostic",
1017            "suggest": "Variable 'a23' is used before being assigned.",
1018            "rule": "Variable 'a23' is used before being assigned.",
1019            "severity": "ERROR"
1020        },
1021        {
1022            "line": 79,
1023            "column": 28,
1024            "endLine": 79,
1025            "endColumn": 31,
1026            "problem": "StrictDiagnostic",
1027            "suggest": "Variable 'a24' is used before being assigned.",
1028            "rule": "Variable 'a24' is used before being assigned.",
1029            "severity": "ERROR"
1030        },
1031        {
1032            "line": 86,
1033            "column": 35,
1034            "endLine": 86,
1035            "endColumn": 44,
1036            "problem": "StrictDiagnostic",
1037            "suggest": "Argument of type '() => never' is not assignable to parameter of type 'never'.",
1038            "rule": "Argument of type '() => never' is not assignable to parameter of type 'never'.",
1039            "severity": "ERROR"
1040        },
1041        {
1042            "line": 97,
1043            "column": 11,
1044            "endLine": 97,
1045            "endColumn": 14,
1046            "problem": "StrictDiagnostic",
1047            "suggest": "Variable 'b31' is used before being assigned.",
1048            "rule": "Variable 'b31' is used before being assigned.",
1049            "severity": "ERROR"
1050        },
1051        {
1052            "line": 120,
1053            "column": 13,
1054            "endLine": 120,
1055            "endColumn": 18,
1056            "problem": "StrictDiagnostic",
1057            "suggest": "Variable 'foo41' is used before being assigned.",
1058            "rule": "Variable 'foo41' is used before being assigned.",
1059            "severity": "ERROR"
1060        }
1061    ]
1062}