@@ -590,8 +590,12 @@ _makeApiService(List<String> arguments) async {
590590 classReCase: classReCase,
591591 hasForceFlag: hasForceFlag,
592592 baseUrlFlagValue: baseUrlFlagValue);
593- await MetroService .runProcess ("dart format lib/app/models" );
594- await MetroService .runProcess ("dart format lib/app/networking" );
593+ await Process .start ("dart" , ["format" , "lib/app/models" ],
594+ mode: ProcessStartMode .inheritStdio);
595+
596+ await Process .start ("dart" , ["format" , "lib/app/networking" ],
597+ mode: ProcessStartMode .inheritStdio);
598+
595599 exit (0 );
596600 }
597601
@@ -1086,7 +1090,8 @@ _makeModel(List<String> arguments) async {
10861090 String modelData = await MetroService .loadAsset ("nylo-model.json" );
10871091
10881092 // delete "nylo-model.json"
1089- await MetroService .runProcess ("rm nylo-model.json" );
1093+ Process .start ("rm" , [fileName],
1094+ runInShell: true , mode: ProcessStartMode .normal);
10901095 MetroConsole .writeInBlack ("\n " );
10911096
10921097 DartCodeGenerator generator = DartCodeGenerator (
@@ -1110,8 +1115,15 @@ _makeModel(List<String> arguments) async {
11101115 String creationPath = (projectFile.creationPath != null
11111116 ? "${projectFile .creationPath !}/"
11121117 : "" );
1113- await MetroService .runProcess (
1114- "dart format lib/app/models/$creationPath ${projectFile .name .snakeCase }.dart" );
1118+
1119+ Process .start (
1120+ "dart" ,
1121+ [
1122+ "format" ,
1123+ "lib/app/models/$creationPath ${projectFile .name .snakeCase }.dart"
1124+ ],
1125+ runInShell: true ,
1126+ mode: ProcessStartMode .normal);
11151127 }
11161128}
11171129
0 commit comments