microsoft / pxt-arcade
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: 98
  • Daily file updates (only one update per file and date counted): 3985
  • First update: 2018-01-07
  • Latest update: 2022-01-28
  • Days between first and latest update: 1483 (211 weeks, estimated 1055 working days)
  • Active days (at least one file change): 783
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 97 files with 9,865 lines of code in files.
    • 90 files that are 366+ days old (9,590 lines of code)
    • 6 files that are 181-365 days old (205 lines of code)
    • 1 files that are 91-180 days old (70 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)
97% | 2% | <1% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 97 files with 9,865 lines of code in files.
    • 78 files have been last changed 366+ days ago (8,612 lines of code)
    • 17 files have been last changed 181-365 days ago (1,095 lines of code)
    • 2 files have been last changed 91-180 days ago (158 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)
87% | 11% | 1% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
md, json, ts, css, html, svg, tsx, js, yml, cpp, txt, less, gitattributes, gitignore, webmanifest, sh, xml, clang-format, cmd
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
ts96% | 3% | 0% | 0% | 0%
tsx100% | 0% | 0% | 0% | 0%
cpp100% | 0% | 0% | 0% | 0%
css100% | 0% | 0% | 0% | 0%
html100% | 0% | 0% | 0% | 0%
js100% | 0% | 0% | 0% | 0%
less100% | 0% | 0% | 0% | 0%
cmd0% | 0% | 100% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
ts86% | 13% | 0% | 0% | 0%
tsx100% | 0% | 0% | 0% | 0%
cpp100% | 0% | 0% | 0% | 0%
css100% | 0% | 0% | 0% | 0%
js100% | 0% | 0% | 0% | 0%
less27% | 0% | 72% | 0% | 0%
html9% | 90% | 0% | 0% | 0%
cmd0% | 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
share/src100% | 0% | 0% | 0% | 0%
libs/device75% | 24% | 0% | 0% | 0%
libs/hw---vm100% | 0% | 0% | 0% | 0%
libs/sevenseg100% | 0% | 0% | 0% | 0%
libs/hw---rpi100% | 0% | 0% | 0% | 0%
docfiles100% | 0% | 0% | 0% | 0%
libs/corgio100% | 0% | 0% | 0% | 0%
editor100% | 0% | 0% | 0% | 0%
libs/template100% | 0% | 0% | 0% | 0%
theme100% | 0% | 0% | 0% | 0%
libs/darts100% | 0% | 0% | 0% | 0%
scripts100% | 0% | 0% | 0% | 0%
libs/storage100% | 0% | 0% | 0% | 0%
libs/screen---st7735100% | 0% | 0% | 0% | 0%
libs/hw---n3100% | 0% | 0% | 0% | 0%
libs/screen100% | 0% | 0% | 0% | 0%
libs/screen---ext100% | 0% | 0% | 0% | 0%
libs/screen---linux100% | 0% | 0% | 0% | 0%
share/public100% | 0% | 0% | 0% | 0%
libs/game100% | 0% | 0% | 0% | 0%
libs/rotary-encoder100% | 0% | 0% | 0% | 0%
libs/servo100% | 0% | 0% | 0% | 0%
libs/hw100% | 0% | 0% | 0% | 0%
libs/hw---n4100% | 0% | 0% | 0% | 0%
libs/hw---samd51100% | 0% | 0% | 0% | 0%
libs/hw---stm32f401100% | 0% | 0% | 0% | 0%
libs/light100% | 0% | 0% | 0% | 0%
libs/base100% | 0% | 0% | 0% | 0%
ROOT0% | 0% | 100% | 0% | 0%
libs/blocksprj0% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
share/src100% | 0% | 0% | 0% | 0%
libs/hw---vm100% | 0% | 0% | 0% | 0%
libs/sevenseg100% | 0% | 0% | 0% | 0%
libs/hw---rpi100% | 0% | 0% | 0% | 0%
libs/corgio100% | 0% | 0% | 0% | 0%
editor100% | 0% | 0% | 0% | 0%
libs/template100% | 0% | 0% | 0% | 0%
libs/darts100% | 0% | 0% | 0% | 0%
scripts100% | 0% | 0% | 0% | 0%
theme27% | 0% | 72% | 0% | 0%
libs/storage100% | 0% | 0% | 0% | 0%
libs/screen---st7735100% | 0% | 0% | 0% | 0%
libs/device2% | 97% | 0% | 0% | 0%
libs/screen100% | 0% | 0% | 0% | 0%
libs/screen---ext100% | 0% | 0% | 0% | 0%
libs/screen---linux100% | 0% | 0% | 0% | 0%
share/public100% | 0% | 0% | 0% | 0%
docfiles4% | 95% | 0% | 0% | 0%
libs/game100% | 0% | 0% | 0% | 0%
libs/rotary-encoder100% | 0% | 0% | 0% | 0%
libs/servo100% | 0% | 0% | 0% | 0%
libs/hw100% | 0% | 0% | 0% | 0%
libs/hw---n4100% | 0% | 0% | 0% | 0%
libs/hw---samd51100% | 0% | 0% | 0% | 0%
libs/hw---stm32f401100% | 0% | 0% | 0% | 0%
libs/light100% | 0% | 0% | 0% | 0%
libs/base100% | 0% | 0% | 0% | 0%
libs/hw---n30% | 100% | 0% | 0% | 0%
ROOT0% | 0% | 100% | 0% | 0%
libs/blocksprj0% | 0% | 0% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
ns.ts
in libs/device
15 1 1116 1438 8
startup.ts
in libs/device
2 - 1113 1438 10
targetoverrides.ts
in libs/screen
14 4 1084 1434 9
extension.ts
in editor
170 9 557 1418 10
blockly.less
in theme
15 - 1319 1418 8
style.less
in theme
88 - 129 1417 15
script.html
in docfiles
254 - 315 1405 18
scripthead.html
in docfiles
13 - 1116 1403 3
sprites.castle.ts
in libs/device
109 - 347 1397 7
blockly-toolbox.less
in theme
18 - 1387 1387 1
ns.ts
in libs/screen
2 - 1361 1361 1
keys.cpp
in libs/hw---rpi
219 7 557 1322 10
gamesel.cpp
in libs/hw---rpi
45 2 899 1322 7
storage.cpp
in libs/storage
29 3 467 1322 2
targetoverrides.ts
in libs/screen---linux
14 4 1084 1322 2
config.ts
in libs/hw---rpi
4 - 812 1322 2
config.ts
in libs/hw
4 - 1322 1322 1
storage.ts
in libs/storage
4 1 1322 1322 1
config.ts
in libs/hw---stm32f401
2 - 1117 1322 6
sprites.space.ts
in libs/device
18 - 347 1319 3
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
blockly-toolbox.less
in theme
18 - 1387 1387 1
ns.ts
in libs/screen
2 - 1361 1361 1
storage.ts
in libs/storage
4 1 1322 1322 1
config.ts
in libs/hw
4 - 1322 1322 1
blockly.less
in theme
15 - 1319 1418 8
ns.ts
in libs/screen---st7735
2 - 1153 1153 1
config.ts
in libs/hw---stm32f401
2 - 1117 1322 6
scripthead.html
in docfiles
13 - 1116 1403 3
ns.ts
in libs/device
15 1 1116 1438 8
startup.ts
in libs/device
2 - 1113 1438 10
targetoverrides.ts
in libs/screen
14 4 1084 1434 9
targetoverrides.ts
in libs/screen---linux
14 4 1084 1322 2
targetoverrides.ts
in libs/screen---st7735
26 5 1084 1153 5
targetoverrides.ts
in libs/servo
5 - 1039 1039 1
forever.ts
in libs/base
1 - 1011 1011 1
neopixeloverrides.ts
in libs/light
2 - 1011 1011 1
gameoverrides.ts
in libs/game
8 2 1011 1011 1
config.ts
in libs/hw---vm
5 - 963 983 3
targetoverrides.ts
in libs/screen---ext
14 4 963 983 3
sdlmain.cpp
in libs/hw---vm
510 15 963 983 8
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
main.ts
in libs/blocksprj
1 -
cmd
setup.cmd
in root
70 - 138 138 1
sprites.skillmap.ts
in libs/device
56 - 262 262 1
storySprites.ts
in libs/device
15 - 262 262 1
sprites.swamp.ts
in libs/device
57 - 262 276 2
sprites.kaiju.ts
in libs/device
24 - 262 276 2
sprites.projectile.ts
in libs/device
37 - 279 279 1
sprites.background.ts
in libs/device
16 - 276 279 2
custom.js
in libs/template/assets/js
1 - 451 451 1
config.ts
in libs/hw---n3
26 - 285 662 6
config.ts
in libs/hw---n4
2 - 662 662 1
copyArcadeSim.js
in scripts
30 1 721 723 2
loader.js
in libs/template/assets/js
150 14 451 748 7
GameModder.tsx
in share/src/components
716 31 832 832 1
main.ts.ts
in share/src/games/bunny_hop
673 5 832 832 1
svgUtil.ts
in share/src/sprite-editor
601 27 832 832 1
spriteEditor.ts
in share/src/sprite-editor
549 42 832 832 1
canvasGrid.ts
in share/src/sprite-editor
467 32 832 832 1
buttons.ts
in share/src/sprite-editor
461 44 832 832 1
tools.ts
in share/src/sprite-editor
399 33 832 832 1
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
main.ts
in libs/blocksprj
1 -
style.less
in theme
88 - 129 1417 15
cmd
setup.cmd
in root
70 - 138 138 1
sprites.swamp.ts
in libs/device
57 - 262 276 2
sprites.skillmap.ts
in libs/device
56 - 262 262 1
sprites.kaiju.ts
in libs/device
24 - 262 276 2
storySprites.ts
in libs/device
15 - 262 262 1
sprites.vehicle.ts
in libs/device
38 - 276 1223 5
sprites.background.ts
in libs/device
16 - 276 279 2
sprites.builtin.ts
in libs/device
265 - 279 875 8
sprites.projectile.ts
in libs/device
37 - 279 279 1
sprites.dialog.ts
in libs/device
27 - 279 880 2
config.ts
in libs/hw---n3
26 - 285 662 6
script.html
in docfiles
254 - 315 1405 18
sprites.dungeon.ts
in libs/device
110 - 347 880 3
sprites.castle.ts
in libs/device
109 - 347 1397 7
sprites.duck.ts
in libs/device
18 - 347 1223 2
sprites.space.ts
in libs/device
18 - 347 1319 3
smallFood.ts
in libs/device
14 - 347 1319 3
bigFood.ts
in libs/device
11 - 347 1319 4