| Commit message (Collapse) | Author | Age |
| |
|
|
|
|
| |
Fix the bug by sharing the code for generating class name for both
message and enum.
|
| |
|
| |
|
|\
| |
| | |
Add include for INT_MAX
|
| |
| |
| |
| |
| |
| | |
* Use PyUnicode_AsEncodedString() instead of PyUnicode_AsEncodedObject()
* Cherrypick the fix descriptor_pool.FindFileContainingSymbol by extensions.
|
|/ |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
| |
See https://github.com/google/protobuf/issues/2425
|
|
|
|
|
|
| |
* Issue #2211: Addressing GCC warning on enumeral/non-enumeral in conditional expression.
* Updated per 80 character wrap.
|
|
|
|
|
|
|
| |
arm-nacl-clang seems to produce a mysterious compiler error when it
encounters __builtin_clzll, so when we are building for NaCl, let's
avoid that in favor of the portable implementation of
Log2FloorNonZero64.
|
|\
| |
| | |
Changed go_package for plugin.proto.
|
|\ \
| | |
| | | |
migrate delimited messages functions to util package
|
|\ \ \
| | | |
| | | | |
Remove duplicated copyright statement
|
|\ \ \ \
| | | | |
| | | | | |
fix attributes warning
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Add preserve_proto_field_names option to JsonPrintOptions
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
DefaultValueObjectWriter should populate oneof message field
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
This option will be prepended to generated classes of all messages in
the containing file.
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
Fix freebsd build.
|
| | | | | | | | |
|
| | | | | | | | |
|
| |_|/ / / / /
|/| | | | | | |
|
| | | | | | | |
|
| | | | | | | |
|
| | | | | | | |
|
| |_|_|_|/ /
|/| | | | | |
|
| |_|_|/ /
|/| | | | |
|
| |_|_|/
|/| | |
| | | |
| | | | |
For more info see: https://github.com/google/protobuf/issues/1289
|
|\ \ \ \
| | | | |
| | | | | |
compiler/cli: PrintHelpText prints to stdout instead of stderr
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Updated an outdated comment in bytestream.h
|
| |_|_|_|/
|/| | | | |
|
| |_|/ /
|/| | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
It turns out system headers included by generated plugin.pb.h file already contains
major/minor macro definitions when built on FreeBSD and we need to add #undefs to
the generated header file.
This change also fixes another compile error regarding EXPECT_DEATH on FreeBSD.
|
| | | | |
|
|/ / /
| | |
| | |
| | | |
Fixes: https://github.com/google/protobuf/issues/1175
|
| | | |
|
|\ \ \
| | |/
| |/| |
Detect generated code of WKT, addressbook and conformance protos
|
|\ \ \
| | | |
| | | | |
Fix java code according to error prone.
|
|\ \ \ \
| | | | |
| | | | | |
Use per-type table to lookup JSON name.
|
| | | | | |
|
| |/ / /
|/| | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Accept regular PHP array for repeated/map setter. Existing map/repeated
field will be swapped by a clean map/repeated field. Then, elements in
the array will be added to the map/repeated field. All elements will be
type checked before adding.
See #2686 for detail.
|
| | | |
| | | |
| | | |
| | | | |
conformance.proto
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | | |
Different fields from different messages can map to the same JSON name
and the original global lookup table is only capable of mapping one of
such fields. This change converts the global table to per-type tables
so fields from different messages won't conflict.
|
|/ / |
|
|\ \
| | |
| | | |
Avoid redundant type casts for oneof bytes fields.
|
|\ \ \
| | | |
| | | | |
Undef major/minor if they are defined as macro.
|
|\ \ \ \
| | | | |
| | | | | |
Add annotations for deprecated messages in Java
|