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 5969a2c3fa39a3fc90c73ca0e8c1517d73ddd139 Merge: 8e9cebe7 eaa2c441 Author: Pepijn Noltes <[email protected]> AuthorDate: Tue Nov 29 19:40:37 2022 +0100 Merge pull request #447 from apache/feature/cxx14_framework_support Feature/cxx14 framework support .asf.yaml | 2 +- .github/workflows/coverage.yml | 3 + .github/workflows/coverity-scan.yml | 3 + .github/workflows/macos-nightly.yml | 3 + .github/workflows/macos.yml | 2 + .github/workflows/ubuntu-nightly.yml | 4 + .github/workflows/ubuntu.yml | 2 + CMakeLists.txt | 2 + Doxyfile | 4 +- README.md | 7 +- conanfile.py | 6 + doap/doap_Celix.rdf | 5 +- libs/framework/doxygen.md | 16 +- libs/framework/gtest/CMakeLists.txt | 110 ++++++++--- .../gtest/src/CelixFrameworkUtilsTestSuite.cc | 16 +- .../gtest/src/CxxBundleContextTestSuite.cc | 3 +- libs/framework/include/celix/Bundle.h | 32 +++- libs/framework/include/celix/BundleActivator.h | 8 +- libs/framework/include/celix/BundleContext.h | 143 ++++++++++++-- libs/framework/include/celix/FrameworkUtils.h | 14 +- libs/framework/include/celix/ServiceRegistration.h | 128 ++++++++----- .../include/celix/ServiceRegistrationBuilder.h | 15 +- libs/framework/include/celix/TrackerBuilders.h | 13 +- libs/framework/include/celix/Trackers.h | 210 ++++++++++++++------- libs/framework/include/celix/UseServiceBuilder.h | 13 +- libs/utils/gtest/CMakeLists.txt | 29 +-- libs/utils/gtest/src/ArrayListTestSuite.cc | 1 - libs/utils/gtest/src/CxxUtilsTestSuite.cc | 18 +- libs/utils/include/celix/Filter.h | 44 ++++- libs/utils/include/celix/Properties.h | 20 +- libs/utils/include/celix/Utils.h | 40 ++-- 31 files changed, 655 insertions(+), 261 deletions(-)
