| /arkcompiler/ets_frontend/ets2panda/linter/test_rules/ |
| D | rule3.ts.autofix.json | 26 "replacementText": "private foo: number = 42;" string 41 "replacementText": "private a: number = 1;" string 46 "replacementText": "a" string 51 "replacementText": "a" string 56 "replacementText": "a" string 71 "replacementText": "private b: number = 2;" string 76 "replacementText": "b" string 81 "replacementText": "b" string 86 "replacementText": "b" string 101 "replacementText": "private a: number = 1;" string [all …]
|
| D | rule25.ts.autofix.json | 26 …"replacementText": "protected ssn: string;\nprivate firstName: string;\nprivate lastName: string;\… string 31 "replacementText": "ssn: string" string 36 "replacementText": "firstName: string" string 41 "replacementText": "lastName: string" string 46 …"replacementText": "{\n this.ssn = ssn;\n this.firstName = firstName;\n this.lastName = l… string 60 …"replacementText": "protected ssn: string;\nprivate firstName: string;\nprivate lastName: string;\… string 65 "replacementText": "ssn: string" string 70 "replacementText": "firstName: string" string 75 "replacementText": "lastName: string" string 80 …"replacementText": "{\n this.ssn = ssn;\n this.firstName = firstName;\n this.lastName = l… string [all …]
|
| D | rule113.ts.autofix.json | 25 …"replacementText": "enum Color {\n RED,\n GREEN,\n YELLOW = 2,\n BLACK = 3,\n BLUE\… string 30 "replacementText": "" string 35 "replacementText": "" string 49 …"replacementText": "enum Color {\n RED,\n GREEN,\n YELLOW = 2,\n BLACK = 3,\n BLUE\… string 54 "replacementText": "" string 59 "replacementText": "" string 73 …"replacementText": "enum Color {\n RED,\n GREEN,\n YELLOW = 2,\n BLACK = 3,\n BLUE\… string 78 "replacementText": "" string 83 "replacementText": "" string 125 …"replacementText": "enum Str {\n A = 1,\n B = \"abc\",\n C = 2,\n D,\n E = \"qwerty… string [all …]
|
| D | rule92.ts.autofix.json | 25 …"replacementText": "let logToConsole: (message: String) => void = (message: String): void => {\n … string 39 …"replacementText": "let NestedTwo: (message: String) => void = (message: String): void => {\n f… string 53 …"replacementText": "let NestedThree: (message: String) => void = (message: String): void => {\n … string 67 …"replacementText": "let NestedTwo: (message: String) => void = (message: String): void => {\n c… string 81 …"replacementText": "let NestedTooToo: (message: String) => void = (message: String): void => {\n … string 95 …"replacementText": "let NestedTwo: (message: String) => void = (message: String): void => {\n f… string 109 …"replacementText": "let NestedThree: (message: String) => void = (message: String): void => {\n … string 123 …"replacementText": "let NestedThreeToo: (message: String) => void = (message: String): void => {\n… string
|
| D | rule1.ts.autofix.json | 25 "replacementText": "let x = { \"name\": 1, 2: 3 }" string 39 …"replacementText": "interface GeneratedObjectLiteralInterface_1 {\n \"name\": number;\n 2: n… string 44 "replacementText": ": GeneratedObjectLiteralInterface_1" string 79 … "replacementText": "interface GeneratedObjectLiteralInterface_2 {\n name: number;\n}\n" string 84 "replacementText": ": GeneratedObjectLiteralInterface_2" string
|
| D | rule71.ts.autofix.json | 67 "replacementText": "\n\n// Error, autofix\nx++;\n x--;" string 81 "replacementText": "\n\n// Error, autofix\nx++;\n x--;\n ++x;\n --x;\n x;" string 102 "replacementText": "\n // Error, autofix\n x++;\n x--;\n ++x;\n --x;\n x;" string 116 "replacementText": "\n\n// Error, autofix\nx++ + x--;\n ++x;\n --x;" string 130 "replacementText": "\n\n// Error, autofix\n++x;\n x-- + x++;\n --x;" string 144 "replacementText": "\n\n// Error, autofix\n++x;\n --x;\n x-- + x++;" string 158 … "replacementText": "\n\n// Error, autofix\nx === x;\n --x;\n x === x;\n x++;\n x === x;" string 172 …"replacementText": "\n\n// Error, autofix\nx instanceof number;\n --x;\n x instanceof number;\n x+… string 207 … "replacementText": "\n\n// Error, autofix\nx in x;\n --x;\n x in x;\n x++;\n x in x;" string
|
| D | rule16.ts.autofix.json | 25 "replacementText": "static {\n C.s = \"aa\";\n C.s = C.s + \"bb\";\n}" string 30 "replacementText": "" string
|
| D | rule38.ts.autofix.json | 25 …"replacementText": "interface GeneratedObjectLiteralInterface_1 {\n n: number;\n s: string;\… string 30 "replacementText": ": GeneratedObjectLiteralInterface_1" string 107 …"replacementText": "interface GeneratedObjectLiteralInterface_2 {\n x: number;\n y: number;\… string 112 "replacementText": ": GeneratedObjectLiteralInterface_2" string
|
| D | rule5.ts.autofix.json | 25 "replacementText": "let foo1 = bar1" string 39 "replacementText": "let foo2 = bar2, toast2 = most2" string 53 "replacementText": "let foo3 = bar3" string 67 "replacementText": "let a4" string 88 "replacementText": "let a5" string 102 "replacementText": "let c6 = 1" string 116 "replacementText": "let i7 = 0" string 151 "replacementText": "let a9 = b9" string 172 "replacementText": "let foo10 = 1" string 186 "replacementText": "let foo11 = 2" string [all …]
|
| D | rule29.ts.autofix.json | 24 "replacementText": "p.x", string
|
| D | rule46.ts.autofix.json | 26 "replacementText": "(s: string) => {\n console.log(s);\n}" string
|
| D | rule90_3.ts.autofix.json | 26 "replacementText": ": number" string
|
| /arkcompiler/ets_frontend/ets2panda/linter/test/ |
| D | parameter_properties.ts.autofix.json | 25 … "replacementText": "public readonly x: number;\nprotected y: number;\nprivate z: number;\n" string 30 "replacementText": "x: number" string 35 "replacementText": "y: number" string 40 "replacementText": "z: number" string 45 "replacementText": "{\n this.x = x;\n this.y = y;\n this.z = z;\n}" string 59 … "replacementText": "public readonly x: number;\nprotected y: number;\nprivate z: number;\n" string 64 "replacementText": "x: number" string 69 "replacementText": "y: number" string 74 "replacementText": "z: number" string 79 "replacementText": "{\n this.x = x;\n this.y = y;\n this.z = z;\n}" string [all …]
|
| D | object_literals_3.ts.autofix.json | 25 "replacementText": "interface GeneratedObjectLiteralInterface_1 {\n}\n" string 30 "replacementText": ": GeneratedObjectLiteralInterface_1" string 44 … "replacementText": "interface GeneratedObjectLiteralInterface_2 {\n hello: string;\n}\n" string 49 "replacementText": ": GeneratedObjectLiteralInterface_2" string 63 "replacementText": "interface GeneratedTypeLiteralInterface_1 {\n}\n" string 68 "replacementText": "GeneratedTypeLiteralInterface_1" string 89 …"replacementText": "interface GeneratedObjectLiteralInterface_3 {\n field: string;\n field1:… string 94 "replacementText": ": GeneratedObjectLiteralInterface_3" string 108 …"replacementText": "interface GeneratedObjectLiteralInterface_4 {\n field: number;\n field1:… string 113 "replacementText": ": GeneratedObjectLiteralInterface_4" string [all …]
|
| D | literals_as_prop_names.ts.autofix.json | 23 "replacementText": "__2", string 28 "replacementText": "__2", string 33 "replacementText": "litAsPropName.__2", string 47 "replacementText": "__2", string 52 "replacementText": "__2", string 57 "replacementText": "litAsPropName.__2", string 71 "replacementText": "litAsPropName.one", string 85 "replacementText": "__2", string 90 "replacementText": "__2", string 95 "replacementText": "litAsPropName.__2", string [all …]
|
| D | object_literals_autofixes.ts.autofix.json | 32 "replacementText": "interface GeneratedObjectLiteralInterface_1 {\n}\n" string 37 "replacementText": ": GeneratedObjectLiteralInterface_1" string 51 … "replacementText": "interface GeneratedObjectLiteralInterface_2 {\n hello: string;\n}\n" string 56 "replacementText": ": GeneratedObjectLiteralInterface_2" string 77 …"replacementText": "interface GeneratedObjectLiteralInterface_3 {\n a: number;\n b: number;\… string 82 "replacementText": ": GeneratedObjectLiteralInterface_3" string 96 …"replacementText": "interface GeneratedObjectLiteralInterface_5 {\n field: string;\n field1:… string 101 "replacementText": ": GeneratedObjectLiteralInterface_5" string 122 "replacementText": "interface GeneratedObjectLiteralInterface_6 {\n}\n" string 127 "replacementText": "({} as GeneratedObjectLiteralInterface_6)" string [all …]
|
| D | private_identifiers.ts.autofix.json | 74 "replacementText": "private p: number;" string 79 "replacementText": "p" string 102 "replacementText": "private q?: string;" string 107 "replacementText": "q" string 130 "replacementText": "private e!: string;" string 135 "replacementText": "e" string 150 "replacementText": "private static s = 0;" string 155 "replacementText": "s" string 170 "replacementText": "private readonly r = 20;" string 175 "replacementText": "r" string [all …]
|
| D | type_literals.ts.autofix.json | 25 "replacementText": "interface Type1 {\n}" string 39 "replacementText": "interface Type2 {\n a: number;\n b: string;\n}" string 53 …"replacementText": "interface GeneratedTypeLiteralInterface_1 {\n a: number;\n b: number;\n}… string 58 "replacementText": "GeneratedTypeLiteralInterface_1" string 72 …"replacementText": "interface GeneratedTypeLiteralInterface_2 {\n a: number;\n b: string;\n}… string 77 "replacementText": "GeneratedTypeLiteralInterface_2" string 91 …"replacementText": "interface GeneratedTypeLiteralInterface_3 {\n c: number;\n d: string;\n}… string 96 "replacementText": "GeneratedTypeLiteralInterface_3" string 110 … "replacementText": "interface Type5<T, K> {\n a: T;\n b: K;\n c: number;\n}" string 124 …"replacementText": "interface Type6 {\n a: number;\n b: string;\n c: {\n x: number… string [all …]
|
| D | object_literals.ts.autofix.json | 25 …"replacementText": "interface GeneratedTypeLiteralInterface_1 {\n x: number;\n y: string;\n}… string 30 "replacementText": "GeneratedTypeLiteralInterface_1" string 51 …"replacementText": "interface GeneratedObjectLiteralInterface_1 {\n a: number;\n b: string;\… string 56 "replacementText": ": GeneratedObjectLiteralInterface_1" string 77 …"replacementText": "interface GeneratedTypeLiteralInterface_2 {\n a: number;\n b: string;\n}… string 82 "replacementText": "GeneratedTypeLiteralInterface_2" string 152 …"replacementText": "interface GeneratedObjectLiteralInterface_2 {\n a: number;\n b: string;\… string 157 "replacementText": ": GeneratedObjectLiteralInterface_2" string 192 …"replacementText": "interface GeneratedTypeLiteralInterface_3 {\n a: number;\n b: string;\n}… string 197 "replacementText": "GeneratedTypeLiteralInterface_3" string [all …]
|
| D | types.ts.autofix.json | 46 …"replacementText": "interface GeneratedObjectLiteralInterface_1 {\n name: string;\n idx: num… string 51 "replacementText": ": GeneratedObjectLiteralInterface_1" string 65 "replacementText": "interface Point {\n x: number;\n y: number;\n}" string 100 …"replacementText": "let isNumber: (x: any) => x is number = (x: any): x is number => {\n return… string 128 …"replacementText": "interface ComputedPropertyT {\n a: string; // String-like name\n 5: stri… string 161 "replacementText": "__2", string 166 "replacementText": "__2", string 180 "replacementText": "__2", string 185 "replacementText": "__2", string 201 "replacementText": "interface Dictionary {\n [key: string]: unknown;\n}" string [all …]
|
| D | function_expression.ts.autofix.json | 26 "replacementText": "() => { }" string 41 "replacementText": "(x: number, y): number => {\n return x * y;\n}" string 64 "replacementText": "() => {\n return 100;\n}" string 79 "replacementText": "() => {\n return 'get result immediately';\n}" string 94 "replacementText": "() => {\n console.log('foo!');\n}" string 109 "replacementText": "() => {\n console.log('bar!');\n}" string 124 "replacementText": "(e) => {\n return e * 2;\n}" string 139 "replacementText": "(x) => {\n return x % 2 === 0;\n}" string 202 "replacementText": "<T, E>(t: T, e: E) => {\n return t;\n}" string 217 "replacementText": "async () => {\n console.log('baz!');\n}" string [all …]
|
| D | func_return_type.ts.autofix.json | 25 "replacementText": ": number" string 39 "replacementText": ": string" string 53 "replacementText": ": number[]" string 102 "replacementText": "(c: C): C => {\n return f2(c);\n}" string 116 "replacementText": "(c: C) => {\n return new C();\n}" string 130 "replacementText": "(x: number, y: number) => {\n return x + y;\n}" string 144 "replacementText": "(): Map<string, number> => {\n return f5();\n}" string 158 "replacementText": "() => {\n return new Map<string, number>();\n}" string 186 "replacementText": "(t: T): T => {\n return l2(t);\n}" string 200 "replacementText": "(): (x: number) => string => {\n return l5();\n}" string [all …]
|
| D | class_static_block.ts.autofix.json | 23 "replacementText": "static {\n C.s = 'string';\n C.n = C.s.length;\n}" string 28 "replacementText": "" string
|
| D | object_spread.ts.autofix.json | 25 …"replacementText": "interface GeneratedObjectLiteralInterface_1 {\n x: number;\n y: number;\… string 30 "replacementText": ": GeneratedObjectLiteralInterface_1" string
|
| D | catch_clause.ts.autofix.json | 34 "replacementText": "e" string 65 "replacementText": "e" string
|