Files
sdk/runtime/observatory/lib
Kevin Millikin 29924c4000 In observatory use ArgumentError instead of FallThroughError
Throwing a programmer-constructed FallThroughError is not useful.  It
prints something like:

    'null': Switch case fall-through at line null.

And if you can track that down, it's confusing because it's being used
to signal things that don't have anything to do with falling through
from one switch case to the next one.  Usually, there turns out to be
no matching case in the first place so there's no possible way that
anything fell through to the next case.

Fixes https://github.com/dart-lang/sdk/issues/28189

Change-Id: I68d8aaf22c95163f87a159928f924c25c19f094e
Reviewed-on: https://dart-review.googlesource.com/62522
Reviewed-by: Ryan Macnak <rmacnak@google.com>
Commit-Queue: Kevin Millikin <kmillikin@google.com>
2018-06-28 11:28:33 +00:00
..