Code Duplication    Length = 13-13 lines in 2 locations

src/NodeVisitor/FunctionStmt/ScopeFunctionCallStmtNodeVisitor.php 1 location

@@ 70-82 (lines=13) @@
67
68
        $prefix = false;
69
70
        if (null === $useStatement) {
71
            if (0 === count($this->namespaceStatements)) {
72
                $newNode = new FullyQualified($node, $node->getAttributes());
73
74
                $prefix = true;
75
            } else {
76
                $namespaceStatement = $this->namespaceStatements->getNamespaceName();
77
78
                $newNode = FullyQualified::concat($namespaceStatement, $node, $node->getAttributes());
79
            }
80
        } else {
81
            $newNode = FullyQualified::concat($useStatement, $node->slice(1), $node->getAttributes());
82
        }
83
84
        $newNode->setAttribute('phpscoper_ignore', true);
85

src/NodeVisitor/ScopeConstStmtNodeVisitor.php 1 location

@@ 67-79 (lines=13) @@
64
65
        $prefix = false;
66
67
        if (null === $useStatement) {
68
            if (0 === count($this->namespaceStatements)) {
69
                $newClassNode = new FullyQualified($constClassNode, $constClassNode->getAttributes());
70
71
                $prefix = true;
72
            } else {
73
                $namespaceStatement = $this->namespaceStatements->getNamespaceName();
74
75
                $newClassNode = FullyQualified::concat($namespaceStatement, $constClassNode, $constClassNode->getAttributes());
76
            }
77
        } else {
78
            $newClassNode = FullyQualified::concat($useStatement, $constClassNode->slice(1), $constClassNode->getAttributes());
79
        }
80
81
        $newClassNode->setAttribute('phpscoper_ignore', true);
82