microsoft / Xbox-ATG-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 2,329 files with 426,289 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 6 files changed 21-50 times (8,292 lines of code)
    • 337 files changed 6-20 times (154,888 lines of code)
    • 1,986 files changed 1-5 times (263,109 lines of code)
0% | 0% | 1% | 36% | 61%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
h, cpp, hlsl, vcxproj, filters, md, hlsli, c, fx, fxh, inl, cs, cmd, txt, bat, xml, inc, xaml, gitattributes, json, gitignore, csproj
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
h0% | 0% | 5% | 24% | 69%
cpp0% | 0% | 1% | 40% | 58%
vcxproj0% | 0% | 0% | 45% | 54%
inl0% | 0% | 0% | 97% | 2%
filters0% | 0% | 0% | 21% | 78%
fx0% | 0% | 0% | 53% | 46%
hlsl0% | 0% | 0% | 20% | 79%
fxh0% | 0% | 0% | 75% | 24%
cmd0% | 0% | 0% | 95% | 4%
c0% | 0% | 0% | 0% | 100%
hlsli0% | 0% | 0% | 0% | 100%
inc0% | 0% | 0% | 0% | 100%
cs0% | 0% | 0% | 0% | 100%
xaml0% | 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
Kits/DirectXTK120% | 0% | 12% | 79% | 8%
Kits/DirectXTK0% | 0% | 5% | 83% | 10%
Kits/DirectXTex0% | 0% | 0% | 92% | 7%
UWPSamples/IntroGraphics0% | 0% | 0% | 33% | 66%
Kits/ATGTK0% | 0% | 0% | 62% | 37%
UWPSamples/System0% | 0% | 0% | 20% | 79%
UWPSamples/Audio0% | 0% | 0% | 22% | 77%
XDKSamples/Tools0% | 0% | 0% | 34% | 65%
UWPSamples/Graphics0% | 0% | 0% | 26% | 73%
PCSamples/IntroGraphics0% | 0% | 0% | 10% | 89%
XDKSamples/Graphics0% | 0% | 0% | 6% | 93%
XDKSamples/IntroGraphics0% | 0% | 0% | 9% | 90%
XDKSamples/Audio0% | 0% | 0% | 11% | 88%
XDKSamples/System0% | 0% | 0% | <1% | 99%
PCSamples/Raytracing0% | 0% | 0% | 0% | 100%
PCSamples/Graphics0% | 0% | 0% | 0% | 100%
UWPSamples/Tools0% | 0% | 0% | 0% | 100%
Kits/CPUTK0% | 0% | 0% | 0% | 100%
Kits/Telemetry0% | 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
pch.h
in Kits/DirectXTK/Src
99 - 84 2168 24
pch.h
in Kits/DirectXTK12/Src
165 - 84 2040 24
WICTextureLoader.cpp
in Kits/DirectXTK/Src
995 14 84 2168 22
GamePad.cpp
in Kits/DirectXTK12/Src
1378 42 84 2040 22
GamePad.cpp
in Kits/DirectXTK/Src
1378 42 84 2168 22
d3dx12.h
in Kits/DirectXTK12/Src
4277 318 84 2040 21
SpriteFont.cpp
in Kits/DirectXTK/Src
446 23 84 2168 19
DGSLEffectFactory.cpp
in Kits/DirectXTK/Src
487 16 84 2168 19
ScreenGrab.cpp
in Kits/DirectXTK/Src
516 3 84 2168 19
ScreenGrab.cpp
in Kits/DirectXTK12/Src
586 3 84 2040 19
ModelLoadSDKMESH.cpp
in Kits/DirectXTK/Src
627 7 84 2168 19
ModelLoadCMO.cpp
in Kits/DirectXTK/Src
677 5 84 2168 19
WICTextureLoader.cpp
in Kits/DirectXTK12/Src
762 14 84 2040 19
ResourceUploadBatch.cpp
in Kits/DirectXTK12/Src
805 23 84 2040 19
AudioEngine.cpp
in Kits/DirectXTK/Audio
1246 38 84 2168 19
EffectTextureFactory.cpp
in Kits/DirectXTK12/Src
249 15 84 2040 18
cmd
CompileShaders.cmd
in Kits/DirectXTK12/Src/Shaders
288 - 84 2040 18
EffectFactory.cpp
in Kits/DirectXTK/Src
414 15 84 2168 18
GeometricPrimitive.cpp
in Kits/DirectXTK/Src
561 35 84 2168 18
SpriteBatch.cpp
in Kits/DirectXTK12/Src
875 29 84 2040 18