This is an automated email from the ASF dual-hosted git repository. pnoltes pushed a commit to branch feature/509-remove-pubsub in repository https://gitbox.apache.org/repos/asf/celix.git
commit 313ae766a31d7b36adebbf7d76c9e3df36eaaead Merge: d2e10c5a 2a5058f7 Author: Pepijn Noltes <[email protected]> AuthorDate: Sun Dec 17 16:53:19 2023 +0100 Merge remote-tracking branch 'origin/master' into feature/509-remove-pubsub .github/workflows/coverage.yml | 3 +- .github/workflows/macos.yml | 1 - .github/workflows/ubuntu.yml | 3 +- .gitignore | 1 + .gitignore => .gitpod.yml | 25 +- README.md | 1 + .../examples/calculator_api/CMakeLists.txt | 2 +- .../org.apache.celix.calc.api.Calculator.avpr | 44 - .../examples/calculator_shell/CMakeLists.txt | 3 +- .../examples/remote_example_api/CMakeLists.txt | 8 +- .../remote_service_admin_dfi/gtest/CMakeLists.txt | 4 +- .../src/export_registration_dfi.c | 11 - .../src/import_registration_dfi.c | 13 +- .../rsa_dfi_utils/gtest/CMakeLists.txt | 5 - .../gtest/descriptors/rsa_dfi_utils_test_avpr.avpr | 21 - .../rsa_dfi_utils/gtest/src/DfiUtilsTestSuite.cc | 6 - .../rsa_dfi_utils/include/dfi_utils.h | 1 - .../remote_services/rsa_dfi_utils/src/dfi_utils.c | 58 +- .../rsa_spi/include/rsa_rpc_factory.h | 2 +- .../topology_manager/tms_tst/bundle/CMakeLists.txt | 2 +- .../bundle/org.apache.celix.test.MyBundle.avpr | 24 - .../org.apache.celix.test.MyBundle.descriptor | 9 + conanfile.py | 9 +- container/Containerfile.gitpod | 64 + container/Containerfile.ubuntu | 71 + container/README.md | 56 + .../build-ubuntu-container.sh | 25 +- container/start-ubuntu-container.sh | 48 + .../support-scripts/build-all.sh | 28 +- examples/conan_test_package/CMakeLists.txt | 5 - examples/conan_test_package/conanfile.py | 4 - examples/conan_test_package_v2/conanfile.py | 4 - libs/dfi/CMakeLists.txt | 8 +- libs/dfi/gtest/CMakeLists.txt | 8 +- libs/dfi/gtest/schemas/complex.avdl | 30 - libs/dfi/gtest/schemas/complex.avpr | 55 - libs/dfi/gtest/schemas/invalid1.avpr | 48 - libs/dfi/gtest/schemas/invalid2.avpr | 50 - libs/dfi/gtest/schemas/simple.avdl | 25 - libs/dfi/gtest/schemas/simple.avpr | 52 - libs/dfi/gtest/schemas/simple_min.avpr | 20 - .../gtest/src/avro_descriptor_translator_tests.cpp | 186 --- libs/dfi/gtest/src/avrobin_serialization_tests.cpp | 612 --------- libs/dfi/gtest/src/dyn_avpr_function_tests.cpp | 675 ---------- libs/dfi/gtest/src/dyn_avpr_interface_tests.cpp | 179 --- libs/dfi/gtest/src/dyn_avpr_tests.cpp | 615 --------- libs/dfi/gtest/src/json_rpc_avpr_tests.cpp | 391 ------ libs/dfi/gtest/src/json_serializer_tests.cpp | 796 ------------ libs/dfi/include/avrobin_serializer.h | 100 -- libs/dfi/include/dyn_function.h | 29 - libs/dfi/include/dyn_interface.h | 23 - libs/dfi/include/dyn_type.h | 26 - libs/dfi/src/avrobin_serializer.c | 1368 -------------------- libs/dfi/src/dyn_avpr_function.c | 344 ----- libs/dfi/src/dyn_avpr_interface.c | 290 ----- libs/dfi/src/dyn_avpr_type.c | 1054 --------------- libs/dfi/src/dyn_interface.c | 1 - libs/framework/gtest/CMakeLists.txt | 7 +- .../framework/gtest/src/CelixFrameworkTestSuite.cc | 18 + .../framework/gtest/src/activator_with_celix_err.c | 40 + libs/framework/include/celix/BundleActivator.h | 4 +- libs/framework/include/celix/Trackers.h | 4 +- .../include/celix/dm/ServiceDependency_Impl.h | 4 +- libs/framework/src/bundle_archive.c | 2 + libs/framework/src/framework.c | 19 +- rat-excludes.txt | 3 - 66 files changed, 392 insertions(+), 7255 deletions(-)
