constructRunnerArgs property

  1. @override
List<String> get constructRunnerArgs
override

Implementation

@override
List<String> get constructRunnerArgs {
  final args = super.constructRunnerArgs;
  if (argResults?['inspect'] as bool? ?? false) {
    args
      ..add('--dart-define=REVALI_INSPECT=true')
      ..add(
        '--dart-define=REVALI_INSPECT_LOG=.revali/inspect/requests.jsonl',
      );
  }
  if ((_certPath, _keyPath) case (final cert?, final key?)) {
    args
      ..add('--dart-define=REVALI_CERT=$cert')
      ..add('--dart-define=REVALI_KEY=$key');
  }
  return args;
}