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.
Mariano Simone
11eab86cc0
[Ruby] Delegate difference, intersection, union from RepeatedField to Array ( #15652 )
...
Coming from [[protobuf/issues/15180] [Ruby] Support for currently ignored Array methods in `RepeatedField`](https://github.com/protocolbuffers/protobuf/issues/15180 )
This adds a couple of `Array` methods to what gets delegated from `RepeatedField`.
- `intersection`, because `|` was already delegated
- `union`, because `&` was already delegated
- `difference`, because `-` was already delegated
Closes #15652
COPYBARA_INTEGRATE_REVIEW=https://github.com/protocolbuffers/protobuf/pull/15652 from marianosimone:delegate_rb_array_methods 2971981338
PiperOrigin-RevId: 604534655
1 year ago
..
BUILD.bazel
Breaking Change: Dropped support for Ruby DSL, [as previously announced]( https://engdoc.corp.google.com/eng/doc/devguide/proto/news/2023-12-27.md#ruby-breaking-changes ).
1 year ago
basic.rb
Breaking Change: Removed `syntax` and added `has_presence?`/`is_packed?`.
1 year ago
basic_proto2.rb
Breaking Change: Removed `syntax` and added `has_presence?`/`is_packed?`.
1 year ago
basic_test.proto
Breaking Change: Dropped support for Ruby DSL, [as previously announced]( https://engdoc.corp.google.com/eng/doc/devguide/proto/news/2023-12-27.md#ruby-breaking-changes ).
1 year ago
basic_test_proto2.proto
Breaking Change: Dropped support for Ruby DSL, [as previously announced]( https://engdoc.corp.google.com/eng/doc/devguide/proto/news/2023-12-27.md#ruby-breaking-changes ).
1 year ago
common_tests.rb
Breaking Change: Dropped support for Ruby DSL, [as previously announced]( https://engdoc.corp.google.com/eng/doc/devguide/proto/news/2023-12-27.md#ruby-breaking-changes ).
1 year ago
encode_decode_test.rb
Bulk update to use `assert_*` methods wherever possible. ( #13156 )
2 years ago
gc_test.rb
…
generated_code.proto
Auto capitalize enums name in Ruby ( #10454 )
2 years ago
generated_code_proto2.proto
Auto capitalize enums name in Ruby ( #10454 )
2 years ago
generated_code_proto2_test.rb
…
generated_code_test.rb
…
implementation.rb
Ruby FFI implementation ( #13343 )
2 years ago
multi_level_nesting_test.proto
…
multi_level_nesting_test.rb
…
object_cache_test.rb
Ruby FFI implementation ( #13343 )
2 years ago
repeated_field_test.proto
Breaking Change: Dropped support for Ruby DSL, [as previously announced]( https://engdoc.corp.google.com/eng/doc/devguide/proto/news/2023-12-27.md#ruby-breaking-changes ).
1 year ago
repeated_field_test.rb
[Ruby] Delegate difference, intersection, union from RepeatedField to Array ( #15652 )
1 year ago
ruby_version.rb
Remove all autotools usage ( #10132 )
3 years ago
stress.proto
Fix separate issues in JRuby's "native" `dup` and `inspect` methods. ( #15265 )
1 year ago
stress.rb
Fix separate issues in JRuby's "native" `dup` and `inspect` methods. ( #15265 )
1 year ago
test_import.proto
…
test_import_proto2.proto
…
test_ruby_package.proto
…
test_ruby_package_proto2.proto
…
type_errors.rb
Updated Ruby min version to 2.7, and removed some compat code
2 years ago
well_known_types_test.rb
Bulk update to use `assert_*` methods wherever possible. ( #13156 )
2 years ago