Skip to content

[Ready for review] Core dependency and tool updates with PHP 8.1 #1

[Ready for review] Core dependency and tool updates with PHP 8.1

[Ready for review] Core dependency and tool updates with PHP 8.1 #1

Re-run triggered November 20, 2023 10:58
Status Success
Total duration 1m 33s
Artifacts
This run and associated checks have been archived and are scheduled for deletion. Learn more about checks retention

phpunit.yml

on: pull_request
Matrix: PHPUnit
Fit to window
Zoom out
Zoom in

Annotations

20 warnings
PHPUnit (8.1): src/Bridge/Doctrine/Attribute/Reader/DocumentReader.php#L36
Escaped Mutant for Mutator "InstanceOf_": --- Original +++ New @@ @@ if ($attributeCount === 0) { return false; } - return $attributes[0]->newInstance() instanceof Document; + return true; } /** * @return ConfigurationAttributeInterface|Document
PHPUnit (8.1): src/Bridge/Doctrine/Attribute/Reader/DocumentReader.php#L57
Escaped Mutant for Mutator "InstanceOf_": --- Original +++ New @@ @@ throw new RuntimeException('Class does not have a Document attribute'); } $instance = $attributes[0]->newInstance(); - if (!$instance instanceof ConfigurationAttributeInterface) { + if (!true) { throw new InvalidDocumentConfigurationException('The current object is not a document'); } return $instance; } }
PHPUnit (8.1): src/Bridge/Doctrine/EventSubscriber/DocumentSubscriber.php#L69
Escaped Mutant for Mutator "Ternary": --- Original +++ New @@ @@ $documentBody = $this->serializer->normalize($document); $indexMetadata = $this->indexMetadataRegistry->get($configuration->getIndex()); if ($indexMetadata->isAsync() && null !== $this->messageBus) { - $this->messageBus->dispatch(new AddDocumentMessage($indexMetadata->getUid(), $documentBody, $indexMetadata->getPrimaryKey(), $configuration->getModel() ? $document::class : null)); + $this->messageBus->dispatch(new AddDocumentMessage($indexMetadata->getUid(), $documentBody, $indexMetadata->getPrimaryKey(), $configuration->getModel() ? null : $document::class)); return; } $this->documentEntryPoint->addDocument($indexMetadata->getUid(), $documentBody, $indexMetadata->getPrimaryKey(), $configuration->getModel() ? $document::class : null);
PHPUnit (8.1): src/Bridge/Doctrine/EventSubscriber/DocumentSubscriber.php#L80
Escaped Mutant for Mutator "Ternary": --- Original +++ New @@ @@ $this->messageBus->dispatch(new AddDocumentMessage($indexMetadata->getUid(), $documentBody, $indexMetadata->getPrimaryKey(), $configuration->getModel() ? $document::class : null)); return; } - $this->documentEntryPoint->addDocument($indexMetadata->getUid(), $documentBody, $indexMetadata->getPrimaryKey(), $configuration->getModel() ? $document::class : null); + $this->documentEntryPoint->addDocument($indexMetadata->getUid(), $documentBody, $indexMetadata->getPrimaryKey(), $configuration->getModel() ? null : $document::class); } public function postUpdate(LifecycleEventArgs $args) : void {
PHPUnit (8.1): src/DependencyInjection/Configuration.php#L45
Escaped Mutant for Mutator "LogicalAndSingleSubExprNegation": --- Original +++ New @@ @@ /* @phpstan-ignore-next-line */ $treeBuilder->getRootNode()->children()->scalarNode('host')->defaultValue('http://127.0.0.1')->end()->scalarNode('apiKey')->defaultNull()->end()->scalarNode('metadata_directory')->info('Define the directory filters are stored the metadata')->defaultValue('%kernel.project_dir%/var/_ms')->end()->arrayNode('cache')->validate()->always()->then(static function (array $cacheConfiguration) : array { switch ($cacheConfiguration) { - case $cacheConfiguration['enabled'] && !interface_exists(AdapterInterface::class): + case !$cacheConfiguration['enabled'] && !interface_exists(AdapterInterface::class): throw new InvalidConfigurationException('The cache cannot be enabled without the "symfony/cache" package'); case !$cacheConfiguration['enabled'] && $cacheConfiguration['clear_on_new_document']: throw new InvalidConfigurationException('The cache must be enabled to use the "clear_on_new_document" option');
PHPUnit (8.1): src/DependencyInjection/MeiliSearchExtension.php#L482
Escaped Mutant for Mutator "MethodCallRemoval": --- Original +++ New @@ @@ $container->register(SearchEntryPoint::class, SearchEntryPoint::class)->setArguments([new Reference(IndexOrchestrator::class, ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE), new Reference(ResultBuilderInterface::class, ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE), new Reference(EventDispatcherInterface::class, ContainerInterface::NULL_ON_INVALID_REFERENCE), new Reference(LoggerInterface::class, ContainerInterface::NULL_ON_INVALID_REFERENCE), $configuration['prefix']])->setPublic(false)->addTag('monolog.logger', ['channel' => 'meilisearch'])->addTag('container.preload', ['class' => SearchEntryPoint::class]); $container->setAlias(SearchEntryPointInterface::class, SearchEntryPoint::class); if (array_key_exists(self::CACHE, $configuration) && $configuration[self::CACHE]['enabled']) { - $container->register(SearchResultCacheOrchestrator::class, SearchResultCacheOrchestrator::class)->setArguments([new Reference(CacheItemPoolInterface::class, ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE), new Reference(LoggerInterface::class, ContainerInterface::NULL_ON_INVALID_REFERENCE)])->setPublic(false)->addTag('monolog.logger', ['channel' => 'meilisearch'])->addTag('container.preload', ['class' => SearchResultCacheOrchestrator::class]); + $container->register(CachedSearchEntryPoint::class, CachedSearchEntryPoint::class)->setArguments([new Reference(SearchResultCacheOrchestrator::class, ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE), new Reference(SearchEntryPoint::class, ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE)])->setPublic(false)->addTag('container.preload', ['class' => CachedSearchEntryPoint::class]); $container->setAlias(SearchEntryPointInterface::class, CachedSearchEntryPoint::class); if ($configuration[self::CACHE]['fallback']) {
PHPUnit (8.1): src/DependencyInjection/MeiliSearchExtension.php#L483
Escaped Mutant for Mutator "ArrayItemRemoval": --- Original +++ New @@ @@ $container->register(SearchEntryPoint::class, SearchEntryPoint::class)->setArguments([new Reference(IndexOrchestrator::class, ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE), new Reference(ResultBuilderInterface::class, ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE), new Reference(EventDispatcherInterface::class, ContainerInterface::NULL_ON_INVALID_REFERENCE), new Reference(LoggerInterface::class, ContainerInterface::NULL_ON_INVALID_REFERENCE), $configuration['prefix']])->setPublic(false)->addTag('monolog.logger', ['channel' => 'meilisearch'])->addTag('container.preload', ['class' => SearchEntryPoint::class]); $container->setAlias(SearchEntryPointInterface::class, SearchEntryPoint::class); if (array_key_exists(self::CACHE, $configuration) && $configuration[self::CACHE]['enabled']) { - $container->register(SearchResultCacheOrchestrator::class, SearchResultCacheOrchestrator::class)->setArguments([new Reference(CacheItemPoolInterface::class, ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE), new Reference(LoggerInterface::class, ContainerInterface::NULL_ON_INVALID_REFERENCE)])->setPublic(false)->addTag('monolog.logger', ['channel' => 'meilisearch'])->addTag('container.preload', ['class' => SearchResultCacheOrchestrator::class]); + $container->register(SearchResultCacheOrchestrator::class, SearchResultCacheOrchestrator::class)->setArguments([new Reference(LoggerInterface::class, ContainerInterface::NULL_ON_INVALID_REFERENCE)])->setPublic(false)->addTag('monolog.logger', ['channel' => 'meilisearch'])->addTag('container.preload', ['class' => SearchResultCacheOrchestrator::class]); $container->register(CachedSearchEntryPoint::class, CachedSearchEntryPoint::class)->setArguments([new Reference(SearchResultCacheOrchestrator::class, ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE), new Reference(SearchEntryPoint::class, ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE)])->setPublic(false)->addTag('container.preload', ['class' => CachedSearchEntryPoint::class]); $container->setAlias(SearchEntryPointInterface::class, CachedSearchEntryPoint::class); if ($configuration[self::CACHE]['fallback']) {
PHPUnit (8.1): src/DependencyInjection/MeiliSearchExtension.php#L487
Escaped Mutant for Mutator "FalseValue": --- Original +++ New @@ @@ $container->register(SearchEntryPoint::class, SearchEntryPoint::class)->setArguments([new Reference(IndexOrchestrator::class, ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE), new Reference(ResultBuilderInterface::class, ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE), new Reference(EventDispatcherInterface::class, ContainerInterface::NULL_ON_INVALID_REFERENCE), new Reference(LoggerInterface::class, ContainerInterface::NULL_ON_INVALID_REFERENCE), $configuration['prefix']])->setPublic(false)->addTag('monolog.logger', ['channel' => 'meilisearch'])->addTag('container.preload', ['class' => SearchEntryPoint::class]); $container->setAlias(SearchEntryPointInterface::class, SearchEntryPoint::class); if (array_key_exists(self::CACHE, $configuration) && $configuration[self::CACHE]['enabled']) { - $container->register(SearchResultCacheOrchestrator::class, SearchResultCacheOrchestrator::class)->setArguments([new Reference(CacheItemPoolInterface::class, ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE), new Reference(LoggerInterface::class, ContainerInterface::NULL_ON_INVALID_REFERENCE)])->setPublic(false)->addTag('monolog.logger', ['channel' => 'meilisearch'])->addTag('container.preload', ['class' => SearchResultCacheOrchestrator::class]); + $container->register(SearchResultCacheOrchestrator::class, SearchResultCacheOrchestrator::class)->setArguments([new Reference(CacheItemPoolInterface::class, ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE), new Reference(LoggerInterface::class, ContainerInterface::NULL_ON_INVALID_REFERENCE)])->setPublic(true)->addTag('monolog.logger', ['channel' => 'meilisearch'])->addTag('container.preload', ['class' => SearchResultCacheOrchestrator::class]); $container->register(CachedSearchEntryPoint::class, CachedSearchEntryPoint::class)->setArguments([new Reference(SearchResultCacheOrchestrator::class, ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE), new Reference(SearchEntryPoint::class, ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE)])->setPublic(false)->addTag('container.preload', ['class' => CachedSearchEntryPoint::class]); $container->setAlias(SearchEntryPointInterface::class, CachedSearchEntryPoint::class); if ($configuration[self::CACHE]['fallback']) {
PHPUnit (8.1): src/DependencyInjection/MeiliSearchExtension.php#L488
Escaped Mutant for Mutator "ArrayItemRemoval": --- Original +++ New @@ @@ $container->register(SearchEntryPoint::class, SearchEntryPoint::class)->setArguments([new Reference(IndexOrchestrator::class, ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE), new Reference(ResultBuilderInterface::class, ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE), new Reference(EventDispatcherInterface::class, ContainerInterface::NULL_ON_INVALID_REFERENCE), new Reference(LoggerInterface::class, ContainerInterface::NULL_ON_INVALID_REFERENCE), $configuration['prefix']])->setPublic(false)->addTag('monolog.logger', ['channel' => 'meilisearch'])->addTag('container.preload', ['class' => SearchEntryPoint::class]); $container->setAlias(SearchEntryPointInterface::class, SearchEntryPoint::class); if (array_key_exists(self::CACHE, $configuration) && $configuration[self::CACHE]['enabled']) { - $container->register(SearchResultCacheOrchestrator::class, SearchResultCacheOrchestrator::class)->setArguments([new Reference(CacheItemPoolInterface::class, ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE), new Reference(LoggerInterface::class, ContainerInterface::NULL_ON_INVALID_REFERENCE)])->setPublic(false)->addTag('monolog.logger', ['channel' => 'meilisearch'])->addTag('container.preload', ['class' => SearchResultCacheOrchestrator::class]); + $container->register(SearchResultCacheOrchestrator::class, SearchResultCacheOrchestrator::class)->setArguments([new Reference(CacheItemPoolInterface::class, ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE), new Reference(LoggerInterface::class, ContainerInterface::NULL_ON_INVALID_REFERENCE)])->setPublic(false)->addTag('monolog.logger', [])->addTag('container.preload', ['class' => SearchResultCacheOrchestrator::class]); $container->register(CachedSearchEntryPoint::class, CachedSearchEntryPoint::class)->setArguments([new Reference(SearchResultCacheOrchestrator::class, ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE), new Reference(SearchEntryPoint::class, ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE)])->setPublic(false)->addTag('container.preload', ['class' => CachedSearchEntryPoint::class]); $container->setAlias(SearchEntryPointInterface::class, CachedSearchEntryPoint::class); if ($configuration[self::CACHE]['fallback']) {
PHPUnit (8.1): src/DependencyInjection/MeiliSearchExtension.php#L491
Escaped Mutant for Mutator "ArrayItemRemoval": --- Original +++ New @@ @@ $container->register(SearchEntryPoint::class, SearchEntryPoint::class)->setArguments([new Reference(IndexOrchestrator::class, ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE), new Reference(ResultBuilderInterface::class, ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE), new Reference(EventDispatcherInterface::class, ContainerInterface::NULL_ON_INVALID_REFERENCE), new Reference(LoggerInterface::class, ContainerInterface::NULL_ON_INVALID_REFERENCE), $configuration['prefix']])->setPublic(false)->addTag('monolog.logger', ['channel' => 'meilisearch'])->addTag('container.preload', ['class' => SearchEntryPoint::class]); $container->setAlias(SearchEntryPointInterface::class, SearchEntryPoint::class); if (array_key_exists(self::CACHE, $configuration) && $configuration[self::CACHE]['enabled']) { - $container->register(SearchResultCacheOrchestrator::class, SearchResultCacheOrchestrator::class)->setArguments([new Reference(CacheItemPoolInterface::class, ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE), new Reference(LoggerInterface::class, ContainerInterface::NULL_ON_INVALID_REFERENCE)])->setPublic(false)->addTag('monolog.logger', ['channel' => 'meilisearch'])->addTag('container.preload', ['class' => SearchResultCacheOrchestrator::class]); + $container->register(SearchResultCacheOrchestrator::class, SearchResultCacheOrchestrator::class)->setArguments([new Reference(CacheItemPoolInterface::class, ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE), new Reference(LoggerInterface::class, ContainerInterface::NULL_ON_INVALID_REFERENCE)])->setPublic(false)->addTag('monolog.logger', ['channel' => 'meilisearch'])->addTag('container.preload', []); $container->register(CachedSearchEntryPoint::class, CachedSearchEntryPoint::class)->setArguments([new Reference(SearchResultCacheOrchestrator::class, ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE), new Reference(SearchEntryPoint::class, ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE)])->setPublic(false)->addTag('container.preload', ['class' => CachedSearchEntryPoint::class]); $container->setAlias(SearchEntryPointInterface::class, CachedSearchEntryPoint::class); if ($configuration[self::CACHE]['fallback']) {
PHPUnit (8.2): src/Bridge/Doctrine/Attribute/Reader/DocumentReader.php#L36
Escaped Mutant for Mutator "InstanceOf_": --- Original +++ New @@ @@ if ($attributeCount === 0) { return false; } - return $attributes[0]->newInstance() instanceof Document; + return true; } /** * @return ConfigurationAttributeInterface|Document
PHPUnit (8.2): src/Bridge/Doctrine/Attribute/Reader/DocumentReader.php#L57
Escaped Mutant for Mutator "InstanceOf_": --- Original +++ New @@ @@ throw new RuntimeException('Class does not have a Document attribute'); } $instance = $attributes[0]->newInstance(); - if (!$instance instanceof ConfigurationAttributeInterface) { + if (!true) { throw new InvalidDocumentConfigurationException('The current object is not a document'); } return $instance; } }
PHPUnit (8.2): src/Bridge/Doctrine/EventSubscriber/DocumentSubscriber.php#L69
Escaped Mutant for Mutator "Ternary": --- Original +++ New @@ @@ $documentBody = $this->serializer->normalize($document); $indexMetadata = $this->indexMetadataRegistry->get($configuration->getIndex()); if ($indexMetadata->isAsync() && null !== $this->messageBus) { - $this->messageBus->dispatch(new AddDocumentMessage($indexMetadata->getUid(), $documentBody, $indexMetadata->getPrimaryKey(), $configuration->getModel() ? $document::class : null)); + $this->messageBus->dispatch(new AddDocumentMessage($indexMetadata->getUid(), $documentBody, $indexMetadata->getPrimaryKey(), $configuration->getModel() ? null : $document::class)); return; } $this->documentEntryPoint->addDocument($indexMetadata->getUid(), $documentBody, $indexMetadata->getPrimaryKey(), $configuration->getModel() ? $document::class : null);
PHPUnit (8.2): src/Bridge/Doctrine/EventSubscriber/DocumentSubscriber.php#L80
Escaped Mutant for Mutator "Ternary": --- Original +++ New @@ @@ $this->messageBus->dispatch(new AddDocumentMessage($indexMetadata->getUid(), $documentBody, $indexMetadata->getPrimaryKey(), $configuration->getModel() ? $document::class : null)); return; } - $this->documentEntryPoint->addDocument($indexMetadata->getUid(), $documentBody, $indexMetadata->getPrimaryKey(), $configuration->getModel() ? $document::class : null); + $this->documentEntryPoint->addDocument($indexMetadata->getUid(), $documentBody, $indexMetadata->getPrimaryKey(), $configuration->getModel() ? null : $document::class); } public function postUpdate(LifecycleEventArgs $args) : void {
PHPUnit (8.2): src/DependencyInjection/Configuration.php#L45
Escaped Mutant for Mutator "LogicalAndSingleSubExprNegation": --- Original +++ New @@ @@ /* @phpstan-ignore-next-line */ $treeBuilder->getRootNode()->children()->scalarNode('host')->defaultValue('http://127.0.0.1')->end()->scalarNode('apiKey')->defaultNull()->end()->scalarNode('metadata_directory')->info('Define the directory filters are stored the metadata')->defaultValue('%kernel.project_dir%/var/_ms')->end()->arrayNode('cache')->validate()->always()->then(static function (array $cacheConfiguration) : array { switch ($cacheConfiguration) { - case $cacheConfiguration['enabled'] && !interface_exists(AdapterInterface::class): + case !$cacheConfiguration['enabled'] && !interface_exists(AdapterInterface::class): throw new InvalidConfigurationException('The cache cannot be enabled without the "symfony/cache" package'); case !$cacheConfiguration['enabled'] && $cacheConfiguration['clear_on_new_document']: throw new InvalidConfigurationException('The cache must be enabled to use the "clear_on_new_document" option');
PHPUnit (8.2): src/DependencyInjection/MeiliSearchExtension.php#L482
Escaped Mutant for Mutator "MethodCallRemoval": --- Original +++ New @@ @@ $container->register(SearchEntryPoint::class, SearchEntryPoint::class)->setArguments([new Reference(IndexOrchestrator::class, ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE), new Reference(ResultBuilderInterface::class, ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE), new Reference(EventDispatcherInterface::class, ContainerInterface::NULL_ON_INVALID_REFERENCE), new Reference(LoggerInterface::class, ContainerInterface::NULL_ON_INVALID_REFERENCE), $configuration['prefix']])->setPublic(false)->addTag('monolog.logger', ['channel' => 'meilisearch'])->addTag('container.preload', ['class' => SearchEntryPoint::class]); $container->setAlias(SearchEntryPointInterface::class, SearchEntryPoint::class); if (array_key_exists(self::CACHE, $configuration) && $configuration[self::CACHE]['enabled']) { - $container->register(SearchResultCacheOrchestrator::class, SearchResultCacheOrchestrator::class)->setArguments([new Reference(CacheItemPoolInterface::class, ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE), new Reference(LoggerInterface::class, ContainerInterface::NULL_ON_INVALID_REFERENCE)])->setPublic(false)->addTag('monolog.logger', ['channel' => 'meilisearch'])->addTag('container.preload', ['class' => SearchResultCacheOrchestrator::class]); + $container->register(CachedSearchEntryPoint::class, CachedSearchEntryPoint::class)->setArguments([new Reference(SearchResultCacheOrchestrator::class, ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE), new Reference(SearchEntryPoint::class, ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE)])->setPublic(false)->addTag('container.preload', ['class' => CachedSearchEntryPoint::class]); $container->setAlias(SearchEntryPointInterface::class, CachedSearchEntryPoint::class); if ($configuration[self::CACHE]['fallback']) {
PHPUnit (8.2): src/DependencyInjection/MeiliSearchExtension.php#L483
Escaped Mutant for Mutator "ArrayItemRemoval": --- Original +++ New @@ @@ $container->register(SearchEntryPoint::class, SearchEntryPoint::class)->setArguments([new Reference(IndexOrchestrator::class, ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE), new Reference(ResultBuilderInterface::class, ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE), new Reference(EventDispatcherInterface::class, ContainerInterface::NULL_ON_INVALID_REFERENCE), new Reference(LoggerInterface::class, ContainerInterface::NULL_ON_INVALID_REFERENCE), $configuration['prefix']])->setPublic(false)->addTag('monolog.logger', ['channel' => 'meilisearch'])->addTag('container.preload', ['class' => SearchEntryPoint::class]); $container->setAlias(SearchEntryPointInterface::class, SearchEntryPoint::class); if (array_key_exists(self::CACHE, $configuration) && $configuration[self::CACHE]['enabled']) { - $container->register(SearchResultCacheOrchestrator::class, SearchResultCacheOrchestrator::class)->setArguments([new Reference(CacheItemPoolInterface::class, ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE), new Reference(LoggerInterface::class, ContainerInterface::NULL_ON_INVALID_REFERENCE)])->setPublic(false)->addTag('monolog.logger', ['channel' => 'meilisearch'])->addTag('container.preload', ['class' => SearchResultCacheOrchestrator::class]); + $container->register(SearchResultCacheOrchestrator::class, SearchResultCacheOrchestrator::class)->setArguments([new Reference(LoggerInterface::class, ContainerInterface::NULL_ON_INVALID_REFERENCE)])->setPublic(false)->addTag('monolog.logger', ['channel' => 'meilisearch'])->addTag('container.preload', ['class' => SearchResultCacheOrchestrator::class]); $container->register(CachedSearchEntryPoint::class, CachedSearchEntryPoint::class)->setArguments([new Reference(SearchResultCacheOrchestrator::class, ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE), new Reference(SearchEntryPoint::class, ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE)])->setPublic(false)->addTag('container.preload', ['class' => CachedSearchEntryPoint::class]); $container->setAlias(SearchEntryPointInterface::class, CachedSearchEntryPoint::class); if ($configuration[self::CACHE]['fallback']) {
PHPUnit (8.2): src/DependencyInjection/MeiliSearchExtension.php#L487
Escaped Mutant for Mutator "FalseValue": --- Original +++ New @@ @@ $container->register(SearchEntryPoint::class, SearchEntryPoint::class)->setArguments([new Reference(IndexOrchestrator::class, ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE), new Reference(ResultBuilderInterface::class, ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE), new Reference(EventDispatcherInterface::class, ContainerInterface::NULL_ON_INVALID_REFERENCE), new Reference(LoggerInterface::class, ContainerInterface::NULL_ON_INVALID_REFERENCE), $configuration['prefix']])->setPublic(false)->addTag('monolog.logger', ['channel' => 'meilisearch'])->addTag('container.preload', ['class' => SearchEntryPoint::class]); $container->setAlias(SearchEntryPointInterface::class, SearchEntryPoint::class); if (array_key_exists(self::CACHE, $configuration) && $configuration[self::CACHE]['enabled']) { - $container->register(SearchResultCacheOrchestrator::class, SearchResultCacheOrchestrator::class)->setArguments([new Reference(CacheItemPoolInterface::class, ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE), new Reference(LoggerInterface::class, ContainerInterface::NULL_ON_INVALID_REFERENCE)])->setPublic(false)->addTag('monolog.logger', ['channel' => 'meilisearch'])->addTag('container.preload', ['class' => SearchResultCacheOrchestrator::class]); + $container->register(SearchResultCacheOrchestrator::class, SearchResultCacheOrchestrator::class)->setArguments([new Reference(CacheItemPoolInterface::class, ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE), new Reference(LoggerInterface::class, ContainerInterface::NULL_ON_INVALID_REFERENCE)])->setPublic(true)->addTag('monolog.logger', ['channel' => 'meilisearch'])->addTag('container.preload', ['class' => SearchResultCacheOrchestrator::class]); $container->register(CachedSearchEntryPoint::class, CachedSearchEntryPoint::class)->setArguments([new Reference(SearchResultCacheOrchestrator::class, ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE), new Reference(SearchEntryPoint::class, ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE)])->setPublic(false)->addTag('container.preload', ['class' => CachedSearchEntryPoint::class]); $container->setAlias(SearchEntryPointInterface::class, CachedSearchEntryPoint::class); if ($configuration[self::CACHE]['fallback']) {
PHPUnit (8.2): src/DependencyInjection/MeiliSearchExtension.php#L488
Escaped Mutant for Mutator "ArrayItemRemoval": --- Original +++ New @@ @@ $container->register(SearchEntryPoint::class, SearchEntryPoint::class)->setArguments([new Reference(IndexOrchestrator::class, ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE), new Reference(ResultBuilderInterface::class, ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE), new Reference(EventDispatcherInterface::class, ContainerInterface::NULL_ON_INVALID_REFERENCE), new Reference(LoggerInterface::class, ContainerInterface::NULL_ON_INVALID_REFERENCE), $configuration['prefix']])->setPublic(false)->addTag('monolog.logger', ['channel' => 'meilisearch'])->addTag('container.preload', ['class' => SearchEntryPoint::class]); $container->setAlias(SearchEntryPointInterface::class, SearchEntryPoint::class); if (array_key_exists(self::CACHE, $configuration) && $configuration[self::CACHE]['enabled']) { - $container->register(SearchResultCacheOrchestrator::class, SearchResultCacheOrchestrator::class)->setArguments([new Reference(CacheItemPoolInterface::class, ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE), new Reference(LoggerInterface::class, ContainerInterface::NULL_ON_INVALID_REFERENCE)])->setPublic(false)->addTag('monolog.logger', ['channel' => 'meilisearch'])->addTag('container.preload', ['class' => SearchResultCacheOrchestrator::class]); + $container->register(SearchResultCacheOrchestrator::class, SearchResultCacheOrchestrator::class)->setArguments([new Reference(CacheItemPoolInterface::class, ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE), new Reference(LoggerInterface::class, ContainerInterface::NULL_ON_INVALID_REFERENCE)])->setPublic(false)->addTag('monolog.logger', [])->addTag('container.preload', ['class' => SearchResultCacheOrchestrator::class]); $container->register(CachedSearchEntryPoint::class, CachedSearchEntryPoint::class)->setArguments([new Reference(SearchResultCacheOrchestrator::class, ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE), new Reference(SearchEntryPoint::class, ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE)])->setPublic(false)->addTag('container.preload', ['class' => CachedSearchEntryPoint::class]); $container->setAlias(SearchEntryPointInterface::class, CachedSearchEntryPoint::class); if ($configuration[self::CACHE]['fallback']) {
PHPUnit (8.2): src/DependencyInjection/MeiliSearchExtension.php#L491
Escaped Mutant for Mutator "ArrayItemRemoval": --- Original +++ New @@ @@ $container->register(SearchEntryPoint::class, SearchEntryPoint::class)->setArguments([new Reference(IndexOrchestrator::class, ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE), new Reference(ResultBuilderInterface::class, ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE), new Reference(EventDispatcherInterface::class, ContainerInterface::NULL_ON_INVALID_REFERENCE), new Reference(LoggerInterface::class, ContainerInterface::NULL_ON_INVALID_REFERENCE), $configuration['prefix']])->setPublic(false)->addTag('monolog.logger', ['channel' => 'meilisearch'])->addTag('container.preload', ['class' => SearchEntryPoint::class]); $container->setAlias(SearchEntryPointInterface::class, SearchEntryPoint::class); if (array_key_exists(self::CACHE, $configuration) && $configuration[self::CACHE]['enabled']) { - $container->register(SearchResultCacheOrchestrator::class, SearchResultCacheOrchestrator::class)->setArguments([new Reference(CacheItemPoolInterface::class, ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE), new Reference(LoggerInterface::class, ContainerInterface::NULL_ON_INVALID_REFERENCE)])->setPublic(false)->addTag('monolog.logger', ['channel' => 'meilisearch'])->addTag('container.preload', ['class' => SearchResultCacheOrchestrator::class]); + $container->register(SearchResultCacheOrchestrator::class, SearchResultCacheOrchestrator::class)->setArguments([new Reference(CacheItemPoolInterface::class, ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE), new Reference(LoggerInterface::class, ContainerInterface::NULL_ON_INVALID_REFERENCE)])->setPublic(false)->addTag('monolog.logger', ['channel' => 'meilisearch'])->addTag('container.preload', []); $container->register(CachedSearchEntryPoint::class, CachedSearchEntryPoint::class)->setArguments([new Reference(SearchResultCacheOrchestrator::class, ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE), new Reference(SearchEntryPoint::class, ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE)])->setPublic(false)->addTag('container.preload', ['class' => CachedSearchEntryPoint::class]); $container->setAlias(SearchEntryPointInterface::class, CachedSearchEntryPoint::class); if ($configuration[self::CACHE]['fallback']) {