apache / mynewt-nimble
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
46% | 18% | 19% | 9% | 6%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
c50% | 19% | 18% | 8% | 2%
h35% | 5% | 23% | 13% | 22%
py0% | 56% | 21% | 13% | 7%
cfg0% | 100% | 0% | 0% | 0%
rb0% | 100% | 0% | 0% | 0%
ld0% | 0% | 0% | 88% | 11%
cc0% | 0% | 0% | 100% | 0%
cmd0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
nimble49% | 17% | 20% | 7% | 5%
apps54% | 13% | 18% | 9% | 4%
porting34% | 23% | 18% | 10% | 13%
tools0% | 56% | 21% | 13% | 7%
babblesim0% | 29% | 25% | 24% | 19%
ROOT0% | 100% | 0% | 0% | 0%
ext0% | 26% | 0% | 51% | 21%
targets0% | 0% | 0% | 88% | 11%
Longest Files (Top 50)
File# lines# units
ble_gap.c
in nimble/host/src
5419 1
audio_data.h
in apps/auracast/src
4390 -
cmd.c
in apps/btshell/src
4217 -
ble_ll_adv.c
in nimble/controller/src
3761 -
ble_gattc.c
in nimble/host/src
3572 2
shell.c
in nimble/host/mesh/src
2999 122
ble_ll_conn.c
in nimble/controller/src
2922 -
main.c
in apps/btshell/src
2519 -
device_composition.c
in apps/blemesh_models_example_2/src
2292 78
cfg_cli.c
in nimble/host/mesh/src
2234 101
ble_sm.c
in nimble/host/src
2199 2
ble_att_svr.c
in nimble/host/src
2103 -
hci_common.h
in nimble/include/nimble
2089 -
ble_ll_ctrl.c
in nimble/controller/src
2086 -
cfg_srv.c
in nimble/host/mesh/src
2037 73
btp_gap.c
in apps/bttester/src
1992 1
ble_ll_scan.c
in nimble/controller/src
1989 2
btp_gatt.c
in apps/bttester/src
1921 -
syscfg.h
in porting/npl/riot/include/syscfg
1909 -
npl_sycfg.h
in porting/npl/riot/include/npl_syscfg
1909 -
ble_ll_sync.c
in nimble/controller/src
1718 1
ble_gatts.c
in nimble/host/src
1609 -
ble_ll_conn_hci.c
in nimble/controller/src
1534 -
ble_l2cap_sig.c
in nimble/host/src
1530 1
ble_phy.c
in nimble/drivers/nrf5x/src
1474 5
ble_ll_hci.c
in nimble/controller/src
1472 3
ble_ll.c
in nimble/controller/src
1470 -
transport.c
in nimble/host/mesh/src
1399 43
ble_ll_scan_aux.c
in nimble/controller/src
1346 -
friend.c
in nimble/host/mesh/src
1328 52
btp_gatt_cl.c
in apps/bttester/src
1327 -
ble_phy.c
in nimble/drivers/dialog_cmac/src
1278 2
tx_stress.c
in apps/blestress/src
1266 2
ble_audio_broadcast_sink.c
in nimble/host/audio/src
1255 -
rx_stress.c
in apps/blestress/src
1166 -
ble_ll_iso_big.c
in nimble/controller/src
1157 -
access.c
in nimble/host/mesh/src
1023 48
syscfg.h
in porting/nimble/include/syscfg
986 -
cmd_leaudio.c
in apps/btshell/src
928 -
os_mbuf.c
in porting/nimble/src
916 -
ble_hs_hci_evt.c
in nimble/host/src
911 1
net.c
in nimble/host/mesh/src
906 37
cdb.c
in nimble/host/mesh/src
882 35
ble_phy.c
in nimble/drivers/nrf51/src
880 3
btp_mesh.c
in apps/bttester/src
862 -
lpn.c
in nimble/host/mesh/src
862 33
cfg
850 -
ble_ll_sched.c
in nimble/controller/src
843 1
log2smtest.rb
in nimble/host/tools
824 70
glue.c
in nimble/host/mesh/src
777 15
Files With Most Units (Top 50)
File# lines# units
shell.c
in nimble/host/mesh/src
2999 122
cfg_cli.c
in nimble/host/mesh/src
2234 101
device_composition.c
in apps/blemesh_models_example_2/src
2292 78
cfg_srv.c
in nimble/host/mesh/src
2037 73
log2smtest.rb
in nimble/host/tools
824 70
hci.py
in tools/hci_throughput
565 59
friend.c
in nimble/host/mesh/src
1328 52
access.c
in nimble/host/mesh/src
1023 48
ecc.c
in ext/tinycrypt/src
690 45
transport.c
in nimble/host/mesh/src
1399 43
proxy_srv.c
in nimble/host/mesh/src
768 38
net.c
in nimble/host/mesh/src
906 37
cdb.c
in nimble/host/mesh/src
882 35
pb_adv.c
in nimble/host/mesh/src
676 33
provisioner.c
in nimble/host/mesh/src
614 33
lpn.c
in nimble/host/mesh/src
862 33
transition.c
in apps/blemesh_models_example_2/src
589 32
subnet.c
in nimble/host/mesh/src
668 28
prov_device.c
in nimble/host/mesh/src
470 26
heartbeat.c
in nimble/host/mesh/src
358 23
crypto.c
in nimble/host/mesh/src
404 23
beacon.c
in nimble/host/mesh/src
339 21
cfg.c
in nimble/host/mesh/src
305 21
health_srv.c
in nimble/host/mesh/src
352 20
reel_board.c
in apps/mesh_badge/src
384 19
app_keys.c
in nimble/host/mesh/src
535 19
prov.c
in nimble/host/mesh/src
355 19
hci_commands.py
in tools/hci_throughput
663 18
main.c
in apps/blemesh_models_example_1/src
409 16
health_cli.c
in nimble/host/mesh/src
423 16
mesh.c
in apps/mesh_badge/src
237 15
main.c
in apps/blemesh/src
346 15
model_srv.c
in nimble/host/mesh/src
212 15
glue.c
in nimble/host/mesh/src
777 15
pb_gatt_srv.c
in nimble/host/mesh/src
340 14
atomic.h
in nimble/host/mesh/include/mesh
112 13
glue.h
in nimble/host/mesh/include/mesh
441 13
atomic.h
in nimble/host/mesh/src
112 13
rpl.c
in nimble/host/mesh/src
290 13
main.c
in apps/mesh_badge/src
282 12
mesh.c
in nimble/host/mesh/src
311 12
cmsis.c
in babblesim/core/src
52 11
light_model.c
in apps/blemesh_light/src
187 11
storage.c
in apps/blemesh_models_example_2/src
176 11
state_binding.c
in apps/blemesh_models_example_2/src
222 11
pb_gatt.c
in nimble/host/mesh/src
124 11
crypto.h
in nimble/host/mesh/src
125 10
edtt_driver_bsim.c
in babblesim/edtt/hci_transport/src
201 9
throughput.py
in tools/hci_throughput
166 9
hci_socket.py
in tools/hci_throughput
134 9
Files With Long Lines (Top 5)

There are 5 files with lines longer than 120 characters. In total, there are 9 long lines.

File# lines# units# long lines
tusb_config.h
in apps/auracast/include
367 - 5
syscfg.h
in porting/npl/riot/include/syscfg
1909 - 1
npl_sycfg.h
in porting/npl/riot/include/npl_syscfg
1909 - 1
main.c
in apps/btshell/src
2519 - 1
log2smtest.rb
in nimble/host/tools
824 70 1
Correlations

File Size vs. Commits (all time): 600 points

