Note about upgrading: Doctrine uses static and runtime mechanisms to raise awareness about deprecated code.
@deprecated docblock that is detected by IDEs (like PHPStorm) or
Static Analysis tools (like Psalm, phpstan)AbstractLexer::glimpse() and AbstractLexer::peek() now return
instances of Doctrine\Common\Lexer\Token, which is an array-like class
Using it as an array is deprecated in favor of using properties of that class.
Using count() on it is deprecated with no replacement.