(Not sure you're seeing notifications on closed issues so I recreate this one correctly after messing #2830)
I can't reproduce on psalm.dev, but on https://github.com/Roave/BetterReflection when launching psalm, we get a certain type coverage. if we add usePhpDocPropertiesWithoutMagicCall and clean cache, the coverage doesn't change. if we add
'phpparser\\node\\stmt\\class_' => [
'stmts' => 'array<int, PhpParser\Node\Stmt>',
],
'phpparser\\node\\stmt\\trait_' => [
'stmts' => 'array<int, PhpParser\Node\Stmt>',
],
'phpparser\\node\\stmt\\interface_' => [
'stmts' => 'array<int, PhpParser\Node\Stmt>',
],
in propertymap.php and clean cache, the type coverage increases