microsoft / ProjFS-Managed-API
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: 41
  • Daily file updates (only one update per file and date counted): 112
  • First update: 2019-02-12
  • Latest update: 2022-01-04
  • Days between first and latest update: 1058 (151 weeks, estimated 755 working days)
  • Active days (at least one file change): 65
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 41 files with 4,624 lines of code in files.
    • 39 files that are 366+ days old (4,422 lines of code)
    • 0 files that are 181-365 days old (0 lines of code)
    • 1 files that are 91-180 days old (187 lines of code)
    • 1 files that are 31-90 days old (15 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
95% | 0% | 4% | <1% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 41 files with 4,624 lines of code in files.
    • 24 files have been last changed 366+ days ago (1,109 lines of code)
    • 1 files have been last changed 181-365 days ago (27 lines of code)
    • 1 files have been last changed 91-180 days ago (12 lines of code)
    • 14 files have been last changed 31-90 days ago (3,441 lines of code)
    • 1 files have been last changed 1-30 days ago (35 lines of code)
23% | <1% | <1% | 74% | <1%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
h, cs, cpp, bat, props, md, xml, csproj, vcxproj, json, gitignore, filters, txt
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
cpp100% | 0% | 0% | 0% | 0%
h100% | 0% | 0% | 0% | 0%
cs83% | 0% | 14% | 1% | 0%
props100% | 0% | 0% | 0% | 0%
filters100% | 0% | 0% | 0% | 0%
vcxproj100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
h51% | 0% | 0% | 45% | 2%
cs24% | 0% | 0% | 75% | 0%
cpp6% | 0% | 0% | 93% | 0%
props9% | 0% | 6% | 83% | 0%
vcxproj0% | 47% | 0% | 52% | 0%
filters0% | 0% | 0% | 100% | 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
ProjectedFSLib.Managed.API100% | 0% | 0% | 0% | 0%
simpleProviderManaged83% | 0% | 14% | 1% | 0%
ProjectedFSLib.Managed.API/NetFramework100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
ProjectedFSLib.Managed.API/NetCore100% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
ProjectedFSLib.Managed.API24% | 0% | 0% | 74% | 1%
simpleProviderManaged24% | 0% | 0% | 75% | 0%
ROOT58% | 0% | 41% | 0% | 0%
ProjectedFSLib.Managed.API/NetCore0% | 100% | 0% | 0% | 0%
ProjectedFSLib.Managed.API/NetFramework0% | 0% | 0% | 100% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
SimpleProvider.cs
in simpleProviderManaged
606 24 57 1085 20
NotificationCallbacks.cs
in simpleProviderManaged
206 12 1058 1085 5
ActiveEnumeration.cs
in simpleProviderManaged
93 9 57 1085 4
Program.cs
in simpleProviderManaged
57 2 777 1085 9
ProjectedFileInfo.cs
in simpleProviderManaged
53 2 57 1085 5
ProviderOptions.cs
in simpleProviderManaged
33 - 1022 1085 8
props
ProjectedFSLib.Managed.props
in root
12 - 102 1085 9
ProjFSSorter.cs
in simpleProviderManaged
10 - 1065 1085 3
props
ProjectedFSLib.Managed.cs.props
in root
9 - 777 1085 4
props
ProjectedFSLib.Managed.cpp.props
in root
8 - 1085 1085 1
VirtualizationInstance.cpp
in ProjectedFSLib.Managed.API
1476 50 57 1084 9
VirtualizationInstance.h
in ProjectedFSLib.Managed.API
253 1 57 1084 7
prjlib_deprecated.h
in ProjectedFSLib.Managed.API
180 - 1065 1084 3
ApiHelper.h
in ProjectedFSLib.Managed.API
169 - 57 1084 6
DirectoryEnumerationResults.h
in ProjectedFSLib.Managed.API
159 6 57 1084 11
IVirtualizationInstance.h
in ProjectedFSLib.Managed.API
143 - 1063 1084 4
ApiHelper.cpp
in ProjectedFSLib.Managed.API
117 2 57 1084 7
CallbackDelegates.h
in ProjectedFSLib.Managed.API
73 - 1065 1084 3
WriteBuffer.cpp
in ProjectedFSLib.Managed.API
59 2 1065 1084 3
NotificationMapping.h
in ProjectedFSLib.Managed.API
58 4 1022 1084 6
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
props
ProjectedFSLib.Managed.cpp.props
in root
8 - 1085 1085 1
Resource.h
in ProjectedFSLib.Managed.API
3 - 1084 1084 1
stdafx.cpp
in ProjectedFSLib.Managed.API
3 - 1065 1084 3
ProjFSSorter.cs
in simpleProviderManaged
10 - 1065 1085 3
UpdateType.h
in ProjectedFSLib.Managed.API
13 - 1065 1084 3
UpdateFailureCause.h
in ProjectedFSLib.Managed.API
14 - 1065 1084 3
OnDiskFileState.h
in ProjectedFSLib.Managed.API
14 - 1065 1084 3
AssemblyInfo.cpp
in ProjectedFSLib.Managed.API
19 - 1065 1084 3
Utils.h
in ProjectedFSLib.Managed.API
23 - 1065 1084 3
NotificationType.h
in ProjectedFSLib.Managed.API
23 - 1065 1084 3
Utils.cpp
in ProjectedFSLib.Managed.API
32 4 1065 1084 3
WriteBuffer.cpp
in ProjectedFSLib.Managed.API
59 2 1065 1084 3
CallbackDelegates.h
in ProjectedFSLib.Managed.API
73 - 1065 1084 3
prjlib_deprecated.h
in ProjectedFSLib.Managed.API
180 - 1065 1084 3
WriteBuffer.h
in ProjectedFSLib.Managed.API
39 - 1064 1084 4
IWriteBuffer.h
in ProjectedFSLib.Managed.API
21 - 1063 1064 2
IVirtualizationInstance.h
in ProjectedFSLib.Managed.API
143 - 1063 1084 4
HResult.h
in ProjectedFSLib.Managed.API
25 - 1058 1084 4
NotificationCallbacks.cs
in simpleProviderManaged
206 12 1058 1085 5
ProviderOptions.cs
in simpleProviderManaged
33 - 1022 1085 8
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
EnvironmentHelper.cs
in simpleProviderManaged
15 - 57 61 2
FileSystemApi.cs
in simpleProviderManaged
187 4 57 108 4
props
ProjectedFSLib.Managed.props
in ProjectedFSLib.Managed.API
148 - 62 803 5
filters
ProjectedFSLib.Managed.vcxproj.filters
in ProjectedFSLib.Managed.API/NetFramework
114 - 62 803 7
vcxproj
ProjectedFSLib.Managed.vcxproj
in ProjectedFSLib.Managed.API/NetFramework
30 - 62 803 6
vcxproj
ProjectedFSLib.Managed.Netcore.vcxproj
in ProjectedFSLib.Managed.API/NetCore
27 - 181 803 4
IWriteBuffer.h
in ProjectedFSLib.Managed.API
21 - 1063 1064 2
VirtualizationInstance.cpp
in ProjectedFSLib.Managed.API
1476 50 57 1084 9
VirtualizationInstance.h
in ProjectedFSLib.Managed.API
253 1 57 1084 7
prjlib_deprecated.h
in ProjectedFSLib.Managed.API
180 - 1065 1084 3
ApiHelper.h
in ProjectedFSLib.Managed.API
169 - 57 1084 6
DirectoryEnumerationResults.h
in ProjectedFSLib.Managed.API
159 6 57 1084 11
IVirtualizationInstance.h
in ProjectedFSLib.Managed.API
143 - 1063 1084 4
ApiHelper.cpp
in ProjectedFSLib.Managed.API
117 2 57 1084 7
CallbackDelegates.h
in ProjectedFSLib.Managed.API
73 - 1065 1084 3
WriteBuffer.cpp
in ProjectedFSLib.Managed.API
59 2 1065 1084 3
NotificationMapping.h
in ProjectedFSLib.Managed.API
58 4 1022 1084 6
IRequiredCallbacks.h
in ProjectedFSLib.Managed.API
44 - 419 1084 6
WriteBuffer.h
in ProjectedFSLib.Managed.API
39 - 1064 1084 4
IDirectoryEnumerationResults.h
in ProjectedFSLib.Managed.API
35 - 28 1084 14
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
IDirectoryEnumerationResults.h
in ProjectedFSLib.Managed.API
35 - 28 1084 14
VirtualizationInstance.cpp
in ProjectedFSLib.Managed.API
1476 50 57 1084 9
SimpleProvider.cs
in simpleProviderManaged
606 24 57 1085 20
VirtualizationInstance.h
in ProjectedFSLib.Managed.API
253 1 57 1084 7
FileSystemApi.cs
in simpleProviderManaged
187 4 57 108 4
ApiHelper.h
in ProjectedFSLib.Managed.API
169 - 57 1084 6
DirectoryEnumerationResults.h
in ProjectedFSLib.Managed.API
159 6 57 1084 11
ApiHelper.cpp
in ProjectedFSLib.Managed.API
117 2 57 1084 7
ActiveEnumeration.cs
in simpleProviderManaged
93 9 57 1085 4
ProjectedFileInfo.cs
in simpleProviderManaged
53 2 57 1085 5
EnvironmentHelper.cs
in simpleProviderManaged
15 - 57 61 2
props
ProjectedFSLib.Managed.props
in ProjectedFSLib.Managed.API
148 - 62 803 5
filters
ProjectedFSLib.Managed.vcxproj.filters
in ProjectedFSLib.Managed.API/NetFramework
114 - 62 803 7
vcxproj
ProjectedFSLib.Managed.vcxproj
in ProjectedFSLib.Managed.API/NetFramework
30 - 62 803 6
stdafx.h
in ProjectedFSLib.Managed.API
21 - 63 1084 5
props
ProjectedFSLib.Managed.props
in root
12 - 102 1085 9
vcxproj
ProjectedFSLib.Managed.Netcore.vcxproj
in ProjectedFSLib.Managed.API/NetCore
27 - 181 803 4
IRequiredCallbacks.h
in ProjectedFSLib.Managed.API
44 - 419 1084 6
Program.cs
in simpleProviderManaged
57 2 777 1085 9
props
ProjectedFSLib.Managed.cs.props
in root
9 - 777 1085 4