Add a link to editions error message

PiperOrigin-RevId: 557559873
pull/13566/head
Mike Kruskal 2 years ago committed by Copybara-Service
parent 8059da24d2
commit 2541e584b0
  1. 14
      src/google/protobuf/compiler/command_line_interface.cc

@ -309,12 +309,14 @@ bool EnforceEditionsSupport(
for (const auto fd : parsed_files) { for (const auto fd : parsed_files) {
if (FileDescriptorLegacy(fd).syntax() == if (FileDescriptorLegacy(fd).syntax() ==
FileDescriptorLegacy::SYNTAX_EDITIONS) { FileDescriptorLegacy::SYNTAX_EDITIONS) {
std::cerr << fd->name() << ": is an editions file, but code generator " std::cerr
<< codegen_name << fd->name() << ": is an editions file, but code generator "
<< " hasn't been updated to support editions yet. Please ask " << codegen_name
"the owner of this code generator to add support or " << " hasn't been updated to support editions yet. Please ask "
"switch back to proto2/proto3." "the owner of this code generator to add support or "
<< std::endl; "switch back to proto2/proto3.\n\nSee "
"https://protobuf.dev/editions/overview/ for more information."
<< std::endl;
return false; return false;
} }
} }

Loading…
Cancel
Save