microsoft / mu_oem_sample
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 43 files with 6,517 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)
    • 2 files changed 6-20 times (2,153 lines of code)
    • 41 files changed 1-5 times (4,364 lines of code)
0% | 0% | 0% | 33% | 66%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
c, h, yml, md, txt, yaml, inc, gitignore, py, rst, json
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
c0% | 0% | 0% | 40% | 59%
h0% | 0% | 0% | 0% | 100%
inc0% | 0% | 0% | 0% | 100%
yaml0% | 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
OemPkg/FrontPage0% | 0% | 0% | 65% | 34%
OemPkg/BootMenu0% | 0% | 0% | 94% | 5%
OemPkg/Library/MsSecureBootLib0% | 0% | 0% | 0% | 100%
OemPkg/Library/PasswordPolicyLib0% | 0% | 0% | 0% | 100%
OemPkg/Library/MsBootPolicyLib0% | 0% | 0% | 0% | 100%
OemPkg/Library/PasswordStoreLib0% | 0% | 0% | 0% | 100%
OemPkg/Library/MsSecureBootModeSettingDxeLib0% | 0% | 0% | 0% | 100%
OemPkg/Library/MuUefiVersionLib0% | 0% | 0% | 0% | 100%
OemPkg/Override/MdeModulePkg0% | 0% | 0% | 0% | 100%
OemPkg/Library/DfciDeviceIdSupportLib0% | 0% | 0% | 0% | 100%
OemPkg/Library/MsNVBootReasonLib0% | 0% | 0% | 0% | 100%
OemPkg/Library/DfciUiSupportLib0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
OemPkg/Include/Library0% | 0% | 0% | 0% | 100%
OemPkg/Library/MsAltBootLib0% | 0% | 0% | 0% | 100%
OemPkg/FrontpageButtonsVolumeUp0% | 0% | 0% | 0% | 100%
OemPkg0% | 0% | 0% | 0% | 100%
OemPkg/Library/PasswordPolicyLibNull0% | 0% | 0% | 0% | 100%
OemPkg/DeviceStatePei0% | 0% | 0% | 0% | 100%
OemPkg/Library/BootGraphicsProviderLib0% | 0% | 0% | 0% | 100%
OemPkg/Include/Protocol0% | 0% | 0% | 0% | 100%
OemPkg/Include/Guid0% | 0% | 0% | 0% | 100%
OemPkg/Library/DfciGroupLib0% | 0% | 0% | 0% | 100%
OemPkg/Library/PlatformKeyLibNull0% | 0% | 0% | 0% | 100%
OemPkg/Include/Settings0% | 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
FrontPage.c
in OemPkg/FrontPage
1191 4 299 1182 10
BootMenu.c
in OemPkg/BootMenu
962 2 786 1182 6
OemPkg.ci.yaml
in OemPkg
65 - 299 854 5
MsAltBootLib.c
in OemPkg/Library/MsAltBootLib
69 - 879 1151 4
MsBootPolicyLib.c
in OemPkg/Library/MsBootPolicyLib
292 2 255 1182 4
MsSecureBootLib.c
in OemPkg/Library/MsSecureBootLib
445 - 314 879 4
FrontPageUi.c
in OemPkg/FrontPage
460 1 314 1182 4
FrontPageUi.h
in OemPkg/FrontPage
21 - 777 1182 3
MsSecureBootLib.h
in OemPkg/Include/Library
24 - 777 879 3
BootMenu.h
in OemPkg/BootMenu
56 - 879 1182 3
MsNVBootReasonLib.c
in OemPkg/Library/MsNVBootReasonLib
148 - 786 1151 3
DfciDeviceIdSupportLib.c
in OemPkg/Library/DfciDeviceIdSupportLib
155 - 777 816 3
MuUefiVersionLib.c
in OemPkg/Library/MuUefiVersionLib
208 - 786 1074 3
PasswordStoreLib.c
in OemPkg/Library/PasswordStoreLib
216 - 777 879 3
PlatformKeyLibNull.c
in OemPkg/Library/PlatformKeyLibNull
8 - 777 879 2
MsFrontPageAuthTokenProtocol.h
in OemPkg/Include/Protocol
8 - 879 1182 2
MsNVBootReason.h
in OemPkg/Include/Guid
18 - 786 879 2
FrontPageConfigAccess.h
in OemPkg/FrontPage
20 - 879 1182 2
DfciGroups.c
in OemPkg/Library/DfciGroupLib
24 - 584 816 2
FrontPageConfigAccess.c
in OemPkg/FrontPage
27 - 879 1182 2