awslabs / aws-service-catalog-puppet
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 216 files with 16,661 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 2 files changed 51-100 times (643 lines of code)
    • 8 files changed 21-50 times (4,475 lines of code)
    • 20 files changed 6-20 times (4,178 lines of code)
    • 186 files changed 1-5 times (7,365 lines of code)
0% | 3% | 26% | 25% | 44%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
py, rst, yaml, md, gitignore, json, js, feature, xml, yml, cfg, txt, gitattributes, bat, html, toml, Project, tfstate
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
py0% | 4% | 20% | 26% | 48%
toml0% | 100% | 0% | 0% | 0%
yaml0% | 0% | 71% | 15% | 12%
html0% | 0% | 0% | 0% | 100%
cfg0% | 0% | 0% | 0% | 100%
Project0% | 0% | 0% | 0% | 100%
tfstate0% | 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
servicecatalog_puppet0% | 11% | 75% | 8% | 4%
ROOT0% | 49% | 0% | 0% | 50%
servicecatalog_puppet/workflow0% | 0% | 61% | 30% | 8%
servicecatalog_puppet/template_builder/hub0% | 0% | 0% | 93% | 6%
servicecatalog_puppet/commands0% | 0% | 0% | 70% | 29%
servicecatalog_puppet/workflow/stack0% | 0% | 0% | 46% | 53%
servicecatalog_puppet/workflow/manifest0% | 0% | 0% | 94% | 5%
servicecatalog_puppet/workflow/general0% | 0% | 0% | 77% | 22%
servicecatalog_puppet/workflow/portfolio0% | 0% | 0% | 6% | 93%
servicecatalog_puppet/workflow/launch0% | 0% | 0% | 8% | 91%
servicecatalog_puppet/workflow/workspaces0% | 0% | 0% | 0% | 100%
servicecatalog_puppet/workflow/spoke_local_portfolios0% | 0% | 0% | 0% | 100%
servicecatalog_puppet/workflow/service_control_policies0% | 0% | 0% | 0% | 100%
servicecatalog_puppet/workflow/simulate_policies0% | 0% | 0% | 0% | 100%
servicecatalog_puppet/workflow/lambda_invocations0% | 0% | 0% | 0% | 100%
servicecatalog_puppet/workflow/codebuild_runs0% | 0% | 0% | 0% | 100%
servicecatalog_puppet/workflow/assertions0% | 0% | 0% | 0% | 100%
servicecatalog_puppet/workflow/generic0% | 0% | 0% | 0% | 100%
servicecatalog_puppet/workflow/generate0% | 0% | 0% | 0% | 100%
servicecatalog_puppet/workflow/apps0% | 0% | 0% | 0% | 100%
servicecatalog_puppet/manifests0% | 0% | 0% | 0% | 100%
servicecatalog_puppet/templates0% | 0% | 0% | 0% | 100%
servicecatalog_puppet/template_builder0% | 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
pyproject.toml
in root
51 - 4 573 91
cli.py
in servicecatalog_puppet
592 37 43 1026 64
manifest_utils.py
in servicecatalog_puppet
1344 37 4 965 49
constants.py
in servicecatalog_puppet
196 - 4 1005 45
aws.py
in servicecatalog_puppet
492 16 133 973 45
servicecatalog-puppet.template.yaml
in servicecatalog_puppet
911 - 148 1026 38
tasks.py
in servicecatalog_puppet/workflow
327 43 41 799 35
runner.py
in servicecatalog_puppet/workflow
419 2 78 799 28
servicecatalog-puppet-initialiser.template.yaml
in servicecatalog_puppet
523 - 55 848 22
config.py
in servicecatalog_puppet
263 26 43 799 21
bootstrap.py
in servicecatalog_puppet/template_builder/hub
1172 1 55 328 16
sdk.py
in servicecatalog_puppet
81 12 55 924 15
servicecatalog-puppet-spoke.template.yaml
in servicecatalog_puppet
258 - 267 1026 14
manifest.py
in servicecatalog_puppet/commands
200 10 4 207 13
provision_stack_task.py
in servicecatalog_puppet/workflow/stack
315 7 5 207 11
get_ssm_param_task.py
in servicecatalog_puppet/workflow/general
221 12 43 207 10
bootstrap.py
in servicecatalog_puppet/commands
264 1 55 1005 10
servicecatalog-puppet-regional.template.yaml
in servicecatalog_puppet
58 - 410 1026 9
generate_manifest_with_ids_task.py
in servicecatalog_puppet/workflow/manifest
213 3 78 207 9
management.py
in servicecatalog_puppet/workflow
32 2 55 799 8