Skip to content

Upmerge 3.14.1 into 4.0.x #57

Upmerge 3.14.1 into 4.0.x

Upmerge 3.14.1 into 4.0.x #57

Triggered via pull request December 11, 2025 17:47
Status Success
Total duration 7m 49s
Artifacts

mutation-tests.yml

on: pull_request
Matrix: Mutation tests
Fit to window
Zoom out
Zoom in

Annotations

10 warnings
Mutation tests (locked, 8.5, ubuntu-latest): src/DependencyInjection/Configuration.php#L222
Escaped Mutant for Mutator "IncrementInteger": @@ @@ $rootNode = $treeBuilder->getRootNode(); $rootNode->children()->arrayNode('connection')->children()->scalarNode('service')->defaultNull()->end()->scalarNode('url')->defaultNull()->end()->booleanNode('provide_dedicated_connection')->defaultFalse()->end()->end()->end()->arrayNode('store')->addDefaultsIfNotSet()->children()->enumNode('type')->values(['dbal_stream', 'dbal_taggable', 'in_memory', 'custom'])->defaultValue('dbal_stream')->end()->scalarNode('service')->defaultNull()->end()->booleanNode('merge_orm_schema')->defaultFalse()->end()->arrayNode('options')->variablePrototype()->end()->end()->booleanNode('read_only')->defaultFalse()->end()->arrayNode('migrate_to_new_store')->canBeEnabled()->addDefaultsIfNotSet()->children()->enumNode('type')->values(['dbal_stream', 'dbal_taggable', 'in_memory', 'custom'])->end()->scalarNode('service')->defaultNull()->end()->arrayNode('options')->variablePrototype()->end()->end()->arrayNode('translators')->scalarPrototype()->end()->end()->end()->end()->end()->validate()->ifTrue(function (array $v) { return $v['type'] === 'custom' && empty($v['service']); - })->thenInvalid('The "service" field is required when "type" is set to "custom".')->end()->end()->arrayNode('event_bus')->canBeEnabled()->addDefaultsIfNotSet()->children()->enumNode('type')->values(['default', 'symfony', 'psr14', 'custom'])->defaultValue('default')->end()->scalarNode('service')->defaultNull()->end()->end()->end()->arrayNode('events')->beforeNormalization()->castToArray()->end()->defaultValue([])->scalarPrototype()->end()->end()->arrayNode('aggregates')->beforeNormalization()->castToArray()->end()->defaultValue([])->scalarPrototype()->end()->end()->arrayNode('headers')->beforeNormalization()->castToArray()->end()->defaultValue([])->scalarPrototype()->end()->end()->arrayNode('clock')->addDefaultsIfNotSet()->children()->scalarNode('freeze')->defaultNull()->end()->scalarNode('service')->defaultNull()->end()->end()->end()->arrayNode('migration')->addDefaultsIfNotSet()->children()->scalarNode('namespace')->defaultValue('EventSourcingMigrations')->end()->scalarNode('path')->defaultValue('%kernel.project_dir%/migrations')->end()->end()->end()->arrayNode('snapshot_stores')->useAttributeAsKey('name')->arrayPrototype()->children()->enumNode('type')->values(['psr6', 'psr16', 'custom'])->defaultValue('psr6')->end()->scalarNode('service')->end()->end()->end()->end()->arrayNode('subscription')->addDefaultsIfNotSet()->children()->arrayNode('store')->addDefaultsIfNotSet()->children()->enumNode('type')->values(['dbal', 'in_memory', 'static_in_memory', 'custom'])->defaultValue('dbal')->end()->scalarNode('service')->defaultNull()->end()->arrayNode('options')->addDefaultsIfNotSet()->children()->scalarNode('table_name')->defaultValue('subscriptions')->end()->end()->end()->end()->end()->arrayNode('retry_strategy')->setDeprecated('patchlevel/event-sourcing-bundle', '3.10', 'The "%node%" option is deprecated and will be removed in 4.0. Use "patchlevel_event_sourcing.subscription.retry_strategies" instead.')->children()->integerNode('base_delay')->defaultValue(5)->end()->integerNode('delay_factor')->defaultValue(2)->end()->integerNode('max_attempts')->defaultValue(5)->end()->end()->end()->arrayNode('retry_strategies')->useAttributeAsKey('name')->arrayPrototype()->children()->enumNode('type')->values(['clock_based', 'no_retry', 'custom'])->end()->scalarNode('service')->end()->arrayNode('options')->variablePrototype()->end()->end()->end()->end()->defaultValue(['default' => ['type' => 'clock_based', 'options' => ['base_delay' => 5, 'delay_factor' => 2, 'max_attempts' => 5]], 'no_retry' => ['type' => 'no_retry']])->end()->scalarNode('default_retry_strategy')->defaultValue('default')->end()->arrayNode('catch_up')->canBeEnabled()->addDefaultsIfNotSet()->children()->integerNode('limit')->defaultNull()->end()->end()->end()->arrayNode('throw_on_error')->canBeEnabled()->end()->arrayNode('run_after_aggregate_save')->canBeEnabled()->addDefaultsIfNotSet()->children()
Mutation tests (locked, 8.5, ubuntu-latest): src/DependencyInjection/Configuration.php#L222
Escaped Mutant for Mutator "DecrementInteger": @@ @@ $rootNode = $treeBuilder->getRootNode(); $rootNode->children()->arrayNode('connection')->children()->scalarNode('service')->defaultNull()->end()->scalarNode('url')->defaultNull()->end()->booleanNode('provide_dedicated_connection')->defaultFalse()->end()->end()->end()->arrayNode('store')->addDefaultsIfNotSet()->children()->enumNode('type')->values(['dbal_stream', 'dbal_taggable', 'in_memory', 'custom'])->defaultValue('dbal_stream')->end()->scalarNode('service')->defaultNull()->end()->booleanNode('merge_orm_schema')->defaultFalse()->end()->arrayNode('options')->variablePrototype()->end()->end()->booleanNode('read_only')->defaultFalse()->end()->arrayNode('migrate_to_new_store')->canBeEnabled()->addDefaultsIfNotSet()->children()->enumNode('type')->values(['dbal_stream', 'dbal_taggable', 'in_memory', 'custom'])->end()->scalarNode('service')->defaultNull()->end()->arrayNode('options')->variablePrototype()->end()->end()->arrayNode('translators')->scalarPrototype()->end()->end()->end()->end()->end()->validate()->ifTrue(function (array $v) { return $v['type'] === 'custom' && empty($v['service']); - })->thenInvalid('The "service" field is required when "type" is set to "custom".')->end()->end()->arrayNode('event_bus')->canBeEnabled()->addDefaultsIfNotSet()->children()->enumNode('type')->values(['default', 'symfony', 'psr14', 'custom'])->defaultValue('default')->end()->scalarNode('service')->defaultNull()->end()->end()->end()->arrayNode('events')->beforeNormalization()->castToArray()->end()->defaultValue([])->scalarPrototype()->end()->end()->arrayNode('aggregates')->beforeNormalization()->castToArray()->end()->defaultValue([])->scalarPrototype()->end()->end()->arrayNode('headers')->beforeNormalization()->castToArray()->end()->defaultValue([])->scalarPrototype()->end()->end()->arrayNode('clock')->addDefaultsIfNotSet()->children()->scalarNode('freeze')->defaultNull()->end()->scalarNode('service')->defaultNull()->end()->end()->end()->arrayNode('migration')->addDefaultsIfNotSet()->children()->scalarNode('namespace')->defaultValue('EventSourcingMigrations')->end()->scalarNode('path')->defaultValue('%kernel.project_dir%/migrations')->end()->end()->end()->arrayNode('snapshot_stores')->useAttributeAsKey('name')->arrayPrototype()->children()->enumNode('type')->values(['psr6', 'psr16', 'custom'])->defaultValue('psr6')->end()->scalarNode('service')->end()->end()->end()->end()->arrayNode('subscription')->addDefaultsIfNotSet()->children()->arrayNode('store')->addDefaultsIfNotSet()->children()->enumNode('type')->values(['dbal', 'in_memory', 'static_in_memory', 'custom'])->defaultValue('dbal')->end()->scalarNode('service')->defaultNull()->end()->arrayNode('options')->addDefaultsIfNotSet()->children()->scalarNode('table_name')->defaultValue('subscriptions')->end()->end()->end()->end()->end()->arrayNode('retry_strategy')->setDeprecated('patchlevel/event-sourcing-bundle', '3.10', 'The "%node%" option is deprecated and will be removed in 4.0. Use "patchlevel_event_sourcing.subscription.retry_strategies" instead.')->children()->integerNode('base_delay')->defaultValue(5)->end()->integerNode('delay_factor')->defaultValue(2)->end()->integerNode('max_attempts')->defaultValue(5)->end()->end()->end()->arrayNode('retry_strategies')->useAttributeAsKey('name')->arrayPrototype()->children()->enumNode('type')->values(['clock_based', 'no_retry', 'custom'])->end()->scalarNode('service')->end()->arrayNode('options')->variablePrototype()->end()->end()->end()->end()->defaultValue(['default' => ['type' => 'clock_based', 'options' => ['base_delay' => 5, 'delay_factor' => 2, 'max_attempts' => 5]], 'no_retry' => ['type' => 'no_retry']])->end()->scalarNode('default_retry_strategy')->defaultValue('default')->end()->arrayNode('catch_up')->canBeEnabled()->addDefaultsIfNotSet()->children()->integerNode('limit')->defaultNull()->end()->end()->end()->arrayNode('throw_on_error')->canBeEnabled()->end()->arrayNode('run_after_aggregate_save')->canBeEnabled()->addDefaultsIfNotSet()->children()
Mutation tests (locked, 8.5, ubuntu-latest): src/DependencyInjection/Configuration.php#L221
Escaped Mutant for Mutator "IncrementInteger": @@ @@ $rootNode = $treeBuilder->getRootNode(); $rootNode->children()->arrayNode('connection')->children()->scalarNode('service')->defaultNull()->end()->scalarNode('url')->defaultNull()->end()->booleanNode('provide_dedicated_connection')->defaultFalse()->end()->end()->end()->arrayNode('store')->addDefaultsIfNotSet()->children()->enumNode('type')->values(['dbal_stream', 'dbal_taggable', 'in_memory', 'custom'])->defaultValue('dbal_stream')->end()->scalarNode('service')->defaultNull()->end()->booleanNode('merge_orm_schema')->defaultFalse()->end()->arrayNode('options')->variablePrototype()->end()->end()->booleanNode('read_only')->defaultFalse()->end()->arrayNode('migrate_to_new_store')->canBeEnabled()->addDefaultsIfNotSet()->children()->enumNode('type')->values(['dbal_stream', 'dbal_taggable', 'in_memory', 'custom'])->end()->scalarNode('service')->defaultNull()->end()->arrayNode('options')->variablePrototype()->end()->end()->arrayNode('translators')->scalarPrototype()->end()->end()->end()->end()->end()->validate()->ifTrue(function (array $v) { return $v['type'] === 'custom' && empty($v['service']); - })->thenInvalid('The "service" field is required when "type" is set to "custom".')->end()->end()->arrayNode('event_bus')->canBeEnabled()->addDefaultsIfNotSet()->children()->enumNode('type')->values(['default', 'symfony', 'psr14', 'custom'])->defaultValue('default')->end()->scalarNode('service')->defaultNull()->end()->end()->end()->arrayNode('events')->beforeNormalization()->castToArray()->end()->defaultValue([])->scalarPrototype()->end()->end()->arrayNode('aggregates')->beforeNormalization()->castToArray()->end()->defaultValue([])->scalarPrototype()->end()->end()->arrayNode('headers')->beforeNormalization()->castToArray()->end()->defaultValue([])->scalarPrototype()->end()->end()->arrayNode('clock')->addDefaultsIfNotSet()->children()->scalarNode('freeze')->defaultNull()->end()->scalarNode('service')->defaultNull()->end()->end()->end()->arrayNode('migration')->addDefaultsIfNotSet()->children()->scalarNode('namespace')->defaultValue('EventSourcingMigrations')->end()->scalarNode('path')->defaultValue('%kernel.project_dir%/migrations')->end()->end()->end()->arrayNode('snapshot_stores')->useAttributeAsKey('name')->arrayPrototype()->children()->enumNode('type')->values(['psr6', 'psr16', 'custom'])->defaultValue('psr6')->end()->scalarNode('service')->end()->end()->end()->end()->arrayNode('subscription')->addDefaultsIfNotSet()->children()->arrayNode('store')->addDefaultsIfNotSet()->children()->enumNode('type')->values(['dbal', 'in_memory', 'static_in_memory', 'custom'])->defaultValue('dbal')->end()->scalarNode('service')->defaultNull()->end()->arrayNode('options')->addDefaultsIfNotSet()->children()->scalarNode('table_name')->defaultValue('subscriptions')->end()->end()->end()->end()->end()->arrayNode('retry_strategy')->setDeprecated('patchlevel/event-sourcing-bundle', '3.10', 'The "%node%" option is deprecated and will be removed in 4.0. Use "patchlevel_event_sourcing.subscription.retry_strategies" instead.')->children()->integerNode('base_delay')->defaultValue(5)->end()->integerNode('delay_factor')->defaultValue(2)->end()->integerNode('max_attempts')->defaultValue(5)->end()->end()->end()->arrayNode('retry_strategies')->useAttributeAsKey('name')->arrayPrototype()->children()->enumNode('type')->values(['clock_based', 'no_retry', 'custom'])->end()->scalarNode('service')->end()->arrayNode('options')->variablePrototype()->end()->end()->end()->end()->defaultValue(['default' => ['type' => 'clock_based', 'options' => ['base_delay' => 5, 'delay_factor' => 2, 'max_attempts' => 5]], 'no_retry' => ['type' => 'no_retry']])->end()->scalarNode('default_retry_strategy')->defaultValue('default')->end()->arrayNode('catch_up')->canBeEnabled()->addDefaultsIfNotSet()->children()->integerNode('limit')->defaultNull()->end()->end()->end()->arrayNode('throw_on_error')->canBeEnabled()->end()->arrayNode('run_after_aggregate_save')->canBeEnabled()->addDefaultsIfNotSet()->children()
Mutation tests (locked, 8.5, ubuntu-latest): src/DependencyInjection/Configuration.php#L221
Escaped Mutant for Mutator "DecrementInteger": @@ @@ $rootNode = $treeBuilder->getRootNode(); $rootNode->children()->arrayNode('connection')->children()->scalarNode('service')->defaultNull()->end()->scalarNode('url')->defaultNull()->end()->booleanNode('provide_dedicated_connection')->defaultFalse()->end()->end()->end()->arrayNode('store')->addDefaultsIfNotSet()->children()->enumNode('type')->values(['dbal_stream', 'dbal_taggable', 'in_memory', 'custom'])->defaultValue('dbal_stream')->end()->scalarNode('service')->defaultNull()->end()->booleanNode('merge_orm_schema')->defaultFalse()->end()->arrayNode('options')->variablePrototype()->end()->end()->booleanNode('read_only')->defaultFalse()->end()->arrayNode('migrate_to_new_store')->canBeEnabled()->addDefaultsIfNotSet()->children()->enumNode('type')->values(['dbal_stream', 'dbal_taggable', 'in_memory', 'custom'])->end()->scalarNode('service')->defaultNull()->end()->arrayNode('options')->variablePrototype()->end()->end()->arrayNode('translators')->scalarPrototype()->end()->end()->end()->end()->end()->validate()->ifTrue(function (array $v) { return $v['type'] === 'custom' && empty($v['service']); - })->thenInvalid('The "service" field is required when "type" is set to "custom".')->end()->end()->arrayNode('event_bus')->canBeEnabled()->addDefaultsIfNotSet()->children()->enumNode('type')->values(['default', 'symfony', 'psr14', 'custom'])->defaultValue('default')->end()->scalarNode('service')->defaultNull()->end()->end()->end()->arrayNode('events')->beforeNormalization()->castToArray()->end()->defaultValue([])->scalarPrototype()->end()->end()->arrayNode('aggregates')->beforeNormalization()->castToArray()->end()->defaultValue([])->scalarPrototype()->end()->end()->arrayNode('headers')->beforeNormalization()->castToArray()->end()->defaultValue([])->scalarPrototype()->end()->end()->arrayNode('clock')->addDefaultsIfNotSet()->children()->scalarNode('freeze')->defaultNull()->end()->scalarNode('service')->defaultNull()->end()->end()->end()->arrayNode('migration')->addDefaultsIfNotSet()->children()->scalarNode('namespace')->defaultValue('EventSourcingMigrations')->end()->scalarNode('path')->defaultValue('%kernel.project_dir%/migrations')->end()->end()->end()->arrayNode('snapshot_stores')->useAttributeAsKey('name')->arrayPrototype()->children()->enumNode('type')->values(['psr6', 'psr16', 'custom'])->defaultValue('psr6')->end()->scalarNode('service')->end()->end()->end()->end()->arrayNode('subscription')->addDefaultsIfNotSet()->children()->arrayNode('store')->addDefaultsIfNotSet()->children()->enumNode('type')->values(['dbal', 'in_memory', 'static_in_memory', 'custom'])->defaultValue('dbal')->end()->scalarNode('service')->defaultNull()->end()->arrayNode('options')->addDefaultsIfNotSet()->children()->scalarNode('table_name')->defaultValue('subscriptions')->end()->end()->end()->end()->end()->arrayNode('retry_strategy')->setDeprecated('patchlevel/event-sourcing-bundle', '3.10', 'The "%node%" option is deprecated and will be removed in 4.0. Use "patchlevel_event_sourcing.subscription.retry_strategies" instead.')->children()->integerNode('base_delay')->defaultValue(5)->end()->integerNode('delay_factor')->defaultValue(2)->end()->integerNode('max_attempts')->defaultValue(5)->end()->end()->end()->arrayNode('retry_strategies')->useAttributeAsKey('name')->arrayPrototype()->children()->enumNode('type')->values(['clock_based', 'no_retry', 'custom'])->end()->scalarNode('service')->end()->arrayNode('options')->variablePrototype()->end()->end()->end()->end()->defaultValue(['default' => ['type' => 'clock_based', 'options' => ['base_delay' => 5, 'delay_factor' => 2, 'max_attempts' => 5]], 'no_retry' => ['type' => 'no_retry']])->end()->scalarNode('default_retry_strategy')->defaultValue('default')->end()->arrayNode('catch_up')->canBeEnabled()->addDefaultsIfNotSet()->children()->integerNode('limit')->defaultNull()->end()->end()->end()->arrayNode('throw_on_error')->canBeEnabled()->end()->arrayNode('run_after_aggregate_save')->canBeEnabled()->addDefaultsIfNotSet()->children()
Mutation tests (locked, 8.5, ubuntu-latest): src/DependencyInjection/Configuration.php#L201
Escaped Mutant for Mutator "ArrayItemRemoval": @@ @@ $rootNode = $treeBuilder->getRootNode(); $rootNode->children()->arrayNode('connection')->children()->scalarNode('service')->defaultNull()->end()->scalarNode('url')->defaultNull()->end()->booleanNode('provide_dedicated_connection')->defaultFalse()->end()->end()->end()->arrayNode('store')->addDefaultsIfNotSet()->children()->enumNode('type')->values(['dbal_stream', 'dbal_taggable', 'in_memory', 'custom'])->defaultValue('dbal_stream')->end()->scalarNode('service')->defaultNull()->end()->booleanNode('merge_orm_schema')->defaultFalse()->end()->arrayNode('options')->variablePrototype()->end()->end()->booleanNode('read_only')->defaultFalse()->end()->arrayNode('migrate_to_new_store')->canBeEnabled()->addDefaultsIfNotSet()->children()->enumNode('type')->values(['dbal_stream', 'dbal_taggable', 'in_memory', 'custom'])->end()->scalarNode('service')->defaultNull()->end()->arrayNode('options')->variablePrototype()->end()->end()->arrayNode('translators')->scalarPrototype()->end()->end()->end()->end()->end()->validate()->ifTrue(function (array $v) { return $v['type'] === 'custom' && empty($v['service']); - })->thenInvalid('The "service" field is required when "type" is set to "custom".')->end()->end()->arrayNode('event_bus')->canBeEnabled()->addDefaultsIfNotSet()->children()->enumNode('type')->values(['default', 'symfony', 'psr14', 'custom'])->defaultValue('default')->end()->scalarNode('service')->defaultNull()->end()->end()->end()->arrayNode('events')->beforeNormalization()->castToArray()->end()->defaultValue([])->scalarPrototype()->end()->end()->arrayNode('aggregates')->beforeNormalization()->castToArray()->end()->defaultValue([])->scalarPrototype()->end()->end()->arrayNode('headers')->beforeNormalization()->castToArray()->end()->defaultValue([])->scalarPrototype()->end()->end()->arrayNode('clock')->addDefaultsIfNotSet()->children()->scalarNode('freeze')->defaultNull()->end()->scalarNode('service')->defaultNull()->end()->end()->end()->arrayNode('migration')->addDefaultsIfNotSet()->children()->scalarNode('namespace')->defaultValue('EventSourcingMigrations')->end()->scalarNode('path')->defaultValue('%kernel.project_dir%/migrations')->end()->end()->end()->arrayNode('snapshot_stores')->useAttributeAsKey('name')->arrayPrototype()->children()->enumNode('type')->values(['psr6', 'psr16', 'custom'])->defaultValue('psr6')->end()->scalarNode('service')->end()->end()->end()->end()->arrayNode('subscription')->addDefaultsIfNotSet()->children()->arrayNode('store')->addDefaultsIfNotSet()->children()->enumNode('type')->values(['dbal', 'in_memory', 'static_in_memory', 'custom'])->defaultValue('dbal')->end()->scalarNode('service')->defaultNull()->end()->arrayNode('options')->addDefaultsIfNotSet()->children()->scalarNode('table_name')->defaultValue('subscriptions')->end()->end()->end()->end()->end()->arrayNode('retry_strategy')->setDeprecated('patchlevel/event-sourcing-bundle', '3.10', 'The "%node%" option is deprecated and will be removed in 4.0. Use "patchlevel_event_sourcing.subscription.retry_strategies" instead.')->children()->integerNode('base_delay')->defaultValue(5)->end()->integerNode('delay_factor')->defaultValue(2)->end()->integerNode('max_attempts')->defaultValue(5)->end()->end()->end()->arrayNode('retry_strategies')->useAttributeAsKey('name')->arrayPrototype()->children()->enumNode('type')->values(['clock_based', 'no_retry', 'custom'])->end()->scalarNode('service')->end()->arrayNode('options')->variablePrototype()->end()->end()->end()->end()->defaultValue(['default' => ['type' => 'clock_based', 'options' => ['base_delay' => 5, 'delay_factor' => 2, 'max_attempts' => 5]], 'no_retry' => ['type' => 'no_retry']])->end()->scalarNode('default_retry_strategy')->defaultValue('default')->end()->arrayNode('catch_up')->canBeEnabled()->addDefaultsIfNotSet()->children()->integerNode('limit')->defaultNull()->end()->end()->end()->arrayNode('throw_on_error')->canBeEnabled()->end()->arrayNode('run_after_aggregate_save')->canBeEnabled()->addDefaultsIfNotSet()->children()
Mutation tests (locked, 8.5, ubuntu-latest): src/DependencyInjection/CommandHandlerCompilerPass.php#L40
Escaped Mutant for Mutator "UnwrapStrToLower": @@ @@ foreach ($aggregateRootRegistry->aggregateClasses() as $aggregateName => $aggregateClass) { $parameterResolverId = sprintf('.event_sourcing.handler_parameter_resolver.%s', $aggregateName); foreach (HandlerFinder::findInClass($aggregateClass) as $aggregateHandler) { - $handlerId = strtolower(sprintf('event_sourcing.handler.%s.%s', $aggregateName, $aggregateHandler->method)); + $handlerId = sprintf('event_sourcing.handler.%s.%s', $aggregateName, $aggregateHandler->method); $handlerClass = $aggregateHandler->static ? CreateAggregateHandler::class : UpdateAggregateHandler::class; $container->register($handlerId, $handlerClass)->setArguments([new Reference(RepositoryManager::class), $aggregateClass, $aggregateHandler->method, new Reference($parameterResolverId)])->addTag('messenger.message_handler', ['handles' => $aggregateHandler->commandClass, 'bus' => $bus]); }
Mutation tests (locked, 8.5, ubuntu-latest): src/Command/StoreMigrateCommand.php#L43
Escaped Mutant for Mutator "IncrementInteger": @@ @@ } protected function configure(): void { - $this->addOption('buffer', null, InputOption::VALUE_REQUIRED, 'How many messages should be buffered', 1000); + $this->addOption('buffer', null, InputOption::VALUE_REQUIRED, 'How many messages should be buffered', 1001); } protected function execute(InputInterface $input, OutputInterface $output): int {
Mutation tests (locked, 8.5, ubuntu-latest): src/Command/StoreMigrateCommand.php#L43
Escaped Mutant for Mutator "DecrementInteger": @@ @@ } protected function configure(): void { - $this->addOption('buffer', null, InputOption::VALUE_REQUIRED, 'How many messages should be buffered', 1000); + $this->addOption('buffer', null, InputOption::VALUE_REQUIRED, 'How many messages should be buffered', 999); } protected function execute(InputInterface $input, OutputInterface $output): int {
Mutation tests (locked, 8.5, ubuntu-latest): src/Command/StoreMigrateCommand.php#L37
Escaped Mutant for Mutator "MethodCallRemoval": @@ @@ } protected function configure(): void { - $this->addOption('buffer', null, InputOption::VALUE_REQUIRED, 'How many messages should be buffered', 1000); + } protected function execute(InputInterface $input, OutputInterface $output): int {
Mutation tests (locked, 8.5, ubuntu-latest): src/Command/StoreMigrateCommand.php#L32
Escaped Mutant for Mutator "MethodCallRemoval": @@ @@ /** @param iterable<int, Translator> $translators */ public function __construct(private readonly Store $store, private readonly Store $newStore, private readonly iterable $translators = []) { - parent::__construct(); + } protected function configure(): void {