aws-samples / aws-serverless-shopping-cart
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: 41
  • Daily file updates (only one update per file and date counted): 63
  • First update: 2020-01-09
  • Latest update: 2022-01-25
  • Days between first and latest update: 748 (106 weeks, estimated 530 working days)
  • Active days (at least one file change): 39
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 41 files with 2,408 lines of code in files.
    • 41 files that are 366+ days old (2,408 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)
    • 0 files that are 31-90 days old (0 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
100% | 0% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 41 files with 2,408 lines of code in files.
    • 39 files have been last changed 366+ days ago (1,833 lines of code)
    • 0 files have been last changed 181-365 days ago (0 lines of code)
    • 0 files have been last changed 91-180 days ago (0 lines of code)
    • 1 files have been last changed 31-90 days ago (410 lines of code)
    • 1 files have been last changed 1-30 days ago (165 lines of code)
76% | 0% | 0% | 17% | 6%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
py, js, vue, txt, yaml, gitignore, md, json, yml, html
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
yaml100% | 0% | 0% | 0% | 0%
vue100% | 0% | 0% | 0% | 0%
py100% | 0% | 0% | 0% | 0%
js100% | 0% | 0% | 0% | 0%
yml100% | 0% | 0% | 0% | 0%
html100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
vue100% | 0% | 0% | 0% | 0%
py100% | 0% | 0% | 0% | 0%
js100% | 0% | 0% | 0% | 0%
yaml16% | 0% | 0% | 59% | 24%
yml100% | 0% | 0% | 0% | 0%
html100% | 0% | 0% | 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
frontend/src100% | 0% | 0% | 0% | 0%
backend100% | 0% | 0% | 0% | 0%
backend/shopping-cart-service100% | 0% | 0% | 0% | 0%
amplify-ci100% | 0% | 0% | 0% | 0%
backend/layers100% | 0% | 0% | 0% | 0%
backend/product-mock-service100% | 0% | 0% | 0% | 0%
frontend/scripts100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
frontend/public100% | 0% | 0% | 0% | 0%
frontend100% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
frontend/src100% | 0% | 0% | 0% | 0%
backend/shopping-cart-service100% | 0% | 0% | 0% | 0%
backend21% | 0% | 0% | 78% | 0%
backend/layers100% | 0% | 0% | 0% | 0%
backend/product-mock-service100% | 0% | 0% | 0% | 0%
frontend/scripts100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
frontend/public100% | 0% | 0% | 0% | 0%
frontend100% | 0% | 0% | 0% | 0%
amplify-ci0% | 0% | 0% | 0% | 100%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
shoppingcart-service.yaml
in backend
410 - 80 754 9
Payment.vue
in frontend/src/views
133 - 631 754 2
actions.js
in frontend/src/store
131 - 631 754 2
add_to_cart.py
in backend/shopping-cart-service
96 1 595 754 5
router.js
in frontend/src
89 1 637 754 2
CartQuantityEditor.vue
in frontend/src/components
85 - 754 754 1
update_cart.py
in backend/shopping-cart-service
83 1 595 754 5
mutations.js
in frontend/src/store
81 - 631 754 2
api.js
in frontend/src/backend
79 7 754 754 1
App.vue
in frontend/src
77 - 754 754 1
migrate_cart.py
in backend/shopping-cart-service
77 2 595 754 4
Product.vue
in frontend/src/components
75 - 754 754 1
product-mock.yaml
in backend
62 - 579 754 5
CartButton.vue
in frontend/src/components
61 - 754 754 1
shared.py
in backend/layers
61 5 595 754 3
CartDrawer.vue
in frontend/src/components
58 - 599 754 2
db_stream_handler.py
in backend/shopping-cart-service
48 2 572 754 5
auth.yaml
in backend
48 - 637 754 2
list_cart.py
in backend/shopping-cart-service
44 1 595 754 4
checkout_cart.py
in backend/shopping-cart-service
43 1 572 754 5
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
__init__.py
in backend/product-mock-service
1 - 754 754 1
babel.config.js
in frontend
5 - 754 754 1
vue.config.js
in frontend
6 - 754 754 1
getters.js
in frontend/src/store
11 - 754 754 1
vuetify.js
in frontend/src/plugins
15 - 754 754 1
index.html
in frontend/public
19 - 754 754 1
Home.vue
in frontend/src/views
21 - 754 754 1
main.js
in frontend/src
37 - 754 754 1
CartButton.vue
in frontend/src/components
61 - 754 754 1
Product.vue
in frontend/src/components
75 - 754 754 1
App.vue
in frontend/src
77 - 754 754 1
api.js
in frontend/src/backend
79 7 754 754 1
CartQuantityEditor.vue
in frontend/src/components
85 - 754 754 1
__init__.py
in backend/shopping-cart-service
1 - 736 736 1
aws-exports.js
in frontend/src
19 - 637 754 2
Auth.vue
in frontend/src/views
40 - 637 637 1
auth.yaml
in backend
48 - 637 754 2
router.js
in frontend/src
89 1 637 754 2
store.js
in frontend/src/store
19 - 631 754 2
LoadingOverlay.vue
in frontend/src/components
31 - 631 754 2
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
amplify-template.yaml
in amplify-ci
165 - 11 572 4
amplify.yml
in root
26 - 571 579 2
get_cart_total.py
in backend/shopping-cart-service
23 1 572 636 4
fetchconfig.js
in frontend/scripts
45 1 579 637 2
Auth.vue
in frontend/src/views
40 - 637 637 1
utils.py
in backend/shopping-cart-service
16 1 599 736 3
__init__.py
in backend/shopping-cart-service
1 - 736 736 1
shoppingcart-service.yaml
in backend
410 - 80 754 9
Payment.vue
in frontend/src/views
133 - 631 754 2
actions.js
in frontend/src/store
131 - 631 754 2
add_to_cart.py
in backend/shopping-cart-service
96 1 595 754 5
router.js
in frontend/src
89 1 637 754 2
CartQuantityEditor.vue
in frontend/src/components
85 - 754 754 1
update_cart.py
in backend/shopping-cart-service
83 1 595 754 5
mutations.js
in frontend/src/store
81 - 631 754 2
api.js
in frontend/src/backend
79 7 754 754 1
App.vue
in frontend/src
77 - 754 754 1
migrate_cart.py
in backend/shopping-cart-service
77 2 595 754 4
Product.vue
in frontend/src/components
75 - 754 754 1
product-mock.yaml
in backend
62 - 579 754 5
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
amplify-template.yaml
in amplify-ci
165 - 11 572 4
shoppingcart-service.yaml
in backend
410 - 80 754 9
amplify.yml
in root
26 - 571 579 2
db_stream_handler.py
in backend/shopping-cart-service
48 2 572 754 5
checkout_cart.py
in backend/shopping-cart-service
43 1 572 754 5
get_cart_total.py
in backend/shopping-cart-service
23 1 572 636 4
product-mock.yaml
in backend
62 - 579 754 5
fetchconfig.js
in frontend/scripts
45 1 579 637 2
get_product.py
in backend/product-mock-service
26 1 579 754 4
get_products.py
in backend/product-mock-service
21 1 579 754 4
add_to_cart.py
in backend/shopping-cart-service
96 1 595 754 5
update_cart.py
in backend/shopping-cart-service
83 1 595 754 5
migrate_cart.py
in backend/shopping-cart-service
77 2 595 754 4
shared.py
in backend/layers
61 5 595 754 3
list_cart.py
in backend/shopping-cart-service
44 1 595 754 4
CartDrawer.vue
in frontend/src/components
58 - 599 754 2
delete_from_cart.py
in backend/shopping-cart-service
20 1 599 754 3
utils.py
in backend/shopping-cart-service
16 1 599 736 3
Payment.vue
in frontend/src/views
133 - 631 754 2
actions.js
in frontend/src/store
131 - 631 754 2