~thopiekar/protobuf/+git/protobuf:main-tmp-test-branch

Last commit made on 2024-02-06
Get this branch:
git clone -b main-tmp-test-branch https://git.launchpad.net/~thopiekar/protobuf/+git/protobuf

Branch merges

Branch information

Name:
main-tmp-test-branch
Repository:
lp:~thopiekar/protobuf/+git/protobuf

Recent commits

01312f9... by Alyssa Haroldsen <email address hidden>

Add RepeatedIter to public protobuf items

PiperOrigin-RevId: 604554509

a9bcb60... by Alyssa Haroldsen <email address hidden>

Remove RepeatedIterMut

Mutator access in repeated and map is a 1.0 feature.

PiperOrigin-RevId: 604554490

3c2fa8f... by Éamonn McManus

Internal change.

PiperOrigin-RevId: 604537991

11eab86... by M

[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 2971981338fdca57a63ec675b597b197c6ef4015
PiperOrigin-RevId: 604534655

c98bdc2... by Jiri Pechanec <email address hidden>

Add missing generated file (#15693)

The proto file is required for Java test. Otherwise it fails with

```
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.6.1:testCompile (default-testCompile) on project protobuf-java: Compilation failure: Compilation failure:
[ERROR] /tmp/protocolbuffers-protobuf-3.25.2/java/core/src/test/java/com/google/protobuf/DescriptorsTest.java:[46,25] cannot find symbol
[ERROR] symbol: class UnittestRetention
[ERROR] location: package protobuf_unittest
[ERROR] /tmp/protocolbuffers-protobuf-3.25.2/java/core/src/test/java/com/google/protobuf/DescriptorsTest.java:[550,27] cannot find symbol
[ERROR] symbol: variable UnittestRetention
[ERROR] location: class com.google.protobuf.DescriptorsTest
[ERROR] /tmp/protocolbuffers-protobuf-3.25.2/java/core/src/test/java/com/google/protobuf/DescriptorsTest.java:[551,37] cannot find symbol
[ERROR] symbol: variable UnittestRetention
[ERROR] location: class com.google.protobuf.DescriptorsTest
[ERROR] /tmp/protocolbuffers-protobuf-3.25.2/java/core/src/test/java/com/google/protobuf/DescriptorsTest.java:[552,37] cannot find symbol
[ERROR] symbol: variable UnittestRetention
[ERROR] location: class com.google.protobuf.DescriptorsTest
[ERROR] /tmp/protocolbuffers-protobuf-3.25.2/java/core/src/test/java/com/google/protobuf/DescriptorsTest.java:[553,37] cannot find symbol
[ERROR] symbol: variable UnittestRetention
[ERROR] location: class com.google.protobuf.DescriptorsTest
[ERROR] -> [Help 1]
```

Closes #15693

COPYBARA_INTEGRATE_REVIEW=https://github.com/protocolbuffers/protobuf/pull/15693 from jpechane:add-missing-file 9293fabf1f97630761afd3fddab0156547be45c1
PiperOrigin-RevId: 604518500

5d4fd7e... by Luke Sandberg <email address hidden>

Clarify docs on MapFieldReflectionAccessorInternal and add tests for the mutability of lists returned from `getAllFields()`

PiperOrigin-RevId: 604508075

d445953... by Alyssa Haroldsen <email address hidden>

Add map key and value iterators

PiperOrigin-RevId: 604495084

f5a2255... by Protobuf Team Bot <email address hidden>

Minor cleanup: IWYU, shoud_split() instead of ShouldSplit(...).

PiperOrigin-RevId: 604471605

41732e8... by Protobuf Team Bot <email address hidden>

Auto-generate files after cl/604457261

3121f8c... by Bernard Normier <email address hidden>

Add IceRPC to the list of third-party RPC implementations (#15072)

This PR adds IceRPC for C# to the list of RPC implementations in third_party.doc.

IceRPC provides full support for Protobuf. See https://docs.icerpc.dev/protobuf for details.

Closes #15072

COPYBARA_INTEGRATE_REVIEW=https://github.com/protocolbuffers/protobuf/pull/15072 from bernardnormier:add-icerpc 857e34e8ceb420683c97c2dd6fde17506e0b3d90
PiperOrigin-RevId: 604459237