Joshua Haberman
|
6b759688a1
Implemented proto3 presence for Ruby. (#7406)
|
5 роки тому |
Joshua Haberman
|
18950451c7
Ruby: assigning 'nil' to submessage should clear the field. (#7397)
|
5 роки тому |
Joshua Haberman
|
8393d4833f
Nearly all known cases (map, repeated field, and top-level) have been addressed.
|
5 роки тому |
Joshua Haberman
|
bd253f0130
Fixed equality, and extended to repeated fields and maps.
|
6 роки тому |
Joshua Haberman
|
9cfb12bf0a
Tests pass for all common operations.
|
6 роки тому |
Joshua Haberman
|
671c2459fc
Fixed crash bug and moved initialization into init method.
|
6 роки тому |
Joshua Haberman
|
b9131f0aab
Removed commented-out code.
|
6 роки тому |
Joshua Haberman
|
cf07d3c1b2
layout_init() optimization works!
|
6 роки тому |
Joshua Haberman
|
78378dab22
Merge branch 'master' into layout_clear
|
6 роки тому |
Joshua Haberman
|
c02a6fbf2c
Bugfix for GC mark of oneof fields.
|
6 роки тому |
Joshua Haberman
|
1c9fb9d45b
WIP.
|
6 роки тому |
Joshua Haberman
|
013a0ea882
Optimized layout_mark to not iterate over the msgdef.
|
6 роки тому |
Joshua Haberman
|
0088a75ce5
Merge branch 'master' into layout_mark
|
6 роки тому |
Joshua Haberman
|
0f76f8a83b
Put oneof case offset in separate oneof table.
|
6 роки тому |
Joshua Haberman
|
63f324a993
Roll forward Ruby upb changes now that protobuf Ruby build is fixed (#5866)
|
6 роки тому |
Joshua Haberman
|
1e37a94bb5
Optimized away the creation of empty string objects.
|
6 роки тому |
Joe Bolinger
|
d2daa38986
Add native type setters for Timestamp and Duration in Ruby (#5751)
|
6 роки тому |
Joshua Haberman
|
1568deab40
Revert "Updated upb from defcleanup branch and modified Ruby to use it (#5539)" (#5848)
|
6 роки тому |
Joshua Haberman
|
37581380fb
Updated upb from defcleanup branch and modified Ruby to use it (#5539)
|
6 роки тому |
Xiang Dai
|
e479410564
delete all duplicate empty blanks (#5758)
|
6 роки тому |
Joe Bolinger
|
64eb9b6e85
Add more descriptive error messages to init methods in Ruby (#5659)
|
6 роки тому |
Harshit Chopra
|
d0535cc09e
Adds support for proto2 syntax for Ruby gem.
|
8 роки тому |
Paul Yang
|
78ba021b84
Add continuous test for ruby 2.3, 2.4 and 2.5 (#4829)
|
7 роки тому |
Erik Benoist
|
74f8e24232
Adds a base class for all explicitly raised TypeErrors (#4255)
|
7 роки тому |
Joshua Haberman
|
0289dd8f90
Merge pull request #2519 from rubynerd-forks/ruby-fix-repeated-message-type-field
|
7 роки тому |
Zachary Anker
|
87714836e3
Allow initializing a chain of protos using only a hash
|
8 роки тому |
@rubynerd
|
f3e86fd26a
handle sanity check for repeating enums correctly
|
8 роки тому |
@rubynerd
|
c64830bbca
unwrap descriptor class before comparison of RepeatedField types
|
8 роки тому |
Josh Haberman
|
ff7f68ae9f
Ruby: encode and freeze strings when the are assigned or decoded.
|
9 роки тому |
Josh Haberman
|
2d514ce2d8
Fixed oneof behavior for enums and fixed JRuby.
|
9 роки тому |