microsoft / pxt-brainpad
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: 156
  • Daily file updates (only one update per file and date counted): 751
  • First update: 2018-03-08
  • Latest update: 2021-11-30
  • Days between first and latest update: 1364 (194 weeks, estimated 970 working days)
  • Active days (at least one file change): 76
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 148 files with 11,218 lines of code in files.
    • 31 files that are 366+ days old (2,810 lines of code)
    • 0 files that are 181-365 days old (0 lines of code)
    • 103 files that are 91-180 days old (6,840 lines of code)
    • 14 files that are 31-90 days old (1,568 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
25% | 0% | 60% | 13% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 148 files with 11,218 lines of code in files.
    • 11 files have been last changed 366+ days ago (117 lines of code)
    • 0 files have been last changed 181-365 days ago (0 lines of code)
    • 80 files have been last changed 91-180 days ago (5,518 lines of code)
    • 57 files have been last changed 31-90 days ago (5,583 lines of code)
    • 0 files have been last changed 1-30 days ago (0 lines of code)
1% | 0% | 49% | 49% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
md, ts, json, cpp, svg, h, yml, less, txt, html, gitignore, css, webmanifest, xml
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
ts30% | 0% | 62% | 6% | 0%
cpp7% | 0% | 54% | 38% | 0%
less100% | 0% | 0% | 0% | 0%
h17% | 0% | 82% | 0% | 0%
html0% | 0% | 0% | 100% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
ts1% | 0% | 53% | 45% | 0%
h2% | 0% | 70% | 26% | 0%
less4% | 0% | 78% | 17% | 0%
cpp0% | 0% | 30% | 69% | 0%
html0% | 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
sim/visuals96% | 0% | 0% | 3% | 0%
sim100% | 0% | 0% | 0% | 0%
theme100% | 0% | 0% | 0% | 0%
libs/screen12% | 0% | 0% | 87% | 0%
libs/core4% | 0% | 82% | 13% | 0%
libs/brainpad59% | 0% | 0% | 40% | 0%
libs/lightbulb100% | 0% | 0% | 0% | 0%
libs/music11% | 0% | 88% | 0% | 0%
libs/thermometer26% | 0% | 73% | 0% | 0%
libs/display2% | 0% | 97% | 0% | 0%
sim/state5% | 0% | 89% | 4% | 0%
libs/controller5% | 0% | 94% | 0% | 0%
editor100% | 0% | 0% | 0% | 0%
libs/game<1% | 0% | 99% | 0% | 0%
libs/accelerometer<1% | 0% | 99% | 0% | 0%
libs/infrared0% | 0% | 100% | 0% | 0%
libs/neopixel0% | 0% | 100% | 0% | 0%
libs/brainbot0% | 0% | 100% | 0% | 0%
libs/leds0% | 0% | 100% | 0% | 0%
libs/animation0% | 0% | 100% | 0% | 0%
libs/base0% | 0% | 100% | 0% | 0%
libs/buttons0% | 0% | 100% | 0% | 0%
libs/braingamer0% | 0% | 100% | 0% | 0%
libs/sonar0% | 0% | 100% | 0% | 0%
libs/led0% | 0% | 100% | 0% | 0%
libs/settings0% | 0% | 0% | 100% | 0%
sim/public0% | 0% | 0% | 100% | 0%
libs/blocksprj0% | 0% | 0% | 0% | 0%
libs/cptest0% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
libs/lightbulb91% | 0% | 8% | 0% | 0%
libs/thermometer26% | 0% | 73% | 0% | 0%
theme4% | 0% | 78% | 17% | 0%
libs/game<1% | 0% | 47% | 52% | 0%
libs/accelerometer<1% | 0% | 74% | 24% | 0%
libs/core<1% | 0% | 70% | 29% | 0%
libs/display<1% | 0% | 51% | 48% | 0%
sim/visuals0% | 0% | 64% | 35% | 0%
libs/music0% | 0% | 100% | 0% | 0%
libs/infrared0% | 0% | 59% | 40% | 0%
libs/animation0% | 0% | 100% | 0% | 0%
libs/leds0% | 0% | 40% | 59% | 0%
libs/brainpad0% | 0% | 17% | 82% | 0%
sim/state0% | 0% | 17% | 82% | 0%
libs/controller0% | 0% | 7% | 92% | 0%
libs/braingamer0% | 0% | 9% | 90% | 0%
libs/neopixel0% | 0% | <1% | 99% | 0%
libs/sonar0% | 0% | 6% | 93% | 0%
libs/led0% | 0% | 8% | 92% | 0%
libs/buttons0% | 0% | 1% | 98% | 0%
libs/screen0% | 0% | 0% | 100% | 0%
libs/brainbot0% | 0% | 0% | 100% | 0%
sim0% | 0% | 0% | 100% | 0%
libs/settings0% | 0% | 0% | 100% | 0%
libs/base0% | 0% | 0% | 100% | 0%
sim/public0% | 0% | 0% | 100% | 0%
editor0% | 0% | 0% | 100% | 0%
libs/blocksprj0% | 0% | 0% | 0% | 0%
libs/cptest0% | 0% | 0% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
boardsvg.ts
in sim/visuals
1293 - 101 1420 3
board.ts
in sim/visuals
635 26 62 1420 10
dalboard.ts
in sim
193 4 62 1420 7
screen.cpp
in libs/screen
115 8 62 1420 7
platform.h
in libs/core
90 - 62 1420 12
targetoverrides.ts
in libs/screen
12 3 62 1420 4
lightbulb.ts
in libs/lightbulb
73 12 1341 1417 4
ns.ts
in libs/lightbulb
15 - 1368 1417 2
displayImage.ts
in libs/display
9 1 101 1417 2
lightbulb.cpp
in libs/lightbulb
8 1 101 1417 3
game.ts
in sim/state
8 2 62 1417 2
targetoverrides.ts
in libs/game
2 - 1320 1417 2
targetoverrides.ts
in libs/display
1 - 1060 1417 3
lightbulb.ts
in sim/state
1 - 101 1417 2
style.less
in theme
115 - 101 1387 2
blockly-toolbox.less
in theme
26 - 62 1387 2
blockly.less
in theme
6 - 1387 1387 1
extension.ts
in editor
8 1 62 1372 3
spi.cpp
in libs/core
29 5 101 1364 2
images.ts
in libs/brainpad
40 - 62 1363 5
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
blockly.less
in theme
6 - 1387 1387 1
ns.ts
in libs/lightbulb
15 - 1368 1417 2
lightbulb.ts
in libs/lightbulb
73 12 1341 1417 4
ns.ts
in libs/core
2 - 1328 1341 2
target_temperature.h
in libs/thermometer
12 - 1328 1328 1
textDialogs.ts
in libs/game
1 - 1320 1320 1
prompt.ts
in libs/game
1 - 1320 1320 1
ask.ts
in libs/game
1 - 1320 1320 1
targetoverrides.ts
in libs/game
2 - 1320 1417 2
axis.h
in libs/accelerometer
3 - 1320 1320 1
targetoverrides.ts
in libs/display
1 - 1060 1417 3
lightbulb.ts
in sim/state
1 - 101 1417 2
test.ts
in libs/thermometer
1 - 101 101 1
test.ts
in libs/buttons
1 - 101 101 1
servos.ts
in libs/brainpad
1 - 101 1328 2
targetoverrides.ts
in libs/animation
1 - 101 101 1
test.ts
in libs/accelerometer
1 - 101 101 1
ns.ts
in libs/thermometer
2 - 101 101 1
ns.ts
in libs/sonar
2 - 101 101 1
ns.ts
in libs/neopixel
2 - 101 101 1
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
siminstructions.html
in sim/public
179 -
main.ts
in libs/cptest
46 5
accelerometer.ts
in sim/state
32 6
fieldeditors.less
in theme
27 -
boardview.ts
in sim/visuals
10 -
main.ts
in libs/blocksprj
1 -
test.ts
in libs/core
1 -
test.ts
in libs/lightbulb
1 -
image.cpp
in libs/screen
902 56 62 62 1
neopixel.ts
in libs/core/sim
289 17 62 62 1
settings.cpp
in libs/settings
131 8 62 62 1
pincontrol.ts
in sim/visuals
77 5 62 62 1
background.ts
in libs/brainpad
40 - 62 62 1
serial.ts
in libs/core/sim
35 10 62 62 1
STM32Flash.cpp
in libs/settings
25 7 62 62 1
simulator.html
in sim/public
25 - 62 62 1
keyvaluestorage.ts
in libs/core/sim
11 4 62 62 1
players.ts
in libs/brainpad
9 - 62 62 1
food.ts
in libs/brainpad
7 - 62 62 1
pins.ts
in sim/state
7 2 62 62 1
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
siminstructions.html
in sim/public
179 -
main.ts
in libs/cptest
46 5
accelerometer.ts
in sim/state
32 6
fieldeditors.less
in theme
27 -
boardview.ts
in sim/visuals
10 -
main.ts
in libs/blocksprj
1 -
test.ts
in libs/core
1 -
test.ts
in libs/lightbulb
1 -
image.cpp
in libs/screen
902 56 62 62 1
board.ts
in sim/visuals
635 26 62 1420 10
sprite.ts
in libs/game
443 27 62 101 2
neopixel.ts
in libs/core/sim
289 17 62 62 1
info.ts
in libs/game
286 33 62 101 2
neopixel.ts
in libs/neopixel
226 16 62 101 2
brainbot.ts
in libs/brainbot
196 17 62 101 2
codal.cpp
in libs/core
196 21 62 101 2
dalboard.ts
in sim
193 4 62 1420 7
game.ts
in libs/game
133 15 62 101 2
settings.cpp
in libs/settings
131 8 62 62 1
controller.ts
in libs/controller
119 13 62 101 2