You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Jason Lunn
2495d4f96b
Add support for options in CRuby, JRuby and FFI ( #14594 ) ( #14739 )
...
Rewrrte and extension of #12828 , with additional work for JRuby. Partially fixes #1198 by adding support for custom options. Handling of extensions will be handled in a follow up.
Also includes these unrelated fixes:
* Removes code echo between `google/protobuf/repeated_field.rb` and `google/protobuf/ffi/repeated_field.rb` by `require`'ing the former in the latter.
* Adds missing calles to `testFrozen()` from methods of `RepeatedField` under JRuby that mutate.
* Various typos in comments.
Closes #14594
COPYBARA_INTEGRATE_REVIEW=https://github.com/protocolbuffers/protobuf/pull/14594 from protocolbuffers:add-support-for-options-in-ruby 16cc9e35b8
PiperOrigin-RevId: 580848874
1 year ago
..
BUILD.bazel
Merge the protobuf and upb Bazel repos
1 year ago
Rakefile
Ruby FFI implementation ( #13343 )
1 year ago
convert.c
Internal change
1 year ago
convert.h
Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full.
1 year ago
defs.c
Add support for options in CRuby, JRuby and FFI ( #14594 ) ( #14739 )
1 year ago
defs.h
Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full.
1 year ago
extconf.rb
Ruby FFI implementation ( #13343 )
1 year ago
glue.c
Add support for options in CRuby, JRuby and FFI ( #14594 ) ( #14739 )
1 year ago
map.c
Add support for options in CRuby, JRuby and FFI ( #14594 ) ( #14739 )
1 year ago
map.h
Add support for options in CRuby, JRuby and FFI ( #14594 ) ( #14739 )
1 year ago
message.c
Add support for options in CRuby, JRuby and FFI ( #14594 ) ( #14739 )
1 year ago
message.h
Add support for options in CRuby, JRuby and FFI ( #14594 ) ( #14739 )
1 year ago
protobuf.c
Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full.
1 year ago
protobuf.h
Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full.
1 year ago
repeated_field.c
Add support for options in CRuby, JRuby and FFI ( #14594 ) ( #14739 )
1 year ago
repeated_field.h
Add support for options in CRuby, JRuby and FFI ( #14594 ) ( #14739 )
1 year ago
ruby-upb.c
Auto-generate files after cl/573338934
1 year ago
ruby-upb.h
Auto-generate files after cl/573375994
1 year ago
shared_convert.c
Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full.
1 year ago
shared_convert.h
Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full.
1 year ago
shared_message.c
Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full.
1 year ago
shared_message.h
Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full.
1 year ago
wrap_memcpy.c
Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full.
1 year ago