1[
2  {
3    "analyzerName": "apiengine",
4    "buggyFilePath": "API_CHANGE_INCOMPATIBLE_13.d.ts",
5    "codeContextStaerLine": "20",
6    "defectLevel": 2,
7    "defectType": "API_CHANGE_INCOMPATIBLE_36",
8    "description": "API check error of [api change errors]: Forbid changes: API changes must add a new section of JSDoc.",
9    "language": "typescript",
10    "mainBuggyCode": "function func(str: string, str2: string): string | number {}",
11    "mainBuggyLine": "20",
12    "extendInfo": {
13      "apiName": "func",
14      "apiType": "Method",
15      "hierarchicalRelations": "API_CHANGE_INCOMPATIBLE_13.d.ts|test|func",
16      "parentModuleName": "func"
17    }
18  },
19  {
20    "analyzerName": "apiengine",
21    "buggyFilePath": "API_CHANGE_INCOMPATIBLE_14.d.ts",
22    "codeContextStaerLine": "20",
23    "defectLevel": 2,
24    "defectType": "API_CHANGE_INCOMPATIBLE_36",
25    "description": "API check error of [api change errors]: Forbid changes: API changes must add a new section of JSDoc.",
26    "language": "typescript",
27    "mainBuggyCode": "function func(str: string, str2: string): string {}",
28    "mainBuggyLine": "20",
29    "extendInfo": {
30      "apiName": "func",
31      "apiType": "Method",
32      "hierarchicalRelations": "API_CHANGE_INCOMPATIBLE_14.d.ts|test|func",
33      "parentModuleName": "func"
34    }
35  },
36  {
37    "analyzerName": "apiengine",
38    "buggyFilePath": "API_CHANGE_INCOMPATIBLE_15.d.ts",
39    "codeContextStaerLine": "20",
40    "defectLevel": 2,
41    "defectType": "API_CHANGE_INCOMPATIBLE_36",
42    "description": "API check error of [api change errors]: Forbid changes: API changes must add a new section of JSDoc.",
43    "language": "typescript",
44    "mainBuggyCode": "function func(str: string, str2: string): number {}",
45    "mainBuggyLine": "20",
46    "extendInfo": {
47      "apiName": "func",
48      "apiType": "Method",
49      "hierarchicalRelations": "API_CHANGE_INCOMPATIBLE_15.d.ts|test|func",
50      "parentModuleName": "func"
51    }
52  },
53  {
54    "analyzerName": "apiengine",
55    "buggyFilePath": "API_CHANGE_INCOMPATIBLE_16.d.ts",
56    "codeContextStaerLine": "20",
57    "defectLevel": 2,
58    "defectType": "API_CHANGE_INCOMPATIBLE_36",
59    "description": "API check error of [api change errors]: Forbid changes: API changes must add a new section of JSDoc.",
60    "language": "typescript",
61    "mainBuggyCode": "function func(str2: string, str: string): void {}",
62    "mainBuggyLine": "20",
63    "extendInfo": {
64      "apiName": "func",
65      "apiType": "Method",
66      "hierarchicalRelations": "API_CHANGE_INCOMPATIBLE_16.d.ts|test|func",
67      "parentModuleName": "func"
68    }
69  },
70  {
71    "analyzerName": "apiengine",
72    "buggyFilePath": "API_CHANGE_INCOMPATIBLE_17.d.ts",
73    "codeContextStaerLine": "20",
74    "defectLevel": 2,
75    "defectType": "API_CHANGE_INCOMPATIBLE_36",
76    "description": "API check error of [api change errors]: Forbid changes: API changes must add a new section of JSDoc.",
77    "language": "typescript",
78    "mainBuggyCode": "function func(str: string, str2: string, str3: string): void {}",
79    "mainBuggyLine": "20",
80    "extendInfo": {
81      "apiName": "func",
82      "apiType": "Method",
83      "hierarchicalRelations": "API_CHANGE_INCOMPATIBLE_17.d.ts|test|func",
84      "parentModuleName": "func"
85    }
86  },
87  {
88    "analyzerName": "apiengine",
89    "buggyFilePath": "API_CHANGE_INCOMPATIBLE_18.d.ts",
90    "codeContextStaerLine": "20",
91    "defectLevel": 2,
92    "defectType": "API_CHANGE_INCOMPATIBLE_36",
93    "description": "API check error of [api change errors]: Forbid changes: API changes must add a new section of JSDoc.",
94    "language": "typescript",
95    "mainBuggyCode": "function func(str: string): void {}",
96    "mainBuggyLine": "20",
97    "extendInfo": {
98      "apiName": "func",
99      "apiType": "Method",
100      "hierarchicalRelations": "API_CHANGE_INCOMPATIBLE_18.d.ts|test|func",
101      "parentModuleName": "func"
102    }
103  },
104  {
105    "analyzerName": "apiengine",
106    "buggyFilePath": "API_CHANGE_INCOMPATIBLE_19.d.ts",
107    "codeContextStaerLine": "20",
108    "defectLevel": 2,
109    "defectType": "API_CHANGE_INCOMPATIBLE_36",
110    "description": "API check error of [api change errors]: Forbid changes: API changes must add a new section of JSDoc.",
111    "language": "typescript",
112    "mainBuggyCode": "function func(str: string, str2: string): void {}",
113    "mainBuggyLine": "20",
114    "extendInfo": {
115      "apiName": "func",
116      "apiType": "Method",
117      "hierarchicalRelations": "API_CHANGE_INCOMPATIBLE_19.d.ts|test|func",
118      "parentModuleName": "func"
119    }
120  },
121  {
122    "analyzerName": "apiengine",
123    "buggyFilePath": "API_CHANGE_INCOMPATIBLE_20.d.ts",
124    "codeContextStaerLine": "17",
125    "defectLevel": 2,
126    "defectType": "API_CHANGE_INCOMPATIBLE_36",
127    "description": "API check error of [api change errors]: Forbid changes: API changes must add a new section of JSDoc.",
128    "language": "typescript",
129    "mainBuggyCode": "declare function copyDir(src: number, dest: string, mode?: number): Promise<void>;",
130    "mainBuggyLine": "17",
131    "extendInfo": {
132      "apiName": "copyDir",
133      "apiType": "Method",
134      "hierarchicalRelations": "API_CHANGE_INCOMPATIBLE_20.d.ts|copyDir",
135      "parentModuleName": "copyDir"
136    }
137  },
138  {
139    "analyzerName": "apiengine",
140    "buggyFilePath": "API_CHANGE_INCOMPATIBLE_21.d.ts",
141    "codeContextStaerLine": "2",
142    "defectLevel": 2,
143    "defectType": "API_CHANGE_INCOMPATIBLE_36",
144    "description": "API check error of [api change errors]: Forbid changes: API changes must add a new section of JSDoc.",
145    "language": "typescript",
146    "mainBuggyCode": "function testFun(a: number, b: string, c?: number): void;",
147    "mainBuggyLine": "2",
148    "extendInfo": {
149      "apiName": "testFun",
150      "apiType": "Method",
151      "hierarchicalRelations": "API_CHANGE_INCOMPATIBLE_21.d.ts|Test|testFun",
152      "parentModuleName": "testFun"
153    }
154  },
155  {
156    "analyzerName": "apiengine",
157    "buggyFilePath": "API_CHANGE_INCOMPATIBLE_22.d.ts",
158    "codeContextStaerLine": "21",
159    "defectLevel": 2,
160    "defectType": "API_CHANGE_INCOMPATIBLE_36",
161    "description": "API check error of [api change errors]: Forbid changes: API changes must add a new section of JSDoc.",
162    "language": "typescript",
163    "mainBuggyCode": "readonly constant: 1;",
164    "mainBuggyLine": "21",
165    "extendInfo": {
166      "apiName": "constant",
167      "apiType": "Property",
168      "hierarchicalRelations": "API_CHANGE_INCOMPATIBLE_22.d.ts|Test|constant",
169      "parentModuleName": "constant"
170    }
171  },
172  {
173    "analyzerName": "apiengine",
174    "buggyFilePath": "API_CHANGE_INCOMPATIBLE_23.d.ts",
175    "codeContextStaerLine": "21",
176    "defectLevel": 2,
177    "defectType": "API_CHANGE_INCOMPATIBLE_36",
178    "description": "API check error of [api change errors]: Forbid changes: API changes must add a new section of JSDoc.",
179    "language": "typescript",
180    "mainBuggyCode": "str?: string;",
181    "mainBuggyLine": "21",
182    "extendInfo": {
183      "apiName": "str",
184      "apiType": "Property",
185      "hierarchicalRelations": "API_CHANGE_INCOMPATIBLE_23.d.ts|Test|str",
186      "parentModuleName": "str"
187    }
188  },
189  {
190    "analyzerName": "apiengine",
191    "buggyFilePath": "API_CHANGE_INCOMPATIBLE_24.d.ts",
192    "codeContextStaerLine": "21",
193    "defectLevel": 2,
194    "defectType": "API_CHANGE_INCOMPATIBLE_36",
195    "description": "API check error of [api change errors]: Forbid changes: API changes must add a new section of JSDoc.",
196    "language": "typescript",
197    "mainBuggyCode": "str: string;",
198    "mainBuggyLine": "21",
199    "extendInfo": {
200      "apiName": "str",
201      "apiType": "Property",
202      "hierarchicalRelations": "API_CHANGE_INCOMPATIBLE_24.d.ts|Test|str",
203      "parentModuleName": "str"
204    }
205  },
206  {
207    "analyzerName": "apiengine",
208    "buggyFilePath": "API_CHANGE_INCOMPATIBLE_25.d.ts",
209    "codeContextStaerLine": "21",
210    "defectLevel": 2,
211    "defectType": "API_CHANGE_INCOMPATIBLE_36",
212    "description": "API check error of [api change errors]: Forbid changes: API changes must add a new section of JSDoc.",
213    "language": "typescript",
214    "mainBuggyCode": "str: number;",
215    "mainBuggyLine": "21",
216    "extendInfo": {
217      "apiName": "str",
218      "apiType": "Property",
219      "hierarchicalRelations": "API_CHANGE_INCOMPATIBLE_25.d.ts|Test|str",
220      "parentModuleName": "str"
221    }
222  },
223  {
224    "analyzerName": "apiengine",
225    "buggyFilePath": "API_CHANGE_INCOMPATIBLE_26.d.ts",
226    "codeContextStaerLine": "21",
227    "defectLevel": 2,
228    "defectType": "API_CHANGE_INCOMPATIBLE_36",
229    "description": "API check error of [api change errors]: Forbid changes: API changes must add a new section of JSDoc.",
230    "language": "typescript",
231    "mainBuggyCode": "readonly constant: string | number;",
232    "mainBuggyLine": "21",
233    "extendInfo": {
234      "apiName": "constant",
235      "apiType": "Property",
236      "hierarchicalRelations": "API_CHANGE_INCOMPATIBLE_26.d.ts|Test|constant",
237      "parentModuleName": "constant"
238    }
239  },
240  {
241    "analyzerName": "apiengine",
242    "buggyFilePath": "API_CHANGE_INCOMPATIBLE_27.d.ets",
243    "codeContextStaerLine": "17",
244    "defectLevel": 2,
245    "defectType": "API_CHANGE_INCOMPATIBLE_36",
246    "description": "API check error of [api change errors]: Forbid changes: API changes must add a new section of JSDoc.",
247    "language": "typescript",
248    "mainBuggyCode": "@Prop primaryText: ResourceStrs;",
249    "mainBuggyLine": "17",
250    "extendInfo": {
251      "apiName": "primaryText",
252      "apiType": "Property",
253      "hierarchicalRelations": "API_CHANGE_INCOMPATIBLE_27.d.ets|MyComponent|primaryText",
254      "parentModuleName": "primaryText"
255    }
256  },
257  {
258    "analyzerName": "apiengine",
259    "buggyFilePath": "API_CHANGE_INCOMPATIBLE_28.d.ts",
260    "codeContextStaerLine": "21",
261    "defectLevel": 2,
262    "defectType": "API_CHANGE_INCOMPATIBLE_36",
263    "description": "API check error of [api change errors]: Forbid changes: API changes must add a new section of JSDoc.",
264    "language": "typescript",
265    "mainBuggyCode": "str: string;",
266    "mainBuggyLine": "21",
267    "extendInfo": {
268      "apiName": "str",
269      "apiType": "Property",
270      "hierarchicalRelations": "API_CHANGE_INCOMPATIBLE_28.d.ts|Test|str",
271      "parentModuleName": "str"
272    }
273  },
274  {
275    "analyzerName": "apiengine",
276    "buggyFilePath": "API_CHANGE_INCOMPATIBLE_30.d.ts",
277    "codeContextStaerLine": "20",
278    "defectLevel": 2,
279    "defectType": "API_CHANGE_INCOMPATIBLE_36",
280    "description": "API check error of [api change errors]: Forbid changes: API changes must add a new section of JSDoc.",
281    "language": "typescript",
282    "mainBuggyCode": "const CONSTANT = 2;",
283    "mainBuggyLine": "20",
284    "extendInfo": {
285      "apiName": "CONSTANT",
286      "apiType": "Constant",
287      "hierarchicalRelations": "API_CHANGE_INCOMPATIBLE_30.d.ts|test|CONSTANT",
288      "parentModuleName": "CONSTANT"
289    }
290  },
291  {
292    "analyzerName": "apiengine",
293    "buggyFilePath": "API_CHANGE_INCOMPATIBLE_31.d.ts",
294    "codeContextStaerLine": "21",
295    "defectLevel": 2,
296    "defectType": "API_CHANGE_INCOMPATIBLE_36",
297    "description": "API check error of [api change errors]: Forbid changes: API changes must add a new section of JSDoc.",
298    "language": "typescript",
299    "mainBuggyCode": "type Type = 'new';",
300    "mainBuggyLine": "21",
301    "extendInfo": {
302      "apiName": "Type",
303      "apiType": "TypeAlias",
304      "hierarchicalRelations": "API_CHANGE_INCOMPATIBLE_31.d.ts|test|Type",
305      "parentModuleName": "Type"
306    }
307  },
308  {
309    "analyzerName": "apiengine",
310    "buggyFilePath": "API_CHANGE_INCOMPATIBLE_32.d.ts",
311    "codeContextStaerLine": "21",
312    "defectLevel": 2,
313    "defectType": "API_CHANGE_INCOMPATIBLE_36",
314    "description": "API check error of [api change errors]: Forbid changes: API changes must add a new section of JSDoc.",
315    "language": "typescript",
316    "mainBuggyCode": "type Type = 'none' | 'new';",
317    "mainBuggyLine": "21",
318    "extendInfo": {
319      "apiName": "Type",
320      "apiType": "TypeAlias",
321      "hierarchicalRelations": "API_CHANGE_INCOMPATIBLE_32.d.ts|test|Type",
322      "parentModuleName": "Type"
323    }
324  },
325  {
326    "analyzerName": "apiengine",
327    "buggyFilePath": "API_CHANGE_INCOMPATIBLE_33.d.ts",
328    "codeContextStaerLine": "21",
329    "defectLevel": 2,
330    "defectType": "API_CHANGE_INCOMPATIBLE_36",
331    "description": "API check error of [api change errors]: Forbid changes: API changes must add a new section of JSDoc.",
332    "language": "typescript",
333    "mainBuggyCode": "type Type = 'none';",
334    "mainBuggyLine": "21",
335    "extendInfo": {
336      "apiName": "Type",
337      "apiType": "TypeAlias",
338      "hierarchicalRelations": "API_CHANGE_INCOMPATIBLE_33.d.ts|test|Type",
339      "parentModuleName": "Type"
340    }
341  },
342  {
343    "analyzerName": "apiengine",
344    "buggyFilePath": "API_CHANGE_INCOMPATIBLE_34.d.ts",
345    "codeContextStaerLine": "20",
346    "defectLevel": 2,
347    "defectType": "API_CHANGE_INCOMPATIBLE_36",
348    "description": "API check error of [api change errors]: Forbid changes: API changes must add a new section of JSDoc.",
349    "language": "typescript",
350    "mainBuggyCode": "VALUE_ONE = 2",
351    "mainBuggyLine": "20",
352    "extendInfo": {
353      "apiName": "VALUE_ONE",
354      "apiType": "EnumValue",
355      "hierarchicalRelations": "API_CHANGE_INCOMPATIBLE_34.d.ts|Test|VALUE_ONE",
356      "parentModuleName": "VALUE_ONE"
357    }
358  },
359  {
360    "analyzerName": "apiengine",
361    "buggyFilePath": "API_CHANGE_INCOMPATIBLE_36.d.ts",
362    "codeContextStaerLine": "20",
363    "defectLevel": 2,
364    "defectType": "API_CHANGE_INCOMPATIBLE_36",
365    "description": "API check error of [api change errors]: Forbid changes: API changes must add a new section of JSDoc.",
366    "language": "typescript",
367    "mainBuggyCode": "const CONSTANT = 2;",
368    "mainBuggyLine": "20",
369    "extendInfo": {
370      "apiName": "CONSTANT",
371      "apiType": "Constant",
372      "hierarchicalRelations": "API_CHANGE_INCOMPATIBLE_36.d.ts|test|CONSTANT",
373      "parentModuleName": "CONSTANT"
374    }
375  }
376]