Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #3627 from zanker/zanker/add-submsg-hash-init | Joshua Haberman | 2017-09-21 | 1 | -16/+27 |
|\ | | | | | Allow initializing a chain of protos using only a hash in Ruby | ||||
| * | Allow initializing a chain of protos using only a hash | Zachary Anker | 2017-09-20 | 1 | -16/+27 |
| | | |||||
* | | Fixed to_h with repeated messages to return hashes in Ruby | Zachary Anker | 2017-09-20 | 1 | -1/+13 |
|/ | |||||
* | Fix hash computation for JRuby's RubyMessage | Brendan Ribera | 2016-09-20 | 1 | -2/+17 |
| | | | | | | | | | | `System.identityHashCode` returns a hash that does not consider a Message's values. This means two Messages with identical values will not have identical hashCodes. This patch uses the pattern from RubyMap to combine the hashCodes from all values in a given message and produce a unique, consistent, value-based hash. | ||||
* | Ruby: fixed string freezing for JRuby. | Josh Haberman | 2016-07-25 | 4 | -23/+26 |
| | |||||
* | Fixed oneof behavior for enums and fixed JRuby. | Josh Haberman | 2016-05-18 | 1 | -4/+8 |
| | |||||
* | Invoke super implementation instead of raising error | Anders Carling | 2015-11-23 | 1 | -2/+2 |
| | |||||
* | Add field name to initialization map exceptions | Anders Carling | 2015-11-20 | 1 | -2/+2 |
| | |||||
* | Use same exception class in ruby and jruby | Anders Carling | 2015-11-20 | 1 | -1/+1 |
| | |||||
* | Raise NoMethodError for unknown fields | Anders Carling | 2015-11-20 | 1 | -0/+12 |
| | | | | More informative and more ruby-like | ||||
* | Merge pull request #338 from skippy/encode-decode-helpers | Chris Fallin | 2015-05-15 | 4 | -55/+11 |
|\ | | | | | ruby: Encode decode cleanup and behavior normalization | ||||
| * | adding and simplifying encoders/decoders | Adam Greene | 2015-05-13 | 4 | -55/+11 |
| | | | | | | | | | | | | * make consistent between mri and jruby * create a #to_h and have it use symbols for keys * add #to_json and #to_proto helpers on the Google::Protobuf message classes | ||||
* | | make repeated_field quack like an array | Adam Greene | 2015-05-14 | 2 | -72/+107 |
|/ | |||||
* | Merge pull request #334 from skippy/allow-msg-to-accept-nil | Chris Fallin | 2015-05-02 | 1 | -5/+10 |
|\ | | | | | ruby: allow a message field to be unset | ||||
| * | allow a message field to be unset | Adam Greene | 2015-05-02 | 1 | -5/+10 |
| | | |||||
* | | return nil if array index indicie is out of bounds | Adam Greene | 2015-05-01 | 2 | -13/+25 |
|/ | | | | | | | ruby arrays don't throw an exception; they return nil. Lets do the same! this fix also includes the ability to use negative array indicies | ||||
* | add jruby support by protobuf-java reflection API | Isaiah Peng | 2015-03-10 | 17 | -0/+4452 |