Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 225746b

Browse files
committed
bug #29037 [Messenger] Mark the component as experimental for 4.2 (fabpot)
This PR was merged into the 4.2-dev branch. Discussion ---------- [Messenger] Mark the component as experimental for 4.2 | Q | A | ------------- | --- | Branch? | master | Bug fix? | yes | New feature? | no <!-- don't forget to update src/**/CHANGELOG.md files --> | BC breaks? | no <!-- see https://symfony.com/bc --> | Deprecations? | no <!-- don't forget to update UPGRADE-*.md and src/**/CHANGELOG.md files --> | Tests pass? | yes <!-- please add some, will be required by reviewers --> | Fixed tickets | n/a | License | MIT | Doc PR | n/a <!-- Write a short README entry for your feature/bugfix here (replace this comment block.) This will help people understand your PR and can be used as a start of the Doc PR. Additionally: - Bug fixes must be submitted against the lowest branch where they apply (lowest branches are regularly merged to upper ones so they get the fixes too). - Features and deprecations must be submitted against the master branch. --> Commits ------- 7cb99fa [Messenger] marked the component as experimental for 4.2
2 parents 887af35 + 7cb99fa commit 225746b

File tree

59 files changed

+121
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

59 files changed

+121
-0
lines changed

src/Symfony/Component/Messenger/Command/ConsumeMessagesCommand.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@
2727

