microsoft / vscode-dev-containers
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: 77
  • Daily file updates (only one update per file and date counted): 3173
  • First update: 2018-11-05
  • Latest update: 2022-01-28
  • Days between first and latest update: 1181 (168 weeks, estimated 840 working days)
  • Active days (at least one file change): 626
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 77 files with 3,015 lines of code in files.
    • 55 files that are 366+ days old (1,852 lines of code)
    • 11 files that are 181-365 days old (982 lines of code)
    • 2 files that are 91-180 days old (14 lines of code)
    • 0 files that are 31-90 days old (0 lines of code)
    • 9 files that are 1-30 days old (167 lines of code)
61% | 32% | <1% | 0% | 5%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 77 files with 3,015 lines of code in files.
    • 26 files have been last changed 366+ days ago (206 lines of code)
    • 26 files have been last changed 181-365 days ago (577 lines of code)
    • 14 files have been last changed 91-180 days ago (1,987 lines of code)
    • 1 files have been last changed 31-90 days ago (8 lines of code)
    • 10 files have been last changed 1-30 days ago (237 lines of code)
6% | 19% | 65% | <1% | 7%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
md, json, sh, npmignore, yml, Dockerfile, gitignore, js, yaml, py, prefs, txt, java, xml, cs, ts, project, ipynb, csproj, rs, classpath, toml, swift, cpp, rb, sql, cc, go, tf, css, mod, ps1, editorconfig, html, elm, re, cmd, eslintignore, fsproj, gitattributes, fs, dart, R, h, php, pl
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
js62% | 37% | 0% | 0% | 0%
py69% | <1% | 0% | 0% | 29%
cs42% | 57% | 0% | 0% | 0%
cc100% | 0% | 0% | 0% | 0%
java61% | 0% | 0% | 0% | 38%
html100% | 0% | 0% | 0% | 0%
ps1100% | 0% | 0% | 0% | 0%
css100% | 0% | 0% | 0% | 0%
h100% | 0% | 0% | 0% | 0%
tf100% | 0% | 0% | 0% | 0%
rb100% | 0% | 0% | 0% | 0%
yml66% | 0% | 0% | 0% | 33%
re100% | 0% | 0% | 0% | 0%
swift100% | 0% | 0% | 0% | 0%
Dockerfile52% | 0% | 47% | 0% | 0%
ts12% | 87% | 0% | 0% | 0%
fs100% | 0% | 0% | 0% | 0%
fsproj100% | 0% | 0% | 0% | 0%
rs50% | 0% | 0% | 0% | 50%
cpp14% | 0% | 0% | 0% | 86%
toml53% | 0% | 0% | 0% | 46%
php100% | 0% | 0% | 0% | 0%
go12% | 0% | 0% | 0% | 87%
yaml100% | 0% | 0% | 0% | 0%
pl100% | 0% | 0% | 0% | 0%
cmd100% | 0% | 0% | 0% | 0%
R0% | 0% | 100% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
py24% | 0% | 7% | 0% | 68%
cc100% | 0% | 0% | 0% | 0%
ps1100% | 0% | 0% | 0% | 0%
h100% | 0% | 0% | 0% | 0%
rb100% | 0% | 0% | 0% | 0%
re100% | 0% | 0% | 0% | 0%
swift100% | 0% | 0% | 0% | 0%
js<1% | 12% | 86% | 0% | 0%
ts12% | 87% | 0% | 0% | 0%
rs50% | 0% | 0% | 0% | 50%
Dockerfile33% | 19% | 47% | 0% | 0%
cpp14% | 0% | 0% | 0% | 86%
toml53% | 0% | 0% | 0% | 46%
yaml100% | 0% | 0% | 0% | 0%
pl100% | 0% | 0% | 0% | 0%
cmd100% | 0% | 0% | 0% | 0%
cs0% | 71% | 28% | 0% | 0%
java0% | 61% | 0% | 0% | 38%
html0% | 100% | 0% | 0% | 0%
css0% | 100% | 0% | 0% | 0%
tf0% | 100% | 0% | 0% | 0%
fs0% | 100% | 0% | 0% | 0%
fsproj0% | 100% | 0% | 0% | 0%
php0% | 100% | 0% | 0% | 0%
go0% | 12% | 0% | 0% | 87%
yml0% | 22% | 0% | 44% | 33%
R0% | 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
build/src61% | 38% | 0% | 0% | 0%
containers/python-3-postgres100% | 0% | 0% | 0% | 0%
containers/bazel100% | 0% | 0% | 0% | 0%
containers/azure-static-web-apps100% | 0% | 0% | 0% | 0%
containers/dotnet-mssql100% | 0% | 0% | 0% | 0%
containers/javascript-node-postgres100% | 0% | 0% | 0% | 0%
containers/javascript-node-mongo100% | 0% | 0% | 0% | 0%
containers/codespaces-linux100% | 0% | 0% | 0% | 0%
containers/dotnet100% | 0% | 0% | 0% | 0%
containers/powershell100% | 0% | 0% | 0% | 0%
containers/dotnet-fsharp100% | 0% | 0% | 0% | 0%
containers/python-3-miniconda100% | 0% | 0% | 0% | 0%
containers/rust100% | 0% | 0% | 0% | 0%
containers/azure-terraform100% | 0% | 0% | 0% | 0%
containers/java100% | 0% | 0% | 0% | 0%
containers/python-3-anaconda100% | 0% | 0% | 0% | 0%
containers/reasonml100% | 0% | 0% | 0% | 0%
containers/swift100% | 0% | 0% | 0% | 0%
build/assets100% | 0% | 0% | 0% | 0%
containers/javascript-node100% | 0% | 0% | 0% | 0%
containers/java-8100% | 0% | 0% | 0% | 0%
containers/typescript-node100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
containers/ruby-sinatra100% | 0% | 0% | 0% | 0%
containers/cpp100% | 0% | 0% | 0% | 0%
containers/python-3-device-simulator-express100% | 0% | 0% | 0% | 0%
containers/php100% | 0% | 0% | 0% | 0%
containers/ruby100% | 0% | 0% | 0% | 0%
containers/go100% | 0% | 0% | 0% | 0%
containers/dart100% | 0% | 0% | 0% | 0%
containers/javascript-node-azurite100% | 0% | 0% | 0% | 0%
containers/perl100% | 0% | 0% | 0% | 0%
build100% | 0% | 0% | 0% | 0%
containers/python-3100% | 0% | 0% | 0% | 0%
containers/dapr-dotnet0% | 100% | 0% | 0% | 0%
containers/dapr-javascript-node0% | 100% | 0% | 0% | 0%
containers/python-3-pypy0% | 100% | 0% | 0% | 0%
script-library/container-features0% | 0% | 100% | 0% | 0%
containers/r0% | 0% | 100% | 0% | 0%
containers/python-3-anaconda-postgres0% | 0% | 0% | 0% | 100%
containers/cpp-mariadb0% | 0% | 0% | 0% | 100%
containers/go-postgres0% | 0% | 0% | 0% | 100%
containers/java-postgres0% | 0% | 0% | 0% | 100%
containers/rust-postgres0% | 0% | 0% | 0% | 100%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
containers/bazel100% | 0% | 0% | 0% | 0%
containers/python-3-postgres24% | 0% | 0% | 0% | 75%
containers/powershell100% | 0% | 0% | 0% | 0%
containers/rust100% | 0% | 0% | 0% | 0%
containers/python-3-anaconda100% | 0% | 0% | 0% | 0%
containers/reasonml100% | 0% | 0% | 0% | 0%
containers/swift100% | 0% | 0% | 0% | 0%
containers/javascript-node100% | 0% | 0% | 0% | 0%
containers/typescript-node100% | 0% | 0% | 0% | 0%
containers/ruby-sinatra100% | 0% | 0% | 0% | 0%
build/assets63% | 36% | 0% | 0% | 0%
containers/cpp100% | 0% | 0% | 0% | 0%
containers/python-3-device-simulator-express100% | 0% | 0% | 0% | 0%
containers/ruby100% | 0% | 0% | 0% | 0%
containers/dart100% | 0% | 0% | 0% | 0%
containers/perl100% | 0% | 0% | 0% | 0%
build100% | 0% | 0% | 0% | 0%
containers/python-3100% | 0% | 0% | 0% | 0%
build/src0% | 9% | 90% | 0% | 0%
containers/dapr-dotnet0% | 100% | 0% | 0% | 0%
containers/dapr-javascript-node0% | 100% | 0% | 0% | 0%
containers/azure-static-web-apps0% | 100% | 0% | 0% | 0%
containers/javascript-node-postgres0% | 100% | 0% | 0% | 0%
containers/javascript-node-mongo0% | 100% | 0% | 0% | 0%
containers/codespaces-linux0% | 100% | 0% | 0% | 0%
containers/dotnet0% | 100% | 0% | 0% | 0%
containers/dotnet-fsharp0% | 100% | 0% | 0% | 0%
containers/azure-terraform0% | 100% | 0% | 0% | 0%
containers/java0% | 100% | 0% | 0% | 0%
containers/java-80% | 100% | 0% | 0% | 0%
containers/php0% | 100% | 0% | 0% | 0%
containers/go0% | 100% | 0% | 0% | 0%
containers/python-3-miniconda0% | 23% | 76% | 0% | 0%
containers/javascript-node-azurite0% | 100% | 0% | 0% | 0%
containers/dotnet-mssql0% | 0% | 100% | 0% | 0%
script-library/container-features0% | 0% | 100% | 0% | 0%
containers/r0% | 0% | 100% | 0% | 0%
containers/python-3-pypy0% | 0% | 100% | 0% | 0%
ROOT0% | 0% | 0% | 100% | 0%
containers/python-3-anaconda-postgres0% | 0% | 0% | 0% | 100%
containers/cpp-mariadb0% | 0% | 0% | 0% | 100%
containers/go-postgres0% | 0% | 0% | 0% | 100%
containers/java-postgres0% | 0% | 0% | 0% | 100%
containers/rust-postgres0% | 0% | 0% | 0% | 100%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
main.rs
in containers/rust/test-project/src
8 1 1012 1046 6
main.cpp
in containers/cpp/test-project
7 1 1012 1046 4
hello.go
in containers/go/test-project
5 1 287 1046 8
hello.py
in containers/python-3/test-project
1 - 1012 1046 4
Cargo.toml
in containers/rust
7 - 1014 1033 2
azure-pipelines.yml
in root
8 - 52 1027 8
settings.py
in containers/python-3-postgres/test-project/web_project
70 - 20 1021 6
hello.py
in containers/python-3-anaconda/test-project
13 - 1012 1021 5
hello.py
in containers/python-3-miniconda/test-project
13 - 93 1021 11
manage.py
in containers/python-3-postgres/test-project
13 - 1012 1021 3
urls.py
in containers/python-3-postgres/test-project/web_project
5 - 1012 1021 3
wsgi.py
in containers/python-3-postgres/test-project/web_project
4 - 1012 1021 3
__init__.py
in containers/python-3-postgres/test-project/web_project
1 - 1020 1021 2
hello.ps1
in containers/powershell/test-project
20 - 895 1015 3
pubspec.yaml
in containers/dart/test-project
4 - 987 1015 4
App.java
in containers/java-8/test-project/src/main/java/com/mycompany/app
10 1 287 1012 3
hello-lib.cc
in containers/bazel/test-project
16 1 986 990 2
hello-lib.h
in containers/bazel/test-project
16 - 986 990 2
hello-world.cc
in containers/bazel/test-project
15 1 986 990 2
sample.pl
in containers/perl/test-project
2 - 970 975 2
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
__init__.py
in containers/python-3-postgres/test-project/web_project
1 - 1020 1021 2
Cargo.toml
in containers/rust
7 - 1014 1033 2
hello.py
in containers/python-3/test-project
1 - 1012 1046 4
wsgi.py
in containers/python-3-postgres/test-project/web_project
4 - 1012 1021 3
urls.py
in containers/python-3-postgres/test-project/web_project
5 - 1012 1021 3
main.cpp
in containers/cpp/test-project
7 1 1012 1046 4
main.rs
in containers/rust/test-project/src
8 1 1012 1046 6
manage.py
in containers/python-3-postgres/test-project
13 - 1012 1021 3
hello.py
in containers/python-3-anaconda/test-project
13 - 1012 1021 5
pubspec.yaml
in containers/dart/test-project
4 - 987 1015 4
hello-world.cc
in containers/bazel/test-project
15 1 986 990 2
hello-lib.h
in containers/bazel/test-project
16 - 986 990 2
hello-lib.cc
in containers/bazel/test-project
16 1 986 990 2
sample.pl
in containers/perl/test-project
2 - 970 975 2
hello.ps1
in containers/powershell/test-project
20 - 895 1015 3
cmd
vscdc.cmd
in build
1 - 746 748 2
re
Demo.re
in containers/reasonml/test-project/src
12 - 684 709 3
circuit.py
in containers/python-3-device-simulator-express/test-project
7 - 584 590 2
main.swift
in containers/swift/test-project/Sources/HelloWorld
5 1 566 568 2
Package.swift
in containers/swift/test-project
7 - 566 568 2
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
database.py
in containers/python-3-anaconda-postgres/test-project
42 - 3 3 1
plot.py
in containers/python-3-anaconda-postgres/test-project
12 - 3 3 1
environment.yml
in containers/python-3-anaconda-postgres
6 - 3 3 1
main.cpp
in containers/cpp-mariadb/test-project
43 1 7 7 1
hello.go
in containers/go-postgres/test-project
35 2 7 7 1
main.rs
in containers/rust-postgres/test-project/src
8 1 7 7 1
Cargo.toml
in containers/rust-postgres/test-project
6 - 7 7 1
App.java
in containers/java-postgres/test-project/src/main/java/com/mycompany/app
10 1 24 24 1
module-info.java
in containers/java-postgres/test-project/src/main/java
5 - 24 24 1
test.Dockerfile
in script-library/container-features
10 - 136 136 1
hello.R
in containers/r/test-project
4 1 158 158 1
hello.py
in containers/python-3-pypy/test-project
1 - 166 244 2
image-content-extractor.js
in build/src/utils
450 22 166 289 6
image-info.js
in build/src
179 7 153 289 6
component-formatter-factory.js
in build/src/utils
146 10 166 289 4
markdown-formatter-factory.js
in build/src/utils
50 3 166 289 3
AccountsController.cs
in containers/dapr-dotnet/test-project/Controllers
37 1 287 328 2
daprClient.ts
in containers/dapr-javascript-node/test-project/src
34 3 287 328 2
Startup.cs
in containers/dapr-dotnet/test-project
28 3 287 328 2
accounts.ts
in containers/dapr-javascript-node/test-project/src
27 - 287 328 2
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
database.py
in containers/python-3-anaconda-postgres/test-project
42 - 3 3 1
plot.py
in containers/python-3-anaconda-postgres/test-project
12 - 3 3 1
environment.yml
in containers/python-3-anaconda-postgres
6 - 3 3 1
main.cpp
in containers/cpp-mariadb/test-project
43 1 7 7 1
hello.go
in containers/go-postgres/test-project
35 2 7 7 1
main.rs
in containers/rust-postgres/test-project/src
8 1 7 7 1
Cargo.toml
in containers/rust-postgres/test-project
6 - 7 7 1
settings.py
in containers/python-3-postgres/test-project/web_project
70 - 20 1021 6
App.java
in containers/java-postgres/test-project/src/main/java/com/mycompany/app
10 1 24 24 1
module-info.java
in containers/java-postgres/test-project/src/main/java
5 - 24 24 1
azure-pipelines.yml
in root
8 - 52 1027 8
hello.py
in containers/python-3-miniconda/test-project
13 - 93 1021 11
push.js
in build/src
192 6 108 748 24
test.Dockerfile
in script-library/container-features
10 - 136 136 1
config.js
in build/src/utils
457 23 149 748 37
async.js
in build/src/utils
174 16 150 748 11
image-info.js
in build/src
179 7 153 289 6
hello.R
in containers/r/test-project
4 1 158 158 1
image-content-extractor.js
in build/src/utils
450 22 166 289 6
prep.js
in build/src
218 12 166 748 24