Skip to content

Commit fb9e504

Browse files
committed
DEBUG var_dump
1 parent 02c308b commit fb9e504

2 files changed

Lines changed: 10 additions & 0 deletions

File tree

phpstan.neon.dist

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@ parameters:
1111
- build/
1212
- vendor/
1313

14+
parallel:
15+
maximumNumberOfProcesses: 1
16+
1417
# TODO review once we drop PHP 7.x support
1518
treatPhpDocTypesAsCertain: false
1619

src/Model/Phpstan/RemoveVirtualInterfacesFromStaticReturnTypeDmrtExtension.php

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,13 @@ public function getTypeFromMethodCall(
112112
}
113113
$calledOnType = $this->removeVirtualInterfacesFromType($calledOnOrigType);
114114

115+
// DEBUG
116+
if (str_ends_with($scope->getFile(), 'ModelPhpstanTest.php')) {
117+
echo $scope->getClassReflection()->getName() . '::' . $scope->getFunctionName() . ' - '
118+
. $calledOnOrigType->describe(\PHPStan\Type\VerbosityLevel::precise()) . ', '
119+
. $calledOnType->describe(\PHPStan\Type\VerbosityLevel::precise()) . "\n";
120+
}
121+
115122
$methodReflection = $this->unresolveMethodReflection($methodReflection);
116123
$methodReflection = $this->resolveMethodReflection($methodReflection, $calledOnType);
117124

0 commit comments

Comments
 (0)