Dimitris Koutsogiorgas
89c40311db
Rename `proto_package_to_prefix_mappings_path` to `package_to_prefix_mappings_path`.
3 years ago
deannagarcia
b9bcec8ac3
Merge pull request #9537 from protocolbuffers/deannagarcia-patch-1
...
Fix package naming rule
3 years ago
Thomas Van Lenten
6a77c9bab4
Make the ObjC support conditional to darwin.
...
Fixes #9392
3 years ago
Thomas Van Lenten
e8470340e0
Rename ExpectedPrefixesCollector to PackageToPrefixesCollector
...
Now that two files use the format, tweak the naming to the format for the file
vs. the usage(s).
Also add a "usage" param so the two places can provide a little context for any
error messages generated while parsing.
3 years ago
deannagarcia
a5168a6e96
Fix package naming rule
...
Remove quotes around CPU since we want the variable evaluated instead of the string. This will allow the win64 build to get the correct name.
3 years ago
Dimitris Koutsogiorgas
a112c4ab96
Add `prefix_to_proto_package_mappings_path` ObjC option.
3 years ago
Arfrever
d0c06bcd93
cmake: Set correct sonames for libprotobuf-lite.so and libprotoc.so ( #9529 )
...
Soname was set for libprotobuf.so in commit a9cf69a0ed
,
but similar changes for libprotobuf-lite.so and libprotoc.so were missed.
Fixes : #8635
Co-authored-by: Arfrever Frehtes Taifersar Arahesis <Arfrever@GMail.Com>
3 years ago
Dimitris Koutsogiorgas
db56692883
Revert "objective-c: Add `objc_class_prefix` generation option."
...
This reverts commit b5ab0b7a18
.
3 years ago
Jorg Brown
2f91da585e
Merge pull request #9528 from dlj-NaN/sync-stage
...
Integrate from Piper for C++, Java, and Python
3 years ago
David L. Jones
951582e893
Update changelog
3 years ago
David L. Jones
7ba5fa3d96
Merge tag 'refs/tags/sync-piper' into sync-stage
3 years ago
David L. Jones
3ab97ce830
Sync from Piper @429642851
...
PROTOBUF_SYNC_PIPER
3 years ago
Jorg Brown
763d85293d
Merge pull request #9525 from dlj-NaN/sync-stage
...
Integrate from Piper for C++, Java, and Python
3 years ago
deannagarcia
ddfc233f57
Merge pull request #9524 from protocolbuffers/sysroot
...
Change sysroot flags
3 years ago
David L. Jones
20c5b6fd14
Update changelog
3 years ago
David L. Jones
2fbda76fad
Sync from Piper @429445371
...
PROTOBUF_SYNC_PIPER
3 years ago
Deanna Garcia
cf05c9f84f
Change sysroot flags
3 years ago
Jorg Brown
2f7ee91e32
Merge pull request #9522 from dlj-NaN/sync-stage
...
Integrate from Piper for C++, Java, and Python
3 years ago
David L. Jones
a6c9a5f69d
Merge tag 'refs/tags/sync-piper' into sync-stage
...
# Conflicts:
# src/google/protobuf/compiler/java/java_message.cc
# src/google/protobuf/compiler/java/java_message_lite.cc
3 years ago
David L. Jones
1ba1d73e0d
Sync from Piper @429333699
...
PROTOBUF_SYNC_PIPER
3 years ago
deannagarcia
972b122a30
Merge pull request #9518 from alexvanyo/patch-1
...
Add test scope to kotlin-test for protobuf-kotlin-lite
3 years ago
Alex Vanyo
97d78281de
Add test scope to kotlin-test for protobuf-kotlin-lite
3 years ago
Joshua Haberman
b0bf163c78
Merge pull request #9510 from haberman/manylinux-aarch64
...
Changes to build aarch64 under manylinux.
3 years ago
Joshua Haberman
9d01899322
Changes to build aarch64 under manylinux.
3 years ago
deannagarcia
8bfa7d0083
Merge pull request #9508 from protocolbuffers/genProtoRule
...
Use internal kotlin gen rule
3 years ago
Deanna Garcia
0f253ca64f
Remove deleted files from Makefile
3 years ago
Deanna Garcia
67b74dd169
Use internal kotlin gen rule
3 years ago
idodod
2a2a9b6e64
Update third_party.md ( #9505 )
3 years ago
deannagarcia
479500a091
Merge pull request #9496 from protocolbuffers/duplicates
...
Remove Proto3LiteTest.kt
3 years ago
deannagarcia
9eb5b19964
Merge pull request #9494 from protocolbuffers/ktExport
...
Fixing Kotlin tests
3 years ago
Adam Cozzette
250fafa7c4
Fix the benchmark job and delete old Python configs ( #9497 )
...
Our benchmark job starting failing when we stopped supporting Python 3.5
and 3.6, but this change fixes it by running it in our java_stretch
Docker container, which has a more recent Python version. I also deleted
all configs related to old Python versions that we no longer support.
3 years ago
ObsidianMinor
013e115231
Add an option to preserve proto names in JsonFormatter ( #6307 )
...
Co-authored-by: Adam Cozzette <acozzette@google.com>
3 years ago
Deanna Garcia
79848b5f4c
Update Makefile
3 years ago
Deanna Garcia
14c62a025c
Removing Proto3LiteTest
3 years ago
Deanna Garcia
f1085e9bbc
Remove old import
3 years ago
Deanna Garcia
a32a2a3b57
Fix errors
3 years ago
Oleg Kolesov
fe87de31bf
#9293 - incompatible return type php 8.1 ( #9301 )
...
* #9293 - fix Missing function's return type declaration (incompatible return type php 8.1)
* #9293 - remove return type void for compatible with php 7.0
* #9293 - add todo for mixed return type
Co-authored-by: Adam Cozzette <acozzette@google.com>
3 years ago
Deanna Garcia
e760984a59
First try
3 years ago
Anthony Dmitriyev
2ce9604227
Use rb_obj_class instead of CLASS_OF in Ruby C to ignore singleton classes ( #9342 )
...
Co-authored-by: Adam Cozzette <acozzette@google.com>
3 years ago
BartH
2495d220fa
Added Embedded Proto to options.md to reserve the extenion number for the custom options. ( #9493 )
3 years ago
Deanna Garcia
c946f0bb70
Merge branch 'master' of github.com:protocolbuffers/protobuf into ktExport
3 years ago
Brent Shaffer
ce57b5bab6
fix: [PHP] add missing reserved classnames ( #9458 )
...
* fix: add missing reserved classnames
* Try to remove PARENT and SELF from reserved constants
* add back for tests
* add to validConstantNames
* update kReservedNamesSize
3 years ago
David Supplee
dfcbdb8ca0
fix: use E_USER_ERROR for trigger_error calls ( #9462 )
...
* fix: use E_USER_ERROR for trigger_error calls
* fix: use E_USER_ERROR for trigger_error calls
3 years ago
Adam Cozzette
d5ef16c6eb
Ruby: rename max_recursion_depth to recursion_limit ( #9486 )
...
This will help keep the terminology consistent with the other language
implementations.
3 years ago
Elliotte Rusty Harold
9748e4c52c
add Eclipse metafiles ( #9485 )
3 years ago
Lukas Fittl
fbe6ab2487
[Ruby] Message.decode/encode: Add max_recursion_depth option ( #9218 )
...
* Message.decode/encode: Add max_recursion_depth option
This allows increasing the recursing depth from the default of 64, by
setting the "max_recursion_depth" to the desired integer value. This is
useful to encode or decode complex nested protobuf messages that otherwise
error out with a RuntimeError or "Error occurred during parsing".
Fixes #1493
* Address review comments
Co-authored-by: Adam Cozzette <acozzette@google.com>
3 years ago
Timo Lange
4ed3941e27
[CMake] Allow custom plugin options e.g. to generate mocks ( #9105 )
...
* add plugin options
* refactored comment message
* added tabs for better readability
* removed newlines as they are not working properly
* allow PROTOC_OPTIONS and EXPORT_MACRO in parallel for protobuf_generate
3 years ago
Joshua Haberman
ce731e2f52
Merge pull request #9482 from haberman/sync-stage
...
Integrate from Piper for C++, Java, and Python
3 years ago
Joshua Haberman
73f772b666
Added AniesTest.kt to Makefile.am.
3 years ago
Joshua Haberman
09b2c6a2b4
Removed conflicting/redundant variable declaration.
3 years ago