Sha256: 418b8023095cfb3afd67842a5c90078347f30b2c50f267b9ffc4fdc20b63130d
Contents?: true
Size: 484 Bytes
Versions: 52
Compression:
Stored size: 484 Bytes
Contents
package test; message Header { extensions 100 to max; enum Type { PayloadTypeA = 1; PayloadTypeB = 2; } required Type type = 1; } message PayloadA { message Foo { optional string foo_a = 1; } extend Header { optional PayloadA payload = 100; } } message PayloadB { message Foo { optional string foo_b = 1; } // UNCOMMENT TO TEST RUNTIME FAILING WITH MULTIPLE FIELDS // extend Header { // optional PayloadB payload = 101; //} }
Version data entries
52 entries across 52 versions & 4 rubygems