Skip to content

Update Docker image to use dockware/dev:latest for development enviro… #161

Update Docker image to use dockware/dev:latest for development enviro…

Update Docker image to use dockware/dev:latest for development enviro… #161

Triggered via push February 17, 2026 08:08
Status Success
Total duration 4m 17s
Artifacts

ci_pipe.yml

on: push
PHP Syntax Checks
12s
PHP Syntax Checks
Matrix: integration
Matrix: phpunit
Matrix: infection
PHP CS Fixer
33s
PHP CS Fixer
Fit to window
Zoom out
Zoom in

Annotations

10 warnings
Mutation Tests | PHP 8.3: src/Core/Content/Sitemap/Provider/BlogUrlProvider.php#L58
Escaped Mutant for Mutator "ArrayItemRemoval": @@ @@ $dateTime = new \DateTime(); $criteria->setLimit($limit); $criteria->setOffset($offset); - $criteria->addFilter(new EqualsFilter('active', true), new RangeFilter('publishedAt', [RangeFilter::LTE => $dateTime->format(\DATE_ATOM)])); + $criteria->addFilter(new EqualsFilter('active', true), new RangeFilter('publishedAt', [])); /** @var BlogEntryCollection $blogEntries */ $blogEntries = $this->blogRepository->search($criteria, $context->getContext())->getEntities(); if ($blogEntries->count() === 0) {
Mutation Tests | PHP 8.3: src/Core/Content/Sitemap/Provider/BlogUrlProvider.php#L57
Escaped Mutant for Mutator "TrueValue": @@ @@ $dateTime = new \DateTime(); $criteria->setLimit($limit); $criteria->setOffset($offset); - $criteria->addFilter(new EqualsFilter('active', true), new RangeFilter('publishedAt', [RangeFilter::LTE => $dateTime->format(\DATE_ATOM)])); + $criteria->addFilter(new EqualsFilter('active', false), new RangeFilter('publishedAt', [RangeFilter::LTE => $dateTime->format(\DATE_ATOM)])); /** @var BlogEntryCollection $blogEntries */ $blogEntries = $this->blogRepository->search($criteria, $context->getContext())->getEntities(); if ($blogEntries->count() === 0) {
Mutation Tests | PHP 8.3: src/Core/Content/Sitemap/Provider/BlogUrlProvider.php#L56
Escaped Mutant for Mutator "MethodCallRemoval": @@ @@ $dateTime = new \DateTime(); $criteria->setLimit($limit); $criteria->setOffset($offset); - $criteria->addFilter(new EqualsFilter('active', true), new RangeFilter('publishedAt', [RangeFilter::LTE => $dateTime->format(\DATE_ATOM)])); + /** @var BlogEntryCollection $blogEntries */ $blogEntries = $this->blogRepository->search($criteria, $context->getContext())->getEntities(); if ($blogEntries->count() === 0) {
Mutation Tests | PHP 8.3: src/Core/Content/Sitemap/Provider/BlogUrlProvider.php#L54
Escaped Mutant for Mutator "MethodCallRemoval": @@ @@ $criteria = new Criteria(); $dateTime = new \DateTime(); $criteria->setLimit($limit); - $criteria->setOffset($offset); + $criteria->addFilter(new EqualsFilter('active', true), new RangeFilter('publishedAt', [RangeFilter::LTE => $dateTime->format(\DATE_ATOM)])); /** @var BlogEntryCollection $blogEntries */ $blogEntries = $this->blogRepository->search($criteria, $context->getContext())->getEntities();
Mutation Tests | PHP 8.3: src/Core/Content/Sitemap/Provider/BlogUrlProvider.php#L53
Escaped Mutant for Mutator "MethodCallRemoval": @@ @@ { $criteria = new Criteria(); $dateTime = new \DateTime(); - $criteria->setLimit($limit); + $criteria->setOffset($offset); $criteria->addFilter(new EqualsFilter('active', true), new RangeFilter('publishedAt', [RangeFilter::LTE => $dateTime->format(\DATE_ATOM)])); /** @var BlogEntryCollection $blogEntries */
Mutation Tests | PHP 8.3: src/Content/Cms/DataResolver/CmsSlotsDataResolverExtension.php#L59
Escaped Mutant for Mutator "MethodCallRemoval": @@ @@ $contentSlots = $this->resolver->resolve($contentSlots, $resolverContext); $cmsSections->getBlocks()->setSlots($contentSlots); $slot->setData($blog); - $slots->set($slotId, $slot); + } } }
Mutation Tests | PHP 8.3: src/Content/Cms/DataResolver/CmsSlotsDataResolverExtension.php#L50
Escaped Mutant for Mutator "Continue_": @@ @@ } $cmsSections = $cmsPage->getSections(); if (!$cmsSections instanceof CmsSectionCollection) { - continue; + break; } $contentSlots = $cmsSections->getBlocks()->getSlots(); $contentSlots = $this->resolver->resolve($contentSlots, $resolverContext);
Mutation Tests | PHP 8.3: src/Content/Cms/DataResolver/CmsSlotsDataResolverExtension.php#L45
Escaped Mutant for Mutator "Continue_": @@ @@ } $cmsPage = $blog->getCmsPage(); if (!$cmsPage instanceof CmsPageEntity) { - continue; + break; } $cmsSections = $cmsPage->getSections(); if (!$cmsSections instanceof CmsSectionCollection) {
Mutation Tests | PHP 8.3: src/Content/Cms/DataResolver/CmsSlotsDataResolverExtension.php#L40
Escaped Mutant for Mutator "Continue_": @@ @@ } $blog = $slot->getData(); if (!$blog instanceof BlogEntryEntity) { - continue; + break; } $cmsPage = $blog->getCmsPage(); if (!$cmsPage instanceof CmsPageEntity) {
Mutation Tests | PHP 8.3: src/Content/Cms/DataResolver/CmsSlotsDataResolverExtension.php#L35
Escaped Mutant for Mutator "Continue_": @@ @@ $resolverContext = $extension->resolverContext; foreach ($slots as $slotId => $slot) { if ($slot->getType() !== BlogDetailCmsElementResolver::TYPE) { - continue; + break; } $blog = $slot->getData(); if (!$blog instanceof BlogEntryEntity) {