This is an automated email from the ASF dual-hosted git repository. pnoltes pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/celix.git
commit 9ea03bc620760e2866f743d24ecbdcd1289aaff2 Merge: 874c184c 9d37c554 Author: Pepijn Noltes <[email protected]> AuthorDate: Wed Dec 27 16:40:46 2023 +0100 Merge pull request #692 from apache/feature/674-use-properties-type-in-filter Feature/674 use properties type in filter documents/services.md | 55 +- libs/error_injector/stdio/CMakeLists.txt | 1 + libs/error_injector/stdio/include/stdio_ei.h | 2 + libs/error_injector/stdio/src/stdio_ei.cc | 10 + libs/framework/src/bundle_context.c | 52 +- libs/framework/src/dm_component_impl.c | 43 +- libs/framework/src/service_registration.c | 98 +- libs/framework/src/service_registration_private.h | 16 +- libs/framework/src/service_registry.c | 1 + libs/utils/benchmark/CMakeLists.txt | 7 + libs/utils/benchmark/src/FilterBenchmark.cc | 216 ++++ libs/utils/gtest/CMakeLists.txt | 2 + .../src/ConvertUtilsErrorInjectionTestSuite.cc | 8 - libs/utils/gtest/src/ConvertUtilsTestSuite.cc | 9 + libs/utils/gtest/src/CxxFilterTestSuite.cc | 7 +- .../gtest/src/FilterErrorInjectionTestSuite.cc | 232 ++++ libs/utils/gtest/src/FilterTestSuite.cc | 696 +++++++---- libs/utils/include/celix/Filter.h | 25 +- libs/utils/include/celix_filter.h | 185 ++- libs/utils/src/celix_convert_utils.c | 42 +- libs/utils/src/filter.c | 1277 +++++++++++--------- 21 files changed, 1961 insertions(+), 1023 deletions(-)
