Matthew Brown
Matthew Brown
http://php.net/manual/en/control-structures.goto.php#118235 tries to argue that `goto` has a useful function, but I think it's rare enough that more time would be saved by users refactoring than to have PHPStan (and...
Psalm made these params `empty` when they couldn't be inferred, but that's actually only good to do in the context of a property assignment. Will have a fix by EOD...
It'll be ```php /** * @param mixed $var * @param bool $return * @return ($return is true ? string : true) * * @psalm-taint-specialize * @psalm-flow ($var) -> return *...
Also a different false-positive for type assignment (because unused variable tracking uses the same pathways): https://psalm.dev/r/621191710b