Skip to content

Fix openssl error reporting (#512) #402

Fix openssl error reporting (#512)

Fix openssl error reporting (#512) #402

Triggered via push February 1, 2024 15:02
Status Success
Total duration 8m 46s
Artifacts

integrate.yml

on: push
0️⃣ Byte-level
5s
0️⃣ Byte-level
1️⃣ Syntax errors
17s
1️⃣ Syntax errors
3️⃣ Static Analysis
40s
3️⃣ Static Analysis
4️⃣ Coding Standards
1m 8s
4️⃣ Coding Standards
5️⃣ Mutation Testing
8m 11s
5️⃣ Mutation Testing
6️⃣ Rector Checkstyle
48s
6️⃣ Rector Checkstyle
7️⃣ Exported files
2s
7️⃣ Exported files
Matrix: 2️⃣ Unit and functional tests
Fit to window
Zoom out
Zoom in

Annotations

21 warnings
1️⃣ Syntax errors
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
2️⃣ Unit and functional tests (ubuntu-latest, 8.1, highest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
3️⃣ Static Analysis
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
2️⃣ Unit and functional tests (ubuntu-latest, 8.2, lowest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
2️⃣ Unit and functional tests (ubuntu-latest, 8.1, lowest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
2️⃣ Unit and functional tests (ubuntu-latest, 8.3, lowest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
2️⃣ Unit and functional tests (ubuntu-latest, 8.2, highest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
6️⃣ Rector Checkstyle
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
2️⃣ Unit and functional tests (ubuntu-latest, 8.3, highest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
4️⃣ Coding Standards
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
5️⃣ Mutation Testing
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
5️⃣ Mutation Testing: src/Bundle/DependencyInjection/Compiler/AlgorithmCompilerPass.php#L17
Escaped Mutant for Mutator "LogicalNot": --- Original +++ New @@ @@ { public function process(ContainerBuilder $container) : void { - if (!$container->hasDefinition(AlgorithmManagerFactory::class)) { + if ($container->hasDefinition(AlgorithmManagerFactory::class)) { return; } $definition = $container->getDefinition(AlgorithmManagerFactory::class);
5️⃣ Mutation Testing: src/Bundle/DependencyInjection/Compiler/AlgorithmCompilerPass.php#L24
Escaped Mutant for Mutator "Foreach_": --- Original +++ New @@ @@ } $definition = $container->getDefinition(AlgorithmManagerFactory::class); $taggedAlgorithmServices = $container->findTaggedServiceIds('jose.algorithm'); - foreach ($taggedAlgorithmServices as $id => $tags) { + foreach (array() as $id => $tags) { foreach ($tags as $attributes) { if (!isset($attributes['alias'])) { throw new InvalidArgumentException(sprintf('The algorithm "%s" does not have any "alias" attribute.', $id));
5️⃣ Mutation Testing: src/Bundle/DependencyInjection/Compiler/AlgorithmCompilerPass.php#L25
Escaped Mutant for Mutator "Foreach_": --- Original +++ New @@ @@ $definition = $container->getDefinition(AlgorithmManagerFactory::class); $taggedAlgorithmServices = $container->findTaggedServiceIds('jose.algorithm'); foreach ($taggedAlgorithmServices as $id => $tags) { - foreach ($tags as $attributes) { + foreach (array() as $attributes) { if (!isset($attributes['alias'])) { throw new InvalidArgumentException(sprintf('The algorithm "%s" does not have any "alias" attribute.', $id)); }
5️⃣ Mutation Testing: src/Bundle/DependencyInjection/Compiler/AlgorithmCompilerPass.php#L26
Escaped Mutant for Mutator "LogicalNot": --- Original +++ New @@ @@ $taggedAlgorithmServices = $container->findTaggedServiceIds('jose.algorithm'); foreach ($taggedAlgorithmServices as $id => $tags) { foreach ($tags as $attributes) { - if (!isset($attributes['alias'])) { + if (isset($attributes['alias'])) { throw new InvalidArgumentException(sprintf('The algorithm "%s" does not have any "alias" attribute.', $id)); } $definition->addMethodCall('add', [$attributes['alias'], new Reference($id)]);
5️⃣ Mutation Testing: src/Bundle/DependencyInjection/Compiler/AlgorithmCompilerPass.php#L32
Escaped Mutant for Mutator "ArrayItemRemoval": --- Original +++ New @@ @@ if (!isset($attributes['alias'])) { throw new InvalidArgumentException(sprintf('The algorithm "%s" does not have any "alias" attribute.', $id)); } - $definition->addMethodCall('add', [$attributes['alias'], new Reference($id)]); + $definition->addMethodCall('add', [new Reference($id)]); } } } }
5️⃣ Mutation Testing: src/Bundle/DependencyInjection/Compiler/AlgorithmCompilerPass.php#L32
Escaped Mutant for Mutator "MethodCallRemoval": --- Original +++ New @@ @@ if (!isset($attributes['alias'])) { throw new InvalidArgumentException(sprintf('The algorithm "%s" does not have any "alias" attribute.', $id)); } - $definition->addMethodCall('add', [$attributes['alias'], new Reference($id)]); + } } } }
5️⃣ Mutation Testing: src/Bundle/DependencyInjection/Compiler/CheckerCollectorCompilerPass.php#L17
Escaped Mutant for Mutator "LogicalNot": --- Original +++ New @@ @@ { public function process(ContainerBuilder $container) : void { - if (!$container->hasDefinition(CheckerCollector::class)) { + if ($container->hasDefinition(CheckerCollector::class)) { return; } $definition = $container->getDefinition(CheckerCollector::class);
5️⃣ Mutation Testing: src/Bundle/DependencyInjection/Compiler/ClaimCheckerCompilerPass.php#L17
Escaped Mutant for Mutator "LogicalNot": --- Original +++ New @@ @@ { public function process(ContainerBuilder $container) : void { - if (!$container->hasDefinition(ClaimCheckerManagerFactory::class)) { + if ($container->hasDefinition(ClaimCheckerManagerFactory::class)) { return; } $definition = $container->getDefinition(ClaimCheckerManagerFactory::class);
5️⃣ Mutation Testing: src/Bundle/DependencyInjection/Compiler/ClaimCheckerCompilerPass.php#L24
Escaped Mutant for Mutator "Foreach_": --- Original +++ New @@ @@ } $definition = $container->getDefinition(ClaimCheckerManagerFactory::class); $taggedClaimCheckerServices = $container->findTaggedServiceIds('jose.checker.claim'); - foreach ($taggedClaimCheckerServices as $id => $tags) { + foreach (array() as $id => $tags) { foreach ($tags as $attributes) { if (!isset($attributes['alias'])) { throw new InvalidArgumentException(sprintf('The claim checker "%s" does not have any "alias" attribute.', $id));
5️⃣ Mutation Testing: src/Bundle/DependencyInjection/Compiler/ClaimCheckerCompilerPass.php#L25
Escaped Mutant for Mutator "Foreach_": --- Original +++ New @@ @@ $definition = $container->getDefinition(ClaimCheckerManagerFactory::class); $taggedClaimCheckerServices = $container->findTaggedServiceIds('jose.checker.claim'); foreach ($taggedClaimCheckerServices as $id => $tags) { - foreach ($tags as $attributes) { + foreach (array() as $attributes) { if (!isset($attributes['alias'])) { throw new InvalidArgumentException(sprintf('The claim checker "%s" does not have any "alias" attribute.', $id)); }