porting/npl/freertos/include/nimble/nimble_npl_os.h x: 17 commits (all time) y: 234 lines of code porting/npl/freertos/src/npl_os_freertos.c x: 15 commits (all time) y: 256 lines of code nimble/host/src/ble_eatt.c x: 14 commits (all time) y: 417 lines of code nimble/drivers/nrf51/src/ble_hw.c x: 30 commits (all time) y: 287 lines of code nimble/drivers/nrf5x/src/ble_hw.c x: 3 commits (all time) y: 302 lines of code porting/npl/riot/include/syscfg/syscfg.h x: 65 commits (all time) y: 1909 lines of code porting/npl/freertos/include/nimble/nimble_npl_os_log.h x: 2 commits (all time) y: 14 lines of code nimble/controller/src/ble_ll_hci_vs.c x: 25 commits (all time) y: 372 lines of code nimble/controller/src/ble_ll_iso_big.c x: 29 commits (all time) y: 1157 lines of code nimble/controller/src/ble_ll_adv.c x: 361 commits (all time) y: 3761 lines of code nimble/controller/include/controller/ble_ll.h x: 177 commits (all time) y: 402 lines of code nimble/controller/src/ble_ll.c x: 257 commits (all time) y: 1470 lines of code nimble/controller/src/ble_ll_scan_aux.c x: 36 commits (all time) y: 1346 lines of code nimble/controller/include/controller/ble_ll_iso.h x: 4 commits (all time) y: 69 lines of code nimble/controller/src/ble_ll_hci.c x: 197 commits (all time) y: 1472 lines of code nimble/controller/src/ble_ll_hci_supp_cmd.c x: 11 commits (all time) y: 321 lines of code nimble/controller/src/ble_ll_iso.c x: 4 commits (all time) y: 329 lines of code nimble/include/nimble/hci_common.h x: 195 commits (all time) y: 2089 lines of code nimble/controller/src/ble_ll_isoal.c x: 10 commits (all time) y: 349 lines of code nimble/controller/include/controller/ble_ll_iso_big.h x: 5 commits (all time) y: 24 lines of code nimble/controller/include/controller/ble_ll_isoal.h x: 6 commits (all time) y: 53 lines of code nimble/include/nimble/ble.h x: 114 commits (all time) y: 217 lines of code porting/nimble/src/nimble_port.c x: 17 commits (all time) y: 57 lines of code uncrustify.cfg x: 5 commits (all time) y: 850 lines of code apps/bttester/src/btp_gatt.c x: 12 commits (all time) y: 1921 lines of code nimble/host/src/ble_l2cap_sig.c x: 112 commits (all time) y: 1530 lines of code nimble/host/mesh/src/cfg_cli.c x: 68 commits (all time) y: 2234 lines of code nimble/controller/src/ble_ll_scan.c x: 387 commits (all time) y: 1989 lines of code nimble/controller/src/ble_ll_conn_hci.c x: 165 commits (all time) y: 1534 lines of code nimble/host/include/host/ble_l2cap.h x: 40 commits (all time) y: 136 lines of code nimble/host/src/ble_l2cap.c x: 105 commits (all time) y: 350 lines of code nimble/host/src/ble_l2cap_coc_priv.h x: 17 commits (all time) y: 75 lines of code nimble/controller/src/ble_ll_conn_priv.h x: 100 commits (all time) y: 226 lines of code nimble/controller/include/controller/ble_ll_conn.h x: 140 commits (all time) y: 336 lines of code nimble/controller/src/ble_ll_conn.c x: 415 commits (all time) y: 2922 lines of code nimble/controller/src/ble_ll_dtm.c x: 61 commits (all time) y: 558 lines of code nimble/controller/include/controller/ble_ll_scan.h x: 104 commits (all time) y: 168 lines of code nimble/controller/src/ble_ll_ctrl.c x: 169 commits (all time) y: 2086 lines of code nimble/transport/common/hci_h4/src/hci_h4.c x: 6 commits (all time) y: 257 lines of code nimble/transport/nrf5340/src/nrf5340_ble_hci.c x: 19 commits (all time) y: 193 lines of code apps/bttester/src/btp_pacs.c x: 2 commits (all time) y: 267 lines of code nimble/host/src/ble_sm.c x: 191 commits (all time) y: 2199 lines of code nimble/host/src/ble_att.c x: 87 commits (all time) y: 591 lines of code nimble/host/src/ble_att_svr.c x: 202 commits (all time) y: 2103 lines of code apps/blemesh/src/main.c x: 13 commits (all time) y: 346 lines of code apps/blestress/src/rx_stress.c x: 13 commits (all time) y: 1166 lines of code apps/btshell/src/cmd.c x: 62 commits (all time) y: 4217 lines of code apps/btshell/src/main.c x: 46 commits (all time) y: 2519 lines of code apps/bttester/src/btp_mesh.c x: 9 commits (all time) y: 862 lines of code apps/bttester/src/bttester.c x: 16 commits (all time) y: 275 lines of code apps/bttester/src/rtt_pipe.c x: 3 commits (all time) y: 91 lines of code apps/mesh_badge/src/mesh.c x: 6 commits (all time) y: 237 lines of code apps/mesh_badge/src/reel_board.c x: 5 commits (all time) y: 384 lines of code nimble/drivers/dialog_cmac/src/ble_phy.c x: 22 commits (all time) y: 1278 lines of code nimble/drivers/native/src/ble_phy.c x: 47 commits (all time) y: 399 lines of code nimble/drivers/nrf51/src/ble_phy.c x: 87 commits (all time) y: 880 lines of code nimble/drivers/nrf5x/src/ble_phy.c x: 37 commits (all time) y: 1474 lines of code nimble/host/src/ble_iso.c x: 12 commits (all time) y: 758 lines of code nimble/host/src/ble_l2cap_coc.c x: 61 commits (all time) y: 500 lines of code porting/nimble/src/os_mbuf.c x: 10 commits (all time) y: 916 lines of code porting/npl/riot/include/nimble/nimble_npl_os_log.h x: 3 commits (all time) y: 15 lines of code nimble/host/store/config/src/ble_store_config.c x: 9 commits (all time) y: 426 lines of code nimble/host/src/ble_gatts.c x: 121 commits (all time) y: 1609 lines of code nimble/host/src/ble_gattc.c x: 171 commits (all time) y: 3572 lines of code nimble/host/mesh/src/provisioner.c x: 18 commits (all time) y: 614 lines of code apps/auracast/include/tusb_config.h x: 1 commits (all time) y: 367 lines of code apps/auracast/include/usb_audio.h x: 1 commits (all time) y: 6 lines of code apps/auracast/src/audio.c x: 1 commits (all time) y: 285 lines of code apps/auracast/src/main.c x: 4 commits (all time) y: 289 lines of code apps/auracast/src/usb_desc.c x: 1 commits (all time) y: 302 lines of code nimble/host/audio/src/ble_audio_broadcast_source.c x: 3 commits (all time) y: 384 lines of code apps/bttester/src/uart_pipe.c x: 7 commits (all time) y: 194 lines of code apps/blestress/src/stress.c x: 5 commits (all time) y: 304 lines of code apps/blestress/src/stress_gatt.c x: 2 commits (all time) y: 113 lines of code apps/blestress/src/tx_stress.c x: 9 commits (all time) y: 1266 lines of code apps/btshell/src/cmd_leaudio.c x: 8 commits (all time) y: 928 lines of code apps/btshell/src/cmd_leaudio.h x: 3 commits (all time) y: 33 lines of code nimble/host/src/ble_hs.c x: 210 commits (all time) y: 565 lines of code apps/btshell/src/btshell.h x: 28 commits (all time) y: 214 lines of code nimble/host/audio/services/bass/src/ble_audio_svc_bass.c x: 17 commits (all time) y: 766 lines of code apps/btshell/src/cmd_iso.c x: 5 commits (all time) y: 439 lines of code nimble/host/src/ble_sm_cmd.c x: 46 commits (all time) y: 43 lines of code nimble/host/src/ble_hs_hci_evt.c x: 81 commits (all time) y: 911 lines of code apps/bttester/src/btp/btp.h x: 5 commits (all time) y: 49 lines of code apps/bttester/src/btp/btp_pacs.h x: 1 commits (all time) y: 31 lines of code apps/bttester/src/btp/bttester.h x: 14 commits (all time) y: 105 lines of code apps/bttester/src/btp_core.c x: 9 commits (all time) y: 167 lines of code porting/npl/linux/src/os_atomic.c x: 7 commits (all time) y: 19 lines of code apps/bttester/src/btp/btp_bap.h x: 2 commits (all time) y: 90 lines of code apps/bttester/src/btp/btp_gap.h x: 9 commits (all time) y: 351 lines of code apps/bttester/src/btp_bap.c x: 3 commits (all time) y: 522 lines of code apps/bttester/src/btp_gap.c x: 14 commits (all time) y: 1992 lines of code nimble/controller/src/ble_ll_sched.c x: 144 commits (all time) y: 843 lines of code nimble/host/src/ble_att_cmd_priv.h x: 30 commits (all time) y: 240 lines of code nimble/host/src/ble_gap.c x: 379 commits (all time) y: 5419 lines of code nimble/host/audio/services/bass/include/services/bass/ble_audio_svc_bass.h x: 4 commits (all time) y: 127 lines of code nimble/host/audio/src/ble_audio_scan_delegator.c x: 3 commits (all time) y: 355 lines of code nimble/controller/include/controller/ble_ll_sync.h x: 11 commits (all time) y: 42 lines of code nimble/controller/src/ble_ll_sync.c x: 52 commits (all time) y: 1718 lines of code nimble/host/include/host/ble_gatt.h x: 117 commits (all time) y: 248 lines of code nimble/controller/src/ble_ll_hci_ev.c x: 55 commits (all time) y: 483 lines of code nimble/host/src/ble_hs_conn.c x: 103 commits (all time) y: 413 lines of code nimble/controller/include/controller/ble_ll_adv.h x: 59 commits (all time) y: 93 lines of code nimble/host/src/ble_hs_pvcy.c x: 29 commits (all time) y: 171 lines of code nimble/host/mesh/src/pb_adv.c x: 23 commits (all time) y: 676 lines of code nimble/host/include/host/ble_gap.h x: 189 commits (all time) y: 584 lines of code nimble/drivers/fem/sky66405/src/sky66405.c x: 1 commits (all time) y: 81 lines of code nimble/host/src/ble_hs_hci_priv.h x: 49 commits (all time) y: 96 lines of code nimble/host/src/ble_hs_startup.c x: 71 commits (all time) y: 303 lines of code porting/npl/linux/src/os_callout.c x: 5 commits (all time) y: 110 lines of code porting/nimble/include/syscfg/syscfg.h x: 35 commits (all time) y: 986 lines of code nimble/transport/src/rx_task.c x: 2 commits (all time) y: 51 lines of code nimble/transport/include/nimble/transport.h x: 7 commits (all time) y: 33 lines of code nimble/controller/include/controller/ble_ll_tmr.h x: 3 commits (all time) y: 128 lines of code apps/btshell/src/cmd.h x: 8 commits (all time) y: 15 lines of code nimble/host/audio/include/audio/ble_audio.h x: 9 commits (all time) y: 331 lines of code nimble/host/audio/include/audio/ble_audio_broadcast_sink.h x: 1 commits (all time) y: 60 lines of code nimble/host/audio/include/audio/ble_audio_scan_delegator.h x: 1 commits (all time) y: 107 lines of code nimble/host/audio/src/ble_audio_broadcast_sink.c x: 1 commits (all time) y: 1255 lines of code nimble/transport/socket/src/ble_hci_socket.c x: 38 commits (all time) y: 720 lines of code apps/bttester/src/btp_gatt_cl.c x: 10 commits (all time) y: 1327 lines of code nimble/transport/common/hci_ipc/src/hci_ipc.c x: 3 commits (all time) y: 190 lines of code nimble/transport/uart_ll/src/hci_uart.c x: 2 commits (all time) y: 186 lines of code nimble/host/include/host/ble_iso.h x: 9 commits (all time) y: 125 lines of code nimble/host/include/host/ble_att.h x: 55 commits (all time) y: 86 lines of code targets/auracast_usb/nrf5340-mcu.ld x: 1 commits (all time) y: 189 lines of code nimble/host/audio/services/pacs/src/ble_audio_svc_pacs.c x: 6 commits (all time) y: 420 lines of code porting/nimble/include/os/os_mempool.h x: 8 commits (all time) y: 73 lines of code nimble/host/mesh/src/proxy_msg.c x: 11 commits (all time) y: 195 lines of code nimble/host/mesh/src/proxy_msg.h x: 10 commits (all time) y: 49 lines of code nimble/host/mesh/src/proxy_srv.c x: 18 commits (all time) y: 768 lines of code nimble/transport/src/transport.c x: 9 commits (all time) y: 300 lines of code nimble/host/src/ble_cs.c x: 1 commits (all time) y: 526 lines of code nimble/host/src/ble_eatt_priv.h x: 2 commits (all time) y: 30 lines of code nimble/host/src/ble_att_cmd.c x: 46 commits (all time) y: 518 lines of code nimble/host/include/host/ble_sm.h x: 19 commits (all time) y: 89 lines of code nimble/host/audio/src/ble_audio_codec.c x: 1 commits (all time) y: 96 lines of code nimble/host/src/ble_hs_priv.h x: 104 commits (all time) y: 118 lines of code babblesim/core/src/main_config.c x: 4 commits (all time) y: 64 lines of code babblesim/hw/mcu/nordic/nrf52_bsim/src/hal_timer.c x: 2 commits (all time) y: 627 lines of code nimble/host/include/host/ble_hs_log.h x: 13 commits (all time) y: 22 lines of code nimble/host/include/host/ble_uuid.h x: 24 commits (all time) y: 79 lines of code apps/btshell/src/cmd_gatt.c x: 5 commits (all time) y: 515 lines of code apps/bttester/src/btp/btp_gatt.h x: 4 commits (all time) y: 271 lines of code nimble/host/src/ble_att_clt.c x: 127 commits (all time) y: 717 lines of code nimble/host/src/ble_att_priv.h x: 89 commits (all time) y: 241 lines of code nimble/include/nimble/nimble_opt_auto.h x: 11 commits (all time) y: 71 lines of code nimble/host/services/gatt/src/ble_svc_gatt.c x: 20 commits (all time) y: 130 lines of code nimble/host/src/ble_gatt_priv.h x: 73 commits (all time) y: 144 lines of code nimble/host/src/ble_hs_hci.c x: 56 commits (all time) y: 460 lines of code apps/auracast/src/audio_data.h x: 1 commits (all time) y: 4390 lines of code nimble/host/include/host/ble_hs.h x: 109 commits (all time) y: 111 lines of code nimble/host/include/host/ble_hs_adv.h x: 26 commits (all time) y: 103 lines of code nimble/host/src/ble_hs_adv.c x: 48 commits (all time) y: 634 lines of code apps/bttester/src/btp/btp_mesh.h x: 3 commits (all time) y: 151 lines of code nimble/host/include/host/ble_store.h x: 53 commits (all time) y: 127 lines of code nimble/host/src/ble_store_util.c x: 16 commits (all time) y: 152 lines of code nimble/controller/include/controller/ble_ll_resolv.h x: 21 commits (all time) y: 62 lines of code nimble/controller/src/ble_ll_resolv.c x: 50 commits (all time) y: 537 lines of code apps/ext_advertiser/src/main.c x: 7 commits (all time) y: 308 lines of code nimble/controller/include/controller/ble_ll_sched.h x: 62 commits (all time) y: 117 lines of code nimble/host/src/ble_sm_alg.c x: 38 commits (all time) y: 468 lines of code nimble/host/src/ble_sm_priv.h x: 96 commits (all time) y: 288 lines of code nimble/host/mesh/include/mesh/glue.h x: 102 commits (all time) y: 441 lines of code nimble/host/mesh/src/access.c x: 87 commits (all time) y: 1023 lines of code nimble/host/mesh/src/adv.c x: 59 commits (all time) y: 192 lines of code nimble/host/mesh/src/adv_ext.c x: 7 commits (all time) y: 252 lines of code nimble/host/mesh/src/adv_legacy.c x: 17 commits (all time) y: 161 lines of code nimble/host/mesh/src/aes-ccm.c x: 4 commits (all time) y: 166 lines of code nimble/host/mesh/src/app_keys.c x: 11 commits (all time) y: 535 lines of code nimble/host/mesh/src/beacon.c x: 45 commits (all time) y: 339 lines of code nimble/host/mesh/src/cdb.c x: 14 commits (all time) y: 882 lines of code nimble/host/mesh/src/cfg.c x: 42 commits (all time) y: 305 lines of code nimble/host/mesh/src/cfg_srv.c x: 101 commits (all time) y: 2037 lines of code nimble/host/mesh/src/crypto.c x: 16 commits (all time) y: 404 lines of code nimble/host/mesh/src/friend.c x: 83 commits (all time) y: 1328 lines of code nimble/host/mesh/src/glue.c x: 65 commits (all time) y: 777 lines of code nimble/host/mesh/src/health_cli.c x: 29 commits (all time) y: 423 lines of code nimble/host/mesh/src/health_srv.c x: 21 commits (all time) y: 352 lines of code nimble/host/mesh/src/heartbeat.c x: 11 commits (all time) y: 358 lines of code nimble/host/mesh/src/lpn.c x: 55 commits (all time) y: 862 lines of code nimble/host/mesh/src/mesh.c x: 73 commits (all time) y: 311 lines of code nimble/host/mesh/src/model_cli.c x: 11 commits (all time) y: 235 lines of code nimble/host/mesh/src/net.c x: 131 commits (all time) y: 906 lines of code nimble/host/mesh/src/pb_gatt.c x: 18 commits (all time) y: 124 lines of code nimble/host/mesh/src/pb_gatt_srv.c x: 14 commits (all time) y: 340 lines of code nimble/host/mesh/src/prov.c x: 93 commits (all time) y: 355 lines of code nimble/host/mesh/src/prov_device.c x: 11 commits (all time) y: 470 lines of code nimble/host/mesh/src/rpl.c x: 8 commits (all time) y: 290 lines of code nimble/host/mesh/src/settings.c x: 65 commits (all time) y: 160 lines of code nimble/host/mesh/src/subnet.c x: 11 commits (all time) y: 668 lines of code nimble/host/mesh/src/transport.c x: 131 commits (all time) y: 1399 lines of code nimble/host/src/ble_hs_log.c x: 4 commits (all time) y: 23 lines of code nimble/host/store/ram/src/ble_store_ram.c x: 24 commits (all time) y: 392 lines of code nimble/host/src/ble_uuid.c x: 32 commits (all time) y: 323 lines of code apps/advertiser/src/main.c x: 2 commits (all time) y: 84 lines of code apps/blecsc/src/main.c x: 7 commits (all time) y: 168 lines of code apps/blehci/src/main.c x: 4 commits (all time) y: 10 lines of code apps/blehr/src/main.c x: 9 commits (all time) y: 148 lines of code apps/blemesh_light/src/main.c x: 13 commits (all time) y: 71 lines of code apps/blemesh_models_example_2/src/main.c x: 8 commits (all time) y: 154 lines of code apps/bleprph/src/main.c x: 9 commits (all time) y: 221 lines of code apps/mesh_badge/src/main.c x: 3 commits (all time) y: 282 lines of code nimble/host/src/ble_gap_priv.h x: 89 commits (all time) y: 131 lines of code nimble/host/include/host/ble_eddystone.h x: 8 commits (all time) y: 38 lines of code nimble/transport/src/monitor.c x: 3 commits (all time) y: 406 lines of code nimble/controller/include/controller/ble_phy.h x: 66 commits (all time) y: 114 lines of code apps/bttester/src/btp/btp_gattc.h x: 4 commits (all time) y: 193 lines of code nimble/host/services/gatt/include/services/gatt/ble_svc_gatt.h x: 10 commits (all time) y: 17 lines of code nimble/host/src/ble_hs_conn_priv.h x: 50 commits (all time) y: 97 lines of code nimble/host/mesh/src/light_model.c x: 7 commits (all time) y: 46 lines of code apps/bttester/src/btp_l2cap.c x: 8 commits (all time) y: 595 lines of code apps/bttester/src/bttester_pipe.h x: 5 commits (all time) y: 20 lines of code porting/nimble/src/hal_timer.c x: 10 commits (all time) y: 627 lines of code porting/npl/dummy/src/npl_os_dummy.c x: 10 commits (all time) y: 145 lines of code nimble/drivers/nrf5x/src/nrf52/phy.c x: 6 commits (all time) y: 158 lines of code nimble/drivers/nrf5x/src/nrf53/phy.c x: 4 commits (all time) y: 223 lines of code nimble/drivers/dialog_cmac/src/ble_rf.c x: 5 commits (all time) y: 631 lines of code nimble/drivers/fem/sky66403/src/sky66403.c x: 1 commits (all time) y: 152 lines of code nimble/controller/include/controller/ble_ll_ctrl.h x: 59 commits (all time) y: 233 lines of code nimble/controller/include/controller/ble_ll_hci.h x: 44 commits (all time) y: 42 lines of code nimble/drivers/dialog_cmac/src/ble_hw.c x: 5 commits (all time) y: 239 lines of code nimble/host/services/ans/src/ble_svc_ans.c x: 26 commits (all time) y: 275 lines of code nimble/host/src/ble_hs_hci_util.c x: 27 commits (all time) y: 203 lines of code nimble/host/src/ble_store.c x: 43 commits (all time) y: 308 lines of code porting/npl/linux/include/nimble/nimble_npl_os.h x: 6 commits (all time) y: 16 lines of code nimble/controller/include/controller/ble_ll_utils.h x: 15 commits (all time) y: 25 lines of code porting/nimble/include/os/os.h x: 6 commits (all time) y: 27 lines of code nimble/host/src/ble_hs_id.c x: 22 commits (all time) y: 201 lines of code nimble/host/src/ble_sm_sc.c x: 78 commits (all time) y: 706 lines of code nimble/host/src/ble_hs_misc.c x: 46 commits (all time) y: 108 lines of code tools/hci_throughput/check_addr.py x: 4 commits (all time) y: 88 lines of code tools/hci_throughput/main.py x: 5 commits (all time) y: 201 lines of code babblesim/edtt/hci_transport/src/ble_hci_edtt.c x: 7 commits (all time) y: 597 lines of code babblesim/core/src/cmsis.c x: 3 commits (all time) y: 52 lines of code tools/hci_throughput/hci.py x: 5 commits (all time) y: 565 lines of code tools/hci_throughput/hci_commands.py x: 5 commits (all time) y: 663 lines of code tools/hci_throughput/hci_socket.py x: 3 commits (all time) y: 134 lines of code tools/hci_throughput/throughput.py x: 2 commits (all time) y: 166 lines of code nimble/transport/apollo3/src/apollo3_ble_hci.c x: 2 commits (all time) y: 206 lines of code nimble/controller/src/ble_ll_rand.c x: 14 commits (all time) y: 149 lines of code porting/nimble/include/os/os_mbuf.h x: 7 commits (all time) y: 110 lines of code nimble/host/util/src/addr.c x: 9 commits (all time) y: 59 lines of code apps/blecsc/src/gatt_svr.c x: 5 commits (all time) y: 289 lines of code nimble/host/services/bleuart/src/bleuart.c x: 11 commits (all time) y: 123 lines of code nimble/host/src/ble_hs_hci_cmd.c x: 55 commits (all time) y: 61 lines of code nimble/transport/emspi/src/ble_hci_emspi.c x: 12 commits (all time) y: 472 lines of code nimble/host/src/ble_hs_flow.c x: 13 commits (all time) y: 168 lines of code nimble/host/src/ble_gatts_lcl.c x: 10 commits (all time) y: 174 lines of code nimble/host/src/ble_ibeacon.c x: 16 commits (all time) y: 31 lines of code nimble/controller/include/controller/ble_hw.h x: 14 commits (all time) y: 36 lines of code babblesim/core/src/argparse.c x: 2 commits (all time) y: 140 lines of code babblesim/edtt/hci_transport/include/commands.h x: 1 commits (all time) y: 234 lines of code babblesim/hw/mcu/nordic/nrf52_bsim/src/native_uart_cfg.c x: 1 commits (all time) y: 196 lines of code nimble/host/mesh/src/shell.c x: 122 commits (all time) y: 2999 lines of code nimble/controller/src/ble_ll_whitelist.c x: 14 commits (all time) y: 165 lines of code nimble/host/mesh/src/net.h x: 80 commits (all time) y: 207 lines of code nimble/host/src/ble_l2cap_sig_priv.h x: 30 commits (all time) y: 142 lines of code nimble/host/mesh/include/mesh/cdb.h x: 7 commits (all time) y: 81 lines of code nimble/host/mesh/src/subnet.h x: 5 commits (all time) y: 81 lines of code nimble/host/mesh/src/transport.h x: 30 commits (all time) y: 74 lines of code nimble/host/mesh/src/proxy.h x: 17 commits (all time) y: 31 lines of code nimble/host/mesh/src/adv.h x: 31 commits (all time) y: 86 lines of code apps/blemesh_models_example_2/src/device_composition.c x: 9 commits (all time) y: 2292 lines of code nimble/host/mesh/src/access.h x: 19 commits (all time) y: 41 lines of code nimble/host/mesh/include/mesh/cfg_cli.h x: 33 commits (all time) y: 204 lines of code nimble/host/mesh/include/mesh/access.h x: 43 commits (all time) y: 235 lines of code nimble/host/mesh/include/mesh/main.h x: 32 commits (all time) y: 116 lines of code nimble/host/mesh/src/foundation.h x: 26 commits (all time) y: 122 lines of code nimble/host/mesh/src/settings.h x: 17 commits (all time) y: 18 lines of code nimble/host/mesh/src/lpn.h x: 10 commits (all time) y: 42 lines of code nimble/host/mesh/include/mesh/health_cli.h x: 12 commits (all time) y: 39 lines of code nimble/host/mesh/include/mesh/mesh.h x: 19 commits (all time) y: 21 lines of code nimble/host/src/ble_sm_lgcy.c x: 39 commits (all time) y: 180 lines of code porting/npl/riot/include/nimble/nimble_npl_os.h x: 16 commits (all time) y: 225 lines of code porting/npl/riot/include/npl_syscfg/npl_sycfg.h x: 1 commits (all time) y: 1909 lines of code nimble/host/src/ble_l2cap_sig_cmd.c x: 33 commits (all time) y: 81 lines of code nimble/host/src/ble_l2cap_priv.h x: 43 commits (all time) y: 91 lines of code apps/btshell/src/gatt_svr.c x: 8 commits (all time) y: 530 lines of code nimble/host/services/gap/src/ble_svc_gap.c x: 25 commits (all time) y: 233 lines of code porting/nimble/src/os_msys_init.c x: 5 commits (all time) y: 106 lines of code nimble/host/mesh/include/mesh/cfg_srv.h x: 11 commits (all time) y: 14 lines of code apps/blemesh_models_example_2/src/ble_mesh.c x: 6 commits (all time) y: 65 lines of code apps/blemesh_models_example_2/src/state_binding.c x: 6 commits (all time) y: 222 lines of code apps/blemesh_models_example_2/src/storage.c x: 5 commits (all time) y: 176 lines of code nimble/host/src/ble_eddystone.c x: 28 commits (all time) y: 104 lines of code apps/blestress/src/stress.h x: 3 commits (all time) y: 257 lines of code nimble/host/src/ble_hs_atomic.c x: 9 commits (all time) y: 80 lines of code porting/npl/mynewt/include/nimble/nimble_npl_os.h x: 13 commits (all time) y: 221 lines of code porting/npl/linux/src/os_eventq.cc x: 6 commits (all time) y: 104 lines of code apps/blecent/src/peer.c x: 3 commits (all time) y: 601 lines of code nimble/include/nimble/nimble_npl.h x: 19 commits (all time) y: 78 lines of code nimble/host/src/ble_uuid_priv.h x: 9 commits (all time) y: 19 lines of code apps/bleprph/src/gatt_svr.c x: 4 commits (all time) y: 134 lines of code ext/tinycrypt/src/ecc.c x: 2 commits (all time) y: 690 lines of code nimble/host/services/ans/include/services/ans/ble_svc_ans.h x: 9 commits (all time) y: 40 lines of code nimble/host/services/ias/src/ble_svc_ias.c x: 15 commits (all time) y: 84 lines of code nimble/host/services/tps/src/ble_svc_tps.c x: 14 commits (all time) y: 58 lines of code nimble/host/tools/log2smtest.rb x: 4 commits (all time) y: 824 lines of code nimble/host/src/ble_hs_pvcy_priv.h x: 14 commits (all time) y: 18 lines of code nimble/host/store/config/src/ble_store_config_conf.c x: 4 commits (all time) y: 175 lines of code nimble/host/src/ble_hs_cfg.c x: 26 commits (all time) y: 12 lines of code nimble/include/nimble/nimble_opt.h x: 35 commits (all time) y: 10 lines of code
5419.0
lines of code
  min: 2.0
  average: 277.6
  25th percentile: 25.0
  median: 91.0
  75th percentile: 257.0
  max: 5419.0
