Fix ruby proto3 extension support (#6369)

pull/6448/head
Andrei Shevtsov 6 years ago committed by Paul Yang
parent a9bb65643b
commit 1024cbea34
  1. 3
      src/google/protobuf/compiler/ruby/ruby_generator.cc

@ -537,7 +537,8 @@ bool GenerateFile(const FileDescriptor* file, io::Printer* printer,
}
// TODO: Remove this when ruby supports extensions for proto2 syntax.
if (file->extension_count() > 0) {
if (file->syntax() == FileDescriptor::SYNTAX_PROTO2 &&
file->extension_count() > 0) {
*error = "Extensions are not yet supported for proto2 .proto files.";
return false;
}

Loading…
Cancel
Save