Martin Afanasjew bcedfe64e8 doctor: simplify handling of slow checks
Some (rather slow) checks should run after all other checks. Make that
more obvious by removing them from the sorted list of all checks and
then re-appending them to the resulting list. (Should be slightly more
efficient than the `<array>.reverse.uniq.reverse` incantation, though
that hardly matters given the cumulated run time of all the checks.)

Slightly extend the list after verifying what the slowest checks are for
various Homebrew installations (slowest check last).

Closes Homebrew/homebrew#47753.

Signed-off-by: Martin Afanasjew <martin@afanasjew.de>
2016-01-09 18:52:41 +01:00
..
2016-01-09 20:28:15 +08:00
2015-12-26 23:00:38 +01:00
2015-10-26 14:06:51 +00:00
2016-01-04 13:17:21 +01:00
2016-01-03 19:08:11 +00:00
2015-11-19 10:20:40 +01:00
2016-01-05 14:33:06 +01:00
2016-01-06 21:59:33 +01:00
2015-11-23 15:50:15 +01:00
2016-01-05 14:33:06 +01:00
2015-11-27 18:48:38 +00:00
2015-12-26 23:00:38 +01:00
2015-11-10 19:21:37 +00:00
2015-12-09 16:56:59 +08:00
2015-12-09 16:56:59 +08:00
2015-12-09 16:56:59 +08:00
2015-12-26 13:01:52 +08:00
2015-12-29 11:55:49 +00:00
2015-11-10 09:09:03 +00:00
2015-10-17 03:59:28 +08:00
2015-09-06 15:25:36 +08:00
2015-12-09 16:56:59 +08:00
2016-01-04 13:17:21 +01:00