apache / celix
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 768 files with 94,774 lines of code.
    • 8 files changed more than 100 times (7,334 lines of code)
    • 34 files changed 51-100 times (14,508 lines of code)
    • 164 files changed 21-50 times (32,840 lines of code)
    • 368 files changed 6-20 times (30,002 lines of code)
    • 194 files changed 1-5 times (10,090 lines of code)
7% | 15% | 34% | 31% | 10%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 768 files with 94,774 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 22 files changed by 11-25 contributors (11,938 lines of code)
    • 181 files changed by 6-10 contributors (25,785 lines of code)
    • 550 files changed by 2-5 contributors (56,616 lines of code)
    • 15 files changed by 1 contributor (435 lines of code)
0% | 12% | 27% | 59% | <1%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
h, cc, c, txt, md, cmake, in, cpp, yaml, json, sh, rs, py, js, html, adoc, toml, xml, gitignore, clang-format, rdf
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
c12% | 24% | 32% | 23% | 7%
cmake37% | 24% | 16% | 20% | 1%
h3% | 11% | 33% | 37% | 13%
py100% | 0% | 0% | 0% | 0%
cc0% | 5% | 40% | 40% | 13%
rdf0% | 0% | 100% | 0% | 0%
rs0% | 0% | 0% | 51% | 48%
in0% | 0% | 0% | 31% | 68%
toml0% | 0% | 0% | 64% | 35%
xml0% | 0% | 0% | 0% | 100%
js0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
libs10% | 21% | 36% | 25% | 5%
cmake37% | 24% | 16% | 17% | 2%
bundles2% | 7% | 35% | 39% | 15%
ROOT100% | 0% | 0% | 0% | 0%
doap0% | 0% | 100% | 0% | 0%
misc0% | 0% | 0% | 53% | 46%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
framework.c
in libs/framework/src
2273 110 2018-05-27 2025-02-12 231 14 pepijnnoltes@gmail.com xuzhenbao133@163.com
bundle_context.c
in libs/framework/src
1483 115 2018-05-27 2025-01-03 162 15 pepijnnoltes@gmail.com 43104033+xuzhenbao@users.no...
326 11 2022-03-04 2025-02-12 151 5 howtofly@gmail.com xuzhenbao133@163.com
celix_bundle_context.h
in libs/framework/include
341 2 2018-05-27 2024-06-09 139 12 pepijnnoltes@gmail.com pnoltes@apache.org
framework_private.h
in libs/framework/src
229 2 2018-05-27 2025-02-12 124 13 pepijnnoltes@gmail.com xuzhenbao133@163.com
BundlePackaging.cmake
in cmake/cmake_celix
1020 - 2017-02-20 2025-01-03 112 14 pepijnnoltes@gmail.com 43104033+xuzhenbao@users.no...
remote_service_admin_dfi.c
in bundles/remote_services/remote_service_admin_dfi/src
918 25 2018-05-27 2025-01-03 104 11 pepijnnoltes@gmail.com 43104033+xuzhenbao@users.no...
properties.c
in libs/utils/src
744 41 2018-05-27 2025-01-03 101 12 pepijnnoltes@gmail.com 43104033+xuzhenbao@users.no...
service_registry.c
in libs/framework/src
955 34 2018-05-27 2025-01-03 99 15 pepijnnoltes@gmail.com 43104033+xuzhenbao@users.no...
service_tracker.c
in libs/framework/src
657 22 2018-05-27 2024-06-09 89 11 pepijnnoltes@gmail.com pnoltes@apache.org
bundle.c
in libs/framework/src
344 18 2018-05-27 2025-02-12 88 10 pepijnnoltes@gmail.com xuzhenbao133@163.com
ContainerPackaging.cmake
in cmake/cmake_celix
598 - 2018-04-23 2025-01-03 81 10 pepijnnoltes@gmail.com 43104033+xuzhenbao@users.no...
celix_properties.h
in libs/utils/include
192 - 2018-05-27 2025-02-12 79 11 pepijnnoltes@gmail.com xuzhenbao133@163.com
celix_constants.h
in libs/framework/include
48 - 2019-09-19 2025-02-12 77 11 idzardhoekstra@live.nl xuzhenbao133@163.com
dm_component_impl.c
in libs/framework/src
997 59 2018-05-27 2025-01-03 74 10 pepijnnoltes@gmail.com 43104033+xuzhenbao@users.no...
celix_framework.h
in libs/framework/include
65 - 2018-05-27 2023-08-23 72 12 pepijnnoltes@gmail.com pepijnnoltes@gmail.com
CxxBundleContextTestSuite.cc
in libs/framework/gtest/src
707 - 2021-01-24 2025-01-03 72 6 pepijnnoltes@gmail.com 43104033+xuzhenbao@users.no...
topology_manager.c
in bundles/remote_services/topology_manager/src
1080 34 2018-05-27 2025-01-03 72 9 pepijnnoltes@gmail.com 43104033+xuzhenbao@users.no...
export_registration_dfi.c
in bundles/remote_services/remote_service_admin_dfi/src
267 16 2018-05-27 2025-01-03 70 11 pepijnnoltes@gmail.com 43104033+xuzhenbao@users.no...
utils.c
in libs/utils/src
290 19 2018-05-27 2024-01-01 65 9 pepijnnoltes@gmail.com xuzhenbao133@163.com
import_registration_dfi.c
in bundles/remote_services/remote_service_admin_dfi/src
328 14 2018-05-27 2025-01-03 65 11 pepijnnoltes@gmail.com 43104033+xuzhenbao@users.no...
dm_dependency_manager_impl.c
in libs/framework/src
331 29 2018-05-27 2025-01-03 65 11 pepijnnoltes@gmail.com 43104033+xuzhenbao@users.no...
DependencyManagerTestSuite.cc
in libs/framework/gtest/src
934 38 2020-11-20 2025-01-03 65 8 pepijnnoltes@gmail.com 43104033+xuzhenbao@users.no...
celix_utils.h
in libs/utils/include
54 2 2020-02-02 2024-06-09 64 8 pepijnnoltes@gmail.com pnoltes@apache.org
Trackers.h
in libs/framework/include/celix
583 29 2020-11-20 2024-06-09 64 5 pepijnnoltes@gmail.com pnoltes@apache.org
filter.c
in libs/utils/src
888 30 2018-05-27 2024-10-08 63 10 pepijnnoltes@gmail.com xuzhenbao133@163.com
celix_errno.h
in libs/utils/include
47 - 2018-05-27 2025-01-03 62 10 pepijnnoltes@gmail.com 43104033+xuzhenbao@users.no...
69 - 2018-01-29 2023-08-23 60 10 pepijnnoltes@gmail.com pepijnnoltes@gmail.com
celix_array_list.h
in libs/utils/include
142 - 2018-05-27 2025-01-03 60 11 pepijnnoltes@gmail.com 43104033+xuzhenbao@users.no...
celix_launcher.c
in libs/framework/src
320 15 2018-05-27 2024-10-08 59 10 pepijnnoltes@gmail.com xuzhenbao133@163.com
rsa_shm_impl.c
in bundles/remote_services/remote_service_admin_shm_v2/rsa_shm/src
503 13 2022-07-10 2025-01-03 58 5 xuzhenbao133@163.com 43104033+xuzhenbao@users.no...
service_reference.c
in libs/framework/src
249 22 2018-05-27 2025-01-03 57 10 pepijnnoltes@gmail.com 43104033+xuzhenbao@users.no...
Properties.h
in libs/utils/include/celix
564 49 2021-10-10 2024-10-08 57 5 pnoltes@apache.org xuzhenbao133@163.com
dyn_type.c
in libs/dfi/src
956 59 2018-05-27 2025-04-16 57 9 pepijnnoltes@gmail.com 43104033+xuzhenbao@users.no...
array_list.c
in libs/utils/src
534 51 2018-05-27 2024-06-09 56 11 pepijnnoltes@gmail.com pnoltes@apache.org
celix_bundle_cache.c
in libs/framework/src
302 10 2021-12-22 2025-02-12 55 5 pnoltes@apache.org xuzhenbao133@163.com
181 4 2023-02-06 2025-02-12 54 5 pepijnnoltes@gmail.com xuzhenbao133@163.com
Component.h
in libs/framework/include/celix/dm
154 1 2018-05-27 2023-11-01 53 11 pepijnnoltes@gmail.com howtofly@gmail.com
module.c
in libs/framework/src
226 13 2018-05-27 2025-02-12 52 9 pepijnnoltes@gmail.com xuzhenbao133@163.com
json_rpc.c
in libs/dfi/src
265 5 2018-05-27 2025-04-16 52 10 pepijnnoltes@gmail.com 43104033+xuzhenbao@users.no...
rsa_shm_export_registration.c
in bundles/remote_services/remote_service_admin_shm_v2/rsa_shm/src
294 17 2022-07-10 2025-01-03 51 5 xuzhenbao133@163.com 43104033+xuzhenbao@users.no...
http_admin.c
in bundles/http_admin/http_admin/src
384 9 2019-07-05 2025-01-03 51 13 mail@daanfischer.nl 43104033+xuzhenbao@users.no...
ServiceDependency_Impl.h
in libs/framework/include/celix/dm
489 10 2018-05-27 2024-03-06 50 10 pepijnnoltes@gmail.com xuzhenbao133@163.com
bundle_context_private.h
in libs/framework/src
66 - 2018-05-27 2025-01-03 49 9 pepijnnoltes@gmail.com 43104033+xuzhenbao@users.no...
activator.c
in bundles/remote_services/topology_manager/src
185 7 2018-05-27 2024-06-09 49 9 pepijnnoltes@gmail.com pnoltes@apache.org
BundleContext.h
in libs/framework/include/celix
221 42 2020-11-20 2024-06-09 49 5 pepijnnoltes@gmail.com pnoltes@apache.org
CelixBundleContextBundlesTestSuite.cc
in libs/framework/gtest/src
679 - 2023-04-15 2025-01-03 49 5 pepijnnoltes@gmail.com 43104033+xuzhenbao@users.no...
dyn_type.h
in libs/dfi/include
74 - 2018-05-27 2025-04-16 48 10 pepijnnoltes@gmail.com 43104033+xuzhenbao@users.no...
version.c
in libs/utils/src
220 12 2018-05-27 2024-10-08 48 9 pepijnnoltes@gmail.com xuzhenbao133@163.com
rsa_json_rpc_endpoint_impl.c
in bundles/remote_services/rsa_rpc_json/src
230 8 2022-07-10 2024-06-09 48 5 xuzhenbao133@163.com pnoltes@apache.org
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
bundle_context.c
in libs/framework/src
1483 115 2018-05-27 2025-01-03 162 15 pepijnnoltes@gmail.com 43104033+xuzhenbao@users.no...
service_registry.c
in libs/framework/src
955 34 2018-05-27 2025-01-03 99 15 pepijnnoltes@gmail.com 43104033+xuzhenbao@users.no...
framework.c
in libs/framework/src
2273 110 2018-05-27 2025-02-12 231 14 pepijnnoltes@gmail.com xuzhenbao133@163.com
BundlePackaging.cmake
in cmake/cmake_celix
1020 - 2017-02-20 2025-01-03 112 14 pepijnnoltes@gmail.com 43104033+xuzhenbao@users.no...
framework_private.h
in libs/framework/src
229 2 2018-05-27 2025-02-12 124 13 pepijnnoltes@gmail.com xuzhenbao133@163.com
http_admin.c
in bundles/http_admin/http_admin/src
384 9 2019-07-05 2025-01-03 51 13 mail@daanfischer.nl 43104033+xuzhenbao@users.no...
celix_bundle_context.h
in libs/framework/include
341 2 2018-05-27 2024-06-09 139 12 pepijnnoltes@gmail.com pnoltes@apache.org
properties.c
in libs/utils/src
744 41 2018-05-27 2025-01-03 101 12 pepijnnoltes@gmail.com 43104033+xuzhenbao@users.no...
celix_framework.h
in libs/framework/include
65 - 2018-05-27 2023-08-23 72 12 pepijnnoltes@gmail.com pepijnnoltes@gmail.com
remote_service_admin_dfi.c
in bundles/remote_services/remote_service_admin_dfi/src
918 25 2018-05-27 2025-01-03 104 11 pepijnnoltes@gmail.com 43104033+xuzhenbao@users.no...
service_tracker.c
in libs/framework/src
657 22 2018-05-27 2024-06-09 89 11 pepijnnoltes@gmail.com pnoltes@apache.org
celix_properties.h
in libs/utils/include
192 - 2018-05-27 2025-02-12 79 11 pepijnnoltes@gmail.com xuzhenbao133@163.com
celix_constants.h
in libs/framework/include
48 - 2019-09-19 2025-02-12 77 11 idzardhoekstra@live.nl xuzhenbao133@163.com
export_registration_dfi.c
in bundles/remote_services/remote_service_admin_dfi/src
267 16 2018-05-27 2025-01-03 70 11 pepijnnoltes@gmail.com 43104033+xuzhenbao@users.no...
import_registration_dfi.c
in bundles/remote_services/remote_service_admin_dfi/src
328 14 2018-05-27 2025-01-03 65 11 pepijnnoltes@gmail.com 43104033+xuzhenbao@users.no...
dm_dependency_manager_impl.c
in libs/framework/src
331 29 2018-05-27 2025-01-03 65 11 pepijnnoltes@gmail.com 43104033+xuzhenbao@users.no...
celix_array_list.h
in libs/utils/include
142 - 2018-05-27 2025-01-03 60 11 pepijnnoltes@gmail.com 43104033+xuzhenbao@users.no...
array_list.c
in libs/utils/src
534 51 2018-05-27 2024-06-09 56 11 pepijnnoltes@gmail.com pnoltes@apache.org
Component.h
in libs/framework/include/celix/dm
154 1 2018-05-27 2023-11-01 53 11 pepijnnoltes@gmail.com howtofly@gmail.com
websocket_admin.c
in bundles/http_admin/http_admin/src
136 7 2019-07-05 2025-01-03 35 11 mail@daanfischer.nl 43104033+xuzhenbao@users.no...
ServiceDependency.h
in libs/framework/include/celix/dm
169 3 2018-05-27 2024-01-01 34 11 pepijnnoltes@gmail.com xuzhenbao133@163.com
etcd.c
in libs/etcdlib/src
568 19 2018-05-27 2024-06-09 32 11 pepijnnoltes@gmail.com pnoltes@apache.org
bundle.c
in libs/framework/src
344 18 2018-05-27 2025-02-12 88 10 pepijnnoltes@gmail.com xuzhenbao133@163.com
ContainerPackaging.cmake
in cmake/cmake_celix
598 - 2018-04-23 2025-01-03 81 10 pepijnnoltes@gmail.com 43104033+xuzhenbao@users.no...
dm_component_impl.c
in libs/framework/src
997 59 2018-05-27 2025-01-03 74 10 pepijnnoltes@gmail.com 43104033+xuzhenbao@users.no...
filter.c
in libs/utils/src
888 30 2018-05-27 2024-10-08 63 10 pepijnnoltes@gmail.com xuzhenbao133@163.com
celix_errno.h
in libs/utils/include
47 - 2018-05-27 2025-01-03 62 10 pepijnnoltes@gmail.com 43104033+xuzhenbao@users.no...
69 - 2018-01-29 2023-08-23 60 10 pepijnnoltes@gmail.com pepijnnoltes@gmail.com
celix_launcher.c
in libs/framework/src
320 15 2018-05-27 2024-10-08 59 10 pepijnnoltes@gmail.com xuzhenbao133@163.com
service_reference.c
in libs/framework/src
249 22 2018-05-27 2025-01-03 57 10 pepijnnoltes@gmail.com 43104033+xuzhenbao@users.no...
json_rpc.c
in libs/dfi/src
265 5 2018-05-27 2025-04-16 52 10 pepijnnoltes@gmail.com 43104033+xuzhenbao@users.no...
ServiceDependency_Impl.h
in libs/framework/include/celix/dm
489 10 2018-05-27 2024-03-06 50 10 pepijnnoltes@gmail.com xuzhenbao133@163.com
dyn_type.h
in libs/dfi/include
74 - 2018-05-27 2025-04-16 48 10 pepijnnoltes@gmail.com 43104033+xuzhenbao@users.no...
celix_threads.c
in libs/utils/src
212 40 2018-05-27 2023-08-23 46 10 pepijnnoltes@gmail.com pepijnnoltes@gmail.com
CelixProject.cmake
in cmake/celix_project
109 - 2018-01-29 2024-07-22 45 10 pepijnnoltes@gmail.com pnoltes@apache.org
celix_bundle_activator.h
in libs/framework/include
62 4 2018-05-29 2023-05-07 45 10 pepijnnoltes@gmail.com pepijnnoltes@gmail.com
celix_dm_component.h
in libs/framework/include
79 - 2018-11-26 2024-06-09 44 10 pepijnnoltes@gmail.com pnoltes@apache.org
celix_log.h
in libs/framework/include
51 - 2018-05-27 2023-08-23 40 10 pepijnnoltes@gmail.com pepijnnoltes@gmail.com
endpoint_discovery_server.c
in bundles/remote_services/discovery_common/src
325 11 2018-05-27 2024-03-06 38 10 pepijnnoltes@gmail.com xuzhenbao133@163.com
celix_log_admin.c
in bundles/logging/log_admin/src
622 32 2020-05-06 2024-06-09 37 10 alexander.broekhuis@luminis.eu pnoltes@apache.org
DependencyManager_Impl.h
in libs/framework/include/celix/dm
181 17 2018-05-27 2024-01-01 37 10 pepijnnoltes@gmail.com xuzhenbao133@163.com
etcd_watcher.c
in bundles/remote_services/discovery_etcd/src
232 9 2018-05-27 2024-01-01 34 10 pepijnnoltes@gmail.com xuzhenbao133@163.com
discovery_activator.c
in bundles/remote_services/discovery_common/src
114 5 2018-05-27 2024-06-09 33 10 pepijnnoltes@gmail.com pnoltes@apache.org
import_registration_dfi.h
in bundles/remote_services/remote_service_admin_dfi/src
20 - 2018-05-27 2024-06-09 29 10 pepijnnoltes@gmail.com pnoltes@apache.org
celix_types.h
in libs/framework/include
41 - 2018-05-27 2025-02-12 29 10 pepijnnoltes@gmail.com xuzhenbao133@163.com
dm_service_dependency.c
in libs/framework/src
308 37 2018-05-27 2024-01-01 29 10 pepijnnoltes@gmail.com xuzhenbao133@163.com
celix_dm_service_dependency.h
in libs/framework/include
55 - 2018-11-26 2024-06-09 26 10 pepijnnoltes@gmail.com pnoltes@apache.org
39 - 2012-09-26 2022-12-16 24 10 pnoltes@apache.org pnoltes@apache.org
activator.c
in bundles/http_admin/http_admin/src
111 2 2019-07-05 2023-05-07 24 10 mail@daanfischer.nl pepijnnoltes@gmail.com
remote_shell.c
in bundles/shell/remote_shell/src
166 6 2018-05-27 2025-01-03 23 10 pepijnnoltes@gmail.com 43104033+xuzhenbao@users.no...
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
RegisterServicesBenchmark.cc
in libs/framework/benchmark/src
110 10 2021-02-25 2021-09-05 4 1 pepijnnoltes@gmail.com pepijnnoltes@gmail.com
celix_errno.c
in libs/utils/src
57 2 2023-05-04 2023-05-16 4 1 pepijnnoltes@gmail.com pepijnnoltes@gmail.com
DefaultExecutor.h
in libs/promises/api/celix
41 4 2021-02-02 2022-11-09 11 1 pepijnnoltes@gmail.com pepijnnoltes@gmail.com
DependencyManagerInfo.h
in libs/framework/include/celix/dm
33 - 2021-01-17 2021-02-09 2 1 pepijnnoltes@gmail.com pepijnnoltes@gmail.com
ExecutorTestSuite.cc
in libs/promises/gtest/src
31 - 2021-02-12 2021-09-05 3 1 pepijnnoltes@gmail.com pepijnnoltes@gmail.com
celix_rsa_utils.c
in bundles/remote_services/rsa_utils/src
29 - 2024-01-21 2024-06-09 3 1 pnoltes@apache.org pnoltes@apache.org
in
celix_err_constants.h.in
in libs/utils/src
25 - 2023-05-04 2023-05-16 4 1 pepijnnoltes@gmail.com pepijnnoltes@gmail.com
RsaUtilsErrorInjectionTestSuite.cc
in bundles/remote_services/rsa_utils/gtest/src
22 - 2024-01-21 2024-06-09 3 1 pnoltes@apache.org pnoltes@apache.org
celix_dm_event.h
in libs/framework/src
22 - 2020-12-17 2021-02-09 2 1 pepijnnoltes@gmail.com pepijnnoltes@gmail.com
IExecutor.h
in libs/promises/api/celix
14 1 2021-02-02 2022-11-09 10 1 pepijnnoltes@gmail.com pepijnnoltes@gmail.com
ServiceFactory.h
in libs/framework/include/celix
11 - 2020-11-20 2021-02-23 3 1 pepijnnoltes@gmail.com pepijnnoltes@gmail.com
RejectedExecutionException.h
in libs/promises/api/celix
10 - 2021-02-02 2021-02-09 4 1 pepijnnoltes@gmail.com pepijnnoltes@gmail.com
PromiseTimeoutException.h
in libs/promises/api/celix
10 - 2021-02-02 2021-02-09 4 1 pepijnnoltes@gmail.com pepijnnoltes@gmail.com
celix_properties_type.h
in libs/utils/include
10 - 2024-01-21 2024-06-09 3 1 pnoltes@apache.org pnoltes@apache.org
celix_filter_type.h
in libs/utils/include
10 - 2024-01-21 2024-06-09 3 1 pnoltes@apache.org pnoltes@apache.org
celix_earpm_impl.c
in bundles/event_admin/remote_provider/remote_provider_mqtt/src
1321 52 2024-06-18 2025-01-06 11 2 xuzhenbao133@163.com 43104033+xuzhenbao@users.no...
celix_earpm_client.c
in bundles/event_admin/remote_provider/remote_provider_mqtt/src
1124 44 2024-06-18 2025-01-06 11 2 xuzhenbao133@163.com 43104033+xuzhenbao@users.no...
CelixEarpmImplErrorInjectionTestSuite.cc
in bundles/event_admin/remote_provider/remote_provider_mqtt/gtest/src
891 3 2024-09-05 2025-01-06 4 2 xuzhenbao133@163.com 43104033+xuzhenbao@users.no...
CelixEarpmClientTestSuite.cc
in bundles/event_admin/remote_provider/remote_provider_mqtt/gtest/src
781 - 2024-06-18 2025-01-06 8 2 xuzhenbao133@163.com 43104033+xuzhenbao@users.no...
CelixEarpmImplTestSuite.cc
in bundles/event_admin/remote_provider/remote_provider_mqtt/gtest/src
684 - 2024-06-18 2025-01-06 8 2 xuzhenbao133@163.com 43104033+xuzhenbao@users.no...
CelixEarpmClientErrorInjectionTestSuite.cc
in bundles/event_admin/remote_provider/remote_provider_mqtt/gtest/src
648 - 2024-09-05 2025-01-06 3 2 xuzhenbao133@163.com 43104033+xuzhenbao@users.no...
celix_earpm_broker_discovery.c
in bundles/event_admin/remote_provider/remote_provider_mqtt/src
408 9 2024-08-02 2025-01-06 9 2 xuzhenbao133@163.com 43104033+xuzhenbao@users.no...
CelixArrayListEncodingTestSuite.cc
in libs/utils/gtest/src
352 - 2025-01-10 2025-04-16 2 2 xuzhenbao133@163.com 43104033+xuzhenbao@users.no...
thpool.c
in bundles/remote_services/remote_service_admin_shm_v2/thpool/src
332 18 2023-06-29 2023-08-23 4 2 howtofly@gmail.com pepijnnoltes@gmail.com
298 10 2025-01-10 2025-04-16 2 2 xuzhenbao133@163.com 43104033+xuzhenbao@users.no...
RemoteServiceAdminTestSuite.cc
in bundles/cxx_remote_services/admin/gtest/src
253 10 2021-04-15 2021-11-21 9 2 pepijnnoltes@gmail.com pnoltes@apache.org
CelixEarpmBrokerDiscoveryTestSuite.cc
in bundles/event_admin/remote_provider/remote_provider_mqtt/gtest/src
250 4 2024-08-12 2025-01-06 4 2 xuzhenbao133@163.com 43104033+xuzhenbao@users.no...
CelixEarpmEventDelivererTestSuite.cc
in bundles/event_admin/remote_provider/remote_provider_mqtt/gtest/src
249 1 2024-06-18 2025-01-06 5 2 xuzhenbao133@163.com 43104033+xuzhenbao@users.no...
celix_earpm_event_deliverer.c
in bundles/event_admin/remote_provider/remote_provider_mqtt/src
228 5 2024-06-18 2025-01-06 7 2 xuzhenbao133@163.com 43104033+xuzhenbao@users.no...
CelixEarpmImplTestSuiteBaseClass.h
in bundles/event_admin/remote_provider/remote_provider_mqtt/gtest/src
226 15 2024-09-05 2025-01-06 3 2 xuzhenbao133@163.com 43104033+xuzhenbao@users.no...
CelixEarpmBrokerDiscoveryErrorInjectionTestSuite.cc
in bundles/event_admin/remote_provider/remote_provider_mqtt/gtest/src
217 1 2024-09-05 2025-01-06 3 2 xuzhenbao133@163.com 43104033+xuzhenbao@users.no...
CelixEarpmActivatorErrorInjectionTestSuite.cc
in bundles/event_admin/remote_provider/remote_provider_mqtt/gtest/src
202 1 2024-09-05 2025-01-06 4 2 xuzhenbao133@163.com 43104033+xuzhenbao@users.no...
191 - 2023-05-07 2023-08-23 7 2 pepijnnoltes@gmail.com pepijnnoltes@gmail.com
CelixEarpmClientTestSuiteBaseClass.h
in bundles/event_admin/remote_provider/remote_provider_mqtt/gtest/src
178 7 2024-09-05 2025-01-06 3 2 xuzhenbao133@163.com 43104033+xuzhenbao@users.no...
celix_earpm_activator.c
in bundles/event_admin/remote_provider/remote_provider_mqtt/src
173 1 2024-06-18 2025-01-06 8 2 xuzhenbao133@163.com 43104033+xuzhenbao@users.no...
CelixEarpmIntegrationTestSuite.cc
in bundles/event_admin/remote_provider/remote_provider_mqtt/gtest/src
130 3 2024-09-05 2025-02-12 6 2 xuzhenbao133@163.com xuzhenbao133@163.com
celix_framework_bundle.c
in libs/framework/src
128 6 2023-06-29 2023-08-23 10 2 pepijnnoltes@gmail.com pepijnnoltes@gmail.com
ConfiguredDiscoveryManager.cc
in bundles/cxx_remote_services/discovery_configured/src
126 7 2021-04-15 2021-11-21 6 2 pepijnnoltes@gmail.com pnoltes@apache.org
LookupServicesBenchmark.cc
in libs/framework/benchmark/src
124 10 2021-02-25 2021-11-21 8 2 pepijnnoltes@gmail.com pnoltes@apache.org
celix_resource.c
in libs/rcm/src
123 6 2023-05-07 2023-08-23 7 2 pepijnnoltes@gmail.com pepijnnoltes@gmail.com
celix_components_ready_check.c
in bundles/components_ready_check/src
122 4 2023-07-24 2023-08-23 5 2 pepijnnoltes@gmail.com pepijnnoltes@gmail.com
97 - 2025-01-10 2025-04-16 2 2 xuzhenbao133@163.com 43104033+xuzhenbao@users.no...
lib.rs
in misc/experimental/rust/hello_world_activator/src
94 1 2023-07-30 2023-08-23 7 2 pepijnnoltes@gmail.com pepijnnoltes@gmail.com
EndpointDescription.h
in bundles/cxx_remote_services/rsa_spi/include/celix/rsa
94 3 2021-05-05 2023-10-15 9 2 pepijnnoltes@gmail.com pnoltes@apache.org
CelixErrnoTestSuite.cc
in libs/utils/gtest/src
93 - 2023-05-04 2023-08-23 11 2 pepijnnoltes@gmail.com pepijnnoltes@gmail.com
mosquitto_ei.cc
in libs/error_injector/mosquitto/src
87 10 2024-09-05 2025-01-06 2 2 xuzhenbao133@163.com 43104033+xuzhenbao@users.no...
CelixEarpmEventDelivererErrorInjectionTestSuite.cc
in bundles/event_admin/remote_provider/remote_provider_mqtt/gtest/src
83 - 2024-09-05 2025-01-06 2 2 xuzhenbao133@163.com 43104033+xuzhenbao@users.no...
celix_json_utils.c
in libs/utils/src
82 4 2025-01-10 2025-04-16 2 2 xuzhenbao133@163.com 43104033+xuzhenbao@users.no...
81 - 2023-05-07 2023-08-23 7 2 pepijnnoltes@gmail.com pepijnnoltes@gmail.com
CelixJsonUtilsTestSuite.cc
in libs/utils/gtest/src
76 - 2025-01-10 2025-04-16 2 2 xuzhenbao133@163.com 43104033+xuzhenbao@users.no...
Correlations

