• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2    "copyright": [
3        "Copyright (c) 2025 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": 5,
20            "endLine": 18,
21            "endColumn": 10,
22            "problem": "NumericSemantics",
23            "autofix": [
24                {
25                    "start": 744,
26                    "end": 749,
27                    "replacementText": "a: number = 1",
28                    "line": 18,
29                    "column": 5,
30                    "endLine": 18,
31                    "endColumn": 10
32                }
33            ],
34            "suggest": "",
35            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
36            "severity": "ERROR"
37        },
38        {
39            "line": 18,
40            "column": 9,
41            "endLine": 18,
42            "endColumn": 10,
43            "problem": "NumericSemantics",
44            "autofix": [
45                {
46                    "start": 748,
47                    "end": 749,
48                    "replacementText": "1.0",
49                    "line": 18,
50                    "column": 9,
51                    "endLine": 18,
52                    "endColumn": 10
53                }
54            ],
55            "suggest": "",
56            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
57            "severity": "ERROR"
58        },
59        {
60            "line": 20,
61            "column": 5,
62            "endLine": 20,
63            "endColumn": 6,
64            "problem": "NumericSemantics",
65            "autofix": [
66                {
67                    "start": 758,
68                    "end": 759,
69                    "replacementText": "1.0",
70                    "line": 20,
71                    "column": 5,
72                    "endLine": 20,
73                    "endColumn": 6
74                }
75            ],
76            "suggest": "",
77            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
78            "severity": "ERROR"
79        },
80        {
81            "line": 23,
82            "column": 6,
83            "endLine": 23,
84            "endColumn": 7,
85            "problem": "NumericSemantics",
86            "autofix": [
87                {
88                    "start": 848,
89                    "end": 849,
90                    "replacementText": "1.0",
91                    "line": 23,
92                    "column": 6,
93                    "endLine": 23,
94                    "endColumn": 7
95                }
96            ],
97            "suggest": "",
98            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
99            "severity": "ERROR"
100        },
101        {
102            "line": 26,
103            "column": 17,
104            "endLine": 26,
105            "endColumn": 18,
106            "problem": "NumericSemantics",
107            "autofix": [
108                {
109                    "start": 921,
110                    "end": 922,
111                    "replacementText": "1.0",
112                    "line": 26,
113                    "column": 17,
114                    "endLine": 26,
115                    "endColumn": 18
116                }
117            ],
118            "suggest": "",
119            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
120            "severity": "ERROR"
121        },
122        {
123            "line": 28,
124            "column": 17,
125            "endLine": 28,
126            "endColumn": 18,
127            "problem": "NumericSemantics",
128            "autofix": [
129                {
130                    "start": 977,
131                    "end": 978,
132                    "replacementText": "2.0",
133                    "line": 28,
134                    "column": 17,
135                    "endLine": 28,
136                    "endColumn": 18
137                }
138            ],
139            "suggest": "",
140            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
141            "severity": "ERROR"
142        },
143        {
144            "line": 30,
145            "column": 13,
146            "endLine": 30,
147            "endColumn": 14,
148            "problem": "NumericSemantics",
149            "autofix": [
150                {
151                    "start": 1083,
152                    "end": 1084,
153                    "replacementText": "2.0",
154                    "line": 30,
155                    "column": 13,
156                    "endLine": 30,
157                    "endColumn": 14
158                }
159            ],
160            "suggest": "",
161            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
162            "severity": "ERROR"
163        },
164        {
165            "line": 33,
166            "column": 17,
167            "endLine": 33,
168            "endColumn": 18,
169            "problem": "NumericSemantics",
170            "autofix": [
171                {
172                    "start": 1199,
173                    "end": 1200,
174                    "replacementText": "1.0",
175                    "line": 33,
176                    "column": 17,
177                    "endLine": 33,
178                    "endColumn": 18
179                }
180            ],
181            "suggest": "",
182            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
183            "severity": "ERROR"
184        },
185        {
186            "line": 39,
187            "column": 5,
188            "endLine": 39,
189            "endColumn": 12,
190            "problem": "NumericSemantics",
191            "autofix": [
192                {
193                    "start": 1377,
194                    "end": 1384,
195                    "replacementText": "c: number = 1.5",
196                    "line": 39,
197                    "column": 5,
198                    "endLine": 39,
199                    "endColumn": 12
200                }
201            ],
202            "suggest": "",
203            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
204            "severity": "ERROR"
205        },
206        {
207            "line": 45,
208            "column": 5,
209            "endLine": 45,
210            "endColumn": 10,
211            "problem": "NumericSemantics",
212            "autofix": [
213                {
214                    "start": 1561,
215                    "end": 1566,
216                    "replacementText": "d: number = 2",
217                    "line": 45,
218                    "column": 5,
219                    "endLine": 45,
220                    "endColumn": 10
221                }
222            ],
223            "suggest": "",
224            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
225            "severity": "ERROR"
226        },
227        {
228            "line": 45,
229            "column": 9,
230            "endLine": 45,
231            "endColumn": 10,
232            "problem": "NumericSemantics",
233            "autofix": [
234                {
235                    "start": 1565,
236                    "end": 1566,
237                    "replacementText": "2.0",
238                    "line": 45,
239                    "column": 9,
240                    "endLine": 45,
241                    "endColumn": 10
242                }
243            ],
244            "suggest": "",
245            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
246            "severity": "ERROR"
247        },
248        {
249            "line": 51,
250            "column": 5,
251            "endLine": 51,
252            "endColumn": 10,
253            "problem": "NumericSemantics",
254            "autofix": [
255                {
256                    "start": 1712,
257                    "end": 1717,
258                    "replacementText": "n: number = 2",
259                    "line": 51,
260                    "column": 5,
261                    "endLine": 51,
262                    "endColumn": 10
263                }
264            ],
265            "suggest": "",
266            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
267            "severity": "ERROR"
268        },
269        {
270            "line": 51,
271            "column": 9,
272            "endLine": 51,
273            "endColumn": 10,
274            "problem": "NumericSemantics",
275            "autofix": [
276                {
277                    "start": 1716,
278                    "end": 1717,
279                    "replacementText": "2.0",
280                    "line": 51,
281                    "column": 9,
282                    "endLine": 51,
283                    "endColumn": 10
284                }
285            ],
286            "suggest": "",
287            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
288            "severity": "ERROR"
289        },
290        {
291            "line": 53,
292            "column": 17,
293            "endLine": 53,
294            "endColumn": 18,
295            "problem": "NumericSemantics",
296            "autofix": [
297                {
298                    "start": 1738,
299                    "end": 1739,
300                    "replacementText": "1.0",
301                    "line": 53,
302                    "column": 17,
303                    "endLine": 53,
304                    "endColumn": 18
305                }
306            ],
307            "suggest": "",
308            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
309            "severity": "ERROR"
310        },
311        {
312            "line": 55,
313            "column": 5,
314            "endLine": 55,
315            "endColumn": 18,
316            "problem": "NumericSemantics",
317            "autofix": [
318                {
319                    "start": 1747,
320                    "end": 1760,
321                    "replacementText": "g: number[] = [1, 2, 3]",
322                    "line": 55,
323                    "column": 5,
324                    "endLine": 55,
325                    "endColumn": 18
326                }
327            ],
328            "suggest": "",
329            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
330            "severity": "ERROR"
331        },
332        {
333            "line": 55,
334            "column": 10,
335            "endLine": 55,
336            "endColumn": 11,
337            "problem": "NumericSemantics",
338            "autofix": [
339                {
340                    "start": 1752,
341                    "end": 1753,
342                    "replacementText": "1.0",
343                    "line": 55,
344                    "column": 10,
345                    "endLine": 55,
346                    "endColumn": 11
347                }
348            ],
349            "suggest": "",
350            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
351            "severity": "ERROR"
352        },
353        {
354            "line": 55,
355            "column": 13,
356            "endLine": 55,
357            "endColumn": 14,
358            "problem": "NumericSemantics",
359            "autofix": [
360                {
361                    "start": 1755,
362                    "end": 1756,
363                    "replacementText": "2.0",
364                    "line": 55,
365                    "column": 13,
366                    "endLine": 55,
367                    "endColumn": 14
368                }
369            ],
370            "suggest": "",
371            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
372            "severity": "ERROR"
373        },
374        {
375            "line": 55,
376            "column": 16,
377            "endLine": 55,
378            "endColumn": 17,
379            "problem": "NumericSemantics",
380            "autofix": [
381                {
382                    "start": 1758,
383                    "end": 1759,
384                    "replacementText": "3.0",
385                    "line": 55,
386                    "column": 16,
387                    "endLine": 55,
388                    "endColumn": 17
389                }
390            ],
391            "suggest": "",
392            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
393            "severity": "ERROR"
394        },
395        {
396            "line": 57,
397            "column": 5,
398            "endLine": 57,
399            "endColumn": 15,
400            "problem": "DefiniteAssignmentError",
401            "suggest": "",
402            "rule": "Definite assignment assertions are not supported (arkts-no-definite-assignment)",
403            "severity": "ERROR"
404        },
405        {
406            "line": 59,
407            "column": 5,
408            "endLine": 59,
409            "endColumn": 18,
410            "problem": "NumericSemantics",
411            "autofix": [
412                {
413                    "start": 1786,
414                    "end": 1799,
415                    "replacementText": "t8: number = Infinity",
416                    "line": 59,
417                    "column": 5,
418                    "endLine": 59,
419                    "endColumn": 18
420                }
421            ],
422            "suggest": "",
423            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
424            "severity": "ERROR"
425        },
426        {
427            "line": 61,
428            "column": 5,
429            "endLine": 61,
430            "endColumn": 19,
431            "problem": "NumericSemantics",
432            "autofix": [
433                {
434                    "start": 1807,
435                    "end": 1821,
436                    "replacementText": "t9: number = -Infinity",
437                    "line": 61,
438                    "column": 5,
439                    "endLine": 61,
440                    "endColumn": 19
441                }
442            ],
443            "suggest": "",
444            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
445            "severity": "ERROR"
446        },
447        {
448            "line": 63,
449            "column": 5,
450            "endLine": 63,
451            "endColumn": 14,
452            "problem": "NumericSemantics",
453            "autofix": [
454                {
455                    "start": 1830,
456                    "end": 1839,
457                    "replacementText": "t10: number = NaN",
458                    "line": 63,
459                    "column": 5,
460                    "endLine": 63,
461                    "endColumn": 14
462                }
463            ],
464            "suggest": "",
465            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
466            "severity": "ERROR"
467        },
468        {
469            "line": 65,
470            "column": 5,
471            "endLine": 65,
472            "endColumn": 27,
473            "problem": "NumericSemantics",
474            "autofix": [
475                {
476                    "start": 1848,
477                    "end": 1870,
478                    "replacementText": "t11: number = Number.MAX_VALUE",
479                    "line": 65,
480                    "column": 5,
481                    "endLine": 65,
482                    "endColumn": 27
483                }
484            ],
485            "suggest": "",
486            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
487            "severity": "ERROR"
488        },
489        {
490            "line": 67,
491            "column": 5,
492            "endLine": 67,
493            "endColumn": 27,
494            "problem": "NumericSemantics",
495            "autofix": [
496                {
497                    "start": 1879,
498                    "end": 1901,
499                    "replacementText": "t12: number = Number.MIN_VALUE",
500                    "line": 67,
501                    "column": 5,
502                    "endLine": 67,
503                    "endColumn": 27
504                }
505            ],
506            "suggest": "",
507            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
508            "severity": "ERROR"
509        },
510        {
511            "line": 69,
512            "column": 16,
513            "endLine": 69,
514            "endColumn": 19,
515            "problem": "NumericSemantics",
516            "autofix": [
517                {
518                    "start": 1921,
519                    "end": 1924,
520                    "replacementText": "123.0",
521                    "line": 69,
522                    "column": 16,
523                    "endLine": 69,
524                    "endColumn": 19
525                }
526            ],
527            "suggest": "",
528            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
529            "severity": "ERROR"
530        },
531        {
532            "line": 71,
533            "column": 19,
534            "endLine": 71,
535            "endColumn": 22,
536            "problem": "NumericSemantics",
537            "autofix": [
538                {
539                    "start": 1947,
540                    "end": 1950,
541                    "replacementText": "123.0",
542                    "line": 71,
543                    "column": 19,
544                    "endLine": 71,
545                    "endColumn": 22
546                }
547            ],
548            "suggest": "",
549            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
550            "severity": "ERROR"
551        },
552        {
553            "line": 73,
554            "column": 5,
555            "endLine": 73,
556            "endColumn": 11,
557            "problem": "NumericSemantics",
558            "autofix": [
559                {
560                    "start": 1959,
561                    "end": 1965,
562                    "replacementText": "o2: number = o",
563                    "line": 73,
564                    "column": 5,
565                    "endLine": 73,
566                    "endColumn": 11
567                }
568            ],
569            "suggest": "",
570            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
571            "severity": "ERROR"
572        },
573        {
574            "line": 75,
575            "column": 5,
576            "endLine": 75,
577            "endColumn": 12,
578            "problem": "NumericSemantics",
579            "autofix": [
580                {
581                    "start": 1975,
582                    "end": 1982,
583                    "replacementText": "o3: number = oo",
584                    "line": 75,
585                    "column": 5,
586                    "endLine": 75,
587                    "endColumn": 12
588                }
589            ],
590            "suggest": "",
591            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
592            "severity": "ERROR"
593        },
594        {
595            "line": 78,
596            "column": 4,
597            "endLine": 78,
598            "endColumn": 10,
599            "problem": "NumericSemantics",
600            "autofix": [
601                {
602                    "start": 2001,
603                    "end": 2007,
604                    "replacementText": "a: number = 1;",
605                    "line": 78,
606                    "column": 4,
607                    "endLine": 78,
608                    "endColumn": 10
609                }
610            ],
611            "suggest": "",
612            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
613            "severity": "ERROR"
614        },
615        {
616            "line": 78,
617            "column": 8,
618            "endLine": 78,
619            "endColumn": 9,
620            "problem": "NumericSemantics",
621            "autofix": [
622                {
623                    "start": 2005,
624                    "end": 2006,
625                    "replacementText": "1.0",
626                    "line": 78,
627                    "column": 8,
628                    "endLine": 78,
629                    "endColumn": 9
630                }
631            ],
632            "suggest": "",
633            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
634            "severity": "ERROR"
635        },
636        {
637            "line": 83,
638            "column": 5,
639            "endLine": 83,
640            "endColumn": 14,
641            "problem": "NumericSemantics",
642            "autofix": [
643                {
644                    "start": 2043,
645                    "end": 2052,
646                    "replacementText": "t2: number = +123",
647                    "line": 83,
648                    "column": 5,
649                    "endLine": 83,
650                    "endColumn": 14
651                }
652            ],
653            "suggest": "",
654            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
655            "severity": "ERROR"
656        },
657        {
658            "line": 83,
659            "column": 11,
660            "endLine": 83,
661            "endColumn": 14,
662            "problem": "NumericSemantics",
663            "autofix": [
664                {
665                    "start": 2049,
666                    "end": 2052,
667                    "replacementText": "123.0",
668                    "line": 83,
669                    "column": 11,
670                    "endLine": 83,
671                    "endColumn": 14
672                }
673            ],
674            "suggest": "",
675            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
676            "severity": "ERROR"
677        },
678        {
679            "line": 85,
680            "column": 5,
681            "endLine": 85,
682            "endColumn": 14,
683            "problem": "NumericSemantics",
684            "autofix": [
685                {
686                    "start": 2061,
687                    "end": 2070,
688                    "replacementText": "t3: number = -234",
689                    "line": 85,
690                    "column": 5,
691                    "endLine": 85,
692                    "endColumn": 14
693                }
694            ],
695            "suggest": "",
696            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
697            "severity": "ERROR"
698        },
699        {
700            "line": 85,
701            "column": 11,
702            "endLine": 85,
703            "endColumn": 14,
704            "problem": "NumericSemantics",
705            "autofix": [
706                {
707                    "start": 2066,
708                    "end": 2070,
709                    "replacementText": "-234.0",
710                    "line": 85,
711                    "column": 11,
712                    "endLine": 85,
713                    "endColumn": 14
714                }
715            ],
716            "suggest": "",
717            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
718            "severity": "ERROR"
719        },
720        {
721            "line": 87,
722            "column": 5,
723            "endLine": 87,
724            "endColumn": 26,
725            "problem": "NumericSemantics",
726            "autofix": [
727                {
728                    "start": 2079,
729                    "end": 2100,
730                    "replacementText": "num: number = Math.floor(4.8)",
731                    "line": 87,
732                    "column": 5,
733                    "endLine": 87,
734                    "endColumn": 26
735                }
736            ],
737            "suggest": "",
738            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
739            "severity": "ERROR"
740        },
741        {
742            "line": 89,
743            "column": 5,
744            "endLine": 89,
745            "endColumn": 27,
746            "problem": "NumericSemantics",
747            "autofix": [
748                {
749                    "start": 2124,
750                    "end": 2146,
751                    "replacementText": "value: number = parseInt(\"42\")",
752                    "line": 89,
753                    "column": 5,
754                    "endLine": 89,
755                    "endColumn": 27
756                }
757            ],
758            "suggest": "",
759            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
760            "severity": "ERROR"
761        },
762        {
763            "line": 92,
764            "column": 1,
765            "endLine": 94,
766            "endColumn": 2,
767            "problem": "NumericSemantics",
768            "autofix": [
769                {
770                    "start": 2188,
771                    "end": 2193,
772                    "replacementText": "x: number = 2",
773                    "line": 92,
774                    "column": 1,
775                    "endLine": 94,
776                    "endColumn": 2
777                }
778            ],
779            "suggest": "",
780            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
781            "severity": "ERROR"
782        },
783        {
784            "line": 92,
785            "column": 1,
786            "endLine": 94,
787            "endColumn": 2,
788            "problem": "NumericSemantics",
789            "autofix": [
790                {
791                    "start": 2195,
792                    "end": 2200,
793                    "replacementText": "y: number = 3",
794                    "line": 92,
795                    "column": 1,
796                    "endLine": 94,
797                    "endColumn": 2
798                }
799            ],
800            "suggest": "",
801            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
802            "severity": "ERROR"
803        },
804        {
805            "line": 92,
806            "column": 1,
807            "endLine": 94,
808            "endColumn": 2,
809            "problem": "NumericSemantics",
810            "autofix": [
811                {
812                    "start": 2201,
813                    "end": 2201,
814                    "replacementText": ": number",
815                    "line": 92,
816                    "column": 1,
817                    "endLine": 94,
818                    "endColumn": 2
819                }
820            ],
821            "suggest": "",
822            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
823            "severity": "ERROR"
824        },
825        {
826            "line": 92,
827            "column": 23,
828            "endLine": 92,
829            "endColumn": 24,
830            "problem": "NumericSemantics",
831            "autofix": [
832                {
833                    "start": 2192,
834                    "end": 2193,
835                    "replacementText": "2.0",
836                    "line": 92,
837                    "column": 23,
838                    "endLine": 92,
839                    "endColumn": 24
840                }
841            ],
842            "suggest": "",
843            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
844            "severity": "ERROR"
845        },
846        {
847            "line": 92,
848            "column": 30,
849            "endLine": 92,
850            "endColumn": 31,
851            "problem": "NumericSemantics",
852            "autofix": [
853                {
854                    "start": 2199,
855                    "end": 2200,
856                    "replacementText": "3.0",
857                    "line": 92,
858                    "column": 30,
859                    "endLine": 92,
860                    "endColumn": 31
861                }
862            ],
863            "suggest": "",
864            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
865            "severity": "ERROR"
866        },
867        {
868            "line": 96,
869            "column": 1,
870            "endLine": 98,
871            "endColumn": 2,
872            "problem": "NumericSemantics",
873            "autofix": [
874                {
875                    "start": 2264,
876                    "end": 2264,
877                    "replacementText": ": number",
878                    "line": 96,
879                    "column": 1,
880                    "endLine": 98,
881                    "endColumn": 2
882                }
883            ],
884            "suggest": "",
885            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
886            "severity": "ERROR"
887        },
888        {
889            "line": 103,
890            "column": 10,
891            "endLine": 103,
892            "endColumn": 12,
893            "problem": "NumericSemantics",
894            "autofix": [
895                {
896                    "start": 2356,
897                    "end": 2358,
898                    "replacementText": "42.0",
899                    "line": 103,
900                    "column": 10,
901                    "endLine": 103,
902                    "endColumn": 12
903                }
904            ],
905            "suggest": "",
906            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
907            "severity": "ERROR"
908        },
909        {
910            "line": 105,
911            "column": 5,
912            "endLine": 105,
913            "endColumn": 23,
914            "problem": "NumericSemantics",
915            "autofix": [
916                {
917                    "start": 2368,
918                    "end": 2386,
919                    "replacementText": "an_array: number[] = [1, 2, 3]",
920                    "line": 105,
921                    "column": 5,
922                    "endLine": 105,
923                    "endColumn": 23
924                }
925            ],
926            "suggest": "",
927            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
928            "severity": "ERROR"
929        },
930        {
931            "line": 105,
932            "column": 17,
933            "endLine": 105,
934            "endColumn": 18,
935            "problem": "NumericSemantics",
936            "autofix": [
937                {
938                    "start": 2380,
939                    "end": 2381,
940                    "replacementText": "1.0",
941                    "line": 105,
942                    "column": 17,
943                    "endLine": 105,
944                    "endColumn": 18
945                }
946            ],
947            "suggest": "",
948            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
949            "severity": "ERROR"
950        },
951        {
952            "line": 105,
953            "column": 19,
954            "endLine": 105,
955            "endColumn": 20,
956            "problem": "NumericSemantics",
957            "autofix": [
958                {
959                    "start": 2382,
960                    "end": 2383,
961                    "replacementText": "2.0",
962                    "line": 105,
963                    "column": 19,
964                    "endLine": 105,
965                    "endColumn": 20
966                }
967            ],
968            "suggest": "",
969            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
970            "severity": "ERROR"
971        },
972        {
973            "line": 105,
974            "column": 21,
975            "endLine": 105,
976            "endColumn": 22,
977            "problem": "NumericSemantics",
978            "autofix": [
979                {
980                    "start": 2384,
981                    "end": 2385,
982                    "replacementText": "3.0",
983                    "line": 105,
984                    "column": 21,
985                    "endLine": 105,
986                    "endColumn": 22
987                }
988            ],
989            "suggest": "",
990            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
991            "severity": "ERROR"
992        },
993        {
994            "line": 107,
995            "column": 5,
996            "endLine": 107,
997            "endColumn": 19,
998            "problem": "NumericSemantics",
999            "autofix": [
1000                {
1001                    "start": 2394,
1002                    "end": 2408,
1003                    "replacementText": "g: number = an_array[]",
1004                    "line": 107,
1005                    "column": 5,
1006                    "endLine": 107,
1007                    "endColumn": 19
1008                }
1009            ],
1010            "suggest": "",
1011            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
1012            "severity": "ERROR"
1013        },
1014        {
1015            "line": 107,
1016            "column": 18,
1017            "endLine": 107,
1018            "endColumn": 18,
1019            "problem": "ArrayIndexExprType",
1020            "suggest": "",
1021            "rule": "The index expression must be of a numeric type (arkts-array-index-expr-type)",
1022            "severity": "ERROR"
1023        },
1024        {
1025            "line": 109,
1026            "column": 7,
1027            "endLine": 109,
1028            "endColumn": 12,
1029            "problem": "NumericSemantics",
1030            "autofix": [
1031                {
1032                    "start": 2418,
1033                    "end": 2423,
1034                    "replacementText": "a: number = 1",
1035                    "line": 109,
1036                    "column": 7,
1037                    "endLine": 109,
1038                    "endColumn": 12
1039                }
1040            ],
1041            "suggest": "",
1042            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
1043            "severity": "ERROR"
1044        },
1045        {
1046            "line": 109,
1047            "column": 11,
1048            "endLine": 109,
1049            "endColumn": 12,
1050            "problem": "NumericSemantics",
1051            "autofix": [
1052                {
1053                    "start": 2422,
1054                    "end": 2423,
1055                    "replacementText": "1.0",
1056                    "line": 109,
1057                    "column": 11,
1058                    "endLine": 109,
1059                    "endColumn": 12
1060                }
1061            ],
1062            "suggest": "",
1063            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
1064            "severity": "ERROR"
1065        },
1066        {
1067            "line": 112,
1068            "column": 7,
1069            "endLine": 112,
1070            "endColumn": 8,
1071            "problem": "NumericSemantics",
1072            "autofix": [
1073                {
1074                    "start": 2446,
1075                    "end": 2447,
1076                    "replacementText": "1.0",
1077                    "line": 112,
1078                    "column": 7,
1079                    "endLine": 112,
1080                    "endColumn": 8
1081                }
1082            ],
1083            "suggest": "",
1084            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
1085            "severity": "ERROR"
1086        },
1087        {
1088            "line": 113,
1089            "column": 7,
1090            "endLine": 113,
1091            "endColumn": 8,
1092            "problem": "NumericSemantics",
1093            "autofix": [
1094                {
1095                    "start": 2468,
1096                    "end": 2469,
1097                    "replacementText": "2.0",
1098                    "line": 113,
1099                    "column": 7,
1100                    "endLine": 113,
1101                    "endColumn": 8
1102                }
1103            ],
1104            "suggest": "",
1105            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
1106            "severity": "ERROR"
1107        },
1108        {
1109            "line": 115,
1110            "column": 7,
1111            "endLine": 115,
1112            "endColumn": 20,
1113            "problem": "NumericSemantics",
1114            "autofix": [
1115                {
1116                    "start": 2493,
1117                    "end": 2506,
1118                    "replacementText": "test: number = Test.A",
1119                    "line": 115,
1120                    "column": 7,
1121                    "endLine": 115,
1122                    "endColumn": 20
1123                }
1124            ],
1125            "suggest": "",
1126            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
1127            "severity": "ERROR"
1128        },
1129        {
1130            "line": 121,
1131            "column": 3,
1132            "endLine": 121,
1133            "endColumn": 19,
1134            "problem": "NumericSemantics",
1135            "autofix": [
1136                {
1137                    "start": 2593,
1138                    "end": 2609,
1139                    "replacementText": "readonly c1: number = 1;",
1140                    "line": 121,
1141                    "column": 3,
1142                    "endLine": 121,
1143                    "endColumn": 19
1144                }
1145            ],
1146            "suggest": "",
1147            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
1148            "severity": "ERROR"
1149        },
1150        {
1151            "line": 121,
1152            "column": 17,
1153            "endLine": 121,
1154            "endColumn": 18,
1155            "problem": "NumericSemantics",
1156            "autofix": [
1157                {
1158                    "start": 2607,
1159                    "end": 2608,
1160                    "replacementText": "1.0",
1161                    "line": 121,
1162                    "column": 17,
1163                    "endLine": 121,
1164                    "endColumn": 18
1165                }
1166            ],
1167            "suggest": "",
1168            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
1169            "severity": "ERROR"
1170        },
1171        {
1172            "line": 122,
1173            "column": 3,
1174            "endLine": 122,
1175            "endColumn": 21,
1176            "problem": "NumericSemantics",
1177            "autofix": [
1178                {
1179                    "start": 2620,
1180                    "end": 2638,
1181                    "replacementText": "readonly c4: number = 1.7;",
1182                    "line": 122,
1183                    "column": 3,
1184                    "endLine": 122,
1185                    "endColumn": 21
1186                }
1187            ],
1188            "suggest": "",
1189            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
1190            "severity": "ERROR"
1191        },
1192        {
1193            "line": 123,
1194            "column": 3,
1195            "endLine": 123,
1196            "endColumn": 23,
1197            "problem": "NumericSemantics",
1198            "autofix": [
1199                {
1200                    "start": 2651,
1201                    "end": 2671,
1202                    "replacementText": "readonly c5: number = 0x123;",
1203                    "line": 123,
1204                    "column": 3,
1205                    "endLine": 123,
1206                    "endColumn": 23
1207                }
1208            ],
1209            "suggest": "",
1210            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
1211            "severity": "ERROR"
1212        },
1213        {
1214            "line": 124,
1215            "column": 3,
1216            "endLine": 124,
1217            "endColumn": 23,
1218            "problem": "NumericSemantics",
1219            "autofix": [
1220                {
1221                    "start": 2683,
1222                    "end": 2703,
1223                    "replacementText": "readonly c6: number = 0o123;",
1224                    "line": 124,
1225                    "column": 3,
1226                    "endLine": 124,
1227                    "endColumn": 23
1228                }
1229            ],
1230            "suggest": "",
1231            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
1232            "severity": "ERROR"
1233        },
1234        {
1235            "line": 125,
1236            "column": 3,
1237            "endLine": 125,
1238            "endColumn": 23,
1239            "problem": "NumericSemantics",
1240            "autofix": [
1241                {
1242                    "start": 2713,
1243                    "end": 2733,
1244                    "replacementText": "readonly c7: number = 0b101;",
1245                    "line": 125,
1246                    "column": 3,
1247                    "endLine": 125,
1248                    "endColumn": 23
1249                }
1250            ],
1251            "suggest": "",
1252            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
1253            "severity": "ERROR"
1254        },
1255        {
1256            "line": 126,
1257            "column": 3,
1258            "endLine": 126,
1259            "endColumn": 24,
1260            "problem": "NumericSemantics",
1261            "autofix": [
1262                {
1263                    "start": 2743,
1264                    "end": 2764,
1265                    "replacementText": "readonly c8: number[] = [1, 2, 3];",
1266                    "line": 126,
1267                    "column": 3,
1268                    "endLine": 126,
1269                    "endColumn": 24
1270                }
1271            ],
1272            "suggest": "",
1273            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
1274            "severity": "ERROR"
1275        },
1276        {
1277            "line": 126,
1278            "column": 18,
1279            "endLine": 126,
1280            "endColumn": 19,
1281            "problem": "NumericSemantics",
1282            "autofix": [
1283                {
1284                    "start": 2758,
1285                    "end": 2759,
1286                    "replacementText": "1.0",
1287                    "line": 126,
1288                    "column": 18,
1289                    "endLine": 126,
1290                    "endColumn": 19
1291                }
1292            ],
1293            "suggest": "",
1294            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
1295            "severity": "ERROR"
1296        },
1297        {
1298            "line": 126,
1299            "column": 20,
1300            "endLine": 126,
1301            "endColumn": 21,
1302            "problem": "NumericSemantics",
1303            "autofix": [
1304                {
1305                    "start": 2760,
1306                    "end": 2761,
1307                    "replacementText": "2.0",
1308                    "line": 126,
1309                    "column": 20,
1310                    "endLine": 126,
1311                    "endColumn": 21
1312                }
1313            ],
1314            "suggest": "",
1315            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
1316            "severity": "ERROR"
1317        },
1318        {
1319            "line": 126,
1320            "column": 22,
1321            "endLine": 126,
1322            "endColumn": 23,
1323            "problem": "NumericSemantics",
1324            "autofix": [
1325                {
1326                    "start": 2762,
1327                    "end": 2763,
1328                    "replacementText": "3.0",
1329                    "line": 126,
1330                    "column": 22,
1331                    "endLine": 126,
1332                    "endColumn": 23
1333                }
1334            ],
1335            "suggest": "",
1336            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
1337            "severity": "ERROR"
1338        },
1339        {
1340            "line": 137,
1341            "column": 7,
1342            "endLine": 137,
1343            "endColumn": 13,
1344            "problem": "NumericSemantics",
1345            "autofix": [
1346                {
1347                    "start": 2893,
1348                    "end": 2899,
1349                    "replacementText": "c1: number = 1",
1350                    "line": 137,
1351                    "column": 7,
1352                    "endLine": 137,
1353                    "endColumn": 13
1354                }
1355            ],
1356            "suggest": "",
1357            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
1358            "severity": "ERROR"
1359        },
1360        {
1361            "line": 137,
1362            "column": 12,
1363            "endLine": 137,
1364            "endColumn": 13,
1365            "problem": "NumericSemantics",
1366            "autofix": [
1367                {
1368                    "start": 2898,
1369                    "end": 2899,
1370                    "replacementText": "1.0",
1371                    "line": 137,
1372                    "column": 12,
1373                    "endLine": 137,
1374                    "endColumn": 13
1375                }
1376            ],
1377            "suggest": "",
1378            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
1379            "severity": "ERROR"
1380        },
1381        {
1382            "line": 140,
1383            "column": 3,
1384            "endLine": 140,
1385            "endColumn": 19,
1386            "problem": "NumericSemantics",
1387            "autofix": [
1388                {
1389                    "start": 2923,
1390                    "end": 2939,
1391                    "replacementText": "readonly a5: number = 4;",
1392                    "line": 140,
1393                    "column": 3,
1394                    "endLine": 140,
1395                    "endColumn": 19
1396                }
1397            ],
1398            "suggest": "",
1399            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
1400            "severity": "ERROR"
1401        },
1402        {
1403            "line": 140,
1404            "column": 17,
1405            "endLine": 140,
1406            "endColumn": 18,
1407            "problem": "NumericSemantics",
1408            "autofix": [
1409                {
1410                    "start": 2937,
1411                    "end": 2938,
1412                    "replacementText": "4.0",
1413                    "line": 140,
1414                    "column": 17,
1415                    "endLine": 140,
1416                    "endColumn": 18
1417                }
1418            ],
1419            "suggest": "",
1420            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
1421            "severity": "ERROR"
1422        },
1423        {
1424            "line": 143,
1425            "column": 7,
1426            "endLine": 143,
1427            "endColumn": 123,
1428            "problem": "AnyType",
1429            "suggest": "",
1430            "rule": "Use explicit types instead of \"any\", \"unknown\" (arkts-no-any-unknown)",
1431            "severity": "ERROR"
1432        },
1433        {
1434            "line": 143,
1435            "column": 30,
1436            "endLine": 143,
1437            "endColumn": 118,
1438            "problem": "NumericSemantics",
1439            "autofix": [
1440                {
1441                    "replacementText": "fingerprintPositionY: number = AppStorage.get<number>(FingerprintConstants.COORDINATE_Y_OF_FINGERPRINT_UD_SCREEN_IN_PX) ?? 0",
1442                    "start": 2952,
1443                    "end": 3068,
1444                    "line": 143,
1445                    "column": 30,
1446                    "endLine": 143,
1447                    "endColumn": 118
1448                }
1449            ],
1450            "suggest": "",
1451            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
1452            "severity": "ERROR"
1453        },
1454        {
1455            "line": 143,
1456            "column": 122,
1457            "endLine": 143,
1458            "endColumn": 123,
1459            "problem": "NumericSemantics",
1460            "autofix": [
1461                {
1462                    "start": 3067,
1463                    "end": 3068,
1464                    "replacementText": "0.0",
1465                    "line": 143,
1466                    "column": 122,
1467                    "endLine": 143,
1468                    "endColumn": 123
1469                }
1470            ],
1471            "suggest": "",
1472            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
1473            "severity": "ERROR"
1474        },
1475        {
1476            "line": 145,
1477            "column": 45,
1478            "endLine": 145,
1479            "endColumn": 49,
1480            "problem": "VoidOperator",
1481            "autofix": [
1482                {
1483                    "start": 3117,
1484                    "end": 3558,
1485                    "replacementText": "(() => {\r\n    ({\r\n        openFolderLayout, : .getGridSwiperLayout().bgHeight = openFolderLayout.getBackgroundLayout().closedHeight,\r\n        openFolderLayout, : .getGridSwiperLayout().bgWidth = openFolderLayout.getBackgroundLayout().closedWidth,\r\n        let, pos = [-1, -1],\r\n        pos = folderLayoutUtil.getFolderComponentCenterPosition(FolderData.getInstance().getOpenedFolder()),\r\n        let, editModeTranslateY = this.getEditModeTranslateY(pos),\r\n        if(pos) { }, : .length > 1\r\n    });\r\n    return undefined;\r\n})()",
1486                    "line": 145,
1487                    "column": 45,
1488                    "endLine": 145,
1489                    "endColumn": 49
1490                }
1491            ],
1492            "suggest": "",
1493            "rule": "\"void\" operator is not supported (arkts-no-void-operator)",
1494            "severity": "ERROR"
1495        },
1496        {
1497            "line": 145,
1498            "column": 50,
1499            "endLine": 145,
1500            "endColumn": 51,
1501            "problem": "ObjectLiteralNoContextType",
1502            "suggest": "",
1503            "rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-untyped-obj-literals)",
1504            "severity": "ERROR"
1505        },
1506        {
1507            "line": 146,
1508            "column": 5,
1509            "endLine": 146,
1510            "endColumn": 21,
1511            "problem": "ObjectLiteralProperty",
1512            "autofix": [
1513                {
1514                    "start": 3129,
1515                    "end": 3145,
1516                    "replacementText": "openFolderLayout: openFolderLayout",
1517                    "line": 146,
1518                    "column": 5,
1519                    "endLine": 146,
1520                    "endColumn": 21
1521                }
1522            ],
1523            "suggest": "",
1524            "rule": "Object literal properties can only contain name-value pairs (arkts-obj-literal-props)",
1525            "severity": "ERROR"
1526        },
1527        {
1528            "line": 147,
1529            "column": 5,
1530            "endLine": 147,
1531            "endColumn": 21,
1532            "problem": "ObjectLiteralProperty",
1533            "autofix": [
1534                {
1535                    "start": 3237,
1536                    "end": 3253,
1537                    "replacementText": "openFolderLayout: openFolderLayout",
1538                    "line": 147,
1539                    "column": 5,
1540                    "endLine": 147,
1541                    "endColumn": 21
1542                }
1543            ],
1544            "suggest": "",
1545            "rule": "Object literal properties can only contain name-value pairs (arkts-obj-literal-props)",
1546            "severity": "ERROR"
1547        },
1548        {
1549            "line": 149,
1550            "column": 5,
1551            "endLine": 149,
1552            "endColumn": 8,
1553            "problem": "ObjectLiteralProperty",
1554            "autofix": [
1555                {
1556                    "start": 3345,
1557                    "end": 3348,
1558                    "replacementText": "let: let",
1559                    "line": 149,
1560                    "column": 5,
1561                    "endLine": 149,
1562                    "endColumn": 8
1563                }
1564            ],
1565            "suggest": "",
1566            "rule": "Object literal properties can only contain name-value pairs (arkts-obj-literal-props)",
1567            "severity": "ERROR"
1568        },
1569        {
1570            "line": 149,
1571            "column": 9,
1572            "endLine": 149,
1573            "endColumn": 23,
1574            "problem": "ObjectLiteralProperty",
1575            "autofix": [
1576                {
1577                    "start": 3349,
1578                    "end": 3363,
1579                    "replacementText": "pos: pos",
1580                    "line": 149,
1581                    "column": 9,
1582                    "endLine": 149,
1583                    "endColumn": 23
1584                }
1585            ],
1586            "suggest": "",
1587            "rule": "Object literal properties can only contain name-value pairs (arkts-obj-literal-props)",
1588            "severity": "ERROR"
1589        },
1590        {
1591            "line": 150,
1592            "column": 5,
1593            "endLine": 150,
1594            "endColumn": 104,
1595            "problem": "ObjectLiteralProperty",
1596            "autofix": [
1597                {
1598                    "start": 3370,
1599                    "end": 3469,
1600                    "replacementText": "pos: pos",
1601                    "line": 150,
1602                    "column": 5,
1603                    "endLine": 150,
1604                    "endColumn": 104
1605                }
1606            ],
1607            "suggest": "",
1608            "rule": "Object literal properties can only contain name-value pairs (arkts-obj-literal-props)",
1609            "severity": "ERROR"
1610        },
1611        {
1612            "line": 151,
1613            "column": 5,
1614            "endLine": 151,
1615            "endColumn": 8,
1616            "problem": "ObjectLiteralProperty",
1617            "autofix": [
1618                {
1619                    "start": 3476,
1620                    "end": 3479,
1621                    "replacementText": "let: let",
1622                    "line": 151,
1623                    "column": 5,
1624                    "endLine": 151,
1625                    "endColumn": 8
1626                }
1627            ],
1628            "suggest": "",
1629            "rule": "Object literal properties can only contain name-value pairs (arkts-obj-literal-props)",
1630            "severity": "ERROR"
1631        },
1632        {
1633            "line": 151,
1634            "column": 9,
1635            "endLine": 151,
1636            "endColumn": 61,
1637            "problem": "ObjectLiteralProperty",
1638            "autofix": [
1639                {
1640                    "start": 3480,
1641                    "end": 3532,
1642                    "replacementText": "editModeTranslateY: editModeTranslateY",
1643                    "line": 151,
1644                    "column": 9,
1645                    "endLine": 151,
1646                    "endColumn": 61
1647                }
1648            ],
1649            "suggest": "",
1650            "rule": "Object literal properties can only contain name-value pairs (arkts-obj-literal-props)",
1651            "severity": "ERROR"
1652        },
1653        {
1654            "line": 152,
1655            "column": 5,
1656            "endLine": 152,
1657            "endColumn": 12,
1658            "problem": "ObjectLiteralProperty",
1659            "suggest": "",
1660            "rule": "Object literal properties can only contain name-value pairs (arkts-obj-literal-props)",
1661            "severity": "ERROR"
1662        },
1663        {
1664            "line": 149,
1665            "column": 17,
1666            "endLine": 149,
1667            "endColumn": 18,
1668            "problem": "NumericSemantics",
1669            "autofix": [
1670                {
1671                    "start": 3356,
1672                    "end": 3358,
1673                    "replacementText": "-1.0",
1674                    "line": 149,
1675                    "column": 17,
1676                    "endLine": 149,
1677                    "endColumn": 18
1678                }
1679            ],
1680            "suggest": "",
1681            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
1682            "severity": "ERROR"
1683        },
1684        {
1685            "line": 149,
1686            "column": 21,
1687            "endLine": 149,
1688            "endColumn": 22,
1689            "problem": "NumericSemantics",
1690            "autofix": [
1691                {
1692                    "start": 3360,
1693                    "end": 3362,
1694                    "replacementText": "-1.0",
1695                    "line": 149,
1696                    "column": 21,
1697                    "endLine": 149,
1698                    "endColumn": 22
1699                }
1700            ],
1701            "suggest": "",
1702            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
1703            "severity": "ERROR"
1704        },
1705        {
1706            "line": 152,
1707            "column": 5,
1708            "endLine": 152,
1709            "endColumn": 7,
1710            "problem": "LimitedReturnTypeInference",
1711            "suggest": "",
1712            "rule": "Function return type inference is limited (arkts-no-implicit-return-types)",
1713            "severity": "ERROR"
1714        },
1715        {
1716            "line": 152,
1717            "column": 5,
1718            "endLine": 152,
1719            "endColumn": 7,
1720            "problem": "InvalidIdentifier",
1721            "suggest": "",
1722            "rule": "This keyword cannot be used as identifiers (arkts-invalid-identifier)",
1723            "severity": "ERROR"
1724        },
1725        {
1726            "line": 152,
1727            "column": 9,
1728            "endLine": 152,
1729            "endColumn": 12,
1730            "problem": "AnyType",
1731            "suggest": "",
1732            "rule": "Use explicit types instead of \"any\", \"unknown\" (arkts-no-any-unknown)",
1733            "severity": "ERROR"
1734        },
1735        {
1736            "line": 152,
1737            "column": 22,
1738            "endLine": 152,
1739            "endColumn": 23,
1740            "problem": "NumericSemantics",
1741            "autofix": [
1742                {
1743                    "start": 3556,
1744                    "end": 3557,
1745                    "replacementText": "1.0",
1746                    "line": 152,
1747                    "column": 22,
1748                    "endLine": 152,
1749                    "endColumn": 23
1750                }
1751            ],
1752            "suggest": "",
1753            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
1754            "severity": "ERROR"
1755        },
1756        {
1757            "line": 153,
1758            "column": 100,
1759            "endLine": 153,
1760            "endColumn": 101,
1761            "problem": "NumericSemantics",
1762            "autofix": [
1763                {
1764                    "start": 3661,
1765                    "end": 3662,
1766                    "replacementText": "0.0",
1767                    "line": 153,
1768                    "column": 100,
1769                    "endLine": 153,
1770                    "endColumn": 101
1771                }
1772            ],
1773            "suggest": "",
1774            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
1775            "severity": "ERROR"
1776        },
1777        {
1778            "line": 160,
1779            "column": 84,
1780            "endLine": 160,
1781            "endColumn": 85,
1782            "problem": "NumericSemantics",
1783            "autofix": [
1784                {
1785                    "start": 4128,
1786                    "end": 4129,
1787                    "replacementText": "2.0",
1788                    "line": 160,
1789                    "column": 84,
1790                    "endLine": 160,
1791                    "endColumn": 85
1792                }
1793            ],
1794            "suggest": "",
1795            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
1796            "severity": "ERROR"
1797        },
1798        {
1799            "line": 166,
1800            "column": 5,
1801            "endLine": 166,
1802            "endColumn": 12,
1803            "problem": "NumericSemantics",
1804            "autofix": [
1805                {
1806                    "start": 4388,
1807                    "end": 4395,
1808                    "replacementText": "f: number = 0.0",
1809                    "line": 166,
1810                    "column": 5,
1811                    "endLine": 166,
1812                    "endColumn": 12
1813                }
1814            ],
1815            "suggest": "",
1816            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
1817            "severity": "ERROR"
1818        },
1819        {
1820            "line": 167,
1821            "column": 18,
1822            "endLine": 167,
1823            "endColumn": 19,
1824            "problem": "NumericSemantics",
1825            "autofix": [
1826                {
1827                    "start": 4415,
1828                    "end": 4416,
1829                    "replacementText": "0.0",
1830                    "line": 167,
1831                    "column": 18,
1832                    "endLine": 167,
1833                    "endColumn": 19
1834                }
1835            ],
1836            "suggest": "",
1837            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
1838            "severity": "ERROR"
1839        },
1840        {
1841            "line": 170,
1842            "column": 5,
1843            "endLine": 170,
1844            "endColumn": 12,
1845            "problem": "NumericSemantics",
1846            "autofix": [
1847                {
1848                    "start": 4440,
1849                    "end": 4447,
1850                    "replacementText": "e: number = 0.0",
1851                    "line": 170,
1852                    "column": 5,
1853                    "endLine": 170,
1854                    "endColumn": 12
1855                }
1856            ],
1857            "suggest": "",
1858            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
1859            "severity": "ERROR"
1860        },
1861        {
1862            "line": 171,
1863            "column": 18,
1864            "endLine": 171,
1865            "endColumn": 19,
1866            "problem": "NumericSemantics",
1867            "autofix": [
1868                {
1869                    "start": 4467,
1870                    "end": 4468,
1871                    "replacementText": "0.0",
1872                    "line": 171,
1873                    "column": 18,
1874                    "endLine": 171,
1875                    "endColumn": 19
1876                }
1877            ],
1878            "suggest": "",
1879            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
1880            "severity": "ERROR"
1881        },
1882        {
1883            "line": 180,
1884            "column": 9,
1885            "endLine": 180,
1886            "endColumn": 10,
1887            "problem": "NumericSemantics",
1888            "autofix": [
1889                {
1890                    "start": 4595,
1891                    "end": 4596,
1892                    "replacementText": "3.0",
1893                    "line": 180,
1894                    "column": 9,
1895                    "endLine": 180,
1896                    "endColumn": 10
1897                }
1898            ],
1899            "suggest": "",
1900            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
1901            "severity": "ERROR"
1902        },
1903        {
1904            "line": 181,
1905            "column": 9,
1906            "endLine": 181,
1907            "endColumn": 10,
1908            "problem": "NumericSemantics",
1909            "autofix": [
1910                {
1911                    "start": 4613,
1912                    "end": 4614,
1913                    "replacementText": "3.0",
1914                    "line": 181,
1915                    "column": 9,
1916                    "endLine": 181,
1917                    "endColumn": 10
1918                }
1919            ],
1920            "suggest": "",
1921            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
1922            "severity": "ERROR"
1923        },
1924        {
1925            "line": 182,
1926            "column": 5,
1927            "endLine": 182,
1928            "endColumn": 19,
1929            "problem": "NumericSemantics",
1930            "autofix": [
1931                {
1932                    "start": 4627,
1933                    "end": 4641,
1934                    "replacementText": "arr1: number[] = [1, 2, 3]",
1935                    "line": 182,
1936                    "column": 5,
1937                    "endLine": 182,
1938                    "endColumn": 19
1939                }
1940            ],
1941            "suggest": "",
1942            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
1943            "severity": "ERROR"
1944        },
1945        {
1946            "line": 182,
1947            "column": 13,
1948            "endLine": 182,
1949            "endColumn": 14,
1950            "problem": "NumericSemantics",
1951            "autofix": [
1952                {
1953                    "start": 4635,
1954                    "end": 4636,
1955                    "replacementText": "1.0",
1956                    "line": 182,
1957                    "column": 13,
1958                    "endLine": 182,
1959                    "endColumn": 14
1960                }
1961            ],
1962            "suggest": "",
1963            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
1964            "severity": "ERROR"
1965        },
1966        {
1967            "line": 182,
1968            "column": 15,
1969            "endLine": 182,
1970            "endColumn": 16,
1971            "problem": "NumericSemantics",
1972            "autofix": [
1973                {
1974                    "start": 4637,
1975                    "end": 4638,
1976                    "replacementText": "2.0",
1977                    "line": 182,
1978                    "column": 15,
1979                    "endLine": 182,
1980                    "endColumn": 16
1981                }
1982            ],
1983            "suggest": "",
1984            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
1985            "severity": "ERROR"
1986        },
1987        {
1988            "line": 182,
1989            "column": 17,
1990            "endLine": 182,
1991            "endColumn": 18,
1992            "problem": "NumericSemantics",
1993            "autofix": [
1994                {
1995                    "start": 4639,
1996                    "end": 4640,
1997                    "replacementText": "3.0",
1998                    "line": 182,
1999                    "column": 17,
2000                    "endLine": 182,
2001                    "endColumn": 18
2002                }
2003            ],
2004            "suggest": "",
2005            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
2006            "severity": "ERROR"
2007        },
2008        {
2009            "line": 183,
2010            "column": 6,
2011            "endLine": 183,
2012            "endColumn": 13,
2013            "problem": "RuntimeArrayCheck",
2014            "suggest": "",
2015            "rule": "Array bound not checked. (arkts-runtime-array-check)",
2016            "severity": "ERROR"
2017        },
2018        {
2019            "line": 185,
2020            "column": 5,
2021            "endLine": 185,
2022            "endColumn": 12,
2023            "problem": "NumericSemantics",
2024            "autofix": [
2025                {
2026                    "start": 4670,
2027                    "end": 4677,
2028                    "replacementText": "a: number = 0.0",
2029                    "line": 185,
2030                    "column": 5,
2031                    "endLine": 185,
2032                    "endColumn": 12
2033                }
2034            ],
2035            "suggest": "",
2036            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
2037            "severity": "ERROR"
2038        },
2039        {
2040            "line": 190,
2041            "column": 10,
2042            "endLine": 190,
2043            "endColumn": 11,
2044            "problem": "NumericSemantics",
2045            "autofix": [
2046                {
2047                    "start": 4743,
2048                    "end": 4744,
2049                    "replacementText": "1.0",
2050                    "line": 190,
2051                    "column": 10,
2052                    "endLine": 190,
2053                    "endColumn": 11
2054                }
2055            ],
2056            "suggest": "",
2057            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
2058            "severity": "ERROR"
2059        },
2060        {
2061            "line": 194,
2062            "column": 10,
2063            "endLine": 194,
2064            "endColumn": 11,
2065            "problem": "NumericSemantics",
2066            "autofix": [
2067                {
2068                    "start": 4796,
2069                    "end": 4797,
2070                    "replacementText": "1.0",
2071                    "line": 194,
2072                    "column": 10,
2073                    "endLine": 194,
2074                    "endColumn": 11
2075                }
2076            ],
2077            "suggest": "",
2078            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
2079            "severity": "ERROR"
2080        },
2081        {
2082            "line": 197,
2083            "column": 1,
2084            "endLine": 197,
2085            "endColumn": 40,
2086            "problem": "ImportAfterStatement",
2087            "suggest": "",
2088            "rule": "\"import\" statements after other statements are not allowed (arkts-no-misplaced-imports)",
2089            "severity": "ERROR"
2090        },
2091        {
2092            "line": 199,
2093            "column": 5,
2094            "endLine": 199,
2095            "endColumn": 34,
2096            "problem": "AnyType",
2097            "suggest": "",
2098            "rule": "Use explicit types instead of \"any\", \"unknown\" (arkts-no-any-unknown)",
2099            "severity": "ERROR"
2100        },
2101        {
2102            "line": 199,
2103            "column": 15,
2104            "endLine": 199,
2105            "endColumn": 24,
2106            "problem": "DynamicCtorCall",
2107            "suggest": "",
2108            "rule": "\"new\" expression with dynamic constructor type is not supported (arkts-no-dynamic-ctor-call)",
2109            "severity": "ERROR"
2110        },
2111        {
2112            "line": 200,
2113            "column": 21,
2114            "endLine": 200,
2115            "endColumn": 22,
2116            "problem": "NumericSemantics",
2117            "autofix": [
2118                {
2119                    "start": 4903,
2120                    "end": 4904,
2121                    "replacementText": "0.0",
2122                    "line": 200,
2123                    "column": 21,
2124                    "endLine": 200,
2125                    "endColumn": 22
2126                }
2127            ],
2128            "suggest": "",
2129            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
2130            "severity": "ERROR"
2131        },
2132        {
2133            "line": 200,
2134            "column": 28,
2135            "endLine": 200,
2136            "endColumn": 31,
2137            "problem": "NumericSemantics",
2138            "autofix": [
2139                {
2140                    "start": 4910,
2141                    "end": 4913,
2142                    "replacementText": "100.0",
2143                    "line": 200,
2144                    "column": 28,
2145                    "endLine": 200,
2146                    "endColumn": 31
2147                }
2148            ],
2149            "suggest": "",
2150            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
2151            "severity": "ERROR"
2152        },
2153        {
2154            "line": 203,
2155            "column": 52,
2156            "endLine": 203,
2157            "endColumn": 53,
2158            "problem": "NumericSemantics",
2159            "autofix": [
2160                {
2161                    "start": 4991,
2162                    "end": 4992,
2163                    "replacementText": "6.0",
2164                    "line": 203,
2165                    "column": 52,
2166                    "endLine": 203,
2167                    "endColumn": 53
2168                }
2169            ],
2170            "suggest": "",
2171            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
2172            "severity": "ERROR"
2173        },
2174        {
2175            "line": 203,
2176            "column": 55,
2177            "endLine": 203,
2178            "endColumn": 57,
2179            "problem": "NumericSemantics",
2180            "autofix": [
2181                {
2182                    "start": 4994,
2183                    "end": 4996,
2184                    "replacementText": "86.0",
2185                    "line": 203,
2186                    "column": 55,
2187                    "endLine": 203,
2188                    "endColumn": 57
2189                }
2190            ],
2191            "suggest": "",
2192            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
2193            "severity": "ERROR"
2194        },
2195        {
2196            "line": 205,
2197            "column": 42,
2198            "endLine": 205,
2199            "endColumn": 51,
2200            "problem": "DynamicCtorCall",
2201            "suggest": "",
2202            "rule": "\"new\" expression with dynamic constructor type is not supported (arkts-no-dynamic-ctor-call)",
2203            "severity": "ERROR"
2204        },
2205        {
2206            "line": 212,
2207            "column": 13,
2208            "endLine": 212,
2209            "endColumn": 14,
2210            "problem": "NumericSemantics",
2211            "autofix": [
2212                {
2213                    "start": 5206,
2214                    "end": 5207,
2215                    "replacementText": "0.0",
2216                    "line": 212,
2217                    "column": 13,
2218                    "endLine": 212,
2219                    "endColumn": 14
2220                }
2221            ],
2222            "suggest": "",
2223            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
2224            "severity": "ERROR"
2225        },
2226        {
2227            "line": 213,
2228            "column": 17,
2229            "endLine": 213,
2230            "endColumn": 18,
2231            "problem": "NumericSemantics",
2232            "autofix": [
2233                {
2234                    "start": 5225,
2235                    "end": 5227,
2236                    "replacementText": "-1.0",
2237                    "line": 213,
2238                    "column": 17,
2239                    "endLine": 213,
2240                    "endColumn": 18
2241                }
2242            ],
2243            "suggest": "",
2244            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
2245            "severity": "ERROR"
2246        },
2247        {
2248            "line": 214,
2249            "column": 17,
2250            "endLine": 214,
2251            "endColumn": 18,
2252            "problem": "NumericSemantics",
2253            "autofix": [
2254                {
2255                    "start": 5246,
2256                    "end": 5247,
2257                    "replacementText": "1.0",
2258                    "line": 214,
2259                    "column": 17,
2260                    "endLine": 214,
2261                    "endColumn": 18
2262                }
2263            ],
2264            "suggest": "",
2265            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
2266            "severity": "ERROR"
2267        },
2268        {
2269            "line": 215,
2270            "column": 17,
2271            "endLine": 215,
2272            "endColumn": 18,
2273            "problem": "NumericSemantics",
2274            "autofix": [
2275                {
2276                    "start": 5266,
2277                    "end": 5267,
2278                    "replacementText": "2.0",
2279                    "line": 215,
2280                    "column": 17,
2281                    "endLine": 215,
2282                    "endColumn": 18
2283                }
2284            ],
2285            "suggest": "",
2286            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
2287            "severity": "ERROR"
2288        },
2289        {
2290            "line": 216,
2291            "column": 19,
2292            "endLine": 216,
2293            "endColumn": 20,
2294            "problem": "NumericSemantics",
2295            "autofix": [
2296                {
2297                    "start": 5288,
2298                    "end": 5289,
2299                    "replacementText": "3.0",
2300                    "line": 216,
2301                    "column": 19,
2302                    "endLine": 216,
2303                    "endColumn": 20
2304                }
2305            ],
2306            "suggest": "",
2307            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
2308            "severity": "ERROR"
2309        },
2310        {
2311            "line": 217,
2312            "column": 18,
2313            "endLine": 217,
2314            "endColumn": 19,
2315            "problem": "NumericSemantics",
2316            "autofix": [
2317                {
2318                    "start": 5309,
2319                    "end": 5310,
2320                    "replacementText": "4.0",
2321                    "line": 217,
2322                    "column": 18,
2323                    "endLine": 217,
2324                    "endColumn": 19
2325                }
2326            ],
2327            "suggest": "",
2328            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
2329            "severity": "ERROR"
2330        },
2331        {
2332            "line": 218,
2333            "column": 20,
2334            "endLine": 218,
2335            "endColumn": 21,
2336            "problem": "NumericSemantics",
2337            "autofix": [
2338                {
2339                    "start": 5332,
2340                    "end": 5333,
2341                    "replacementText": "5.0",
2342                    "line": 218,
2343                    "column": 20,
2344                    "endLine": 218,
2345                    "endColumn": 21
2346                }
2347            ],
2348            "suggest": "",
2349            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
2350            "severity": "ERROR"
2351        },
2352        {
2353            "line": 222,
2354            "column": 10,
2355            "endLine": 222,
2356            "endColumn": 11,
2357            "problem": "NumericSemantics",
2358            "autofix": [
2359                {
2360                    "start": 5380,
2361                    "end": 5381,
2362                    "replacementText": "0.0",
2363                    "line": 222,
2364                    "column": 10,
2365                    "endLine": 222,
2366                    "endColumn": 11
2367                }
2368            ],
2369            "suggest": "",
2370            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
2371            "severity": "ERROR"
2372        },
2373        {
2374            "line": 223,
2375            "column": 11,
2376            "endLine": 223,
2377            "endColumn": 12,
2378            "problem": "NumericSemantics",
2379            "autofix": [
2380                {
2381                    "start": 5394,
2382                    "end": 5395,
2383                    "replacementText": "1.0",
2384                    "line": 223,
2385                    "column": 11,
2386                    "endLine": 223,
2387                    "endColumn": 12
2388                }
2389            ],
2390            "suggest": "",
2391            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
2392            "severity": "ERROR"
2393        },
2394        {
2395            "line": 224,
2396            "column": 14,
2397            "endLine": 224,
2398            "endColumn": 15,
2399            "problem": "NumericSemantics",
2400            "autofix": [
2401                {
2402                    "start": 5411,
2403                    "end": 5412,
2404                    "replacementText": "2.0",
2405                    "line": 224,
2406                    "column": 14,
2407                    "endLine": 224,
2408                    "endColumn": 15
2409                }
2410            ],
2411            "suggest": "",
2412            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
2413            "severity": "ERROR"
2414        },
2415        {
2416            "line": 225,
2417            "column": 16,
2418            "endLine": 225,
2419            "endColumn": 17,
2420            "problem": "NumericSemantics",
2421            "autofix": [
2422                {
2423                    "start": 5430,
2424                    "end": 5431,
2425                    "replacementText": "3.0",
2426                    "line": 225,
2427                    "column": 16,
2428                    "endLine": 225,
2429                    "endColumn": 17
2430                }
2431            ],
2432            "suggest": "",
2433            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
2434            "severity": "ERROR"
2435        },
2436        {
2437            "line": 226,
2438            "column": 14,
2439            "endLine": 226,
2440            "endColumn": 15,
2441            "problem": "NumericSemantics",
2442            "autofix": [
2443                {
2444                    "start": 5447,
2445                    "end": 5448,
2446                    "replacementText": "4.0",
2447                    "line": 226,
2448                    "column": 14,
2449                    "endLine": 226,
2450                    "endColumn": 15
2451                }
2452            ],
2453            "suggest": "",
2454            "rule": "Numeric semantics is different for integer values (arkts-numeric-semantic)",
2455            "severity": "ERROR"
2456        },
2457        {
2458            "line": 117,
2459            "column": 2,
2460            "endLine": 117,
2461            "endColumn": 7,
2462            "problem": "UIInterfaceImport",
2463            "autofix": [
2464                {
2465                    "start": 738,
2466                    "end": 738,
2467                    "replacementText": "\r\n\r\nimport {\n  Entry,\n  Component,\n  State,\n  RelativeContainer,\n  Text,\n  AppStorage,\n} from '@kit.ArkUI';\r\n",
2468                    "line": 155,
2469                    "column": 34,
2470                    "endLine": 155,
2471                    "endColumn": 44
2472                }
2473            ],
2474            "suggest": "",
2475            "rule": "The ArkUI interface \"Entry\" should be imported before it is used (arkui-modular-interface)",
2476            "severity": "ERROR"
2477        },
2478        {
2479            "line": 118,
2480            "column": 2,
2481            "endLine": 118,
2482            "endColumn": 11,
2483            "problem": "UIInterfaceImport",
2484            "autofix": [
2485                {
2486                    "start": 738,
2487                    "end": 738,
2488                    "replacementText": "\r\n\r\nimport {\n  Entry,\n  Component,\n  State,\n  RelativeContainer,\n  Text,\n  AppStorage,\n} from '@kit.ArkUI';\r\n",
2489                    "line": 155,
2490                    "column": 34,
2491                    "endLine": 155,
2492                    "endColumn": 44
2493                }
2494            ],
2495            "suggest": "",
2496            "rule": "The ArkUI interface \"Component\" should be imported before it is used (arkui-modular-interface)",
2497            "severity": "ERROR"
2498        },
2499        {
2500            "line": 120,
2501            "column": 4,
2502            "endLine": 120,
2503            "endColumn": 9,
2504            "problem": "UIInterfaceImport",
2505            "autofix": [
2506                {
2507                    "start": 738,
2508                    "end": 738,
2509                    "replacementText": "\r\n\r\nimport {\n  Entry,\n  Component,\n  State,\n  RelativeContainer,\n  Text,\n  AppStorage,\n} from '@kit.ArkUI';\r\n",
2510                    "line": 155,
2511                    "column": 34,
2512                    "endLine": 155,
2513                    "endColumn": 44
2514                }
2515            ],
2516            "suggest": "",
2517            "rule": "The ArkUI interface \"State\" should be imported before it is used (arkui-modular-interface)",
2518            "severity": "ERROR"
2519        },
2520        {
2521            "line": 129,
2522            "column": 5,
2523            "endLine": 129,
2524            "endColumn": 22,
2525            "problem": "UIInterfaceImport",
2526            "autofix": [
2527                {
2528                    "start": 738,
2529                    "end": 738,
2530                    "replacementText": "\r\n\r\nimport {\n  Entry,\n  Component,\n  State,\n  RelativeContainer,\n  Text,\n  AppStorage,\n} from '@kit.ArkUI';\r\n",
2531                    "line": 155,
2532                    "column": 34,
2533                    "endLine": 155,
2534                    "endColumn": 44
2535                }
2536            ],
2537            "suggest": "",
2538            "rule": "The ArkUI interface \"RelativeContainer\" should be imported before it is used (arkui-modular-interface)",
2539            "severity": "ERROR"
2540        },
2541        {
2542            "line": 130,
2543            "column": 7,
2544            "endLine": 130,
2545            "endColumn": 11,
2546            "problem": "UIInterfaceImport",
2547            "autofix": [
2548                {
2549                    "start": 738,
2550                    "end": 738,
2551                    "replacementText": "\r\n\r\nimport {\n  Entry,\n  Component,\n  State,\n  RelativeContainer,\n  Text,\n  AppStorage,\n} from '@kit.ArkUI';\r\n",
2552                    "line": 155,
2553                    "column": 34,
2554                    "endLine": 155,
2555                    "endColumn": 44
2556                }
2557            ],
2558            "suggest": "",
2559            "rule": "The ArkUI interface \"Text\" should be imported before it is used (arkui-modular-interface)",
2560            "severity": "ERROR"
2561        },
2562        {
2563            "line": 143,
2564            "column": 30,
2565            "endLine": 143,
2566            "endColumn": 40,
2567            "problem": "UIInterfaceImport",
2568            "autofix": [
2569                {
2570                    "start": 738,
2571                    "end": 738,
2572                    "replacementText": "\r\n\r\nimport {\n  Entry,\n  Component,\n  State,\n  RelativeContainer,\n  Text,\n  AppStorage,\n} from '@kit.ArkUI';\r\n",
2573                    "line": 155,
2574                    "column": 34,
2575                    "endLine": 155,
2576                    "endColumn": 44
2577                }
2578            ],
2579            "suggest": "",
2580            "rule": "The ArkUI interface \"AppStorage\" should be imported before it is used (arkui-modular-interface)",
2581            "severity": "ERROR"
2582        },
2583        {
2584            "line": 153,
2585            "column": 46,
2586            "endLine": 153,
2587            "endColumn": 56,
2588            "problem": "UIInterfaceImport",
2589            "autofix": [
2590                {
2591                    "start": 738,
2592                    "end": 738,
2593                    "replacementText": "\r\n\r\nimport {\n  Entry,\n  Component,\n  State,\n  RelativeContainer,\n  Text,\n  AppStorage,\n} from '@kit.ArkUI';\r\n",
2594                    "line": 155,
2595                    "column": 34,
2596                    "endLine": 155,
2597                    "endColumn": 44
2598                }
2599            ],
2600            "suggest": "",
2601            "rule": "The ArkUI interface \"AppStorage\" should be imported before it is used (arkui-modular-interface)",
2602            "severity": "ERROR"
2603        },
2604        {
2605            "line": 154,
2606            "column": 33,
2607            "endLine": 154,
2608            "endColumn": 43,
2609            "problem": "UIInterfaceImport",
2610            "autofix": [
2611                {
2612                    "start": 738,
2613                    "end": 738,
2614                    "replacementText": "\r\n\r\nimport {\n  Entry,\n  Component,\n  State,\n  RelativeContainer,\n  Text,\n  AppStorage,\n} from '@kit.ArkUI';\r\n",
2615                    "line": 155,
2616                    "column": 34,
2617                    "endLine": 155,
2618                    "endColumn": 44
2619                }
2620            ],
2621            "suggest": "",
2622            "rule": "The ArkUI interface \"AppStorage\" should be imported before it is used (arkui-modular-interface)",
2623            "severity": "ERROR"
2624        },
2625        {
2626            "line": 155,
2627            "column": 34,
2628            "endLine": 155,
2629            "endColumn": 44,
2630            "problem": "UIInterfaceImport",
2631            "autofix": [
2632                {
2633                    "start": 738,
2634                    "end": 738,
2635                    "replacementText": "\r\n\r\nimport {\n  Entry,\n  Component,\n  State,\n  RelativeContainer,\n  Text,\n  AppStorage,\n} from '@kit.ArkUI';\r\n",
2636                    "line": 155,
2637                    "column": 34,
2638                    "endLine": 155,
2639                    "endColumn": 44
2640                }
2641            ],
2642            "suggest": "",
2643            "rule": "The ArkUI interface \"AppStorage\" should be imported before it is used (arkui-modular-interface)",
2644            "severity": "ERROR"
2645        }
2646    ]
2647}