apache / mynewt-nimble
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 750 files with 151,741 lines of code.
    • 17 files changed more than 100 times (31,704 lines of code)
    • 34 files changed 51-100 times (22,092 lines of code)
    • 60 files changed 21-50 times (27,222 lines of code)
    • 196 files changed 6-20 times (33,364 lines of code)
    • 443 files changed 1-5 times (37,359 lines of code)
20% | 14% | 17% | 21% | 24%
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 750 files with 151,741 lines of code.
    • 1 file changed by more than 25 contributors (5,027 lines of code)
    • 49 files changed by 11-25 contributors (44,867 lines of code)
    • 106 files changed by 6-10 contributors (21,789 lines of code)
    • 326 files changed by 2-5 contributors (51,900 lines of code)
    • 268 files changed by 1 contributor (28,158 lines of code)
3% | 29% | 14% | 34% | 18%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
c, yml, h, rst, md, py, txt, sh, gitignore, cmd, xml, json, cc, cfg, rb
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
c23% | 14% | 18% | 23% | 19%
h13% | 12% | 18% | 17% | 37%
yml0% | 33% | 4% | 22% | 38%
py0% | 0% | 0% | 12% | 87%
rb0% | 0% | 0% | 0% | 100%
cfg0% | 0% | 0% | 0% | 100%
cc0% | 0% | 0% | 0% | 100%
cmd0% | 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
nimble31% | 22% | 18% | 16% | 10%
apps0% | 0% | 19% | 41% | 38%
porting0% | 0% | 22% | 32% | 44%
tools0% | 0% | 0% | 11% | 88%
babblesim0% | 0% | 0% | 1% | 98%
targets0% | 0% | 0% | 35% | 64%
ROOT0% | 0% | 0% | 5% | 94%
ext0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
ble_ll_conn.c
in nimble/controller/src
2886 - 2015-11-06 2023-06-13 293 18 will@micosa.io andrzej.kaczmarek@codecoup.pl
ble_ll_scan.c
in nimble/controller/src
1932 2 2015-10-23 2023-07-31 241 16 will@micosa.io andrzej.kaczmarek@codecoup.pl
ble_ll_adv.c
in nimble/controller/src
3595 - 2015-10-30 2023-05-17 239 18 will@micosa.io szymon.janc@codecoup.pl
ble_gap.c
in nimble/host/src
5027 1 2015-11-13 2023-07-25 238 32 ccollins476ad@gmail.com alexey.lapshin@espressif.com
ble_ll.c
in nimble/controller/src
1449 - 2015-10-30 2023-07-19 196 17 will@micosa.io rojer@rojer.me
ble_ll.h
in nimble/controller/include/controller
400 - 2015-10-30 2023-05-25 150 12 will@micosa.io michal.gorecki@codecoup.pl
hci_common.h
in nimble/include/nimble
1739 - 2015-10-09 2023-08-07 150 19 will@micosa.io szymon.janc@codecoup.pl
ble_hs.c
in nimble/host/src
543 - 2015-11-05 2023-07-19 146 19 ccollins476ad@gmail.com rojer@rojer.me
ble_gap.h
in nimble/host/include/host
550 - 2015-11-13 2023-06-08 142 22 ccollins476ad@gmail.com rahul.tank@espressif.com
ble_ll_hci.c
in nimble/controller/src
1444 2 2015-10-30 2023-04-20 138 14 will@micosa.io szymon.janc@codecoup.pl
ble_ll_conn_hci.c
in nimble/controller/src
1471 - 2015-12-16 2023-06-13 127 12 will@micosa.io andrzej.kaczmarek@codecoup.pl
ble_att_svr.c
in nimble/host/src
1964 - 2015-12-03 2023-07-17 124 17 ccollins476ad@gmail.com alexey.lapshin@espressif.com
ble_sm.c
in nimble/host/src
2115 2 2016-05-30 2023-06-15 121 17 ccollins@apache.org krzysztof.kopyscinski@codec...
ble_ll_ctrl.c
in nimble/controller/src
2084 - 2015-12-08 2023-06-13 120 11 will@micosa.io andrzej.kaczmarek@codecoup.pl
ble_ll_sched.c
in nimble/controller/src
844 1 2015-10-30 2023-06-06 119 13 will@micosa.io andrzej.kaczmarek@codecoup.pl
ble_ll_conn.h
in nimble/controller/include/controller
329 - 2015-11-06 2023-06-13 109 11 will@micosa.io andrzej.kaczmarek@codecoup.pl
ble_gattc.c
in nimble/host/src
3332 2 2015-12-23 2023-05-05 102 18 ccollins476ad@gmail.com rahul.tank@espressif.com
syscfg.yml
in nimble/controller
510 - 2016-10-02 2023-06-05 92 9 ccollins@apache.org michal.gorecki@codecoup.pl
ble.h
in nimble/include/nimble
215 1 2015-10-09 2023-01-31 91 15 will@micosa.io andrzej.kaczmarek@codecoup.pl
ble_ll_conn_priv.h
in nimble/controller/src
224 - 2015-12-16 2023-04-20 91 12 will@micosa.io szymon.janc@codecoup.pl
ble_ll_scan.h
in nimble/controller/include/controller
153 1 2015-10-30 2022-08-23 88 8 will@micosa.io andrzej.kaczmarek@codecoup.pl
ble_hs_conn.c
in nimble/host/src
410 - 2015-11-05 2020-09-01 87 11 ccollins476ad@gmail.com 2@0x2c.org
ble_gatts.c
in nimble/host/src
1546 - 2015-12-23 2022-03-08 86 12 ccollins476ad@gmail.com b.van.den.berg.nl@gmail.com
ble_hs.h
in nimble/host/include/host
110 - 2015-11-05 2023-07-19 84 12 ccollins476ad@gmail.com wojciech.pietraszewski@code...
ble_hs_priv.h
in nimble/host/src
116 - 2015-12-09 2022-09-21 84 13 ccollins476ad@gmail.com b.van.den.berg.nl@gmail.com
ble_l2cap_sig.c
in nimble/host/src
1502 1 2015-11-25 2023-06-28 82 13 ccollins476ad@gmail.com wojciech.pietraszewski@code...
ble_l2cap.c
in nimble/host/src
348 - 2015-11-05 2023-02-03 81 14 ccollins476ad@gmail.com roshanbangar21@gmail.com
ble_gap_priv.h
in nimble/host/src
130 - 2016-01-14 2023-06-05 77 15 ccollins476ad@gmail.com michal.gorecki@codecoup.pl
ble_phy.c
in nimble/drivers/nrf51/src
877 3 2016-02-01 2023-05-17 76 14 will@micosa.io szymon.janc@codecoup.pl
ble_gatt.h
in nimble/host/include/host
228 - 2015-12-03 2023-07-26 75 14 ccollins476ad@gmail.com wojciech.pietraszewski@code...
ble_sm_priv.h
in nimble/host/src
276 - 2016-05-30 2023-06-13 65 12 ccollins@apache.org krzysztof.kopyscinski@codec...
glue.h
in nimble/host/mesh/include/mesh
449 13 2017-08-11 2022-02-03 65 7 lukasz.rymanowski@codecoup.pl rahul.tank@espressif.com
ble_att.c
in nimble/host/src
461 - 2015-12-03 2023-04-06 65 11 ccollins476ad@gmail.com b.van.den.berg.nl@gmail.com
ble_att_clt.c
in nimble/host/src
674 - 2015-12-03 2023-03-14 65 14 ccollins476ad@gmail.com rahul.tank@espressif.com
ble_hs_hci_evt.c
in nimble/host/src
781 1 2016-08-04 2023-06-05 65 16 ccollins@apache.org michal.gorecki@codecoup.pl
ble_att_priv.h
in nimble/host/src
230 - 2015-12-08 2019-09-23 63 9 ccollins476ad@gmail.com szymon.janc@codecoup.pl
transport.c
in nimble/host/mesh/src
1398 43 2017-08-11 2022-12-09 61 6 lukasz.rymanowski@codecoup.pl szymon.janc@codecoup.pl
ble_phy.h
in nimble/controller/include/controller
111 1 2015-10-30 2023-05-17 59 10 will@micosa.io szymon.janc@codecoup.pl
prov.c
in nimble/host/mesh/src
354 19 2017-08-11 2021-10-14 59 10 lukasz.rymanowski@codecoup.pl krzysztof.kopyscinski@codec...
net.c
in nimble/host/mesh/src
905 37 2017-08-11 2021-11-23 59 3 lukasz.rymanowski@codecoup.pl krzysztof.kopyscinski@codec...
ble_sm_sc.c
in nimble/host/src
706 - 2016-05-27 2022-10-11 58 11 ccollins@apache.org andrzej.kaczmarek@codecoup.pl
syscfg.yml
in nimble/host/mesh
816 - 2017-08-11 2021-11-23 58 9 lukasz.rymanowski@codecoup.pl krzysztof.kopyscinski@codec...
ble_ll_sched.h
in nimble/controller/include/controller
117 - 2015-10-30 2023-06-06 56 9 will@micosa.io andrzej.kaczmarek@codecoup.pl
ble_hs_startup.c
in nimble/host/src
266 - 2015-12-14 2023-06-05 55 14 ccollins476ad@gmail.com michal.gorecki@codecoup.pl
syscfg.yml
in nimble/host
423 - 2016-10-02 2022-07-27 55 13 ccollins@apache.org jakub.rotkiewicz@codecoup.pl
cfg_srv.c
in nimble/host/mesh/src
2036 73 2017-11-17 2022-12-09 55 4 michal.narajowski@codecoup.pl szymon.janc@codecoup.pl
friend.c
in nimble/host/mesh/src
1327 52 2017-08-11 2021-12-23 54 5 lukasz.rymanowski@codecoup.pl szymon.janc@codecoup.pl
shell.c
in nimble/host/mesh/src
2999 122 2017-11-17 2021-12-17 54 7 michal.narajowski@codecoup.pl jerzy.kasenberg@codecoup.pl
ble_gatt_priv.h
in nimble/host/src
139 - 2015-12-10 2021-08-29 53 10 ccollins476ad@gmail.com 1256181400@qq.com
ble_ll_ctrl.h
in nimble/controller/include/controller
233 - 2015-11-19 2023-06-05 52 9 will@micosa.io andrzej.kaczmarek@codecoup.pl
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
ble_gap.c
in nimble/host/src
5027 1 2015-11-13 2023-07-25 238 32 ccollins476ad@gmail.com alexey.lapshin@espressif.com
ble_gap.h
in nimble/host/include/host
550 - 2015-11-13 2023-06-08 142 22 ccollins476ad@gmail.com rahul.tank@espressif.com
hci_common.h
in nimble/include/nimble
1739 - 2015-10-09 2023-08-07 150 19 will@micosa.io szymon.janc@codecoup.pl
ble_hs.c
in nimble/host/src
543 - 2015-11-05 2023-07-19 146 19 ccollins476ad@gmail.com rojer@rojer.me
ble_ll_conn.c
in nimble/controller/src
2886 - 2015-11-06 2023-06-13 293 18 will@micosa.io andrzej.kaczmarek@codecoup.pl
ble_ll_adv.c
in nimble/controller/src
3595 - 2015-10-30 2023-05-17 239 18 will@micosa.io szymon.janc@codecoup.pl
ble_gattc.c
in nimble/host/src
3332 2 2015-12-23 2023-05-05 102 18 ccollins476ad@gmail.com rahul.tank@espressif.com
ble_ll.c
in nimble/controller/src
1449 - 2015-10-30 2023-07-19 196 17 will@micosa.io rojer@rojer.me
ble_att_svr.c
in nimble/host/src
1964 - 2015-12-03 2023-07-17 124 17 ccollins476ad@gmail.com alexey.lapshin@espressif.com
ble_sm.c
in nimble/host/src
2115 2 2016-05-30 2023-06-15 121 17 ccollins@apache.org krzysztof.kopyscinski@codec...
ble_ll_scan.c
in nimble/controller/src
1932 2 2015-10-23 2023-07-31 241 16 will@micosa.io andrzej.kaczmarek@codecoup.pl
ble_hs_hci_evt.c
in nimble/host/src
781 1 2016-08-04 2023-06-05 65 16 ccollins@apache.org michal.gorecki@codecoup.pl
ble.h
in nimble/include/nimble
215 1 2015-10-09 2023-01-31 91 15 will@micosa.io andrzej.kaczmarek@codecoup.pl
ble_gap_priv.h
in nimble/host/src
130 - 2016-01-14 2023-06-05 77 15 ccollins476ad@gmail.com michal.gorecki@codecoup.pl
ble_ll_hci.c
in nimble/controller/src
1444 2 2015-10-30 2023-04-20 138 14 will@micosa.io szymon.janc@codecoup.pl
ble_l2cap.c
in nimble/host/src
348 - 2015-11-05 2023-02-03 81 14 ccollins476ad@gmail.com roshanbangar21@gmail.com
ble_phy.c
in nimble/drivers/nrf51/src
877 3 2016-02-01 2023-05-17 76 14 will@micosa.io szymon.janc@codecoup.pl
ble_gatt.h
in nimble/host/include/host
228 - 2015-12-03 2023-07-26 75 14 ccollins476ad@gmail.com wojciech.pietraszewski@code...
ble_att_clt.c
in nimble/host/src
674 - 2015-12-03 2023-03-14 65 14 ccollins476ad@gmail.com rahul.tank@espressif.com
ble_hs_startup.c
in nimble/host/src
266 - 2015-12-14 2023-06-05 55 14 ccollins476ad@gmail.com michal.gorecki@codecoup.pl
ble_ll_sched.c
in nimble/controller/src
844 1 2015-10-30 2023-06-06 119 13 will@micosa.io andrzej.kaczmarek@codecoup.pl
ble_hs_priv.h
in nimble/host/src
116 - 2015-12-09 2022-09-21 84 13 ccollins476ad@gmail.com b.van.den.berg.nl@gmail.com
ble_l2cap_sig.c
in nimble/host/src
1502 1 2015-11-25 2023-06-28 82 13 ccollins476ad@gmail.com wojciech.pietraszewski@code...
syscfg.yml
in nimble/host
423 - 2016-10-02 2022-07-27 55 13 ccollins@apache.org jakub.rotkiewicz@codecoup.pl
ble_hs_hci.c
in nimble/host/src
449 - 2016-08-04 2023-04-06 47 13 ccollins@apache.org b.van.den.berg.nl@gmail.com
ble_store.h
in nimble/host/include/host
127 - 2016-05-18 2023-03-17 40 13 paulfdietrich@yahoo.com michal.gorecki@codecoup.pl
ble_hci_socket.c
in nimble/transport/socket/src
638 - 2017-04-04 2023-07-19 29 13 marko@runtime.io rojer@rojer.me
ble_svc_ans.c
in nimble/host/services/ans/src
275 - 2016-08-02 2023-04-06 21 13 briangiori@gmail.com b.van.den.berg.nl@gmail.com
ble_ll.h
in nimble/controller/include/controller
400 - 2015-10-30 2023-05-25 150 12 will@micosa.io michal.gorecki@codecoup.pl
ble_ll_conn_hci.c
in nimble/controller/src
1471 - 2015-12-16 2023-06-13 127 12 will@micosa.io andrzej.kaczmarek@codecoup.pl
ble_ll_conn_priv.h
in nimble/controller/src
224 - 2015-12-16 2023-04-20 91 12 will@micosa.io szymon.janc@codecoup.pl
ble_gatts.c
in nimble/host/src
1546 - 2015-12-23 2022-03-08 86 12 ccollins476ad@gmail.com b.van.den.berg.nl@gmail.com
ble_hs.h
in nimble/host/include/host
110 - 2015-11-05 2023-07-19 84 12 ccollins476ad@gmail.com wojciech.pietraszewski@code...
ble_sm_priv.h
in nimble/host/src
276 - 2016-05-30 2023-06-13 65 12 ccollins@apache.org krzysztof.kopyscinski@codec...
ble_l2cap_coc.c
in nimble/host/src
481 - 2017-01-31 2023-07-25 42 12 lukasz.rymanowski@codecoup.pl krzysztof.kopyscinski@codec...
pkg.yml
in nimble/controller
22 - 2016-02-11 2023-01-26 32 12 sterling@apache.org andrzej.kaczmarek@codecoup.pl
ble_uuid.c
in nimble/host/src
323 - 2015-12-28 2023-07-28 30 12 ccollins476ad@gmail.com jakub.rotkiewicz@codecoup.pl
ble_uuid.h
in nimble/host/include/host
79 - 2015-12-28 2023-07-28 23 12 ccollins476ad@gmail.com jakub.rotkiewicz@codecoup.pl
ble_ll_ctrl.c
in nimble/controller/src
2084 - 2015-12-08 2023-06-13 120 11 will@micosa.io andrzej.kaczmarek@codecoup.pl
ble_ll_conn.h
in nimble/controller/include/controller
329 - 2015-11-06 2023-06-13 109 11 will@micosa.io andrzej.kaczmarek@codecoup.pl
ble_hs_conn.c
in nimble/host/src
410 - 2015-11-05 2020-09-01 87 11 ccollins476ad@gmail.com 2@0x2c.org
ble_att.c
in nimble/host/src
461 - 2015-12-03 2023-04-06 65 11 ccollins476ad@gmail.com b.van.den.berg.nl@gmail.com
ble_sm_sc.c
in nimble/host/src
706 - 2016-05-27 2022-10-11 58 11 ccollins@apache.org andrzej.kaczmarek@codecoup.pl
ble_hs_misc.c
in nimble/host/src
108 - 2015-12-16 2022-09-21 44 11 ccollins476ad@gmail.com b.van.den.berg.nl@gmail.com
ble_hs_conn_priv.h
in nimble/host/src
95 - 2016-04-21 2020-01-12 42 11 ccollins@apache.org lukasz.rymanowski@codecoup.pl
cmd.c
in apps/btshell/src
3865 - 2018-05-30 2023-03-17 39 11 szymon.janc@codecoup.pl michal.gorecki@codecoup.pl
ble_hs_adv.c
in nimble/host/src
625 - 2015-12-22 2020-01-27 38 11 ccollins476ad@gmail.com lukasz.rymanowski@codecoup.pl
syscfg.h
in porting/npl/riot/include/syscfg
1389 - 2018-05-24 2023-02-06 37 11 andrzej.kaczmarek@codecoup.pl szymon.janc@codecoup.pl
ble_l2cap.h
in nimble/host/include/host
134 - 2016-01-27 2023-06-28 36 11 ccollins476ad@gmail.com wojciech.pietraszewski@code...
ble_hw.c
in nimble/drivers/nrf51/src
287 - 2016-02-01 2022-04-25 27 11 will@micosa.io szymon.janc@codecoup.pl
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
btp_gatt.c
in apps/bttester/src
1818 - 2023-07-06 2023-08-01 8 1 krzysztof.kopyscinski@codec... krzysztof.kopyscinski@codec...
btp_gap.c
in apps/bttester/src
1537 1 2023-07-06 2023-08-01 7 1 krzysztof.kopyscinski@codec... krzysztof.kopyscinski@codec...
npl_sycfg.h
in porting/npl/riot/include/npl_syscfg
1389 - 2021-07-05 2021-07-05 1 1 femolina@uc.cl femolina@uc.cl
btp_gatt_cl.c
in apps/bttester/src
1255 - 2023-07-06 2023-07-13 5 1 krzysztof.kopyscinski@codec... krzysztof.kopyscinski@codec...
ble_ll_iso_big.c
in nimble/controller/src
1058 - 2022-02-26 2023-01-31 2 1 andrzej.kaczmarek@codecoup.pl andrzej.kaczmarek@codecoup.pl
btp_mesh.c
in apps/bttester/src
842 - 2023-07-06 2023-07-13 5 1 krzysztof.kopyscinski@codec... krzysztof.kopyscinski@codec...
ecc.c
in ext/tinycrypt/src
690 45 2018-03-27 2018-05-09 2 1 andrzej.kaczmarek@codecoup.pl andrzej.kaczmarek@codecoup.pl
subnet.c
in nimble/host/mesh/src
668 28 2020-11-09 2021-11-09 8 1 krzysztof.kopyscinski@codec... krzysztof.kopyscinski@codec...
hci_commands.py
in tools/hci_throughput
663 18 2022-05-23 2022-08-03 4 1 jakub.rotkiewicz@codecoup.pl jakub.rotkiewicz@codecoup.pl
hal_timer.c
in babblesim/hw/mcu/nordic/nrf52_bsim/src
625 - 2021-11-25 2021-11-25 1 1 magdalena.kasenberg@codecou... magdalena.kasenberg@codecou...
btp_l2cap.c
in apps/bttester/src
595 - 2023-07-06 2023-08-01 7 1 krzysztof.kopyscinski@codec... krzysztof.kopyscinski@codec...
hci.py
in tools/hci_throughput
565 59 2022-05-23 2022-08-03 4 1 jakub.rotkiewicz@codecoup.pl jakub.rotkiewicz@codecoup.pl
prov_device.c
in nimble/host/mesh/src
469 26 2020-11-17 2021-10-22 6 1 krzysztof.kopyscinski@codec... krzysztof.kopyscinski@codec...
cmd_gatt.c
in apps/btshell/src
446 - 2018-05-30 2018-06-04 2 1 szymon.janc@codecoup.pl szymon.janc@codecoup.pl
parse.c
in apps/dtm/src
408 - 2023-07-10 2023-07-10 1 1 szymon.janc@codecoup.pl szymon.janc@codecoup.pl
monitor.c
in nimble/transport/src
404 - 2022-03-10 2022-03-18 2 1 andrzej.kaczmarek@codecoup.pl andrzej.kaczmarek@codecoup.pl
hal_uart.c
in babblesim/hw/mcu/nordic/nrf52_bsim/src
381 - 2021-11-25 2021-11-25 1 1 magdalena.kasenberg@codecou... magdalena.kasenberg@codecou...
heartbeat.c
in nimble/host/mesh/src
357 23 2020-11-18 2021-11-09 7 1 krzysztof.kopyscinski@codec... krzysztof.kopyscinski@codec...
main.c
in apps/dtm/src
338 - 2023-07-10 2023-07-10 1 1 szymon.janc@codecoup.pl szymon.janc@codecoup.pl
ble_ll_isoal.c
in nimble/controller/src
309 - 2023-01-31 2023-01-31 1 1 andrzej.kaczmarek@codecoup.pl andrzej.kaczmarek@codecoup.pl
cdc_hci.c
in nimble/transport/cdc/src
303 - 2022-08-18 2022-08-18 1 1 jerzy.kasenberg@codecoup.pl jerzy.kasenberg@codecoup.pl
ble_ll_hci_supp_cmd.c
in nimble/controller/src
295 - 2023-01-30 2023-06-05 3 1 andrzej.kaczmarek@codecoup.pl andrzej.kaczmarek@codecoup.pl
rpl.c
in nimble/host/mesh/src
290 13 2020-11-04 2021-11-09 6 1 krzysztof.kopyscinski@codec... krzysztof.kopyscinski@codec...
main.c
in apps/mesh_badge/src
281 13 2018-10-26 2018-11-28 2 1 michal.narajowski@codecoup.pl michal.narajowski@codecoup.pl
hci_device.py
in tools/hci_throughput
271 5 2022-05-23 2022-08-29 6 1 jakub.rotkiewicz@codecoup.pl jakub.rotkiewicz@codecoup.pl
btp_gatt.h
in apps/bttester/src/btp
266 - 2023-07-06 2023-07-11 2 1 krzysztof.kopyscinski@codec... krzysztof.kopyscinski@codec...
btp_gap.h
in apps/bttester/src/btp
260 - 2023-07-06 2023-07-31 5 1 krzysztof.kopyscinski@codec... krzysztof.kopyscinski@codec...
hci_h4.c
in nimble/transport/common/hci_h4/src
251 - 2022-03-03 2022-04-06 3 1 andrzej.kaczmarek@codecoup.pl andrzej.kaczmarek@codecoup.pl
adv_ext.c
in nimble/host/mesh/src
251 9 2021-10-20 2021-10-28 5 1 krzysztof.kopyscinski@codec... krzysztof.kopyscinski@codec...
commands.h
in babblesim/edtt/hci_transport/include
234 - 2021-12-06 2021-12-06 1 1 magdalena.kasenberg@codecou... magdalena.kasenberg@codecou...
hal_flash.c
in babblesim/hw/mcu/nordic/nrf52_bsim/src
223 1 2022-02-14 2022-02-14 1 1 andrzej.kaczmarek@codecoup.pl andrzej.kaczmarek@codecoup.pl
hci_uart.c
in nimble/transport/uart/src
212 - 2022-03-03 2022-03-31 4 1 andrzej.kaczmarek@codecoup.pl andrzej.kaczmarek@codecoup.pl
main.py
in tools/hci_throughput
201 8 2022-05-23 2022-08-29 5 1 jakub.rotkiewicz@codecoup.pl jakub.rotkiewicz@codecoup.pl
native_uart_cfg.c
in babblesim/hw/mcu/nordic/nrf52_bsim/src
196 - 2021-11-25 2021-11-25 1 1 magdalena.kasenberg@codecou... magdalena.kasenberg@codecou...
ecc_dsa.c
in ext/tinycrypt/src
186 5 2018-03-27 2018-05-09 2 1 andrzej.kaczmarek@codecoup.pl andrzej.kaczmarek@codecoup.pl
hci_uart.c
in nimble/transport/uart_ll/src
186 - 2022-10-14 2022-10-14 1 1 andrzej.kaczmarek@codecoup.pl andrzej.kaczmarek@codecoup.pl
btp_gattc.h
in apps/bttester/src/btp
186 - 2023-07-06 2023-07-13 3 1 krzysztof.kopyscinski@codec... krzysztof.kopyscinski@codec...
hci_ipc.c
in nimble/transport/common/hci_ipc/src
184 - 2022-03-18 2022-08-11 2 1 andrzej.kaczmarek@codecoup.pl andrzej.kaczmarek@codecoup.pl
startup_nrf52_bsim.c
in babblesim/hw/bsp/nrf52_bsim/src/arch/bsim_arch
173 2 2021-11-25 2021-11-25 1 1 magdalena.kasenberg@codecou... magdalena.kasenberg@codecou...
slist.h
in nimble/host/mesh/include/mesh
171 9 2017-11-16 2018-02-16 3 1 michal.narajowski@codecoup.pl michal.narajowski@codecoup.pl
patterns.h
in apps/ext_advertiser/src
167 - 2018-05-14 2018-06-04 2 1 szymon.janc@codecoup.pl szymon.janc@codecoup.pl
throughput.py
in tools/hci_throughput
166 9 2022-05-23 2022-07-27 2 1 jakub.rotkiewicz@codecoup.pl jakub.rotkiewicz@codecoup.pl
proxy_msg.c
in nimble/host/mesh/src
165 5 2021-10-13 2021-10-29 5 1 krzysztof.kopyscinski@codec... krzysztof.kopyscinski@codec...
aes-ccm.c
in nimble/host/mesh/src
165 6 2020-10-23 2020-11-24 3 1 krzysztof.kopyscinski@codec... krzysztof.kopyscinski@codec...
misc.c
in apps/blestress/src
164 - 2019-08-09 2019-08-09 1 1 –magdalena.kasenberg@codeco... –magdalena.kasenberg@codeco...
ccm_mode.c
in ext/tinycrypt/src
160 5 2018-03-27 2018-05-09 2 1 andrzej.kaczmarek@codecoup.pl andrzej.kaczmarek@codecoup.pl
time_machine.c
in babblesim/core/src
155 - 2021-11-25 2021-11-25 1 1 magdalena.kasenberg@codecou... magdalena.kasenberg@codecou...
sky66403.c
in nimble/drivers/fem/sky66403/src
152 - 2023-06-09 2023-06-09 1 1 szymon.janc@codecoup.pl szymon.janc@codecoup.pl
sky66112.c
in nimble/drivers/fem/sky66112/src
152 - 2022-08-31 2022-12-08 5 1 szymon.janc@codecoup.pl szymon.janc@codecoup.pl
hci_cmac.c
in nimble/transport/dialog_cmac/src
152 - 2022-03-03 2023-01-03 3 1 andrzej.kaczmarek@codecoup.pl andrzej.kaczmarek@codecoup.pl
Correlations

