(celix) branch feature/685-properties-json-serialization updated (dbe1468d -> 769a9e55)

2024-05-20 Thread pnoltes
This is an automated email from the ASF dual-hosted git repository.

pnoltes pushed a change to branch feature/685-properties-json-serialization
in repository https://gitbox.apache.org/repos/asf/celix.git


from dbe1468d gh-685: Add decode of unsupported JSON obj/array arrays
 add 0b0edbe4 gh-685: Replace jsonpath seperator from / to .
 add 769a9e55 gh-685: Improve jansson error handling in properties encode

No new revisions were added by this update.

Summary of changes:
 .../PropertiesEncodingErrorInjectionTestSuite.cc   |   2 +-
 .../utils/gtest/src/PropertiesEncodingTestSuite.cc | 137 -
 libs/utils/src/celix_properties_private.h  |   7 ++
 libs/utils/src/properties_encoding.c   |  45 ++-
 4 files changed, 128 insertions(+), 63 deletions(-)



(celix) branch feature/685-properties-json-serialization updated (3a761223 -> dbe1468d)

2024-05-20 Thread pnoltes
This is an automated email from the ASF dual-hosted git repository.

pnoltes pushed a change to branch feature/685-properties-json-serialization
in repository https://gitbox.apache.org/repos/asf/celix.git


from 3a761223 gh-685: Fix memleak and add missing test
 add dbe1468d gh-685: Add decode of unsupported JSON obj/array arrays

No new revisions were added by this update.

Summary of changes:
 .../PropertiesEncodingErrorInjectionTestSuite.cc   | 21 ++-
 .../utils/gtest/src/PropertiesEncodingTestSuite.cc | 71 --
 libs/utils/include/celix/Properties.h  |  5 +-
 libs/utils/include/celix_properties.h  | 34 ++-
 libs/utils/src/properties_encoding.c   | 13 ++--
 5 files changed, 118 insertions(+), 26 deletions(-)



(celix) branch feature/685-properties-json-serialization updated (7aa44860 -> 3a761223)

2024-05-20 Thread pnoltes
This is an automated email from the ASF dual-hosted git repository.

pnoltes pushed a change to branch feature/685-properties-json-serialization
in repository https://gitbox.apache.org/repos/asf/celix.git


from 7aa44860 gh-685: Add JSON C++ save/load wrapper methods
 add 3a761223 gh-685: Fix memleak and add missing test

No new revisions were added by this update.

Summary of changes:
 libs/error_injector/jansson/CMakeLists.txt |  1 +
 libs/error_injector/jansson/include/jansson_ei.h   |  1 +
 libs/error_injector/jansson/src/jansson_ei.cc  |  7 ++
 .../PropertiesEncodingErrorInjectionTestSuite.cc   | 20 +++
 .../utils/gtest/src/PropertiesEncodingTestSuite.cc | 16 
 libs/utils/gtest/src/PropertiesTestSuite.cc|  1 +
 libs/utils/include/celix_properties.h  | 13 ++
 libs/utils/src/properties_encoding.c   | 29 ++
 8 files changed, 72 insertions(+), 16 deletions(-)