diff --git a/src/Application/VersionResolver.php b/src/Application/VersionResolver.php index 375f5c2730b..becf69d0b16 100644 --- a/src/Application/VersionResolver.php +++ b/src/Application/VersionResolver.php @@ -19,12 +19,12 @@ final class VersionResolver * @api * @var string */ - public const PACKAGE_VERSION = 'e9b4c647f9f40adc9e1859cd620c3632281e3384'; + public const PACKAGE_VERSION = '4dd889abe4cabdbe4235578a10a7d6d4b64b5f55'; /** * @api * @var string */ - public const RELEASE_DATE = '2024-07-15 00:03:58'; + public const RELEASE_DATE = '2024-07-15 00:10:17'; /** * @var int */ diff --git a/src/Reflection/ReflectionResolver.php b/src/Reflection/ReflectionResolver.php index 9624628552c..fdf29c0d41b 100644 --- a/src/Reflection/ReflectionResolver.php +++ b/src/Reflection/ReflectionResolver.php @@ -118,7 +118,8 @@ public function resolveClassReflectionSourceObject($node) : ?ClassReflection } $nativeReflection = $classReflection->getNativeReflection(); $properties = $nativeReflection->getProperties(); - $ancestors = \array_merge($classReflection->getParents(), $classReflection->getInterfaces()); + // no need to lookup properties on interfaces + $ancestors = $classReflection->getParents(); foreach ($properties as $property) { if ($property->getName() !== $propertyName) { continue;