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

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


    from d55dd3c2f Merge pull request #791 from apache/hotfix/ubuntu-cmake
     add 547075ed2 Add celix_properties_t and celix_array_list_t pointer type 
in dfi
     add 87fd9e2cc Modify libdfi version
     add d10f1b2bb Improve dfi documentation
     add d1b7959a8 Merge branch 'apache:master' into add_dyn_type
     add 55b8671a8 Merge branch 'add_dyn_type' of 
https://github.com/xuzhenbao/celix into add_dyn_type
     new c1735c01c Merge pull request #782 from xuzhenbao/add_dyn_type

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 libs/dfi/CMakeLists.txt                            |   2 +-
 libs/dfi/README.md                                 |  19 +-
 libs/dfi/gtest/descriptors/example8.descriptor     |  10 +
 libs/dfi/gtest/descriptors/example9.descriptor     |  10 +
 libs/dfi/gtest/src/dyn_function_tests.cpp          |  88 +++-
 libs/dfi/gtest/src/dyn_type_tests.cpp              |  16 +
 libs/dfi/gtest/src/json_rpc_tests.cpp              | 533 +++++++++++++++++++++
 libs/dfi/gtest/src/json_serializer_ei_tests.cc     |  91 ++++
 libs/dfi/gtest/src/json_serializer_tests.cpp       | 160 +++++++
 libs/dfi/include/dyn_type.h                        |  12 +
 libs/dfi/src/dyn_function.c                        |   5 +-
 libs/dfi/src/dyn_type.c                            |  60 +++
 libs/dfi/src/json_rpc.c                            |  35 +-
 libs/dfi/src/json_serializer.c                     | 121 +++++
 libs/error_injector/jansson/CMakeLists.txt         |   2 +
 libs/error_injector/jansson/include/jansson_ei.h   |   2 +
 libs/error_injector/jansson/src/jansson_ei.cc      |  14 +
 libs/utils/CMakeLists.txt                          |   2 +
 libs/utils/gtest/CMakeLists.txt                    |   4 +
 ...elixArrayListEncodingErrorInjectionTestSuite.cc | 138 ++++++
 .../gtest/src/CelixArrayListEncodingTestSuite.cc   | 434 +++++++++++++++++
 .../src/CelixJsonUtilsErrorInjectionTestSuite.cc   |  62 +++
 libs/utils/gtest/src/CelixJsonUtilsTestSuite.cc    | 105 ++++
 .../PropertiesEncodingErrorInjectionTestSuite.cc   |  43 +-
 .../utils/gtest/src/PropertiesEncodingTestSuite.cc |  28 +-
 libs/utils/include/celix_array_list_encoding.h     | 226 +++++++++
 libs/utils/src/celix_array_list_encoding.c         | 357 ++++++++++++++
 libs/utils/src/celix_array_list_encoding_private.h |  65 +++
 libs/utils/src/celix_json_utils.c                  | 106 ++++
 libs/utils/src/celix_json_utils_private.h          |  75 +++
 libs/utils/src/celix_properties_private.h          |   6 -
 libs/utils/src/properties_encoding.c               | 294 ++----------
 32 files changed, 2765 insertions(+), 360 deletions(-)
 create mode 100644 libs/dfi/gtest/descriptors/example8.descriptor
 create mode 100644 libs/dfi/gtest/descriptors/example9.descriptor
 create mode 100644 
libs/utils/gtest/src/CelixArrayListEncodingErrorInjectionTestSuite.cc
 create mode 100644 libs/utils/gtest/src/CelixArrayListEncodingTestSuite.cc
 create mode 100644 
libs/utils/gtest/src/CelixJsonUtilsErrorInjectionTestSuite.cc
 create mode 100644 libs/utils/gtest/src/CelixJsonUtilsTestSuite.cc
 create mode 100644 libs/utils/include/celix_array_list_encoding.h
 create mode 100644 libs/utils/src/celix_array_list_encoding.c
 create mode 100644 libs/utils/src/celix_array_list_encoding_private.h
 create mode 100644 libs/utils/src/celix_json_utils.c
 create mode 100644 libs/utils/src/celix_json_utils_private.h

Reply via email to