[protobuf] Re: Why does Protobuf generate outer classes for Java?

2021-07-26 Thread Matt Welke
Oh okay. So it sounds like many languages, including Java, originally generated code where every message's type was placed into a single generated file (a file per .proto file). For Java, you can only have one public class per file, so the outer class technique was used so that it could be the

[protobuf] Re: Why does Protobuf generate outer classes for Java?

2021-07-26 Thread 'Deanna Garcia' via Protocol Buffers
Java protobufs originally only had the option to have the outer class, which is consistent with some other languages' protocol buffers. We decided to add the "multiple files" option for users to have the option. We recommend using the multiple files option in most instances, but continue

[protobuf] "Taken over by Codermak!!!" notice on https://github.com/protocolbuffers/protobuf/blob/master/python/README.md

2021-07-26 Thread Nik Clayton
Hi, Posting here because I couldn't find anywhere else to post anything that looked like a security issue (there's nothing in the README files I could see, the repo doesn't have a security policy associated with it, etc). Anyway, at the time of writing,