Linux / Drivers / Iio
File Change Frequency

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

File Change Frequency Overall
File Change Frequency Overall
The number of recorded file updates
  • There are 570 files with 200,007 lines of code.
    • 274 files changed more than 100 times (125,156 lines of code)
    • 140 files changed 51-100 times (38,266 lines of code)
    • 97 files changed 21-50 times (22,496 lines of code)
    • 53 files changed 6-20 times (9,074 lines of code)
    • 6 files changed 1-5 times (5,015 lines of code)
62% | 19% | 11% | 4% | 2%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
c, h, txt
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
c63% | 18% | 11% | 4% | 2%
h30% | 31% | 19% | 17% | 0%
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
adc69% | 19% | 6% | 2% | 2%
light60% | 22% | 13% | 3% | 0%
accel70% | 10% | 11% | 7% | 0%
imu67% | 7% | 17% | 7% | 0%
dac58% | 21% | 8% | 0% | 10%
magnetometer77% | 11% | 10% | 1% | 0%
gyro72% | 23% | 2% | 1% | 0%
ROOT92% | 6% | <1% | 0% | 0%
pressure61% | 20% | 18% | 0% | 0%
common60% | 25% | 13% | 0% | 0%
humidity82% | 7% | 10% | 0% | 0%
health93% | 6% | 0% | 0% | 0%
temperature38% | 51% | 1% | 8% | 0%
proximity30% | 32% | 33% | 3% | 0%
frequency48% | 0% | 17% | 14% | 18%
trigger86% | 7% | 5% | 0% | 0%
buffer76% | 11% | 12% | 0% | 0%
chemical12% | 42% | 16% | 29% | 0%
orientation100% | 0% | 0% | 0% | 0%
potentiometer22% | 44% | 20% | 12% | 0%
potentiostat100% | 0% | 0% | 0% | 0%
amplifiers58% | 0% | 41% | 0% | 0%
dummy16% | 82% | 1% | 0% | 0%
multiplexer0% | 100% | 0% | 0% | 0%
resolver0% | 61% | 38% | 0% | 0%
position0% | 0% | 100% | 0% | 0%
afe0% | 0% | 100% | 0% | 0%
cdc0% | 0% | 0% | 100% | 0%
addac0% | 0% | 0% | 0% | 100%
filter0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
1594 65 21 3573 824
1481 72 21 3573 574
1064 25 21 3557 556
inv_mpu_core.c
in imu/inv_mpu6050
1406 29 21 3290 550
st_sensors_core.c
in common/st_sensors
523 21 21 3297 497
1273 5 21 3297 493
inkern.c
in root
760 34 21 3573 445
568 24 26 3402 438
551 3 21 3169 424
st_magn_core.c
in magnetometer
595 3 21 3297 409
hid-sensor-trigger.c
in common/hid-sensors
265 13 21 3440 400
495 31 21 3573 394
mma8452.c
in accel
1441 43 21 2922 393
396 9 21 3507 382
kxcjk-1013.c
in accel
1445 38 21 2890 374
451 3 21 3297 365
328 8 21 3507 357
hid-sensor-magn-3d.c
in magnetometer
501 8 21 3507 356
ak8975.c
in magnetometer
831 22 21 3240 353
1722 67 21 1908 343
st_lsm6dsx_core.c
in imu/st_lsm6dsx
2041 26 21 1852 342
172 1 21 3297 338
336 8 21 3507 338
bma180.c
in accel
952 32 21 3083 328
448 22 152 3573 326
1137 38 21 2910 326
max1363.c
in adc
1467 21 31 3409 324
1051 27 21 1840 320
st_lsm6dsx.h
in imu/st_lsm6dsx
352 - 31 1852 318
st_lsm6dsx_buffer.c
in imu/st_lsm6dsx
533 16 152 1852 318
inv_mpu_iio.h
in imu/inv_mpu6050
313 - 21 3290 317
782 30 21 3277 315
ad5686.c
in dac
490 8 22 3533 314
mcp4725.c
in dac
434 14 22 3529 310
ad5064.c
in dac
934 27 22 3533 310
1483 52 21 2329 309
1235 28 21 3364 307
ad5446.c
in dac
523 23 22 3533 297
vcnl4000.c
in light
953 36 21 3518 294
adf4350.c
in frequency
509 8 21 3539 292
375 16 21 3507 290
ad7793.c
in adc
716 11 21 3363 289
as3935.c
in proximity
377 15 21 2842 288
1554 54 21 2214 277
ad5504.c
in dac
288 11 22 3533 275
hid-sensor-attributes.c
in common/hid-sensors
470 20 21 3440 272
757 21 21 2955 262
st_accel.h
in accel
62 1 21 3297 261
ad7266.c
in adc
417 12 22 3512 260
ad5380.c
in dac
525 25 22 3533 259