1{
2    "copyright": [
3        "Copyright (c) 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    "nodes": [
17        {
18            "line": 18,
19            "column": 5,
20            "problem": "PrivateIdentifier",
21            "autofixable": true,
22            "autofix": [
23                {
24                    "start": 620,
25                    "end": 637,
26                    "replacementText": "private foo: number = 42;"
27                }
28            ],
29            "suggest": "",
30            "rule": "Private '#' identifiers are not supported (arkts-no-private-identifiers)"
31        },
32        {
33            "line": 26,
34            "column": 5,
35            "problem": "PrivateIdentifier",
36            "autofixable": true,
37            "autofix": [
38                {
39                    "start": 697,
40                    "end": 711,
41                    "replacementText": "private a: number = 1;"
42                },
43                {
44                    "start": 776,
45                    "end": 778,
46                    "replacementText": "a"
47                },
48                {
49                    "start": 836,
50                    "end": 838,
51                    "replacementText": "a"
52                },
53                {
54                    "start": 856,
55                    "end": 858,
56                    "replacementText": "a"
57                }
58            ],
59            "suggest": "",
60            "rule": "Private '#' identifiers are not supported (arkts-no-private-identifiers)"
61        },
62        {
63            "line": 27,
64            "column": 5,
65            "problem": "PrivateIdentifier",
66            "autofixable": true,
67            "autofix": [
68                {
69                    "start": 716,
70                    "end": 730,
71                    "replacementText": "private b: number = 2;"
72                },
73                {
74                    "start": 786,
75                    "end": 788,
76                    "replacementText": "b"
77                },
78                {
79                    "start": 846,
80                    "end": 848,
81                    "replacementText": "b"
82                },
83                {
84                    "start": 866,
85                    "end": 868,
86                    "replacementText": "b"
87                }
88            ],
89            "suggest": "",
90            "rule": "Private '#' identifiers are not supported (arkts-no-private-identifiers)"
91        },
92        {
93            "line": 30,
94            "column": 21,
95            "problem": "PrivateIdentifier",
96            "autofixable": true,
97            "autofix": [
98                {
99                    "start": 697,
100                    "end": 711,
101                    "replacementText": "private a: number = 1;"
102                },
103                {
104                    "start": 776,
105                    "end": 778,
106                    "replacementText": "a"
107                },
108                {
109                    "start": 836,
110                    "end": 838,
111                    "replacementText": "a"
112                },
113                {
114                    "start": 856,
115                    "end": 858,
116                    "replacementText": "a"
117                }
118            ],
119            "suggest": "",
120            "rule": "Private '#' identifiers are not supported (arkts-no-private-identifiers)"
121        },
122        {
123            "line": 30,
124            "column": 31,
125            "problem": "PrivateIdentifier",
126            "autofixable": true,
127            "autofix": [
128                {
129                    "start": 716,
130                    "end": 730,
131                    "replacementText": "private b: number = 2;"
132                },
133                {
134                    "start": 786,
135                    "end": 788,
136                    "replacementText": "b"
137                },
138                {
139                    "start": 846,
140                    "end": 848,
141                    "replacementText": "b"
142                },
143                {
144                    "start": 866,
145                    "end": 868,
146                    "replacementText": "b"
147                }
148            ],
149            "suggest": "",
150            "rule": "Private '#' identifiers are not supported (arkts-no-private-identifiers)"
151        },
152        {
153            "line": 34,
154            "column": 21,
155            "problem": "PrivateIdentifier",
156            "autofixable": true,
157            "autofix": [
158                {
159                    "start": 697,
160                    "end": 711,
161                    "replacementText": "private a: number = 1;"
162                },
163                {
164                    "start": 776,
165                    "end": 778,
166                    "replacementText": "a"
167                },
168                {
169                    "start": 836,
170                    "end": 838,
171                    "replacementText": "a"
172                },
173                {
174                    "start": 856,
175                    "end": 858,
176                    "replacementText": "a"
177                }
178            ],
179            "suggest": "",
180            "rule": "Private '#' identifiers are not supported (arkts-no-private-identifiers)"
181        },
182        {
183            "line": 34,
184            "column": 31,
185            "problem": "PrivateIdentifier",
186            "autofixable": true,
187            "autofix": [
188                {
189                    "start": 716,
190                    "end": 730,
191                    "replacementText": "private b: number = 2;"
192                },
193                {
194                    "start": 786,
195                    "end": 788,
196                    "replacementText": "b"
197                },
198                {
199                    "start": 846,
200                    "end": 848,
201                    "replacementText": "b"
202                },
203                {
204                    "start": 866,
205                    "end": 868,
206                    "replacementText": "b"
207                }
208            ],
209            "suggest": "",
210            "rule": "Private '#' identifiers are not supported (arkts-no-private-identifiers)"
211        },
212        {
213            "line": 34,
214            "column": 41,
215            "problem": "PrivateIdentifier",
216            "autofixable": true,
217            "autofix": [
218                {
219                    "start": 697,
220                    "end": 711,
221                    "replacementText": "private a: number = 1;"
222                },
223                {
224                    "start": 776,
225                    "end": 778,
226                    "replacementText": "a"
227                },
228                {
229                    "start": 836,
230                    "end": 838,
231                    "replacementText": "a"
232                },
233                {
234                    "start": 856,
235                    "end": 858,
236                    "replacementText": "a"
237                }
238            ],
239            "suggest": "",
240            "rule": "Private '#' identifiers are not supported (arkts-no-private-identifiers)"
241        },
242        {
243            "line": 34,
244            "column": 51,
245            "problem": "PrivateIdentifier",
246            "autofixable": true,
247            "autofix": [
248                {
249                    "start": 716,
250                    "end": 730,
251                    "replacementText": "private b: number = 2;"
252                },
253                {
254                    "start": 786,
255                    "end": 788,
256                    "replacementText": "b"
257                },
258                {
259                    "start": 846,
260                    "end": 848,
261                    "replacementText": "b"
262                },
263                {
264                    "start": 866,
265                    "end": 868,
266                    "replacementText": "b"
267                }
268            ],
269            "suggest": "",
270            "rule": "Private '#' identifiers are not supported (arkts-no-private-identifiers)"
271        }
272    ]
273}
274