a65dc90bd0
The order of checks has been swapped so invlaid characters (which give a more specific message) are returned over those for first letters. Bug: https://github.com/dart-lang/sdk/issues/32678 Change-Id: I784191ea7a0e072cc8994bbb47b03421e33aa90e Reviewed-on: https://dart-review.googlesource.com/54244 Reviewed-by: Brian Wilkerson <brianwilkerson@google.com> Commit-Queue: Danny Tuppeny <dantup@google.com>