Code Duplication    Length = 3-7 lines in 2 locations

src/DependencyInjection/NeonFileLoader.php 2 locations

@@ 309-311 (lines=3) @@
306
307
        // nette
308
        if (preg_match('#^(\S+)\s+<\s+(\S+)\z#', $id, $matches)) {
309
            if (isset($service['parent']) && $matches[2] !== $service['parent']) {
310
                throw new InvalidArgumentException(sprintf('Two parent services "%s" and "%s" are defined for service "%s" in "%s". Check your NEON syntax.', $service['parent'], $matches[2], $matches[1], $file));
311
            }
312
313
            $id = $matches[1];
314
            $parent = $matches[2];
@@ 514-520 (lines=7) @@
511
    private function processAutowire($id, array &$service, Definition $definition, $file)
512
    {
513
        // nette
514
        if (isset($service['autowired'])) {
515
            if (isset($service['autowire']) && $service['autowire'] !== $service['autowired']) {
516
                throw new InvalidArgumentException(sprintf('Contradictory definition of autowiring for service "%s" in "%s". Check you NEON syntax.', $id, $file));
517
            }
518
519
            $service['autowire'] = $service['autowired'];
520
        }
521
522
        if (isset($service['autowire'])) {
523
            // nette