Code Duplication    Length = 9-9 lines in 2 locations

DependencyInjection/HttplugExtension.php 2 locations

@@ 395-403 (lines=9) @@
392
    private function configureAutoDiscoveryClients(ContainerBuilder $container, array $config)
393
    {
394
        $httpClient = $config['discovery']['client'];
395
        if ('auto' !== $httpClient) {
396
            $container->removeDefinition('httplug.auto_discovery.auto_discovered_client');
397
            $container->removeDefinition('httplug.collector.auto_discovered_client');
398
399
            if (!empty($httpClient)) {
400
                $container->setAlias('httplug.auto_discovery.auto_discovered_client', $httpClient);
401
                $container->getAlias('httplug.auto_discovery.auto_discovered_client')->setPublic(false);
402
            }
403
        }
404
405
        $asyncHttpClient = $config['discovery']['async_client'];
406
        if ('auto' !== $asyncHttpClient) {
@@ 406-414 (lines=9) @@
403
        }
404
405
        $asyncHttpClient = $config['discovery']['async_client'];
406
        if ('auto' !== $asyncHttpClient) {
407
            $container->removeDefinition('httplug.auto_discovery.auto_discovered_async');
408
            $container->removeDefinition('httplug.collector.auto_discovered_async');
409
410
            if (!empty($asyncHttpClient)) {
411
                $container->setAlias('httplug.auto_discovery.auto_discovered_async', $asyncHttpClient);
412
                $container->getAlias('httplug.auto_discovery.auto_discovered_async')->setPublic(false);
413
            }
414
        }
415
416
        if (null === $httpClient && null === $asyncHttpClient) {
417
            $container->removeDefinition('httplug.strategy');