microsoft / Windows-driver-samples
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 3,624 files with 1,011,243 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)
    • 243 files changed 6-20 times (127,545 lines of code)
    • 3,381 files changed 1-5 times (883,698 lines of code)
0% | 0% | 0% | 12% | 87%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
h, cpp, c, vcxproj, Filters, md, ini, cxx, hxx, filters, cmd, cs, VcxProj, xml, ctl, txt, H, js, props, xaml, man, htm, inc, hpp, mk, C, gitignore, CPP, ps, ps1, csproj, resx, bat, reg, gitmodules, gitattributes, json, svg
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
c0% | 0% | 0% | 11% | 88%
cpp0% | 0% | 0% | 12% | 87%
vcxproj0% | 0% | 0% | 33% | 66%
h0% | 0% | 0% | 6% | 93%
Filters0% | 0% | 0% | 26% | 73%
VcxProj0% | 0% | 0% | 51% | 48%
filters0% | 0% | 0% | 7% | 92%
cxx0% | 0% | 0% | 0% | 100%
hpp0% | 0% | 0% | 0% | 100%
htm0% | 0% | 0% | 0% | 100%
cs0% | 0% | 0% | 0% | 100%
C0% | 0% | 0% | 0% | 100%
js0% | 0% | 0% | 0% | 100%
CPP0% | 0% | 0% | 0% | 100%
man0% | 0% | 0% | 0% | 100%
hxx0% | 0% | 0% | 0% | 100%
xaml0% | 0% | 0% | 0% | 100%
H0% | 0% | 0% | 0% | 100%
cmd0% | 0% | 0% | 0% | 100%
props0% | 0% | 0% | 0% | 100%
inc0% | 0% | 0% | 0% | 100%
reg0% | 0% | 0% | 0% | 100%
ctl0% | 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
storage0% | 0% | 0% | 30% | 69%
avstream0% | 0% | 0% | 68% | 31%
network0% | 0% | 0% | 5% | 94%
print0% | 0% | 0% | 14% | 85%
audio0% | 0% | 0% | 23% | 76%
general0% | 0% | 0% | 10% | 89%
usb0% | 0% | 0% | 8% | 91%
filesys0% | 0% | 0% | 3% | 96%
sensors0% | 0% | 0% | 13% | 86%
setup0% | 0% | 0% | 52% | 47%
hid0% | 0% | 0% | 8% | 91%
video0% | 0% | 0% | 21% | 78%
pofx0% | 0% | 0% | 9% | 90%
spb0% | 0% | 0% | 8% | 91%
bluetooth0% | 0% | 0% | 6% | 93%
serial0% | 0% | 0% | 2% | 97%
simbatt0% | 0% | 0% | 14% | 85%
smartcrd0% | 0% | 0% | 6% | 93%
wmi0% | 0% | 0% | 5% | 94%
wpd0% | 0% | 0% | 0% | 100%
wia0% | 0% | 0% | 0% | 100%
input0% | 0% | 0% | 0% | 100%
biometrics0% | 0% | 0% | 0% | 100%
nfp0% | 0% | 0% | 0% | 100%
sd0% | 0% | 0% | 0% | 100%
pos0% | 0% | 0% | 0% | 100%
TrEE0% | 0% | 0% | 0% | 100%
gnss0% | 0% | 0% | 0% | 100%
thermal0% | 0% | 0% | 0% | 100%
security0% | 0% | 0% | 0% | 100%
nfc0% | 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
vcxproj
TabletAudioSample.vcxproj
in audio/sysvad/TabletAudioSample
422 - 171 2378 18
VcxProj
package.VcxProj
in audio/sysvad/Package
143 - 171 2378 16
common.cpp
in audio/sysvad
2915 1 171 2378 16
vcxproj
EndpointsCommon.vcxproj
in audio/sysvad/EndpointsCommon
283 - 171 2378 14
vcxproj
osrfx2_DCHU_base.vcxproj
in general/DCHU/osrfx2_DCHU_base/osrfx2_DCHU_base
284 - 279 1700 13
device.cpp
in avstream/avshws
342 - 279 2511 13
minwavertstream.cpp
in audio/sysvad/EndpointsCommon
1189 1 171 2378 13
multipinmft.cpp
in avstream/sampledevicemft
1247 41 279 2378 13
stdafx.h
in avstream/sampledevicemft
43 - 279 2378 12
vcxproj
osrusbfx2um.vcxproj
in usb/umdf2_fx2/driver
222 - 279 2511 12
vcxproj
kmdf_enumswitches.vcxproj
in usb/kmdf_enumswitches/sys
235 - 279 2511 12
multipinmft.h
in avstream/sampledevicemft
319 11 279 2378 12
vcxproj
KeywordDetectorContosoAdapter.vcxproj
in audio/sysvad/KeywordDetectorAdapter
328 - 948 2378 12
vcxproj
avshws.vcxproj
in avstream/avshws
346 - 279 2511 12
multipinmfthelpers.h
in avstream/sampledevicemft
490 18 279 2378 12
common.h
in avstream/sampledevicemft
524 4 279 2378 12
minwavert.h
in audio/sysvad/EndpointsCommon
557 11 171 2378 12
basepin.cpp
in avstream/sampledevicemft
654 24 279 2378 12
multipinmfthelpers.cpp
in avstream/sampledevicemft
1363 42 279 2378 12
minwavert.cpp
in audio/sysvad/EndpointsCommon
2599 27 171 2378 12