microsoft / DirectXMesh
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: 57
  • Daily file updates (only one update per file and date counted): 173
  • First update: 2014-06-05
  • Latest update: 2022-01-25
  • Days between first and latest update: 2792 (398 weeks, estimated 1990 working days)
  • Active days (at least one file change): 278
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 57 files with 18,763 lines of code in files.
    • 47 files that are 366+ days old (15,978 lines of code)
    • 4 files that are 181-365 days old (1,500 lines of code)
    • 6 files that are 91-180 days old (1,285 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)
85% | 7% | 6% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 57 files with 18,763 lines of code in files.
    • 2 files have been last changed 366+ days ago (66 lines of code)
    • 19 files have been last changed 181-365 days ago (3,319 lines of code)
    • 14 files have been last changed 91-180 days ago (6,846 lines of code)
    • 21 files have been last changed 31-90 days ago (7,657 lines of code)
    • 1 files have been last changed 1-30 days ago (875 lines of code)
<1% | 17% | 36% | 40% | 4%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
cpp, filters, vcxproj, h, targets, md, nuspec, txt, json, in, gitignore, inl, gitattributes, props, ps1, editorconfig
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
cpp99% | <1% | 0% | 0% | 0%
vcxproj72% | 8% | 18% | 0% | 0%
h66% | 33% | 0% | 0% | 0%
filters74% | 7% | 18% | 0% | 0%
inl100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
filters6% | 75% | 18% | 0% | 0%
cpp0% | 26% | 60% | 13% | 0%
h0% | 4% | 44% | 17% | 33%
vcxproj0% | 0% | 0% | 100% | 0%
inl0% | 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
DirectXMesh88% | 4% | 7% | 0% | 0%
Meshconvert91% | 0% | 8% | 0% | 0%
Utilities39% | 60% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
Meshconvert1% | 2% | 67% | 27% | 0%
DirectXMesh0% | 24% | 25% | 49% | 0%
Utilities0% | 0% | 39% | 0% | 60%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
WaveFrontReader.h
in Utilities
573 6 95 2785 33
DirectXMesh.h
in DirectXMesh
472 - 84 2785 43
DirectXMeshRemap.cpp
in DirectXMesh
681 22 338 2783 19
DirectXMeshVBReader.cpp
in DirectXMesh
637 13 123 2783 29
DirectXMeshVBWriter.cpp
in DirectXMesh
630 13 123 2783 30
DirectXMeshAdjacency.cpp
in DirectXMesh
576 7 338 2783 18
DirectXMeshUtil.cpp
in DirectXMesh
372 8 55 2783 18
DirectXMeshClean.cpp
in DirectXMesh
336 3 157 2783 13
DirectXMeshValidate.cpp
in DirectXMesh
333 5 338 2783 16
DirectXMeshP.h
in DirectXMesh
280 7 106 2783 37
DirectXMeshNormals.cpp
in DirectXMesh
247 5 338 2783 14
DirectXMeshTangentFrame.cpp
in DirectXMesh
221 7 338 2783 16
DirectXMeshGSAdjacency.cpp
in DirectXMesh
110 3 338 2783 8
DirectXMeshOptimize.cpp
in DirectXMesh
110 4 338 2783 18
scoped.h
in DirectXMesh
74 6 106 2783 13
inl
DirectXMesh.inl
in DirectXMesh
14 2 55 2783 11
Mesh.cpp
in Meshconvert
1829 25 152 2658 44
Meshconvert.cpp
in Meshconvert
902 8 95 2658 49
Mesh.h
in Meshconvert
124 3 332 2658 24
vcxproj
DirectXMesh_Desktop_2017.vcxproj
in DirectXMesh
353 - 60 1901 19
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
filters
Meshconvert_Desktop_2017.vcxproj.filters
in Meshconvert
33 - 1109 1901 3
filters
Meshconvert_Desktop_2019.vcxproj.filters
in Meshconvert
33 - 1035 1035 1
DirectXMeshOptimize.cpp
in DirectXMesh
110 4 338 2783 18
DirectXMeshGSAdjacency.cpp
in DirectXMesh
110 3 338 2783 8
DirectXMeshWeldVertices.cpp
in DirectXMesh
129 3 338 1454 7
DirectXMeshTangentFrame.cpp
in DirectXMesh
221 7 338 2783 16
DirectXMeshNormals.cpp
in DirectXMesh
247 5 338 2783 14
DirectXMeshValidate.cpp
in DirectXMesh
333 5 338 2783 16
DirectXMeshAdjacency.cpp
in DirectXMesh
576 7 338 2783 18
DirectXMeshRemap.cpp
in DirectXMesh
681 22 338 2783 19
Mesh.h
in Meshconvert
124 3 332 2658 24
filters
DirectXMesh_Windows10_2019.vcxproj.filters
in DirectXMesh
77 - 301 945 3
filters
DirectXMesh_Windows10_2017.vcxproj.filters
in DirectXMesh
77 - 301 945 3
filters
DirectXMesh_XboxOneXDK_2017.vcxproj.filters
in DirectXMesh
79 - 301 1826 5
filters
DirectXMesh_Desktop_2019_Win10.vcxproj.filters
in DirectXMesh
79 - 301 1035 3
filters
DirectXMesh_Desktop_2019.vcxproj.filters
in DirectXMesh
79 - 301 1035 3
filters
DirectXMesh_Desktop_2017_Win10.vcxproj.filters
in DirectXMesh
79 - 301 1754 5
filters
DirectXMesh_Desktop_2017.vcxproj.filters
in DirectXMesh
79 - 301 1901 5
filters
DirectXMesh_GDK_2019.vcxproj.filters
in DirectXMesh
80 - 300 535 3
filters
DirectXMesh_GDK_2017.vcxproj.filters
in DirectXMesh
80 - 300 535 3
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
vcxproj
DirectXMesh_Windows10_2022.vcxproj
in DirectXMesh
389 - 60 91 2
vcxproj
DirectXMesh_Desktop_2022.vcxproj
in DirectXMesh
359 - 60 91 2
vcxproj
Meshconvert_Desktop_2022.vcxproj
in Meshconvert
348 - 60 91 2
filters
DirectXMesh_Desktop_2022.vcxproj.filters
in DirectXMesh
79 - 91 91 1
filters
DirectXMesh_Windows10_2022.vcxproj.filters
in DirectXMesh
77 - 91 91 1
filters
Meshconvert_Desktop_2022.vcxproj.filters
in Meshconvert
33 - 91 91 1
vcxproj
DirectXMesh_Desktop_2022_Win10.vcxproj
in DirectXMesh
511 - 60 187 3
filters
DirectXMesh_Desktop_2022_Win10.vcxproj.filters
in DirectXMesh
79 - 187 187 1
FlexibleVertexFormat.h
in Utilities
875 9 24 241 2
DirectXMeshConcat.cpp
in DirectXMesh
35 1 55 301 2
vcxproj
DirectXMesh_GDK_2019.vcxproj
in DirectXMesh
474 - 55 535 8
vcxproj
DirectXMesh_GDK_2017.vcxproj
in DirectXMesh
465 - 55 535 7
filters
DirectXMesh_GDK_2017.vcxproj.filters
in DirectXMesh
80 - 300 535 3
filters
DirectXMesh_GDK_2019.vcxproj.filters
in DirectXMesh
80 - 300 535 3
DirectXMeshletGenerator.cpp
in DirectXMesh
636 19 55 613 8
vcxproj
DirectXMesh_Windows10_2019.vcxproj
in DirectXMesh
389 - 60 945 8
vcxproj
DirectXMesh_Windows10_2017.vcxproj
in DirectXMesh
381 - 60 945 6
filters
DirectXMesh_Windows10_2017.vcxproj.filters
in DirectXMesh
77 - 301 945 3
filters
DirectXMesh_Windows10_2019.vcxproj.filters
in DirectXMesh
77 - 301 945 3
vcxproj
DirectXMesh_Desktop_2019_Win10.vcxproj
in DirectXMesh
511 - 60 1035 10
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
FlexibleVertexFormat.h
in Utilities
875 9 24 241 2
DirectXMeshletGenerator.cpp
in DirectXMesh
636 19 55 613 8
vcxproj
DirectXMesh_GDK_2019.vcxproj
in DirectXMesh
474 - 55 535 8
vcxproj
DirectXMesh_GDK_2017.vcxproj
in DirectXMesh
465 - 55 535 7
DirectXMeshUtil.cpp
in DirectXMesh
372 8 55 2783 18
DirectXMeshConcat.cpp
in DirectXMesh
35 1 55 301 2
inl
DirectXMesh.inl
in DirectXMesh
14 2 55 2783 11
vcxproj
DirectXMesh_Desktop_2019_Win10.vcxproj
in DirectXMesh
511 - 60 1035 10
vcxproj
DirectXMesh_Desktop_2022_Win10.vcxproj
in DirectXMesh
511 - 60 187 3
vcxproj
DirectXMesh_Desktop_2017_Win10.vcxproj
in DirectXMesh
501 - 60 1754 17
vcxproj
DirectXMesh_Windows10_2019.vcxproj
in DirectXMesh
389 - 60 945 8
vcxproj
DirectXMesh_Windows10_2022.vcxproj
in DirectXMesh
389 - 60 91 2
vcxproj
DirectXMesh_Windows10_2017.vcxproj
in DirectXMesh
381 - 60 945 6
vcxproj
DirectXMesh_Desktop_2019.vcxproj
in DirectXMesh
359 - 60 1035 10
vcxproj
DirectXMesh_Desktop_2022.vcxproj
in DirectXMesh
359 - 60 91 2
vcxproj
DirectXMesh_Desktop_2017.vcxproj
in DirectXMesh
353 - 60 1901 19
vcxproj
Meshconvert_Desktop_2019.vcxproj
in Meshconvert
348 - 60 1035 6
vcxproj
Meshconvert_Desktop_2022.vcxproj
in Meshconvert
348 - 60 91 2
vcxproj
Meshconvert_Desktop_2017.vcxproj
in Meshconvert
342 - 60 1901 17
vcxproj
DirectXMesh_XboxOneXDK_2017.vcxproj
in DirectXMesh
203 - 60 1826 13