aws-samples / aws-serverless-shopping-cart
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

File Change Frequency Overall
File Change Frequency Overall
The number of recorded file updates
  • There are 41 files with 2,408 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 1 files changed 6-20 times (410 lines of code)
    • 40 files changed 1-5 times (1,998 lines of code)
0% | 0% | 0% | 17% | 82%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
py, js, vue, txt, yaml, gitignore, md, json, yml, html
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
yaml0% | 0% | 0% | 59% | 40%
vue0% | 0% | 0% | 0% | 100%
py0% | 0% | 0% | 0% | 100%
js0% | 0% | 0% | 0% | 100%
yml0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
backend0% | 0% | 0% | 78% | 21%
frontend/src0% | 0% | 0% | 0% | 100%
backend/shopping-cart-service0% | 0% | 0% | 0% | 100%
amplify-ci0% | 0% | 0% | 0% | 100%
backend/layers0% | 0% | 0% | 0% | 100%
backend/product-mock-service0% | 0% | 0% | 0% | 100%
frontend/scripts0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
frontend/public0% | 0% | 0% | 0% | 100%
frontend0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 20)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
shoppingcart-service.yaml
in backend
410 - 80 754 9
checkout_cart.py
in backend/shopping-cart-service
43 1 572 754 5
db_stream_handler.py
in backend/shopping-cart-service
48 2 572 754 5
product-mock.yaml
in backend
62 - 579 754 5
update_cart.py
in backend/shopping-cart-service
83 1 595 754 5
add_to_cart.py
in backend/shopping-cart-service
96 1 595 754 5
get_products.py
in backend/product-mock-service
21 1 579 754 4
get_cart_total.py
in backend/shopping-cart-service
23 1 572 636 4
get_product.py
in backend/product-mock-service
26 1 579 754 4
list_cart.py
in backend/shopping-cart-service
44 1 595 754 4
migrate_cart.py
in backend/shopping-cart-service
77 2 595 754 4
amplify-template.yaml
in amplify-ci
165 - 11 572 4
utils.py
in backend/shopping-cart-service
16 1 599 736 3
delete_from_cart.py
in backend/shopping-cart-service
20 1 599 754 3
shared.py
in backend/layers
61 5 595 754 3
aws-exports.js
in frontend/src
19 - 637 754 2
store.js
in frontend/src/store
19 - 631 754 2
amplify.yml
in root
26 - 571 579 2
LoadingOverlay.vue
in frontend/src/components
31 - 631 754 2
fetchconfig.js
in frontend/scripts
45 1 579 637 2