- 27 Mar, 2019 1 commit
-
-
Joe Bolinger authored
* add wrapper type helpers * add check for _as_value suffix
-
- 08 Mar, 2019 1 commit
-
-
bmoyles0117 authored
* add check for overflow * de-nestify * break long lines
-
- 28 Feb, 2019 1 commit
-
-
Joe Bolinger authored
* add check for overflow * de-nestify * break long lines
-
- 08 Jan, 2019 1 commit
-
-
Paul Yang authored
* Add ruby 2.6 gem build for linux * Add docker hub organization * Add ruby2.6 in cross compile targets * Fix tests * Check mac version * No need to install php in preparation for mac
-
- 02 Jan, 2019 1 commit
-
-
Paul Yang authored
* Fix gem build for mac * Update version to 3.7.0 * Change base ruby to 2.5.0 * Revert unnecessary changes
-
- 27 Sep, 2018 1 commit
-
-
Harshit Chopra authored
This change only adds basic proto2 support without advanced features like extensions, custom options, maps, etc. The protoc binary now generates ruby code for proto2 syntax. However, for now, it is restricted to proto2 files without advanced features like extensions, in which case it still errors out. This change also modifies the DSL to add proto messages to the DescriptorPool. There is a new DSL Builder#add_file to create a new FileDescriptor. With this, the generated ruby DSL looks something like: Google::Protobuf::DescriptorPool.generated_pool.build do add_file "test.proto" do add_message "foo" do optional :val, :int32, 1 end end end
-
- 25 May, 2018 1 commit
-
-
Paul Yang authored
* Adopt ruby_package in ruby generated code. * Add test for ruby_package
-
- 18 May, 2018 1 commit
-
-
Paul Yang authored
* Adopt ruby_package in ruby generated code. * Add test for ruby_package
-
- 25 Apr, 2018 1 commit
- 18 Jan, 2018 1 commit
-
-
Jisi Liu authored
-
- 17 Jan, 2018 1 commit
-
-
Jisi Liu authored
-
- 04 Oct, 2017 1 commit
-
-
Paul Yang authored
* Fix ruby segment fault 1) rb_ary_new cannot be called during allocate function. During allocate fucntion, the containing object hasn't been marked and rb_ary_new may invoke gc to collect containing object. 2) The global map should be marked before allocating it. Otherwise it may be garbage collected. * Add test * Remove commented code * Fix grammer error
-
- 15 Mar, 2017 1 commit
-
-
Josh Haberman authored
-
- 03 Dec, 2016 1 commit
-
-
Joshua Haberman authored
* Factored Conformance test messages into shared test schema. * Updated benchmarks to use new proto3 message locations. * Fixed include path. * Conformance: fixed include of Python test messages. * Make maven in Rakefile use --batch-mode. * Revert changes to benchmarks. On second thought I think a separate schema for CPU benchmarking makes sense. * Try regenerating C# protos for new test protos. * Removed benchmark messages from test proto. * Added Jon Skeet's fixes for C#. * Removed duplicate/old test messages C# file. * C# fixes for test schema move. * Fixed C# to use the correct TestAllTypes message. * Fixes for Objective C test schema move. * Added missing EXTRA_DIST file.
-
- 25 Jul, 2016 2 commits
-
-
Josh Haberman authored
-
Josh Haberman authored
This brings us more into line with other langauges, and makes it more obvious when we are requiring protobuf generated code.
-
- 04 May, 2016 1 commit
-
-
Nicolas "Pixel" Noble authored
-
- 30 Apr, 2016 1 commit
-
-
Nicolas "Pixel" Noble authored
-
- 29 Apr, 2016 1 commit
-
-
Nicolas "Pixel" Noble authored
-
- 03 Mar, 2016 1 commit
-
-
Josh Haberman authored
-
- 05 Feb, 2016 1 commit
-
-
Nicolas "Pixel" Noble authored
-
- 04 Feb, 2016 1 commit
-
-
Josh Haberman authored
-
- 02 May, 2015 1 commit
-
-
Adam Greene authored
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
-
- 10 Mar, 2015 1 commit
-
-
Isaiah Peng authored
-
- 12 Dec, 2014 1 commit
-
-
Chris Fallin authored
system. The Ruby module build now uses an amalgamated distribution of upb, and successfully builds a Ruby gem called 'google-protobuf' with module 'google/protobuf'.
-
- 10 Dec, 2014 1 commit
-
-
Chris Fallin authored
This adds a Ruby extension in ruby/ that is based on the 'upb' library (now included as a submodule), and adds support for Ruby code generation to the protoc compiler.
-