protobuf icon indicating copy to clipboard operation
protobuf copied to clipboard

The Google Protocol Buffers implementation in Ada

Results 8 protobuf issues
Sort by recently updated
recently updated
newest added

https://github.com/reznikmm/protobuf/blob/a1422f35ca12ad07c7611b4aa2cd86fd01fa8f91/source/runtime/pb_support-io.adb#L746 Similar to #20. I was going to apply the same solution than in #20. I see two possibilities: * Use another holder instance in `PB_Support.IO`. * Share the holder...

enhancement

raised STORAGE_ERROR : stack overflow or erroneous memory access --ada_out: protoc-gen-ada: Plugin failed with status code 1. I get this error when trying big .proto file. If I reduce the...

Is JSON serialization supported? I suppose the answer is not, although I see some reference to JSON in the source. Do you know if one could take the wire representation...

A worry with the current implementation is the dependency of some parts of the run-time on Matreshka. That library is impressive but a clear antipattern. Like, you need a pipe...

https://protobuf.dev/programming-guides/enum/ I guess the current implementation doesn't work well with unexpected enum values. Probably we should change mapping enum to Ada enumeration types and use integer types instead. This way...

Please ignore if this detail is too difficult to implement. When I read this kind of bodies: ``` procedure Read_Empty (Stream : access Ada.Streams.Root_Stream_Type'Class; V : out Empty) is Key...

Inspired from the cpp generated header comment (and from other code generators): ``` -- Generated by the protocol buffer compiler. DO NOT EDIT! -- Source: bzz_bzz_bzz.proto ```