@@ -58,31 +58,31 @@ public static function provideArrayCases(): Generator
5858 ];
5959
6060 yield from [
61- ['array{} ' , new ArrayShapeNode ([])],
62- ['array{...} ' , new ArrayShapeNode ([], false )],
61+ ['array{} ' , ArrayShapeNode:: createSealed ([])],
62+ ['array{...} ' , ArrayShapeNode:: createUnsealed ([], null )],
6363 [
6464 'array{string, int, ...} ' ,
65- new ArrayShapeNode ([
65+ ArrayShapeNode:: createUnsealed ([
6666 new ArrayShapeItemNode (null , false , new IdentifierTypeNode ('string ' )),
6767 new ArrayShapeItemNode (null , false , new IdentifierTypeNode ('int ' )),
68- ], false ),
68+ ], null ),
6969 ],
7070 [
7171 'array{ \'foo \': Foo, \'bar \'?: Bar, 1: Baz} ' ,
72- new ArrayShapeNode ([
72+ ArrayShapeNode:: createSealed ([
7373 new ArrayShapeItemNode (new ConstExprStringNode ('foo ' , ConstExprStringNode::SINGLE_QUOTED ), false , new IdentifierTypeNode ('Foo ' )),
7474 new ArrayShapeItemNode (new ConstExprStringNode ('bar ' , ConstExprStringNode::SINGLE_QUOTED ), true , new IdentifierTypeNode ('Bar ' )),
7575 new ArrayShapeItemNode (new ConstExprIntegerNode ('1 ' ), false , new IdentifierTypeNode ('Baz ' )),
7676 ]),
7777 ],
78- ['list{} ' , new ArrayShapeNode ([], true , 'list ' )],
79- ['list{...} ' , new ArrayShapeNode ([], false , 'list ' )],
78+ ['list{} ' , ArrayShapeNode:: createSealed ([], 'list ' )],
79+ ['list{...} ' , ArrayShapeNode:: createUnsealed ([], null , 'list ' )],
8080 [
8181 'list{string, int, ...} ' ,
82- new ArrayShapeNode ([
82+ ArrayShapeNode:: createUnsealed ([
8383 new ArrayShapeItemNode (null , false , new IdentifierTypeNode ('string ' )),
8484 new ArrayShapeItemNode (null , false , new IdentifierTypeNode ('int ' )),
85- ], false , 'list ' ),
85+ ], null , 'list ' ),
8686 ],
8787 ];
8888 }
0 commit comments