@@ -78,11 +78,11 @@ let nested: { a: number, b: boolean, c: string } =
78
78
>c : string
79
79
80
80
{ ...{ a: 3, ...{ b: false, c: 'overriden' } }, c: 'whatever' }
81
- >{ ...{ a: 3, ...{ b: false, c: 'overriden' } }, c: 'whatever' } : { c: string; b: boolean ; a: number; }
82
- >{ a: 3, ...{ b: false, c: 'overriden' } } : { b: boolean ; c: string; a: number; }
81
+ >{ ...{ a: 3, ...{ b: false, c: 'overriden' } }, c: 'whatever' } : { c: string; b: false ; a: number; }
82
+ >{ a: 3, ...{ b: false, c: 'overriden' } } : { b: false ; c: string; a: number; }
83
83
>a : number
84
84
>3 : 3
85
- >{ b: false, c: 'overriden' } : { b: boolean ; c: string; }
85
+ >{ b: false, c: 'overriden' } : { b: false ; c: string; }
86
86
>b : boolean
87
87
>false : false
88
88
>c : string
@@ -148,11 +148,11 @@ let combinedNested: { a: number, b: boolean, c: string, d: string } =
148
148
>d : string
149
149
150
150
{ ...{ a: 4, ...{ b: false, c: 'overriden' } }, d: 'actually new', ...{ a: 5, d: 'maybe new' } }
151
- >{ ...{ a: 4, ...{ b: false, c: 'overriden' } }, d: 'actually new', ...{ a: 5, d: 'maybe new' } } : { a: number; d: string; b: boolean ; c: string; }
152
- >{ a: 4, ...{ b: false, c: 'overriden' } } : { b: boolean ; c: string; a: number; }
151
+ >{ ...{ a: 4, ...{ b: false, c: 'overriden' } }, d: 'actually new', ...{ a: 5, d: 'maybe new' } } : { a: number; d: string; b: false ; c: string; }
152
+ >{ a: 4, ...{ b: false, c: 'overriden' } } : { b: false ; c: string; a: number; }
153
153
>a : number
154
154
>4 : 4
155
- >{ b: false, c: 'overriden' } : { b: boolean ; c: string; }
155
+ >{ b: false, c: 'overriden' } : { b: false ; c: string; }
156
156
>b : boolean
157
157
>false : false
158
158
>c : string
@@ -172,11 +172,11 @@ let combinedNestedChangeType: { a: number, b: boolean, c: number } =
172
172
>c : number
173
173
174
174
{ ...{ a: 1, ...{ b: false, c: 'overriden' } }, c: -1 }
175
- >{ ...{ a: 1, ...{ b: false, c: 'overriden' } }, c: -1 } : { c: number; b: boolean ; a: number; }
176
- >{ a: 1, ...{ b: false, c: 'overriden' } } : { b: boolean ; c: string; a: number; }
175
+ >{ ...{ a: 1, ...{ b: false, c: 'overriden' } }, c: -1 } : { c: number; b: false ; a: number; }
176
+ >{ a: 1, ...{ b: false, c: 'overriden' } } : { b: false ; c: string; a: number; }
177
177
>a : number
178
178
>1 : 1
179
- >{ b: false, c: 'overriden' } : { b: boolean ; c: string; }
179
+ >{ b: false, c: 'overriden' } : { b: false ; c: string; }
180
180
>b : boolean
181
181
>false : false
182
182
>c : string
0 commit comments