Bump actions/upload-artifact from 4.4.3 to 4.5.0 (#598) #76
infection.yml
on: push
0️⃣ Mutation Testing
5m 13s
Annotations
11 warnings
0️⃣ Mutation Testing
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
0️⃣ Mutation Testing:
src/Bundle/DependencyInjection/Compiler/EventDispatcherAliasCompilerPass.php#L17
Escaped Mutant for Mutator "LogicalNot":
@@ @@
#[Override]
public function process(ContainerBuilder $container): void
{
- if (!$container->hasDefinition('event_dispatcher') || $container->hasAlias(EventDispatcherInterface::class)) {
+ if ($container->hasDefinition('event_dispatcher') || $container->hasAlias(EventDispatcherInterface::class)) {
return;
}
$container->setAlias(EventDispatcherInterface::class, 'event_dispatcher');
}
}
|
0️⃣ Mutation Testing:
src/Bundle/DependencyInjection/Compiler/EventDispatcherAliasCompilerPass.php#L17
Escaped Mutant for Mutator "LogicalOr":
@@ @@
#[Override]
public function process(ContainerBuilder $container): void
{
- if (!$container->hasDefinition('event_dispatcher') || $container->hasAlias(EventDispatcherInterface::class)) {
+ if (!$container->hasDefinition('event_dispatcher') && $container->hasAlias(EventDispatcherInterface::class)) {
return;
}
$container->setAlias(EventDispatcherInterface::class, 'event_dispatcher');
}
}
|
0️⃣ Mutation Testing:
src/Bundle/DependencyInjection/Compiler/EventDispatcherAliasCompilerPass.php#L17
Escaped Mutant for Mutator "LogicalOrAllSubExprNegation":
@@ @@
#[Override]
public function process(ContainerBuilder $container): void
{
- if (!$container->hasDefinition('event_dispatcher') || $container->hasAlias(EventDispatcherInterface::class)) {
+ if ($container->hasDefinition('event_dispatcher') || !$container->hasAlias(EventDispatcherInterface::class)) {
return;
}
$container->setAlias(EventDispatcherInterface::class, 'event_dispatcher');
}
}
|
0️⃣ Mutation Testing:
src/Bundle/DataCollector/JWECollector.php#L71
Escaped Mutant for Mutator "MethodCallRemoval":
@@ @@
#[Override]
public function collect(array &$data, Request $request, Response $response, ?Throwable $exception = null): void
{
- $this->collectSupportedJWESerializations($data);
+
$this->collectSupportedJWEBuilders($data);
$this->collectSupportedJWEDecrypters($data);
$this->collectSupportedJWELoaders($data);
|
0️⃣ Mutation Testing:
src/Bundle/DependencyInjection/Compiler/EventDispatcherAliasCompilerPass.php#L17
Escaped Mutant for Mutator "LogicalOrNegation":
@@ @@
#[Override]
public function process(ContainerBuilder $container): void
{
- if (!$container->hasDefinition('event_dispatcher') || $container->hasAlias(EventDispatcherInterface::class)) {
+ if (!(!$container->hasDefinition('event_dispatcher') || $container->hasAlias(EventDispatcherInterface::class))) {
return;
}
$container->setAlias(EventDispatcherInterface::class, 'event_dispatcher');
}
}
|
0️⃣ Mutation Testing:
src/Bundle/DependencyInjection/Compiler/EventDispatcherAliasCompilerPass.php#L17
Escaped Mutant for Mutator "LogicalOrSingleSubExprNegation":
@@ @@
#[Override]
public function process(ContainerBuilder $container): void
{
- if (!$container->hasDefinition('event_dispatcher') || $container->hasAlias(EventDispatcherInterface::class)) {
+ if (!$container->hasDefinition('event_dispatcher') || !$container->hasAlias(EventDispatcherInterface::class)) {
return;
}
$container->setAlias(EventDispatcherInterface::class, 'event_dispatcher');
}
}
|
0️⃣ Mutation Testing:
src/Bundle/DependencyInjection/Compiler/HeaderCheckerCompilerPass.php#L21
Escaped Mutant for Mutator "LogicalNot":
@@ @@
#[Override]
public function process(ContainerBuilder $container): void
{
- if (!$container->hasDefinition(HeaderCheckerManagerFactory::class)) {
+ if ($container->hasDefinition(HeaderCheckerManagerFactory::class)) {
return;
}
$definition = $container->getDefinition(HeaderCheckerManagerFactory::class);
|
0️⃣ Mutation Testing:
src/Bundle/DependencyInjection/Compiler/HeaderCheckerCompilerPass.php#L26
Escaped Mutant for Mutator "MethodCallRemoval":
@@ @@
return;
}
$definition = $container->getDefinition(HeaderCheckerManagerFactory::class);
- $this->addHeaderCheckers($definition, $container);
+
$this->addTokenType($definition, $container);
}
private function addHeaderCheckers(Definition $definition, ContainerBuilder $container): void
|
0️⃣ Mutation Testing:
src/Bundle/DependencyInjection/Compiler/HeaderCheckerCompilerPass.php#L27
Escaped Mutant for Mutator "MethodCallRemoval":
@@ @@
}
$definition = $container->getDefinition(HeaderCheckerManagerFactory::class);
$this->addHeaderCheckers($definition, $container);
- $this->addTokenType($definition, $container);
+
}
private function addHeaderCheckers(Definition $definition, ContainerBuilder $container): void
{
|
0️⃣ Mutation Testing:
src/Bundle/DependencyInjection/Compiler/HeaderCheckerCompilerPass.php#L33
Escaped Mutant for Mutator "Foreach_":
@@ @@
private function addHeaderCheckers(Definition $definition, ContainerBuilder $container): void
{
$taggedHeaderCheckerServices = $container->findTaggedServiceIds('jose.checker.header');
- foreach ($taggedHeaderCheckerServices as $id => $tags) {
+ foreach ([] as $id => $tags) {
foreach ($tags as $attributes) {
if (!isset($attributes['alias'])) {
throw new InvalidArgumentException(sprintf('The header checker "%s" does not have any "alias" attribute.', $id));
|