Christian Töpfer
Christian Töpfer
Ignore comments not intuitive and unreliable. Filtering before each logical assignment is necessary. I miss that #8 simple behavior! Ignore all comments with `//` or `/* ... */` would be...
Unfortunately you are not right, if you write in #77 that existing debug features can be used. A lot of variables #https://code.visualstudio.com/docs/editor/variables-reference not resolved, e.g. '${file}'. The 'pathMappings' in launch.json...
Missing VERISON number for pyrobuf-generated package. To admin the package detached from the generating process, a number is need. `0.0.0` is not enough! One solution would be to simply use...
``` message M { optional A a = 1 [ (my_options).custom1 = 1 ]; // works optional A b = 4 [ (my_option)= 3.4 ]; // parsing error } ```...
I miss the initialization with hex values, which supports protoc. ``` message A { optional uint32 ctrl = 1 [default = 0xFF]; } ```
The cythonize package option, used in _Better packaging_ #114, loses Proto-File namespace. 100 messages and more in one big file is not practical. 👎 To hold file structure helped. A...
Add comment parsing #136 for message and enum definition. I only use the doxygen comments ( /**...*/,///) and skip normal developer comments (/*...*/,//) to filter IDE-Help. IDE-Help with docstring for...
A small version info in the generated files is sometimes very helpful. Please add. **Generated by pyrobuf 0.9.0**
With cython generated code, you have autocompletion for protobuf messages in your favourite IDE. This is really outstanding compared to google. The only thing missing now is the help for...
message A { optional string name = 65; } error 'A' object has no attribute '__field_bitmap1' If I use tag number 64 instead of, it works fine.