Paul Yang
37a0ab7d83
Fix Any json encoding/decoding for ruby. ( #5592 )
...
* Fix Any json encoding/decoding for ruby.
* Revert unnecessary changes
2019-01-17 10:24:41 -08:00
Toby Hsieh
59133296a6
Fix most of the unused variable warnings in Ruby tests ( #5313 )
...
* Fix most of the unused variable warnings in Ruby tests
* Add encoded_field_b back in tests/common_tests.rb
2018-11-18 00:06:39 -08:00
Paul Yang
e508fc0c66
Check the message to be encoded is the wrong type. ( #4885 ) ( #4949 )
...
* Check the message to be encoded is the wrong type. (#4885 )
* Change TypeError to ArgumentError
2018-07-23 11:05:28 -07:00
Erik Benoist
c19fcee48f
Allows the json marshaller to be passed json marshal options ( #4252 )
2018-05-25 13:03:30 -07:00
Paul Yang
0e7b589566
Add discard unknown API in ruby. ( #3990 )
...
* Add discard unknown API in ruby.
* Add test for oneof message field.
* Add TestUnknown to represent unknown field data clearly.
* Only serialize the message with unknown fields itself in test.
* Move discard_unknown from Message to Google.Protobuf
2017-12-07 14:18:38 -08:00