64 Commits (402c28a321fce010ad0b9f99010a78890cae7f34)

Author SHA1 Message Date
Joe Bolinger 41e12344a1 Support hashes for struct initializers (#5716) 5 years ago
Sorah Fukumori 997bd354d5 Fix TypeError on decoding enum map values in Ruby (#6262) 6 years ago
Joe Bolinger 0114727cc6 add more descriptive error messages to init methods 6 years ago
Joe Bolinger f4f32a5b68 make tests work on older rubies (#5823) 6 years ago
Joshua Haberman 1568deab40
Revert "Updated upb from defcleanup branch and modified Ruby to use it (#5539)" (#5848) 6 years ago
Joshua Haberman 37581380fb
Updated upb from defcleanup branch and modified Ruby to use it (#5539) 6 years ago
Joe Bolinger 76685c6fae Add frozen checks in Ruby (#5726) 6 years ago
Joe Bolinger 64eb9b6e85 Add more descriptive error messages to init methods in Ruby (#5659) 6 years ago
Paul Yang aa5c12e882
Revert "Revert "Enable the ignore_unknown_field option in the Ruby unmarshal options" (#5511)" (#5533) 6 years ago
Paul Yang be1716a6d0
Revert "Enable the ignore_unknown_field option in the Ruby unmarshal options" (#5511) 6 years ago
Erik Benoist 9ac11326df Adds the ability to ignore unknown fields on parse 6 years ago
Paul Yang a0da84bff4
Fix broken ruby test (#5235) 6 years ago
Harshit Chopra d0535cc09e Adds support for proto2 syntax for Ruby gem. 6 years ago
Paul Yang 8356d270a5 Add continuous test for ruby 2.3, 2.4 and 2.5 (#4829) 6 years ago
Paul Yang 78ba021b84
Add continuous test for ruby 2.3, 2.4 and 2.5 (#4829) 7 years ago
Zachary Anker 70544627cb When initializing a message, skip a field if value is nil (#3693) 7 years ago
Erik Benoist 74f8e24232 Adds a base class for all explicitly raised TypeErrors (#4255) 7 years ago
Ewout 7b8f571756 Ruby JSON encoding omits zero-length repeated fields by default. 7 years ago
Zachary Anker 87714836e3 Allow initializing a chain of protos using only a hash 7 years ago
Zachary Anker 83264bd160 Fixed to_h with repeated messages to return hashes in Ruby 7 years ago
Aaron Patterson c1dd8e85a1 Move parse frame array to the Map object 7 years ago
Aaron Patterson d6152dd51c
Move parse frame array to the Map object 7 years ago
Joshua Haberman 1325588982 Updated upb to fix JSON conformance issues. (#3206) 8 years ago
Ewout aec0711075 Ruby tests compare parsed JSON instead of raw JSON 8 years ago
Josh Haberman 324a299a55 Made formatting more consistent. 8 years ago
Josh Haberman 9c6b8cb9bf Ruby: fixed Message#to_h for map fields. 8 years ago
Ewout 008dc92c9d Ruby version optionally emits default values in JSON encoding. 8 years ago
Paul Yang 7f3e237071 Merge 3.2.x branch into master (#2648) 8 years ago
Adam Cozzette 65479cb7b1 Fixed Ruby tests for JRuby 1.7 8 years ago
Marcin Wyszynski cb81314b1b Fix copy pasta in test 8 years ago
Marcin Wyszynski 3bdaaa5dda More Ruby-eqsue interface 8 years ago
Brendan Ribera 047419a172 failing test for #2036: 8 years ago
Josh Haberman a207a2bd00 Fix for JRuby (assert_true is not present). 8 years ago
Josh Haberman d07a9963df Ruby: fixed string freezing for JRuby. 8 years ago
Josh Haberman ff7f68ae9f Ruby: encode and freeze strings when the are assigned or decoded. 8 years ago
Josh Haberman 2d514ce2d8 Fixed oneof behavior for enums and fixed JRuby. 9 years ago
Josh Haberman 545527e8cf Ruby oneofs: return default instead of nil for unset fields. 9 years ago
Josh Haberman 194ad621bb Ruby JSON: always accept both camelCase and original field names. 9 years ago
Josh Haberman 78da66698b Changed Ruby to properly camelCase its JSON by default. 9 years ago
Anders Carling 0559f3ee9e Add field name to initialization map exceptions 9 years ago
Anders Carling 0df1e398eb Raise NoMethodError for unknown fields 9 years ago
Adam Greene cd7ebbe54f make repeated_field quack like an array 10 years ago
Chris Fallin eb37551ae4 Added Ruby to Travis testing. 10 years ago
Adam Greene d1b52a00e0 adding and simplifying encoders/decoders 10 years ago
Adam Greene 64678265c5 allow a message field to be unset 10 years ago
Adam Greene d55733c76e return nil if array index indicie is out of bounds 10 years ago
Adam Greene c70b6058ea add size alias for length 10 years ago
Chris Fallin e9abbd23fb Fixed issue #283: crash in JSON handler cleanup. 10 years ago
Isaiah Peng 27e2b57830 add jruby support by protobuf-java reflection API 10 years ago
Isaiah Peng 4502626fa7 Google::Protobuf::Map#inspect should be consistent with Hash#inspect 10 years ago