File Size vs. Number of Changes: 774 points

bundles/shell/shell/gtest/src/ShellTestSuite.cc x: 254 lines of code y: 40 # changes bundles/shell/shell/src/query_command.c x: 192 lines of code y: 42 # changes libs/dfi/include/dyn_type.h x: 74 lines of code y: 48 # changes libs/dfi/src/dyn_function.c x: 248 lines of code y: 45 # changes libs/dfi/src/dyn_type.c x: 956 lines of code y: 57 # changes libs/dfi/src/json_rpc.c x: 265 lines of code y: 52 # changes libs/dfi/src/json_serializer.c x: 484 lines of code y: 40 # changes libs/error_injector/jansson/include/jansson_ei.h x: 26 lines of code y: 18 # changes libs/error_injector/jansson/src/jansson_ei.cc x: 105 lines of code y: 19 # changes libs/utils/gtest/src/CelixArrayListEncodingErrorInjectionTestSuite.cc x: 97 lines of code y: 2 # changes libs/utils/gtest/src/CelixArrayListEncodingTestSuite.cc x: 352 lines of code y: 2 # changes libs/utils/gtest/src/CelixJsonUtilsErrorInjectionTestSuite.cc x: 36 lines of code y: 2 # changes libs/utils/gtest/src/CelixJsonUtilsTestSuite.cc x: 76 lines of code y: 2 # changes libs/utils/gtest/src/PropertiesEncodingErrorInjectionTestSuite.cc x: 166 lines of code y: 12 # changes libs/utils/gtest/src/PropertiesEncodingTestSuite.cc x: 721 lines of code y: 17 # changes libs/utils/src/celix_array_list_encoding.c x: 298 lines of code y: 2 # changes libs/utils/src/celix_array_list_encoding_private.h x: 15 lines of code y: 2 # changes libs/utils/src/celix_json_utils.c x: 82 lines of code y: 2 # changes libs/utils/src/celix_properties_private.h x: 13 lines of code y: 10 # changes libs/utils/src/properties_encoding.c x: 350 lines of code y: 16 # changes bundles/shell/shell/src/dm_shell_list_command.c x: 68 lines of code y: 22 # changes bundles/event_admin/remote_provider/remote_provider_mqtt/gtest/src/CelixEarpmIntegrationTestSuite.cc x: 130 lines of code y: 6 # changes bundles/remote_services/discovery_zeroconf/gtest/src/DiscoveryZeroconfAnnouncerTestSuite.cc x: 505 lines of code y: 41 # changes bundles/remote_services/discovery_zeroconf/gtest/src/DiscoveryZeroconfWatcherTestSuite.cc x: 1017 lines of code y: 37 # changes conanfile.py x: 326 lines of code y: 151 # changes libs/error_injector/dirent/include/dirent_ei.h x: 12 lines of code y: 4 # changes libs/framework/gtest/src/BundleArchiveTestSuite.cc x: 183 lines of code y: 18 # changes libs/framework/gtest/src/BundleArchiveWithErrorInjectionTestSuite.cc x: 181 lines of code y: 54 # changes libs/framework/gtest/src/CelixBundleCacheErrorInjectionTestSuite.cc x: 154 lines of code y: 30 # changes libs/framework/gtest/src/CelixBundleCacheTestSuite.cc x: 85 lines of code y: 22 # changes libs/framework/gtest/src/CelixFrameworkTestSuite.cc x: 275 lines of code y: 43 # changes libs/framework/include/celix/Constants.h x: 28 lines of code y: 45 # changes libs/framework/include/celix_constants.h x: 48 lines of code y: 77 # changes libs/framework/include/celix_types.h x: 41 lines of code y: 29 # changes libs/framework/src/bundle.c x: 344 lines of code y: 88 # changes libs/framework/src/celix_bundle_archive.c x: 303 lines of code y: 4 # changes libs/framework/src/celix_bundle_archive.h x: 37 lines of code y: 5 # changes libs/framework/src/celix_bundle_cache.c x: 302 lines of code y: 55 # changes libs/framework/src/celix_bundle_cache.h x: 24 lines of code y: 36 # changes libs/framework/src/celix_bundle_private.h x: 39 lines of code y: 8 # changes libs/framework/src/celix_framework_utils.c x: 193 lines of code y: 35 # changes libs/framework/src/framework.c x: 2273 lines of code y: 231 # changes libs/framework/src/framework_private.h x: 229 lines of code y: 124 # changes libs/framework/src/module.c x: 226 lines of code y: 52 # changes libs/utils/include/celix_properties.h x: 192 lines of code y: 79 # changes libs/framework/gtest/config.properties.in x: 4 lines of code y: 20 # changes bundles/event_admin/event_admin/gtest/src/CelixEventAdminActivatorErrorInjectionTestSuite.cc x: 159 lines of code y: 7 # changes bundles/event_admin/event_admin/gtest/src/CelixEventAdminErrorInjectionTestSuite.cc x: 416 lines of code y: 6 # changes bundles/event_admin/event_admin/gtest/src/CelixEventAdminTestSuite.cc x: 853 lines of code y: 15 # changes bundles/event_admin/event_admin/gtest/src/CelixEventAdminTestSuiteBaseClass.h x: 164 lines of code y: 10 # changes bundles/event_admin/event_admin/src/celix_event_admin.c x: 737 lines of code y: 9 # changes bundles/event_admin/event_admin/src/celix_event_admin.h x: 22 lines of code y: 5 # changes bundles/event_admin/event_admin/src/celix_event_admin_activator.c x: 126 lines of code y: 8 # changes bundles/event_admin/event_admin_api/include/celix_event_admin_service.h x: 19 lines of code y: 14 # changes bundles/event_admin/event_admin_api/include/celix_event_constants.h x: 26 lines of code y: 10 # changes bundles/event_admin/event_admin_api/include/celix_event_handler_service.h x: 18 lines of code y: 12 # changes bundles/event_admin/event_admin_spi/include/celix_event_remote_provider_service.h x: 19 lines of code y: 3 # changes bundles/event_admin/remote_provider/remote_provider_mqtt/gtest/src/CelixEarpmActivatorErrorInjectionTestSuite.cc x: 202 lines of code y: 4 # changes bundles/event_admin/remote_provider/remote_provider_mqtt/gtest/src/CelixEarpmActivatorTestSuite.cc x: 25 lines of code y: 3 # changes bundles/event_admin/remote_provider/remote_provider_mqtt/gtest/src/CelixEarpmBrokerDiscoveryErrorInjectionTestSuite.cc x: 217 lines of code y: 3 # changes bundles/event_admin/remote_provider/remote_provider_mqtt/gtest/src/CelixEarpmBrokerDiscoveryTestSuite.cc x: 250 lines of code y: 4 # changes bundles/event_admin/remote_provider/remote_provider_mqtt/gtest/src/CelixEarpmClientErrorInjectionTestSuite.cc x: 648 lines of code y: 3 # changes bundles/event_admin/remote_provider/remote_provider_mqtt/gtest/src/CelixEarpmClientTestSuite.cc x: 781 lines of code y: 8 # changes bundles/event_admin/remote_provider/remote_provider_mqtt/gtest/src/CelixEarpmClientTestSuiteBaseClass.h x: 178 lines of code y: 3 # changes bundles/event_admin/remote_provider/remote_provider_mqtt/gtest/src/CelixEarpmEventDelivererErrorInjectionTestSuite.cc x: 83 lines of code y: 2 # changes bundles/event_admin/remote_provider/remote_provider_mqtt/gtest/src/CelixEarpmEventDelivererTestSuite.cc x: 249 lines of code y: 5 # changes bundles/event_admin/remote_provider/remote_provider_mqtt/gtest/src/CelixEarpmImplErrorInjectionTestSuite.cc x: 891 lines of code y: 4 # changes bundles/event_admin/remote_provider/remote_provider_mqtt/gtest/src/CelixEarpmImplTestSuite.cc x: 684 lines of code y: 8 # changes bundles/event_admin/remote_provider/remote_provider_mqtt/gtest/src/CelixEarpmImplTestSuiteBaseClass.h x: 226 lines of code y: 3 # changes bundles/event_admin/remote_provider/remote_provider_mqtt/gtest/src/CelixEarpmTestSuiteBaseClass.h x: 73 lines of code y: 4 # changes bundles/event_admin/remote_provider/remote_provider_mqtt/src/celix_earpm_activator.c x: 173 lines of code y: 8 # changes bundles/event_admin/remote_provider/remote_provider_mqtt/src/celix_earpm_broker_discovery.c x: 408 lines of code y: 9 # changes bundles/event_admin/remote_provider/remote_provider_mqtt/src/celix_earpm_broker_discovery.h x: 22 lines of code y: 4 # changes bundles/event_admin/remote_provider/remote_provider_mqtt/src/celix_earpm_client.c x: 1124 lines of code y: 11 # changes bundles/event_admin/remote_provider/remote_provider_mqtt/src/celix_earpm_client.h x: 60 lines of code y: 8 # changes bundles/event_admin/remote_provider/remote_provider_mqtt/src/celix_earpm_constants.h x: 37 lines of code y: 7 # changes bundles/event_admin/remote_provider/remote_provider_mqtt/src/celix_earpm_event_deliverer.c x: 228 lines of code y: 7 # changes bundles/event_admin/remote_provider/remote_provider_mqtt/src/celix_earpm_impl.c x: 1321 lines of code y: 11 # changes bundles/event_admin/remote_provider/remote_provider_mqtt/src/celix_earpm_impl.h x: 29 lines of code y: 7 # changes bundles/event_admin/remote_provider/remote_provider_mqtt/src/celix_earpm_mosquitto_cleanup.h x: 19 lines of code y: 2 # changes bundles/remote_services/discovery_zeroconf/src/discovery_zeroconf_watcher.c x: 1182 lines of code y: 39 # changes cmake/CelixDeps.cmake.in x: 24 lines of code y: 20 # changes libs/error_injector/mosquitto/include/mosquitto_ei.h x: 25 lines of code y: 2 # changes libs/error_injector/mosquitto/src/mosquitto_ei.cc x: 87 lines of code y: 2 # changes libs/framework/error_injector/celix_dm_component/src/celix_dm_component_ei.cc x: 41 lines of code y: 11 # changes libs/utils/error_injector/celix_array_list/include/celix_array_list_ei.h x: 23 lines of code y: 15 # changes libs/utils/error_injector/celix_array_list/src/celix_array_list_ei.cc x: 78 lines of code y: 15 # changes libs/utils/error_injector/celix_filter/include/celix_filter_ei.h x: 12 lines of code y: 2 # changes libs/utils/error_injector/celix_properties/include/celix_properties_ei.h x: 24 lines of code y: 21 # changes libs/utils/error_injector/celix_properties/src/celix_properties_ei.cc x: 95 lines of code y: 25 # changes libs/utils/error_injector/celix_threads/include/celix_threads_ei.h x: 20 lines of code y: 6 # changes libs/utils/error_injector/celix_threads/src/celix_threads_ei.cc x: 64 lines of code y: 6 # changes bundles/cxx_remote_services/admin/src/RemoteServiceAdmin.h x: 51 lines of code y: 6 # changes bundles/http_admin/http_admin/src/http_admin.c x: 384 lines of code y: 51 # changes bundles/http_admin/http_admin/src/websocket_admin.c x: 136 lines of code y: 35 # changes bundles/remote_services/remote_service_admin_dfi/src/export_registration_dfi.c x: 267 lines of code y: 70 # changes bundles/remote_services/remote_service_admin_dfi/src/import_registration_dfi.c x: 328 lines of code y: 65 # changes bundles/remote_services/remote_service_admin_dfi/src/remote_service_admin_dfi.c x: 918 lines of code y: 104 # changes bundles/remote_services/remote_service_admin_shm_v2/rsa_shm/gtest/src/RsaShmExportRegistrationUnitTestSuite.cc x: 350 lines of code y: 27 # changes bundles/remote_services/remote_service_admin_shm_v2/rsa_shm/src/rsa_shm_export_registration.c x: 294 lines of code y: 51 # changes bundles/remote_services/remote_service_admin_shm_v2/rsa_shm/src/rsa_shm_impl.c x: 503 lines of code y: 58 # changes bundles/remote_services/rsa_common/src/export_registration_impl.c x: 171 lines of code y: 33 # changes bundles/remote_services/rsa_common/src/import_registration_impl.c x: 173 lines of code y: 29 # changes bundles/remote_services/rsa_rpc_json/gtest/src/RsaJsonRpcActivatorUnitTestSuite.cc x: 95 lines of code y: 17 # changes bundles/remote_services/rsa_rpc_json/gtest/src/RsaJsonRpcIntegrationTestSuite.cc x: 28 lines of code y: 19 # changes bundles/remote_services/rsa_rpc_json/gtest/src/RsaJsonRpcUnitTestSuite.cc x: 767 lines of code y: 30 # changes bundles/remote_services/rsa_rpc_json/gtest/src/RsaRequestSenderTrackerUnitTestSuite.cc x: 109 lines of code y: 19 # changes bundles/remote_services/rsa_rpc_json/src/rsa_json_rpc_impl.c x: 187 lines of code y: 39 # changes bundles/remote_services/rsa_spi/include/remote_proxy.h x: 35 lines of code y: 19 # changes bundles/remote_services/topology_manager/src/topology_manager.c x: 1080 lines of code y: 72 # changes bundles/shell/remote_shell/src/remote_shell.c x: 166 lines of code y: 23 # changes bundles/shell/remote_shell/src/shell_mediator.c x: 81 lines of code y: 17 # changes bundles/shell/remote_shell/src/shell_mediator.h x: 21 lines of code y: 14 # changes bundles/shell/shell_tui/src/shell_tui.c x: 433 lines of code y: 18 # changes cmake/cmake_celix/BundlePackaging.cmake x: 1020 lines of code y: 112 # changes cmake/cmake_celix/ContainerPackaging.cmake x: 598 lines of code y: 81 # changes cmake/cmake_celix/Generic.cmake x: 168 lines of code y: 39 # changes cmake/cmake_celix/templates/MANIFEST.json.in x: 12 lines of code y: 5 # changes libs/dfi/src/dyn_descriptor.c x: 128 lines of code y: 9 # changes libs/framework/error_injector/celix_bundle/include/celix_bundle_ei.h x: 14 lines of code y: 7 # changes libs/framework/error_injector/celix_bundle/src/celix_bundle_ei.cc x: 22 lines of code y: 7 # changes libs/framework/gtest/src/CelixBundleContextBundlesTestSuite.cc x: 679 lines of code y: 49 # changes libs/framework/gtest/src/CelixBundleContextServicesTestSuite.cc x: 1608 lines of code y: 42 # changes libs/framework/gtest/src/CxxBundleContextTestSuite.cc x: 707 lines of code y: 72 # changes libs/framework/gtest/src/DependencyManagerTestSuite.cc x: 934 lines of code y: 65 # changes libs/framework/gtest/src/ManifestErrorInjectionTestSuite.cc x: 35 lines of code y: 11 # changes libs/framework/gtest/src/ManifestTestSuite.cc x: 139 lines of code y: 26 # changes libs/framework/gtest/src/activator_with_exception.c x: 13 lines of code y: 4 # changes libs/framework/include_deprecated/bundle_context.h x: 81 lines of code y: 24 # changes libs/framework/include_deprecated/framework.h x: 21 lines of code y: 22 # changes libs/framework/include_deprecated/framework_event.h x: 37 lines of code y: 9 # changes libs/framework/include_deprecated/service_factory.h x: 19 lines of code y: 9 # changes libs/framework/include_deprecated/service_reference.h x: 34 lines of code y: 18 # changes libs/framework/include_deprecated/service_registration.h x: 22 lines of code y: 18 # changes libs/framework/include_deprecated/service_registry.h x: 79 lines of code y: 26 # changes libs/framework/src/bundle_context.c x: 1483 lines of code y: 162 # changes libs/framework/src/bundle_context_private.h x: 66 lines of code y: 49 # changes libs/framework/src/celix_bundle_manifest.c x: 161 lines of code y: 7 # changes libs/framework/src/celix_bundle_manifest.h x: 38 lines of code y: 6 # changes libs/framework/src/celix_bundle_manifest_type.h x: 10 lines of code y: 3 # changes libs/framework/src/celix_framework_version.h.in x: 41 lines of code y: 3 # changes libs/framework/src/celix_module_private.h x: 12 lines of code y: 7 # changes libs/framework/src/dm_component_impl.c x: 997 lines of code y: 74 # changes libs/framework/src/dm_dependency_manager_impl.c x: 331 lines of code y: 65 # changes libs/framework/src/framework_bundle_lifecycle_handler.c x: 139 lines of code y: 27 # changes libs/framework/src/service_reference.c x: 249 lines of code y: 57 # changes libs/framework/src/service_reference_private.h x: 26 lines of code y: 16 # changes libs/framework/src/service_registration.c x: 221 lines of code y: 42 # changes libs/framework/src/service_registration_private.h x: 46 lines of code y: 30 # changes libs/framework/src/service_registry.c x: 955 lines of code y: 99 # changes libs/utils/gtest/src/ConvertUtilsTestSuite.cc x: 395 lines of code y: 37 # changes libs/utils/gtest/src/PropertiesTestSuite.cc x: 749 lines of code y: 46 # changes libs/utils/include/celix_array_list.h x: 142 lines of code y: 60 # changes libs/utils/include/celix_errno.h x: 47 lines of code y: 62 # changes libs/utils/src/celix_convert_utils.c x: 321 lines of code y: 37 # changes libs/utils/src/properties.c x: 744 lines of code y: 101 # changes misc/experimental/bundles/config_admin/service/private/include/configuration_admin_factory.h x: 21 lines of code y: 6 # changes misc/experimental/bundles/config_admin/service/private/include/framework_patch.h x: 7 lines of code y: 6 # changes libs/utils/include/celix_err.h x: 20 lines of code y: 13 # changes bundles/remote_services/remote_service_admin_dfi/gtest/client.properties.in x: 11 lines of code y: 19 # changes bundles/remote_services/remote_service_admin_dfi/gtest/config.properties.in x: 5 lines of code y: 12 # changes bundles/remote_services/remote_service_admin_dfi/gtest/server.properties.in x: 11 lines of code y: 15 # changes bundles/remote_services/remote_service_admin_shm_v2/rsa_shm/gtest/src/RsaShmClientServerUnitTestSuite.cc x: 627 lines of code y: 24 # changes bundles/remote_services/remote_service_admin_shm_v2/rsa_shm/src/rsa_shm_client.c x: 650 lines of code y: 44 # changes bundles/remote_services/remote_service_admin_shm_v2/rsa_shm/src/rsa_shm_server.c x: 285 lines of code y: 30 # changes libs/framework/gtest/empty.properties.in x: 1 lines of code y: 4 # changes libs/framework/gtest/framework1.properties.in x: 5 lines of code y: 13 # changes libs/framework/gtest/src/CelixLauncherErrorInjectionTestSuite.cc x: 45 lines of code y: 5 # changes libs/framework/gtest/src/CelixLauncherTestSuite.cc x: 158 lines of code y: 21 # changes libs/framework/gtest/src/ScheduledEventTestSuite.cc x: 480 lines of code y: 30 # changes libs/framework/include/celix_launcher.h x: 15 lines of code y: 28 # changes libs/framework/src/celix_launcher.c x: 320 lines of code y: 59 # changes libs/framework/src/celix_launcher_private.h x: 11 lines of code y: 9 # changes libs/framework/src/celix_log.c x: 116 lines of code y: 43 # changes libs/launcher/src/main.c x: 9 lines of code y: 11 # changes libs/utils/error_injector/celix_version/include/celix_version_ei.h x: 16 lines of code y: 17 # changes libs/utils/gtest/src/CelixUtilsAutoCleanupTestSuite.cc x: 140 lines of code y: 13 # changes libs/utils/gtest/src/CxxPropertiesTestSuite.cc x: 247 lines of code y: 31 # changes libs/utils/gtest/src/FileUtilsTestSuite.cc x: 295 lines of code y: 28 # changes libs/utils/gtest/src/PropertiesErrorInjectionTestSuite.cc x: 215 lines of code y: 31 # changes libs/utils/gtest/src/VersionTestSuite.cc x: 245 lines of code y: 22 # changes libs/utils/include/celix/Properties.h x: 564 lines of code y: 57 # changes libs/utils/include/celix_stdio_cleanup.h x: 14 lines of code y: 8 # changes libs/utils/include/celix_threads.h x: 137 lines of code y: 45 # changes libs/utils/include/celix_version.h x: 34 lines of code y: 37 # changes libs/utils/src/filter.c x: 888 lines of code y: 63 # changes libs/utils/src/version.c x: 220 lines of code y: 48 # changes misc/experimental/bundles/config_admin/config_admin_tst/config.properties.in x: 5 lines of code y: 11 # changes cmake/celix_project/CelixProject.cmake x: 109 lines of code y: 45 # changes bundles/event_admin/event_admin/gtest/src/CelixEventAdapterErrorInjectionTestSuite.cc x: 137 lines of code y: 4 # changes bundles/event_admin/event_admin/gtest/src/CelixEventAdapterTestSuite.cc x: 103 lines of code y: 4 # changes bundles/event_admin/event_admin/gtest/src/CelixEventAdminActivatorTestSuite.cc x: 32 lines of code y: 3 # changes bundles/event_admin/event_admin/gtest/src/CelixEventTestSuite.cc x: 23 lines of code y: 3 # changes bundles/event_admin/event_admin/src/celix_event.c x: 55 lines of code y: 4 # changes bundles/event_admin/event_admin/src/celix_event_adapter.c x: 227 lines of code y: 5 # changes bundles/logging/log_admin/gtest/src/LogAdminTestSuite.cc x: 467 lines of code y: 32 # changes bundles/logging/log_admin/src/celix_log_admin.c x: 622 lines of code y: 37 # changes bundles/logging/log_service_api/include/celix_log_control.h x: 29 lines of code y: 19 # changes bundles/remote_services/discovery_common/src/discovery.c x: 149 lines of code y: 32 # changes bundles/remote_services/discovery_common/src/discovery_activator.c x: 114 lines of code y: 33 # changes bundles/remote_services/discovery_common/src/endpoint_descriptor_writer.c x: 134 lines of code y: 28 # changes bundles/remote_services/discovery_common/src/endpoint_discovery_poller.c x: 283 lines of code y: 30 # changes bundles/remote_services/discovery_zeroconf/gtest/src/DiscoveryZeroconfActivatorTestSuite.cc x: 167 lines of code y: 19 # changes bundles/remote_services/discovery_zeroconf/gtest/src/DiscoveryZeroconfIntegrationTestSuite.cc x: 27 lines of code y: 20 # changes bundles/remote_services/discovery_zeroconf/src/discovery_zeroconf_activator.c x: 115 lines of code y: 17 # changes bundles/remote_services/discovery_zeroconf/src/discovery_zeroconf_announcer.c x: 566 lines of code y: 44 # changes bundles/remote_services/discovery_zeroconf/src/discovery_zeroconf_constants.h x: 16 lines of code y: 16 # changes bundles/remote_services/remote_service_admin_dfi/src/import_registration_dfi.h x: 20 lines of code y: 29 # changes bundles/remote_services/remote_service_admin_dfi/src/remote_service_admin_activator.c x: 58 lines of code y: 27 # changes bundles/remote_services/remote_service_admin_dfi/src/remote_service_admin_dfi_constants.h x: 20 lines of code y: 23 # changes bundles/remote_services/remote_service_admin_shm_v2/rsa_shm/gtest/src/RsaShmActivatorUnitTestSuite.cc x: 93 lines of code y: 16 # changes bundles/remote_services/remote_service_admin_shm_v2/rsa_shm/gtest/src/RsaShmImplUnitTestSuite.cc x: 655 lines of code y: 23 # changes bundles/remote_services/remote_service_admin_shm_v2/rsa_shm/gtest/src/RsaShmImportRegistrationUnitTestSuite.cc x: 201 lines of code y: 23 # changes bundles/remote_services/remote_service_admin_shm_v2/rsa_shm/src/rsa_shm_activator.c x: 71 lines of code y: 21 # changes bundles/remote_services/remote_service_admin_shm_v2/rsa_shm/src/rsa_shm_import_registration.c x: 143 lines of code y: 31 # changes bundles/remote_services/rsa_common/gtest/src/EndpointDescriptionUnitTestSuite.cc x: 128 lines of code y: 17 # changes bundles/remote_services/rsa_common/src/endpoint_description.c x: 71 lines of code y: 40 # changes bundles/remote_services/rsa_common/src/remote_interceptors_handler.c x: 140 lines of code y: 42 # changes bundles/remote_services/rsa_common/src/remote_proxy_factory_impl.c x: 176 lines of code y: 13 # changes bundles/remote_services/rsa_rpc_json/src/rsa_json_rpc_activator.c x: 64 lines of code y: 30 # changes bundles/remote_services/rsa_rpc_json/src/rsa_json_rpc_endpoint_impl.c x: 230 lines of code y: 48 # changes bundles/remote_services/rsa_rpc_json/src/rsa_json_rpc_proxy_impl.c x: 324 lines of code y: 43 # changes bundles/remote_services/rsa_rpc_json/src/rsa_request_sender_tracker.c x: 117 lines of code y: 24 # changes bundles/remote_services/rsa_spi/include/endpoint_listener.h x: 12 lines of code y: 23 # changes bundles/remote_services/rsa_spi/include/remote_constants.h x: 17 lines of code y: 24 # changes bundles/remote_services/rsa_spi/include/remote_service_admin.h x: 31 lines of code y: 21 # changes bundles/remote_services/rsa_spi/include/rsa_rpc_factory.h x: 24 lines of code y: 16 # changes bundles/remote_services/rsa_utils/gtest/src/RsaUtilsTestSuite.cc x: 48 lines of code y: 4 # changes bundles/remote_services/rsa_utils/include/celix_rsa_utils.h x: 14 lines of code y: 5 # changes bundles/remote_services/topology_manager/gtest/src/TopologyManagerErrorInjectionTestSuite.cc x: 212 lines of code y: 7 # changes bundles/remote_services/topology_manager/gtest/src/TopologyManagerTestSuite.cc x: 401 lines of code y: 7 # changes bundles/remote_services/topology_manager/src/activator.c x: 185 lines of code y: 49 # changes bundles/remote_services/topology_manager/src/topology_manager.h x: 28 lines of code y: 23 # changes bundles/remote_services/topology_manager/tms_tst/disc_mock/disc_mock_activator.c x: 103 lines of code y: 31 # changes bundles/shell/shell/src/help_command.c x: 90 lines of code y: 27 # changes cmake/Findcivetweb.cmake x: 34 lines of code y: 9 # changes libs/error_injector/mdnsresponder/include/mdnsresponder_ei.h x: 18 lines of code y: 10 # changes libs/error_injector/mdnsresponder/src/mdnsresponder_ei.cc x: 47 lines of code y: 13 # changes libs/etcdlib/src/etcd.c x: 568 lines of code y: 32 # changes libs/framework/error_injector/celix_bundle_ctx/include/celix_bundle_context_ei.h x: 23 lines of code y: 13 # changes libs/framework/error_injector/celix_bundle_ctx/src/celix_bundle_context_ei.cc x: 87 lines of code y: 12 # changes libs/framework/include/celix/BundleContext.h x: 221 lines of code y: 49 # changes libs/framework/include/celix/ScheduledEventBuilder.h x: 45 lines of code y: 8 # changes libs/framework/include/celix/Trackers.h x: 583 lines of code y: 64 # changes libs/framework/include/celix_bundle.h x: 43 lines of code y: 47 # changes libs/framework/include/celix_bundle_context.h x: 341 lines of code y: 139 # changes libs/framework/include/celix_dm_component.h x: 79 lines of code y: 44 # changes libs/framework/include/celix_dm_service_dependency.h x: 55 lines of code y: 26 # changes libs/framework/include_deprecated/service_tracker.h x: 69 lines of code y: 24 # changes libs/framework/src/service_tracker.c x: 657 lines of code y: 89 # changes libs/framework/src/service_tracker_private.h x: 61 lines of code y: 35 # changes libs/pushstreams/api/celix/impl/BufferedPushStream.h x: 73 lines of code y: 11 # changes libs/utils/error_injector/celix_string_hash_map/include/celix_string_hash_map_ei.h x: 17 lines of code y: 11 # changes libs/utils/error_injector/celix_utils/src/celix_utils_ei.cc x: 84 lines of code y: 7 # changes libs/utils/gtest/src/ArrayListErrorInjectionTestSuite.cc x: 86 lines of code y: 16 # changes libs/utils/gtest/src/ArrayListTestSuite.cc x: 398 lines of code y: 30 # changes libs/utils/gtest/src/CelixUtilsTestSuite.cc x: 230 lines of code y: 17 # changes libs/utils/gtest/src/CxxFilterTestSuite.cc x: 113 lines of code y: 22 # changes libs/utils/gtest/src/FilterErrorInjectionTestSuite.cc x: 139 lines of code y: 16 # changes libs/utils/gtest/src/FilterTestSuite.cc x: 549 lines of code y: 31 # changes libs/utils/gtest/src/VersionRangeTestSuite.cc x: 268 lines of code y: 28 # changes libs/utils/include/celix/Exceptions.h x: 33 lines of code y: 3 # changes libs/utils/include/celix/Filter.h x: 71 lines of code y: 42 # changes libs/utils/include/celix_convert_utils.h x: 42 lines of code y: 19 # changes libs/utils/include/celix_filter.h x: 47 lines of code y: 38 # changes libs/utils/include/celix_utils.h x: 54 lines of code y: 64 # changes libs/utils/src/array_list.c x: 534 lines of code y: 56 # changes bundles/remote_services/discovery_common/src/endpoint_descriptor_reader.c x: 217 lines of code y: 19 # changes cmake/celix_project/CodeCoverage.cmake x: 121 lines of code y: 30 # changes libs/dfi/error_injector/ffi/src/ffi_ei.cc x: 21 lines of code y: 8 # changes libs/dfi/gtest/src/dyn_example_functions.c x: 27 lines of code y: 12 # changes libs/dfi/gtest/src/dyn_example_functions.h x: 30 lines of code y: 12 # changes libs/dfi/include/dyn_function.h x: 41 lines of code y: 40 # changes libs/dfi/include/dyn_interface.h x: 33 lines of code y: 42 # changes libs/dfi/include/dyn_message.h x: 23 lines of code y: 34 # changes libs/dfi/include/json_rpc.h x: 17 lines of code y: 35 # changes libs/dfi/include/json_serializer.h x: 18 lines of code y: 34 # changes libs/dfi/src/dyn_common.c x: 129 lines of code y: 29 # changes libs/dfi/src/dyn_common.h x: 25 lines of code y: 9 # changes libs/dfi/src/dyn_descriptor.h x: 25 lines of code y: 7 # changes libs/dfi/src/dyn_function_common.h x: 26 lines of code y: 13 # changes libs/dfi/src/dyn_interface.c x: 168 lines of code y: 38 # changes libs/dfi/src/dyn_message.c x: 83 lines of code y: 27 # changes libs/dfi/src/dyn_type_common.c x: 33 lines of code y: 22 # changes libs/dfi/src/dyn_type_common.h x: 43 lines of code y: 17 # changes libs/error_injector/stdio/include/stdio_ei.h x: 23 lines of code y: 29 # changes libs/error_injector/stdio/src/stdio_ei.cc x: 95 lines of code y: 35 # changes libs/error_injector/string/include/string_ei.h x: 13 lines of code y: 11 # changes libs/utils/include/celix_version_range.h x: 28 lines of code y: 21 # changes libs/utils/include/celix_version_range_type.h x: 10 lines of code y: 6 # changes libs/utils/src/version_range.c x: 149 lines of code y: 30 # changes bundles/cxx_remote_services/integration/gtest/src/RemoteServicesIntegrationTestSuite.cc x: 113 lines of code y: 26 # changes bundles/cxx_remote_services/integration/src/CalculatorConsumer.cc x: 47 lines of code y: 12 # changes bundles/cxx_remote_services/integration/src/CalculatorProvider.cc x: 75 lines of code y: 16 # changes bundles/cxx_remote_services/integration/src/TestExportImportRemoteServiceFactory.cc x: 492 lines of code y: 30 # changes bundles/remote_services/discovery_common/include/endpoint_discovery_poller.h x: 25 lines of code y: 24 # changes bundles/remote_services/discovery_common/src/endpoint_discovery_server.c x: 325 lines of code y: 38 # changes bundles/remote_services/remote_service_admin_shm_v2/rsa_shm/src/rsa_shm_impl.h x: 31 lines of code y: 18 # changes bundles/remote_services/rsa_common/src/import_registration_impl.h x: 36 lines of code y: 14 # changes bundles/remote_services/rsa_common/src/remote_service_admin_impl.h x: 16 lines of code y: 12 # changes bundles/remote_services/rsa_dfi_utils/gtest/src/DfiUtilsTestSuite.cc x: 59 lines of code y: 17 # changes bundles/remote_services/rsa_dfi_utils/src/dfi_utils.c x: 81 lines of code y: 23 # changes bundles/remote_services/rsa_spi/include/endpoint_description.h x: 20 lines of code y: 26 # changes bundles/remote_services/topology_manager/src/scope.c x: 235 lines of code y: 21 # changes bundles/remote_services/topology_manager/tms_tst/disc_mock/disc_mock_service.h x: 21 lines of code y: 11 # changes bundles/shell/shell_tui/gtest/src/ShellTuiTestSuite.cc x: 170 lines of code y: 10 # changes bundles/shell/shell_tui/src/activator.c x: 50 lines of code y: 10 # changes bundles/shell/shell_tui/src/history.c x: 77 lines of code y: 10 # changes bundles/shell/shell_tui/src/history.h x: 12 lines of code y: 10 # changes cmake/celix_project/WarningTests.cmake x: 34 lines of code y: 10 # changes libs/framework/gtest/src/CelixFrameworkUtilsErrorInjectionTestSuite.cc x: 75 lines of code y: 20 # changes libs/framework/include/celix/BundleActivator.h x: 117 lines of code y: 42 # changes libs/framework/include/celix/FrameworkUtils.h x: 9 lines of code y: 24 # changes libs/framework/include/celix/dm/ServiceDependency_Impl.h x: 489 lines of code y: 50 # changes libs/framework/include/celix_api.h x: 27 lines of code y: 25 # changes libs/framework/include/celix_framework_utils.h x: 14 lines of code y: 23 # changes libs/framework/include_deprecated/dm_component.h x: 48 lines of code y: 16 # changes libs/framework/include_deprecated/dm_dependency_manager.h x: 20 lines of code y: 15 # changes libs/framework/src/registry_callback_private.h x: 14 lines of code y: 19 # changes libs/pushstreams/api/celix/PushStream.h x: 189 lines of code y: 24 # changes libs/utils/benchmark/src/FilterBenchmark.cc x: 153 lines of code y: 6 # changes libs/utils/benchmark/src/StringHashmapBenchmark.cc x: 243 lines of code y: 19 # changes libs/utils/gtest/src/DeprecatedHashmapTestSuite.cc x: 952 lines of code y: 7 # changes libs/utils/include_deprecated/filter.h x: 23 lines of code y: 17 # changes libs/utils/src/hash_map.c x: 521 lines of code y: 28 # changes bundles/logging/log_helper/gtest/src/LogHelperTestSuite.cc x: 158 lines of code y: 23 # changes bundles/logging/log_writers/syslog_writer/gtest/src/SyslogWriterTestSuite.cc x: 66 lines of code y: 16 # changes bundles/remote_services/discovery_etcd/src/etcd_watcher.c x: 232 lines of code y: 34 # changes bundles/remote_services/remote_service_admin_dfi/gtest/src/tst_activator.c x: 289 lines of code y: 36 # changes bundles/remote_services/topology_manager/tms_tst/bundle/tst_activator.c x: 97 lines of code y: 9 # changes bundles/shell/shell/src/bundle_command.c x: 39 lines of code y: 13 # changes bundles/shell/shell/src/c_shell.c x: 157 lines of code y: 8 # changes bundles/shell/shell/src/c_shell_activator.c x: 94 lines of code y: 20 # changes bundles/shell/shell/src/lb_command.c x: 150 lines of code y: 43 # changes bundles/shell/shell/src/shell_private.h x: 31 lines of code y: 24 # changes bundles/shell/shell/src/std_commands.h x: 26 lines of code y: 22 # changes cmake/cmake_celix/UseCelix.cmake x: 24 lines of code y: 23 # changes libs/framework/gtest/src/CelixBundleContextBundlesWithErrorTestSuite.cc x: 64 lines of code y: 15 # changes libs/framework/include/celix/UseServiceBuilder.h x: 82 lines of code y: 32 # changes libs/framework/include/celix/dm/DependencyManager_Impl.h x: 181 lines of code y: 37 # changes libs/framework/include/celix/dm/ServiceDependency.h x: 169 lines of code y: 34 # changes libs/framework/include_deprecated/dm_service_dependency.h x: 47 lines of code y: 14 # changes libs/framework/src/celix_libloader.c x: 60 lines of code y: 21 # changes libs/framework/src/dm_service_dependency.c x: 308 lines of code y: 29 # changes libs/framework/src/dm_service_dependency_impl.h x: 50 lines of code y: 21 # changes libs/rcm/src/celix_capability.c x: 95 lines of code y: 12 # changes libs/rcm/src/celix_requirement.c x: 103 lines of code y: 12 # changes libs/utils/error_injector/celix_long_hash_map/include/celix_long_hash_map_ei.h x: 17 lines of code y: 8 # changes libs/utils/gtest/src/ErrTestSuite.cc x: 101 lines of code y: 13 # changes libs/utils/gtest/src/HashMapErrorInjectionTestSuite.cc x: 55 lines of code y: 6 # changes libs/utils/gtest/src/HashMapTestSuite.cc x: 527 lines of code y: 25 # changes libs/utils/include/celix/Version.h x: 65 lines of code y: 8 # changes libs/utils/include/celix_long_hash_map.h x: 68 lines of code y: 30 # changes libs/utils/include/celix_string_hash_map.h x: 72 lines of code y: 30 # changes libs/utils/include_internal/celix_properties_internal.h x: 20 lines of code y: 4 # changes libs/utils/src/celix_hash_map.c x: 638 lines of code y: 25 # changes libs/utils/src/celix_utils_private_constants.h.in x: 36 lines of code y: 4 # changes libs/utils/src/utils.c x: 290 lines of code y: 65 # changes misc/experimental/bundles/config_admin/config_admin_tst/example_test/private/src/activator.c x: 144 lines of code y: 7 # changes misc/experimental/bundles/config_admin/config_admin_tst/example_test2/private/src/activator.c x: 150 lines of code y: 7 # changes misc/experimental/bundles/config_admin/service/private/src/configuration_impl.c x: 410 lines of code y: 7 # changes misc/experimental/bundles/config_admin/service/private/src/managed_service_tracker.c x: 361 lines of code y: 7 # changes libs/framework/include/celix/Bundle.h x: 86 lines of code y: 45 # changes libs/framework/include/celix/ServiceRegistration.h x: 242 lines of code y: 33 # changes libs/framework/include/celix/dm/Component.h x: 154 lines of code y: 53 # changes libs/pushstreams/api/celix/PushEvent.h x: 93 lines of code y: 12 # changes bundles/cxx_remote_services/rsa_spi/include/celix/rsa/EndpointDescription.h x: 94 lines of code y: 9 # changes libs/framework/include/celix/ServiceRegistrationBuilder.h x: 78 lines of code y: 21 # changes libs/framework/include/celix/TrackerBuilders.h x: 153 lines of code y: 24 # changes libs/utils/gtest/src/CxxUtilsTestSuite.cc x: 57 lines of code y: 18 # changes libs/utils/include/celix/Utils.h x: 92 lines of code y: 17 # changes bundles/cxx_remote_services/admin/src/RemoteServiceAdmin.cc x: 229 lines of code y: 19 # changes bundles/shell/shell/src/quit_command.c x: 8 lines of code y: 10 # changes libs/framework/src/celix_scheduled_event.c x: 212 lines of code y: 24 # changes libs/utils/src/celix_file_utils.c x: 282 lines of code y: 23 # changes cmake/Modules/FindRapidJSON.cmake x: 33 lines of code y: 6 # changes cmake/Modules/FindZeroMQ.cmake x: 46 lines of code y: 11 # changes cmake/Modules/Findczmq.cmake x: 46 lines of code y: 10 # changes cmake/Modules/Findlibzip.cmake x: 46 lines of code y: 8 # changes bundles/components_ready_check/gtest/src/ComponentsReadyWithErrorInjectionTestSuite.cc x: 65 lines of code y: 5 # changes bundles/components_ready_check/gtest/src/InactiveComponentBundle.cc x: 19 lines of code y: 5 # changes bundles/components_ready_check/src/celix_components_ready_check.c x: 122 lines of code y: 5 # changes bundles/http_admin/gtest/src/sut_activator.c x: 58 lines of code y: 13 # changes bundles/logging/log_helper/include/celix/LogHelper.h x: 63 lines of code y: 11 # changes bundles/logging/log_helper/include/celix_log_helper.h x: 43 lines of code y: 20 # changes bundles/logging/log_helper/src/celix_log_helper.c x: 135 lines of code y: 19 # changes bundles/logging/log_writers/syslog_writer/src/celix_syslog_writer_activator.c x: 66 lines of code y: 12 # changes bundles/remote_services/discovery_common/src/endpoint_descriptor_common.h x: 26 lines of code y: 4 # changes bundles/remote_services/remote_service_admin_shm_v2/rsa_shm/src/rsa_shm_client.h x: 27 lines of code y: 11 # changes bundles/remote_services/remote_service_admin_shm_v2/rsa_shm/src/rsa_shm_export_registration.h x: 32 lines of code y: 13 # changes bundles/remote_services/remote_service_admin_shm_v2/shm_pool/include/shm_cache.h x: 22 lines of code y: 12 # changes bundles/remote_services/remote_service_admin_shm_v2/shm_pool/include/shm_pool.h x: 35 lines of code y: 13 # changes bundles/remote_services/remote_service_admin_shm_v2/shm_pool/src/shm_cache.c x: 217 lines of code y: 20 # changes bundles/remote_services/remote_service_admin_shm_v2/shm_pool/src/shm_pool.c x: 154 lines of code y: 18 # changes bundles/remote_services/remote_service_admin_shm_v2/thpool/src/thpool.c x: 332 lines of code y: 4 # changes bundles/shell/shell/src/std_commands.c x: 145 lines of code y: 13 # changes bundles/shell/shell/src/unload_command.c x: 4 lines of code y: 3 # changes cmake/CelixConfig.cmake x: 69 lines of code y: 60 # changes cmake/Modules/FindDNSSD.cmake x: 43 lines of code y: 4 # changes libs/error_injector/stat/include/stat_ei.h x: 15 lines of code y: 9 # changes libs/framework/gtest/src/FrameworkBundleTestSuite.cc x: 71 lines of code y: 7 # changes libs/framework/gtest/src/FrameworkBundleWithErrorInjectionTestSuite.cc x: 46 lines of code y: 7 # changes libs/framework/gtest/src/FrameworkFactoryTestSuite.cc x: 31 lines of code y: 4 # changes libs/framework/include/celix/Framework.h x: 49 lines of code y: 22 # changes libs/framework/include/celix/ScheduledEvent.h x: 83 lines of code y: 13 # changes libs/framework/include/celix/dm/DependencyManager.h x: 58 lines of code y: 38 # changes libs/framework/include/celix_dependency_manager.h x: 34 lines of code y: 35 # changes libs/framework/include/celix_framework.h x: 65 lines of code y: 72 # changes libs/framework/include/celix_framework_factory.h x: 13 lines of code y: 21 # changes libs/framework/include/celix_log.h x: 51 lines of code y: 40 # changes libs/framework/src/celix_framework_bundle.c x: 128 lines of code y: 10 # changes libs/framework/src/celix_framework_bundle.h x: 17 lines of code y: 7 # changes libs/framework/src/celix_scheduled_event.h x: 41 lines of code y: 17 # changes libs/rcm/gtest/src/RequirementCapabilityModelTestSuite.cc x: 191 lines of code y: 7 # changes libs/rcm/gtest/src/RequirementCapabilityModelWithErrorInjectionTestSuite.cc x: 81 lines of code y: 7 # changes libs/rcm/include/celix_requirement.h x: 29 lines of code y: 10 # changes libs/rcm/src/celix_resource.c x: 123 lines of code y: 7 # changes libs/utils/gtest/src/CelixErrnoTestSuite.cc x: 93 lines of code y: 11 # changes libs/utils/gtest/src/LogTestSuite.cc x: 30 lines of code y: 5 # changes libs/utils/gtest/src/ThreadsTestSuite.cc x: 341 lines of code y: 16 # changes libs/utils/gtest/src/TimeUtilsTestSuite.cc x: 87 lines of code y: 14 # changes libs/utils/include/celix_compiler.h x: 14 lines of code y: 3 # changes libs/utils/include/celix_file_utils.h x: 21 lines of code y: 26 # changes libs/utils/include/celix_log_level.h x: 24 lines of code y: 9 # changes libs/utils/include/celix_log_utils.h x: 48 lines of code y: 23 # changes libs/utils/src/celix_err.c x: 146 lines of code y: 14 # changes libs/utils/src/celix_log_level.c x: 74 lines of code y: 5 # changes libs/utils/src/celix_log_utils.c x: 84 lines of code y: 21 # changes libs/utils/src/celix_threads.c x: 212 lines of code y: 46 # changes misc/experimental/rust/celix_bindings/build.rs x: 52 lines of code y: 4 # changes misc/experimental/rust/celix_bindings/src/celix_bindings.h x: 7 lines of code y: 4 # changes misc/experimental/rust/hello_world_activator/Cargo.toml x: 25 lines of code y: 6 # changes misc/experimental/rust/hello_world_activator/src/lib.rs x: 94 lines of code y: 7 # changes bundles/shell/shell_wui/src/shell_wui_bundle_activator.c x: 54 lines of code y: 13 # changes bundles/http_admin/civetweb/src/civetweb_dummy.c x: 1 lines of code y: 5 # changes bundles/http_admin/http_admin/src/activator.c x: 111 lines of code y: 24 # changes bundles/remote_services/remote_service_admin_shm_v2/rsa_shm/src/rsa_shm_msg.h x: 36 lines of code y: 8 # changes bundles/remote_services/remote_service_admin_shm_v2/shm_pool/gtest/src/ShmCacheTestSuite.cc x: 191 lines of code y: 8 # changes bundles/remote_services/rsa_spi/include/export_registration.h x: 13 lines of code y: 13 # changes bundles/remote_services/rsa_spi/include/import_registration.h x: 12 lines of code y: 14 # changes bundles/shell/remote_shell/src/activator.c x: 91 lines of code y: 14 # changes bundles/shell/shell/src/start_command.c x: 4 lines of code y: 17 # changes bundles/shell/shell/src/update_command.c x: 7 lines of code y: 15 # changes libs/error_injector/api/celix_error_injector.h x: 79 lines of code y: 18 # changes libs/error_injector/asprintf/include/asprintf_ei.h x: 12 lines of code y: 8 # changes libs/error_injector/eventfd/src/eventfd_ei.cc x: 13 lines of code y: 6 # changes libs/etcdlib/api/etcd.h x: 24 lines of code y: 19 # changes libs/framework/include/celix_bundle_activator.h x: 62 lines of code y: 45 # changes libs/framework/include/celix_dm_info.h x: 53 lines of code y: 19 # changes libs/framework/include_deprecated/bundle_state.h x: 4 lines of code y: 6 # changes libs/framework/include_deprecated/service_tracker_customizer.h x: 42 lines of code y: 9 # changes libs/utils/include_deprecated/hash_map.h x: 78 lines of code y: 12 # changes bundles/logging/log_service_api/include/celix_log_service.h x: 44 lines of code y: 12 # changes libs/framework/include/celix/dm/ProvidedService_Impl.h x: 81 lines of code y: 14 # changes bundles/cxx_remote_services/integration/include/ICalculator.h x: 9 lines of code y: 12 # changes bundles/shell/shell/api/celix_shell_constants.h x: 6 lines of code y: 8 # changes bundles/shell/shell/src/Shell.cc x: 226 lines of code y: 6 # changes doap/doap_Celix.rdf x: 39 lines of code y: 24 # changes libs/promises/api/celix/Promise.h x: 253 lines of code y: 17 # changes libs/promises/api/celix/impl/SharedPromiseState.h x: 781 lines of code y: 29 # changes libs/pushstreams/api/celix/impl/AbstractPushEventSource.h x: 95 lines of code y: 15 # changes libs/utils/gtest/src/embed_zip_linux.s.in x: 28 lines of code y: 5 # changes bundles/remote_services/discovery_configured/src/discovery_impl.c x: 65 lines of code y: 12 # changes bundles/remote_services/discovery_etcd/src/discovery_impl.c x: 114 lines of code y: 17 # changes bundles/remote_services/remote_service_admin_shm_v2/shm_pool/src/tlsf/tlsf.c x: 841 lines of code y: 3 # changes libs/framework/include/celix/dm/Component_Impl.h x: 384 lines of code y: 44 # changes libs/framework/include/celix/dm/ProvidedService.h x: 43 lines of code y: 10 # changes bundles/remote_services/remote_service_admin_dfi/src/export_registration_dfi.h x: 14 lines of code y: 27 # changes cmake/Modules/Findlibffi.cmake x: 46 lines of code y: 6 # changes libs/framework/benchmark/src/DependencyManagerBenchmark.cc x: 77 lines of code y: 7 # changes libs/pushstreams/api/celix/AsynchronousPushEventSource.h x: 35 lines of code y: 5 # changes libs/pushstreams/api/celix/PushStreamProvider.h x: 55 lines of code y: 14 # changes libs/pushstreams/api/celix/impl/PushEventConsumer.h x: 31 lines of code y: 9 # changes libs/pushstreams/gtest/src/PushStreamTestSuite.cc x: 547 lines of code y: 18 # changes libs/utils/gtest/src/HashmapTestSuite.cc x: 527 lines of code y: 7 # changes libs/framework/gtest/subdir/src/sublib.c x: 6 lines of code y: 3 # changes libs/promises/api/celix/Deferred.h x: 150 lines of code y: 17 # changes libs/etcdlib/cmake/FindJansson.cmake x: 47 lines of code y: 5 # changes libs/pushstreams/api/celix/SynchronousPushEventSource.h x: 28 lines of code y: 8 # changes bundles/cxx_remote_services/admin/gtest/src/RemoteServiceAdminTestSuite.cc x: 253 lines of code y: 9 # changes bundles/cxx_remote_services/discovery_configured/gtest/src/RsaConfiguredDiscoveryTestSuite.cc x: 56 lines of code y: 7 # changes bundles/cxx_remote_services/discovery_configured/src/ConfiguredDiscoveryManager.cc x: 126 lines of code y: 6 # changes bundles/http_admin/gtest/docroot/foo/bar/index.html x: 6 lines of code y: 5 # changes bundles/http_admin/http_admin/src/service_tree.c x: 260 lines of code y: 19 # changes libs/framework/include/celix/dm/types.h x: 16 lines of code y: 18 # changes libs/promises/api/celix/DefaultScheduledExecutor.h x: 101 lines of code y: 11 # changes libs/promises/api/celix/PromiseFactory.h x: 99 lines of code y: 14 # changes libs/promises/gtest/src/PromisesTestSuite.cc x: 656 lines of code y: 20 # changes libs/promises/gtest/src/VoidPromisesTestSuite.cc x: 504 lines of code y: 19 # changes libs/promises/src/PromiseExamples.cc x: 36 lines of code y: 12 # changes libs/framework/benchmark/src/RegisterServicesBenchmark.cc x: 110 lines of code y: 4 # changes libs/framework/include/celix/dm/Properties.h x: 5 lines of code y: 9 # changes libs/framework/include/celix/dm/DmActivator.h x: 38 lines of code y: 14 # changes libs/framework/src/celix_dm_event.h x: 22 lines of code y: 2 # changes libs/framework/src/service_registry_private.h x: 58 lines of code y: 16 # changes bundles/shell/remote_shell/src/connection_listener.c x: 150 lines of code y: 8 # changes cmake/Modules/FindNanoMsg.cmake x: 42 lines of code y: 7 # changes misc/experimental/bundles/config_admin/example/private/src/bundle_activator.c x: 59 lines of code y: 3 # changes misc/experimental/bundles/config_admin/example/private/src/example.c x: 48 lines of code y: 3 # changes misc/experimental/bundles/config_admin/service/private/src/activator.c x: 64 lines of code y: 3 # changes misc/experimental/bundles/config_admin/service/private/src/configuration_admin_factory.c x: 105 lines of code y: 3 # changes misc/experimental/bundles/config_admin/service/private/src/configuration_admin_impl.c x: 91 lines of code y: 3 # changes misc/experimental/bundles/config_admin/service/private/src/configuration_store.c x: 257 lines of code y: 3 # changes misc/experimental/bundles/config_admin/service/private/src/updated_thread_pool.c x: 67 lines of code y: 3 # changes cmake/modules/FindJansson.cmake x: 47 lines of code y: 2 # changes
231.0
# changes
  min: 2.0
  average: 17.36
  25th percentile: 5.0
  median: 11.0
  75th percentile: 22.0
  max: 231.0
