microsoft / mu_plus
File Age

File age measurements show the distribution of file ages (days since the first commit) and the recency of file updates (days since the latest commit).

Summary
  • Number of files: 555
  • Daily file updates (only one update per file and date counted): 1506
  • First update: 2017-04-22
  • Latest update: 2022-01-22
  • Days between first and latest update: 1737 (248 weeks, estimated 1240 working days)
  • Active days (at least one file change): 380
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 555 files with 174,836 lines of code in files.
    • 510 files that are 366+ days old (170,287 lines of code)
    • 30 files that are 181-365 days old (2,697 lines of code)
    • 2 files that are 91-180 days old (185 lines of code)
    • 13 files that are 31-90 days old (1,667 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
97% | 1% | <1% | <1% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 555 files with 174,836 lines of code in files.
    • 406 files have been last changed 366+ days ago (144,786 lines of code)
    • 81 files have been last changed 181-365 days ago (18,180 lines of code)
    • 42 files have been last changed 91-180 days ago (7,046 lines of code)
    • 24 files have been last changed 31-90 days ago (4,717 lines of code)
    • 2 files have been last changed 1-30 days ago (107 lines of code)
82% | 10% | 4% | 2% | <1%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
c, h, md, py, robot, xml, yaml, bat, yml, rst, txt, inc, cmd, json, html, xsd, ps1, gitignore, nasm
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
h99% | <1% | <1% | <1% | 0%
c94% | 3% | <1% | 2% | 0%
html100% | 0% | 0% | 0% | 0%
py100% | 0% | 0% | 0% | 0%
yaml100% | 0% | 0% | 0% | 0%
nasm100% | 0% | 0% | 0% | 0%
inc100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
h98% | 1% | <1% | <1% | 0%
c63% | 22% | 8% | 5% | <1%
html100% | 0% | 0% | 0% | 0%
py39% | 25% | 0% | 34% | 0%
yaml45% | 31% | 0% | 9% | 13%
nasm100% | 0% | 0% | 0% | 0%
inc100% | 0% | 0% | 0% | 0%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
MsGraphicsPkg99% | <1% | 0% | 0% | 0%
DfciPkg98% | <1% | <1% | 0% | 0%
UefiTestingPkg96% | 3% | 0% | 0% | 0%
XmlSupportPkg100% | 0% | 0% | 0% | 0%
MsCorePkg69% | 5% | 0% | 24% | 0%
HidPkg100% | 0% | 0% | 0% | 0%
AdvLoggerPkg94% | 5% | <1% | 0% | 0%
MsWheaPkg77% | 22% | 0% | 0% | 0%
PcBdsPkg100% | 0% | 0% | 0% | 0%
MfciPkg100% | 0% | 0% | 0% | 0%
ZeroTouchPkg100% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
MsGraphicsPkg97% | 2% | <1% | 0% | 0%
DfciPkg64% | 30% | 4% | 0% | <1%
XmlSupportPkg100% | 0% | 0% | 0% | 0%
HidPkg94% | 0% | 5% | 0% | 0%
UefiTestingPkg35% | 51% | 0% | 13% | 0%
MsCorePkg53% | 7% | 11% | 27% | <1%
MfciPkg63% | 1% | 25% | 9% | 0%
MsWheaPkg26% | 46% | 26% | 0% | 0%
PcBdsPkg28% | 44% | 0% | 27% | 0%
AdvLoggerPkg14% | 8% | 69% | 7% | 0%
ZeroTouchPkg93% | 0% | 6% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
MorLockTestApp.c
in UefiTestingPkg/FunctionalSystemTests/MorLockTestApp
898 - 227 1745 8
MemmapAndMatTestApp.c
in UefiTestingPkg/FunctionalSystemTests/MemmapAndMatTestApp
564 - 682 1745 8
TpmEventLogAudit.c
in UefiTestingPkg/AuditTests/TpmEventLogAudit
234 - 772 1745 4
TpmEventLogXml.c
in UefiTestingPkg/AuditTests/TpmEventLogAudit
194 - 270 1745 4
TpmEventLogXml.h
in UefiTestingPkg/AuditTests/TpmEventLogAudit
40 - 354 1745 4
GuidedSectionExtract.c
in MsCorePkg/Core/GuidedSectionExtractPeim
198 - 778 1678 5
GuidedSectionExtract.h
in MsCorePkg/Core/GuidedSectionExtractPeim
38 - 856 1678 4
SettingsManagerProvider.c
in DfciPkg/SettingsManager
727 - 226 1508 23
AuthManagerProvision.c
in DfciPkg/IdentityAndAuthManager
635 - 657 1508 15
DfciSettingPermissionProvisionXml.c
in DfciPkg/Library/DfciSettingPermissionLib
577 - 673 1508 15
AuthManagerProvisionedData.c
in DfciPkg/IdentityAndAuthManager
532 - 789 1508 10
DfciXmlPermissionSchemaSupport.c
in DfciPkg/Library/DfciXmlPermissionSchemaSupportLib
490 - 789 1508 6
SettingsManagerTransportXml.c
in DfciPkg/SettingsManager
436 - 249 1508 14
DfciSettingPermissionProvisioned.c
in DfciPkg/Library/DfciSettingPermissionLib
397 - 271 1508 12
AuthManager.c
in DfciPkg/IdentityAndAuthManager
383 - 410 1508 8
CertSupport.c
in DfciPkg/IdentityAndAuthManager
348 1 913 1508 7
SettingsManager.c
in DfciPkg/SettingsManager
339 - 226 1508 14
DfciSettingPermission.c
in DfciPkg/Library/DfciSettingPermissionLib
333 - 657 1508 17
DfciXmlSettingSchemaSupport.c
in DfciPkg/Library/DfciXmlSettingSchemaSupportLib
308 - 789 1508 7
SettingsManagerCurrentSettingXml.c
in DfciPkg/SettingsManager
308 - 226 1508 12
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
MsNetworkCtlGuid.h
in PcBdsPkg/Include/Guid
4 - 913 1199 2
MsAltBootVariables.h
in PcBdsPkg/Library/MsAltBootLibNull
5 - 913 1146 2
DfciInternalVariableGuid.h
in DfciPkg/Include/Guid
5 - 913 1508 3
DfciEventGroup.h
in DfciPkg/Include/Guid
5 - 913 1414 3
MsPlatformPowerCheckLib.h
in PcBdsPkg/Include/Library
6 - 913 1199 2
MsNetworkDependencyLib.h
in PcBdsPkg/Include/Library
6 - 913 1199 2
ConsoleMsgLib.h
in PcBdsPkg/Include/Library
6 - 913 1199 2
CheckHwErrRecHeaderLib.h
in MsWheaPkg/Include/Library
6 - 913 934 2
PlatformThemeLib.h
in MsGraphicsPkg/Include/Library
6 - 913 1197 2
MsPlatformEarlyGraphicsLib.h
in MsGraphicsPkg/Include/Library
7 - 913 1197 3
ZeroTouchTokenSpace.h
in ZeroTouchPkg/Include/Guid
8 - 913 1217 2
GraphicsConsoleHelperLibNull.c
in PcBdsPkg/Library/GraphicsConsoleHelperLibNull
8 - 913 1146 2
BootMenuSettings.h
in PcBdsPkg/Include/Settings
8 - 913 1199 3
MsUefiInternalFormRepresentationEx.h
in MsGraphicsPkg/Include/Uefi
8 - 913 1197 3
DfciGroups.c
in DfciPkg/Library/DfciGroupLibNull
8 - 913 1007 2
DfciPkgTokenSpace.h
in DfciPkg/Include/Guid
8 - 913 1508 3
GraphicsConsoleHelperLib.h
in PcBdsPkg/Include/Library
9 - 913 1167 2
MsBootMenuGuid.h
in PcBdsPkg/Include/Guid
9 - 913 1199 2
MsWheaErrorStatus.h
in MsWheaPkg/Include
9 - 913 1217 3
BootGraphicsLib.c
in MsGraphicsPkg/Library/BootGraphicsLibNull
9 - 913 1197 2
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
CapsulePersistence.c
in MsCorePkg/Library/DxeCapsulePersistenceLib
735 - 53 53 1
DxeQueueUefiVariableLib.c
in MsCorePkg/Library/DxeQueueUefiVariableLib
378 - 53 53 1
CapsuleSupported.c
in MsCorePkg/Library/DxeIsCapsuleSupportedLib
219 - 53 53 1
BaseQueueLibNull.c
in MsCorePkg/Library/BaseQueueLibNull
65 - 53 53 1
BaseCapsulePersistenceLibNull.c
in MsCorePkg/Library/BaseCapsulePersistenceLibNull
48 - 53 53 1
DxeCapsulePersistenceLib.c
in MsCorePkg/Library/DxeCapsulePersistenceLib
44 - 53 53 1
BaseIsCapsuleSupportedLibNull.c
in MsCorePkg/Library/BaseIsCapsuleSupportedLibNull
40 - 53 53 1
QueueLib.h
in MsCorePkg/Include/Library
39 - 53 53 1
CapsulePersistenceLib.h
in MsCorePkg/Include/Library
32 - 53 53 1
CapsulePersistence.h
in MsCorePkg/Library/DxeCapsulePersistenceLib
24 - 53 53 1
IsCapsuleSupportedLib.h
in MsCorePkg/Include/Library
23 - 53 53 1
CapsuleEsrtTableLayer.c
in MsCorePkg/Library/DxeIsCapsuleSupportedLib
12 - 53 53 1
CapsuleEsrtTableLayer.h
in MsCorePkg/Library/DxeIsCapsuleSupportedLib
8 - 53 53 1
DfciVarPolicies.c
in DfciPkg/DfciManager
177 - 140 140 1
AdvancedLoggerInternalProtocol.h
in AdvLoggerPkg/Include
8 - 173 173 1
ScreenGraphics.c
in MsGraphicsPkg/Universal/TimeoutSpinner
291 - 193 193 1
TimeoutSpinner.c
in MsGraphicsPkg/Universal/TimeoutSpinner
135 - 193 193 1
TimeoutGeneral.c
in MsGraphicsPkg/Universal/TimeoutSpinner
118 - 193 193 1
ScreenGraphics.h
in MsGraphicsPkg/Universal/TimeoutSpinner
100 - 193 193 1
TimeoutSpinner.h
in MsGraphicsPkg/Universal/TimeoutSpinner
23 - 193 193 1
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
MuCryptoDxe.c
in MsCorePkg/MuCryptoDxe
18 - 9 1192 3
DfciPkg.ci.yaml
in DfciPkg
89 - 11 863 9
PagingReportGenerator.py
in UefiTestingPkg/AuditTests/PagingAudit/Windows
199 5 49 1249 7
CapsulePersistence.c
in MsCorePkg/Library/DxeCapsulePersistenceLib
735 - 53 53 1
DxeQueueUefiVariableLib.c
in MsCorePkg/Library/DxeQueueUefiVariableLib
378 - 53 53 1
CapsuleSupported.c
in MsCorePkg/Library/DxeIsCapsuleSupportedLib
219 - 53 53 1
MemoryProtectionExceptionHandlerLib.c
in MsCorePkg/Library/MemoryProtectionExceptionHandlerLib
127 - 53 221 5
BaseQueueLibNull.c
in MsCorePkg/Library/BaseQueueLibNull
65 - 53 53 1
MsCorePkg.ci.yaml
in MsCorePkg
64 - 53 863 9
BaseCapsulePersistenceLibNull.c
in MsCorePkg/Library/BaseCapsulePersistenceLibNull
48 - 53 53 1
DxeCapsulePersistenceLib.c
in MsCorePkg/Library/DxeCapsulePersistenceLib
44 - 53 53 1
BaseIsCapsuleSupportedLibNull.c
in MsCorePkg/Library/BaseIsCapsuleSupportedLibNull
40 - 53 53 1
QueueLib.h
in MsCorePkg/Include/Library
39 - 53 53 1
CapsulePersistenceLib.h
in MsCorePkg/Include/Library
32 - 53 53 1
CapsulePersistence.h
in MsCorePkg/Library/DxeCapsulePersistenceLib
24 - 53 53 1
IsCapsuleSupportedLib.h
in MsCorePkg/Include/Library
23 - 53 53 1
CapsuleEsrtTableLayer.c
in MsCorePkg/Library/DxeIsCapsuleSupportedLib
12 - 53 53 1
CapsuleEsrtTableLayer.h
in MsCorePkg/Library/DxeIsCapsuleSupportedLib
8 - 53 53 1
DeviceBootManagerLib.c
in PcBdsPkg/Library/DeviceBootManagerLib
841 - 59 1199 16
HeapGuardTestApp.c
in UefiTestingPkg/FunctionalSystemTests/HeapGuardTest/App
816 - 62 1329 12