11import 'package:cli_tools/cli_tools.dart' ;
22import 'package:config/config.dart' ;
33
4- Future <int > main (List <String > args) async {
5- var commandRunner = BetterCommandRunner (
4+ Future <int > main (final List <String > args) async {
5+ final commandRunner = BetterCommandRunner (
66 'example' ,
77 'Example CLI command' ,
88 globalOptions: [
@@ -29,7 +29,7 @@ Future<int> main(List<String> args) async {
2929 } else {
3030 logLevel = LogLevel .info;
3131 }
32- var logger = StdOutLogger (logLevel);
32+ final logger = StdOutLogger (logLevel);
3333
3434 logger.info ('An info message' );
3535 logger.error ('An error message' );
@@ -97,12 +97,12 @@ class TimeSeriesCommand extends BetterCommand<TimeSeriesOption, void> {
9797 String get description => 'Generate a series of time stamps' ;
9898
9999 @override
100- void runWithConfig (Configuration <TimeSeriesOption > commandConfig) {
100+ void runWithConfig (final Configuration <TimeSeriesOption > commandConfig) {
101101 var start = DateTime .now ();
102- var until = commandConfig.value (TimeSeriesOption .until);
102+ final until = commandConfig.value (TimeSeriesOption .until);
103103
104104 // exactly one of these options is set
105- var length = commandConfig.optionalValue (TimeSeriesOption .length);
105+ final length = commandConfig.optionalValue (TimeSeriesOption .length);
106106 var interval = commandConfig.optionalValue (TimeSeriesOption .interval);
107107 interval ?? = (until.difference (start) ~ / length! );
108108 if (interval < const Duration (milliseconds: 1 )) {
0 commit comments