This is an automated email from the ASF dual-hosted git repository. pengzheng pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/celix.git
commit 335935c31473311906d62599c62dbd7f2f787ef8 Merge: d571d545 185c5850 Author: PengZheng <[email protected]> AuthorDate: Thu Apr 27 10:12:21 2023 +0800 Merge pull request #524 from apache/feature/export_headers Feature/export headers CMakeLists.txt | 3 + libs/dfi/CMakeLists.txt | 19 ++- libs/dfi/include/avrobin_serializer.h | 9 +- libs/dfi/include/dfi_log_util.h | 4 +- libs/dfi/include/dyn_common.h | 11 +- libs/dfi/include/dyn_function.h | 27 ++-- libs/dfi/include/dyn_interface.h | 24 ++-- libs/dfi/include/dyn_message.h | 22 ++-- libs/dfi/include/dyn_type.h | 62 ++++----- libs/dfi/include/json_rpc.h | 7 +- libs/dfi/include/json_serializer.h | 9 +- libs/etcdlib/CMakeLists.txt | 40 +++--- libs/etcdlib/api/etcd.h | 25 ++-- libs/etcdlib/api/etcdlib.h | 23 ++-- libs/framework/CMakeLists.txt | 25 +++- .../BundleArchiveWithErrorInjectionTestSuite.cc | 28 ++--- libs/framework/include/celix_bundle.h | 39 +++--- libs/framework/include/celix_bundle_activator.h | 15 +-- libs/framework/include/celix_bundle_context.h | 138 ++++++++++----------- libs/framework/include/celix_bundle_event.h | 1 - libs/framework/include/celix_bundle_state.h | 4 +- libs/framework/include/celix_dependency_manager.h | 34 ++--- libs/framework/include/celix_dm_component.h | 49 ++++---- libs/framework/include/celix_dm_info.h | 3 +- .../include/celix_dm_service_dependency.h | 31 +++-- libs/framework/include/celix_framework.h | 59 ++++----- libs/framework/include/celix_framework_factory.h | 5 +- libs/framework/include/celix_framework_utils.h | 10 +- libs/framework/include/celix_launcher.h | 17 +-- libs/framework/include/celix_log.h | 17 +-- libs/framework/include/celix_service_event.h | 4 +- libs/framework/include/celix_types.h | 9 ++ libs/framework/include_deprecated/archive.h | 3 +- libs/framework/include_deprecated/bundle.h | 67 +++++----- .../include_deprecated/bundle_activator.h | 15 +-- libs/framework/include_deprecated/bundle_archive.h | 42 ++++--- libs/framework/include_deprecated/bundle_context.h | 53 ++++---- .../framework/include_deprecated/bundle_revision.h | 11 +- libs/framework/include_deprecated/capability.h | 11 +- libs/framework/include_deprecated/dm_activator.h | 7 +- libs/framework/include_deprecated/dm_component.h | 43 +++---- .../include_deprecated/dm_dependency_manager.h | 15 +-- .../include_deprecated/dm_service_dependency.h | 28 ++--- libs/framework/include_deprecated/framework.h | 17 ++- libs/framework/include_deprecated/manifest.h | 22 ++-- libs/framework/include_deprecated/module.h | 54 ++++---- libs/framework/include_deprecated/requirement.h | 12 +- .../include_deprecated/service_listener.h | 1 - .../include_deprecated/service_reference.h | 26 ++-- .../include_deprecated/service_registration.h | 17 ++- .../include_deprecated/service_registry.h | 51 ++++---- .../framework/include_deprecated/service_tracker.h | 35 +++--- .../service_tracker_customizer.h | 15 +-- libs/framework/include_deprecated/wire.h | 13 +- libs/framework/src/bundle_archive.c | 6 +- libs/framework/src/bundle_archive_private.h | 4 +- libs/framework/src/bundle_context.c | 2 +- libs/framework/src/bundle_private.h | 8 +- libs/framework/src/bundle_revision.c | 4 +- libs/framework/src/bundle_revision_private.h | 4 +- libs/framework/src/celix_bundle_cache.c | 2 +- libs/framework/src/celix_framework_utils_private.h | 18 ++- libs/framework/src/framework_private.h | 32 ++--- libs/framework/src/service_reference.c | 4 +- libs/utils/CMakeLists.txt | 33 +++-- libs/utils/include/celix_array_list.h | 44 ++++++- libs/utils/include/celix_convert_utils.h | 9 +- libs/utils/include/celix_errno.h | 4 +- libs/utils/include/celix_file_utils.h | 18 +-- libs/utils/include/celix_filter.h | 17 +-- libs/utils/include/celix_log_utils.h | 17 +-- libs/utils/include/celix_long_hash_map.h | 39 +++--- libs/utils/include/celix_properties.h | 53 ++++---- libs/utils/include/celix_string_hash_map.h | 39 +++--- libs/utils/include/celix_threads.h | 68 +++++----- libs/utils/include/celix_utils.h | 34 ++--- libs/utils/include/celix_version.h | 32 ++--- libs/utils/include/celix_version_range.h | 23 ++-- libs/utils/include_deprecated/array_list.h | 52 ++++---- libs/utils/include_deprecated/filter.h | 14 ++- libs/utils/include_deprecated/hash_map.h | 100 +++++++-------- libs/utils/include_deprecated/ip_utils.h | 12 +- libs/utils/include_deprecated/linked_list.h | 48 +++---- .../include_deprecated/linked_list_iterator.h | 24 ++-- libs/utils/include_deprecated/properties.h | 24 ++-- libs/utils/include_deprecated/utils.h | 18 +-- libs/utils/include_deprecated/version.h | 28 +++-- libs/utils/include_deprecated/version_range.h | 23 ++-- libs/utils/src/array_list_private.h | 3 +- libs/utils/src/celix_convert_utils.c | 6 +- libs/utils/src/hash_map.c | 2 +- libs/utils/src/hash_map_private.h | 15 +-- libs/utils/src/linked_list.c | 2 +- 93 files changed, 1184 insertions(+), 1032 deletions(-)
