Skip to content

"Replace mb_* functions with equivalent non-multibyte functions" (#578) #64

"Replace mb_* functions with equivalent non-multibyte functions" (#578)

"Replace mb_* functions with equivalent non-multibyte functions" (#578) #64

Triggered via push July 9, 2024 16:28
Status Success
Total duration 6m 45s
Artifacts

infection.yml

on: push
0️⃣ Mutation Testing
6m 35s
0️⃣ Mutation Testing
Fit to window
Zoom out
Zoom in

Annotations

10 warnings
0️⃣ Mutation Testing: src/Bundle/DependencyInjection/Compiler/AlgorithmCompilerPass.php#L19
Escaped Mutant for Mutator "LogicalNot": @@ @@ #[Override] public function process(ContainerBuilder $container): void { - if (!$container->hasDefinition(AlgorithmManagerFactory::class)) { + if ($container->hasDefinition(AlgorithmManagerFactory::class)) { return; } $definition = $container->getDefinition(AlgorithmManagerFactory::class);
0️⃣ Mutation Testing: src/Bundle/DependencyInjection/Source/AbstractSource.php#L16
Escaped Mutant for Mutator "PublicVisibility": @@ @@ /** * @param array{is_public: bool, tags: array<string, array>, string?: mixed} $config */ - public function create(ContainerBuilder $container, string $type, string $name, array $config): void + protected function create(ContainerBuilder $container, string $type, string $name, array $config): void { $service_id = sprintf('jose.%s.%s', $type, $name); $definition = $this->createDefinition($container, $config);
0️⃣ Mutation Testing: src/Bundle/DependencyInjection/Source/AbstractSource.php#L20
Escaped Mutant for Mutator "MethodCallRemoval": @@ @@ { $service_id = sprintf('jose.%s.%s', $type, $name); $definition = $this->createDefinition($container, $config); - $definition->setPublic($config['is_public']); + foreach ($config['tags'] as $id => $attributes) { $definition->addTag($id, $attributes); }
0️⃣ Mutation Testing: src/Bundle/DependencyInjection/Source/AbstractSource.php#L21
Escaped Mutant for Mutator "Foreach_": @@ @@ $service_id = sprintf('jose.%s.%s', $type, $name); $definition = $this->createDefinition($container, $config); $definition->setPublic($config['is_public']); - foreach ($config['tags'] as $id => $attributes) { + foreach ([] as $id => $attributes) { $definition->addTag($id, $attributes); } $container->setDefinition($service_id, $definition);
0️⃣ Mutation Testing: src/Bundle/DependencyInjection/Source/AbstractSource.php#L24
Escaped Mutant for Mutator "MethodCallRemoval": @@ @@ foreach ($config['tags'] as $id => $attributes) { $definition->addTag($id, $attributes); } - $container->setDefinition($service_id, $definition); + $container->registerAliasForArgument($service_id, $definition->getClass() ?? '', $name . ' ' . $type); } public function addConfiguration(NodeDefinition $node): void
0️⃣ Mutation Testing: src/Bundle/DependencyInjection/Source/AbstractSource.php#L25
Escaped Mutant for Mutator "Coalesce": @@ @@ $definition->addTag($id, $attributes); } $container->setDefinition($service_id, $definition); - $container->registerAliasForArgument($service_id, $definition->getClass() ?? '', $name . ' ' . $type); + $container->registerAliasForArgument($service_id, '' ?? $definition->getClass(), $name . ' ' . $type); } public function addConfiguration(NodeDefinition $node): void {
0️⃣ Mutation Testing: src/Bundle/DependencyInjection/Source/AbstractSource.php#L25
Escaped Mutant for Mutator "Concat": @@ @@ $definition->addTag($id, $attributes); } $container->setDefinition($service_id, $definition); - $container->registerAliasForArgument($service_id, $definition->getClass() ?? '', $name . ' ' . $type); + $container->registerAliasForArgument($service_id, $definition->getClass() ?? '', ' ' . $name . $type); } public function addConfiguration(NodeDefinition $node): void {
0️⃣ Mutation Testing: src/Bundle/DependencyInjection/Source/AbstractSource.php#L25
Escaped Mutant for Mutator "ConcatOperandRemoval": @@ @@ $definition->addTag($id, $attributes); } $container->setDefinition($service_id, $definition); - $container->registerAliasForArgument($service_id, $definition->getClass() ?? '', $name . ' ' . $type); + $container->registerAliasForArgument($service_id, $definition->getClass() ?? '', ' ' . $type); } public function addConfiguration(NodeDefinition $node): void {
0️⃣ Mutation Testing: src/Bundle/DependencyInjection/Source/AbstractSource.php#L25
Escaped Mutant for Mutator "ConcatOperandRemoval": @@ @@ $definition->addTag($id, $attributes); } $container->setDefinition($service_id, $definition); - $container->registerAliasForArgument($service_id, $definition->getClass() ?? '', $name . ' ' . $type); + $container->registerAliasForArgument($service_id, $definition->getClass() ?? '', $name . $type); } public function addConfiguration(NodeDefinition $node): void {
0️⃣ Mutation Testing: src/Bundle/DependencyInjection/Source/AbstractSource.php#L25
Escaped Mutant for Mutator "Concat": @@ @@ $definition->addTag($id, $attributes); } $container->setDefinition($service_id, $definition); - $container->registerAliasForArgument($service_id, $definition->getClass() ?? '', $name . ' ' . $type); + $container->registerAliasForArgument($service_id, $definition->getClass() ?? '', $name . $type . ' '); } public function addConfiguration(NodeDefinition $node): void {