microsoft / DirectXTK12
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 136 files with 51,505 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 1 files changed 51-100 times (165 lines of code)
    • 49 files changed 21-50 times (29,337 lines of code)
    • 72 files changed 6-20 times (18,213 lines of code)
    • 14 files changed 1-5 times (3,790 lines of code)
0% | <1% | 56% | 35% | 7%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
cpp, h, fx, filters, vcxproj, fxh, targets, md, txt, json, nuspec, hlsli, in, gitignore, inl, gitattributes, hlsl, props, editorconfig, cmd, inc
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
h0% | 1% | 73% | 24% | 0%
cpp0% | 0% | 78% | 17% | 3%
vcxproj0% | 0% | 16% | 71% | 11%
cmd0% | 0% | 100% | 0% | 0%
inl0% | 0% | 0% | 100% | 0%
filters0% | 0% | 0% | 55% | 44%
fx0% | 0% | 0% | 76% | 23%
fxh0% | 0% | 0% | 78% | 21%
inc0% | 0% | 0% | 100% | 0%
hlsl0% | 0% | 0% | 100% | 0%
hlsli0% | 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
Src0% | <1% | 78% | 17% | 3%
Audio0% | 0% | 73% | 26% | 0%
Inc0% | 0% | 43% | 56% | 0%
ROOT0% | 0% | 9% | 64% | 25%
Src/Shaders0% | 0% | 8% | 68% | 22%
Most Frequently Changed Files (Top 20)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
pch.h
in Src
165 - 106 2054 54
Effects.h
in Inc
581 - 100 2054 46
ResourceUploadBatch.cpp
in Src
805 23 55 2054 46
WICTextureLoader.cpp
in Src
762 14 55 2054 45
SpriteBatch.cpp
in Src
875 29 104 2054 42
EnvironmentMapEffect.cpp
in Src
541 25 55 2054 40
ModelLoadSDKMESH.cpp
in Src
617 8 105 2054 40
NormalMapEffect.cpp
in Src
631 29 55 2025 40
SkinnedEffect.cpp
in Src
371 26 55 2054 39
Model.h
in Inc
491 17 87 2054 39
ScreenGrab.cpp
in Src
586 3 106 2054 39
GamePad.cpp
in Src
1378 42 24 2054 39
BasicEffect.cpp
in Src
559 24 55 2054 37
AudioEngine.cpp
in Audio
1246 38 55 2054 37
cmd
CompileShaders.cmd
in Src/Shaders
288 - 72 2054 36
DualTextureEffect.cpp
in Src
290 15 55 2054 36
AlphaTestEffect.cpp
in Src
354 15 55 2054 36
EffectFactory.cpp
in Src
441 10 55 2054 33
Model.cpp
in Src
631 24 87 2054 33
Mouse.cpp
in Src
1071 50 8 2054 32