Skip to content

chore(rector): substitute "PHPUnitSetList::PHPUNIT_CODE_QUALITY" with… #975

chore(rector): substitute "PHPUnitSetList::PHPUNIT_CODE_QUALITY" with…

chore(rector): substitute "PHPUnitSetList::PHPUNIT_CODE_QUALITY" with… #975

Triggered via push October 6, 2025 15:53
Status Success
Total duration 7m 8s
Artifacts

ci.yml

on: push
Matrix: Build PHP/TYPO3
Fit to window
Zoom out
Zoom in

Annotations

10 warnings
Code Quality: Classes/JsonLd/Renderer.php#L114
Escaped Mutant for Mutator "Continue_": @@ @@ foreach ($propertyValue as $singlePropertyValue) { $this->typeResult[$propertyName][] = $this->getPropertyValueForResult($singlePropertyValue); } - continue; + break; } $this->typeResult[$propertyName] = $this->getPropertyValueForResult($propertyValue); }
Code Quality: Classes/JsonLd/Renderer.php#L106
Escaped Mutant for Mutator "Continue_": @@ @@ continue; } if ($propertyValue === []) { - continue; + break; } if (\is_array($propertyValue)) { $this->typeResult[$propertyName] = [];
Code Quality: Classes/JsonLd/Renderer.php#L103
Escaped Mutant for Mutator "Continue_": @@ @@ continue; } if ($propertyValue === '') { - continue; + break; } if ($propertyValue === []) { continue;
Code Quality: Classes/JsonLd/Renderer.php#L100
Escaped Mutant for Mutator "Continue_": @@ @@ foreach ($type->getPropertyNames() as $propertyName) { $propertyValue = $type->getProperty($propertyName); if ($propertyValue === null) { - continue; + break; } if ($propertyValue === '') { continue;
Code Quality: Classes/Injection/AddBreadcrumbList.php#L72
Escaped Mutant for Mutator "Continue_": @@ @@ continue; } if ((bool) ($page['nav_hide'] ?? false)) { - continue; + break; } if (\in_array($page['doktype'] ?? PageRepository::DOKTYPE_DEFAULT, $doktypesToExclude, true)) { continue;
Code Quality: Classes/Injection/AddBreadcrumbList.php#L68
Escaped Mutant for Mutator "Continue_": @@ @@ continue; } if ((bool) ($page['hidden'] ?? false)) { - continue; + break; } if ((bool) ($page['nav_hide'] ?? false)) { continue;
Code Quality: Classes/Injection/AddBreadcrumbList.php#L52
Escaped Mutant for Mutator "ReturnRemoval": @@ @@ return; } if ($event->isBreadcrumbListAlreadyDefined() && $this->configuration->allowOnlyOneBreadcrumbList) { - return; + } $doktypesToExclude = \array_merge(self::DEFAULT_DOKTYPES_TO_EXCLUDE, $this->configuration->automaticBreadcrumbExcludeAdditionalDoktypes); $rootLine = [];
Code Quality: Classes/Core/Model/AbstractType.php#L79
Escaped Mutant for Mutator "Coalesce": @@ @@ if (!$typeAttribute instanceof \ReflectionAttribute) { throw new \DomainException(\sprintf('Type model class "%s" does not define the required attribute "%s".', static::class, Type::class), 1697271711); } - static::$resolvedTypes[static::class] = $typeAttribute->getArguments()[0] ?? $typeAttribute->getArguments()['type']; + static::$resolvedTypes[static::class] = $typeAttribute->getArguments()['type'] ?? $typeAttribute->getArguments()[0]; } return static::$resolvedTypes[static::class]; } }
Code Quality: Classes/Core/Model/AbstractType.php#L53
Escaped Mutant for Mutator "ReturnRemoval": @@ @@ { $additionalProperties = $this->additionalPropertiesProvider->getForType($this->getType()); if ($additionalProperties === []) { - return; + } $this->properties = \array_merge($this->properties, \array_fill_keys($additionalProperties, null)); \ksort($this->properties);
Code Quality: Classes/Core/Model/AbstractBaseType.php#L140
Escaped Mutant for Mutator "MethodCallRemoval": @@ @@ public function addProperty(string $propertyName, mixed $propertyValue): static { $propertyValue = $this->stringifyNumericValue($propertyValue); - $this->checkProperty($propertyName, $propertyValue); + if ($this->properties[$propertyName] === null) { $this->properties[$propertyName] = $propertyValue; return $this;