From 94d0dd0fd38bee80feaa2b4de41fdfd849eb0b85 Mon Sep 17 00:00:00 2001 From: Andrej Rypo Date: Mon, 29 Jan 2024 13:21:08 +0100 Subject: [PATCH] internal type hints added --- src/Iterator/PostOrderTraversal.php | 2 +- src/Iterator/PreOrderTraversal.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Iterator/PostOrderTraversal.php b/src/Iterator/PostOrderTraversal.php index 75868f7..f527ecc 100644 --- a/src/Iterator/PostOrderTraversal.php +++ b/src/Iterator/PostOrderTraversal.php @@ -37,7 +37,7 @@ public function getIterator(): Generator ); } - private function generate(TreeNodeContract $node, array $vector, int $nodeSeq, Counter $counter) + private function generate(TreeNodeContract $node, array $vector, int $nodeSeq, Counter $counter): Generator { // $seq is the child sequence number, within the given parent node. $seq = 0; diff --git a/src/Iterator/PreOrderTraversal.php b/src/Iterator/PreOrderTraversal.php index dfcbfdc..59fdfaf 100644 --- a/src/Iterator/PreOrderTraversal.php +++ b/src/Iterator/PreOrderTraversal.php @@ -37,7 +37,7 @@ public function getIterator(): Generator ); } - private function generate(TreeNodeContract $node, array $vector, int $nodeSeq, Counter $counter) + private function generate(TreeNodeContract $node, array $vector, int $nodeSeq, Counter $counter): Generator { // The yielded key is calculated by the key function. // By default, it returns an incrementing sequence to prevent issues with `iterator_to_array` casts.