I do this all the time since we had a new person join the team causing this conflict. Leads to actual real world inefficiencies since I keep assigning the wrong person and the person I wanted to assign the PR to isn't even aware the PR exists. I notice a day later after wondering why the review hasn't happened yet.
Scenario:
Teammate A is called "Bobby Tables"
Teammate B is called "Alice Thingamabob"
I do @bob in a comment or bob in the "Reviewer" field
Expected:Bobby Tables is the top suggestion since it's a prefix match
Actual:Alice Thingamabob is the top suggestion since she comes first alphabetically (or maybe it's just random based on some internal ID?)
I do this all the time since we had a new person join the team causing this conflict. Leads to actual real world inefficiencies since I keep assigning the wrong person and the person I wanted to assign the PR to isn't even aware the PR exists. I notice a day later after wondering why the review hasn't happened yet.
Scenario:
@bob
in a comment orbob
in the "Reviewer" fieldExpected:
Bobby Tables
is the top suggestion since it's a prefix matchActual:
Alice Thingamabob
is the top suggestion since she comes first alphabetically (or maybe it's just random based on some internal ID?)