File Size vs. Number of Changes: 750 points

nimble/host/mesh/src/light_model.c x: 46 lines of code y: 7 # changes nimble/host/mesh/src/shell.h x: 4 lines of code y: 4 # changes tools/hci_throughput/targets/nordic_pca10040_boot/pkg.yml x: 5 lines of code y: 2 # changes nimble/controller/src/ble_ll_hci_ev.c x: 481 lines of code y: 45 # changes nimble/include/nimble/hci_common.h x: 1739 lines of code y: 150 # changes nimble/host/include/host/ble_uuid.h x: 79 lines of code y: 23 # changes nimble/host/src/ble_uuid.c x: 323 lines of code y: 30 # changes nimble/host/include/host/ble_hs.h x: 110 lines of code y: 84 # changes nimble/host/include/host/ble_l2cap.h x: 134 lines of code y: 36 # changes apps/bttester/src/btp_l2cap.c x: 595 lines of code y: 7 # changes nimble/host/include/host/ble_gatt.h x: 228 lines of code y: 75 # changes porting/npl/linux/src/os_atomic.c x: 19 lines of code y: 5 # changes apps/bttester/src/btp_gap.c x: 1537 lines of code y: 7 # changes apps/bttester/src/btp_gatt.c x: 1818 lines of code y: 8 # changes nimble/drivers/nrf5x/src/ble_phy.c x: 1450 lines of code y: 21 # changes nimble/controller/src/ble_ll_scan.c x: 1932 lines of code y: 241 # changes apps/bttester/src/btp/btp_gap.h x: 260 lines of code y: 5 # changes apps/bttester/src/btp_core.c x: 147 lines of code y: 5 # changes nimble/host/src/ble_gap.c x: 5027 lines of code y: 238 # changes apps/bttester/src/btp/bttester.h x: 93 lines of code y: 6 # changes apps/bttester/src/btp_gatt_cl.c x: 1255 lines of code y: 5 # changes apps/bttester/src/btp_mesh.c x: 842 lines of code y: 5 # changes apps/bttester/src/bttester.c x: 272 lines of code y: 14 # changes apps/bttester/src/btp/btp_gattc.h x: 186 lines of code y: 3 # changes apps/bttester/src/btp/btp_gatt.h x: 266 lines of code y: 2 # changes apps/bttester/src/btp/btp_l2cap.h x: 90 lines of code y: 2 # changes apps/bttester/src/btp/btp.h x: 45 lines of code y: 3 # changes apps/bttester/src/btp/btp_core.h x: 17 lines of code y: 1 # changes apps/bttester/src/btp/btp_mesh.h x: 145 lines of code y: 1 # changes apps/bttester/src/main.c x: 35 lines of code y: 5 # changes nimble/host/src/ble_l2cap_coc.c x: 481 lines of code y: 42 # changes nimble/drivers/native/src/ble_phy.c x: 388 lines of code y: 43 # changes porting/npl/linux/src/os_task.c x: 54 lines of code y: 5 # changes nimble/controller/src/ble_ll.c x: 1449 lines of code y: 196 # changes nimble/host/mesh/src/adv_legacy.c x: 160 lines of code y: 11 # changes nimble/host/src/ble_hs.c x: 543 lines of code y: 146 # changes nimble/host/src/ble_hs_shutdown.c x: 30 lines of code y: 2 # changes nimble/transport/socket/src/ble_hci_socket.c x: 638 lines of code y: 29 # changes porting/nimble/src/hal_timer.c x: 627 lines of code y: 10 # changes nimble/host/include/host/ble_hs_log.h x: 23 lines of code y: 11 # changes nimble/host/include/host/ble_hs_stop.h x: 11 lines of code y: 3 # changes nimble/host/src/ble_att_svr.c x: 1964 lines of code y: 124 # changes porting/npl/dummy/src/npl_os_dummy.c x: 145 lines of code y: 6 # changes apps/dtm/src/main.c x: 338 lines of code y: 1 # changes apps/dtm/src/parse.c x: 408 lines of code y: 1 # changes apps/dtm/src/parse.h x: 35 lines of code y: 1 # changes apps/dtm/syscfg.yml x: 9 lines of code y: 1 # changes nimble/host/include/host/ble_att.h x: 78 lines of code y: 38 # changes porting/npl/nuttx/src/os_callout.c x: 151 lines of code y: 4 # changes porting/npl/nuttx/src/os_task.c x: 67 lines of code y: 4 # changes nimble/host/include/host/ble_dtm.h x: 24 lines of code y: 2 # changes nimble/host/src/ble_l2cap_sig.c x: 1502 lines of code y: 82 # changes nimble/drivers/nrf5x/src/nrf52/phy.c x: 158 lines of code y: 5 # changes nimble/drivers/nrf5x/src/nrf53/phy.c x: 223 lines of code y: 4 # changes nimble/drivers/nrf5x/src/phy_priv.h x: 62 lines of code y: 6 # changes nimble/transport/pkg.yml x: 40 lines of code y: 16 # changes nimble/transport/syscfg.yml x: 94 lines of code y: 17 # changes nimble/transport/uart_ll/src/hci_uart.c x: 186 lines of code y: 1 # changes nimble/transport/uart_ll/syscfg.yml x: 21 lines of code y: 1 # changes nimble/drivers/dialog_cmac/src/ble_rf.c x: 631 lines of code y: 5 # changes nimble/drivers/fem/sky66403/src/sky66403.c x: 152 lines of code y: 1 # changes nimble/drivers/fem/sky66403/syscfg.yml x: 54 lines of code y: 1 # changes nimble/controller/include/controller/ble_ll_conn.h x: 329 lines of code y: 109 # changes nimble/controller/src/ble_ll_conn.c x: 2886 lines of code y: 293 # changes nimble/controller/src/ble_ll_conn_hci.c x: 1471 lines of code y: 127 # changes nimble/controller/src/ble_ll_ctrl.c x: 2084 lines of code y: 120 # changes nimble/host/src/ble_sm.c x: 2115 lines of code y: 121 # changes nimble/host/src/ble_sm_priv.h x: 276 lines of code y: 65 # changes nimble/controller/include/controller/ble_ll_sched.h x: 117 lines of code y: 56 # changes nimble/controller/src/ble_ll_sched.c x: 844 lines of code y: 119 # changes nimble/controller/src/ble_ll_sync.c x: 1680 lines of code y: 44 # changes nimble/controller/include/controller/ble_ll_ctrl.h x: 233 lines of code y: 52 # changes nimble/controller/src/ble_ll_hci_supp_cmd.c x: 295 lines of code y: 3 # changes nimble/controller/src/ble_ll_iso_big.c x: 1058 lines of code y: 2 # changes nimble/controller/include/controller/ble_ll.h x: 400 lines of code y: 150 # changes nimble/controller/include/controller/ble_ll_isoal.h x: 44 lines of code y: 1 # changes nimble/controller/src/ble_ll_hci.c x: 1444 lines of code y: 138 # changes nimble/controller/src/ble_ll_isoal.c x: 309 lines of code y: 1 # changes nimble/include/nimble/ble.h x: 215 lines of code y: 91 # changes nimble/transport/common/hci_h4/include/nimble/transport/hci_h4.h x: 40 lines of code y: 2 # changes nimble/transport/common/hci_h4/src/hci_h4.c x: 251 lines of code y: 3 # changes nimble/transport/common/hci_ipc/include/nimble/transport/hci_ipc.h x: 64 lines of code y: 2 # changes nimble/transport/common/hci_ipc/src/hci_ipc.c x: 184 lines of code y: 2 # changes nimble/transport/include/nimble/transport.h x: 30 lines of code y: 6 # changes nimble/transport/include/nimble/transport/monitor.h x: 60 lines of code y: 4 # changes nimble/transport/nrf5340/src/nrf5340_ble_hci.c x: 175 lines of code y: 14 # changes nimble/transport/src/monitor.c x: 404 lines of code y: 2 # changes nimble/transport/src/transport.c x: 300 lines of code y: 8 # changes nimble/transport/uart/src/hci_uart.c x: 212 lines of code y: 4 # changes nimble/controller/include/controller/ble_ll_adv.h x: 86 lines of code y: 42 # changes nimble/controller/src/ble_ll_adv.c x: 3595 lines of code y: 239 # changes nimble/controller/syscfg.yml x: 510 lines of code y: 92 # changes nimble/controller/include/controller/ble_ll_hci.h x: 42 lines of code y: 42 # changes nimble/controller/src/ble_ll_conn_priv.h x: 224 lines of code y: 91 # changes nimble/host/include/host/ble_gap.h x: 550 lines of code y: 142 # changes nimble/transport/socket/pkg.yml x: 14 lines of code y: 9 # changes apps/blecent/src/main.c x: 317 lines of code y: 8 # changes apps/bttester/src/uart_pipe.c x: 194 lines of code y: 6 # changes nimble/host/src/ble_gap_priv.h x: 130 lines of code y: 77 # changes nimble/host/src/ble_hs_hci_evt.c x: 781 lines of code y: 65 # changes nimble/host/src/ble_hs_startup.c x: 266 lines of code y: 55 # changes nimble/syscfg.yml x: 105 lines of code y: 33 # changes apps/bttester/syscfg.yml x: 105 lines of code y: 30 # changes nimble/controller/include/controller/ble_phy.h x: 111 lines of code y: 59 # changes nimble/drivers/dialog_cmac/src/ble_phy.c x: 1253 lines of code y: 17 # changes nimble/drivers/nrf51/src/ble_phy.c x: 877 lines of code y: 76 # changes nimble/controller/src/ble_ll_hci_vs.c x: 317 lines of code y: 18 # changes nimble/controller/src/ble_ll_scan_aux.c x: 1354 lines of code y: 23 # changes nimble/controller/include/controller/ble_ll_sync.h x: 42 lines of code y: 9 # changes nimble/host/src/ble_gattc.c x: 3332 lines of code y: 102 # changes nimble/drivers/dialog_cmac/src/ble_hw.c x: 239 lines of code y: 5 # changes nimble/transport/dialog_cmac/src/hci_cmac.c x: 152 lines of code y: 3 # changes nimble/host/services/ans/src/ble_svc_ans.c x: 275 lines of code y: 21 # changes nimble/host/src/ble_att.c x: 461 lines of code y: 65 # changes nimble/host/src/ble_hs_hci.c x: 449 lines of code y: 47 # changes nimble/host/src/ble_hs_hci_util.c x: 203 lines of code y: 24 # changes nimble/host/src/ble_store.c x: 308 lines of code y: 32 # changes nimble/controller/include/controller/ble_ll_scan.h x: 153 lines of code y: 88 # changes apps/btshell/src/cmd.c x: 3865 lines of code y: 39 # changes nimble/host/include/host/ble_store.h x: 127 lines of code y: 40 # changes nimble/host/store/config/src/ble_store_config.c x: 372 lines of code y: 5 # changes nimble/host/store/ram/src/ble_store_ram.c x: 342 lines of code y: 20 # changes nimble/host/src/ble_att_clt.c x: 674 lines of code y: 65 # changes babblesim/hw/bsp/nrf52_bsim/src/arch/bsim_arch/os_arch.c x: 116 lines of code y: 3 # changes babblesim/core/src/irq_handler.c x: 35 lines of code y: 4 # changes porting/npl/linux/include/nimble/nimble_npl_os.h x: 16 lines of code y: 6 # changes porting/npl/nuttx/include/nimble/nimble_npl_os.h x: 24 lines of code y: 3 # changes porting/npl/riot/include/syscfg/syscfg.h x: 1389 lines of code y: 37 # changes apps/blecent/pkg.yml x: 17 lines of code y: 8 # changes apps/blecsc/pkg.yml x: 19 lines of code y: 8 # changes apps/blecsc/syscfg.yml x: 15 lines of code y: 5 # changes apps/blehci/syscfg.yml x: 7 lines of code y: 9 # changes apps/blehr/pkg.yml x: 19 lines of code y: 9 # changes apps/blemesh/syscfg.yml x: 15 lines of code y: 14 # changes apps/blemesh_light/syscfg.yml x: 35 lines of code y: 12 # changes apps/blemesh_models_example_2/syscfg.yml x: 33 lines of code y: 9 # changes apps/blemesh_shell/syscfg.yml x: 33 lines of code y: 14 # changes apps/bleprph/syscfg.yml x: 40 lines of code y: 13 # changes apps/blestress/syscfg.yml x: 27 lines of code y: 4 # changes apps/central/syscfg.yml x: 9 lines of code y: 3 # changes uncrustify.cfg x: 560 lines of code y: 3 # changes nimble/host/src/ble_l2cap.c x: 348 lines of code y: 81 # changes nimble/controller/include/controller/ble_ll_utils.h x: 25 lines of code y: 10 # changes nimble/controller/src/ble_ll_utils.c x: 353 lines of code y: 13 # changes porting/nimble/include/syscfg/syscfg.h x: 905 lines of code y: 21 # changes nimble/controller/pkg.yml x: 22 lines of code y: 32 # changes nimble/controller/src/ble_ll_dtm.c x: 539 lines of code y: 41 # changes nimble/drivers/fem/nrf21540/src/nrf21540.c x: 106 lines of code y: 1 # changes nimble/drivers/fem/sky66112/syscfg.yml x: 54 lines of code y: 3 # changes porting/npl/linux/include/nimble/os_types.h x: 48 lines of code y: 4 # changes nimble/host/mesh/src/cfg_cli.c x: 2233 lines of code y: 34 # changes nimble/host/mesh/src/cfg_srv.c x: 2036 lines of code y: 55 # changes nimble/host/mesh/src/glue.c x: 776 lines of code y: 50 # changes nimble/host/mesh/src/lpn.c x: 861 lines of code y: 33 # changes nimble/host/mesh/src/proxy_srv.c x: 764 lines of code y: 9 # changes nimble/host/mesh/src/transport.c x: 1398 lines of code y: 61 # changes porting/npl/linux/src/wqueue.h x: 56 lines of code y: 7 # changes porting/nimble/src/os_mbuf.c x: 901 lines of code y: 7 # changes nimble/controller/src/ble_ll_resolv.c x: 468 lines of code y: 43 # changes nimble/controller/src/ble_ll_priv.h x: 44 lines of code y: 6 # changes nimble/host/src/ble_hs_hci_priv.h x: 91 lines of code y: 34 # changes nimble/host/src/ble_hs_id.c x: 201 lines of code y: 19 # changes nimble/host/src/ble_sm_alg.c x: 377 lines of code y: 31 # changes nimble/host/src/ble_sm_sc.c x: 706 lines of code y: 58 # changes nimble/transport/include/nimble/transport/transport_ipc.h x: 18 lines of code y: 2 # changes nimble/controller/syscfg.defunct.yml x: 85 lines of code y: 4 # changes apps/blestress/src/stress.c x: 300 lines of code y: 4 # changes apps/btshell/src/main.c x: 2129 lines of code y: 33 # changes nimble/drivers/nrf5x/src/ble_hw.c x: 302 lines of code y: 2 # changes nimble/host/src/ble_hs_misc.c x: 108 lines of code y: 44 # changes babblesim/hw/mcu/nordic/nrf52_bsim/pkg.yml x: 10 lines of code y: 4 # changes nimble/drivers/nrf52/pkg.yml x: 3 lines of code y: 14 # changes nimble/drivers/nrf5x/src/nrf53/phy_ppi.h x: 115 lines of code y: 1 # changes nimble/drivers/nrf5x/src/nrf52/phy_ppi.h x: 78 lines of code y: 1 # changes tools/hci_throughput/hci_device.py x: 271 lines of code y: 6 # changes tools/hci_throughput/main.py x: 201 lines of code y: 5 # changes babblesim/edtt/hci_transport/src/ble_hci_edtt.c x: 597 lines of code y: 5 # changes nimble/host/src/ble_l2cap_coc_priv.h x: 77 lines of code y: 13 # changes nimble/host/syscfg.yml x: 423 lines of code y: 55 # changes apps/peripheral/src/main.c x: 109 lines of code y: 2 # changes babblesim/hw/bsp/nrf52_bsim/syscfg.yml x: 52 lines of code y: 6 # changes nimble/host/include/host/ble_sm.h x: 83 lines of code y: 14 # changes nimble/transport/cdc/src/cdc_hci.c x: 303 lines of code y: 1 # changes apps/blehr/src/main.c x: 148 lines of code y: 8 # changes tools/hci_throughput/hci.py x: 565 lines of code y: 4 # changes tools/hci_throughput/hci_commands.py x: 663 lines of code y: 4 # changes apps/btshell/src/btshell.h x: 174 lines of code y: 18 # changes tools/hci_throughput/hci_socket.py x: 134 lines of code y: 3 # changes tools/hci_throughput/throughput.py x: 166 lines of code y: 2 # changes tools/hci_throughput/transport_factory.py x: 31 lines of code y: 3 # changes nimble/host/src/ble_hs_mbuf.c x: 99 lines of code y: 13 # changes apps/ext_advertiser/src/main.c x: 308 lines of code y: 5 # changes nimble/transport/apollo3/src/apollo3_ble_hci.c x: 206 lines of code y: 2 # changes nimble/controller/src/ble_ll_rand.c x: 149 lines of code y: 11 # changes porting/nimble/include/os/os_mbuf.h x: 110 lines of code y: 6 # changes porting/nimble/src/nimble_port.c x: 50 lines of code y: 12 # changes porting/npl/freertos/include/nimble/npl_freertos.h x: 37 lines of code y: 8 # changes nimble/controller/src/ble_ll_rfmgmt.c x: 241 lines of code y: 6 # changes nimble/transport/usb/syscfg.yml x: 3 lines of code y: 5 # changes nimble/drivers/nrf51/src/ble_hw.c x: 287 lines of code y: 27 # changes repository.yml x: 33 lines of code y: 15 # changes nimble/host/src/ble_store_util.c x: 150 lines of code y: 13 # changes nimble/host/mesh/src/pb_gatt_srv.c x: 339 lines of code y: 7 # changes apps/blecsc/src/gatt_svr.c x: 289 lines of code y: 5 # changes apps/blestress/src/rx_stress.c x: 1159 lines of code y: 7 # changes nimble/host/services/bleuart/src/bleuart.c x: 123 lines of code y: 11 # changes nimble/host/src/ble_gatt_priv.h x: 139 lines of code y: 53 # changes nimble/host/src/ble_gatts.c x: 1546 lines of code y: 86 # changes nimble/host/pkg.yml x: 25 lines of code y: 47 # changes nimble/host/src/ble_hs_hci_cmd.c x: 61 lines of code y: 45 # changes nimble/transport/emspi/src/ble_hci_emspi.c x: 472 lines of code y: 9 # changes nimble/transport/usb/src/ble_hci_usb.c x: 194 lines of code y: 7 # changes nimble/transport/socket/syscfg.yml x: 27 lines of code y: 19 # changes nimble/transport/uart/pkg.yml x: 11 lines of code y: 19 # changes nimble/transport/uart/syscfg.yml x: 21 lines of code y: 16 # changes nimble/host/src/ble_hs_flow.c x: 168 lines of code y: 9 # changes nimble/host/src/ble_gatts_lcl.c x: 174 lines of code y: 9 # changes nimble/host/src/ble_hs_stop.c x: 165 lines of code y: 7 # changes apps/central/src/main.c x: 123 lines of code y: 2 # changes apps/scanner/src/main.c x: 192 lines of code y: 2 # changes nimble/host/mesh/src/pb_adv.c x: 669 lines of code y: 15 # changes nimble/host/mesh/src/pb_gatt.c x: 123 lines of code y: 13 # changes nimble/host/src/ble_att_cmd.c x: 479 lines of code y: 32 # changes babblesim/core/src/argparse.c x: 140 lines of code y: 2 # changes babblesim/edtt/hci_transport/include/commands.h x: 234 lines of code y: 1 # changes babblesim/core/src/main_config.c x: 63 lines of code y: 2 # changes babblesim/hw/mcu/nordic/nrf52_bsim/src/hal_flash.c x: 223 lines of code y: 1 # changes babblesim/hw/mcu/nordic/nrf52_bsim/syscfg.yml x: 462 lines of code y: 2 # changes apps/bleprph/src/main.c x: 232 lines of code y: 8 # changes babblesim/core/src/time_machine.c x: 155 lines of code y: 1 # changes babblesim/hw/bsp/nrf52_bsim/src/arch/bsim_arch/startup_nrf52_bsim.c x: 173 lines of code y: 1 # changes babblesim/hw/mcu/nordic/nrf52_bsim/src/hal_os_tick.c x: 128 lines of code y: 1 # changes babblesim/hw/mcu/nordic/nrf52_bsim/src/hal_system.c x: 69 lines of code y: 1 # changes babblesim/hw/mcu/nordic/nrf52_bsim/src/hal_timer.c x: 625 lines of code y: 1 # changes babblesim/hw/mcu/nordic/nrf52_bsim/src/hal_uart.c x: 381 lines of code y: 1 # changes babblesim/hw/mcu/nordic/nrf52_bsim/src/native_uart_cfg.c x: 196 lines of code y: 1 # changes babblesim/hw/mcu/nordic/nrf52_bsim/src/nrf52_clock.c x: 58 lines of code y: 1 # changes nimble/host/mesh/include/mesh/glue.h x: 449 lines of code y: 65 # changes nimble/controller/include/controller/ble_ll_tmr.h x: 120 lines of code y: 1 # changes nimble/host/mesh/src/shell.c x: 2999 lines of code y: 54 # changes nimble/host/mesh/src/friend.c x: 1327 lines of code y: 54 # changes nimble/host/mesh/src/app_keys.c x: 535 lines of code y: 9 # changes nimble/host/mesh/src/crypto.h x: 125 lines of code y: 10 # changes nimble/controller/src/ble_ll_whitelist.c x: 165 lines of code y: 12 # changes nimble/host/mesh/src/net.c x: 905 lines of code y: 59 # changes nimble/host/mesh/src/net.h x: 207 lines of code y: 36 # changes nimble/host/mesh/syscfg.yml x: 816 lines of code y: 58 # changes nimble/host/src/ble_l2cap_sig_priv.h x: 142 lines of code y: 27 # changes nimble/host/mesh/include/mesh/cdb.h x: 81 lines of code y: 7 # changes nimble/host/mesh/src/access.c x: 1022 lines of code y: 51 # changes nimble/host/mesh/src/cfg.c x: 305 lines of code y: 24 # changes nimble/host/mesh/src/heartbeat.c x: 357 lines of code y: 7 # changes nimble/host/mesh/src/model_cli.c x: 234 lines of code y: 10 # changes nimble/host/mesh/src/rpl.c x: 290 lines of code y: 6 # changes nimble/host/mesh/src/subnet.c x: 668 lines of code y: 8 # changes nimble/host/mesh/src/subnet.h x: 81 lines of code y: 5 # changes nimble/host/mesh/src/cdb.c x: 882 lines of code y: 12 # changes nimble/host/mesh/src/mesh.c x: 310 lines of code y: 46 # changes nimble/host/mesh/src/proxy_msg.c x: 165 lines of code y: 5 # changes nimble/host/mesh/src/adv.c x: 191 lines of code y: 46 # changes nimble/host/mesh/src/adv.h x: 86 lines of code y: 23 # changes nimble/host/mesh/src/adv_ext.c x: 251 lines of code y: 5 # changes apps/blemesh/src/main.c x: 346 lines of code y: 11 # changes apps/blemesh_models_example_1/src/main.c x: 411 lines of code y: 8 # changes apps/blemesh_models_example_2/src/device_composition.c x: 2292 lines of code y: 9 # changes apps/blemesh_models_example_2/src/device_composition.h x: 112 lines of code y: 7 # changes nimble/host/mesh/src/prov_device.c x: 469 lines of code y: 6 # changes nimble/host/mesh/src/settings.c x: 159 lines of code y: 29 # changes nimble/host/mesh/src/prov.c x: 354 lines of code y: 59 # changes nimble/host/mesh/src/prov.h x: 129 lines of code y: 15 # changes nimble/host/mesh/src/provisioner.c x: 587 lines of code y: 10 # changes nimble/host/mesh/src/access.h x: 41 lines of code y: 12 # changes nimble/host/mesh/include/mesh/cfg_cli.h x: 204 lines of code y: 16 # changes nimble/host/mesh/include/mesh/access.h x: 235 lines of code y: 23 # changes nimble/host/mesh/include/mesh/main.h x: 116 lines of code y: 21 # changes nimble/host/mesh/src/health_cli.c x: 422 lines of code y: 18 # changes nimble/host/mesh/src/health_srv.c x: 351 lines of code y: 14 # changes nimble/host/mesh/src/model_srv.c x: 211 lines of code y: 8 # changes nimble/host/mesh/src/foundation.h x: 122 lines of code y: 17 # changes nimble/host/mesh/src/beacon.c x: 338 lines of code y: 31 # changes nimble/host/mesh/include/mesh/mesh.h x: 21 lines of code y: 14 # changes apps/mesh_badge/src/reel_board.c x: 381 lines of code y: 4 # changes nimble/host/mesh/include/mesh/health_srv.h x: 35 lines of code y: 8 # changes apps/blecsc/src/main.c x: 168 lines of code y: 6 # changes nimble/host/src/ble_sm_lgcy.c x: 180 lines of code y: 32 # changes porting/npl/riot/include/nimble/nimble_npl_os.h x: 225 lines of code y: 13 # changes nimble/controller/include/controller/ble_ll_resolv.h x: 52 lines of code y: 19 # changes porting/npl/riot/include/npl_syscfg/npl_sycfg.h x: 1389 lines of code y: 1 # changes nimble/host/src/ble_l2cap_sig_cmd.c x: 81 lines of code y: 29 # changes nimble/host/src/ble_sm_cmd.c x: 41 lines of code y: 31 # changes porting/npl/freertos/src/npl_os_freertos.c x: 252 lines of code y: 7 # changes apps/btshell/src/parse.c x: 584 lines of code y: 6 # changes nimble/host/mesh/src/testing.c x: 157 lines of code y: 21 # changes nimble/host/src/ble_l2cap_priv.h x: 91 lines of code y: 38 # changes apps/btshell/src/gatt_svr.c x: 530 lines of code y: 8 # changes nimble/host/services/gap/src/ble_svc_gap.c x: 233 lines of code y: 16 # changes porting/nimble/include/os/endian.h x: 162 lines of code y: 4 # changes porting/nimble/include/os/os_cputime.h x: 64 lines of code y: 3 # changes porting/nimble/include/os/os_mempool.h x: 73 lines of code y: 6 # changes porting/nimble/include/os/queue.h x: 313 lines of code y: 5 # changes porting/nimble/src/endian.c x: 203 lines of code y: 4 # changes porting/nimble/src/mem.c x: 144 lines of code y: 3 # changes porting/nimble/src/os_msys_init.c x: 106 lines of code y: 5 # changes nimble/host/mesh/src/aes-ccm.c x: 165 lines of code y: 3 # changes nimble/host/mesh/src/prov_bearer.h x: 38 lines of code y: 4 # changes apps/mesh_badge/src/mesh.c x: 234 lines of code y: 4 # changes nimble/host/mesh/include/mesh/cfg_srv.h x: 14 lines of code y: 11 # changes nimble/host/mesh/src/crypto.c x: 403 lines of code y: 14 # changes apps/blemesh_light/src/main.c x: 71 lines of code y: 11 # changes apps/blemesh_models_example_2/src/ble_mesh.c x: 65 lines of code y: 6 # changes apps/blemesh_models_example_2/src/main.c x: 156 lines of code y: 7 # changes apps/blemesh_models_example_2/src/state_binding.c x: 222 lines of code y: 6 # changes apps/blemesh_models_example_2/src/state_binding.h x: 22 lines of code y: 6 # changes apps/blemesh_models_example_2/src/storage.c x: 176 lines of code y: 5 # changes apps/blemesh_models_example_2/src/transition.c x: 589 lines of code y: 7 # changes apps/mesh_badge/src/gatt_svr.c x: 163 lines of code y: 2 # changes nimble/host/mesh/include/mesh/testing.h x: 33 lines of code y: 10 # changes nimble/host/services/bas/include/services/bas/ble_svc_bas.h x: 7 lines of code y: 7 # changes nimble/host/services/gap/include/services/gap/ble_svc_gap.h x: 26 lines of code y: 12 # changes porting/nimble/include/modlog/modlog.h x: 39 lines of code y: 5 # changes apps/mesh_badge/src/main.c x: 281 lines of code y: 2 # changes nimble/drivers/native/src/ble_hw.c x: 117 lines of code y: 11 # changes nimble/host/src/ble_eddystone.c x: 104 lines of code y: 23 # changes nimble/host/src/ble_hs_conn.c x: 410 lines of code y: 87 # changes apps/blestress/src/stress.h x: 257 lines of code y: 3 # changes apps/advertiser/src/main.c x: 84 lines of code y: 1 # changes nimble/host/src/ble_hs_conn_priv.h x: 95 lines of code y: 42 # changes nimble/host/src/ble_hs_adv.c x: 625 lines of code y: 38 # changes nimble/host/src/ble_hs_pvcy.c x: 162 lines of code y: 23 # changes apps/blestress/src/misc.c x: 164 lines of code y: 1 # changes nimble/controller/include/controller/ble_ll_whitelist.h x: 16 lines of code y: 10 # changes nimble/host/include/host/ble_hs_adv.h x: 100 lines of code y: 21 # changes nimble/host/src/ble_hs_periodic_sync.c x: 103 lines of code y: 3 # changes porting/npl/mynewt/include/nimble/nimble_npl_os.h x: 221 lines of code y: 8 # changes nimble/host/src/ble_att_cmd_priv.h x: 226 lines of code y: 17 # changes nimble/host/src/ble_att_priv.h x: 230 lines of code y: 63 # changes porting/npl/linux/src/os_sem.c x: 57 lines of code y: 5 # changes nimble/host/services/dis/syscfg.yml x: 91 lines of code y: 7 # changes apps/blecent/src/peer.c x: 601 lines of code y: 3 # changes apps/blemesh_light/src/ws2812.c x: 97 lines of code y: 5 # changes nimble/include/nimble/nimble_npl.h x: 78 lines of code y: 10 # changes apps/btshell/src/misc.c x: 119 lines of code y: 3 # changes nimble/controller/include/controller/ble_ll_trace.h x: 60 lines of code y: 3 # changes nimble/host/services/ans/pkg.yml x: 13 lines of code y: 13 # changes nimble/host/services/lls/pkg.yml x: 13 lines of code y: 12 # changes nimble/host/store/config/syscfg.yml x: 9 lines of code y: 6 # changes nimble/host/store/ram/pkg.yml x: 16 lines of code y: 15 # changes porting/npl/linux/src/os_callout.c x: 109 lines of code y: 4 # changes apps/blehr/src/gatt_svr.c x: 125 lines of code y: 4 # changes apps/bleprph/src/gatt_svr.c x: 134 lines of code y: 4 # changes apps/btshell/src/cmd_gatt.c x: 446 lines of code y: 2 # changes ext/tinycrypt/src/aes_decrypt.c x: 105 lines of code y: 2 # changes ext/tinycrypt/src/aes_encrypt.c x: 129 lines of code y: 2 # changes ext/tinycrypt/src/ctr_prng.c x: 150 lines of code y: 2 # changes ext/tinycrypt/src/ecc.c x: 690 lines of code y: 2 # changes ext/tinycrypt/src/hmac.c x: 81 lines of code y: 2 # changes nimble/host/src/ble_hs_mqueue.c x: 48 lines of code y: 2 # changes nimble/host/services/ias/src/ble_svc_ias.c x: 84 lines of code y: 13 # changes nimble/host/services/lls/src/ble_svc_lls.c x: 107 lines of code y: 11 # changes nimble/host/services/tps/src/ble_svc_tps.c x: 58 lines of code y: 12 # changes nimble/host/tools/log2smtest.rb x: 824 lines of code y: 4 # changes nimble/include/nimble/nimble_opt_auto.h x: 65 lines of code y: 9 # changes nimble/host/store/config/src/ble_store_config_conf.c x: 175 lines of code y: 3 # changes nimble/host/services/gatt/src/ble_svc_gatt.c x: 59 lines of code y: 13 # changes nimble/host/src/ble_hs_cfg.c x: 12 lines of code y: 21 # changes nimble/include/nimble/nimble_opt.h x: 10 lines of code y: 25 # changes
293.0
# changes
  min: 1.0
  average: 13.43
  25th percentile: 2.0
  median: 4.0
  75th percentile: 10.0
  max: 293.0
