microsoft / dotnet-framework-docker
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): 711
  • First update: 2016-09-30
  • Latest update: 2022-01-25
  • Days between first and latest update: 1944 (277 weeks, estimated 1385 working days)
  • Active days (at least one file change): 330
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 57 files with 1,828 lines of code in files.
    • 50 files that are 366+ days old (1,728 lines of code)
    • 4 files that are 181-365 days old (60 lines of code)
    • 3 files that are 91-180 days old (40 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)
94% | 3% | 2% | 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 1,828 lines of code in files.
    • 6 files have been last changed 366+ days ago (201 lines of code)
    • 0 files have been last changed 181-365 days ago (0 lines of code)
    • 37 files have been last changed 91-180 days ago (956 lines of code)
    • 10 files have been last changed 31-90 days ago (375 lines of code)
    • 4 files have been last changed 1-30 days ago (296 lines of code)
10% | 0% | 52% | 20% | 16%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
cs, yml, js, md, csproj, ps1, css, aspx, sh, cshtml, json, dockerignore, asax, svg, gitattributes, ascx, editorconfig, gitignore, txt
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
yml91% | 5% | 3% | 0% | 0%
ps1100% | 0% | 0% | 0% | 0%
cs100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
ps135% | 0% | 25% | 39% | 0%
yml4% | 0% | 63% | 6% | 25%
cs7% | 0% | 43% | 49% | 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
eng/common/templates/jobs91% | 8% | 0% | 0% | 0%
eng/common/templates/steps91% | 1% | 6% | 0% | 0%
eng/update-dependencies100% | 0% | 0% | 0% | 0%
eng/common100% | 0% | 0% | 0% | 0%
eng/pipelines90% | 9% | 0% | 0% | 0%
eng/mcr-tags-metadata-templates100% | 0% | 0% | 0% | 0%
eng/common/templates/variables81% | 0% | 18% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
eng/readme-templates100% | 0% | 0% | 0% | 0%
eng/dockerfile-templates100% | 0% | 0% | 0% | 0%
eng/pipelines/variables100% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
eng/common46% | 0% | 16% | 36% | 0%
eng/common/templates/jobs7% | 0% | 40% | 0% | 51%
eng/update-dependencies7% | 0% | 43% | 49% | 0%
eng/common/templates/steps3% | 0% | 96% | 0% | 0%
eng/pipelines0% | 0% | 88% | 11% | 0%
eng/readme-templates0% | 0% | 100% | 0% | 0%
eng/common/templates/variables0% | 0% | 25% | 0% | 74%
eng/dockerfile-templates0% | 0% | 100% | 0% | 0%
eng/pipelines/variables0% | 0% | 100% | 0% | 0%
eng/mcr-tags-metadata-templates0% | 0% | 0% | 100% | 0%
ROOT0% | 0% | 0% | 100% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
build-and-test.ps1
in root
42 - 83 1484 23
publish.yml
in eng/common/templates/jobs
146 - 25 956 38
build-images.yml
in eng/common/templates/jobs
98 - 12 956 22
test-images-linux-client.yml
in eng/common/templates/steps
91 - 91 956 18
Invoke-ImageBuilder.ps1
in eng/common
86 - 432 956 7
test-images-windows-client.yml
in eng/common/templates/steps
58 - 97 956 15
init-docker-linux.yml
in eng/common/templates/steps
48 - 97 956 10
common.yml
in eng/common/templates/variables
47 - 25 956 24
generate-matrix.yml
in eng/common/templates/jobs
39 - 97 956 15
init-docker-windows.yml
in eng/common/templates/steps
35 - 97 956 9
Invoke-WithRetry.ps1
in eng/common
34 - 97 956 5
test-images-linux-client.yml
in eng/common/templates/jobs
23 - 97 956 10
dotnet-framework-samples.yml
in eng/pipelines
20 - 97 956 7
dotnet-framework.yml
in eng/pipelines
20 - 97 956 13
Invoke-CleanupDocker.ps1
in eng/common
18 - 514 956 7
test-images-windows-client.yml
in eng/common/templates/jobs
18 - 97 956 6
samples-tags.yml
in eng/mcr-tags-metadata-templates
17 - 48 956 15
cleanup-docker-windows.yml
in eng/common/templates/steps
14 - 97 956 5
runtime-tags.yml
in eng/mcr-tags-metadata-templates
14 - 48 956 15
common.yml
in eng/pipelines/variables
12 - 97 956 10
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
CustomFileRegexUpdater.cs
in eng/update-dependencies
22 2 784 784 1
validate-image-sizes.yml
in eng/common/templates/steps
13 - 725 731 2
Get-BaseImageStatus.ps1
in eng/common
26 - 676 712 2
post-build.yml
in eng/common/templates/jobs
36 - 585 895 7
Invoke-CleanupDocker.ps1
in eng/common
18 - 514 956 7
Invoke-ImageBuilder.ps1
in eng/common
86 - 432 956 7
common-paths.yml
in eng/common/templates/variables
5 - 97 956 7
validate-branch.yml
in eng/common/templates/steps
6 - 97 481 4
set-dry-run.yml
in eng/common/templates/steps
8 - 97 327 3
init-common.yml
in eng/common/templates/steps
8 - 97 166 3
cg-detection.yml
in eng/common/templates/jobs
10 - 97 306 2
cleanup-docker-linux.yml
in eng/common/templates/steps
11 - 97 956 10
common.yml
in eng/pipelines/variables
12 - 97 956 10
cg-detection.yml
in eng/pipelines
12 - 97 185 2
Get-ImageBuilder.ps1
in eng/common
13 - 97 432 3
cleanup-docker-windows.yml
in eng/common/templates/steps
14 - 97 956 5
wait-for-mcr-doc-ingestion.yml
in eng/common/templates/steps
15 - 97 567 4
download-build-artifact.yml
in eng/common/templates/steps
16 - 97 895 4
Get-GeneratedDockerfiles.ps1
in eng/dockerfile-templates
17 - 97 385 2
test-images-windows-client.yml
in eng/common/templates/jobs
18 - 97 956 6
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
common.yml
in eng/common/templates/variables/dotnet
13 - 91 109 4
clean-acr-images.yml
in eng/common/templates/steps
19 - 97 152 2
init-common.yml
in eng/common/templates/steps
8 - 97 166 3
cg-detection.yml
in eng/pipelines
12 - 97 185 2
cg-detection.yml
in eng/common/templates/jobs
10 - 97 306 2
copy-base-images.yml
in eng/common/templates/jobs
30 - 97 327 4
set-dry-run.yml
in eng/common/templates/steps
8 - 97 327 3
ScriptRunnerUpdater.cs
in eng/update-dependencies
51 3 97 383 2
Get-GeneratedDockerfiles.ps1
in eng/dockerfile-templates
17 - 97 385 2
Get-ImageBuilder.ps1
in eng/common
13 - 97 432 3
dotnet-framework-pr-no-cache.yml
in eng/pipelines
29 - 91 480 7
validate-branch.yml
in eng/common/templates/steps
6 - 97 481 4
Get-GeneratedReadmes.ps1
in eng/readme-templates
29 - 97 503 3
dotnet-framework-pr.yml
in eng/pipelines
30 - 91 514 7
set-image-info-path-var.yml
in eng/common/templates/steps
20 - 97 514 5
wait-for-ingestion.yml
in eng/common/templates/jobs
26 - 97 567 4
wait-for-mcr-image-ingestion.yml
in eng/common/templates/steps
19 - 97 567 4
wait-for-mcr-doc-ingestion.yml
in eng/common/templates/steps
15 - 97 567 4
Install-DotNetSdk.ps1
in eng/common
46 - 81 585 9
Get-BaseImageStatus.ps1
in eng/common
26 - 676 712 2
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
docker-images.yml
in eng/common/templates/variables
5 - 6 956 85
build-images.yml
in eng/common/templates/jobs
98 - 12 956 22
publish.yml
in eng/common/templates/jobs
146 - 25 956 38
common.yml
in eng/common/templates/variables
47 - 25 956 24
update-readmes.yml
in eng/pipelines
15 - 47 731 2
samples-tags.yml
in eng/mcr-tags-metadata-templates
17 - 48 956 15
aspnet-tags.yml
in eng/mcr-tags-metadata-templates
14 - 48 906 15
runtime-tags.yml
in eng/mcr-tags-metadata-templates
14 - 48 956 15
wcf-tags.yml
in eng/mcr-tags-metadata-templates
10 - 48 907 15
sdk-tags.yml
in eng/mcr-tags-metadata-templates
9 - 48 956 15
build.ps1
in eng/common
57 - 63 732 9
Install-DotNetSdk.ps1
in eng/common
46 - 81 585 9
DependencyUpdater.cs
in eng/update-dependencies
151 8 83 784 12
build-and-test.ps1
in root
42 - 83 1484 23
test-images-linux-client.yml
in eng/common/templates/steps
91 - 91 956 18
dotnet-framework-pr.yml
in eng/pipelines
30 - 91 514 7
dotnet-framework-pr-no-cache.yml
in eng/pipelines
29 - 91 480 7
common.yml
in eng/common/templates/variables/dotnet
13 - 91 109 4
test-images-windows-client.yml
in eng/common/templates/steps
58 - 97 956 15
ScriptRunnerUpdater.cs
in eng/update-dependencies
51 3 97 383 2