This is an automated email from the ASF dual-hosted git repository.
pnoltes pushed a change to branch feature/some_coverity_fixes
in repository https://gitbox.apache.org/repos/asf/celix.git
from 8624f833 Remove unneeded close(fd) calls in pubsub tcp
add 82cc3ffc Refactor Celix utils and framework C++ headers for C++14
support
add ad33da71 Update coverage and coverity-scan build config for additional
build options
add 1d0e1785 Refactor test for cxx11 and cxx14 option name and fix
template specialization issue
add 342b9639 Configure doxyfile for C++17 and updates the one line celix
intro
add 8cb861e0 Fix C++11 Properties::set with a const char* value
add 0255c578 Update call of Properties::set from SvcRegBuilder for C++14
support
add f462d2e5 Fix typos in Doxyfile and conanfile.py
add b14df702 Merge remote-tracking branch 'origin/master' into
feature/cxx14_framework_support
add 4d9bc9a2 Update FrameworkUtils.h for C++14
add 1e7b2269 Remove testing for cxx11 and cxx14 from conan package id
add eaa2c441 Remove printf in test code
add 5969a2c3 Merge pull request #447 from
apache/feature/cxx14_framework_support
add 268fec30 Merge remote-tracking branch 'origin/master' into
feature/some_coverity_fixes
No new revisions were added by this update.
Summary of changes:
.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 | 212 ++++++++++++++-------
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, 656 insertions(+), 262 deletions(-)