@@ -3,7 +3,7 @@ commit: d85767ab
3
3
parser_typescript Summary:
4
4
AST Parsed : 6494/6503 (99.86%)
5
5
Positive Passed: 6483/6503 (99.69%)
6
- Negative Passed: 1283 /5747 (22.32 %)
6
+ Negative Passed: 1284 /5747 (22.34 %)
7
7
Expect Syntax Error: tasks/coverage/typescript/tests/cases/compiler/ClassDeclaration24.ts
8
8
Expect Syntax Error: tasks/coverage/typescript/tests/cases/compiler/ExportAssignment7.ts
9
9
Expect Syntax Error: tasks/coverage/typescript/tests/cases/compiler/ExportAssignment8.ts
@@ -1279,7 +1279,6 @@ Expect Syntax Error: tasks/coverage/typescript/tests/cases/compiler/jsdocTypeCas
1279
1279
Expect Syntax Error: tasks/coverage/typescript/tests/cases/compiler/jsdocTypeNongenericInstantiationAttempt.ts
1280
1280
Expect Syntax Error: tasks/coverage/typescript/tests/cases/compiler/jsdocTypedefMissingType.ts
1281
1281
Expect Syntax Error: tasks/coverage/typescript/tests/cases/compiler/jsdocTypedefNoCrash2.ts
1282
- Expect Syntax Error: tasks/coverage/typescript/tests/cases/compiler/jsxAttributeWithoutExpressionReact.tsx
1283
1282
Expect Syntax Error: tasks/coverage/typescript/tests/cases/compiler/jsxCallElaborationCheckNoCrash1.tsx
1284
1283
Expect Syntax Error: tasks/coverage/typescript/tests/cases/compiler/jsxChildWrongType.tsx
1285
1284
Expect Syntax Error: tasks/coverage/typescript/tests/cases/compiler/jsxChildrenArrayWrongType.tsx
@@ -8920,6 +8919,30 @@ Expect to Parse: tasks/coverage/typescript/tests/cases/conformance/salsa/private
8920
8919
2 │ const y = 0;
8921
8920
╰────
8922
8921
8922
+ × TS(17000): JSX attributes must only be assigned a non-empty 'expression'.
8923
+ ╭─[typescript/tests/cases/compiler/jsxAttributeWithoutExpressionReact.tsx:4:35]
8924
+ 3 │ <ListView refreshControl={
8925
+ 4 │ <RefreshControl onRefresh={} refreshing={} />
8926
+ · ──
8927
+ 5 │ } dataSource={this.state.ds} renderRow={}>
8928
+ ╰────
8929
+
8930
+ × TS(17000): JSX attributes must only be assigned a non-empty 'expression'.
8931
+ ╭─[typescript/tests/cases/compiler/jsxAttributeWithoutExpressionReact.tsx:4:49]
8932
+ 3 │ <ListView refreshControl={
8933
+ 4 │ <RefreshControl onRefresh={} refreshing={} />
8934
+ · ──
8935
+ 5 │ } dataSource={this.state.ds} renderRow={}>
8936
+ ╰────
8937
+
8938
+ × TS(17000): JSX attributes must only be assigned a non-empty 'expression'.
8939
+ ╭─[typescript/tests/cases/compiler/jsxAttributeWithoutExpressionReact.tsx:5:44]
8940
+ 4 │ <RefreshControl onRefresh={} refreshing={} />
8941
+ 5 │ } dataSource={this.state.ds} renderRow={}>
8942
+ · ──
8943
+ 6 │ </ListView>
8944
+ ╰────
8945
+
8923
8946
× Unexpected token
8924
8947
╭─[typescript/tests/cases/compiler/jsxNamespacePrefixInName.tsx:7:32]
8925
8948
6 │
0 commit comments