From f8512a7ba44a660589c67e7bf426f881fdb581d7 Mon Sep 17 00:00:00 2001 From: Ondrej Mirtes Date: Wed, 10 Jun 2020 06:59:50 +0200 Subject: [PATCH] Use runtime reflection for Generator --- .../ReflectionProvider/ClassBlacklistReflectionProvider.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Reflection/ReflectionProvider/ClassBlacklistReflectionProvider.php b/src/Reflection/ReflectionProvider/ClassBlacklistReflectionProvider.php index 5a524ebc1e..8267abb13c 100644 --- a/src/Reflection/ReflectionProvider/ClassBlacklistReflectionProvider.php +++ b/src/Reflection/ReflectionProvider/ClassBlacklistReflectionProvider.php @@ -37,7 +37,7 @@ public function __construct( public function hasClass(string $className): bool { - if ($this->phpStormStubsSourceStubber->hasClass($className)) { + if ($this->phpStormStubsSourceStubber->hasClass($className) && $className !== \Generator::class) { // check that userland class isn't aliased to the same name as a class from stubs if (!class_exists($className, false)) { return false;