protobuf/java/lite
mkruskal-google 85aa87cbc9
Merge 3.20.1-rc1 into main (#9760)
* Fix NPE during encoding and add regression test for issue 9507.

(cherry picked from commit 58e320a732)

* Implement `respond_to?` in RubyMessage (#9677)

All synthetic methods implemented by `method_missing` are now supported by `respond_to?`.

Fixes issue #9202.

* Fix null pointer exceptions exposed by new regression tests.
* Fix clear_ on oneofs so that it is safe to call repeatedly and so that respond_to? does not depend on whether the oneof is currently cleared.
* Code cleanup: reenable more tests on JRuby.
* Align JRuby behavior with CRuby by throwing a RuntimeError when attempting to assign to a oneof.

(cherry picked from commit 8e7f936696)

* Update protobuf version

* Merge pull request #9727 from mlocati/build-packaged-php-extension

Fix building packaged PHP extension

(cherry picked from commit 7f9901c5f6)

* Update protobuf version

* Update changelogs for 3.20.1-rc1

Co-authored-by: Jason Lunn <jason.lunn@gmail.com>
Co-authored-by: Jorg Brown <jorg.brown@gmail.com>
2022-04-07 18:33:58 -04:00
..
src/test/java/com/google/protobuf Sync from Piper @425656941 2022-02-01 18:24:53 +00:00
BUILD Sync from Piper @425656941 2022-02-01 18:24:53 +00:00
generate-sources-build.xml Add module for JavaLite and fix builds 2019-04-09 06:48:01 -07:00
generate-test-sources-build.xml Fixing java and protoc builds 2022-02-01 23:22:23 +00:00
lite.awk Add module for JavaLite and fix builds 2019-04-09 06:48:01 -07:00
pom_template.xml Sync from Piper @388508285 2021-08-03 11:58:05 -07:00
pom.xml Merge 3.20.1-rc1 into main (#9760) 2022-04-07 18:33:58 -04:00
process-lite-sources-build.xml Add module for JavaLite and fix builds 2019-04-09 06:48:01 -07:00
proguard.pgcfg Sync from Piper @355707933 2021-02-04 14:09:49 -08:00