Previously, specifying --start without --end would cause --end to default to the current nightly compiler. However, if the current nightly is old, that could be even older than --start. This changes the logic so that in that scenario it will always use "today" as the default date for --end.
This used to use similar logic, but it was removed in 44af4fdd7e154026e1610fee9910c27ded0a9fc0. Based on the commit comment, I'm presuming this was not intentional.
Previously, specifying
--start
without--end
would cause--end
to default to the current nightly compiler. However, if the current nightly is old, that could be even older than--start
. This changes the logic so that in that scenario it will always use "today" as the default date for--end
.This used to use similar logic, but it was removed in 44af4fdd7e154026e1610fee9910c27ded0a9fc0. Based on the commit comment, I'm presuming this was not intentional.