bugfix: resolve recursive aliases in multiple methods
bugfix: resolve recursive aliases in multiple methods

- `ClassLikes#hasFullyQualifiedClassName`
- `ClassLikes#hasFullyQualifiedInterfaceName`
- `ClassLikes#hasFullyQualifiedEnumName`
- `ClassLikes#hasFullyQualifiedTraitName`
- `ClassLikes#classExtends`
- `ClassLikes#classImplements`

Signed-off-by: Maximilian Bösing <1463f25fa8ab14de30a2127cd7973ec38b867e13@users.noreply.github.com>

vimeo/psalm,vimeo/psalm