> */ public function getNodeTypes() : array { return [List_::class]; } /** * @param List_ $node */ public function refactor(Node $node) : ?Node { foreach ($node->items as $item) { if ($item instanceof ArrayItem) { return null; } } $node->items[0] = new ArrayItem(new Variable('unusedGenerated')); return $node; } }