11arrayAssignmentTest1.ts(46,5): error TS2741: Property 'IM1' is missing in type 'undefined[]' but required in type 'I1'.
22arrayAssignmentTest1.ts(47,5): error TS2739: Type 'undefined[]' is missing the following properties from type 'C1': IM1, C1M1
3- arrayAssignmentTest1.ts(48,5): error TS2739: Type 'undefined[]' is missing the following properties from type 'C2': C2M1, IM1, C1M1
3+ arrayAssignmentTest1.ts(48,5): error TS2739: Type 'undefined[]' is missing the following properties from type 'C2': IM1, C1M1, C2M1
44arrayAssignmentTest1.ts(49,5): error TS2741: Property 'CM3M1' is missing in type 'undefined[]' but required in type 'C3'.
55arrayAssignmentTest1.ts(60,1): error TS2322: Type 'C3[]' is not assignable to type 'I1[]'.
66 Property 'IM1' is missing in type 'C3' but required in type 'I1'.
@@ -11,9 +11,9 @@ arrayAssignmentTest1.ts(65,1): error TS2322: Type 'C3[]' is not assignable to ty
1111arrayAssignmentTest1.ts(68,1): error TS2322: Type 'C1[]' is not assignable to type 'C2[]'.
1212 Property 'C2M1' is missing in type 'C1' but required in type 'C2'.
1313arrayAssignmentTest1.ts(69,1): error TS2322: Type 'I1[]' is not assignable to type 'C2[]'.
14- Type 'I1' is missing the following properties from type 'C2': C2M1, C1M1
14+ Type 'I1' is missing the following properties from type 'C2': C1M1, C2M1
1515arrayAssignmentTest1.ts(70,1): error TS2322: Type 'C3[]' is not assignable to type 'C2[]'.
16- Type 'C3' is missing the following properties from type 'C2': C2M1, IM1, C1M1
16+ Type 'C3' is missing the following properties from type 'C2': IM1, C1M1, C2M1
1717arrayAssignmentTest1.ts(75,1): error TS2322: Type 'C2[]' is not assignable to type 'C3[]'.
1818 Property 'CM3M1' is missing in type 'C2' but required in type 'C3'.
1919arrayAssignmentTest1.ts(76,1): error TS2322: Type 'C1[]' is not assignable to type 'C3[]'.
@@ -83,7 +83,7 @@ arrayAssignmentTest1.ts(85,1): error TS2740: Type 'I1' is missing the following
8383!!! error TS2739: Type 'undefined[]' is missing the following properties from type 'C1': IM1, C1M1
8484 var c2_error: C2 = []; // should be an error - is
8585 ~~~~~~~~
86- !!! error TS2739: Type 'undefined[]' is missing the following properties from type 'C2': C2M1, IM1, C1M1
86+ !!! error TS2739: Type 'undefined[]' is missing the following properties from type 'C2': IM1, C1M1, C2M1
8787 var c3_error: C3 = []; // should be an error - is
8888 ~~~~~~~~
8989!!! error TS2741: Property 'CM3M1' is missing in type 'undefined[]' but required in type 'C3'.
@@ -125,11 +125,11 @@ arrayAssignmentTest1.ts(85,1): error TS2740: Type 'I1' is missing the following
125125 arr_c2 = arr_i1; // should be an error - subtype relationship - is
126126 ~~~~~~
127127!!! error TS2322: Type 'I1[]' is not assignable to type 'C2[]'.
128- !!! error TS2322: Type 'I1' is missing the following properties from type 'C2': C2M1, C1M1
128+ !!! error TS2322: Type 'I1' is missing the following properties from type 'C2': C1M1, C2M1
129129 arr_c2 = arr_c3; // should be an error - is
130130 ~~~~~~
131131!!! error TS2322: Type 'C3[]' is not assignable to type 'C2[]'.
132- !!! error TS2322: Type 'C3' is missing the following properties from type 'C2': C2M1, IM1, C1M1
132+ !!! error TS2322: Type 'C3' is missing the following properties from type 'C2': IM1, C1M1, C2M1
133133
134134 // "clean up bug" occurs at this point
135135 // if you move these three expressions to another file, they raise an error
0 commit comments