• Ian Hickson's avatar
    Make hot mode a little less aggressive about catching errors. (#8743) · 0edc4d2a
    Ian Hickson authored
    It was resulting in weird situations where the tool would dump an
    error message and stack but not quit, or would fail hard but then just
    hang.
    
    Instead, specifically catch errors you expect. As an example of this,
    there's one error we expect from the DartDependencySetBuilder, so we
    catch that one, turn it into a dedicated exception class, then in the
    caller catch that specific exception.
    0edc4d2a
executable.dart 10.9 KB