This is an automated email from the ASF dual-hosted git repository.

pnoltes pushed a change to branch feature/585-celix-conditions
in repository https://gitbox.apache.org/repos/asf/celix.git


    from cc323ef8 Remove dead code.
     add 9998dd98 Move the components.ready check from fw bundle to a separate 
bundle

No new revisions were added by this update.

Summary of changes:
 bundles/CMakeLists.txt                             |   1 +
 bundles/components_ready_check/CMakeLists.txt      |  53 +++++++
 bundles/components_ready_check/README.md           |  45 ++++++
 .../api/celix_components_ready_constants.h         |  22 ++-
 .../components_ready_check/gtest/CMakeLists.txt    |  54 +++++++
 .../gtest/src/ActiveComponentBundle.cc             |  23 +--
 .../gtest/src/ComponentsReadyTestSuite.cc          |  90 ++++++++++++
 .../ComponentsReadyWithErrorInjectionTestSuite.cc  | 123 ++++++++++++++++
 .../gtest/src/InactiveComponentBundle.cc           |  15 +-
 .../src/celix_components_ready_check.c             | 160 +++++++++++++++++++++
 .../src/celix_components_ready_check.h             |  34 +++--
 .../src/celix_components_ready_check_activator.c   |  20 +--
 bundles/shell/README.md                            |  18 +--
 .../error_injector/celix_bundle_ctx/CMakeLists.txt |   1 +
 .../include/celix_bundle_context_ei.h              |   1 +
 .../src/celix_bundle_context_ei.cc                 |   7 +
 libs/framework/gtest/CMakeLists.txt                |   1 -
 .../framework/gtest/src/CondTestBundleActivator.cc |   7 -
 .../gtest/src/FrameworkBundleTestSuite.cc          |  18 ---
 .../FrameworkBundleWithErrorInjectionTestSuite.cc  |  17 ---
 libs/framework/include/celix_condition.h           |   8 --
 libs/framework/src/celix_framework_bundle.c        |  54 -------
 libs/framework/src/celix_framework_bundle.h        |   6 -
 libs/framework/src/framework.c                     |   2 +-
 24 files changed, 605 insertions(+), 175 deletions(-)
 create mode 100644 bundles/components_ready_check/CMakeLists.txt
 create mode 100644 bundles/components_ready_check/README.md
 copy libs/framework/src/dm_dependency.h => 
bundles/components_ready_check/api/celix_components_ready_constants.h (68%)
 create mode 100644 bundles/components_ready_check/gtest/CMakeLists.txt
 copy 
examples/celix-examples/readme_cxx_examples/src/CalcProviderBundleActivator.cc 
=> bundles/components_ready_check/gtest/src/ActiveComponentBundle.cc (63%)
 create mode 100644 
bundles/components_ready_check/gtest/src/ComponentsReadyTestSuite.cc
 create mode 100644 
bundles/components_ready_check/gtest/src/ComponentsReadyWithErrorInjectionTestSuite.cc
 copy libs/framework/gtest/src/CondTestBundleActivator.cc => 
bundles/components_ready_check/gtest/src/InactiveComponentBundle.cc (78%)
 create mode 100644 
bundles/components_ready_check/src/celix_components_ready_check.c
 copy libs/dependency_manager/api/dm_activator.h => 
bundles/components_ready_check/src/celix_components_ready_check.h (51%)
 copy libs/framework/gtest/src/nop_activator.c => 
bundles/components_ready_check/src/celix_components_ready_check_activator.c 
(52%)

Reply via email to