compileProtoFileFromProject function

Future<bool> compileProtoFileFromProject({
  1. required UpperProject project,
  2. required String workingDirectory,
})

Implementation

Future<bool> compileProtoFileFromProject({
  required UpperProject project,
  required String workingDirectory,
}) async {
  var result = true;

  for (var service in project.services) {
    result = result &&
        ((await compileProtoFileFromService(
          service: service,
          workingDirectory: workingDirectory,
        )));
  }

  return result;
}