55use PHPStan \BetterReflection \Reflection \Adapter \ReflectionEnum ;
66use PHPStan \BetterReflection \Reflection \Adapter \ReflectionEnumBackedCase ;
77use PHPStan \BetterReflection \Reflection \Adapter \ReflectionEnumUnitCase ;
8+ use PHPStan \BetterReflection \Reflection \Adapter \ReflectionType ;
89use function PHPStan \Testing \assertType ;
910
1011function (ReflectionEnum $ r , string $ s ): void {
1112 assertType ('non-empty-string|false ' , $ r ->getFileName ());
12- assertType ('int|false ' , $ r ->getStartLine ());
13- assertType ('int|false ' , $ r ->getEndLine ());
13+ assertType ('int ' , $ r ->getStartLine ());
14+ assertType ('int ' , $ r ->getEndLine ());
1415 assertType ('string|false ' , $ r ->getDocComment ());
1516 assertType ('PHPStan\BetterReflection\Reflection\Adapter\ReflectionClassConstant|false ' , $ r ->getReflectionConstant ($ s ));
1617 assertType ('PHPStan\BetterReflection\Reflection\Adapter\ReflectionClass|false ' , $ r ->getParentClass ());
@@ -20,10 +21,10 @@ function (ReflectionEnum $r, string $s): void {
2021
2122function (ReflectionEnumBackedCase $ r ): void {
2223 assertType ('string|false ' , $ r ->getDocComment ());
23- assertType (' PHPStan\BetterReflection\Reflection\Adapter\ReflectionIntersectionType|PHPStan\BetterReflection\Reflection\Adapter\ReflectionNamedType|PHPStan\BetterReflection\Reflection\Adapter\ReflectionUnionType |null ' , $ r ->getType ());
24+ assertType (ReflectionType::class . ' |null ' , $ r ->getType ());
2425};
2526
2627function (ReflectionEnumUnitCase $ r ): void {
2728 assertType ('string|false ' , $ r ->getDocComment ());
28- assertType (' PHPStan\BetterReflection\Reflection\Adapter\ReflectionIntersectionType|PHPStan\BetterReflection\Reflection\Adapter\ReflectionNamedType|PHPStan\BetterReflection\Reflection\Adapter\ReflectionUnionType |null ' , $ r ->getType ());
29+ assertType (ReflectionType::class . ' |null ' , $ r ->getType ());
2930};
0 commit comments