Upmerge 3.14.1 into 4.0.x #57
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
{
|