mirror of
https://github.com/rectorphp/rector.git
synced 2025-02-25 04:03:55 +01:00
fix trait uses on non-existing class
This commit is contained in:
parent
e7ca0d7081
commit
3debb5a373
@ -82,7 +82,11 @@ final class NameTypeResolver implements PerNodeTypeResolverInterface
|
||||
return [$name];
|
||||
}
|
||||
|
||||
$useTraits = array_values((array) class_uses($classLikeReflection->getName()));
|
||||
if (class_exists($classLikeReflection->getName())) {
|
||||
$useTraits = array_values((array) class_uses($classLikeReflection->getName()));
|
||||
} else {
|
||||
$useTraits = [];
|
||||
}
|
||||
|
||||
$implementedInterfaces = $this->smartClassReflector->resolveClassInterfaces($classLikeReflection);
|
||||
$classParents = $this->smartClassReflector->resolveClassParents($classLikeReflection);
|
||||
|
Loading…
x
Reference in New Issue
Block a user