microsoft / msix-packaging
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: 3328
  • Daily file updates (only one update per file and date counted): 23327
  • First update: 2017-09-15
  • Latest update: 2022-01-27
  • Days between first and latest update: 1596 (228 weeks, estimated 1140 working days)
  • Active days (at least one file change): 360
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 3,328 files with 763,680 lines of code in files.
    • 2,282 files that are 366+ days old (574,587 lines of code)
    • 1,041 files that are 181-365 days old (188,849 lines of code)
    • 5 files that are 91-180 days old (244 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)
75% | 24% | <1% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 3,328 files with 763,680 lines of code in files.
    • 461 files have been last changed 366+ days ago (87,610 lines of code)
    • 1,013 files have been last changed 181-365 days ago (170,416 lines of code)
    • 1,848 files have been last changed 91-180 days ago (504,964 lines of code)
    • 0 files have been last changed 31-90 days ago (0 lines of code)
    • 6 files have been last changed 1-30 days ago (690 lines of code)
11% | 22% | 66% | 0% | <1%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
c, hpp, pod, cpp, h, pl, xml, t, xsd, cs, txt, in, cmake, json, wxl, ts, vcxproj, pm, sh, m4, yml, ps1, md, xsl, S, cmakein, filters, gitignore, adb, csproj, java, H, cc, com, asm, ec, bat, mak, pas, editorconfig, cmd, m, gradle, html, ads, storyboard, plist, xaml, mm, pri, el, pro, wxs, gitattributes, mms, inc, properties, py, props, wixproj, vbs, js, targets, sed, nuspec, spec, psm1, PERL, sas, resx, Xml, PL
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
c79% | 20% | 0% | 0% | 0%
cpp99% | 0% | <1% | 0% | 0%
pl69% | 30% | 0% | 0% | 0%
hpp99% | 0% | <1% | 0% | 0%
h43% | 56% | 0% | 0% | 0%
vcxproj100% | 0% | 0% | 0% | 0%
S100% | 0% | 0% | 0% | 0%
cs99% | <1% | 0% | 0% | 0%
html100% | 0% | 0% | 0% | 0%
cmake93% | <1% | 5% | 0% | 0%
asm84% | 15% | 0% | 0% | 0%
in39% | 60% | 0% | 0% | 0%
adb100% | 0% | 0% | 0% | 0%
ts100% | 0% | 0% | 0% | 0%
pas100% | 0% | 0% | 0% | 0%
com86% | 13% | 0% | 0% | 0%
xsl100% | 0% | 0% | 0% | 0%
ps195% | 4% | 0% | 0% | 0%
yml88% | 11% | 0% | 0% | 0%
Xml100% | 0% | 0% | 0% | 0%
ads100% | 0% | 0% | 0% | 0%
pro100% | 0% | 0% | 0% | 0%
cmakein100% | 0% | 0% | 0% | 0%
inc95% | 4% | 0% | 0% | 0%
wxs100% | 0% | 0% | 0% | 0%
filters100% | 0% | 0% | 0% | 0%
cc100% | 0% | 0% | 0% | 0%
wxl100% | 0% | 0% | 0% | 0%
java100% | 0% | 0% | 0% | 0%
cmd100% | 0% | 0% | 0% | 0%
wixproj100% | 0% | 0% | 0% | 0%
vbs100% | 0% | 0% | 0% | 0%
spec100% | 0% | 0% | 0% | 0%
ec89% | 10% | 0% | 0% | 0%
el100% | 0% | 0% | 0% | 0%
mm100% | 0% | 0% | 0% | 0%
sas100% | 0% | 0% | 0% | 0%
pod<1% | 99% | 0% | 0% | 0%
mms100% | 0% | 0% | 0% | 0%
js100% | 0% | 0% | 0% | 0%
psm1100% | 0% | 0% | 0% | 0%
targets100% | 0% | 0% | 0% | 0%
props100% | 0% | 0% | 0% | 0%
pm0% | 100% | 0% | 0% | 0%
PERL0% | 100% | 0% | 0% | 0%
py0% | 100% | 0% | 0% | 0%
H0% | 100% | 0% | 0% | 0%
sed0% | 100% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
hpp29% | 67% | 2% | 0% | 0%
cpp12% | 86% | 1% | 0% | 0%
c5% | 1% | 93% | 0% | 0%
h24% | <1% | 75% | 0% | 0%
vcxproj100% | 0% | 0% | 0% | 0%
S25% | 0% | 74% | 0% | 0%
asm84% | 0% | 15% | 0% | 0%
adb100% | 0% | 0% | 0% | 0%
cs15% | 84% | 0% | 0% | 0%
pas100% | 0% | 0% | 0% | 0%
com83% | 2% | 13% | 0% | 0%
in18% | 56% | 24% | 0% | 0%
ads100% | 0% | 0% | 0% | 0%
cmakein100% | 0% | 0% | 0% | 0%
ts57% | 36% | 0% | 0% | 6%
inc95% | 0% | 4% | 0% | 0%
yml55% | 15% | 8% | 0% | 21%
wxs100% | 0% | 0% | 0% | 0%
filters100% | 0% | 0% | 0% | 0%
cmake11% | 64% | 24% | 0% | 0%
cc100% | 0% | 0% | 0% | 0%
wxl100% | 0% | 0% | 0% | 0%
ps123% | 26% | 0% | 0% | 50%
java100% | 0% | 0% | 0% | 0%
cmd100% | 0% | 0% | 0% | 0%
wixproj100% | 0% | 0% | 0% | 0%
vbs100% | 0% | 0% | 0% | 0%
mm100% | 0% | 0% | 0% | 0%
sas100% | 0% | 0% | 0% | 0%
mms100% | 0% | 0% | 0% | 0%
psm1100% | 0% | 0% | 0% | 0%
targets100% | 0% | 0% | 0% | 0%
html0% | 100% | 0% | 0% | 0%
xsl0% | 100% | 0% | 0% | 0%
Xml0% | 100% | 0% | 0% | 0%
pl0% | <1% | 99% | 0% | 0%
spec0% | 100% | 0% | 0% | 0%
js0% | 100% | 0% | 0% | 0%
props0% | 100% | 0% | 0% | 0%
pod0% | 0% | 100% | 0% | 0%
pm0% | 0% | 100% | 0% | 0%
pro0% | 0% | 100% | 0% | 0%
PERL0% | 0% | 100% | 0% | 0%
ec0% | 0% | 100% | 0% | 0%
el0% | 0% | 100% | 0% | 0%
py0% | 0% | 100% | 0% | 0%
H0% | 0% | 100% | 0% | 0%
sed0% | 0% | 100% | 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
lib/openssl62% | 37% | 0% | 0% | 0%
lib/xerces98% | 1% | 0% | 0% | 0%
lib/zlib100% | 0% | 0% | 0% | 0%
MsixCore/msixmgr100% | 0% | 0% | 0% | 0%
lib/catch2100% | 0% | 0% | 0% | 0%
src/msix99% | 0% | <1% | 0% | 0%
tools/utils99% | <1% | 0% | 0% | 0%
src/inc99% | 0% | <1% | 0% | 0%
tools/pipelines-tasks93% | 6% | 0% | 0% | 0%
cmake100% | 0% | 0% | 0% | 0%
MsixCore/msixmgrLib100% | 0% | 0% | 0% | 0%
MsixCore/MsixMgrWix100% | 0% | 0% | 0% | 0%
src/makemsix100% | 0% | 0% | 0% | 0%
pipelines100% | 0% | 0% | 0% | 0%
sample/OverrideStreamSample100% | 0% | 0% | 0% | 0%
sample/ExtractContentsSample100% | 0% | 0% | 0% | 0%
sample/PackSample100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
sample/OverrideLanguageSample100% | 0% | 0% | 0% | 0%
sample/inc100% | 0% | 0% | 0% | 0%
sample/BundleSample100% | 0% | 0% | 0% | 0%
MsixCore/ClickOnceWrapper100% | 0% | 0% | 0% | 0%
MsixCore/GetMsixmgrProductsCA100% | 0% | 0% | 0% | 0%
pipelines/templates100% | 0% | 0% | 0% | 0%
cmake/openssl0% | 0% | 100% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
lib/zlib100% | 0% | 0% | 0% | 0%
MsixCore/msixmgr97% | 2% | 0% | 0% | 0%
lib/catch2100% | 0% | 0% | 0% | 0%
src/msix65% | 21% | 13% | 0% | 0%
src/inc71% | 3% | 24% | 0% | 0%
MsixCore/msixmgrLib100% | 0% | 0% | 0% | 0%
MsixCore/MsixMgrWix100% | 0% | 0% | 0% | 0%
tools/pipelines-tasks40% | 28% | 0% | 0% | 30%
cmake28% | 26% | 45% | 0% | 0%
pipelines73% | 26% | 0% | 0% | 0%
sample/OverrideStreamSample100% | 0% | 0% | 0% | 0%
sample/ExtractContentsSample100% | 0% | 0% | 0% | 0%
sample/PackSample100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
sample/OverrideLanguageSample100% | 0% | 0% | 0% | 0%
sample/inc100% | 0% | 0% | 0% | 0%
sample/BundleSample100% | 0% | 0% | 0% | 0%
tools/utils2% | 97% | 0% | 0% | <1%
MsixCore/ClickOnceWrapper100% | 0% | 0% | 0% | 0%
MsixCore/GetMsixmgrProductsCA100% | 0% | 0% | 0% | 0%
pipelines/templates100% | 0% | 0% | 0% | 0%
lib/xerces0% | 100% | 0% | 0% | 0%
lib/openssl0% | <1% | 99% | 0% | 0%
src/makemsix0% | 0% | 100% | 0% | 0%
cmake/openssl0% | 0% | 100% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
cmake
GetGitRevisionDescription.cmake
in cmake
118 - 1557 1564 3
in
GetGitRevisionDescription.cmake.in
in cmake
37 - 1557 1564 3
release_master.ps1
in root
30 - 1557 1557 1
cmakein
Package.nuspec.cmakein
in root
29 - 1087 1557 27
cmd
release_master.cmd
in root
1 - 1557 1557 1
ExtractContentsSample.cpp
in sample/ExtractContentsSample
331 18 556 1550 20
cmake
crypto_sources.cmake
in cmake
523 - 174 1542 16
cmake
crypto.cmake
in cmake
144 - 174 1542 14
zip.c
in lib/zlib/contrib/minizip
1504 39 1535 1538 3
unzip.c
in lib/zlib/contrib/minizip
1462 44 1535 1538 3
deflate.c
in lib/zlib
1442 31 1535 1538 3
inflate.c
in lib/zlib
1205 23 1535 1538 3
S
inffast.S
in lib/zlib/contrib/inflate86
1147 - 1535 1538 3
inffas86.c
in lib/zlib/contrib/inflate86
898 1 1535 1538 3
com
make_vms.com
in lib/zlib
857 - 1535 1538 3
inffas32.asm
in lib/zlib/contrib/masmx86
813 - 1535 1538 3
trees.c
in lib/zlib
745 23 1535 1538 3
vcxproj
zlibvc.vcxproj
in lib/zlib/contrib/vstudio/vc12
692 - 1535 1538 3
vcxproj
zlibvc.vcxproj
in lib/zlib/contrib/vstudio/vc14
692 - 1535 1538 3
vcxproj
zlibvc.vcxproj
in lib/zlib/contrib/vstudio/vc11
688 - 1535 1538 3
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
cmd
release_master.cmd
in root
1 - 1557 1557 1
release_master.ps1
in root
30 - 1557 1557 1
in
GetGitRevisionDescription.cmake.in
in cmake
37 - 1557 1564 3
cmake
GetGitRevisionDescription.cmake
in cmake
118 - 1557 1564 3
inffast.h
in lib/zlib
1 - 1535 1538 3
blast.h
in lib/zlib/contrib/blast
4 - 1535 1538 3
puff.h
in lib/zlib/contrib/puff
7 - 1535 1538 3
ZLibConst.pas
in lib/zlib/contrib/delphi
7 - 1535 1538 3
in
zlib.pc.in
in lib/zlib
11 - 1535 1538 3
cmakein
zlib.pc.cmakein
in lib/zlib
11 - 1535 1538 3
in
minizip.pc.in
in lib/zlib/contrib/minizip
11 - 1535 1538 3
iowin32.h
in lib/zlib/contrib/minizip
11 - 1535 1538 3
test.cpp
in lib/zlib/contrib/iostream
11 1 1535 1538 3
gzclose.c
in lib/zlib
14 1 1535 1538 3
AssemblyInfo.cs
in lib/zlib/contrib/dotzlib/DotZLib
14 - 1535 1538 3
inftrees.h
in lib/zlib
16 - 1535 1538 3
inftree9.h
in lib/zlib/contrib/infback9
16 - 1535 1538 3
infback9.h
in lib/zlib/contrib/infback9
17 - 1535 1538 3
mztools.h
in lib/zlib/contrib/minizip
18 - 1535 1538 3
inflate9.h
in lib/zlib/contrib/infback9
19 - 1535 1538 3
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
TimeHelpers.cpp
in src/msix/common
42 1 129 129 1
TimeHelpers.hpp
in src/inc/shared
16 2 129 129 1
cmake
opensslconf.h.cmake
in cmake/openssl
166 - 174 175 2
cmake
bn_conf.h.cmake
in cmake/openssl/crypto
13 - 174 175 2
cmake
dso_conf.h.cmake
in cmake/openssl/crypto
7 - 174 175 2
curve25519.c
in lib/openssl/crypto/ec
4836 75 174 207 2
obj_mac.h
in lib/openssl/include/openssl
3974 - 174 207 2
chacha-x86_64.pl
in lib/openssl/crypto/chacha/asm
3405 23 174 207 2
poly1305-x86_64.pl
in lib/openssl/crypto/poly1305/asm
3284 4 174 207 2
statem_srvr.c
in lib/openssl/ssl/statem
3034 45 174 207 2
statem_clnt.c
in lib/openssl/ssl/statem
2741 47 174 207 2
ecp_nistz256-sparcv9.pl
in lib/openssl/crypto/ec/asm
2648 4 174 207 2
ecp_nistz256-ppc64.pl
in lib/openssl/crypto/ec/asm
1970 - 174 207 2
ssl.h
in lib/openssl/include/openssl
1720 - 174 207 2
statem_lib.c
in lib/openssl/ssl/statem
1683 41 174 207 2
ssl_local.h
in lib/openssl/ssl
1637 2 174 207 2
ecp_nistz256-armv8.pl
in lib/openssl/crypto/ec/asm
1581 4 174 207 2
curve448_tables.c
in lib/openssl/crypto/ec/curve448
1469 - 174 207 2
extensions_srvr.c
in lib/openssl/ssl/statem
1456 40 174 207 2
extensions_clnt.c
in lib/openssl/ssl/statem
1443 43 174 207 2
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
PathFunctions.ps1
in tools/pipelines-tasks/MsixPackaging/MSBuildHelpers
279 - 4 494 2
InvokeFunctions.ps1
in tools/pipelines-tasks/MsixPackaging/MSBuildHelpers
158 - 4 494 2
build-vsix.yml
in tools/pipelines-tasks/azure-pipelines
106 - 4 347 3
securefiles-common.ts
in tools/pipelines-tasks/MsixSigning/securefiles-common
65 2 4 494 2
azure-pipelines.yml
in tools/utils
42 - 4 546 4
ci-build.yml
in tools/pipelines-tasks/azure-pipelines
40 - 4 494 3
ZipObject.cpp
in src/msix/common
353 11 129 999 4
TimeHelpers.cpp
in src/msix/common
42 1 129 129 1
TimeHelpers.hpp
in src/inc/shared
16 2 129 129 1
AppxPackaging.hpp
in src/inc/public
1444 - 131 899 6
XmlObject.cpp
in src/msix/PAL/XML/xerces-c
538 32 131 1433 34
ecp_nistz256_table.c
in lib/openssl/crypto/ec
9519 - 174 1215 4
obj_dat.h
in lib/openssl/crypto/objects
5717 - 174 1215 4
curve25519.c
in lib/openssl/crypto/ec
4836 75 174 207 2
s3_lib.c
in lib/openssl/ssl
4487 28 174 1215 5
aesni-x86_64.pl
in lib/openssl/crypto/aes/asm
4401 13 174 1215 4
ssl_lib.c
in lib/openssl/ssl
4206 268 174 1215 5
obj_mac.h
in lib/openssl/include/openssl
3974 - 174 207 2
ecp_nistz256-x86_64.pl
in lib/openssl/crypto/ec/asm
3922 10 174 1215 4
e_aes.c
in lib/openssl/crypto/evp
3456 65 174 1215 5