ConfigureCommand constructor

ConfigureCommand()

Creates a ConfigureCommand instance.

Initializes the command and adds specific flags for configuration, such as --skip-all, --auto-update, --is-debug, --skip-firebase-configure, --skip-pub-update, and --skip-version-update.

Implementation

ConfigureCommand() : super(mandatory: false) {
  argParser.addFlag(
    ClonifyCommandFlags.skipAll.name,
    // abbr: ClonifyCommandFlags.skipAll.abbr,
    help: ClonifyCommandFlags.skipAll.help,
  );
  argParser.addFlag(
    ClonifyCommandFlags.autoUpdate.name,
    // abbr: ClonifyCommandFlags.autoUpdate.abbr,
    help: ClonifyCommandFlags.autoUpdate.help,
  );
  argParser.addFlag(
    ClonifyCommandFlags.isDebug.name,
    // abbr: ClonifyCommandFlags.isDebug.abbr,
    help: ClonifyCommandFlags.isDebug.help,
  );
  argParser.addFlag(
    ClonifyCommandFlags.skipFirebaseConfigure.name,
    // abbr: ClonifyCommandFlags.skipFirebaseConfigure.abbr,
    help: ClonifyCommandFlags.skipFirebaseConfigure.help,
  );
  argParser.addFlag(
    ClonifyCommandFlags.skipPubUpdate.name,
    // abbr: ClonifyCommandFlags.skipPubUpdate.abbr,
    help: ClonifyCommandFlags.skipPubUpdate.help,
  );
  argParser.addFlag(
    ClonifyCommandFlags.skipVersionUpdate.name,
    // abbr: ClonifyCommandFlags.skipVersionUpdate.abbr,
    help: ClonifyCommandFlags.skipVersionUpdate.help,
  );
}