summaryrefslogtreecommitdiffstats
path: root/library/cpp/protobuf/json/proto2json_printer.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Fix bug in proto2json map empty keys serializationvoevodskiy2025-04-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `<library/cpp/protobuf/json/proto2json.h>` неправильно сериализует пустой ключ protobuf'ной map'ы ``` message TMyMessage { map<string, string> Fields = 1; } ``` При таком протобуфе ``` Fields { key: "" value: "1" } ``` Сейчас получается json ``` { "value": "1" } ``` Хотя должен получаться такой ``` { "": 1 } ``` commit_hash:e678bffbda1a062fa0fcaaba65c2e5f6bf13d558
* SortMapKeys in proto2json for deterministic seriarializationdimastark2024-09-301-2/+17
| | | | commit_hash:e64dedae589fa2d16347be4d80e2596f46566b38
* Implement number stringification for repeated fields as wellsashashkov2024-06-121-4/+36
| | | | 4ab5908e416439366466d984fc08db7254401884
* support Any in Proto2Jsonlavv172024-02-151-4/+47
| | | | 31e18f04efdf8642428d4ab8ec8c87b4101f5ff2
* Import libs 4 (#758)AlexSm2023-12-271-2/+2
|
* Import libs 3 (#679)AlexSm2023-12-221-3/+7
|
* Y_VERIFY_DEBUG->Y_DEBUG_ABORT_UNLESS at '-v ydb'ilnurkh2023-10-161-2/+2
| | | | https://clubs.at.yandex-team.ru/arcadia/29404
* Y_VERIFY->Y_ABORT_UNLESS at ^lilnurkh2023-10-091-4/+4
| | | | https://clubs.at.yandex-team.ru/arcadia/29404
* (no commit message)pg2023-09-081-1/+1
|
* MARKETRECOM-8673_json_enum_valuemalkovskynv2023-08-031-0/+11
|
* Add StringifyInt64Always modedddlatyshev2023-02-221-7/+7
|
* Do not print missing oneof field in proto2json even MissingKeyDefault is ↵bulatman2022-12-161-1/+2
| | | | specified
* support duration and timestamp as string in json2protobbiff2022-09-111-0/+23
|
* Restoring authorship annotation for <[email protected]>. Commit 2 of 2.yourmary2022-02-101-8/+8
|
* Restoring authorship annotation for <[email protected]>. Commit 1 of 2.yourmary2022-02-101-8/+8
|
* Restoring authorship annotation for <[email protected]>. Commit 2 of 2.art-snake2022-02-101-14/+14
|
* Restoring authorship annotation for <[email protected]>. Commit 1 of 2.art-snake2022-02-101-14/+14
|
* Restoring authorship annotation for <[email protected]>. Commit 2 of 2.stakanviski2022-02-101-5/+5
|
* Restoring authorship annotation for <[email protected]>. Commit 1 of 2.stakanviski2022-02-101-5/+5
|
* Restoring authorship annotation for <[email protected]>. Commit 2 of 2.marakasov2022-02-101-33/+33
|
* Restoring authorship annotation for <[email protected]>. Commit 1 of 2.marakasov2022-02-101-33/+33
|
* Restoring authorship annotation for <[email protected]>. Commit 2 of 2.v01d2022-02-101-347/+347
|
* Restoring authorship annotation for <[email protected]>. Commit 1 of 2.v01d2022-02-101-347/+347
|
* Restoring authorship annotation for <[email protected]>. Commit 2 of 2.evelkin2022-02-101-14/+14
|
* Restoring authorship annotation for <[email protected]>. Commit 1 of 2.evelkin2022-02-101-14/+14
|
* Restoring authorship annotation for Vasily Gerasimov ↵Vasily Gerasimov2022-02-101-66/+66
| | | | <[email protected]>. Commit 2 of 2.
* Restoring authorship annotation for Vasily Gerasimov ↵Vasily Gerasimov2022-02-101-66/+66
| | | | <[email protected]>. Commit 1 of 2.
* Restoring authorship annotation for Arslan Urtashev <[email protected]>. ↵Arslan Urtashev2022-02-101-13/+13
| | | | Commit 2 of 2.
* Restoring authorship annotation for Arslan Urtashev <[email protected]>. ↵Arslan Urtashev2022-02-101-13/+13
| | | | Commit 1 of 2.
* Restoring authorship annotation for <[email protected]>. Commit 2 of 2.vlmarkov2022-02-101-1/+1
|
* Restoring authorship annotation for <[email protected]>. Commit 1 of 2.vlmarkov2022-02-101-1/+1
|
* Restoring authorship annotation for Anton Samokhvalov <[email protected]>. ↵Anton Samokhvalov2022-02-101-9/+9
| | | | Commit 2 of 2.
* Restoring authorship annotation for Anton Samokhvalov <[email protected]>. ↵Anton Samokhvalov2022-02-101-9/+9
| | | | Commit 1 of 2.
* Restoring authorship annotation for <[email protected]>. Commit 2 of 2.orivej2022-02-101-7/+7
|
* Restoring authorship annotation for <[email protected]>. Commit 1 of 2.orivej2022-02-101-7/+7
|
* intermediate changesDevtools Arcadia2022-02-071-0/+517
ref:cde9a383711a11544ce7e107a78147fb96cc4029