Code Duplication    Length = 4-5 lines in 2 locations

lib/PhpParser/NodeVisitor/NameResolver.php 2 locations

@@ 176-180 (lines=5) @@
173
        }
174
175
        $aliasName = strtolower($name->getFirst());
176
        if (!$name->isRelative() && isset($this->aliases[Stmt\Use_::TYPE_NORMAL][$aliasName])) {
177
            // resolve aliases (for non-relative names)
178
            $alias = $this->aliases[Stmt\Use_::TYPE_NORMAL][$aliasName];
179
            return FullyQualified::concat($alias, $name->slice(1), $name->getAttributes());
180
        }
181
182
        if (null !== $this->namespace) {
183
            // if no alias exists prepend current namespace
@@ 198-201 (lines=4) @@
195
196
        // resolve aliases for qualified names
197
        $aliasName = strtolower($name->getFirst());
198
        if ($name->isQualified() && isset($this->aliases[Stmt\Use_::TYPE_NORMAL][$aliasName])) {
199
            $alias = $this->aliases[Stmt\Use_::TYPE_NORMAL][$aliasName];
200
            return FullyQualified::concat($alias, $name->slice(1), $name->getAttributes());
201
        }
202
203
        if ($name->isUnqualified()) {
204
            if ($type === Stmt\Use_::TYPE_CONSTANT) {