awslabs / aws-perspective
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 233 files with 31,336 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 (1,456 lines of code)
    • 232 files changed 1-5 times (29,880 lines of code)
0% | 0% | 0% | 4% | 95%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
svg, js, json, yaml, sh, md, py, txt, css, gitignore, yml, html, graphql, properties
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
yaml0% | 0% | 0% | 24% | 75%
js0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
py0% | 0% | 0% | 0% | 100%
graphql0% | 0% | 0% | 0% | 100%
yml0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 0%
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
deployment0% | 0% | 0% | 100% | 0%
source/frontend/src/components0% | 0% | 0% | 0% | 100%
source/cfn/templates0% | 0% | 0% | 0% | 100%
source/backend/discovery/src0% | 0% | 0% | 0% | 100%
source/frontend/src/API0% | 0% | 0% | 0% | 100%
source/frontend/src/Utils0% | 0% | 0% | 0% | 100%
source/frontend/src0% | 0% | 0% | 0% | 100%
source/frontend/src/css0% | 0% | 0% | 0% | 100%
source/backend/functions/api0% | 0% | 0% | 0% | 100%
source/backend/functions/setup0% | 0% | 0% | 0% | 100%
source/backend/functions/cost-parser0% | 0% | 0% | 0% | 100%
source/backend/graphql/schema0% | 0% | 0% | 0% | 100%
source/backend/functions/graph-api0% | 0% | 0% | 0% | 100%
source/backend/functions/settings0% | 0% | 0% | 0% | 100%
source/backend/functions/lambda-layers0% | 0% | 0% | 0% | 100%
source/backend/functions/drawio0% | 0% | 0% | 0% | 100%
source/backend/functions/cur-setup0% | 0% | 0% | 0% | 100%
source/backend/functions/cleanup-bucket0% | 0% | 0% | 0% | 100%
source/frontend0% | 0% | 0% | 0% | 100%
source/backend/discovery0% | 0% | 0% | 0% | 100%
source/backend/functions/secured-edge0% | 0% | 0% | 0% | 100%
source/frontend/src/config0% | 0% | 0% | 0% | 0%
source/frontend/public0% | 0% | 0% | 0% | 0%
source/backend/discovery/sandbox0% | 0% | 0% | 0% | 0%
source/backend/functions/cleanup-ecr0% | 0% | 0% | 0% | 0%
source/backend/functions/search0% | 0% | 0% | 0% | 0%
Most Frequently Changed Files (Top 20)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
perspective-setup.yaml
in deployment
1456 - 75 490 6
zoom-discovery-crawler.yaml
in source/cfn/templates
633 - 111 389 5
buildspec.yml
in source/backend/discovery
17 - 159 389 3
perspective-cloudfront.yaml
in source/cfn/templates
113 - 75 159 3
generateHeader.js
in source/backend/discovery/src/discovery
119 - 159 452 3
cfn-handler.js
in source/backend/functions/setup
174 2 111 453 3
CostOverview.js
in source/frontend/src/components/Drawer/Costs/Report
191 - 75 159 3
Main.js
in source/frontend/src
231 2 75 490 3
discovery-service.js
in source/backend/discovery/src/discovery
285 19 75 490 3
zoom-main.yaml
in source/cfn/templates
343 - 111 453 3
ImageSelector.js
in source/frontend/src/Utils
353 - 111 490 3
LoadBalancerItem.js
in source/frontend/src/API/NodeFactory/NodeParsers/LoadBalancers/LoadBalancerDetails
38 1 111 159 2
TreeMenuCostsMenu.js
in source/frontend/src/components/Drawer/Costs
45 - 111 159 2
DetailsDialog.js
in source/frontend/src/components/Graph/DetailsDialog
46 1 111 159 2
LoadBalancerHover.js
in source/frontend/src/API/NodeFactory/NodeParsers/LoadBalancers/LoadBalancerDetails
49 1 111 159 2
NodeParserHandler.js
in source/frontend/src/API/NodeFactory
49 - 111 159 2
perspective-layers.yaml
in source/cfn/templates
53 - 111 159 2
DatabaseInstanceItem.js
in source/frontend/src/API/NodeFactory/NodeParsers/DatabaseInstance/DatabaseInstanceDetails
63 1 111 159 2
config.js
in source/backend/functions/setup
67 - 111 159 2
AWSIconButton.js
in source/frontend/src/Utils/Forms
70 1 159 490 2