This is an automated email from the ASF dual-hosted git repository.

jensg pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/thrift.git


    from 441322032 Fixed make check for Ruby library
     add c3ced6228  ## cpp: add `private_optional` support (and wire up 
tests/CI)

No new revisions were added by this update.

Summary of changes:
 .github/workflows/cmake.yml                        |   8 +
 build/docker/msvc2017/build-compiler.bat           |   3 +-
 compiler/cpp/CMakeLists.txt                        |   1 +
 .../cpp/src/thrift/generate/t_cpp_generator.cc     | 110 ++++++++--
 compiler/cpp/tests/CMakeLists.txt                  | 143 +++++++++++--
 .../cpp/tests/cpp/expected_TestStruct_default.txt  |  52 +++++
 .../cpp/expected_TestStruct_private_optional.txt   |  66 ++++++
 .../cpp/t_cpp_generator_private_optional_tests.cc  | 230 +++++++++++++++++++++
 .../cpp/test_private_optional.thrift}              |   9 +-
 ...n_types_i.cc => snapshot_exception_types_i.hpp} |   0
 ...handle_ex.cc => snapshot_service_handle_ex.hpp} |   0
 .../cpp/tests/ocaml/t_ocaml_generator_tests.cc     |   4 +-
 compiler/cpp/tests/tests_main.cc                   |  12 +-
 .../cpp/tests/thrift_test_globals.cc               |  33 ++-
 compiler/cpp/tests/thrift_test_parser_support.cc   | 149 +++++++++++++
 15 files changed, 771 insertions(+), 49 deletions(-)
 create mode 100644 compiler/cpp/tests/cpp/expected_TestStruct_default.txt
 create mode 100644 
compiler/cpp/tests/cpp/expected_TestStruct_private_optional.txt
 create mode 100644 
compiler/cpp/tests/cpp/t_cpp_generator_private_optional_tests.cc
 copy compiler/cpp/{test/keyword-samples/enum1_return.thrift => 
tests/cpp/test_private_optional.thrift} (81%)
 rename compiler/cpp/tests/ocaml/{snapshot_exception_types_i.cc => 
snapshot_exception_types_i.hpp} (100%)
 rename compiler/cpp/tests/ocaml/{snapshot_service_handle_ex.cc => 
snapshot_service_handle_ex.hpp} (100%)
 copy tutorial/netstd/Interfaces/GlobalSuppressions.cs => 
compiler/cpp/tests/thrift_test_globals.cc (53%)
 create mode 100644 compiler/cpp/tests/thrift_test_parser_support.cc

Reply via email to