run method

  1. @override
Future<void> run()
override

Runs this command.

The return value is wrapped in a Future if necessary and returned by CommandRunner.runCommand.

Implementation

@override
Future<void> run() async {
  final dir = Directory("./");

  try {
    // Start the build process on the current directory.
    await tryBuildAll(dir);

    log(
      "${builder.name} for pre-processing build completed successfully!",
      color: green,
    );
  } catch (error) {
    log("${builder.name} Error: $error", color: red);
  }
}