From 859dd04aa5277ff08cb7fbf2b7800e270ea0cbf9 Mon Sep 17 00:00:00 2001 From: Markus Staab Date: Wed, 15 Oct 2025 19:54:19 +0200 Subject: [PATCH] Use template-covariant in CompositeRule --- src/Testing/CompositeRule.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Testing/CompositeRule.php b/src/Testing/CompositeRule.php index c83fb047b5..68fb73ad5d 100644 --- a/src/Testing/CompositeRule.php +++ b/src/Testing/CompositeRule.php @@ -12,6 +12,8 @@ /** * Allows testing of rules which delegate work to NodeCallbackInvoker. * + * @template-covariant N of Node = Node + * @template-covariant R = Rule * @implements Rule * * @api @@ -22,8 +24,7 @@ final class CompositeRule implements Rule private DirectRegistry $registry; /** - * @template T of Node - * @param array> $rules + * @param array $rules * * @api */