From f66219d0498c02d4a1c0ad3108435feddf641c42 Mon Sep 17 00:00:00 2001 From: Tomas Votruba Date: Thu, 29 Oct 2026 09:35:33 +0100 Subject: [PATCH] Keep blank lines between methods in event subscriber attribute rules --- .../Fixture/multiple_event_subscriptions.php.inc | 2 ++ .../Fixture/multiple_mixed_methods.php.inc | 2 ++ .../Fixture/messagesubscriber-yield.php.inc | 1 + 3 files changed, 5 insertions(+) diff --git a/rules-tests/CodeQuality/Rector/Class_/EventSubscriberToAttributeRector/Fixture/multiple_event_subscriptions.php.inc b/rules-tests/CodeQuality/Rector/Class_/EventSubscriberToAttributeRector/Fixture/multiple_event_subscriptions.php.inc index ea41a6c1b..00d0f4200 100644 --- a/rules-tests/CodeQuality/Rector/Class_/EventSubscriberToAttributeRector/Fixture/multiple_event_subscriptions.php.inc +++ b/rules-tests/CodeQuality/Rector/Class_/EventSubscriberToAttributeRector/Fixture/multiple_event_subscriptions.php.inc @@ -36,10 +36,12 @@ class MultipleEventSubscriptions public function callMe() { } + #[\Symfony\Component\EventDispatcher\Attribute\AsEventListener(event: 'single_event')] public function singles() { } + #[\Symfony\Component\EventDispatcher\Attribute\AsEventListener(event: 'multi_event')] public function meToo() { diff --git a/rules-tests/CodeQuality/Rector/Class_/EventSubscriberToAttributeRector/Fixture/multiple_mixed_methods.php.inc b/rules-tests/CodeQuality/Rector/Class_/EventSubscriberToAttributeRector/Fixture/multiple_mixed_methods.php.inc index 755359a99..3db33616b 100644 --- a/rules-tests/CodeQuality/Rector/Class_/EventSubscriberToAttributeRector/Fixture/multiple_mixed_methods.php.inc +++ b/rules-tests/CodeQuality/Rector/Class_/EventSubscriberToAttributeRector/Fixture/multiple_mixed_methods.php.inc @@ -40,10 +40,12 @@ class MultipleMixedMethods public function onKernelException(ExceptionEvent $event) { } + #[\Symfony\Component\EventDispatcher\Attribute\AsEventListener(event: 'single_event')] public function singles() { } + public function unknownMethod() { } diff --git a/rules-tests/Symfony62/Rector/Class_/MessageSubscriberInterfaceToAttributeRector/Fixture/messagesubscriber-yield.php.inc b/rules-tests/Symfony62/Rector/Class_/MessageSubscriberInterfaceToAttributeRector/Fixture/messagesubscriber-yield.php.inc index 7e9455505..e35891a55 100644 --- a/rules-tests/Symfony62/Rector/Class_/MessageSubscriberInterfaceToAttributeRector/Fixture/messagesubscriber-yield.php.inc +++ b/rules-tests/Symfony62/Rector/Class_/MessageSubscriberInterfaceToAttributeRector/Fixture/messagesubscriber-yield.php.inc @@ -49,6 +49,7 @@ class SmsNotificationHandler { // ... } + #[\Symfony\Component\Messenger\Attribute\AsMessageHandler(priority: 12, bus: 'messenger.bus.default')] public function handleOtherSmsNotification(OtherSmsNotification $message) {