microsoft / busiotools
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 85 files with 19,715 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 6 files changed 6-20 times (1,572 lines of code)
    • 79 files changed 1-5 times (18,143 lines of code)
0% | 0% | 0% | 7% | 92%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
cs, md, psd1, h, ps1, xaml, cmd, cpp, txt, psm1, json, ino, csproj, scad, gitattributes, bat, xml, yml, gitignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
ps10% | 0% | 0% | 60% | 39%
cmd0% | 0% | 0% | 36% | 63%
cs0% | 0% | 0% | 0% | 100%
cpp0% | 0% | 0% | 0% | 100%
psm10% | 0% | 0% | 0% | 100%
xaml0% | 0% | 0% | 0% | 100%
h0% | 0% | 0% | 0% | 100%
ino0% | 0% | 0% | 0% | 100%
psd10% | 0% | 0% | 0% | 100%
scad0% | 0% | 0% | 0% | 100%
yml0% | 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
camera/Tracing/lib0% | 0% | 0% | 39% | 60%
camera/Tracing0% | 0% | 0% | 100% | 0%
usb/tracing0% | 0% | 0% | 49% | 50%
sensors/tracing0% | 0% | 0% | 72% | 27%
sensors/Tools/SensorExplorer0% | 0% | 0% | 0% | 100%
usb/tools/ConnectionExerciser0% | 0% | 0% | 0% | 100%
sensors/Tools/MALT0% | 0% | 0% | 0% | 100%
sensors/Tools/MonitorBrightnessApp0% | 0% | 0% | 0% | 100%
hmdvalidationkit/managed0% | 0% | 0% | 0% | 100%
spb/tracing0% | 0% | 0% | 0% | 100%
bluetooth/tracing0% | 0% | 0% | 0% | 100%
sensors/Tools/BrightnessTests0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 20)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
cmd
usbtrace.cmd
in usb/tracing
208 - 229 1946 15
cmd
StartPersistentSensorsTracing.cmd
in sensors/tracing
71 - 229 1760 12
cmd
CollectSensorsTraces.cmd
in sensors/tracing
60 - 229 1760 11
Trace.ps1
in camera/Tracing
340 - 229 1221 11
cmd
Trace.cmd
in camera/Tracing
34 - 229 1221 8
TraceFn.ps1
in camera/Tracing/lib
859 - 621 1221 7
SampleConfiguration.cs
in sensors/Tools/SensorExplorer
22 - 81 724 4
cmd
IFR_setup_BTH.cmd
in bluetooth/tracing
31 - 1298 1368 4
cmd
StopPersistentSensorsTracing.cmd
in sensors/tracing
37 - 963 1760 4
App.xaml.cs
in sensors/Tools/SensorExplorer
47 4 81 724 4
Types.psm1
in camera/Tracing/lib
346 - 621 1221 4
Utils.psm1
in camera/Tracing/lib
791 - 621 1221 4
Scenario0_Tests.xaml.cs
in sensors/Tools/SensorExplorer
1351 37 229 724 4
DTMF.h
in usb/tools/ConnectionExerciser/libraries/DTMF
4 - 1369 1412 3
HDMIExerciser.h
in usb/tools/ConnectionExerciser/libraries/HDMIExerciser
5 - 1369 1412 3
USBCExerciser.h
in usb/tools/ConnectionExerciser/libraries/USBCExerciser
6 - 1369 1412 3
ServoShield.h
in usb/tools/ConnectionExerciser/libraries/Servo
6 - 1369 1412 3
Model_3201.h
in usb/tools/ConnectionExerciser/libraries/Model_3201
6 - 1369 1412 3
HMDExerciser.h
in usb/tools/ConnectionExerciser/libraries/HmdExerciser
6 - 1369 1412 3
DualRoleConnectionExerciser.h
in usb/tools/ConnectionExerciser/libraries/DualRoleConnectionExerciser
6 - 1369 1412 3