Docs: reference #198 (deferred per-node manifest metadata) in the #19… #1586
ci.yml
on: push
Matrix: behat-lowest-deps
Matrix: behat-symfony-next
Matrix: behat
Matrix: php-cs-fixer
Matrix: phpunit-lowest-deps
Matrix: phpunit-symfony-next
Matrix: phpunit
Annotations
3 errors and 20 warnings
|
PHP-CS-Fixer (PHP 8.5)
Process completed with exit code 8.
|
|
PHPUnit (Symfony NEXT 8.2) (PHP 8.5)
Process completed with exit code 1.
|
|
Behat (Symfony 7.4) (PHP 8.5)
Process completed with exit code 255.
|
|
PHP-CS-Fixer (PHP 8.5)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
PHPUnit (Symfony 8.1) (PHP 8.5)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
PHPUnit (Symfony ^7.4) (PHP 8.5) (lowest dependencies)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
PHPUnit (Symfony NEXT 8.2) (PHP 8.5)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
PHPUnit (Symfony 7.4) (PHP 8.5)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/upload-artifact@v4, codecov/codecov-action@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
PHPUnit (Symfony 7.4) (PHP 8.5)
No files were found with the provided path: infection.log. No artifacts will be uploaded.
|
|
PHPUnit (Symfony 7.4) (PHP 8.5):
src/Command/GenerateFixturesCommand.php#L136
Escaped Mutant for Mutator "ConcatOperandRemoval":
@@ @@
}
$posCode = '';
foreach ($positions as $position) {
- $posCode .= $this->emitPosition($position, $indent . ' ');
+ $posCode .= $this->emitPosition($position, $indent);
}
return \sprintf("%s%s->group(%s%s, function (GroupBuilder \$g): void {\n%s%s});\n", $indent, $ownerVar, var_export($groupName, true), $extra, $posCode, $indent);
}
|
|
PHPUnit (Symfony 7.4) (PHP 8.5):
src/Command/GenerateFixturesCommand.php#L136
Escaped Mutant for Mutator "Concat":
@@ @@
}
$posCode = '';
foreach ($positions as $position) {
- $posCode .= $this->emitPosition($position, $indent . ' ');
+ $posCode .= $this->emitPosition($position, ' ' . $indent);
}
return \sprintf("%s%s->group(%s%s, function (GroupBuilder \$g): void {\n%s%s});\n", $indent, $ownerVar, var_export($groupName, true), $extra, $posCode, $indent);
}
|
|
PHPUnit (Symfony 7.4) (PHP 8.5):
src/Command/GenerateFixturesCommand.php#L126
Escaped Mutant for Mutator "Assignment":
@@ @@
$groupName = $this->extractGroupName($group);
$extra = '';
if (!empty($group->allowedComponents)) {
- $extra .= ', allow: ' . $this->exportArray($group->allowedComponents);
+ $extra = ', allow: ' . $this->exportArray($group->allowedComponents);
}
$positions = $group->componentPositions;
if ($positions->isEmpty()) {
|
|
PHPUnit (Symfony 7.4) (PHP 8.5):
src/Command/GenerateFixturesCommand.php#L109
Escaped Mutant for Mutator "Assignment":
@@ @@
$ui = var_export($this->stripUiPrefix($layout->uiComponent, 'CwaLayout'), true);
$extra = '';
if (null !== $layout->uiClassNames) {
- $extra .= ', uiClassNames: ' . $this->exportArray($layout->uiClassNames);
+ $extra = ', uiClassNames: ' . $this->exportArray($layout->uiClassNames);
}
$code = " {$varName} = \$cwa->layout({$ref}, {$ui}{$extra});\n";
foreach ($layout->getComponentGroups() as $group) {
|
|
PHPUnit (Symfony 7.4) (PHP 8.5):
src/Command/GenerateFixturesCommand.php#L68
Escaped Mutant for Mutator "Coalesce":
@@ @@
}
$childPageDataByParent = [];
foreach ($allPageData as $pd) {
- $parent = $pd->getParentPageData() ?? $pd->getParentPage();
+ $parent = $pd->getParentPage() ?? $pd->getParentPageData();
if (null !== $parent) {
$childPageDataByParent[spl_object_id($parent)][] = $pd;
}
|
|
PHPUnit (Symfony 7.4) (PHP 8.5):
src/Command/GenerateFixturesCommand.php#L60
Escaped Mutant for Mutator "Coalesce":
@@ @@
$allPageData = $this->registry->getRepository(AbstractPageData::class)->findAll();
$childPagesByParent = [];
foreach ($pages as $page) {
- $parent = $page->getParentPageData() ?? $page->getParentPage();
+ $parent = $page->getParentPage() ?? $page->getParentPageData();
if (null !== $parent) {
$childPagesByParent[spl_object_id($parent)][] = $page;
}
|
|
PHPUnit (Symfony 7.4) (PHP 8.5):
src/ApiPlatform/Metadata/Resource/RoutingPrefixResourceMetadataCollectionFactory.php#L77
Escaped Mutant for Mutator "SpreadAssignment":
@@ @@
* @var Operation $oldOperation
*/
foreach ($oldOperations as $key => $oldOperation) {
- $subRoutePrefixParts = [...$routePrefixParts];
+ $subRoutePrefixParts = $routePrefixParts;
if ($currentRoutePrefix = $oldOperation->getRoutePrefix()) {
$subRoutePrefixParts[] = trim($currentRoutePrefix, '/');
$subRoutePrefix = '/' . implode('/', $subRoutePrefixParts);
|
|
PHPUnit (Symfony 7.4) (PHP 8.5):
src/ApiPlatform/Metadata/Resource/RoutingPrefixResourceMetadataCollectionFactory.php#L77
Escaped Mutant for Mutator "SpreadOneItem":
@@ @@
* @var Operation $oldOperation
*/
foreach ($oldOperations as $key => $oldOperation) {
- $subRoutePrefixParts = [...$routePrefixParts];
+ $subRoutePrefixParts = [[...$routePrefixParts][0]];
if ($currentRoutePrefix = $oldOperation->getRoutePrefix()) {
$subRoutePrefixParts[] = trim($currentRoutePrefix, '/');
$subRoutePrefix = '/' . implode('/', $subRoutePrefixParts);
|
|
PHPUnit (Symfony 7.4) (PHP 8.5):
src/ApiPlatform/Metadata/Resource/RoutingPrefixResourceMetadataCollectionFactory.php#L64
Escaped Mutant for Mutator "SpreadAssignment":
@@ @@
$resources = [];
/** @var ApiResource $resourceMetadatum */
foreach ($resourceMetadata as $i => $resourceMetadatum) {
- $finalRoutePrefixParts = [...$routePrefixParts];
+ $finalRoutePrefixParts = $routePrefixParts;
if ($currentRoutePrefix = $resourceMetadatum->getRoutePrefix()) {
$finalRoutePrefixParts[] = trim($currentRoutePrefix, '/');
}
|
|
PHPUnit (Symfony 7.4) (PHP 8.5):
src/ApiPlatform/Metadata/Resource/RoutingPrefixResourceMetadataCollectionFactory.php#L64
Escaped Mutant for Mutator "SpreadOneItem":
@@ @@
$resources = [];
/** @var ApiResource $resourceMetadatum */
foreach ($resourceMetadata as $i => $resourceMetadatum) {
- $finalRoutePrefixParts = [...$routePrefixParts];
+ $finalRoutePrefixParts = [[...$routePrefixParts][0]];
if ($currentRoutePrefix = $resourceMetadatum->getRoutePrefix()) {
$finalRoutePrefixParts[] = trim($currentRoutePrefix, '/');
}
|
|
Behat (Symfony NEXT 8.2) (PHP 8.5)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Behat (Symfony ^7.4) (PHP 8.5) (lowest dependencies)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Behat (Symfony 8.1) (PHP 8.5)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Behat (Symfony 7.4) (PHP 8.5)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/upload-artifact@v4, codecov/codecov-action@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
behat-logs-php8.5-lowest-deps
|
8.47 KB |
sha256:5fd0e8048323c70b3695b48032c43bc293663e2b451b617ce942e031bd36ba10
|
|
|
behat-logs-php8.5-symfony7.4
|
11.6 KB |
sha256:843f4ec1c6c36f55973914c3b0073c889c535ecfcf303188d6152247c8aac29d
|
|
|
behat-logs-php8.5-symfony8.1
|
11.5 KB |
sha256:2b8208b0c7fa80be0b50e162d495b5ac2518f013f5786744fec86dd2f9f70c88
|
|
|
behat-logs-php8.5-symfony8.2
|
11.5 KB |
sha256:fff2b6b24f263625863898be7941029f0773379dd469086ae0d6e9b8eede0d4a
|
|
|
phpunit-logs-php8.5-lowest-deps
|
15.3 KB |
sha256:cbf1bd711494e3d86e4aac5b79abebc121afaed6f6082d414391e9a7b7eb7361
|
|
|
phpunit-logs-php8.5-symfony7.4
|
881 KB |
sha256:f4d38e211368f53b38f29070469750058d38b8b4abc1d3e9b3c079887a246b99
|
|
|
phpunit-logs-php8.5-symfony8.1
|
15.3 KB |
sha256:7e32a1f11c81925eaf465107cfc9751818e210cac549a42c0e92f2365b16fea3
|
|
|
phpunit-logs-php8.5-symfony8.2
|
15.2 KB |
sha256:c1a5a8748c9c8ede1c9cfead0622a02d03b38393eebc09c09b2c4ac37676cd8f
|
|