2828
/**
2929
* @author Samuel Roze <[email protected]>
30+
*
31+
* @experimental in 4.2
3032
*/
3133
class ConsumeMessagesCommand extends Command
3234
{

src/Symfony/Component/Messenger/Command/DebugCommand.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@
2222
* A console command to debug Messenger information.
2323
*
2424
* @author Roland Franssen <[email protected]>
25+
*
26+
* @experimental in 4.2
2527
*/
2628
class DebugCommand extends Command
2729
{

src/Symfony/Component/Messenger/DataCollector/MessengerDataCollector.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@
2020

2121
/**
2222
* @author Samuel Roze <[email protected]>
23+
*
24+
* @experimental in 4.2
2325
*/
2426
class MessengerDataCollector extends DataCollector implements LateDataCollectorInterface
2527
{

src/Symfony/Component/Messenger/DependencyInjection/MessengerPass.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,8 @@
2929

3030
/**
3131
* @author Samuel Roze <[email protected]>
32+
*
33+
* @experimental in 4.2
3234
*/
3335
class MessengerPass implements CompilerPassInterface
3436
{

src/Symfony/Component/Messenger/Envelope.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@
1717
* A message wrapped in an envelope with stamps (configurations, markers, ...).
1818
*
1919
* @author Maxime Steinhausser <[email protected]>
20+
*
21+
* @experimental in 4.2
2022
*/
2123
final class Envelope
2224
{

src/Symfony/Component/Messenger/Exception/ExceptionInterface.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515
* Base Message component's exception.
1616
*
1717
* @author Samuel Roze <[email protected]>
18+
*
19+
* @experimental in 4.2
1820
*/
1921
interface ExceptionInterface extends \Throwable
2022
{

src/Symfony/Component/Messenger/Exception/InvalidArgumentException.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@
1313

1414
/**
1515
* @author Yonel Ceruto <[email protected]>
16+
*
17+
* @experimental in 4.2
1618
*/
1719
class InvalidArgumentException extends \InvalidArgumentException implements ExceptionInterface
1820
{

src/Symfony/Component/Messenger/Exception/LogicException.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@
1313

1414
/**
1515
* @author Roland Franssen <[email protected]>
16+
*
17+
* @experimental in 4.2
1618
*/
1719
class LogicException extends \LogicException implements ExceptionInterface
1820
{

src/Symfony/Component/Messenger/Exception/NoHandlerForMessageException.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@
1313

1414
/**
1515
* @author Samuel Roze <[email protected]>
16+
*
17+
* @experimental in 4.2
1618
*/
1719
class NoHandlerForMessageException extends \LogicException implements ExceptionInterface
1820
{

src/Symfony/Component/Messenger/Exception/RuntimeException.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@
1313

1414
/**
1515
* @author Fabien Potencier <[email protected]>
16+
*
17+
* @experimental in 4.2
1618
*/
1719
class RuntimeException extends \RuntimeException implements ExceptionInterface
1820
{

src/Symfony/Component/Messenger/Exception/ValidationFailedException.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515

1616
/**
1717
* @author Tobias Nyholm <[email protected]>
18+
*
19+
* @experimental in 4.2
1820
*/
1921
class ValidationFailedException extends \RuntimeException implements ExceptionInterface
2022
{

src/Symfony/Component/Messenger/Handler/ChainHandler.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@
1717
* Represents a collection of message handlers.
1818
*
1919
* @author Samuel Roze <[email protected]>
20+
*
21+
* @experimental in 4.2
2022
*/
2123
class ChainHandler
2224
{

src/Symfony/Component/Messenger/Handler/Locator/AbstractHandlerLocator.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@
1818
* @author Samuel Roze <[email protected]>
1919
*
2020
* @internal
21+
*
22+
* @experimental in 4.2
2123
*/
2224
abstract class AbstractHandlerLocator implements HandlerLocatorInterface
2325
{

src/Symfony/Component/Messenger/Handler/Locator/ContainerHandlerLocator.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@
1616
/**
1717
* @author Miha Vrhovnik <[email protected]>
1818
* @author Samuel Roze <[email protected]>
19+
*
20+
* @experimental in 4.2
1921
*/
2022
class ContainerHandlerLocator extends AbstractHandlerLocator
2123
{

src/Symfony/Component/Messenger/Handler/Locator/HandlerLocator.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@
1313

1414
/**
1515
* @author Samuel Roze <[email protected]>
16+
*
17+
* @experimental in 4.2
1618
*/
1719
class HandlerLocator extends AbstractHandlerLocator
1820
{

src/Symfony/Component/Messenger/Handler/Locator/HandlerLocatorInterface.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515

1616
/**
1717
* @author Samuel Roze <[email protected]>
18+
*
19+
* @experimental in 4.2
1820
*/
1921
interface HandlerLocatorInterface
2022
{

src/Symfony/Component/Messenger/Handler/MessageHandlerInterface.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515
* Marker interface for message handlers.
1616
*
1717
* @author Samuel Roze <[email protected]>
18+
*
19+
* @experimental in 4.2
1820
*/
1921
interface MessageHandlerInterface
2022
{

src/Symfony/Component/Messenger/Handler/MessageSubscriberInterface.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515
* Handlers can implement this interface to handle multiple messages.
1616
*
1717
* @author Samuel Roze <[email protected]>
18+
*
19+
* @experimental in 4.2
1820
*/
1921
interface MessageSubscriberInterface extends MessageHandlerInterface
2022
{

src/Symfony/Component/Messenger/MessageBus.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@
1818
* @author Samuel Roze <[email protected]>
1919
* @author Matthias Noback <[email protected]>
2020
* @author Nicolas Grekas <[email protected]>
21+
*
22+
* @experimental in 4.2
2123
*/
2224
class MessageBus implements MessageBusInterface
2325
{

src/Symfony/Component/Messenger/MessageBusInterface.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@
1313

1414
/**
1515
* @author Samuel Roze <[email protected]>
16+
*
17+
* @experimental in 4.2
1618
*/
1719
interface MessageBusInterface
1820
{

src/Symfony/Component/Messenger/Middleware/ActivationMiddleware.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@
1717
* Execute the inner middleware according to an activation strategy.
1818
*
1919
* @author Maxime Steinhausser <[email protected]>
20+
*
21+
* @experimental in 4.2
2022
*/
2123
class ActivationMiddleware implements MiddlewareInterface
2224
{

src/Symfony/Component/Messenger/Middleware/HandleMessageMiddleware.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@
1717

1818
/**
1919
* @author Samuel Roze <[email protected]>
20+
*
21+
* @experimental in 4.2
2022
*/
2123
class HandleMessageMiddleware implements MiddlewareInterface
2224
{

src/Symfony/Component/Messenger/Middleware/LoggingMiddleware.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@
1616

1717
/**
1818
* @author Samuel Roze <[email protected]>
19+
*
20+
* @experimental in 4.2
1921
*/
2022
class LoggingMiddleware implements MiddlewareInterface
2123
{

src/Symfony/Component/Messenger/Middleware/MiddlewareInterface.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515

1616
/**
1717
* @author Samuel Roze <[email protected]>
18+
*
19+
* @experimental in 4.2
1820
*/
1921
interface MiddlewareInterface
2022
{

src/Symfony/Component/Messenger/Middleware/SendMessageMiddleware.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@
1919
/**
2020
* @author Samuel Roze <[email protected]>
2121
* @author Tobias Schultze <http://tobion.de>
22+
*
23+
* @experimental in 4.2
2224
*/
2325
class SendMessageMiddleware implements MiddlewareInterface
2426
{

src/Symfony/Component/Messenger/Middleware/StackInterface.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@
1313

1414
/**
1515
* @author Nicolas Grekas <[email protected]>
16+
*
17+
* @experimental in 4.2
1618
*/
1719
interface StackInterface
1820
{

src/Symfony/Component/Messenger/Middleware/StackMiddleware.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515

1616
/**
1717
* @author Nicolas Grekas <[email protected]>
18+
*
19+
* @experimental in 4.2
1820
*/
1921
class StackMiddleware implements MiddlewareInterface, StackInterface
2022
{

src/Symfony/Component/Messenger/Middleware/TraceableMiddleware.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@
1818
* Collects some data about a middleware.
1919
*
2020
* @author Maxime Steinhausser <[email protected]>
21+
*
22+
* @experimental in 4.2
2123
*/
2224
class TraceableMiddleware implements MiddlewareInterface
2325
{

src/Symfony/Component/Messenger/Middleware/ValidationMiddleware.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@
1818

1919
/**
2020
* @author Tobias Nyholm <[email protected]>
21+
*
22+
* @experimental in 4.2
2123
*/
2224
class ValidationMiddleware implements MiddlewareInterface
2325
{

src/Symfony/Component/Messenger/README.md

Lines changed: 4 additions & 0 deletions

src/Symfony/Component/Messenger/Stamp/ReceivedStamp.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@
2222
* @see SendMessageMiddleware
2323
*
2424
* @author Samuel Roze <[email protected]>
25+
*
26+
* @experimental in 4.2
2527
*/
2628
final class ReceivedStamp implements StampInterface
2729
{

src/Symfony/Component/Messenger/Stamp/SerializerStamp.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@
1313

1414
/**
1515
* @author Maxime Steinhausser <[email protected]>
16+
*
17+
* @experimental in 4.2
1618
*/
1719
final class SerializerStamp implements StampInterface
1820
{

src/Symfony/Component/Messenger/Stamp/StampInterface.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@
1717
* Stamps must be serializable value objects for transport.
1818
*
1919
* @author Maxime Steinhausser <[email protected]>
20+
*
21+
* @experimental in 4.2
2022
*/
2123
interface StampInterface
2224
{

src/Symfony/Component/Messenger/Stamp/ValidationStamp.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515

1616
/**
1717
* @author Maxime Steinhausser <[email protected]>
18+
*
19+
* @experimental in 4.2
1820
*/
1921
final class ValidationStamp implements StampInterface
2022
{

src/Symfony/Component/Messenger/Test/Middleware/MiddlewareTestCase.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@
1818

1919
/**
2020
* @author Nicolas Grekas <[email protected]>
21+
*
22+
* @experimental in 4.2
2123
*/
2224
abstract class MiddlewareTestCase extends TestCase
2325
{

src/Symfony/Component/Messenger/TraceableMessageBus.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@
1313

1414
/**
1515
* @author Samuel Roze <[email protected]>
16+
*
17+
* @experimental in 4.2
1618
*/
1719
class TraceableMessageBus implements MessageBusInterface
1820
{

src/Symfony/Component/Messenger/Transport/AmqpExt/AmqpFactory.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@
1111

1212
namespace Symfony\Component\Messenger\Transport\AmqpExt;
1313

14+
/**
15+
* @experimental in 4.2
16+
*/
1417
class AmqpFactory
1518
{
1619
public function createConnection(array $credentials): \AMQPConnection

src/Symfony/Component/Messenger/Transport/AmqpExt/AmqpReceiver.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@
2020
* Symfony Messenger receiver to get messages from AMQP brokers using PHP's AMQP extension.
2121
*
2222
* @author Samuel Roze <[email protected]>
23+
*
24+
* @experimental in 4.2
2325
*/
2426
class AmqpReceiver implements ReceiverInterface
2527
{

src/Symfony/Component/Messenger/Transport/AmqpExt/AmqpSender.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@
2020
* Symfony Messenger sender to send messages to AMQP brokers using PHP's AMQP extension.
2121
*
2222
* @author Samuel Roze <[email protected]>
23+
*
24+
* @experimental in 4.2
2325
*/
2426
class AmqpSender implements SenderInterface
2527
{

src/Symfony/Component/Messenger/Transport/AmqpExt/AmqpTransport.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@
1818

1919
/**
2020
* @author Nicolas Grekas <[email protected]>
21+
*
22+
* @experimental in 4.2
2123
*/
2224
class AmqpTransport implements TransportInterface
2325
{

src/Symfony/Component/Messenger/Transport/AmqpExt/AmqpTransportFactory.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@
1818

1919
/**
2020
* @author Samuel Roze <[email protected]>
21+
*
22+
* @experimental in 4.2
2123
*/
2224
class AmqpTransportFactory implements TransportFactoryInterface
2325
{

src/Symfony/Component/Messenger/Transport/AmqpExt/Connection.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@
1919
* @author Samuel Roze <[email protected]>
2020
*
2121
* @final
22+
*
23+
* @experimental in 4.2
2224
*/
2325
class Connection
2426
{

src/Symfony/Component/Messenger/Transport/AmqpExt/Exception/RejectMessageExceptionInterface.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@
1919
* be rejected. Otherwise, it will be re-queued.
2020
*
2121
* @author Samuel Roze <[email protected]>
22+
*
23+
* @experimental in 4.2
2224
*/
2325
interface RejectMessageExceptionInterface extends \Throwable
2426
{

src/Symfony/Component/Messenger/Transport/Receiver/ReceiverInterface.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@
1313

1414
/**
1515
* @author Samuel Roze <[email protected]>
16+
*
17+
* @experimental in 4.2
1618
*/
1719
interface ReceiverInterface
1820
{

0 commit comments

Comments
 (0)