0 415.0
commits (all time)
min: 1.0 | average: 20.53 | 25th percentile: 2.0 | median: 5.0 | 75th percentile: 14.0 | max: 415.0

File Size vs. Contributors (all time): 600 points

porting/npl/freertos/include/nimble/nimble_npl_os.h x: 4 contributors (all time) y: 234 lines of code porting/npl/freertos/src/npl_os_freertos.c x: 5 contributors (all time) y: 256 lines of code nimble/host/src/ble_eatt.c x: 5 contributors (all time) y: 417 lines of code nimble/drivers/nrf51/src/ble_hw.c x: 11 contributors (all time) y: 287 lines of code nimble/drivers/nrf5x/src/ble_hw.c x: 3 contributors (all time) y: 302 lines of code porting/npl/riot/include/syscfg/syscfg.h x: 15 contributors (all time) y: 1909 lines of code porting/npl/freertos/include/nimble/nimble_npl_os_log.h x: 2 contributors (all time) y: 14 lines of code nimble/controller/src/ble_ll_hci_vs.c x: 5 contributors (all time) y: 372 lines of code nimble/controller/src/ble_ll_iso_big.c x: 3 contributors (all time) y: 1157 lines of code nimble/controller/src/ble_ll_adv.c x: 21 contributors (all time) y: 3761 lines of code nimble/controller/include/controller/ble_ll.h x: 14 contributors (all time) y: 402 lines of code nimble/controller/src/ble_ll.c x: 20 contributors (all time) y: 1470 lines of code nimble/controller/src/ble_ll_scan_aux.c x: 5 contributors (all time) y: 1346 lines of code nimble/controller/include/controller/ble_ll_iso.h x: 2 contributors (all time) y: 69 lines of code nimble/controller/src/ble_ll_hci.c x: 18 contributors (all time) y: 1472 lines of code nimble/controller/src/ble_ll_hci_supp_cmd.c x: 5 contributors (all time) y: 321 lines of code nimble/controller/src/ble_ll_iso.c x: 2 contributors (all time) y: 329 lines of code nimble/include/nimble/hci_common.h x: 21 contributors (all time) y: 2089 lines of code nimble/controller/src/ble_ll_isoal.c x: 3 contributors (all time) y: 349 lines of code nimble/controller/include/controller/ble_ll_iso_big.h x: 2 contributors (all time) y: 24 lines of code nimble/controller/include/controller/ble_ll_isoal.h x: 2 contributors (all time) y: 53 lines of code nimble/include/nimble/ble.h x: 17 contributors (all time) y: 217 lines of code porting/nimble/src/nimble_port.c x: 6 contributors (all time) y: 57 lines of code uncrustify.cfg x: 3 contributors (all time) y: 850 lines of code apps/bttester/src/btp_gatt.c x: 2 contributors (all time) y: 1921 lines of code nimble/host/src/ble_l2cap_sig.c x: 14 contributors (all time) y: 1530 lines of code nimble/host/mesh/src/cfg_cli.c x: 4 contributors (all time) y: 2234 lines of code nimble/controller/src/ble_ll_scan.c x: 17 contributors (all time) y: 1989 lines of code nimble/host/include/host/ble_l2cap.h x: 11 contributors (all time) y: 136 lines of code nimble/host/src/ble_l2cap.c x: 14 contributors (all time) y: 350 lines of code nimble/host/src/ble_l2cap_coc_priv.h x: 6 contributors (all time) y: 75 lines of code nimble/controller/src/ble_ll_conn_priv.h x: 12 contributors (all time) y: 226 lines of code nimble/controller/include/controller/ble_ll_conn.h x: 12 contributors (all time) y: 336 lines of code nimble/controller/src/ble_ll_conn.c x: 18 contributors (all time) y: 2922 lines of code nimble/controller/src/ble_ll_dtm.c x: 9 contributors (all time) y: 558 lines of code nimble/controller/include/controller/ble_ll_scan.h x: 9 contributors (all time) y: 168 lines of code nimble/controller/src/ble_ll_ctrl.c x: 13 contributors (all time) y: 2086 lines of code nimble/transport/common/hci_h4/src/hci_h4.c x: 2 contributors (all time) y: 257 lines of code nimble/transport/nrf5340/src/nrf5340_ble_hci.c x: 4 contributors (all time) y: 193 lines of code nimble/host/src/ble_sm.c x: 20 contributors (all time) y: 2199 lines of code nimble/host/src/ble_att.c x: 13 contributors (all time) y: 591 lines of code nimble/host/src/ble_att_svr.c x: 19 contributors (all time) y: 2103 lines of code apps/blemesh/src/main.c x: 6 contributors (all time) y: 346 lines of code apps/blestress/src/rx_stress.c x: 8 contributors (all time) y: 1166 lines of code apps/btshell/src/cmd.c x: 14 contributors (all time) y: 4217 lines of code apps/btshell/src/main.c x: 12 contributors (all time) y: 2519 lines of code apps/bttester/src/btp_mesh.c x: 2 contributors (all time) y: 862 lines of code apps/bttester/src/bttester.c x: 5 contributors (all time) y: 275 lines of code apps/bttester/src/rtt_pipe.c x: 3 contributors (all time) y: 91 lines of code apps/mesh_badge/src/mesh.c x: 3 contributors (all time) y: 237 lines of code apps/mesh_badge/src/reel_board.c x: 3 contributors (all time) y: 384 lines of code nimble/drivers/dialog_cmac/src/ble_phy.c x: 6 contributors (all time) y: 1278 lines of code nimble/drivers/native/src/ble_phy.c x: 11 contributors (all time) y: 399 lines of code nimble/drivers/nrf51/src/ble_phy.c x: 15 contributors (all time) y: 880 lines of code nimble/drivers/nrf5x/src/ble_phy.c x: 6 contributors (all time) y: 1474 lines of code nimble/host/src/ble_iso.c x: 3 contributors (all time) y: 758 lines of code nimble/host/src/ble_l2cap_coc.c x: 14 contributors (all time) y: 500 lines of code porting/nimble/src/os_mbuf.c x: 7 contributors (all time) y: 916 lines of code nimble/host/store/config/src/ble_store_config.c x: 8 contributors (all time) y: 426 lines of code nimble/host/src/ble_gatts.c x: 16 contributors (all time) y: 1609 lines of code nimble/host/src/ble_gattc.c x: 20 contributors (all time) y: 3572 lines of code nimble/host/mesh/src/provisioner.c x: 3 contributors (all time) y: 614 lines of code apps/auracast/include/tusb_config.h x: 1 contributors (all time) y: 367 lines of code apps/auracast/include/usb_audio.h x: 1 contributors (all time) y: 6 lines of code apps/auracast/src/audio.c x: 1 contributors (all time) y: 285 lines of code apps/auracast/src/main.c x: 2 contributors (all time) y: 289 lines of code apps/auracast/src/usb_desc.c x: 1 contributors (all time) y: 302 lines of code nimble/host/audio/src/ble_audio_broadcast_source.c x: 2 contributors (all time) y: 384 lines of code apps/bttester/src/uart_pipe.c x: 3 contributors (all time) y: 194 lines of code apps/blestress/src/stress.c x: 4 contributors (all time) y: 304 lines of code apps/blestress/src/stress_gatt.c x: 2 contributors (all time) y: 113 lines of code apps/blestress/src/tx_stress.c x: 5 contributors (all time) y: 1266 lines of code apps/btshell/src/cmd_leaudio.c x: 2 contributors (all time) y: 928 lines of code nimble/host/src/ble_hs.c x: 20 contributors (all time) y: 565 lines of code apps/btshell/src/btshell.h x: 9 contributors (all time) y: 214 lines of code apps/btshell/src/cmd_iso.c x: 2 contributors (all time) y: 439 lines of code nimble/host/src/ble_sm_cmd.c x: 7 contributors (all time) y: 43 lines of code nimble/host/src/ble_hs_hci_evt.c x: 18 contributors (all time) y: 911 lines of code apps/bttester/src/btp/btp.h x: 3 contributors (all time) y: 49 lines of code apps/bttester/src/btp/btp_pacs.h x: 1 contributors (all time) y: 31 lines of code apps/bttester/src/btp_core.c x: 3 contributors (all time) y: 167 lines of code porting/npl/linux/src/os_atomic.c x: 6 contributors (all time) y: 19 lines of code apps/bttester/src/btp/btp_bap.h x: 2 contributors (all time) y: 90 lines of code apps/bttester/src/btp/btp_gap.h x: 4 contributors (all time) y: 351 lines of code apps/bttester/src/btp_bap.c x: 2 contributors (all time) y: 522 lines of code apps/bttester/src/btp_gap.c x: 5 contributors (all time) y: 1992 lines of code nimble/controller/src/ble_ll_sched.c x: 13 contributors (all time) y: 843 lines of code nimble/host/src/ble_att_cmd_priv.h x: 9 contributors (all time) y: 240 lines of code nimble/host/src/ble_gap.c x: 40 contributors (all time) y: 5419 lines of code nimble/host/audio/src/ble_audio_scan_delegator.c x: 2 contributors (all time) y: 355 lines of code nimble/controller/include/controller/ble_ll_sync.h x: 3 contributors (all time) y: 42 lines of code nimble/controller/src/ble_ll_sync.c x: 6 contributors (all time) y: 1718 lines of code nimble/host/include/host/ble_gatt.h x: 18 contributors (all time) y: 248 lines of code nimble/controller/src/ble_ll_hci_ev.c x: 10 contributors (all time) y: 483 lines of code nimble/host/src/ble_hs_conn.c x: 11 contributors (all time) y: 413 lines of code nimble/controller/include/controller/ble_ll_adv.h x: 9 contributors (all time) y: 93 lines of code nimble/host/src/ble_hs_pvcy.c x: 9 contributors (all time) y: 171 lines of code nimble/host/mesh/src/pb_adv.c x: 4 contributors (all time) y: 676 lines of code nimble/host/include/host/ble_gap.h x: 25 contributors (all time) y: 584 lines of code nimble/drivers/fem/sky66405/src/sky66405.c x: 1 contributors (all time) y: 81 lines of code nimble/host/src/ble_hs_hci_priv.h x: 12 contributors (all time) y: 96 lines of code nimble/host/src/ble_hs_startup.c x: 17 contributors (all time) y: 303 lines of code porting/npl/linux/src/os_sem.c x: 5 contributors (all time) y: 62 lines of code porting/npl/linux/src/os_callout.c x: 4 contributors (all time) y: 110 lines of code porting/nimble/include/syscfg/syscfg.h x: 13 contributors (all time) y: 986 lines of code nimble/transport/src/rx_task.c x: 1 contributors (all time) y: 51 lines of code nimble/controller/include/controller/ble_ll_tmr.h x: 1 contributors (all time) y: 128 lines of code apps/btshell/src/cmd.h x: 4 contributors (all time) y: 15 lines of code nimble/host/audio/src/ble_audio_broadcast_sink.c x: 1 contributors (all time) y: 1255 lines of code nimble/transport/socket/src/ble_hci_socket.c x: 15 contributors (all time) y: 720 lines of code apps/bttester/src/btp_gatt_cl.c x: 2 contributors (all time) y: 1327 lines of code nimble/transport/common/hci_ipc/src/hci_ipc.c x: 2 contributors (all time) y: 190 lines of code nimble/host/include/host/ble_iso.h x: 3 contributors (all time) y: 125 lines of code nimble/host/include/host/ble_att.h x: 11 contributors (all time) y: 86 lines of code targets/auracast_usb/nrf5340-mcu.ld x: 1 contributors (all time) y: 189 lines of code nimble/host/audio/services/pacs/src/ble_audio_svc_pacs.c x: 2 contributors (all time) y: 420 lines of code porting/nimble/include/os/os_mempool.h x: 4 contributors (all time) y: 73 lines of code nimble/host/mesh/src/proxy_msg.c x: 2 contributors (all time) y: 195 lines of code nimble/host/src/ble_cs.c x: 1 contributors (all time) y: 526 lines of code nimble/host/src/ble_att_cmd.c x: 9 contributors (all time) y: 518 lines of code nimble/host/include/host/ble_sm.h x: 10 contributors (all time) y: 89 lines of code nimble/host/audio/src/ble_audio_codec.c x: 1 contributors (all time) y: 96 lines of code nimble/host/src/ble_hs_priv.h x: 14 contributors (all time) y: 118 lines of code babblesim/hw/mcu/nordic/nrf52_bsim/src/hal_timer.c x: 1 contributors (all time) y: 627 lines of code nimble/host/include/host/ble_hs_log.h x: 9 contributors (all time) y: 22 lines of code nimble/host/include/host/ble_uuid.h x: 12 contributors (all time) y: 79 lines of code apps/btshell/src/cmd_gatt.c x: 3 contributors (all time) y: 515 lines of code apps/bttester/src/btp/btp_gatt.h x: 1 contributors (all time) y: 271 lines of code nimble/host/src/ble_att_clt.c x: 14 contributors (all time) y: 717 lines of code nimble/host/src/ble_att_priv.h x: 10 contributors (all time) y: 241 lines of code nimble/include/nimble/nimble_opt_auto.h x: 7 contributors (all time) y: 71 lines of code nimble/host/services/gatt/src/ble_svc_gatt.c x: 10 contributors (all time) y: 130 lines of code nimble/host/src/ble_gatt_priv.h x: 12 contributors (all time) y: 144 lines of code nimble/host/src/ble_hs_hci.c x: 14 contributors (all time) y: 460 lines of code apps/auracast/src/audio_data.h x: 1 contributors (all time) y: 4390 lines of code nimble/host/include/host/ble_hs.h x: 13 contributors (all time) y: 111 lines of code nimble/host/src/ble_hs_adv.c x: 12 contributors (all time) y: 634 lines of code apps/bttester/src/btp/btp_mesh.h x: 1 contributors (all time) y: 151 lines of code nimble/controller/src/ble_ll_resolv.c x: 9 contributors (all time) y: 537 lines of code nimble/controller/include/controller/ble_ll_sched.h x: 9 contributors (all time) y: 117 lines of code nimble/host/src/ble_sm_alg.c x: 10 contributors (all time) y: 468 lines of code nimble/host/src/ble_sm_priv.h x: 13 contributors (all time) y: 288 lines of code apps/blemesh_shell/src/main.c x: 5 contributors (all time) y: 74 lines of code nimble/host/mesh/include/mesh/glue.h x: 7 contributors (all time) y: 441 lines of code nimble/host/mesh/src/access.c x: 4 contributors (all time) y: 1023 lines of code nimble/host/mesh/src/adv.c x: 7 contributors (all time) y: 192 lines of code nimble/host/mesh/src/adv_ext.c x: 2 contributors (all time) y: 252 lines of code nimble/host/mesh/src/aes-ccm.c x: 2 contributors (all time) y: 166 lines of code nimble/host/mesh/src/app_keys.c x: 2 contributors (all time) y: 535 lines of code nimble/host/mesh/src/cdb.c x: 2 contributors (all time) y: 882 lines of code nimble/host/mesh/src/cfg_srv.c x: 4 contributors (all time) y: 2037 lines of code nimble/host/mesh/src/crypto.c x: 4 contributors (all time) y: 404 lines of code nimble/host/mesh/src/friend.c x: 5 contributors (all time) y: 1328 lines of code nimble/host/mesh/src/glue.c x: 7 contributors (all time) y: 777 lines of code nimble/host/mesh/src/health_cli.c x: 4 contributors (all time) y: 423 lines of code nimble/host/mesh/src/lpn.c x: 4 contributors (all time) y: 862 lines of code nimble/host/mesh/src/net.c x: 4 contributors (all time) y: 906 lines of code nimble/host/mesh/src/pb_gatt_srv.c x: 3 contributors (all time) y: 340 lines of code nimble/host/mesh/src/prov.c x: 10 contributors (all time) y: 355 lines of code nimble/host/mesh/src/prov_device.c x: 2 contributors (all time) y: 470 lines of code nimble/host/mesh/src/subnet.c x: 2 contributors (all time) y: 668 lines of code nimble/host/mesh/src/transport.c x: 6 contributors (all time) y: 1399 lines of code nimble/host/src/ble_hs_log.c x: 4 contributors (all time) y: 23 lines of code apps/btshell/src/cmd_l2cap.c x: 4 contributors (all time) y: 238 lines of code apps/blecent/src/main.c x: 5 contributors (all time) y: 306 lines of code apps/blecsc/src/main.c x: 5 contributors (all time) y: 168 lines of code apps/blehr/src/main.c x: 7 contributors (all time) y: 148 lines of code apps/blemesh_models_example_1/src/main.c x: 3 contributors (all time) y: 409 lines of code apps/bleprph/src/main.c x: 5 contributors (all time) y: 221 lines of code apps/scanner/src/main.c x: 3 contributors (all time) y: 192 lines of code nimble/host/src/ble_gap_priv.h x: 15 contributors (all time) y: 131 lines of code nimble/host/include/host/ble_eddystone.h x: 6 contributors (all time) y: 38 lines of code nimble/controller/include/controller/ble_phy.h x: 10 contributors (all time) y: 114 lines of code apps/bttester/src/btp/btp_gattc.h x: 1 contributors (all time) y: 193 lines of code nimble/host/services/gatt/include/services/gatt/ble_svc_gatt.h x: 5 contributors (all time) y: 17 lines of code apps/bttester/src/btp_l2cap.c x: 1 contributors (all time) y: 595 lines of code porting/npl/linux/src/os_task.c x: 4 contributors (all time) y: 54 lines of code porting/nimble/src/hal_timer.c x: 6 contributors (all time) y: 627 lines of code nimble/host/include/host/ble_hs_stop.h x: 3 contributors (all time) y: 11 lines of code porting/npl/dummy/src/npl_os_dummy.c x: 2 contributors (all time) y: 145 lines of code porting/npl/nuttx/src/os_task.c x: 3 contributors (all time) y: 67 lines of code nimble/drivers/nrf5x/src/nrf53/phy.c x: 2 contributors (all time) y: 223 lines of code nimble/drivers/dialog_cmac/src/ble_rf.c x: 2 contributors (all time) y: 631 lines of code nimble/host/services/ans/src/ble_svc_ans.c x: 13 contributors (all time) y: 275 lines of code nimble/host/src/ble_hs_hci_util.c x: 10 contributors (all time) y: 203 lines of code nimble/host/src/ble_store.c x: 10 contributors (all time) y: 308 lines of code nimble/host/src/ble_hs_id.c x: 9 contributors (all time) y: 201 lines of code nimble/host/src/ble_sm_sc.c x: 11 contributors (all time) y: 706 lines of code nimble/host/src/ble_hs_misc.c x: 11 contributors (all time) y: 108 lines of code babblesim/edtt/hci_transport/src/ble_hci_edtt.c x: 2 contributors (all time) y: 597 lines of code tools/hci_throughput/hci.py x: 1 contributors (all time) y: 565 lines of code tools/hci_throughput/hci_commands.py x: 1 contributors (all time) y: 663 lines of code tools/hci_throughput/hci_socket.py x: 1 contributors (all time) y: 134 lines of code nimble/host/src/ble_hs_mbuf.c x: 8 contributors (all time) y: 99 lines of code nimble/controller/src/ble_ll_rand.c x: 9 contributors (all time) y: 149 lines of code porting/nimble/include/os/os_mbuf.h x: 6 contributors (all time) y: 110 lines of code apps/blecsc/src/gatt_svr.c x: 4 contributors (all time) y: 289 lines of code nimble/host/services/bleuart/src/bleuart.c x: 5 contributors (all time) y: 123 lines of code nimble/host/src/ble_hs_hci_cmd.c x: 10 contributors (all time) y: 61 lines of code nimble/transport/emspi/src/ble_hci_emspi.c x: 5 contributors (all time) y: 472 lines of code nimble/host/src/ble_hs_flow.c x: 6 contributors (all time) y: 168 lines of code nimble/host/src/ble_gatts_lcl.c x: 5 contributors (all time) y: 174 lines of code nimble/host/src/ble_ibeacon.c x: 7 contributors (all time) y: 31 lines of code babblesim/edtt/hci_transport/include/commands.h x: 1 contributors (all time) y: 234 lines of code nimble/host/mesh/src/shell.c x: 7 contributors (all time) y: 2999 lines of code nimble/host/src/ble_l2cap_sig_priv.h x: 8 contributors (all time) y: 142 lines of code nimble/host/mesh/src/adv.h x: 4 contributors (all time) y: 86 lines of code apps/blemesh_models_example_2/src/device_composition.c x: 3 contributors (all time) y: 2292 lines of code nimble/host/mesh/src/prov.h x: 3 contributors (all time) y: 129 lines of code nimble/host/src/ble_sm_lgcy.c x: 10 contributors (all time) y: 180 lines of code porting/npl/riot/include/nimble/nimble_npl_os.h x: 3 contributors (all time) y: 225 lines of code porting/npl/riot/include/npl_syscfg/npl_sycfg.h x: 1 contributors (all time) y: 1909 lines of code nimble/host/src/ble_l2cap_sig_cmd.c x: 9 contributors (all time) y: 81 lines of code apps/btshell/src/gatt_svr.c x: 5 contributors (all time) y: 530 lines of code apps/blemesh_models_example_2/src/transition.c x: 3 contributors (all time) y: 589 lines of code nimble/host/services/bas/include/services/bas/ble_svc_bas.h x: 7 contributors (all time) y: 7 lines of code nimble/host/services/gap/include/services/gap/ble_svc_gap.h x: 8 contributors (all time) y: 26 lines of code nimble/host/services/dis/include/services/dis/ble_svc_dis.h x: 5 contributors (all time) y: 36 lines of code apps/blecent/src/peer.c x: 2 contributors (all time) y: 601 lines of code ext/tinycrypt/src/ecc.c x: 1 contributors (all time) y: 690 lines of code nimble/host/services/lls/src/ble_svc_lls.c x: 7 contributors (all time) y: 107 lines of code nimble/host/tools/log2smtest.rb x: 3 contributors (all time) y: 824 lines of code nimble/host/store/config/src/ble_store_config_conf.c x: 4 contributors (all time) y: 175 lines of code
5419.0
lines of code
  min: 2.0
  average: 277.6
  25th percentile: 25.0
  median: 91.0
  75th percentile: 257.0
  max: 5419.0