0 5027.0
lines of code
min: 1.0 | average: 202.32 | 25th percentile: 15.0 | median: 41.0 | 75th percentile: 174.0 | max: 5027.0

Number of Contributors vs. Number of Changes: 750 points

nimble/host/mesh/src/light_model.c x: 3 # contributors y: 7 # changes nimble/host/mesh/src/shell.h x: 2 # contributors y: 4 # changes tools/hci_throughput/targets/nordic_pca10040_boot/pkg.yml x: 2 # contributors y: 2 # changes nimble/controller/src/ble_ll_hci_ev.c x: 9 # contributors y: 45 # changes nimble/include/nimble/hci_common.h x: 19 # contributors y: 150 # changes nimble/host/include/host/ble_uuid.h x: 12 # contributors y: 23 # changes nimble/host/src/ble_uuid.c x: 12 # contributors y: 30 # changes nimble/host/include/host/ble_hs.h x: 12 # contributors y: 84 # changes nimble/host/include/host/ble_l2cap.h x: 11 # contributors y: 36 # changes apps/bttester/src/btp_l2cap.c x: 1 # contributors y: 7 # changes nimble/host/include/host/ble_gatt.h x: 14 # contributors y: 75 # changes porting/npl/linux/src/os_atomic.c x: 4 # contributors y: 5 # changes porting/npl/linux/src/os_mutex.c x: 6 # contributors y: 7 # changes nimble/drivers/nrf5x/src/ble_phy.c x: 4 # contributors y: 21 # changes nimble/controller/src/ble_ll_scan.c x: 16 # contributors y: 241 # changes apps/bttester/src/btp/btp_gap.h x: 1 # contributors y: 5 # changes nimble/host/src/ble_gap.c x: 32 # contributors y: 238 # changes apps/bttester/src/btp/bttester.h x: 1 # contributors y: 6 # changes apps/bttester/src/bttester.c x: 4 # contributors y: 14 # changes apps/bttester/src/btp/btp_gattc.h x: 1 # contributors y: 3 # changes apps/bttester/src/btp/btp_gatt.h x: 1 # contributors y: 2 # changes apps/bttester/src/btp/btp_core.h x: 1 # contributors y: 1 # changes apps/bttester/src/bttester_pipe.h x: 2 # contributors y: 5 # changes apps/bttester/src/main.c x: 3 # contributors y: 5 # changes nimble/host/src/ble_l2cap_coc.c x: 12 # contributors y: 42 # changes nimble/drivers/native/src/ble_phy.c x: 9 # contributors y: 43 # changes nimble/controller/src/ble_ll.c x: 17 # contributors y: 196 # changes nimble/host/mesh/src/adv_legacy.c x: 3 # contributors y: 11 # changes nimble/host/src/ble_hs.c x: 19 # contributors y: 146 # changes nimble/transport/socket/src/ble_hci_socket.c x: 13 # contributors y: 29 # changes porting/nimble/src/hal_timer.c x: 6 # contributors y: 10 # changes nimble/host/include/host/ble_hs_log.h x: 8 # contributors y: 11 # changes nimble/host/include/host/ble_hs_stop.h x: 3 # contributors y: 3 # changes nimble/host/src/ble_att_svr.c x: 17 # contributors y: 124 # changes porting/npl/dummy/src/npl_os_dummy.c x: 2 # contributors y: 6 # changes nimble/host/include/host/ble_att.h x: 9 # contributors y: 38 # changes porting/npl/nuttx/src/os_callout.c x: 3 # contributors y: 4 # changes nimble/host/src/ble_l2cap_sig.c x: 13 # contributors y: 82 # changes nimble/transport/pkg.yml x: 7 # contributors y: 16 # changes nimble/transport/syscfg.yml x: 4 # contributors y: 17 # changes nimble/controller/include/controller/ble_ll_conn.h x: 11 # contributors y: 109 # changes nimble/controller/src/ble_ll_conn.c x: 18 # contributors y: 293 # changes nimble/controller/src/ble_ll_conn_hci.c x: 12 # contributors y: 127 # changes nimble/controller/src/ble_ll_ctrl.c x: 11 # contributors y: 120 # changes nimble/host/src/ble_sm.c x: 17 # contributors y: 121 # changes nimble/host/src/ble_sm_priv.h x: 12 # contributors y: 65 # changes nimble/controller/include/controller/ble_ll_sched.h x: 9 # contributors y: 56 # changes nimble/controller/src/ble_ll_sched.c x: 13 # contributors y: 119 # changes nimble/controller/src/ble_ll_sync.c x: 5 # contributors y: 44 # changes nimble/controller/include/controller/ble_ll_ctrl.h x: 9 # contributors y: 52 # changes nimble/controller/include/controller/ble_ll.h x: 12 # contributors y: 150 # changes nimble/controller/src/ble_ll_hci.c x: 14 # contributors y: 138 # changes nimble/include/nimble/ble.h x: 15 # contributors y: 91 # changes nimble/transport/src/transport.c x: 2 # contributors y: 8 # changes nimble/transport/uart/src/hci_uart.c x: 1 # contributors y: 4 # changes nimble/controller/include/controller/ble_ll_adv.h x: 8 # contributors y: 42 # changes nimble/controller/src/ble_ll_adv.c x: 18 # contributors y: 239 # changes nimble/controller/syscfg.yml x: 9 # contributors y: 92 # changes nimble/controller/include/controller/ble_ll_hci.h x: 9 # contributors y: 42 # changes nimble/controller/src/ble_ll_conn_priv.h x: 12 # contributors y: 91 # changes nimble/host/include/host/ble_gap.h x: 22 # contributors y: 142 # changes nimble/transport/socket/pkg.yml x: 7 # contributors y: 9 # changes apps/blecent/src/main.c x: 5 # contributors y: 8 # changes nimble/host/src/ble_gap_priv.h x: 15 # contributors y: 77 # changes nimble/host/src/ble_hs_hci_evt.c x: 16 # contributors y: 65 # changes nimble/host/src/ble_hs_startup.c x: 14 # contributors y: 55 # changes nimble/syscfg.yml x: 9 # contributors y: 33 # changes apps/bttester/syscfg.yml x: 4 # contributors y: 30 # changes nimble/controller/include/controller/ble_phy.h x: 10 # contributors y: 59 # changes nimble/controller/src/ble_ll_hci_vs.c x: 3 # contributors y: 18 # changes nimble/controller/src/ble_ll_scan_aux.c x: 3 # contributors y: 23 # changes nimble/controller/include/controller/ble_ll_sync.h x: 2 # contributors y: 9 # changes nimble/host/src/ble_gattc.c x: 18 # contributors y: 102 # changes targets/dialog_cmac/syscfg.yml x: 3 # contributors y: 6 # changes nimble/host/services/ans/src/ble_svc_ans.c x: 13 # contributors y: 21 # changes nimble/host/src/ble_att.c x: 11 # contributors y: 65 # changes nimble/host/src/ble_hs_hci.c x: 13 # contributors y: 47 # changes nimble/host/src/ble_hs_hci_util.c x: 10 # contributors y: 24 # changes nimble/host/src/ble_store.c x: 10 # contributors y: 32 # changes nimble/controller/include/controller/ble_ll_scan.h x: 8 # contributors y: 88 # changes apps/btshell/src/cmd.c x: 11 # contributors y: 39 # changes nimble/host/include/host/ble_store.h x: 13 # contributors y: 40 # changes nimble/host/store/config/src/ble_store_config.c x: 6 # contributors y: 5 # changes nimble/host/store/ram/src/ble_store_ram.c x: 10 # contributors y: 20 # changes nimble/host/src/ble_att_clt.c x: 14 # contributors y: 65 # changes babblesim/hw/bsp/nrf52_bsim/src/arch/bsim_arch/os_arch.c x: 2 # contributors y: 3 # changes porting/npl/linux/include/nimble/nimble_npl_os.h x: 4 # contributors y: 6 # changes porting/npl/riot/include/syscfg/syscfg.h x: 11 # contributors y: 37 # changes apps/blecent/syscfg.yml x: 4 # contributors y: 7 # changes apps/blehci/syscfg.yml x: 4 # contributors y: 9 # changes apps/blehr/pkg.yml x: 6 # contributors y: 9 # changes apps/blemesh/syscfg.yml x: 7 # contributors y: 14 # changes apps/blemesh_light/syscfg.yml x: 7 # contributors y: 12 # changes apps/blemesh_models_example_2/syscfg.yml x: 5 # contributors y: 9 # changes apps/bleprph/pkg.yml x: 7 # contributors y: 11 # changes apps/bleprph/syscfg.yml x: 7 # contributors y: 13 # changes apps/blestress/pkg.yml x: 5 # contributors y: 6 # changes apps/blestress/syscfg.yml x: 4 # contributors y: 4 # changes apps/central/pkg.yml x: 4 # contributors y: 3 # changes nimble/host/src/ble_l2cap.c x: 14 # contributors y: 81 # changes nimble/controller/include/controller/ble_ll_utils.h x: 2 # contributors y: 10 # changes nimble/controller/src/ble_ll_utils.c x: 2 # contributors y: 13 # changes porting/nimble/include/syscfg/syscfg.h x: 10 # contributors y: 21 # changes nimble/controller/pkg.yml x: 12 # contributors y: 32 # changes nimble/controller/src/ble_ll_dtm.c x: 9 # contributors y: 41 # changes nimble/host/mesh/src/cfg_cli.c x: 3 # contributors y: 34 # changes nimble/host/mesh/src/cfg_srv.c x: 4 # contributors y: 55 # changes nimble/host/mesh/src/glue.c x: 7 # contributors y: 50 # changes nimble/host/mesh/src/lpn.c x: 4 # contributors y: 33 # changes nimble/host/mesh/src/proxy_srv.c x: 3 # contributors y: 9 # changes nimble/host/mesh/src/transport.c x: 6 # contributors y: 61 # changes nimble/host/src/ble_hs_hci_priv.h x: 10 # contributors y: 34 # changes nimble/host/src/ble_hs_id.c x: 9 # contributors y: 19 # changes nimble/host/src/ble_sm_alg.c x: 9 # contributors y: 31 # changes nimble/host/src/ble_sm_sc.c x: 11 # contributors y: 58 # changes nimble/host/src/ble_hs_misc.c x: 11 # contributors y: 44 # changes nimble/host/src/ble_hs_priv.h x: 13 # contributors y: 84 # changes nimble/drivers/nrf52/pkg.yml x: 8 # contributors y: 14 # changes nimble/host/src/ble_l2cap_coc_priv.h x: 5 # contributors y: 13 # changes nimble/host/syscfg.yml x: 13 # contributors y: 55 # changes apps/blehr/src/main.c x: 7 # contributors y: 8 # changes apps/btshell/src/btshell.h x: 7 # contributors y: 18 # changes nimble/host/src/ble_hs_mbuf.c x: 8 # contributors y: 13 # changes nimble/controller/src/ble_ll_rand.c x: 9 # contributors y: 11 # changes porting/nimble/include/os/os_mbuf.h x: 6 # contributors y: 6 # changes porting/nimble/src/nimble_port.c x: 4 # contributors y: 12 # changes nimble/drivers/nrf51/src/ble_hw.c x: 11 # contributors y: 27 # changes repository.yml x: 3 # contributors y: 15 # changes nimble/transport/emspi/syscfg.yml x: 5 # contributors y: 12 # changes nimble/host/services/bleuart/src/bleuart.c x: 5 # contributors y: 11 # changes nimble/host/src/ble_gatt_priv.h x: 10 # contributors y: 53 # changes nimble/host/src/ble_gatts.c x: 12 # contributors y: 86 # changes nimble/host/pkg.yml x: 10 # contributors y: 47 # changes nimble/host/src/ble_hs_hci_cmd.c x: 10 # contributors y: 45 # changes nimble/transport/socket/syscfg.yml x: 7 # contributors y: 19 # changes nimble/transport/uart/pkg.yml x: 8 # contributors y: 19 # changes nimble/transport/uart/syscfg.yml x: 8 # contributors y: 16 # changes nimble/host/src/ble_att_cmd.c x: 9 # contributors y: 32 # changes nimble/host/mesh/include/mesh/glue.h x: 7 # contributors y: 65 # changes nimble/host/mesh/src/shell.c x: 7 # contributors y: 54 # changes nimble/host/mesh/src/friend.c x: 5 # contributors y: 54 # changes nimble/host/mesh/src/crypto.h x: 4 # contributors y: 10 # changes nimble/host/mesh/src/net.c x: 3 # contributors y: 59 # changes nimble/host/mesh/src/net.h x: 3 # contributors y: 36 # changes nimble/host/mesh/syscfg.yml x: 9 # contributors y: 58 # changes nimble/host/src/ble_l2cap_sig_priv.h x: 8 # contributors y: 27 # changes nimble/host/mesh/src/access.c x: 4 # contributors y: 51 # changes nimble/host/mesh/src/cfg.c x: 3 # contributors y: 24 # changes nimble/host/mesh/src/cdb.c x: 2 # contributors y: 12 # changes nimble/host/mesh/src/mesh.c x: 4 # contributors y: 46 # changes nimble/host/mesh/src/proxy.h x: 3 # contributors y: 14 # changes nimble/host/mesh/src/adv.c x: 7 # contributors y: 46 # changes nimble/host/mesh/src/adv.h x: 4 # contributors y: 23 # changes nimble/host/mesh/src/settings.c x: 3 # contributors y: 29 # changes nimble/host/mesh/src/access.h x: 3 # contributors y: 12 # changes nimble/host/mesh/include/mesh/cfg_cli.h x: 2 # contributors y: 16 # changes nimble/host/mesh/include/mesh/access.h x: 2 # contributors y: 23 # changes nimble/host/mesh/include/mesh/main.h x: 2 # contributors y: 21 # changes nimble/host/mesh/src/health_srv.c x: 2 # contributors y: 14 # changes nimble/host/mesh/src/foundation.h x: 3 # contributors y: 17 # changes porting/npl/riot/include/nimble/nimble_npl_os.h x: 3 # contributors y: 13 # changes nimble/host/src/ble_l2cap_sig_cmd.c x: 9 # contributors y: 29 # changes nimble/host/src/ble_sm_cmd.c x: 7 # contributors y: 31 # changes nimble/host/mesh/src/testing.c x: 5 # contributors y: 21 # changes nimble/host/src/ble_l2cap_priv.h x: 8 # contributors y: 38 # changes nimble/host/services/gap/src/ble_svc_gap.c x: 9 # contributors y: 16 # changes nimble/host/mesh/include/mesh/cfg_srv.h x: 2 # contributors y: 11 # changes nimble/host/services/gap/include/services/gap/ble_svc_gap.h x: 8 # contributors y: 12 # changes nimble/host/src/ble_eddystone.c x: 9 # contributors y: 23 # changes nimble/host/src/ble_hs_conn.c x: 11 # contributors y: 87 # changes nimble/host/src/ble_hs_conn_priv.h x: 11 # contributors y: 42 # changes nimble/host/include/host/ble_hs_adv.h x: 9 # contributors y: 21 # changes nimble/host/src/ble_att_cmd_priv.h x: 8 # contributors y: 17 # changes nimble/host/src/ble_att_priv.h x: 9 # contributors y: 63 # changes nimble/include/nimble/nimble_npl.h x: 3 # contributors y: 10 # changes nimble/host/mesh/pkg.yml x: 5 # contributors y: 16 # changes nimble/host/services/bas/pkg.yml x: 5 # contributors y: 5 # changes nimble/host/services/ias/pkg.yml x: 10 # contributors y: 14 # changes nimble/host/services/lls/pkg.yml x: 6 # contributors y: 12 # changes version.yml x: 3 # contributors y: 2 # changes nimble/transport/emspi/include/transport/emspi/ble_hci_emspi.h x: 2 # contributors y: 1 # changes nimble/host/src/ble_hs_pvcy_priv.h x: 6 # contributors y: 13 # changes nimble/include/nimble/nimble_opt.h x: 6 # contributors y: 25 # changes
293.0
# changes
  min: 1.0
  average: 13.43
  25th percentile: 2.0
  median: 4.0
  75th percentile: 10.0
  max: 293.0
