• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2    "copyright": [
3        "Copyright (c) 2023-2024 Huawei Device Co., Ltd.",
4        "Licensed under the Apache License, Version 2.0 (the 'License');",
5        "you may not use this file except in compliance with the License.",
6        "You may obtain a copy of the License at",
7        "",
8        "http://www.apache.org/licenses/LICENSE-2.0",
9        "",
10        "Unless required by applicable law or agreed to in writing, software",
11        "distributed under the License is distributed on an 'AS IS' BASIS,",
12        "WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.",
13        "See the License for the specific language governing permissions and",
14        "limitations under the License."
15    ],
16    "result": [
17        {
18            "line": 17,
19            "column": 5,
20            "endLine": 17,
21            "endColumn": 47,
22            "problem": "DestructuringDeclaration",
23            "autofix": [
24                {
25                    "replacementText": "GeneratedDestructObj_1",
26                    "start": 633,
27                    "end": 644
28                },
29                {
30                    "replacementText": "let a = GeneratedDestructObj_1.a;let b = GeneratedDestructObj_1.b;let c = GeneratedDestructObj_1.c;",
31                    "start": 676,
32                    "end": 676
33                }
34            ],
35            "suggest": "",
36            "rule": "Destructuring variable declarations are not supported (arkts-no-destruct-decls)",
37            "severity": "ERROR"
38        },
39        {
40            "line": 17,
41            "column": 19,
42            "endLine": 17,
43            "endColumn": 20,
44            "problem": "ObjectLiteralNoContextType",
45            "suggest": "",
46            "rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-untyped-obj-literals)",
47            "severity": "ERROR"
48        },
49        {
50            "line": 18,
51            "column": 5,
52            "endLine": 18,
53            "endColumn": 40,
54            "problem": "DestructuringDeclaration",
55            "suggest": "",
56            "rule": "Destructuring variable declarations are not supported (arkts-no-destruct-decls)",
57            "severity": "ERROR"
58        },
59        {
60            "line": 18,
61            "column": 24,
62            "endLine": 18,
63            "endColumn": 25,
64            "problem": "ObjectLiteralNoContextType",
65            "suggest": "",
66            "rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-untyped-obj-literals)",
67            "severity": "ERROR"
68        },
69        {
70            "line": 19,
71            "column": 5,
72            "endLine": 19,
73            "endColumn": 68,
74            "problem": "DestructuringDeclaration",
75            "autofix": [
76                {
77                    "replacementText": "GeneratedDestructObj_2",
78                    "start": 742,
79                    "end": 768
80                },
81                {
82                    "replacementText": "let a3 = GeneratedDestructObj_2.a3;let { c3, d3: e3 } = GeneratedDestructObj_2.b3;",
83                    "start": 806,
84                    "end": 806
85                }
86            ],
87            "suggest": "",
88            "rule": "Destructuring variable declarations are not supported (arkts-no-destruct-decls)",
89            "severity": "ERROR"
90        },
91        {
92            "line": 19,
93            "column": 34,
94            "endLine": 19,
95            "endColumn": 35,
96            "problem": "ObjectLiteralNoContextType",
97            "suggest": "",
98            "rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-untyped-obj-literals)",
99            "severity": "ERROR"
100        },
101        {
102            "line": 19,
103            "column": 47,
104            "endLine": 19,
105            "endColumn": 48,
106            "problem": "ObjectLiteralNoContextType",
107            "suggest": "",
108            "rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-untyped-obj-literals)",
109            "severity": "ERROR"
110        },
111        {
112            "line": 20,
113            "column": 5,
114            "endLine": 20,
115            "endColumn": 66,
116            "problem": "DestructuringDeclaration",
117            "suggest": "",
118            "rule": "Destructuring variable declarations are not supported (arkts-no-destruct-decls)",
119            "severity": "ERROR"
120        },
121        {
122            "line": 20,
123            "column": 32,
124            "endLine": 20,
125            "endColumn": 33,
126            "problem": "ObjectLiteralNoContextType",
127            "suggest": "",
128            "rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-untyped-obj-literals)",
129            "severity": "ERROR"
130        },
131        {
132            "line": 20,
133            "column": 45,
134            "endLine": 20,
135            "endColumn": 46,
136            "problem": "ObjectLiteralNoContextType",
137            "suggest": "",
138            "rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-untyped-obj-literals)",
139            "severity": "ERROR"
140        },
141        {
142            "line": 22,
143            "column": 5,
144            "endLine": 22,
145            "endColumn": 21,
146            "problem": "DestructuringDeclaration",
147            "suggest": "",
148            "rule": "Destructuring variable declarations are not supported (arkts-no-destruct-decls)",
149            "severity": "ERROR"
150        },
151        {
152            "line": 22,
153            "column": 19,
154            "endLine": 22,
155            "endColumn": 20,
156            "problem": "ObjectLiteralNoContextType",
157            "suggest": "",
158            "rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-untyped-obj-literals)",
159            "severity": "ERROR"
160        },
161        {
162            "line": 25,
163            "column": 10,
164            "endLine": 25,
165            "endColumn": 11,
166            "problem": "ObjectLiteralNoContextType",
167            "autofix": [
168                {
169                    "start": 941,
170                    "end": 941,
171                    "replacementText": "interface GeneratedObjectLiteralInterface_1 {\n    a5: number;\n    b5: number;\n}\n"
172                },
173                {
174                    "start": 973,
175                    "end": 989,
176                    "replacementText": "({ a5: 1, b5: 2 } as GeneratedObjectLiteralInterface_1)"
177                }
178            ],
179            "suggest": "",
180            "rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-untyped-obj-literals)",
181            "severity": "ERROR"
182        },
183        {
184            "line": 27,
185            "column": 5,
186            "endLine": 27,
187            "endColumn": 29,
188            "problem": "DestructuringDeclaration",
189            "autofix": [
190                {
191                    "replacementText": "GeneratedDestructObj_3",
192                    "start": 997,
193                    "end": 1007
194                },
195                {
196                    "replacementText": "let a5 = GeneratedDestructObj_3.a5;let b5 = GeneratedDestructObj_3.b5;",
197                    "start": 1022,
198                    "end": 1022
199                }
200            ],
201            "suggest": "",
202            "rule": "Destructuring variable declarations are not supported (arkts-no-destruct-decls)",
203            "severity": "ERROR"
204        },
205        {
206            "line": 30,
207            "column": 7,
208            "endLine": 30,
209            "endColumn": 34,
210            "problem": "DestructuringDeclaration",
211            "autofix": [
212                {
213                    "replacementText": "GeneratedDestructArray_1",
214                    "start": 1063,
215                    "end": 1075
216                },
217                {
218                    "replacementText": "const a6 = GeneratedDestructArray_1[0];const b6 = GeneratedDestructArray_1[1];const c6 = GeneratedDestructArray_1[2];",
219                    "start": 1091,
220                    "end": 1091
221                }
222            ],
223            "suggest": "",
224            "rule": "Destructuring variable declarations are not supported (arkts-no-destruct-decls)",
225            "severity": "ERROR"
226        },
227        {
228            "line": 31,
229            "column": 7,
230            "endLine": 31,
231            "endColumn": 48,
232            "problem": "DestructuringDeclaration",
233            "suggest": "",
234            "rule": "Destructuring variable declarations are not supported (arkts-no-destruct-decls)",
235            "severity": "ERROR"
236        },
237        {
238            "line": 32,
239            "column": 7,
240            "endLine": 32,
241            "endColumn": 52,
242            "problem": "DestructuringDeclaration",
243            "suggest": "",
244            "rule": "Destructuring variable declarations are not supported (arkts-no-destruct-decls)",
245            "severity": "ERROR"
246        },
247        {
248            "line": 33,
249            "column": 7,
250            "endLine": 33,
251            "endColumn": 56,
252            "problem": "DestructuringDeclaration",
253            "suggest": "",
254            "rule": "Destructuring variable declarations are not supported (arkts-no-destruct-decls)",
255            "severity": "ERROR"
256        },
257        {
258            "line": 35,
259            "column": 7,
260            "endLine": 35,
261            "endColumn": 64,
262            "problem": "DestructuringDeclaration",
263            "autofix": [
264                {
265                    "replacementText": "GeneratedDestructArray_2",
266                    "start": 1278,
267                    "end": 1308
268                },
269                {
270                    "replacementText": "const [a1, a2] = GeneratedDestructArray_2[0];const [b1, b2] = GeneratedDestructArray_2[1];const [c1, c2] = GeneratedDestructArray_2[2];",
271                    "start": 1336,
272                    "end": 1336
273                }
274            ],
275            "suggest": "",
276            "rule": "Destructuring variable declarations are not supported (arkts-no-destruct-decls)",
277            "severity": "ERROR"
278        },
279        {
280            "line": 36,
281            "column": 7,
282            "endLine": 36,
283            "endColumn": 85,
284            "problem": "DestructuringDeclaration",
285            "autofix": [
286                {
287                    "replacementText": "GeneratedDestructArray_3",
288                    "start": 1345,
289                    "end": 1387
290                },
291                {
292                    "replacementText": "const [a1, a2, a3] = GeneratedDestructArray_3[0];const [b1, b2, b3] = GeneratedDestructArray_3[1];const [c1, c2, c3] = GeneratedDestructArray_3[2];",
293                    "start": 1424,
294                    "end": 1424
295                }
296            ],
297            "suggest": "",
298            "rule": "Destructuring variable declarations are not supported (arkts-no-destruct-decls)",
299            "severity": "ERROR"
300        },
301        {
302            "line": 39,
303            "column": 5,
304            "endLine": 39,
305            "endColumn": 25,
306            "problem": "DestructuringDeclaration",
307            "suggest": "",
308            "rule": "Destructuring variable declarations are not supported (arkts-no-destruct-decls)",
309            "severity": "ERROR"
310        },
311        {
312            "line": 40,
313            "column": 5,
314            "endLine": 40,
315            "endColumn": 29,
316            "problem": "DestructuringDeclaration",
317            "suggest": "",
318            "rule": "Destructuring variable declarations are not supported (arkts-no-destruct-decls)",
319            "severity": "ERROR"
320        },
321        {
322            "line": 43,
323            "column": 5,
324            "endLine": 43,
325            "endColumn": 28,
326            "problem": "DestructuringDeclaration",
327            "autofix": [
328                {
329                    "replacementText": "GeneratedDestructArray_4",
330                    "start": 1593,
331                    "end": 1603
332                },
333                {
334                    "replacementText": "let a12 = GeneratedDestructArray_4[0];let b12 = GeneratedDestructArray_4[1];",
335                    "start": 1617,
336                    "end": 1617
337                }
338            ],
339            "suggest": "",
340            "rule": "Destructuring variable declarations are not supported (arkts-no-destruct-decls)",
341            "severity": "ERROR"
342        },
343        {
344            "line": 46,
345            "column": 5,
346            "endLine": 46,
347            "endColumn": 26,
348            "problem": "DestructuringDeclaration",
349            "suggest": "",
350            "rule": "Destructuring variable declarations are not supported (arkts-no-destruct-decls)",
351            "severity": "ERROR"
352        },
353        {
354            "line": 49,
355            "column": 5,
356            "endLine": 49,
357            "endColumn": 35,
358            "problem": "DestructuringDeclaration",
359            "suggest": "",
360            "rule": "Destructuring variable declarations are not supported (arkts-no-destruct-decls)",
361            "severity": "ERROR"
362        },
363        {
364            "line": 52,
365            "column": 5,
366            "endLine": 52,
367            "endColumn": 67,
368            "problem": "DestructuringDeclaration",
369            "suggest": "",
370            "rule": "Destructuring variable declarations are not supported (arkts-no-destruct-decls)",
371            "severity": "ERROR"
372        },
373        {
374            "line": 52,
375            "column": 41,
376            "endLine": 52,
377            "endColumn": 66,
378            "problem": "ArrayLiteralNoContextType",
379            "suggest": "",
380            "rule": "Array literals must contain elements of only inferrable types (arkts-no-noninferrable-arr-literals)",
381            "severity": "ERROR"
382        },
383        {
384            "line": 52,
385            "column": 55,
386            "endLine": 52,
387            "endColumn": 56,
388            "problem": "ObjectLiteralNoContextType",
389            "suggest": "",
390            "rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-untyped-obj-literals)",
391            "severity": "ERROR"
392        },
393        {
394            "line": 53,
395            "column": 5,
396            "endLine": 53,
397            "endColumn": 60,
398            "problem": "DestructuringDeclaration",
399            "suggest": "",
400            "rule": "Destructuring variable declarations are not supported (arkts-no-destruct-decls)",
401            "severity": "ERROR"
402        },
403        {
404            "line": 53,
405            "column": 43,
406            "endLine": 53,
407            "endColumn": 60,
408            "problem": "ArrayLiteralNoContextType",
409            "suggest": "",
410            "rule": "Array literals must contain elements of only inferrable types (arkts-no-noninferrable-arr-literals)",
411            "severity": "ERROR"
412        },
413        {
414            "line": 53,
415            "column": 50,
416            "endLine": 53,
417            "endColumn": 51,
418            "problem": "ObjectLiteralNoContextType",
419            "suggest": "",
420            "rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-untyped-obj-literals)",
421            "severity": "ERROR"
422        },
423        {
424            "line": 54,
425            "column": 7,
426            "endLine": 54,
427            "endColumn": 45,
428            "problem": "DestructuringDeclaration",
429            "suggest": "",
430            "rule": "Destructuring variable declarations are not supported (arkts-no-destruct-decls)",
431            "severity": "ERROR"
432        },
433        {
434            "line": 56,
435            "column": 5,
436            "endLine": 56,
437            "endColumn": 55,
438            "problem": "DestructuringDeclaration",
439            "autofix": [
440                {
441                    "replacementText": "GeneratedDestructObj_4",
442                    "start": 2031,
443                    "end": 2055
444                },
445                {
446                    "replacementText": "let a18 = GeneratedDestructObj_4.a18;let [c18, d18] = GeneratedDestructObj_4.b18;",
447                    "start": 2082,
448                    "end": 2082
449                }
450            ],
451            "suggest": "",
452            "rule": "Destructuring variable declarations are not supported (arkts-no-destruct-decls)",
453            "severity": "ERROR"
454        },
455        {
456            "line": 56,
457            "column": 32,
458            "endLine": 56,
459            "endColumn": 33,
460            "problem": "ObjectLiteralNoContextType",
461            "suggest": "",
462            "rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-untyped-obj-literals)",
463            "severity": "ERROR"
464        },
465        {
466            "line": 57,
467            "column": 5,
468            "endLine": 63,
469            "endColumn": 52,
470            "problem": "DestructuringDeclaration",
471            "autofix": [
472                {
473                    "replacementText": "GeneratedDestructObj_5",
474                    "start": 2097,
475                    "end": 2151
476                },
477                {
478                    "replacementText": "let a19 = GeneratedDestructObj_5.a19;let {\n    c19,\n    d19: [e19, f19],\n  } = GeneratedDestructObj_5.b19;",
479                    "start": 2202,
480                    "end": 2202
481                }
482            ],
483            "suggest": "",
484            "rule": "Destructuring variable declarations are not supported (arkts-no-destruct-decls)",
485            "severity": "ERROR"
486        },
487        {
488            "line": 63,
489            "column": 5,
490            "endLine": 63,
491            "endColumn": 6,
492            "problem": "ObjectLiteralNoContextType",
493            "suggest": "",
494            "rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-untyped-obj-literals)",
495            "severity": "ERROR"
496        },
497        {
498            "line": 63,
499            "column": 21,
500            "endLine": 63,
501            "endColumn": 22,
502            "problem": "ObjectLiteralNoContextType",
503            "suggest": "",
504            "rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-untyped-obj-literals)",
505            "severity": "ERROR"
506        },
507        {
508            "line": 66,
509            "column": 5,
510            "endLine": 66,
511            "endColumn": 51,
512            "problem": "DestructuringDeclaration",
513            "suggest": "",
514            "rule": "Destructuring variable declarations are not supported (arkts-no-destruct-decls)",
515            "severity": "ERROR"
516        },
517        {
518            "line": 66,
519            "column": 23,
520            "endLine": 66,
521            "endColumn": 24,
522            "problem": "ObjectLiteralNoContextType",
523            "suggest": "",
524            "rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-untyped-obj-literals)",
525            "severity": "ERROR"
526        },
527        {
528            "line": 67,
529            "column": 5,
530            "endLine": 67,
531            "endColumn": 73,
532            "problem": "DestructuringDeclaration",
533            "suggest": "",
534            "rule": "Destructuring variable declarations are not supported (arkts-no-destruct-decls)",
535            "severity": "ERROR"
536        },
537        {
538            "line": 67,
539            "column": 39,
540            "endLine": 67,
541            "endColumn": 40,
542            "problem": "ObjectLiteralNoContextType",
543            "suggest": "",
544            "rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-untyped-obj-literals)",
545            "severity": "ERROR"
546        },
547        {
548            "line": 67,
549            "column": 52,
550            "endLine": 67,
551            "endColumn": 53,
552            "problem": "ObjectLiteralNoContextType",
553            "suggest": "",
554            "rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-untyped-obj-literals)",
555            "severity": "ERROR"
556        },
557        {
558            "line": 68,
559            "column": 5,
560            "endLine": 68,
561            "endColumn": 33,
562            "problem": "DestructuringDeclaration",
563            "suggest": "",
564            "rule": "Destructuring variable declarations are not supported (arkts-no-destruct-decls)",
565            "severity": "ERROR"
566        },
567        {
568            "line": 69,
569            "column": 5,
570            "endLine": 69,
571            "endColumn": 60,
572            "problem": "DestructuringDeclaration",
573            "suggest": "",
574            "rule": "Destructuring variable declarations are not supported (arkts-no-destruct-decls)",
575            "severity": "ERROR"
576        },
577        {
578            "line": 69,
579            "column": 37,
580            "endLine": 69,
581            "endColumn": 38,
582            "problem": "ObjectLiteralNoContextType",
583            "suggest": "",
584            "rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-untyped-obj-literals)",
585            "severity": "ERROR"
586        },
587        {
588            "line": 70,
589            "column": 5,
590            "endLine": 76,
591            "endColumn": 52,
592            "problem": "DestructuringDeclaration",
593            "suggest": "",
594            "rule": "Destructuring variable declarations are not supported (arkts-no-destruct-decls)",
595            "severity": "ERROR"
596        },
597        {
598            "line": 76,
599            "column": 5,
600            "endLine": 76,
601            "endColumn": 6,
602            "problem": "ObjectLiteralNoContextType",
603            "suggest": "",
604            "rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-untyped-obj-literals)",
605            "severity": "ERROR"
606        },
607        {
608            "line": 76,
609            "column": 21,
610            "endLine": 76,
611            "endColumn": 22,
612            "problem": "ObjectLiteralNoContextType",
613            "suggest": "",
614            "rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-untyped-obj-literals)",
615            "severity": "ERROR"
616        },
617        {
618            "line": 85,
619            "column": 5,
620            "endLine": 85,
621            "endColumn": 26,
622            "problem": "DestructuringDeclaration",
623            "autofix": [
624                {
625                    "replacementText": "GeneratedDestructObj_6",
626                    "start": 2749,
627                    "end": 2760
628                },
629                {
630                    "replacementText": "let a = GeneratedDestructObj_6.a;let b = GeneratedDestructObj_6.b;let s = GeneratedDestructObj_6.s;",
631                    "start": 2771,
632                    "end": 2771
633                }
634            ],
635            "suggest": "",
636            "rule": "Destructuring variable declarations are not supported (arkts-no-destruct-decls)",
637            "severity": "ERROR"
638        }
639    ]
640}