Line data Source code
1 : import 'package:args/command_runner.dart'; 2 : import 'package:mason/mason.dart'; 3 : import 'package:very_good_cli/src/commands/packages/commands/check/commands/commands.dart'; 4 : 5 : /// {@template packages_check_command} 6 : /// `very_good packages check` command for performing checks in a Dart or 7 : /// Flutter project. 8 : /// {@endtemplate} 9 : class PackagesCheckCommand extends Command<int> { 10 : /// {@macro packages_check_command} 11 15 : PackagesCheckCommand({ 12 : Logger? logger, 13 : }) { 14 15 : addSubcommand( 15 15 : PackagesCheckLicensesCommand(logger: logger), 16 : ); 17 : } 18 : 19 2 : @override 20 : String get description => 'Perform checks in a Dart or Flutter project.'; 21 : 22 15 : @override 23 : String get name => 'check'; 24 : }