You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Paul Yang
13c59cb051
Implement json decoding for Any message. ( #130 )
...
* Implement json decoding for Any message.
type url may not appear as the first value in json. As a result,
other data cannot be resolved before resolving type url. To solve that,
this change caches the start and end position of unparsed values and
resolve them in end_any_object when type url has been resolved.
* Handle Any in switch
* Update json parser size
* Fix comments
* Sync upstream
* Add dependency on upb_pb for upb_json
* Debug failed test
* Fix cmake
* Update test generated files
* Remove debug tests
6 years ago
..
bindings
Removed unused variable.
6 years ago
descriptor
Fix json encoding for wrappers, ListValue, Struct and Value. ( #126 )
6 years ago
json
Implement json decoding for Any message. ( #130 )
6 years ago
pb
Modify TODO
7 years ago
decode.c
Added support for unknown fields to upb_msg.
6 years ago
decode.h
Changed C API to only define structs, a table, and a few minimal inline functions.
6 years ago
def.c
Implement json decoding for Any message. ( #130 )
6 years ago
def.h
Implement json decoding for Any message. ( #130 )
6 years ago
encode.c
Added support for unknown fields to upb_msg.
6 years ago
encode.h
Changed C API to only define structs, a table, and a few minimal inline functions.
6 years ago
handlers-inl.h
Added UPB_ASSERT() that helps avoid unused var warnings.
9 years ago
handlers.c
Re-add msg handlers to the .c file also.
6 years ago
handlers.h
Re-add message handlers to upb/handlers.*.
6 years ago
msg.c
Fixed warnings.
6 years ago
msg.h
Fixed warnings.
6 years ago
msgfactory.c
Removed default instance and oneof array from tables.
6 years ago
msgfactory.h
Moved upb_msg parts that depend on def to a separate msgfactory.{c,h}.
6 years ago
port_def.inc
Added port_def.inc and port_undef.inc.
6 years ago
port_undef.inc
Added port_def.inc and port_undef.inc.
6 years ago
refcounted.c
Added UPB_ASSERT() that helps avoid unused var warnings.
9 years ago
refcounted.h
Responded to CR comments.
8 years ago
sink.c
Addressed PR comments.
8 years ago
sink.h
Reserve unknown fields in upb
7 years ago
structdefs.int.h
Fix json encoding for wrappers, ListValue, Struct and Value. ( #126 )
6 years ago
structs.int.h
Enforced that upb_msg lives in an Arena only, and other simplifying.
6 years ago
table.c
Bugfix on bigendianess by casting size_t to unint32_t
6 years ago
table.int.h
Revert "Prepare upb_value for encoding/decoding map."
7 years ago
upb.c
Fixed amalgamated build and added test.
8 years ago
upb.h
Revert "Prepare upb_value for encoding/decoding map."
7 years ago