run method

Future<bool> run({
  1. dynamic command,
})

Implementation

Future<bool> run({command}) async {
  // run
  if (srcDir != null) {
    var apiList = loadAPIFile(srcDir!);
    if (apiList == null || apiList.isEmpty) return false;
    if (!generateModelsDirectory()) return false;
    if (isDuplicateNameAvailable(apiList)) return false;
    if (!await iterateJsonFile(apiList)) return false;
  }
  return true;
}