Mark Costello
|
224aaba33b
jsonpb: treat `null` JSON values for `Timestamp` and `Duration` as defaults (#255)
|
8 years ago |
Lincoln Stoll
|
e8b7c67215
Fix Timestamp Unmarshaling for pre-epoch times
|
8 years ago |
Damien Neil
|
af59feb421
jsonpb: sort numeric proto keys in numeric order
|
8 years ago |
Ross Light
|
3852dcfda2
jsonpb: add option to ignore unknown fields in a message
|
8 years ago |
Googler
|
c27503d0b4
Fix marshalAny's handling of indentation.
|
8 years ago |
Googler
|
f43dfb5ff1
Add missing error check in jsonpb's marshal implementation.
|
8 years ago |
matloob@google.com
|
3b06fc7a4c
net/proto2/go: make a slight change to how we handle []byte fields
|
8 years ago |
matloob@google.com
|
e51d002c61
net/proto2: remove <message>.ExtensionMap() from generated messages
|
8 years ago |
David Symonds
|
bf531ff1a0
jsonpb: Marshal Any according to the spec.
|
8 years ago |
David Symonds
|
f0a097ddac
jsonpb: Fix handling of repeated enums.
|
8 years ago |
David Symonds
|
62e4364d64
jsonpb: Accept both camelCase and orig_name as field names for oneof fields.
|
8 years ago |
Nikki VonHollen
|
9951127104
Add support for decoding a stream of JSON objects.
|
8 years ago |
David Symonds
|
552c7b9542
jsonpb: Handle Struct and NullValue WKTs.
|
8 years ago |
David Symonds
|
c6184d34b2
jsonpb: Format and parse the WKTs in wrappers.proto.
|
8 years ago |
David Symonds
|
553c764c95
Generate XXX_WellKnownType method for recognised well-known types.
|
8 years ago |
David Symonds
|
001690d39b
Switch jsonpb.Marshaler to use camelCase by default.
|
8 years ago |
David Symonds
|
45bba206dd
jsonpb: Don't emit zero value proto3 fields by default.
|
8 years ago |
David Symonds
|
5fc2294e65
Clarify jsonpb package docs.
|
8 years ago |
Juraj Stacho
|
f9dd693112
jsonpb: Implementing marshaling of proto2 extensions.
|
9 years ago |
David Symonds
|
8a5d8e8b13
jsonpb: Remove Marshaler.EnumsAsString.
|
9 years ago |
David Symonds
|
9ebc6c4ed9
jsonpb: Disable Marshaler.EnumsAsString; it is now the default.
|
9 years ago |
David Symonds
|
0ea3c033ce
jsonpb: Introduce Marshaler.EnumsAsInts.
|
9 years ago |
David Symonds
|
5d7f79bcf3
Fix jsonpb parsing of enums as names for proto3.
|
9 years ago |
David Symonds
|
1baed096cd
Expose the thorny part of the oneof metadata interpretation.
|
9 years ago |
David Symonds
|
59b73b37c1
Implement oneof support.
|
9 years ago |
David Symonds
|
21f8136f20
jsonpb: Fix spelling of Marshaler.
|
9 years ago |
David Symonds
|
31db569afe
jsonpb: Simplify JSON field name selection.
|
9 years ago |
David Symonds
|
3fe63ce68c
jsonpb: Reject unknown fields when parsing into a struct.
|
9 years ago |
Buck Clay
|
67cbcadfc9
jsonpb: New package.
|
9 years ago |