apache / celix

Apache Celix is a framework for C and C++14 to develop dynamic modular software applications using component and in-process service-oriented programming.
https://celix.apache.org/
Apache License 2.0
158 stars 85 forks source link

Feature/509 remove service lang support #677

Closed pnoltes closed 8 months ago

pnoltes commented 8 months ago

Remove support for the "service.lang" service property and its usage.

The idea behind the "service.lang" property was to distinguish between C or C++ services, but this feature was confusion and with a good service naming convention not needed.

codecov-commenter commented 8 months ago

Codecov Report

Merging #677 (9f40a29) into master (eeed2c6) will increase coverage by 0.01%. The diff coverage is 88.88%.

:exclamation: Current head 9f40a29 differs from pull request most recent head 70d22bf. Consider uploading reports for the commit 70d22bf to get more accurate results

@@            Coverage Diff             @@
##           master     #677      +/-   ##
==========================================
+ Coverage   81.65%   81.66%   +0.01%     
==========================================
  Files         252      252              
  Lines       32656    32633      -23     
==========================================
- Hits        26664    26649      -15     
+ Misses       5992     5984       -8     
Files Coverage Δ
...undles/pubsub/pubsub_admin_tcp/src/psa_activator.c 100.00% <ø> (ø)
...b/pubsub_admin_tcp/src/pubsub_tcp_topic_receiver.c 68.87% <ø> (-0.09%) :arrow_down:
...in_websocket/src/pubsub_websocket_topic_receiver.c 67.47% <ø> (-0.09%) :arrow_down:
...undles/pubsub/pubsub_admin_zmq/src/psa_activator.c 100.00% <ø> (ø)
...b/pubsub_admin_zmq/src/pubsub_zmq_topic_receiver.c 76.64% <ø> (-0.07%) :arrow_down:
...ubsub/pubsub_spi/src/pubsub_interceptors_handler.c 98.09% <ø> (-0.02%) :arrow_down:
...ubsub/pubsub_topology_manager/src/pstm_activator.c 100.00% <ø> (ø)
bundles/pubsub/pubsub_utils/src/pubsub_matching.c 78.12% <ø> (-0.17%) :arrow_down:
...te_service_admin_dfi/src/export_registration_dfi.c 79.67% <ø> (-0.11%) :arrow_down:
...n_shm_v2/rsa_shm/src/rsa_shm_export_registration.c 100.00% <ø> (ø)
... and 7 more

... and 3 files with indirect coverage changes

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more