This is an automated email from the ASF dual-hosted git repository.
pnoltes pushed a change to branch feature/674-improve-properties
in repository https://gitbox.apache.org/repos/asf/celix.git
from 4d94de27 gh-674: Fix broken substring match.
add be6ca791 gh-674: Refactor array list type for properties
add 3989ce18 gh-674: Remove defaultValue arg from props get array functions
add 10473c5b gh-674: Remove defaultValue arg from properties get*
functions with a ptr return
No new revisions were added by this update.
Summary of changes:
libs/utils/gtest/src/ArrayListTestSuite.cc | 17 ++
libs/utils/gtest/src/CxxPropertiesTestSuite.cc | 10 +-
.../gtest/src/PropertiesErrorInjectionTestSuite.cc | 10 +-
libs/utils/gtest/src/PropertiesTestSuite.cc | 87 +++++--
libs/utils/include/celix/Properties.h | 45 ++--
libs/utils/include/celix_array_list.h | 9 +
libs/utils/include/celix_properties.h | 162 ++++++++-----
libs/utils/src/array_list.c | 29 +++
libs/utils/src/filter.c | 20 +-
libs/utils/src/properties.c | 267 ++++++++-------------
10 files changed, 353 insertions(+), 303 deletions(-)