microsoft / OpenXR-MixedReality
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 194 files with 87,273 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)
    • 21 files changed 6-20 times (8,721 lines of code)
    • 173 files changed 1-5 times (78,552 lines of code)
0% | 0% | 0% | 9% | 90%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
h, cpp, vcxproj, filters, hlsl, inl, md, targets, gitignore, hpp, gitattributes, xml, json, yml, nuspec, html, clang-format, props, txt
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
h0% | 0% | 0% | 12% | 87%
vcxproj0% | 0% | 0% | 45% | 54%
cpp0% | 0% | 0% | 10% | 89%
filters0% | 0% | 0% | 14% | 85%
inl0% | 0% | 0% | 0% | 100%
hpp0% | 0% | 0% | 0% | 100%
hlsl0% | 0% | 0% | 0% | 100%
yml0% | 0% | 0% | 0% | 100%
props0% | 0% | 0% | 0% | 100%
targets0% | 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
openxr_preview/include/openxr0% | 0% | 0% | 98% | 1%
shared/XrSceneLib0% | 0% | 0% | 50% | 49%
shared/XrUtility0% | 0% | 0% | 59% | 40%
shared/SampleShared0% | 0% | 0% | 46% | 53%
shared/pbr0% | 0% | 0% | 17% | 82%
shared/ext/DirectXMath0% | 0% | 0% | 0% | 100%
shared/ext0% | 0% | 0% | 0% | 100%
shared/ext/rapidjson0% | 0% | 0% | 0% | 100%
shared/ext/fmt0% | 0% | 0% | 0% | 100%
shared/SampleShared/DirectXTK0% | 0% | 0% | 0% | 100%
shared/gltf0% | 0% | 0% | 0% | 100%
shared/pbr/Shaders0% | 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
XrExtensions.h
in shared/XrUtility
135 1 69 710 16
openxr_reflection.h
in openxr_preview/include/openxr
2043 - 69 710 15
openxr.h
in openxr_preview/include/openxr
2664 - 69 710 15
XrExtensionContext.h
in shared/XrUtility
79 2 69 656 14
XrApp.cpp
in shared/XrSceneLib
545 18 69 656 13
ProjectionLayer.cpp
in shared/XrSceneLib
257 4 69 656 10
openxr_platform.h
in openxr_preview/include/openxr
536 - 167 710 10
vcxproj
SampleShared_win32.vcxproj
in shared/SampleShared
371 - 167 710 9
vcxproj
SampleShared_uwp.vcxproj
in shared/SampleShared
402 - 167 710 9
XrMath.h
in shared/XrUtility
475 51 69 710 9
XrString.h
in shared/XrUtility
68 5 69 710 8
Scene.h
in shared/XrSceneLib
84 11 167 656 8
Scene_Title.cpp
in shared/XrSceneLib
85 2 385 656 7
ProjectionLayer.h
in shared/XrSceneLib
112 4 69 656 7
ControllerObject.cpp
in shared/XrSceneLib
115 4 385 656 7
SpaceObject.cpp
in shared/XrSceneLib
31 2 385 656 6
XrGuid.h
in shared/XrUtility
44 2 69 629 6
filters
SampleShared_uwp.vcxproj.filters
in shared/SampleShared
63 - 385 710 6
XrEnumerate.h
in shared/XrUtility
106 10 284 710 6
XrSceneUnderstanding.h
in shared/XrUtility
110 6 237 473 6