@@ -233,13 +233,13 @@ protected function testOptionalKeys($row): void
233233 if (count ($ row ) === 1 ) {
234234 assertType ('array{mixed} ' , $ row );
235235 } else {
236- assertType ('array{0: mixed, 1?: string|null} ' , $ row );
236+ assertType ('array{mixed, string|null} ' , $ row );
237237 }
238238
239239 if (count ($ row ) === 2 ) {
240240 assertType ('array{mixed, string|null} ' , $ row );
241241 } else {
242- assertType ('array{0: mixed, 1?: string|null } ' , $ row );
242+ assertType ('array{mixed} ' , $ row );
243243 }
244244
245245 if (count ($ row ) === 3 ) {
@@ -263,13 +263,13 @@ protected function testOptionalKeysInUnion($row): void
263263 if (count ($ row ) === 1 ) {
264264 assertType ('array{mixed} ' , $ row );
265265 } else {
266- assertType ('array{0: mixed, 1?: string|null} ' , $ row );
266+ assertType ('array{mixed, string|null} ' , $ row );
267267 }
268268
269269 if (count ($ row ) === 2 ) {
270270 assertType ('array{mixed, string|null} ' , $ row );
271271 } else {
272- assertType ('array{0: mixed, 1?: string|null } ' , $ row );
272+ assertType ('array{mixed} ' , $ row );
273273 }
274274
275275 if (count ($ row ) === 3 ) {
@@ -293,7 +293,7 @@ protected function testOptionalKeysInListsOfTaggedUnion($row): void
293293 if (count ($ row ) === 1 ) {
294294 assertType ('array{0: int, 1?: string|null}|array{string} ' , $ row );
295295 } else {
296- assertType ('array{0: int, 1?: string|null} ' , $ row );
296+ assertType ('array{int, string|null} ' , $ row );
297297 }
298298
299299 if (count ($ row ) === 2 ) {
0 commit comments