getProtoClassName function

String getProtoClassName(
  1. String filePath,
  2. String methodName
)

Implementation

String getProtoClassName(String filePath, String methodName) {
  final content = File(filePath).readAsStringSync();
  final services = parseProtoServices(content);

  for (final service in services) {
    for (final method in service.methods) {
      if (method.name == methodName) {
        return '${service.name}Client';
      }
    }
  }
  return 'Client';
}