0 2273.0
lines of code
min: 1.0 | average: 123.43 | 25th percentile: 18.0 | median: 36.0 | 75th percentile: 128.0 | max: 2273.0

Number of Contributors vs. Number of Changes: 774 points

bundles/shell/shell/gtest/src/ShellTestSuite.cc x: 6 # contributors y: 40 # changes bundles/shell/shell/src/query_command.c x: 8 # contributors y: 42 # changes libs/dfi/include/dyn_type.h x: 10 # contributors y: 48 # changes libs/dfi/src/dyn_function.c x: 9 # contributors y: 45 # changes libs/dfi/src/dyn_type.c x: 9 # contributors y: 57 # changes libs/dfi/src/json_rpc.c x: 10 # contributors y: 52 # changes libs/dfi/src/json_serializer.c x: 9 # contributors y: 40 # changes libs/error_injector/jansson/include/jansson_ei.h x: 4 # contributors y: 18 # changes libs/error_injector/jansson/src/jansson_ei.cc x: 4 # contributors y: 19 # changes libs/utils/gtest/src/CelixArrayListEncodingErrorInjectionTestSuite.cc x: 2 # contributors y: 2 # changes libs/utils/gtest/src/PropertiesEncodingErrorInjectionTestSuite.cc x: 4 # contributors y: 12 # changes libs/utils/gtest/src/PropertiesEncodingTestSuite.cc x: 4 # contributors y: 17 # changes libs/utils/src/celix_properties_private.h x: 4 # contributors y: 10 # changes libs/utils/src/properties_encoding.c x: 4 # contributors y: 16 # changes bundles/shell/shell/src/dm_shell_list_command.c x: 7 # contributors y: 22 # changes bundles/event_admin/remote_provider/remote_provider_mqtt/gtest/src/CelixEarpmIntegrationTestSuite.cc x: 2 # contributors y: 6 # changes bundles/remote_services/discovery_zeroconf/gtest/src/DiscoveryZeroconfAnnouncerTestSuite.cc x: 5 # contributors y: 41 # changes bundles/remote_services/discovery_zeroconf/gtest/src/DiscoveryZeroconfWatcherTestSuite.cc x: 5 # contributors y: 37 # changes conanfile.py x: 5 # contributors y: 151 # changes libs/error_injector/dirent/include/dirent_ei.h x: 4 # contributors y: 4 # changes libs/framework/gtest/src/BundleArchiveTestSuite.cc x: 5 # contributors y: 18 # changes libs/framework/gtest/src/BundleArchiveWithErrorInjectionTestSuite.cc x: 5 # contributors y: 54 # changes libs/framework/gtest/src/CelixBundleCacheErrorInjectionTestSuite.cc x: 5 # contributors y: 30 # changes libs/framework/gtest/src/CelixBundleCacheTestSuite.cc x: 5 # contributors y: 22 # changes libs/framework/gtest/src/CelixFrameworkTestSuite.cc x: 6 # contributors y: 43 # changes libs/framework/include/celix/Constants.h x: 7 # contributors y: 45 # changes libs/framework/include/celix_constants.h x: 11 # contributors y: 77 # changes libs/framework/include/celix_types.h x: 10 # contributors y: 29 # changes libs/framework/src/bundle.c x: 10 # contributors y: 88 # changes libs/framework/src/celix_bundle_archive.h x: 4 # contributors y: 5 # changes libs/framework/src/celix_bundle_cache.c x: 5 # contributors y: 55 # changes libs/framework/src/celix_bundle_cache.h x: 5 # contributors y: 36 # changes libs/framework/src/celix_bundle_private.h x: 4 # contributors y: 8 # changes libs/framework/src/celix_framework_utils.c x: 5 # contributors y: 35 # changes libs/framework/src/framework.c x: 14 # contributors y: 231 # changes libs/framework/src/framework_private.h x: 13 # contributors y: 124 # changes libs/framework/src/module.c x: 9 # contributors y: 52 # changes libs/utils/include/celix_properties.h x: 11 # contributors y: 79 # changes libs/framework/gtest/config.properties.in x: 8 # contributors y: 20 # changes bundles/event_admin/event_admin/gtest/src/CelixEventAdminActivatorErrorInjectionTestSuite.cc x: 3 # contributors y: 7 # changes bundles/event_admin/event_admin/gtest/src/CelixEventAdminErrorInjectionTestSuite.cc x: 3 # contributors y: 6 # changes bundles/event_admin/event_admin/gtest/src/CelixEventAdminTestSuite.cc x: 4 # contributors y: 15 # changes bundles/event_admin/event_admin/src/celix_event_admin.c x: 3 # contributors y: 9 # changes bundles/event_admin/event_admin/src/celix_event_admin.h x: 3 # contributors y: 5 # changes bundles/event_admin/event_admin/src/celix_event_admin_activator.c x: 3 # contributors y: 8 # changes bundles/event_admin/event_admin_api/include/celix_event_admin_service.h x: 3 # contributors y: 14 # changes bundles/event_admin/event_admin_api/include/celix_event_constants.h x: 3 # contributors y: 10 # changes bundles/event_admin/event_admin_api/include/celix_event_handler_service.h x: 3 # contributors y: 12 # changes bundles/event_admin/event_admin_spi/include/celix_event_remote_provider_service.h x: 2 # contributors y: 3 # changes bundles/event_admin/remote_provider/remote_provider_mqtt/gtest/src/CelixEarpmActivatorErrorInjectionTestSuite.cc x: 2 # contributors y: 4 # changes bundles/event_admin/remote_provider/remote_provider_mqtt/gtest/src/CelixEarpmClientTestSuite.cc x: 2 # contributors y: 8 # changes bundles/event_admin/remote_provider/remote_provider_mqtt/gtest/src/CelixEarpmEventDelivererTestSuite.cc x: 2 # contributors y: 5 # changes bundles/event_admin/remote_provider/remote_provider_mqtt/src/celix_earpm_broker_discovery.c x: 2 # contributors y: 9 # changes bundles/event_admin/remote_provider/remote_provider_mqtt/src/celix_earpm_client.c x: 2 # contributors y: 11 # changes bundles/event_admin/remote_provider/remote_provider_mqtt/src/celix_earpm_constants.h x: 2 # contributors y: 7 # changes bundles/remote_services/discovery_zeroconf/src/discovery_zeroconf_watcher.c x: 5 # contributors y: 39 # changes cmake/CelixDeps.cmake.in x: 5 # contributors y: 20 # changes libs/framework/error_injector/celix_dm_component/src/celix_dm_component_ei.cc x: 3 # contributors y: 11 # changes libs/utils/error_injector/celix_array_list/include/celix_array_list_ei.h x: 5 # contributors y: 15 # changes libs/utils/error_injector/celix_properties/include/celix_properties_ei.h x: 5 # contributors y: 21 # changes libs/utils/error_injector/celix_properties/src/celix_properties_ei.cc x: 5 # contributors y: 25 # changes libs/utils/error_injector/celix_threads/include/celix_threads_ei.h x: 4 # contributors y: 6 # changes bundles/http_admin/http_admin/src/http_admin.c x: 13 # contributors y: 51 # changes bundles/http_admin/http_admin/src/websocket_admin.c x: 11 # contributors y: 35 # changes bundles/remote_services/remote_service_admin_dfi/src/export_registration_dfi.c x: 11 # contributors y: 70 # changes bundles/remote_services/remote_service_admin_dfi/src/import_registration_dfi.c x: 11 # contributors y: 65 # changes bundles/remote_services/remote_service_admin_dfi/src/remote_service_admin_dfi.c x: 11 # contributors y: 104 # changes bundles/remote_services/remote_service_admin_shm_v2/rsa_shm/gtest/src/RsaShmExportRegistrationUnitTestSuite.cc x: 4 # contributors y: 27 # changes bundles/remote_services/remote_service_admin_shm_v2/rsa_shm/src/rsa_shm_export_registration.c x: 5 # contributors y: 51 # changes bundles/remote_services/remote_service_admin_shm_v2/rsa_shm/src/rsa_shm_impl.c x: 5 # contributors y: 58 # changes bundles/remote_services/rsa_common/src/export_registration_impl.c x: 9 # contributors y: 33 # changes bundles/remote_services/rsa_common/src/import_registration_impl.c x: 9 # contributors y: 29 # changes bundles/remote_services/rsa_spi/include/remote_proxy.h x: 8 # contributors y: 19 # changes bundles/remote_services/topology_manager/src/topology_manager.c x: 9 # contributors y: 72 # changes bundles/shell/remote_shell/src/remote_shell.c x: 10 # contributors y: 23 # changes bundles/shell/remote_shell/src/shell_mediator.c x: 9 # contributors y: 17 # changes bundles/shell/remote_shell/src/shell_mediator.h x: 7 # contributors y: 14 # changes bundles/shell/shell_tui/src/shell_tui.c x: 6 # contributors y: 18 # changes cmake/cmake_celix/BundlePackaging.cmake x: 14 # contributors y: 112 # changes cmake/cmake_celix/ContainerPackaging.cmake x: 10 # contributors y: 81 # changes cmake/cmake_celix/Generic.cmake x: 7 # contributors y: 39 # changes libs/dfi/src/dyn_descriptor.c x: 4 # contributors y: 9 # changes libs/framework/error_injector/celix_bundle/include/celix_bundle_ei.h x: 4 # contributors y: 7 # changes libs/framework/gtest/src/CelixBundleContextBundlesTestSuite.cc x: 5 # contributors y: 49 # changes libs/framework/gtest/src/CelixBundleContextServicesTestSuite.cc x: 5 # contributors y: 42 # changes libs/framework/gtest/src/CxxBundleContextTestSuite.cc x: 6 # contributors y: 72 # changes libs/framework/gtest/src/DependencyManagerTestSuite.cc x: 8 # contributors y: 65 # changes libs/framework/gtest/src/ManifestErrorInjectionTestSuite.cc x: 4 # contributors y: 11 # changes libs/framework/gtest/src/ManifestTestSuite.cc x: 5 # contributors y: 26 # changes libs/framework/include_deprecated/bundle_context.h x: 5 # contributors y: 24 # changes libs/framework/include_deprecated/framework_event.h x: 5 # contributors y: 9 # changes libs/framework/src/bundle_context.c x: 15 # contributors y: 162 # changes libs/framework/src/bundle_context_private.h x: 9 # contributors y: 49 # changes libs/framework/src/dm_component_impl.c x: 10 # contributors y: 74 # changes libs/framework/src/framework_bundle_lifecycle_handler.c x: 6 # contributors y: 27 # changes libs/framework/src/service_reference.c x: 10 # contributors y: 57 # changes libs/framework/src/service_reference_private.h x: 7 # contributors y: 16 # changes libs/framework/src/service_registration.c x: 9 # contributors y: 42 # changes libs/framework/src/service_registration_private.h x: 8 # contributors y: 30 # changes libs/framework/src/service_registry.c x: 15 # contributors y: 99 # changes libs/utils/gtest/src/PropertiesTestSuite.cc x: 5 # contributors y: 46 # changes libs/utils/include/celix_array_list.h x: 11 # contributors y: 60 # changes libs/utils/include/celix_errno.h x: 10 # contributors y: 62 # changes libs/utils/src/properties.c x: 12 # contributors y: 101 # changes misc/experimental/bundles/config_admin/service/private/include/configuration_admin_factory.h x: 5 # contributors y: 6 # changes libs/utils/include/celix_err.h x: 3 # contributors y: 13 # changes bundles/remote_services/remote_service_admin_dfi/gtest/config.properties.in x: 7 # contributors y: 12 # changes bundles/remote_services/remote_service_admin_dfi/gtest/server.properties.in x: 8 # contributors y: 15 # changes bundles/remote_services/remote_service_admin_shm_v2/rsa_shm/src/rsa_shm_client.c x: 5 # contributors y: 44 # changes libs/framework/gtest/empty.properties.in x: 3 # contributors y: 4 # changes libs/framework/gtest/framework1.properties.in x: 6 # contributors y: 13 # changes libs/framework/gtest/install_and_start_bundles.properties.in x: 4 # contributors y: 13 # changes libs/framework/gtest/src/CelixLauncherTestSuite.cc x: 4 # contributors y: 21 # changes libs/framework/gtest/src/ScheduledEventTestSuite.cc x: 4 # contributors y: 30 # changes libs/framework/gtest/src/activator_stop.c x: 3 # contributors y: 3 # changes libs/framework/include/celix_launcher.h x: 9 # contributors y: 28 # changes libs/framework/src/celix_launcher.c x: 10 # contributors y: 59 # changes libs/framework/src/celix_log.c x: 9 # contributors y: 43 # changes libs/launcher/src/main.c x: 7 # contributors y: 11 # changes libs/utils/error_injector/celix_version/include/celix_version_ei.h x: 5 # contributors y: 17 # changes libs/utils/gtest/src/CxxPropertiesTestSuite.cc x: 5 # contributors y: 31 # changes libs/utils/gtest/src/FileUtilsTestSuite.cc x: 6 # contributors y: 28 # changes libs/utils/include/celix/Properties.h x: 5 # contributors y: 57 # changes libs/utils/include/celix_threads.h x: 8 # contributors y: 45 # changes libs/utils/include/celix_version.h x: 6 # contributors y: 37 # changes libs/utils/src/filter.c x: 10 # contributors y: 63 # changes libs/utils/src/version.c x: 9 # contributors y: 48 # changes cmake/celix_project/CelixProject.cmake x: 10 # contributors y: 45 # changes bundles/logging/log_admin/gtest/src/LogAdminTestSuite.cc x: 8 # contributors y: 32 # changes bundles/logging/log_admin/src/celix_log_admin.c x: 10 # contributors y: 37 # changes bundles/remote_services/discovery_common/src/discovery.c x: 9 # contributors y: 32 # changes bundles/remote_services/discovery_common/src/discovery_activator.c x: 10 # contributors y: 33 # changes bundles/remote_services/discovery_common/src/endpoint_descriptor_writer.c x: 8 # contributors y: 28 # changes bundles/remote_services/discovery_common/src/endpoint_discovery_poller.c x: 9 # contributors y: 30 # changes bundles/remote_services/discovery_zeroconf/gtest/src/DiscoveryZeroconfActivatorTestSuite.cc x: 5 # contributors y: 19 # changes bundles/remote_services/discovery_zeroconf/src/discovery_zeroconf_announcer.h x: 5 # contributors y: 14 # changes bundles/remote_services/remote_service_admin_dfi/src/remote_service_admin_activator.c x: 8 # contributors y: 27 # changes bundles/remote_services/remote_service_admin_dfi/src/remote_service_admin_dfi_constants.h x: 8 # contributors y: 23 # changes bundles/remote_services/remote_service_admin_shm_v2/rsa_shm/gtest/src/RsaShmImplUnitTestSuite.cc x: 4 # contributors y: 23 # changes bundles/remote_services/rsa_common/src/remote_proxy_factory_impl.c x: 7 # contributors y: 13 # changes bundles/remote_services/rsa_rpc_json/src/rsa_json_rpc_endpoint_impl.c x: 5 # contributors y: 48 # changes bundles/remote_services/rsa_rpc_json/src/rsa_json_rpc_proxy_impl.c x: 5 # contributors y: 43 # changes bundles/remote_services/rsa_spi/include/endpoint_listener.h x: 9 # contributors y: 23 # changes bundles/remote_services/rsa_spi/include/remote_constants.h x: 8 # contributors y: 24 # changes bundles/remote_services/rsa_spi/include/remote_interceptor.h x: 9 # contributors y: 16 # changes bundles/remote_services/rsa_spi/include/remote_service_admin.h x: 8 # contributors y: 21 # changes bundles/remote_services/rsa_spi/include/rsa_request_sender_service.h x: 5 # contributors y: 13 # changes bundles/remote_services/rsa_spi/include/rsa_rpc_factory.h x: 5 # contributors y: 16 # changes bundles/remote_services/rsa_utils/gtest/src/RsaUtilsErrorInjectionTestSuite.cc x: 1 # contributors y: 3 # changes bundles/remote_services/topology_manager/tms_tst/disc_mock/disc_mock_activator.c x: 8 # contributors y: 31 # changes bundles/shell/shell/src/help_command.c x: 9 # contributors y: 27 # changes libs/etcdlib/src/etcd.c x: 11 # contributors y: 32 # changes libs/framework/error_injector/celix_bundle_ctx/src/celix_bundle_context_ei.cc x: 5 # contributors y: 12 # changes libs/framework/include/celix/Trackers.h x: 5 # contributors y: 64 # changes libs/framework/include/celix_bundle.h x: 9 # contributors y: 47 # changes libs/framework/include/celix_bundle_context.h x: 12 # contributors y: 139 # changes libs/framework/include/celix_dm_component.h x: 10 # contributors y: 44 # changes libs/framework/include/celix_dm_service_dependency.h x: 10 # contributors y: 26 # changes libs/framework/include_deprecated/service_tracker.h x: 4 # contributors y: 24 # changes libs/framework/src/service_tracker.c x: 11 # contributors y: 89 # changes libs/framework/src/service_tracker_private.h x: 7 # contributors y: 35 # changes libs/utils/error_injector/celix_utils/include/celix_utils_ei.h x: 5 # contributors y: 7 # changes libs/utils/gtest/src/VersionRangeTestSuite.cc x: 5 # contributors y: 28 # changes libs/utils/include/celix/Filter.h x: 6 # contributors y: 42 # changes libs/utils/include/celix_filter.h x: 8 # contributors y: 38 # changes libs/utils/include/celix_utils.h x: 8 # contributors y: 64 # changes libs/utils/src/array_list.c x: 11 # contributors y: 56 # changes libs/dfi/gtest/src/dyn_example_functions.c x: 6 # contributors y: 12 # changes libs/dfi/include/dyn_message.h x: 8 # contributors y: 34 # changes libs/dfi/include/json_rpc.h x: 8 # contributors y: 35 # changes libs/dfi/include/json_serializer.h x: 9 # contributors y: 34 # changes libs/dfi/src/dyn_common.c x: 8 # contributors y: 29 # changes libs/dfi/src/dyn_interface.c x: 9 # contributors y: 38 # changes libs/dfi/src/dyn_type_common.c x: 8 # contributors y: 22 # changes libs/error_injector/stdio/include/stdio_ei.h x: 5 # contributors y: 29 # changes bundles/cxx_remote_services/integration/gtest/src/RemoteServicesIntegrationTestSuite.cc x: 6 # contributors y: 26 # changes bundles/remote_services/discovery_common/src/endpoint_discovery_server.c x: 10 # contributors y: 38 # changes bundles/remote_services/rsa_common/src/import_registration_impl.h x: 8 # contributors y: 14 # changes bundles/remote_services/rsa_dfi_utils/src/dfi_utils.c x: 5 # contributors y: 23 # changes bundles/remote_services/rsa_spi/include/endpoint_description.h x: 8 # contributors y: 26 # changes bundles/remote_services/topology_manager/src/scope.c x: 9 # contributors y: 21 # changes bundles/remote_services/topology_manager/src/scope.h x: 7 # contributors y: 15 # changes bundles/shell/shell_tui/gtest/src/ShellTuiTestSuite.cc x: 5 # contributors y: 10 # changes libs/framework/gtest/src/CelixFrameworkUtilsErrorInjectionTestSuite.cc x: 4 # contributors y: 20 # changes libs/framework/include/celix/dm/ServiceDependency_Impl.h x: 10 # contributors y: 50 # changes libs/framework/include/celix_api.h x: 9 # contributors y: 25 # changes libs/framework/src/registry_callback_private.h x: 7 # contributors y: 19 # changes bundles/logging/log_writers/syslog_writer/gtest/src/SyslogWriterTestSuite.cc x: 8 # contributors y: 16 # changes bundles/remote_services/discovery_etcd/src/etcd_watcher.c x: 10 # contributors y: 34 # changes bundles/remote_services/remote_service_admin_dfi/gtest/src/tst_activator.c x: 7 # contributors y: 36 # changes bundles/remote_services/topology_manager/tms_tst/bundle/tst_activator.c x: 7 # contributors y: 9 # changes bundles/shell/shell/src/shell_private.h x: 9 # contributors y: 24 # changes bundles/shell/shell/src/std_commands.h x: 9 # contributors y: 22 # changes libs/framework/include/celix/UseServiceBuilder.h x: 5 # contributors y: 32 # changes libs/framework/include/celix/dm/ServiceDependency.h x: 11 # contributors y: 34 # changes libs/utils/error_injector/celix_long_hash_map/include/celix_long_hash_map_ei.h x: 5 # contributors y: 8 # changes libs/utils/src/utils.c x: 9 # contributors y: 65 # changes misc/experimental/bundles/config_admin/config_admin_tst/example_test/private/src/activator.c x: 6 # contributors y: 7 # changes libs/framework/include/celix/Bundle.h x: 6 # contributors y: 45 # changes libs/framework/include/celix/ServiceRegistration.h x: 4 # contributors y: 33 # changes libs/framework/include/celix/dm/Component.h x: 11 # contributors y: 53 # changes libs/framework/include/celix/ServiceRegistrationBuilder.h x: 3 # contributors y: 21 # changes libs/framework/include/celix/TrackerBuilders.h x: 3 # contributors y: 24 # changes libs/utils/include/celix/Utils.h x: 3 # contributors y: 17 # changes bundles/cxx_remote_services/admin/src/RemoteServiceAdmin.cc x: 3 # contributors y: 19 # changes bundles/remote_services/remote_service_admin_dfi/gtest/src/main.cc x: 5 # contributors y: 11 # changes libs/utils/src/celix_file_utils.c x: 7 # contributors y: 23 # changes cmake/CelixConfig.cmake x: 10 # contributors y: 60 # changes libs/framework/gtest/src/ScheduledEventWithErrorInjectionTestSuite.cc x: 2 # contributors y: 10 # changes libs/framework/include/celix/Framework.h x: 4 # contributors y: 22 # changes libs/framework/include/celix_dependency_manager.h x: 9 # contributors y: 35 # changes libs/framework/include/celix_framework.h x: 12 # contributors y: 72 # changes libs/framework/include/celix_log.h x: 10 # contributors y: 40 # changes libs/utils/gtest/src/LogUtilsTestSuite.cc x: 6 # contributors y: 11 # changes libs/utils/gtest/src/ThreadsTestSuite.cc x: 3 # contributors y: 16 # changes libs/utils/include/celix_log_level.h x: 6 # contributors y: 9 # changes libs/utils/src/celix_err.c x: 4 # contributors y: 14 # changes libs/utils/src/celix_log_utils.c x: 7 # contributors y: 21 # changes libs/utils/src/celix_threads.c x: 10 # contributors y: 46 # changes libs/utils/src/celix_err_constants.h.in x: 1 # contributors y: 4 # changes bundles/http_admin/http_admin/src/activator.c x: 10 # contributors y: 24 # changes bundles/http_admin/http_admin/src/websocket_admin.h x: 8 # contributors y: 12 # changes bundles/shell/shell/src/start_command.c x: 8 # contributors y: 17 # changes libs/etcdlib/api/etcdlib.h x: 9 # contributors y: 19 # changes libs/promises/api/celix/Promise.h x: 6 # contributors y: 17 # changes libs/promises/api/celix/impl/SharedPromiseState.h x: 7 # contributors y: 29 # changes bundles/remote_services/discovery_common/include/discovery.h x: 10 # contributors y: 19 # changes libs/framework/include/celix/dm/Component_Impl.h x: 7 # contributors y: 44 # changes libs/promises/api/celix/DefaultExecutor.h x: 1 # contributors y: 11 # changes libs/promises/api/celix/IExecutor.h x: 1 # contributors y: 10 # changes cmake/Modules/FindJansson.cmake x: 6 # contributors y: 10 # changes libs/framework/include/celix/dm/DependencyManagerInfo.h x: 1 # contributors y: 2 # changes
231.0
# changes
  min: 2.0
  average: 17.36
  25th percentile: 5.0
  median: 11.0
  75th percentile: 22.0
  max: 231.0
