• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2    "copyright": [
3        "Copyright (c) 2023-2023 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    "nodes": [
17        {
18            "line": 16,
19            "column": 8,
20            "problem": "DeclWithDuplicateName",
21            "suggest": "",
22            "rule": "Use unique names for types and namespaces. (arkts-unique-names)"
23        },
24        {
25            "line": 17,
26            "column": 10,
27            "problem": "DeclWithDuplicateName",
28            "suggest": "",
29            "rule": "Use unique names for types and namespaces. (arkts-unique-names)"
30        },
31        {
32            "line": 18,
33            "column": 8,
34            "problem": "DeclWithDuplicateName"
35        },
36        {
37            "line": 19,
38            "column": 1,
39            "problem": "DeclWithDuplicateName"
40        },
41        {
42            "line": 22,
43            "column": 1,
44            "problem": "DeclWithDuplicateName"
45        },
46        {
47            "line": 22,
48            "column": 20,
49            "problem": "ImplementsClass"
50        },
51        {
52            "line": 29,
53            "column": 1,
54            "problem": "DeclWithDuplicateName"
55        },
56        {
57            "line": 30,
58            "column": 3,
59            "problem": "InterfaceMerging"
60        },
61        {
62            "line": 30,
63            "column": 3,
64            "problem": "DeclWithDuplicateName"
65        },
66        {
67            "line": 33,
68            "column": 3,
69            "problem": "DeclWithDuplicateName"
70        },
71        {
72            "line": 34,
73            "column": 3,
74            "problem": "InterfaceMerging"
75        },
76        {
77            "line": 39,
78            "column": 1,
79            "problem": "DeclWithDuplicateName"
80        },
81        {
82            "line": 40,
83            "column": 3,
84            "problem": "InterfaceMerging"
85        },
86        {
87            "line": 40,
88            "column": 3,
89            "problem": "DeclWithDuplicateName"
90        },
91        {
92            "line": 43,
93            "column": 3,
94            "problem": "InterfaceMerging"
95        },
96        {
97            "line": 48,
98            "column": 1,
99            "problem": "ImportAfterStatement"
100        },
101        {
102            "line": 48,
103            "column": 8,
104            "problem": "DeclWithDuplicateName"
105        },
106        {
107            "line": 49,
108            "column": 1,
109            "problem": "DeclWithDuplicateName"
110        },
111        {
112            "line": 52,
113            "column": 1,
114            "problem": "DeclWithDuplicateName"
115        },
116        {
117            "line": 54,
118            "column": 1,
119            "problem": "ImportAfterStatement"
120        },
121        {
122            "line": 54,
123            "column": 10,
124            "problem": "DeclWithDuplicateName"
125        },
126        {
127            "line": 54,
128            "column": 13,
129            "problem": "DeclWithDuplicateName"
130        },
131        {
132            "line": 55,
133            "column": 1,
134            "problem": "DeclWithDuplicateName"
135        },
136        {
137            "line": 58,
138            "column": 1,
139            "problem": "DeclWithDuplicateName"
140        },
141        {
142            "line": 58,
143            "column": 30,
144            "problem": "ImplementsClass"
145        },
146        {
147            "line": 60,
148            "column": 1,
149            "problem": "DeclWithDuplicateName"
150        },
151        {
152            "line": 63,
153            "column": 1,
154            "problem": "DeclWithDuplicateName"
155        },
156        {
157            "line": 75,
158            "column": 9,
159            "problem": "DeclWithDuplicateName"
160        },
161        {
162            "line": 76,
163            "column": 3,
164            "problem": "DeclWithDuplicateName"
165        },
166        {
167            "line": 80,
168            "column": 9,
169            "problem": "DeclWithDuplicateName"
170        },
171        {
172            "line": 81,
173            "column": 3,
174            "problem": "DeclWithDuplicateName"
175        },
176        {
177            "line": 83,
178            "column": 3,
179            "problem": "DeclWithDuplicateName"
180        },
181        {
182            "line": 84,
183            "column": 3,
184            "problem": "DeclWithDuplicateName"
185        },
186        {
187            "line": 88,
188            "column": 3,
189            "problem": "DeclWithDuplicateName"
190        },
191        {
192            "line": 88,
193            "column": 3,
194            "problem": "LocalFunction"
195        },
196        {
197            "line": 91,
198            "column": 3,
199            "problem": "DeclWithDuplicateName"
200        },
201        {
202            "line": 93,
203            "column": 3,
204            "problem": "DeclWithDuplicateName"
205        },
206        {
207            "line": 93,
208            "column": 3,
209            "problem": "LocalFunction"
210        },
211        {
212            "line": 96,
213            "column": 3,
214            "problem": "DeclWithDuplicateName"
215        },
216        {
217            "line": 102,
218            "column": 11,
219            "problem": "DeclWithDuplicateName"
220        },
221        {
222            "line": 103,
223            "column": 5,
224            "problem": "DeclWithDuplicateName"
225        },
226        {
227            "line": 110,
228            "column": 3,
229            "problem": "DeclWithDuplicateName"
230        },
231        {
232            "line": 113,
233            "column": 3,
234            "problem": "DeclWithDuplicateName"
235        },
236        {
237            "line": 116,
238            "column": 9,
239            "problem": "DestructuringDeclaration"
240        },
241        {
242            "line": 116,
243            "column": 10,
244            "problem": "DeclWithDuplicateName"
245        },
246        {
247            "line": 116,
248            "column": 19,
249            "problem": "DeclWithDuplicateName"
250        },
251        {
252            "line": 118,
253            "column": 3,
254            "problem": "DeclWithDuplicateName"
255        },
256        {
257            "line": 121,
258            "column": 3,
259            "problem": "DeclWithDuplicateName"
260        },
261        {
262            "line": 124,
263            "column": 3,
264            "problem": "DeclWithDuplicateName"
265        },
266        {
267            "line": 127,
268            "column": 9,
269            "problem": "DestructuringDeclaration"
270        },
271        {
272            "line": 128,
273            "column": 5,
274            "problem": "DeclWithDuplicateName"
275        },
276        {
277            "line": 130,
278            "column": 7,
279            "problem": "DeclWithDuplicateName"
280        },
281        {
282            "line": 131,
283            "column": 11,
284            "problem": "DeclWithDuplicateName"
285        },
286        {
287            "line": 134,
288            "column": 7,
289            "problem": "ObjectLiteralNoContextType"
290        },
291        {
292            "line": 134,
293            "column": 19,
294            "problem": "ObjectLiteralNoContextType"
295        },
296        {
297            "line": 140,
298            "column": 13,
299            "problem": "DeclWithDuplicateName"
300        },
301        {
302            "line": 141,
303            "column": 7,
304            "problem": "DeclWithDuplicateName"
305        },
306        {
307            "line": 143,
308            "column": 7,
309            "problem": "DeclWithDuplicateName"
310        },
311        {
312            "line": 143,
313            "column": 7,
314            "problem": "LocalFunction"
315        },
316        {
317            "line": 148,
318            "column": 7,
319            "problem": "DeclWithDuplicateName"
320        },
321        {
322            "line": 152,
323            "column": 7,
324            "problem": "DeclWithDuplicateName"
325        },
326        {
327            "line": 152,
328            "column": 7,
329            "problem": "LocalFunction"
330        },
331        {
332            "line": 157,
333            "column": 7,
334            "problem": "DeclWithDuplicateName"
335        },
336        {
337            "line": 163,
338            "column": 3,
339            "problem": "DeclWithDuplicateName"
340        },
341        {
342            "line": 164,
343            "column": 3,
344            "problem": "DeclWithDuplicateName"
345        },
346        {
347            "line": 166,
348            "column": 3,
349            "problem": "DeclWithDuplicateName"
350        },
351        {
352            "line": 169,
353            "column": 3,
354            "problem": "DeclWithDuplicateName"
355        },
356        {
357            "line": 173,
358            "column": 3,
359            "problem": "DeclWithDuplicateName"
360        },
361        {
362            "line": 174,
363            "column": 3,
364            "problem": "DeclWithDuplicateName"
365        },
366        {
367            "line": 164,
368            "column": 3,
369            "problem": "PrivateIdentifier"
370        },
371        {
372            "line": 169,
373            "column": 3,
374            "problem": "PrivateIdentifier"
375        },
376        {
377            "line": 174,
378            "column": 3,
379            "problem": "PrivateIdentifier"
380        },
381        {
382            "line": 196,
383            "column": 1,
384            "problem": "DeclWithDuplicateName"
385        },
386        {
387            "line": 197,
388            "column": 1,
389            "problem": "DeclWithDuplicateName"
390        },
391        {
392            "line": 199,
393            "column": 1,
394            "problem": "DeclWithDuplicateName"
395        },
396        {
397            "line": 200,
398            "column": 1,
399            "problem": "DeclWithDuplicateName"
400        },
401        {
402            "line": 206,
403            "column": 1,
404            "problem": "EnumMerging"
405        },
406        {
407            "line": 207,
408            "column": 1,
409            "problem": "EnumMerging"
410        },
411        {
412            "line": 209,
413            "column": 1,
414            "problem": "InterfaceMerging"
415        },
416        {
417            "line": 210,
418            "column": 1,
419            "problem": "InterfaceMerging"
420        },
421        {
422            "line": 213,
423            "column": 7,
424            "problem": "DeclWithDuplicateName"
425        },
426        {
427            "line": 214,
428            "column": 1,
429            "problem": "DeclWithDuplicateName"
430        },
431        {
432            "line": 216,
433            "column": 7,
434            "problem": "DeclWithDuplicateName"
435        },
436        {
437            "line": 217,
438            "column": 1,
439            "problem": "DeclWithDuplicateName"
440        },
441        {
442            "line": 219,
443            "column": 7,
444            "problem": "DeclWithDuplicateName"
445        },
446        {
447            "line": 220,
448            "column": 1,
449            "problem": "DeclWithDuplicateName"
450        },
451        {
452            "line": 223,
453            "column": 1,
454            "problem": "DeclWithDuplicateName"
455        },
456        {
457            "line": 224,
458            "column": 1,
459            "problem": "DeclWithDuplicateName"
460        },
461        {
462            "line": 226,
463            "column": 1,
464            "problem": "DeclWithDuplicateName"
465        },
466        {
467            "line": 227,
468            "column": 1,
469            "problem": "DeclWithDuplicateName"
470        },
471        {
472            "line": 229,
473            "column": 1,
474            "problem": "DeclWithDuplicateName"
475        },
476        {
477            "line": 230,
478            "column": 1,
479            "problem": "DeclWithDuplicateName"
480        },
481        {
482            "line": 233,
483            "column": 1,
484            "problem": "DeclWithDuplicateName"
485        },
486        {
487            "line": 234,
488            "column": 1,
489            "problem": "DeclWithDuplicateName"
490        },
491        {
492            "line": 163,
493            "column": 3,
494            "problem": "StrictDiagnostic"
495        },
496        {
497            "line": 164,
498            "column": 3,
499            "problem": "StrictDiagnostic"
500        },
501        {
502            "line": 173,
503            "column": 3,
504            "problem": "StrictDiagnostic"
505        }
506    ]
507}