1111abstract class NodeCompileMeta
1212{
1313
14- /** @var array<int, CallbackCompileMeta> */
14+ /** @var list< CallbackCompileMeta> */
1515 private array $ callbacks ;
1616
17- /** @var array<int, DocMeta> */
17+ /** @var list< DocMeta> */
1818 private array $ docs ;
1919
20- /** @var array<int, ModifierCompileMeta> */
20+ /** @var list< ModifierCompileMeta> */
2121 private array $ modifiers ;
2222
2323 /**
24- * @param array<int, CallbackCompileMeta> $callbacks
25- * @param array<int, DocMeta> $docs
26- * @param array<int, ModifierCompileMeta> $modifiers
24+ * @param list< CallbackCompileMeta> $callbacks
25+ * @param list< DocMeta> $docs
26+ * @param list< ModifierCompileMeta> $modifiers
2727 */
2828 public function __construct (array $ callbacks , array $ docs , array $ modifiers )
2929 {
@@ -33,23 +33,23 @@ public function __construct(array $callbacks, array $docs, array $modifiers)
3333 }
3434
3535 /**
36- * @return array<int, CallbackCompileMeta>
36+ * @return list< CallbackCompileMeta>
3737 */
3838 public function getCallbacks (): array
3939 {
4040 return $ this ->callbacks ;
4141 }
4242
4343 /**
44- * @return array<int, DocMeta>
44+ * @return list< DocMeta>
4545 */
4646 public function getDocs (): array
4747 {
4848 return $ this ->docs ;
4949 }
5050
5151 /**
52- * @return array<int, ModifierCompileMeta>
52+ * @return list< ModifierCompileMeta>
5353 */
5454 public function getModifiers (): array
5555 {
0 commit comments