0 32.0
# contributors
min: 1.0 | average: 3.68 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 5.0 | max: 32.0

Number of Contributors vs. File Size: 750 points

nimble/host/mesh/src/light_model.c x: 3 # contributors y: 46 lines of code nimble/host/mesh/src/shell.h x: 2 # contributors y: 4 lines of code nimble/controller/src/ble_ll_hci_ev.c x: 9 # contributors y: 481 lines of code nimble/include/nimble/hci_common.h x: 19 # contributors y: 1739 lines of code nimble/host/include/host/ble_uuid.h x: 12 # contributors y: 79 lines of code nimble/host/src/ble_uuid.c x: 12 # contributors y: 323 lines of code nimble/host/include/host/ble_hs.h x: 12 # contributors y: 110 lines of code nimble/host/include/host/ble_l2cap.h x: 11 # contributors y: 134 lines of code apps/bttester/src/btp_l2cap.c x: 1 # contributors y: 595 lines of code nimble/host/include/host/ble_gatt.h x: 14 # contributors y: 228 lines of code porting/npl/linux/src/os_atomic.c x: 4 # contributors y: 19 lines of code porting/npl/linux/src/os_mutex.c x: 6 # contributors y: 49 lines of code apps/bttester/src/btp_gap.c x: 1 # contributors y: 1537 lines of code apps/bttester/src/btp_gatt.c x: 1 # contributors y: 1818 lines of code nimble/drivers/nrf5x/src/ble_phy.c x: 4 # contributors y: 1450 lines of code nimble/controller/src/ble_ll_scan.c x: 16 # contributors y: 1932 lines of code apps/bttester/src/btp/btp_gap.h x: 1 # contributors y: 260 lines of code apps/bttester/src/btp_core.c x: 1 # contributors y: 147 lines of code nimble/host/src/ble_gap.c x: 32 # contributors y: 5027 lines of code apps/bttester/src/btp/bttester.h x: 1 # contributors y: 93 lines of code apps/bttester/src/btp_gatt_cl.c x: 1 # contributors y: 1255 lines of code apps/bttester/src/btp_mesh.c x: 1 # contributors y: 842 lines of code apps/bttester/src/bttester.c x: 4 # contributors y: 272 lines of code apps/bttester/src/btp/btp_gattc.h x: 1 # contributors y: 186 lines of code apps/bttester/src/btp/btp.h x: 1 # contributors y: 45 lines of code apps/bttester/src/btp/btp_core.h x: 1 # contributors y: 17 lines of code apps/bttester/src/bttester_pipe.h x: 2 # contributors y: 20 lines of code apps/bttester/src/main.c x: 3 # contributors y: 35 lines of code nimble/host/src/ble_l2cap_coc.c x: 12 # contributors y: 481 lines of code nimble/drivers/native/src/ble_phy.c x: 9 # contributors y: 388 lines of code porting/npl/linux/src/os_task.c x: 4 # contributors y: 54 lines of code nimble/controller/src/ble_ll.c x: 17 # contributors y: 1449 lines of code nimble/host/mesh/src/adv_legacy.c x: 3 # contributors y: 160 lines of code nimble/host/src/ble_hs.c x: 19 # contributors y: 543 lines of code nimble/transport/socket/src/ble_hci_socket.c x: 13 # contributors y: 638 lines of code porting/nimble/src/hal_timer.c x: 6 # contributors y: 627 lines of code nimble/host/include/host/ble_hs_log.h x: 8 # contributors y: 23 lines of code nimble/host/include/host/ble_hs_stop.h x: 3 # contributors y: 11 lines of code nimble/host/src/ble_att_svr.c x: 17 # contributors y: 1964 lines of code porting/npl/dummy/src/npl_os_dummy.c x: 2 # contributors y: 145 lines of code apps/dtm/src/main.c x: 1 # contributors y: 338 lines of code apps/dtm/src/parse.c x: 1 # contributors y: 408 lines of code apps/dtm/src/parse.h x: 1 # contributors y: 35 lines of code nimble/host/include/host/ble_att.h x: 9 # contributors y: 78 lines of code porting/npl/nuttx/src/os_callout.c x: 3 # contributors y: 151 lines of code porting/npl/nuttx/src/os_task.c x: 3 # contributors y: 67 lines of code nimble/host/src/ble_l2cap_sig.c x: 13 # contributors y: 1502 lines of code nimble/drivers/nrf5x/src/nrf53/phy.c x: 2 # contributors y: 223 lines of code nimble/drivers/nrf5x/src/phy_priv.h x: 2 # contributors y: 62 lines of code nimble/drivers/nrf5x/syscfg.yml x: 2 # contributors y: 58 lines of code nimble/transport/pkg.yml x: 7 # contributors y: 40 lines of code nimble/transport/syscfg.yml x: 4 # contributors y: 94 lines of code nimble/drivers/dialog_cmac/src/ble_rf.c x: 2 # contributors y: 631 lines of code nimble/controller/include/controller/ble_ll_conn.h x: 11 # contributors y: 329 lines of code nimble/controller/src/ble_ll_conn.c x: 18 # contributors y: 2886 lines of code nimble/controller/src/ble_ll_conn_hci.c x: 12 # contributors y: 1471 lines of code nimble/controller/src/ble_ll_ctrl.c x: 11 # contributors y: 2084 lines of code nimble/host/src/ble_sm.c x: 17 # contributors y: 2115 lines of code nimble/host/src/ble_sm_priv.h x: 12 # contributors y: 276 lines of code nimble/controller/include/controller/ble_ll_sched.h x: 9 # contributors y: 117 lines of code nimble/controller/src/ble_ll_sched.c x: 13 # contributors y: 844 lines of code nimble/controller/src/ble_ll_sync.c x: 5 # contributors y: 1680 lines of code nimble/controller/include/controller/ble_ll_ctrl.h x: 9 # contributors y: 233 lines of code nimble/controller/src/ble_ll_hci_supp_cmd.c x: 1 # contributors y: 295 lines of code nimble/controller/src/ble_ll_iso_big.c x: 1 # contributors y: 1058 lines of code nimble/controller/include/controller/ble_ll.h x: 12 # contributors y: 400 lines of code nimble/controller/src/ble_ll_hci.c x: 14 # contributors y: 1444 lines of code nimble/controller/src/ble_ll_isoal.c x: 1 # contributors y: 309 lines of code nimble/include/nimble/ble.h x: 15 # contributors y: 215 lines of code nimble/transport/common/hci_h4/src/hci_h4.c x: 1 # contributors y: 251 lines of code nimble/transport/common/hci_ipc/include/nimble/transport/hci_ipc.h x: 1 # contributors y: 64 lines of code nimble/transport/nrf5340/src/nrf5340_ble_hci.c x: 4 # contributors y: 175 lines of code nimble/transport/src/transport.c x: 2 # contributors y: 300 lines of code nimble/transport/uart/src/hci_uart.c x: 1 # contributors y: 212 lines of code nimble/controller/include/controller/ble_ll_adv.h x: 8 # contributors y: 86 lines of code nimble/controller/src/ble_ll_adv.c x: 18 # contributors y: 3595 lines of code nimble/controller/syscfg.yml x: 9 # contributors y: 510 lines of code nimble/controller/include/controller/ble_ll_hci.h x: 9 # contributors y: 42 lines of code nimble/controller/src/ble_ll_conn_priv.h x: 12 # contributors y: 224 lines of code nimble/host/include/host/ble_gap.h x: 22 # contributors y: 550 lines of code nimble/transport/socket/pkg.yml x: 7 # contributors y: 14 lines of code apps/blecent/src/main.c x: 5 # contributors y: 317 lines of code apps/bttester/src/uart_pipe.c x: 2 # contributors y: 194 lines of code nimble/host/src/ble_gap_priv.h x: 15 # contributors y: 130 lines of code nimble/host/src/ble_hs_hci_evt.c x: 16 # contributors y: 781 lines of code nimble/host/src/ble_hs_startup.c x: 14 # contributors y: 266 lines of code apps/bttester/syscfg.yml x: 4 # contributors y: 105 lines of code nimble/controller/include/controller/ble_phy.h x: 10 # contributors y: 111 lines of code nimble/drivers/dialog_cmac/src/ble_phy.c x: 4 # contributors y: 1253 lines of code nimble/drivers/nrf51/src/ble_phy.c x: 14 # contributors y: 877 lines of code nimble/controller/src/ble_ll_hci_vs.c x: 3 # contributors y: 317 lines of code nimble/controller/src/ble_ll_scan_aux.c x: 3 # contributors y: 1354 lines of code nimble/host/src/ble_gattc.c x: 18 # contributors y: 3332 lines of code nimble/drivers/dialog_cmac/src/ble_hw.c x: 2 # contributors y: 239 lines of code nimble/host/services/ans/src/ble_svc_ans.c x: 13 # contributors y: 275 lines of code nimble/host/src/ble_att.c x: 11 # contributors y: 461 lines of code nimble/host/src/ble_hs_hci.c x: 13 # contributors y: 449 lines of code nimble/host/src/ble_hs_hci_util.c x: 10 # contributors y: 203 lines of code nimble/host/src/ble_store.c x: 10 # contributors y: 308 lines of code nimble/controller/include/controller/ble_ll_scan.h x: 8 # contributors y: 153 lines of code apps/btshell/src/cmd.c x: 11 # contributors y: 3865 lines of code nimble/host/include/host/ble_store.h x: 13 # contributors y: 127 lines of code nimble/host/store/config/src/ble_store_config.c x: 6 # contributors y: 372 lines of code nimble/host/store/ram/src/ble_store_ram.c x: 10 # contributors y: 342 lines of code nimble/host/src/ble_att_clt.c x: 14 # contributors y: 674 lines of code babblesim/hw/bsp/nrf52_bsim/src/arch/bsim_arch/os_arch.c x: 2 # contributors y: 116 lines of code porting/npl/riot/include/syscfg/syscfg.h x: 11 # contributors y: 1389 lines of code apps/blecent/pkg.yml x: 6 # contributors y: 17 lines of code apps/blemesh_light/syscfg.yml x: 7 # contributors y: 35 lines of code apps/blemesh_models_example_1/syscfg.yml x: 5 # contributors y: 15 lines of code apps/blemesh_models_example_2/syscfg.yml x: 5 # contributors y: 33 lines of code apps/blestress/syscfg.yml x: 4 # contributors y: 27 lines of code apps/btshell/pkg.yml x: 6 # contributors y: 20 lines of code uncrustify.cfg x: 3 # contributors y: 560 lines of code nimble/host/src/ble_l2cap.c x: 14 # contributors y: 348 lines of code nimble/controller/src/ble_ll_utils.c x: 2 # contributors y: 353 lines of code porting/nimble/include/syscfg/syscfg.h x: 10 # contributors y: 905 lines of code nimble/controller/pkg.yml x: 12 # contributors y: 22 lines of code nimble/controller/src/ble_ll_dtm.c x: 9 # contributors y: 539 lines of code nimble/drivers/fem/nrf21540/src/nrf21540.c x: 1 # contributors y: 106 lines of code nimble/host/mesh/src/cfg_cli.c x: 3 # contributors y: 2233 lines of code nimble/host/mesh/src/cfg_srv.c x: 4 # contributors y: 2036 lines of code nimble/host/mesh/src/glue.c x: 7 # contributors y: 776 lines of code nimble/host/mesh/src/lpn.c x: 4 # contributors y: 861 lines of code nimble/host/mesh/src/proxy_srv.c x: 3 # contributors y: 764 lines of code nimble/host/mesh/src/transport.c x: 6 # contributors y: 1398 lines of code porting/nimble/src/os_mbuf.c x: 5 # contributors y: 901 lines of code nimble/controller/src/ble_ll_resolv.c x: 9 # contributors y: 468 lines of code nimble/host/src/ble_hs_hci_priv.h x: 10 # contributors y: 91 lines of code nimble/host/src/ble_hs_id.c x: 9 # contributors y: 201 lines of code nimble/host/src/ble_sm_sc.c x: 11 # contributors y: 706 lines of code nimble/controller/syscfg.defunct.yml x: 2 # contributors y: 85 lines of code apps/blestress/src/stress.c x: 3 # contributors y: 300 lines of code apps/btshell/src/main.c x: 9 # contributors y: 2129 lines of code nimble/host/src/ble_hs_misc.c x: 11 # contributors y: 108 lines of code nimble/host/src/ble_hs_priv.h x: 13 # contributors y: 116 lines of code nimble/drivers/nrf52/pkg.yml x: 8 # contributors y: 3 lines of code babblesim/edtt/hci_transport/src/ble_hci_edtt.c x: 2 # contributors y: 597 lines of code nimble/host/src/ble_l2cap_coc_priv.h x: 5 # contributors y: 77 lines of code nimble/host/syscfg.yml x: 13 # contributors y: 423 lines of code apps/blehr/src/main.c x: 7 # contributors y: 148 lines of code tools/hci_throughput/hci.py x: 1 # contributors y: 565 lines of code tools/hci_throughput/hci_commands.py x: 1 # contributors y: 663 lines of code apps/btshell/src/btshell.h x: 7 # contributors y: 174 lines of code tools/hci_throughput/hci_socket.py x: 1 # contributors y: 134 lines of code tools/hci_throughput/throughput.py x: 1 # contributors y: 166 lines of code nimble/host/src/ble_hs_mbuf.c x: 8 # contributors y: 99 lines of code nimble/transport/apollo3/src/apollo3_ble_hci.c x: 2 # contributors y: 206 lines of code nimble/controller/src/ble_ll_rand.c x: 9 # contributors y: 149 lines of code porting/nimble/include/os/os_mbuf.h x: 6 # contributors y: 110 lines of code nimble/drivers/nrf51/src/ble_hw.c x: 11 # contributors y: 287 lines of code nimble/host/util/src/addr.c x: 5 # contributors y: 59 lines of code apps/blecsc/src/gatt_svr.c x: 4 # contributors y: 289 lines of code apps/blestress/src/rx_stress.c x: 6 # contributors y: 1159 lines of code nimble/host/services/bleuart/src/bleuart.c x: 5 # contributors y: 123 lines of code nimble/host/src/ble_gatt_priv.h x: 10 # contributors y: 139 lines of code nimble/host/src/ble_gatts.c x: 12 # contributors y: 1546 lines of code nimble/host/pkg.yml x: 10 # contributors y: 25 lines of code nimble/host/src/ble_hs_hci_cmd.c x: 10 # contributors y: 61 lines of code nimble/transport/emspi/src/ble_hci_emspi.c x: 5 # contributors y: 472 lines of code nimble/transport/usb/src/ble_hci_usb.c x: 3 # contributors y: 194 lines of code nimble/host/src/ble_hs_flow.c x: 6 # contributors y: 168 lines of code nimble/host/src/ble_gatts_lcl.c x: 5 # contributors y: 174 lines of code apps/central/src/main.c x: 2 # contributors y: 123 lines of code nimble/host/mesh/src/pb_adv.c x: 3 # contributors y: 669 lines of code babblesim/edtt/hci_transport/include/commands.h x: 1 # contributors y: 234 lines of code babblesim/hw/mcu/nordic/nrf52_bsim/syscfg.yml x: 2 # contributors y: 462 lines of code apps/bleprph/src/main.c x: 5 # contributors y: 232 lines of code babblesim/hw/mcu/nordic/nrf52_bsim/src/hal_timer.c x: 1 # contributors y: 625 lines of code babblesim/hw/mcu/nordic/nrf52_bsim/src/hal_uart.c x: 1 # contributors y: 381 lines of code nimble/host/mesh/include/mesh/glue.h x: 7 # contributors y: 449 lines of code nimble/host/mesh/src/shell.c x: 7 # contributors y: 2999 lines of code nimble/host/mesh/src/friend.c x: 5 # contributors y: 1327 lines of code nimble/host/mesh/src/app_keys.c x: 2 # contributors y: 535 lines of code nimble/host/mesh/src/crypto.h x: 4 # contributors y: 125 lines of code nimble/host/mesh/src/net.c x: 3 # contributors y: 905 lines of code nimble/host/mesh/src/net.h x: 3 # contributors y: 207 lines of code nimble/host/mesh/syscfg.yml x: 9 # contributors y: 816 lines of code nimble/host/mesh/src/access.c x: 4 # contributors y: 1022 lines of code nimble/host/mesh/src/heartbeat.c x: 1 # contributors y: 357 lines of code nimble/host/mesh/src/cdb.c x: 2 # contributors y: 882 lines of code nimble/host/mesh/src/mesh.c x: 4 # contributors y: 310 lines of code nimble/host/mesh/src/adv.c x: 7 # contributors y: 191 lines of code apps/blemesh/src/main.c x: 5 # contributors y: 346 lines of code apps/blemesh_models_example_1/src/main.c x: 3 # contributors y: 411 lines of code apps/blemesh_models_example_2/src/device_composition.c x: 3 # contributors y: 2292 lines of code apps/blemesh_models_example_2/src/device_composition.h x: 3 # contributors y: 112 lines of code nimble/host/mesh/src/prov_device.c x: 1 # contributors y: 469 lines of code nimble/host/mesh/src/prov.h x: 3 # contributors y: 129 lines of code nimble/host/mesh/src/provisioner.c x: 2 # contributors y: 587 lines of code nimble/host/mesh/src/health_cli.c x: 3 # contributors y: 422 lines of code nimble/host/mesh/src/beacon.c x: 4 # contributors y: 338 lines of code apps/mesh_badge/src/reel_board.c x: 2 # contributors y: 381 lines of code nimble/host/src/ble_sm_lgcy.c x: 10 # contributors y: 180 lines of code porting/npl/riot/include/nimble/nimble_npl_os.h x: 3 # contributors y: 225 lines of code porting/npl/riot/include/npl_syscfg/npl_sycfg.h x: 1 # contributors y: 1389 lines of code nimble/host/src/ble_l2cap_sig_cmd.c x: 9 # contributors y: 81 lines of code porting/npl/freertos/src/npl_os_freertos.c x: 3 # contributors y: 252 lines of code apps/btshell/src/parse.c x: 5 # contributors y: 584 lines of code nimble/host/mesh/src/testing.c x: 5 # contributors y: 157 lines of code apps/btshell/src/gatt_svr.c x: 5 # contributors y: 530 lines of code porting/nimble/src/os_mempool.c x: 3 # contributors y: 339 lines of code apps/blemesh_models_example_2/src/transition.c x: 3 # contributors y: 589 lines of code apps/mesh_badge/src/gatt_svr.c x: 2 # contributors y: 163 lines of code nimble/drivers/native/src/ble_hw.c x: 5 # contributors y: 117 lines of code nimble/host/src/ble_hs_conn.c x: 11 # contributors y: 410 lines of code nimble/host/src/ble_hs_conn_priv.h x: 11 # contributors y: 95 lines of code nimble/host/src/ble_hs_adv.c x: 11 # contributors y: 625 lines of code nimble/host/src/ble_hs_atomic.c x: 3 # contributors y: 80 lines of code nimble/host/src/ble_hs_pvcy.c x: 9 # contributors y: 162 lines of code porting/npl/mynewt/include/nimble/nimble_npl_os.h x: 4 # contributors y: 221 lines of code nimble/host/src/ble_att_cmd_priv.h x: 8 # contributors y: 226 lines of code nimble/host/services/dis/src/ble_svc_dis.c x: 5 # contributors y: 268 lines of code nimble/host/services/ias/pkg.yml x: 10 # contributors y: 13 lines of code apps/btshell/src/cmd_gatt.c x: 1 # contributors y: 446 lines of code ext/tinycrypt/src/ecc.c x: 1 # contributors y: 690 lines of code nimble/host/services/ias/src/ble_svc_ias.c x: 7 # contributors y: 84 lines of code nimble/host/services/lls/src/ble_svc_lls.c x: 7 # contributors y: 107 lines of code nimble/host/tools/log2smtest.rb x: 3 # contributors y: 824 lines of code nimble/include/nimble/nimble_opt_auto.h x: 6 # contributors y: 65 lines of code
5027.0
lines of code
  min: 1.0
  average: 202.32
  25th percentile: 15.0
  median: 41.0
  75th percentile: 174.0
  max: 5027.0
0 32.0
# contributors
min: 1.0 | average: 3.68 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 5.0 | max: 32.0