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