0 15.0
# contributors
min: 1.0 | average: 4.77 | 25th percentile: 3.0 | median: 4.0 | 75th percentile: 6.0 | max: 15.0

Number of Contributors vs. File Size: 774 points

bundles/shell/shell/gtest/src/ShellTestSuite.cc x: 6 # contributors y: 254 lines of code bundles/shell/shell/src/query_command.c x: 8 # contributors y: 192 lines of code libs/dfi/include/dyn_type.h x: 10 # contributors y: 74 lines of code libs/dfi/src/dyn_function.c x: 9 # contributors y: 248 lines of code libs/dfi/src/dyn_type.c x: 9 # contributors y: 956 lines of code libs/dfi/src/json_rpc.c x: 10 # contributors y: 265 lines of code libs/dfi/src/json_serializer.c x: 9 # contributors y: 484 lines of code libs/error_injector/jansson/include/jansson_ei.h x: 4 # contributors y: 26 lines of code libs/error_injector/jansson/src/jansson_ei.cc x: 4 # contributors y: 105 lines of code libs/utils/gtest/src/CelixArrayListEncodingErrorInjectionTestSuite.cc x: 2 # contributors y: 97 lines of code libs/utils/gtest/src/CelixArrayListEncodingTestSuite.cc x: 2 # contributors y: 352 lines of code libs/utils/gtest/src/CelixJsonUtilsErrorInjectionTestSuite.cc x: 2 # contributors y: 36 lines of code libs/utils/gtest/src/CelixJsonUtilsTestSuite.cc x: 2 # contributors y: 76 lines of code libs/utils/gtest/src/PropertiesEncodingErrorInjectionTestSuite.cc x: 4 # contributors y: 166 lines of code libs/utils/gtest/src/PropertiesEncodingTestSuite.cc x: 4 # contributors y: 721 lines of code libs/utils/include/celix_array_list_encoding.h x: 2 # contributors y: 34 lines of code libs/utils/src/celix_array_list_encoding.c x: 2 # contributors y: 298 lines of code libs/utils/src/celix_array_list_encoding_private.h x: 2 # contributors y: 15 lines of code libs/utils/src/celix_json_utils.c x: 2 # contributors y: 82 lines of code libs/utils/src/celix_properties_private.h x: 4 # contributors y: 13 lines of code libs/utils/src/properties_encoding.c x: 4 # contributors y: 350 lines of code bundles/shell/shell/src/dm_shell_list_command.c x: 7 # contributors y: 68 lines of code bundles/event_admin/remote_provider/remote_provider_mqtt/gtest/src/CelixEarpmIntegrationTestSuite.cc x: 2 # contributors y: 130 lines of code bundles/remote_services/discovery_zeroconf/gtest/src/DiscoveryZeroconfAnnouncerTestSuite.cc x: 5 # contributors y: 505 lines of code bundles/remote_services/discovery_zeroconf/gtest/src/DiscoveryZeroconfWatcherTestSuite.cc x: 5 # contributors y: 1017 lines of code conanfile.py x: 5 # contributors y: 326 lines of code libs/framework/gtest/src/BundleArchiveTestSuite.cc x: 5 # contributors y: 183 lines of code libs/framework/gtest/src/CelixBundleCacheErrorInjectionTestSuite.cc x: 5 # contributors y: 154 lines of code libs/framework/gtest/src/CelixBundleCacheTestSuite.cc x: 5 # contributors y: 85 lines of code libs/framework/gtest/src/CelixFrameworkTestSuite.cc x: 6 # contributors y: 275 lines of code libs/framework/include/celix/Constants.h x: 7 # contributors y: 28 lines of code libs/framework/include/celix_constants.h x: 11 # contributors y: 48 lines of code libs/framework/include/celix_types.h x: 10 # contributors y: 41 lines of code libs/framework/src/bundle.c x: 10 # contributors y: 344 lines of code libs/framework/src/celix_bundle_archive.c x: 4 # contributors y: 303 lines of code libs/framework/src/celix_bundle_archive.h x: 4 # contributors y: 37 lines of code libs/framework/src/celix_bundle_cache.c x: 5 # contributors y: 302 lines of code libs/framework/src/celix_bundle_cache.h x: 5 # contributors y: 24 lines of code libs/framework/src/celix_framework_utils.c x: 5 # contributors y: 193 lines of code libs/framework/src/framework.c x: 14 # contributors y: 2273 lines of code libs/framework/src/framework_private.h x: 13 # contributors y: 229 lines of code libs/framework/src/module.c x: 9 # contributors y: 226 lines of code libs/utils/include/celix_properties.h x: 11 # contributors y: 192 lines of code libs/framework/gtest/config.properties.in x: 8 # contributors y: 4 lines of code bundles/event_admin/event_admin/gtest/src/CelixEventAdminActivatorErrorInjectionTestSuite.cc x: 3 # contributors y: 159 lines of code bundles/event_admin/event_admin/gtest/src/CelixEventAdminErrorInjectionTestSuite.cc x: 3 # contributors y: 416 lines of code bundles/event_admin/event_admin/gtest/src/CelixEventAdminTestSuite.cc x: 4 # contributors y: 853 lines of code bundles/event_admin/event_admin/src/celix_event_admin.c x: 3 # contributors y: 737 lines of code bundles/event_admin/event_admin/src/celix_event_admin.h x: 3 # contributors y: 22 lines of code bundles/event_admin/event_admin/src/celix_event_admin_activator.c x: 3 # contributors y: 126 lines of code bundles/event_admin/event_admin_spi/include/celix_event_remote_provider_service.h x: 2 # contributors y: 19 lines of code bundles/event_admin/remote_provider/remote_provider_mqtt/gtest/src/CelixEarpmActivatorErrorInjectionTestSuite.cc x: 2 # contributors y: 202 lines of code bundles/event_admin/remote_provider/remote_provider_mqtt/gtest/src/CelixEarpmBrokerDiscoveryErrorInjectionTestSuite.cc x: 2 # contributors y: 217 lines of code bundles/event_admin/remote_provider/remote_provider_mqtt/gtest/src/CelixEarpmBrokerDiscoveryTestSuite.cc x: 2 # contributors y: 250 lines of code bundles/event_admin/remote_provider/remote_provider_mqtt/gtest/src/CelixEarpmClientErrorInjectionTestSuite.cc x: 2 # contributors y: 648 lines of code bundles/event_admin/remote_provider/remote_provider_mqtt/gtest/src/CelixEarpmClientTestSuite.cc x: 2 # contributors y: 781 lines of code bundles/event_admin/remote_provider/remote_provider_mqtt/gtest/src/CelixEarpmClientTestSuiteBaseClass.h x: 2 # contributors y: 178 lines of code bundles/event_admin/remote_provider/remote_provider_mqtt/gtest/src/CelixEarpmImplErrorInjectionTestSuite.cc x: 2 # contributors y: 891 lines of code bundles/event_admin/remote_provider/remote_provider_mqtt/gtest/src/CelixEarpmImplTestSuite.cc x: 2 # contributors y: 684 lines of code bundles/event_admin/remote_provider/remote_provider_mqtt/gtest/src/CelixEarpmImplTestSuiteBaseClass.h x: 2 # contributors y: 226 lines of code bundles/event_admin/remote_provider/remote_provider_mqtt/src/celix_earpm_broker_discovery.c x: 2 # contributors y: 408 lines of code bundles/event_admin/remote_provider/remote_provider_mqtt/src/celix_earpm_client.c x: 2 # contributors y: 1124 lines of code bundles/event_admin/remote_provider/remote_provider_mqtt/src/celix_earpm_client.h x: 2 # contributors y: 60 lines of code bundles/event_admin/remote_provider/remote_provider_mqtt/src/celix_earpm_impl.c x: 2 # contributors y: 1321 lines of code bundles/remote_services/discovery_zeroconf/src/discovery_zeroconf_watcher.c x: 5 # contributors y: 1182 lines of code libs/framework/error_injector/celix_dm_component/src/celix_dm_component_ei.cc x: 3 # contributors y: 41 lines of code libs/utils/error_injector/celix_array_list/src/celix_array_list_ei.cc x: 5 # contributors y: 78 lines of code libs/utils/error_injector/celix_properties/src/celix_properties_ei.cc x: 5 # contributors y: 95 lines of code libs/utils/error_injector/celix_threads/src/celix_threads_ei.cc x: 4 # contributors y: 64 lines of code bundles/cxx_remote_services/admin/src/RemoteServiceAdmin.h x: 4 # contributors y: 51 lines of code bundles/http_admin/http_admin/src/http_admin.c x: 13 # contributors y: 384 lines of code bundles/http_admin/http_admin/src/websocket_admin.c x: 11 # contributors y: 136 lines of code bundles/remote_services/remote_service_admin_dfi/src/export_registration_dfi.c x: 11 # contributors y: 267 lines of code bundles/remote_services/remote_service_admin_dfi/src/import_registration_dfi.c x: 11 # contributors y: 328 lines of code bundles/remote_services/remote_service_admin_dfi/src/remote_service_admin_dfi.c x: 11 # contributors y: 918 lines of code bundles/remote_services/remote_service_admin_shm_v2/rsa_shm/src/rsa_shm_export_registration.c x: 5 # contributors y: 294 lines of code bundles/remote_services/rsa_common/src/export_registration_impl.c x: 9 # contributors y: 171 lines of code bundles/remote_services/rsa_rpc_json/gtest/src/RsaJsonRpcActivatorUnitTestSuite.cc x: 4 # contributors y: 95 lines of code bundles/remote_services/rsa_rpc_json/gtest/src/RsaJsonRpcIntegrationTestSuite.cc x: 4 # contributors y: 28 lines of code bundles/remote_services/rsa_rpc_json/gtest/src/RsaJsonRpcUnitTestSuite.cc x: 5 # contributors y: 767 lines of code bundles/remote_services/rsa_rpc_json/gtest/src/RsaRequestSenderTrackerUnitTestSuite.cc x: 4 # contributors y: 109 lines of code bundles/remote_services/rsa_spi/include/remote_proxy.h x: 8 # contributors y: 35 lines of code bundles/remote_services/topology_manager/src/topology_manager.c x: 9 # contributors y: 1080 lines of code bundles/shell/remote_shell/src/remote_shell.c x: 10 # contributors y: 166 lines of code bundles/shell/remote_shell/src/shell_mediator.c x: 9 # contributors y: 81 lines of code bundles/shell/remote_shell/src/shell_mediator.h x: 7 # contributors y: 21 lines of code bundles/shell/shell_tui/src/shell_tui.c x: 6 # contributors y: 433 lines of code cmake/cmake_celix/BundlePackaging.cmake x: 14 # contributors y: 1020 lines of code cmake/cmake_celix/ContainerPackaging.cmake x: 10 # contributors y: 598 lines of code cmake/cmake_celix/Generic.cmake x: 7 # contributors y: 168 lines of code libs/dfi/src/dyn_descriptor.c x: 4 # contributors y: 128 lines of code libs/framework/gtest/src/CelixBundleContextBundlesTestSuite.cc x: 5 # contributors y: 679 lines of code libs/framework/gtest/src/CelixBundleContextServicesTestSuite.cc x: 5 # contributors y: 1608 lines of code libs/framework/gtest/src/CxxBundleContextTestSuite.cc x: 6 # contributors y: 707 lines of code libs/framework/gtest/src/DependencyManagerTestSuite.cc x: 8 # contributors y: 934 lines of code libs/framework/gtest/src/ManifestTestSuite.cc x: 5 # contributors y: 139 lines of code libs/framework/include_deprecated/framework_event.h x: 5 # contributors y: 37 lines of code libs/framework/include_deprecated/service_reference.h x: 5 # contributors y: 34 lines of code libs/framework/src/bundle_context.c x: 15 # contributors y: 1483 lines of code libs/framework/src/bundle_context_private.h x: 9 # contributors y: 66 lines of code libs/framework/src/dm_component_impl.c x: 10 # contributors y: 997 lines of code libs/framework/src/framework_bundle_lifecycle_handler.c x: 6 # contributors y: 139 lines of code libs/framework/src/service_reference.c x: 10 # contributors y: 249 lines of code libs/framework/src/service_registration.c x: 9 # contributors y: 221 lines of code libs/framework/src/service_registration_private.h x: 8 # contributors y: 46 lines of code libs/framework/src/service_registry.c x: 15 # contributors y: 955 lines of code libs/utils/gtest/src/ConvertUtilsTestSuite.cc x: 5 # contributors y: 395 lines of code libs/utils/gtest/src/PropertiesTestSuite.cc x: 5 # contributors y: 749 lines of code libs/utils/include/celix_errno.h x: 10 # contributors y: 47 lines of code libs/utils/src/celix_convert_utils.c x: 5 # contributors y: 321 lines of code libs/utils/src/properties.c x: 12 # contributors y: 744 lines of code misc/experimental/bundles/config_admin/service/private/include/framework_patch.h x: 5 # contributors y: 7 lines of code bundles/remote_services/remote_service_admin_dfi/gtest/client.properties.in x: 8 # contributors y: 11 lines of code bundles/remote_services/remote_service_admin_dfi/gtest/config.properties.in x: 7 # contributors y: 5 lines of code bundles/remote_services/remote_service_admin_shm_v2/rsa_shm/gtest/src/RsaShmClientServerUnitTestSuite.cc x: 5 # contributors y: 627 lines of code bundles/remote_services/remote_service_admin_shm_v2/rsa_shm/src/rsa_shm_client.c x: 5 # contributors y: 650 lines of code bundles/remote_services/remote_service_admin_shm_v2/rsa_shm/src/rsa_shm_server.c x: 5 # contributors y: 285 lines of code libs/framework/gtest/empty.properties.in x: 3 # contributors y: 1 lines of code libs/framework/gtest/framework1.properties.in x: 6 # contributors y: 5 lines of code libs/framework/gtest/install_and_start_bundles.properties.in x: 4 # contributors y: 6 lines of code libs/framework/gtest/src/CelixLauncherErrorInjectionTestSuite.cc x: 3 # contributors y: 45 lines of code libs/framework/gtest/src/CelixLauncherTestSuite.cc x: 4 # contributors y: 158 lines of code libs/framework/gtest/src/ScheduledEventTestSuite.cc x: 4 # contributors y: 480 lines of code libs/framework/gtest/src/activator_stop.c x: 3 # contributors y: 12 lines of code libs/framework/include/celix_launcher.h x: 9 # contributors y: 15 lines of code libs/framework/src/celix_launcher.c x: 10 # contributors y: 320 lines of code libs/framework/src/celix_log.c x: 9 # contributors y: 116 lines of code libs/launcher/src/main.c x: 7 # contributors y: 9 lines of code libs/utils/error_injector/celix_version/include/celix_version_ei.h x: 5 # contributors y: 16 lines of code libs/utils/gtest/src/CelixUtilsAutoCleanupTestSuite.cc x: 4 # contributors y: 140 lines of code libs/utils/gtest/src/CxxPropertiesTestSuite.cc x: 5 # contributors y: 247 lines of code libs/utils/gtest/src/FileUtilsTestSuite.cc x: 6 # contributors y: 295 lines of code libs/utils/gtest/src/PropertiesErrorInjectionTestSuite.cc x: 5 # contributors y: 215 lines of code libs/utils/include/celix/Properties.h x: 5 # contributors y: 564 lines of code libs/utils/include/celix_threads.h x: 8 # contributors y: 137 lines of code libs/utils/include/celix_version.h x: 6 # contributors y: 34 lines of code libs/utils/src/filter.c x: 10 # contributors y: 888 lines of code cmake/celix_project/CelixProject.cmake x: 10 # contributors y: 109 lines of code bundles/event_admin/event_admin/gtest/src/CelixEventAdapterErrorInjectionTestSuite.cc x: 3 # contributors y: 137 lines of code bundles/event_admin/event_admin/gtest/src/CelixEventAdapterTestSuite.cc x: 3 # contributors y: 103 lines of code bundles/event_admin/event_admin/gtest/src/CelixEventAdminActivatorTestSuite.cc x: 3 # contributors y: 32 lines of code bundles/event_admin/event_admin/src/celix_event.c x: 3 # contributors y: 55 lines of code bundles/event_admin/event_admin/src/celix_event_adapter.c x: 3 # contributors y: 227 lines of code bundles/logging/log_admin/gtest/src/LogAdminTestSuite.cc x: 8 # contributors y: 467 lines of code bundles/logging/log_admin/src/celix_log_admin.c x: 10 # contributors y: 622 lines of code bundles/remote_services/discovery_common/src/discovery.c x: 9 # contributors y: 149 lines of code bundles/remote_services/discovery_common/src/endpoint_descriptor_writer.c x: 8 # contributors y: 134 lines of code bundles/remote_services/discovery_common/src/endpoint_discovery_poller.c x: 9 # contributors y: 283 lines of code bundles/remote_services/discovery_zeroconf/gtest/src/DiscoveryZeroconfActivatorTestSuite.cc x: 5 # contributors y: 167 lines of code bundles/remote_services/discovery_zeroconf/src/discovery_zeroconf_activator.c x: 5 # contributors y: 115 lines of code bundles/remote_services/remote_service_admin_dfi/src/import_registration_dfi.h x: 10 # contributors y: 20 lines of code bundles/remote_services/remote_service_admin_dfi/src/remote_service_admin_activator.c x: 8 # contributors y: 58 lines of code bundles/remote_services/remote_service_admin_dfi/src/remote_service_admin_dfi_constants.h x: 8 # contributors y: 20 lines of code bundles/remote_services/remote_service_admin_shm_v2/rsa_shm/gtest/src/RsaShmImplUnitTestSuite.cc x: 4 # contributors y: 655 lines of code bundles/remote_services/remote_service_admin_shm_v2/rsa_shm/gtest/src/RsaShmImportRegistrationUnitTestSuite.cc x: 4 # contributors y: 201 lines of code bundles/remote_services/remote_service_admin_shm_v2/rsa_shm/src/rsa_shm_activator.c x: 5 # contributors y: 71 lines of code bundles/remote_services/rsa_common/src/remote_interceptors_handler.c x: 9 # contributors y: 140 lines of code bundles/remote_services/rsa_common/src/remote_proxy_factory_impl.c x: 7 # contributors y: 176 lines of code bundles/remote_services/rsa_rpc_json/src/rsa_json_rpc_endpoint_impl.c x: 5 # contributors y: 230 lines of code bundles/remote_services/rsa_rpc_json/src/rsa_request_sender_tracker.c x: 5 # contributors y: 117 lines of code bundles/remote_services/rsa_utils/gtest/src/RsaUtilsErrorInjectionTestSuite.cc x: 1 # contributors y: 22 lines of code bundles/remote_services/rsa_utils/gtest/src/RsaUtilsTestSuite.cc x: 2 # contributors y: 48 lines of code bundles/remote_services/rsa_utils/src/celix_rsa_utils.c x: 1 # contributors y: 29 lines of code bundles/remote_services/topology_manager/gtest/src/TopologyManagerErrorInjectionTestSuite.cc x: 3 # contributors y: 212 lines of code bundles/remote_services/topology_manager/gtest/src/TopologyManagerTestSuite.cc x: 3 # contributors y: 401 lines of code bundles/remote_services/topology_manager/src/activator.c x: 9 # contributors y: 185 lines of code bundles/remote_services/topology_manager/src/topology_manager.h x: 9 # contributors y: 28 lines of code bundles/remote_services/topology_manager/tms_tst/disc_mock/disc_mock_activator.c x: 8 # contributors y: 103 lines of code bundles/shell/shell/src/help_command.c x: 9 # contributors y: 90 lines of code libs/error_injector/mdnsresponder/src/mdnsresponder_ei.cc x: 5 # contributors y: 47 lines of code libs/etcdlib/src/etcd.c x: 11 # contributors y: 568 lines of code libs/framework/include/celix/Trackers.h x: 5 # contributors y: 583 lines of code libs/framework/include/celix_bundle.h x: 9 # contributors y: 43 lines of code libs/framework/include/celix_bundle_context.h x: 12 # contributors y: 341 lines of code libs/framework/include/celix_dm_service_dependency.h x: 10 # contributors y: 55 lines of code libs/framework/src/service_tracker.c x: 11 # contributors y: 657 lines of code libs/framework/src/service_tracker_private.h x: 7 # contributors y: 61 lines of code libs/pushstreams/api/celix/impl/BufferedPushStream.h x: 4 # contributors y: 73 lines of code libs/utils/gtest/src/ArrayListErrorInjectionTestSuite.cc x: 4 # contributors y: 86 lines of code libs/utils/gtest/src/FilterTestSuite.cc x: 5 # contributors y: 549 lines of code libs/utils/gtest/src/VersionRangeTestSuite.cc x: 5 # contributors y: 268 lines of code libs/utils/include/celix/Filter.h x: 6 # contributors y: 71 lines of code libs/utils/include/celix_filter_type.h x: 1 # contributors y: 10 lines of code libs/utils/src/array_list.c x: 11 # contributors y: 534 lines of code bundles/remote_services/discovery_common/src/endpoint_descriptor_reader.c x: 8 # contributors y: 217 lines of code cmake/celix_project/CodeCoverage.cmake x: 8 # contributors y: 121 lines of code libs/dfi/include/json_serializer.h x: 9 # contributors y: 18 lines of code libs/dfi/src/dyn_interface.c x: 9 # contributors y: 168 lines of code libs/dfi/src/dyn_message.c x: 8 # contributors y: 83 lines of code libs/utils/src/version_range.c x: 8 # contributors y: 149 lines of code bundles/cxx_remote_services/integration/gtest/src/RemoteServicesIntegrationTestSuite.cc x: 6 # contributors y: 113 lines of code bundles/cxx_remote_services/integration/src/TestExportImportRemoteServiceFactory.cc x: 8 # contributors y: 492 lines of code bundles/remote_services/discovery_common/src/endpoint_discovery_server.c x: 10 # contributors y: 325 lines of code bundles/remote_services/rsa_common/src/import_registration_impl.h x: 8 # contributors y: 36 lines of code bundles/remote_services/rsa_dfi_utils/gtest/src/DfiUtilsTestSuite.cc x: 5 # contributors y: 59 lines of code bundles/remote_services/topology_manager/src/scope.c x: 9 # contributors y: 235 lines of code libs/framework/include/celix/BundleActivator.h x: 6 # contributors y: 117 lines of code libs/framework/include/celix/dm/ServiceDependency_Impl.h x: 10 # contributors y: 489 lines of code libs/utils/gtest/src/DeprecatedHashmapTestSuite.cc x: 3 # contributors y: 952 lines of code libs/utils/src/hash_map.c x: 9 # contributors y: 521 lines of code libs/utils/src/hash_map_private.h x: 7 # contributors y: 42 lines of code bundles/logging/log_helper/gtest/src/LogHelperTestSuite.cc x: 8 # contributors y: 158 lines of code bundles/logging/log_writers/syslog_writer/gtest/src/SyslogWriterTestSuite.cc x: 8 # contributors y: 66 lines of code bundles/remote_services/discovery_etcd/src/etcd_watcher.c x: 10 # contributors y: 232 lines of code bundles/remote_services/remote_service_admin_dfi/gtest/src/tst_activator.c x: 7 # contributors y: 289 lines of code bundles/remote_services/topology_manager/tms_tst/bundle/tst_activator.c x: 7 # contributors y: 97 lines of code cmake/celix_project/ApacheRat.cmake x: 6 # contributors y: 39 lines of code libs/framework/include/celix/dm/DependencyManager_Impl.h x: 10 # contributors y: 181 lines of code libs/framework/include/celix/dm/ServiceDependency.h x: 11 # contributors y: 169 lines of code libs/framework/src/dm_service_dependency.c x: 10 # contributors y: 308 lines of code libs/framework/src/dm_service_dependency_impl.h x: 9 # contributors y: 50 lines of code libs/utils/benchmark/src/LongHashmapBenchmark.cc x: 4 # contributors y: 174 lines of code libs/utils/gtest/src/ErrTestSuite.cc x: 5 # contributors y: 101 lines of code libs/utils/gtest/src/HashMapTestSuite.cc x: 5 # contributors y: 527 lines of code libs/utils/src/celix_hash_map.c x: 5 # contributors y: 638 lines of code libs/utils/src/utils.c x: 9 # contributors y: 290 lines of code misc/experimental/bundles/config_admin/config_admin_tst/example_test/private/src/activator.c x: 6 # contributors y: 144 lines of code misc/experimental/bundles/config_admin/service/private/src/configuration_impl.c x: 6 # contributors y: 410 lines of code misc/experimental/bundles/config_admin/service/private/src/managed_service_tracker.c x: 6 # contributors y: 361 lines of code libs/framework/include/celix/Bundle.h x: 6 # contributors y: 86 lines of code libs/framework/include/celix/ServiceRegistration.h x: 4 # contributors y: 242 lines of code libs/framework/include/celix/dm/Component.h x: 11 # contributors y: 154 lines of code libs/framework/include/celix/ServiceRegistrationBuilder.h x: 3 # contributors y: 78 lines of code libs/utils/gtest/src/CxxUtilsTestSuite.cc x: 4 # contributors y: 57 lines of code libs/utils/include/celix/Utils.h x: 3 # contributors y: 92 lines of code libs/utils/src/celix_file_utils.c x: 7 # contributors y: 282 lines of code bundles/components_ready_check/gtest/src/ComponentsReadyWithErrorInjectionTestSuite.cc x: 2 # contributors y: 65 lines of code bundles/components_ready_check/src/celix_components_ready_check.c x: 2 # contributors y: 122 lines of code bundles/logging/log_helper/src/celix_log_helper.c x: 7 # contributors y: 135 lines of code bundles/remote_services/remote_service_admin_shm_v2/shm_pool/src/shm_cache.c x: 4 # contributors y: 217 lines of code bundles/remote_services/remote_service_admin_shm_v2/thpool/src/thpool.c x: 2 # contributors y: 332 lines of code bundles/shell/shell/src/std_commands.c x: 5 # contributors y: 145 lines of code bundles/shell/shell/src/unload_command.c x: 2 # contributors y: 4 lines of code cmake/CelixConfig.cmake x: 10 # contributors y: 69 lines of code libs/framework/include/celix/ScheduledEvent.h x: 3 # contributors y: 83 lines of code libs/framework/include/celix/dm/DependencyManager.h x: 9 # contributors y: 58 lines of code libs/framework/include/celix_framework.h x: 12 # contributors y: 65 lines of code libs/rcm/gtest/src/RequirementCapabilityModelTestSuite.cc x: 2 # contributors y: 191 lines of code libs/utils/gtest/src/LogUtilsTestSuite.cc x: 6 # contributors y: 23 lines of code libs/utils/gtest/src/ThreadsTestSuite.cc x: 3 # contributors y: 341 lines of code libs/utils/include/celix_log_utils.h x: 7 # contributors y: 48 lines of code libs/utils/src/celix_err.c x: 4 # contributors y: 146 lines of code libs/utils/src/celix_log_utils.c x: 7 # contributors y: 84 lines of code libs/utils/src/celix_threads.c x: 10 # contributors y: 212 lines of code bundles/shell/shell_wui/src/shell_wui_bundle_activator.c x: 6 # contributors y: 54 lines of code libs/utils/src/celix_errno.c x: 1 # contributors y: 57 lines of code bundles/remote_services/remote_service_admin_shm_v2/shm_pool/gtest/src/ShmCacheTestSuite.cc x: 4 # contributors y: 191 lines of code bundles/remote_services/remote_service_admin_shm_v2/shm_pool/gtest/src/ShmPoolTestSuite.cc x: 4 # contributors y: 121 lines of code bundles/shell/remote_shell/src/activator.c x: 8 # contributors y: 91 lines of code bundles/logging/log_admin/src/celix_log_admin_activator.c x: 6 # contributors y: 14 lines of code libs/promises/api/celix/impl/SharedPromiseState.h x: 7 # contributors y: 781 lines of code bundles/remote_services/remote_service_admin_shm_v2/shm_pool/src/tlsf/tlsf.c x: 3 # contributors y: 841 lines of code libs/framework/include/celix/dm/Component_Impl.h x: 7 # contributors y: 384 lines of code libs/promises/api/celix/DefaultExecutor.h x: 1 # contributors y: 41 lines of code libs/pushstreams/gtest/src/PushStreamTestSuite.cc x: 4 # contributors y: 547 lines of code libs/utils/gtest/src/HashmapTestSuite.cc x: 2 # contributors y: 527 lines of code cmake/Modules/FindJansson.cmake x: 6 # contributors y: 47 lines of code bundles/cxx_remote_services/admin/gtest/src/RemoteServiceAdminTestSuite.cc x: 2 # contributors y: 253 lines of code bundles/http_admin/http_admin/src/service_tree.c x: 9 # contributors y: 260 lines of code libs/promises/gtest/src/PromisesTestSuite.cc x: 5 # contributors y: 656 lines of code libs/framework/benchmark/src/RegisterServicesBenchmark.cc x: 1 # contributors y: 110 lines of code misc/experimental/bundles/config_admin/service/private/src/activator.c x: 3 # contributors y: 64 lines of code misc/experimental/bundles/config_admin/service/private/src/configuration_store.c x: 3 # contributors y: 257 lines of code
2273.0
lines of code
  min: 1.0
  average: 123.43
  25th percentile: 18.0
  median: 36.0
  75th percentile: 128.0
  max: 2273.0
0 15.0
# contributors
min: 1.0 | average: 4.77 | 25th percentile: 3.0 | median: 4.0 | 75th percentile: 6.0 | max: 15.0