Code Duplication    Length = 9-9 lines in 2 locations

DependencyInjection/HttplugExtension.php 2 locations

@@ 405-413 (lines=9) @@
402
    private function configureAutoDiscoveryClients(ContainerBuilder $container, array $config)
403
    {
404
        $httpClient = $config['discovery']['client'];
405
        if ('auto' !== $httpClient) {
406
            $container->removeDefinition('httplug.auto_discovery.auto_discovered_client');
407
            $container->removeDefinition('httplug.collector.auto_discovered_client');
408
409
            if (!empty($httpClient)) {
410
                $container->setAlias('httplug.auto_discovery.auto_discovered_client', $httpClient);
411
                $container->getAlias('httplug.auto_discovery.auto_discovered_client')->setPublic(false);
412
            }
413
        }
414
415
        $asyncHttpClient = $config['discovery']['async_client'];
416
        if ('auto' !== $asyncHttpClient) {
@@ 416-424 (lines=9) @@
413
        }
414
415
        $asyncHttpClient = $config['discovery']['async_client'];
416
        if ('auto' !== $asyncHttpClient) {
417
            $container->removeDefinition('httplug.auto_discovery.auto_discovered_async');
418
            $container->removeDefinition('httplug.collector.auto_discovered_async');
419
420
            if (!empty($asyncHttpClient)) {
421
                $container->setAlias('httplug.auto_discovery.auto_discovered_async', $asyncHttpClient);
422
                $container->getAlias('httplug.auto_discovery.auto_discovered_async')->setPublic(false);
423
            }
424
        }
425
426
        if (null === $httpClient && null === $asyncHttpClient) {
427
            $container->removeDefinition('httplug.strategy');