A while ago you had fixed the issue where the @var annotation didn't mean that a use statement was necessary.
Now there's a similar issue again, though this time possibly a bit harder (if even possible) to solve:
thank you, right, this one is a bit harder since we don't parse structured PHPDoc yet; (for ref https://github.com/DEVSENSE/phptools-docs/issues/98).
how does it work? does Doctrine parse the entire file to see the use matching with the parameter of Entity? because it's not something on the PHP language level.
Yes, doctrine parses the use statement. If removed, it will error that App\Entity\QuotationPositionRepository does not exist (since it's in App\Repository).