Code Duplication    Length = 9-9 lines in 2 locations

DependencyInjection/HttplugExtension.php 2 locations

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