microsoft / azure-vhd-utils
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: 68
  • Daily file updates (only one update per file and date counted): 109
  • First update: 2016-03-04
  • Latest update: 2018-11-15
  • Days between first and latest update: 987 (141 weeks, estimated 705 working days)
  • Active days (at least one file change): 13
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 68 files with 3,965 lines of code in files.
    • 68 files that are 366+ days old (3,965 lines of code)
    • 0 files that are 181-365 days old (0 lines of code)
    • 0 files that are 91-180 days old (0 lines of code)
    • 0 files that are 31-90 days old (0 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
100% | 0% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 68 files with 3,965 lines of code in files.
    • 68 files have been last changed 366+ days ago (3,965 lines of code)
    • 0 files have been last changed 181-365 days ago (0 lines of code)
    • 0 files have been last changed 91-180 days ago (0 lines of code)
    • 0 files have been last changed 31-90 days ago (0 lines of code)
    • 0 files have been last changed 1-30 days ago (0 lines of code)
100% | 0% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
go, json, txt, mod, gitignore, md, yml
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
go100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
go100% | 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
ROOT100% | 0% | 0% | 0% | 0%
vhdcore/block100% | 0% | 0% | 0% | 0%
vhdcore/footer100% | 0% | 0% | 0% | 0%
vhdcore/header100% | 0% | 0% | 0% | 0%
vhdcore/common100% | 0% | 0% | 0% | 0%
upload100% | 0% | 0% | 0% | 0%
upload/concurrent100% | 0% | 0% | 0% | 0%
vhdcore/diskstream100% | 0% | 0% | 0% | 0%
vhdcore/vhdfile100% | 0% | 0% | 0% | 0%
upload/metadata100% | 0% | 0% | 0% | 0%
upload/progress100% | 0% | 0% | 0% | 0%
vhdcore/reader100% | 0% | 0% | 0% | 0%
vhdcore/writer100% | 0% | 0% | 0% | 0%
vhdcore/bat100% | 0% | 0% | 0% | 0%
vhdcore100% | 0% | 0% | 0% | 0%
vhdcore/validator100% | 0% | 0% | 0% | 0%
vhdcore/innererror100% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
ROOT100% | 0% | 0% | 0% | 0%
vhdcore/block100% | 0% | 0% | 0% | 0%
vhdcore/footer100% | 0% | 0% | 0% | 0%
vhdcore/header100% | 0% | 0% | 0% | 0%
vhdcore/common100% | 0% | 0% | 0% | 0%
upload100% | 0% | 0% | 0% | 0%
upload/concurrent100% | 0% | 0% | 0% | 0%
vhdcore/diskstream100% | 0% | 0% | 0% | 0%
vhdcore/vhdfile100% | 0% | 0% | 0% | 0%
upload/metadata100% | 0% | 0% | 0% | 0%
upload/progress100% | 0% | 0% | 0% | 0%
vhdcore/reader100% | 0% | 0% | 0% | 0%
vhdcore/writer100% | 0% | 0% | 0% | 0%
vhdcore/bat100% | 0% | 0% | 0% | 0%
vhdcore100% | 0% | 0% | 0% | 0%
vhdcore/validator100% | 0% | 0% | 0% | 0%
vhdcore/innererror100% | 0% | 0% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
vhdInspectCmdHandler.go
in root
406 8 1173 2159 6
indexRange.go
in vhdcore/common
229 22 2157 2159 2
factory.go
in vhdcore/footer
229 19 1892 2159 2
vhdUploadCmdHandler.go
in root
228 9 1891 2159 9
factory.go
in vhdcore/header
187 15 1892 2159 2
diskstream.go
in vhdcore/diskstream
186 11 1173 2159 4
upload.go
in upload
143 3 1891 2159 6
vhdFileFactory.go
in vhdcore/vhdfile
99 5 1173 2159 3
balancer.go
in upload/concurrent
95 8 2159 2159 1
detectEmptyRanges.go
in upload
89 3 1892 2159 2
binaryReader.go
in vhdcore/reader
89 12 1892 2159 4
fixedDiskBlockFactory.go
in vhdcore/block
86 8 1892 2159 2
differencingDiskBlockFactory.go
in vhdcore/block
85 7 1892 2159 2
status.go
in upload/progress
83 10 1892 2159 4
factory.go
in vhdcore/header/parentlocator
82 7 1892 2159 2
worker.go
in upload/concurrent
79 3 1891 2159 2
footer.go
in vhdcore/footer
72 2 1892 2159 2
dynamicDiskBlockFactory.go
in vhdcore/block
67 7 1892 2159 2
diskGeometry.go
in vhdcore/footer
66 4 1892 2159 2
binaryWriter.go
in vhdcore/writer
62 11 2159 2159 1
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
innerError.go
in vhdcore/innererror
4 - 2159 2159 1
dataReader.go
in vhdcore/block
4 - 2159 2159 1
sector.go
in vhdcore/block
6 - 2159 2159 1
vhdHeaderVersion.go
in vhdcore/header
7 1 2159 2159 1
vhdFileFormatVersion.go
in vhdcore/footer
7 1 2159 2159 1
constants.go
in vhdcore
8 - 2159 2159 1
parentLocators.go
in vhdcore/header/parentlocator
16 3 2159 2159 1
parseError.go
in vhdcore/header
17 3 2159 2159 1
parseError.go
in vhdcore/header/parentlocator
17 3 2159 2159 1
parseError.go
in vhdcore/footer
17 3 2159 2159 1
hostOsType.go
in vhdcore/footer
17 1 2159 2159 1
parseError.go
in vhdcore/block/bitmap
18 3 2159 2159 1
blockAllocationTableParseError.go
in vhdcore/bat
18 3 2159 2159 1
diskType.go
in vhdcore/footer
19 1 2159 2159 1
vhdCreatorVersion.go
in vhdcore/footer
20 1 2159 2159 1
vhdTimeStamp.go
in vhdcore
24 3 2159 2159 1
computeStats.go
in upload/progress
28 3 2159 2159 1
readerWithProgress.go
in upload/progress
29 3 2159 2159 1
utils.go
in vhdcore/common
31 4 2159 2159 1
uuid.go
in vhdcore/common
35 3 2159 2159 1
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
metaData.go
in upload/metadata
140 7 1892 2157 2
vhdInspectCmdHandler.go
in root
406 8 1173 2159 6
indexRange.go
in vhdcore/common
229 22 2157 2159 2
factory.go
in vhdcore/footer
229 19 1892 2159 2
vhdUploadCmdHandler.go
in root
228 9 1891 2159 9
factory.go
in vhdcore/header
187 15 1892 2159 2
diskstream.go
in vhdcore/diskstream
186 11 1173 2159 4
upload.go
in upload
143 3 1891 2159 6
vhdFileFactory.go
in vhdcore/vhdfile
99 5 1173 2159 3
balancer.go
in upload/concurrent
95 8 2159 2159 1
detectEmptyRanges.go
in upload
89 3 1892 2159 2
binaryReader.go
in vhdcore/reader
89 12 1892 2159 4
fixedDiskBlockFactory.go
in vhdcore/block
86 8 1892 2159 2
differencingDiskBlockFactory.go
in vhdcore/block
85 7 1892 2159 2
status.go
in upload/progress
83 10 1892 2159 4
factory.go
in vhdcore/header/parentlocator
82 7 1892 2159 2
worker.go
in upload/concurrent
79 3 1891 2159 2
footer.go
in vhdcore/footer
72 2 1892 2159 2
dynamicDiskBlockFactory.go
in vhdcore/block
67 7 1892 2159 2
diskGeometry.go
in vhdcore/footer
66 4 1892 2159 2
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
vhdInspectCmdHandler.go
in root
406 8 1173 2159 6
diskstream.go
in vhdcore/diskstream
186 11 1173 2159 4
vhdFileFactory.go
in vhdcore/vhdfile
99 5 1173 2159 3
vhdFile.go
in vhdcore/vhdfile
60 3 1173 2159 3
platformCode.go
in vhdcore/header/parentlocator
31 1 1173 2159 2
validator.go
in vhdcore/validator
22 2 1173 2159 3
vhdFeature.go
in vhdcore/footer
19 1 1173 2159 2
sectorReadError.go
in vhdcore/block
17 2 1173 2159 2
vhdUploadCmdHandler.go
in root
228 9 1891 2159 9
upload.go
in upload
143 3 1891 2159 6
worker.go
in upload/concurrent
79 3 1891 2159 2
vhdCookie.go
in vhdcore
41 7 1891 2159 2
request.go
in upload/concurrent
6 - 1891 2159 3
factory.go
in vhdcore/footer
229 19 1892 2159 2
factory.go
in vhdcore/header
187 15 1892 2159 2
metaData.go
in upload/metadata
140 7 1892 2157 2
detectEmptyRanges.go
in upload
89 3 1892 2159 2
binaryReader.go
in vhdcore/reader
89 12 1892 2159 4
fixedDiskBlockFactory.go
in vhdcore/block
86 8 1892 2159 2
differencingDiskBlockFactory.go
in vhdcore/block
85 7 1892 2159 2