When I'm trying to add a class with a pretty common name, like Node
, the autocomplete suggests a lot of non-suitable variants at the start of the list, and the suitable ones are far below in the list, here is an example for Drupal/Symfony framework:

The same is for User:

- even
uopz_set_return
is higher than User
🙁
Will be good to implement prioritizations by those rules:
- Direct matches (matches full string):
Node
=> all Node
names.
- Matches from the start of the string:
Node
=> NodeElement
, NodesList
...
- Case-sensitive matches:
No
=> prioritize NodeElement
over 'nodeElement`.