Protobuf Team Bot
1f5de4a52d
Auto-generate files after cl/588088145
1 year ago
Eric Salo
b64c6e193b
upb: implement upb_Message_ShallowClone()/Copy()
...
PiperOrigin-RevId: 588088145
1 year ago
Protobuf Team Bot
4eeaa22312
Auto-generate files after cl/587586555
1 year ago
Protobuf Team Bot
7bdd38e1f1
Auto-generate files after cl/587127664
1 year ago
Protobuf Team Bot
030ab8d2fd
Auto-generate files after cl/587060845
1 year ago
Protobuf Team Bot
f84332aed4
Auto-generate files after cl/587022805
1 year ago
Protobuf Team Bot
de57b67561
Auto-generate files after cl/586781244
1 year ago
Protobuf Team Bot
07194fcfae
Auto-generate files after cl/586542236
1 year ago
Sandy Zhang
1aeacd4f4e
Breaking change: Lock down visibility for descriptor syntax APIs.
...
Users should migrate to corresponding feature accessors (e.g. FieldDescriptor.hasPresence, EnumDescriptor.isClosed) instead of deriving these based on syntax, which will break after under Editions (https://protobuf.dev/editions/overview/ )
PiperOrigin-RevId: 586518687
1 year ago
Protobuf Team Bot
5b8b87f3f7
Auto-generate files after cl/586204703
1 year ago
Protobuf Team Bot
842f56b57a
Auto-generate files after cl/586187469
1 year ago
Protobuf Team Bot
4216972800
Auto-generate files after cl/586171362
1 year ago
Protobuf Team Bot
ff422003f3
Auto-generate files after cl/586003350
1 year ago
Protobuf Team Bot
37a8316fc9
Auto-generate files after cl/585817227
1 year ago
Protobuf Team Bot
91cfce9936
Auto-generate files after cl/585733953
1 year ago
Protobuf Team Bot
967a351e26
Auto-generate files after cl/585696951
1 year ago
Mike Kruskal
571b727cb6
Make rules_ruby a dev-only dependency.
...
There is no canonical rules_ruby repo today, and we don't want our fork to become one. In order to unblock inclusion of Protobuf in the bzlmod registry, we're making this a dev dependency and dropping support for Bazel/Ruby.
Fixes #14569
PiperOrigin-RevId: 584393841
1 year ago
Protobuf Team Bot
c80260904f
Auto-generate files after cl/584380544
1 year ago
Protobuf Team Bot
e81cda1834
Auto-generate files after cl/584358795
1 year ago
Protobuf Team Bot
54573a45d2
Auto-generate files after cl/584309590
1 year ago
Protobuf Team Bot
c5b3eb8059
Auto-generate files after cl/584154442
1 year ago
Protobuf Team Bot
78391a1318
Auto-generate files after cl/584082079
1 year ago
Protobuf Team Bot
c9a8b46fd0
Auto-generate files after cl/583524301
1 year ago
Protobuf Team Bot
b8c1a2743b
Auto-generate files after cl/582708011
1 year ago
Protobuf Team Bot
8aad058d45
Auto-generate files after PR #14703
1 year ago
Jason Lunn
42f8b7782e
Add support for extensions in CRuby, JRuby, and FFI Ruby ( #14703 )
...
Follow up to #14594 , which added support for custom options, this PR implements extensions support, which should fully resolve #1198 .
Closes #14703
COPYBARA_INTEGRATE_REVIEW=https://github.com/protocolbuffers/protobuf/pull/14703 from protocolbuffers:add-support-for-extensions-in-ruby 601aca4121
PiperOrigin-RevId: 582460674
1 year ago
Protobuf Team Bot
7c68721b23
Auto-generate files after cl/582150596
1 year ago
Protobuf Team Bot
32af7d211b
Auto-generate files after cl/581980280
1 year ago
Protobuf Team Bot
7c1ec5a801
Auto-generate files after cl/581408568
1 year ago
Protobuf Team Bot
c6b149cbf9
Auto-generate files after cl/581384108
1 year ago
Jason Lunn
ae1f2b7e1b
Add support for options in CRuby, JRuby and FFI ( #14594 )
...
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
Adam Cozzette
5ca84008fc
Move utf8_range into the protobuf repo
...
This makes third_party/utf8_range no longer a Git subtree, but instead the
permanent location and source of truth for utf8_range. It is also now
incorporated into the @com_google_protobuf Bazel repo. Utf8_range still has its
own separate CMake build for now, though.
PiperOrigin-RevId: 580682733
1 year ago
Protobuf Team Bot
a9b11dd7bd
Auto-generate files after cl/580493003
1 year ago
Protobuf Team Bot
f82d198ba5
Auto-generate files after cl/580285127
1 year ago
Protobuf Team Bot
ebef52ec2f
Auto-generate files after cl/580263087
1 year ago
Protobuf Team Bot
75b9030c79
Auto-generate files after cl/580158012
1 year ago
Protobuf Team Bot
ce9dcc2455
Auto-generate files after cl/579321454
1 year ago
Jie Luo
1231af10c7
merge 25.x to main ( #14617 )
...
Closes #14617
COPYBARA_INTEGRATE_REVIEW=https://github.com/protocolbuffers/protobuf/pull/14617 from anandolee:25.x ac86c5ef32
PiperOrigin-RevId: 578996979
1 year ago
Protobuf Team Bot
3ea774370a
Internal change
...
PiperOrigin-RevId: 578944754
1 year ago
Protobuf Team Bot
6b5d8db01f
Updating version.json and repo version numbers to: 25.0
1 year ago
zhangskz
0a5d6d4a45
Check that ffi-compiler loads before using it to define tasks. ( #14538 ) ( #14560 )
...
Fixes #14509
Closes #14538
COPYBARA_INTEGRATE_REVIEW=https://github.com/protocolbuffers/protobuf/pull/14538 from JasonLunn:fix_14509 a3f9d0bd4f
PiperOrigin-RevId: 577837541
Co-authored-by: Jason Lunn <jason.lunn@gmail.com>
1 year ago
Jason Lunn
6a16ab6147
Check that ffi-compiler loads before using it to define tasks. ( #14538 )
...
Fixes #14509
Closes #14538
COPYBARA_INTEGRATE_REVIEW=https://github.com/protocolbuffers/protobuf/pull/14538 from JasonLunn:fix_14509 a3f9d0bd4f
PiperOrigin-RevId: 577837541
1 year ago
Protobuf Team Bot
1fb26f229b
Auto-generate files after cl/574673810
1 year ago
Protobuf Team Bot
ba1aab2baf
Updating version.json and repo version numbers to: 25.0-rc2
1 year ago
Protobuf Team Bot
896f3d8ced
Updating version.json and repo version numbers to: 25.0-rc1
1 year ago
Protobuf Team Bot
4b301ad764
Auto-generate files after cl/573375994
1 year ago
Protobuf Team Bot
b8654c2d89
Auto-generate files after cl/573338934
1 year ago
Protobuf Team Bot
2b7a816256
Auto-generate files after cl/572041162
1 year ago
Protobuf Team Bot
d14a336a6b
Auto-generate files after cl/571636273
1 year ago
Protobuf Team Bot
777d6a9d4f
Auto-generate files after cl/571462941
1 year ago