buildAttachArgParser function

ArgParser buildAttachArgParser()

CLI adapter for fdb attach.

Implementation

ArgParser buildAttachArgParser() => ArgParser()
  ..addOption('device', help: '(required) target device/simulator ID')
  ..addOption('project', help: 'Flutter project root (default: CWD)')
  ..addOption('flavor', help: 'Build flavor used for app id metadata')
  ..addOption(
    'target',
    help: 'Entry-point file used by flutter attach when needed',
  )
  ..addOption('flutter-sdk', help: 'Path to Flutter SDK root')
  ..addOption(
    'app-id',
    help: 'Android package name or iOS/macOS bundle id for attach discovery',
  )
  ..addOption(
    'debug-url',
    help: 'Dart VM service URL copied from Xcode, logs, or DevTools output',
  )
  ..addFlag(
    'verbose',
    negatable: false,
    help: 'Pass --verbose to flutter attach',
  )
  ..addFlag(
    'interactive',
    abbr: 'i',
    negatable: false,
    help: 'Start an fdb REPL after attaching',
  );