0 40.0
contributors (all time)
min: 1.0 | average: 4.03 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 5.0 | max: 40.0

File Size vs. Commits (30 days): 6 points

porting/npl/freertos/include/nimble/nimble_npl_os.h x: 1 commits (30d) y: 234 lines of code porting/npl/freertos/src/npl_os_freertos.c x: 1 commits (30d) y: 256 lines of code nimble/drivers/nrf51/src/ble_hw.c x: 1 commits (30d) y: 287 lines of code nimble/drivers/nrf5x/src/ble_hw.c x: 1 commits (30d) y: 302 lines of code porting/npl/riot/include/syscfg/syscfg.h x: 1 commits (30d) y: 1909 lines of code nimble/controller/src/ble_ll_iso_big.c x: 1 commits (30d) y: 1157 lines of code
1909.0
lines of code
  min: 234.0
  average: 690.83
  25th percentile: 250.5
  median: 294.5
  75th percentile: 1345.0
  max: 1909.0
0 1.0
commits (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

File Size vs. Contributors (30 days): 6 points

porting/npl/freertos/include/nimble/nimble_npl_os.h x: 1 contributors (30d) y: 234 lines of code porting/npl/freertos/src/npl_os_freertos.c x: 1 contributors (30d) y: 256 lines of code nimble/drivers/nrf51/src/ble_hw.c x: 1 contributors (30d) y: 287 lines of code nimble/drivers/nrf5x/src/ble_hw.c x: 1 contributors (30d) y: 302 lines of code porting/npl/riot/include/syscfg/syscfg.h x: 1 contributors (30d) y: 1909 lines of code nimble/controller/src/ble_ll_iso_big.c x: 1 contributors (30d) y: 1157 lines of code
1909.0
lines of code
  min: 234.0
  average: 690.83
  25th percentile: 250.5
  median: 294.5
  75th percentile: 1345.0
  max: 1909.0
0 1.0
contributors (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

File Size vs. Commits (90 days): 35 points

porting/npl/freertos/include/nimble/nimble_npl_os.h x: 1 commits (90d) y: 234 lines of code porting/npl/freertos/src/npl_os_freertos.c x: 1 commits (90d) y: 256 lines of code nimble/host/src/ble_eatt.c x: 1 commits (90d) y: 417 lines of code nimble/drivers/nrf51/src/ble_hw.c x: 1 commits (90d) y: 287 lines of code nimble/drivers/nrf5x/src/ble_hw.c x: 1 commits (90d) y: 302 lines of code porting/npl/riot/include/syscfg/syscfg.h x: 3 commits (90d) y: 1909 lines of code porting/npl/freertos/include/nimble/nimble_npl_os_log.h x: 1 commits (90d) y: 14 lines of code nimble/controller/src/ble_ll_hci_vs.c x: 1 commits (90d) y: 372 lines of code nimble/controller/src/ble_ll_iso_big.c x: 9 commits (90d) y: 1157 lines of code nimble/controller/src/ble_ll_adv.c x: 3 commits (90d) y: 3761 lines of code nimble/controller/src/ble_ll.c x: 2 commits (90d) y: 1470 lines of code nimble/controller/src/ble_ll_scan_aux.c x: 4 commits (90d) y: 1346 lines of code nimble/controller/include/controller/ble_ll_iso.h x: 1 commits (90d) y: 69 lines of code nimble/controller/src/ble_ll_hci.c x: 3 commits (90d) y: 1472 lines of code nimble/controller/src/ble_ll_hci_supp_cmd.c x: 4 commits (90d) y: 321 lines of code nimble/controller/src/ble_ll_iso.c x: 1 commits (90d) y: 329 lines of code nimble/include/nimble/hci_common.h x: 2 commits (90d) y: 2089 lines of code nimble/controller/src/ble_ll_isoal.c x: 2 commits (90d) y: 349 lines of code nimble/include/nimble/ble.h x: 1 commits (90d) y: 217 lines of code porting/nimble/src/nimble_port.c x: 2 commits (90d) y: 57 lines of code uncrustify.cfg x: 1 commits (90d) y: 850 lines of code apps/bttester/src/btp_gatt.c x: 2 commits (90d) y: 1921 lines of code nimble/host/src/ble_l2cap_sig.c x: 3 commits (90d) y: 1530 lines of code nimble/host/mesh/src/cfg_cli.c x: 1 commits (90d) y: 2234 lines of code nimble/controller/src/ble_ll_scan.c x: 2 commits (90d) y: 1989 lines of code nimble/controller/src/ble_ll_conn_hci.c x: 4 commits (90d) y: 1534 lines of code nimble/host/include/host/ble_l2cap.h x: 2 commits (90d) y: 136 lines of code nimble/host/src/ble_l2cap.c x: 1 commits (90d) y: 350 lines of code nimble/host/src/ble_l2cap_coc_priv.h x: 1 commits (90d) y: 75 lines of code nimble/controller/include/controller/ble_ll_conn.h x: 3 commits (90d) y: 336 lines of code nimble/controller/src/ble_ll_conn.c x: 4 commits (90d) y: 2922 lines of code nimble/controller/src/ble_ll_dtm.c x: 1 commits (90d) y: 558 lines of code nimble/controller/include/controller/ble_ll_scan.h x: 1 commits (90d) y: 168 lines of code apps/bttester/src/btp_pacs.c x: 1 commits (90d) y: 267 lines of code
3761.0
lines of code
  min: 14.0
  average: 900.69
  25th percentile: 234.0
  median: 350.0
  75th percentile: 1530.0
  max: 3761.0
0 9.0
commits (90d)
min: 1.0 | average: 2.06 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 3.0 | max: 9.0

File Size vs. Contributors (90 days): 35 points

porting/npl/freertos/include/nimble/nimble_npl_os.h x: 1 contributors (90d) y: 234 lines of code porting/npl/freertos/src/npl_os_freertos.c x: 1 contributors (90d) y: 256 lines of code nimble/host/src/ble_eatt.c x: 1 contributors (90d) y: 417 lines of code nimble/drivers/nrf51/src/ble_hw.c x: 1 contributors (90d) y: 287 lines of code nimble/drivers/nrf5x/src/ble_hw.c x: 1 contributors (90d) y: 302 lines of code porting/npl/riot/include/syscfg/syscfg.h x: 1 contributors (90d) y: 1909 lines of code porting/npl/freertos/include/nimble/nimble_npl_os_log.h x: 1 contributors (90d) y: 14 lines of code nimble/controller/src/ble_ll_hci_vs.c x: 1 contributors (90d) y: 372 lines of code nimble/controller/src/ble_ll_iso_big.c x: 2 contributors (90d) y: 1157 lines of code nimble/controller/src/ble_ll_adv.c x: 3 contributors (90d) y: 3761 lines of code nimble/controller/src/ble_ll.c x: 1 contributors (90d) y: 1470 lines of code nimble/controller/src/ble_ll_scan_aux.c x: 1 contributors (90d) y: 1346 lines of code nimble/controller/include/controller/ble_ll_iso.h x: 1 contributors (90d) y: 69 lines of code nimble/controller/src/ble_ll_hci.c x: 2 contributors (90d) y: 1472 lines of code nimble/controller/src/ble_ll_hci_supp_cmd.c x: 2 contributors (90d) y: 321 lines of code nimble/controller/src/ble_ll_iso.c x: 1 contributors (90d) y: 329 lines of code nimble/include/nimble/hci_common.h x: 2 contributors (90d) y: 2089 lines of code nimble/controller/src/ble_ll_isoal.c x: 1 contributors (90d) y: 349 lines of code nimble/include/nimble/ble.h x: 1 contributors (90d) y: 217 lines of code porting/nimble/src/nimble_port.c x: 1 contributors (90d) y: 57 lines of code uncrustify.cfg x: 1 contributors (90d) y: 850 lines of code apps/bttester/src/btp_gatt.c x: 1 contributors (90d) y: 1921 lines of code nimble/host/src/ble_l2cap_sig.c x: 1 contributors (90d) y: 1530 lines of code nimble/host/mesh/src/cfg_cli.c x: 1 contributors (90d) y: 2234 lines of code nimble/controller/src/ble_ll_scan.c x: 1 contributors (90d) y: 1989 lines of code nimble/host/include/host/ble_l2cap.h x: 1 contributors (90d) y: 136 lines of code nimble/host/src/ble_l2cap_coc_priv.h x: 1 contributors (90d) y: 75 lines of code nimble/controller/src/ble_ll_conn.c x: 1 contributors (90d) y: 2922 lines of code nimble/controller/src/ble_ll_dtm.c x: 1 contributors (90d) y: 558 lines of code nimble/controller/include/controller/ble_ll_scan.h x: 1 contributors (90d) y: 168 lines of code apps/bttester/src/btp_pacs.c x: 1 contributors (90d) y: 267 lines of code
3761.0
lines of code
  min: 14.0
  average: 900.69
  25th percentile: 234.0
  median: 350.0
  75th percentile: 1530.0
  max: 3761.0
0 3.0
contributors (90d)
min: 1.0 | average: 1.17 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0