cc92eb0a7f
`log` was previously initialized after argument parsing had already taken place, which caused an exception when an invalid flag was passed to DartDev as `log` was referenced in the `dart fix` command description, which is accessed when building the usage message. Also fixes a minor test failure related to usage line lengths not being set correctly for `dart devtools`. Fixes https://github.com/dart-lang/sdk/issues/49437 Fixed: 49437 Change-Id: Ib367677db5f34d7b6da31e51dbe717c954298ecf Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/251241 Reviewed-by: Ryan Macnak <rmacnak@google.com> Commit-Queue: Ben Konyi <bkonyi@google.com>