aws-samples / aws-alien-attack
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: 49
  • Daily file updates (only one update per file and date counted): 100
  • First update: 2020-04-02
  • Latest update: 2022-01-01
  • Days between first and latest update: 640 (91 weeks, estimated 455 working days)
  • Active days (at least one file change): 27
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 49 files with 8,555 lines of code in files.
    • 48 files that are 366+ days old (8,531 lines of code)
    • 0 files that are 181-365 days old (0 lines of code)
    • 0 files that are 91-180 days old (0 lines of code)
    • 1 files that are 31-90 days old (24 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
99% | 0% | 0% | <1% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 49 files with 8,555 lines of code in files.
    • 37 files have been last changed 366+ days ago (5,725 lines of code)
    • 1 files have been last changed 181-365 days ago (712 lines of code)
    • 0 files have been last changed 91-180 days ago (0 lines of code)
    • 11 files have been last changed 31-90 days ago (2,118 lines of code)
    • 0 files have been last changed 1-30 days ago (0 lines of code)
66% | 8% | 0% | 24% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
js, ts, css, sh, md, json, html, txt, npmignore, gitignore, yaml
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
js100% | 0% | 0% | 0% | 0%
ts100% | 0% | 0% | 0% | 0%
html100% | 0% | 0% | 0% | 0%
css100% | 0% | 0% | 0% | 0%
yaml0% | 0% | 0% | 100% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
js87% | 12% | 0% | 0% | 0%
html100% | 0% | 0% | 0% | 0%
css100% | 0% | 0% | 0% | 0%
ts2% | 0% | 0% | 97% | 0%
yaml0% | 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
application/resources/libs100% | 0% | 0% | 0% | 0%
infrastructure/cdk/lib100% | 0% | 0% | 0% | 0%
infrastructure/cdk/lambdas100% | 0% | 0% | 0% | 0%
application/game/js100% | 0% | 0% | 0% | 0%
application/scoreboard/js100% | 0% | 0% | 0% | 0%
application/resources/js100% | 0% | 0% | 0% | 0%
application/scoreboard100% | 0% | 0% | 0% | 0%
application/resources/css100% | 0% | 0% | 0% | 0%
application100% | 0% | 0% | 0% | 0%
application/game100% | 0% | 0% | 0% | 0%
application/scoreboard/css100% | 0% | 0% | 0% | 0%
application/pages100% | 0% | 0% | 0% | 0%
application/game/css100% | 0% | 0% | 0% | 0%
infrastructure/cicd0% | 0% | 0% | 100% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
application/resources/libs100% | 0% | 0% | 0% | 0%
infrastructure/cdk/lambdas100% | 0% | 0% | 0% | 0%
application/scoreboard/js100% | 0% | 0% | 0% | 0%
application/resources/js100% | 0% | 0% | 0% | 0%
application/scoreboard100% | 0% | 0% | 0% | 0%
application/resources/css100% | 0% | 0% | 0% | 0%
application/game/js16% | 83% | 0% | 0% | 0%
application100% | 0% | 0% | 0% | 0%
application/game100% | 0% | 0% | 0% | 0%
application/scoreboard/css100% | 0% | 0% | 0% | 0%
application/pages100% | 0% | 0% | 0% | 0%
infrastructure/cdk/lib2% | 0% | 0% | 97% | 0%
application/game/css100% | 0% | 0% | 0% | 0%
infrastructure/cicd0% | 0% | 0% | 100% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
paho-mqtt.js
in application/resources/libs
1234 50 670 670 1
ingestionConsumptionLayer.ts
in infrastructure/cdk/lib/layer
953 4 36 670 2
alienattack.js
in application/game/js
712 46 243 670 4
jsbn2.js
in application/resources/libs
546 32 670 670 1
jsbn.js
in application/resources/libs
445 30 670 670 1
awsfacade.js
in application/resources/js
427 33 670 670 1
scoreboard.js
in application/scoreboard/js
399 29 670 670 1
index.html
in application/scoreboard
304 - 670 670 1
index.js
in infrastructure/cdk/lambdas/scoreboard
269 14 670 670 1
processingLayer.ts
in infrastructure/cdk/lib/layer
267 9 36 670 4
index.js
in infrastructure/cdk/lambdas/allocateGamer
227 8 670 670 1
securityLayer.ts
in infrastructure/cdk/lib/layer
215 12 36 670 5
index.js
in infrastructure/cdk/lambdas/synchronousStart
194 2 670 670 1
index.js
in infrastructure/cdk/lambdas/deallocateGamer
184 5 670 670 1
websocketLayer.ts
in infrastructure/cdk/lib/layer
183 10 36 670 4
resourceawarestack.ts
in infrastructure/cdk/lib
182 15 36 670 3
starfield.js
in application/game/js
140 11 670 670 1
index.js
in infrastructure/cdk/lambdas/websocketDisconnect
112 2 670 670 1
index.js
in infrastructure/cdk/lambdas/websocketConnect
105 3 670 670 1
index.js
in infrastructure/cdk/lambdas/gameInit
103 5 670 670 1
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
awsconfig.js
in application/resources/js
6 - 670 670 1
gameutils.js
in application/resources/js
10 1 670 670 1
nrta.ts
in infrastructure/cdk/lib
12 1 670 670 1
core.css
in application/resources/css
22 - 670 670 1
scoreboard.css
in application/scoreboard/css
23 - 670 670 1
error.html
in application
25 - 670 670 1
index.js
in infrastructure/cdk/lambdas/postRegistration
28 - 670 670 1
game.css
in application/game/css
29 - 670 670 1
form.css
in application/resources/css
31 - 670 670 1
scoreboard.dynamoinherited.js
in application/scoreboard/js
39 4 670 670 1
typeography.css
in application/resources/css
42 - 670 670 1
typeography.css
in application/scoreboard/css
42 - 670 670 1
modal.js
in application/resources/js
44 6 670 670 1
utils.ts
in infrastructure/cdk/lib/util
52 3 670 670 1
websocketAG.js
in application/resources/libs
56 9 670 670 1
index.html
in application
57 - 670 670 1
sjcl.js
in application/resources/libs
60 1 670 670 1
websocket.js
in application/resources/libs
63 8 670 670 1
howtoplay.html
in application/pages
65 - 670 670 1
modaldialog.css
in application/resources/css
69 - 670 670 1
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
buildspec.yaml
in infrastructure/cicd
24 - 36 36 1
paho-mqtt.js
in application/resources/libs
1234 50 670 670 1
ingestionConsumptionLayer.ts
in infrastructure/cdk/lib/layer
953 4 36 670 2
alienattack.js
in application/game/js
712 46 243 670 4
jsbn2.js
in application/resources/libs
546 32 670 670 1
jsbn.js
in application/resources/libs
445 30 670 670 1
awsfacade.js
in application/resources/js
427 33 670 670 1
scoreboard.js
in application/scoreboard/js
399 29 670 670 1
index.html
in application/scoreboard
304 - 670 670 1
index.js
in infrastructure/cdk/lambdas/scoreboard
269 14 670 670 1
processingLayer.ts
in infrastructure/cdk/lib/layer
267 9 36 670 4
index.js
in infrastructure/cdk/lambdas/allocateGamer
227 8 670 670 1
securityLayer.ts
in infrastructure/cdk/lib/layer
215 12 36 670 5
index.js
in infrastructure/cdk/lambdas/synchronousStart
194 2 670 670 1
index.js
in infrastructure/cdk/lambdas/deallocateGamer
184 5 670 670 1
websocketLayer.ts
in infrastructure/cdk/lib/layer
183 10 36 670 4
resourceawarestack.ts
in infrastructure/cdk/lib
182 15 36 670 3
starfield.js
in application/game/js
140 11 670 670 1
index.js
in infrastructure/cdk/lambdas/websocketDisconnect
112 2 670 670 1
index.js
in infrastructure/cdk/lambdas/websocketConnect
105 3 670 670 1
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
ingestionConsumptionLayer.ts
in infrastructure/cdk/lib/layer
953 4 36 670 2
processingLayer.ts
in infrastructure/cdk/lib/layer
267 9 36 670 4
securityLayer.ts
in infrastructure/cdk/lib/layer
215 12 36 670 5
websocketLayer.ts
in infrastructure/cdk/lib/layer
183 10 36 670 4
resourceawarestack.ts
in infrastructure/cdk/lib
182 15 36 670 3
storageLayer.ts
in infrastructure/cdk/lib/layer
99 3 36 670 2
mainLayer.ts
in infrastructure/cdk/lib/layer
88 2 36 670 3
contentDeliveryLayer.ts
in infrastructure/cdk/lib/layer
42 2 36 670 2
databaseLayer.ts
in infrastructure/cdk/lib/layer
40 1 36 670 2
configurationLayer.ts
in infrastructure/cdk/lib/layer
25 2 36 670 2
buildspec.yaml
in infrastructure/cicd
24 - 36 36 1
alienattack.js
in application/game/js
712 46 243 670 4
paho-mqtt.js
in application/resources/libs
1234 50 670 670 1
jsbn2.js
in application/resources/libs
546 32 670 670 1
jsbn.js
in application/resources/libs
445 30 670 670 1
awsfacade.js
in application/resources/js
427 33 670 670 1
scoreboard.js
in application/scoreboard/js
399 29 670 670 1
index.html
in application/scoreboard
304 - 670 670 1
index.js
in infrastructure/cdk/lambdas/scoreboard
269 14 670 670 1
index.js
in infrastructure/cdk/lambdas/allocateGamer
227 8 670 670 1