diff options
author | 2017-03-17 18:46:18 +1000 | |
---|---|---|
committer | 2017-03-17 18:46:18 +1000 | |
commit | 1eee3202fce4953a9c0c3adbf357ed10bd71e01e (patch) | |
tree | bc81f1fb68206f3951cfdccd4a2940cf93996808 /src/google/protobuf/util/json_util.cc | |
parent | 44dc55587ebbf79912615c8bbcd0947e7ebaa33a (diff) |
Add use_snake_case_for_field_names option to JsonPrintOptions
Diffstat (limited to 'src/google/protobuf/util/json_util.cc')
-rw-r--r-- | src/google/protobuf/util/json_util.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/google/protobuf/util/json_util.cc b/src/google/protobuf/util/json_util.cc index 129b6eaf..c86cb8cb 100644 --- a/src/google/protobuf/util/json_util.cc +++ b/src/google/protobuf/util/json_util.cc @@ -86,6 +86,7 @@ util::Status BinaryToJsonStream(TypeResolver* resolver, io::CodedOutputStream out_stream(json_output); converter::JsonObjectWriter json_writer(options.add_whitespace ? " " : "", &out_stream); + json_writer.set_use_snake_case_for_field_names(options.use_snake_case_for_field_names); if (options.always_print_primitive_fields) { converter::DefaultValueObjectWriter default_value_writer( resolver, type, &json_writer); |