awslabs / aws-cloudformation-templates
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 140 files with 22,735 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)
    • 5 files changed 6-20 times (1,501 lines of code)
    • 135 files changed 1-5 times (21,234 lines of code)
0% | 0% | 0% | 6% | 93%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
yaml, md, json, py, yml, txt, js, sh, svg, gitignore, gitattributes, MD
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
yaml0% | 0% | 0% | 7% | 92%
py0% | 0% | 0% | 7% | 92%
yml0% | 0% | 0% | 3% | 96%
js0% | 0% | 0% | 0% | 100%
MD0% | 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
aws/solutions/CloudFrontCustomOriginLambda@Edge0% | 0% | 0% | 100% | 0%
aws/services/VPC0% | 0% | 0% | 52% | 47%
aws/services/ECS0% | 0% | 0% | 6% | 93%
aws/services/CloudFormation0% | 0% | 0% | 7% | 92%
community/custom_resources/python_custom_resource_helper0% | 0% | 0% | 100% | 0%
aws/services/ElasticLoadBalancing0% | 0% | 0% | 0% | 100%
aws/services/AutoScaling0% | 0% | 0% | 0% | 100%
aws/solutions/OperatingSystems0% | 0% | 0% | 0% | 100%
aws/solutions/lambda-backed-cloudformation-custom-resources0% | 0% | 0% | 0% | 100%
aws/solutions/CloudFormationEndpointSignals0% | 0% | 0% | 0% | 100%
aws/solutions/VPCPeering0% | 0% | 0% | 0% | 100%
aws/services/IoT0% | 0% | 0% | 0% | 100%
aws/solutions/StackSetsResource0% | 0% | 0% | 0% | 100%
community/codestar/python-webservice-lambda0% | 0% | 0% | 0% | 100%
aws/solutions/ADConnector0% | 0% | 0% | 0% | 100%
aws/solutions/PrefixListResource0% | 0% | 0% | 0% | 100%
aws/services/NeptuneDB0% | 0% | 0% | 0% | 100%
aws/solutions/VPCFlowLogs0% | 0% | 0% | 0% | 100%
aws/services/S30% | 0% | 0% | 0% | 100%
aws/solutions/AutomateCreatingHanaBackupBucket0% | 0% | 0% | 0% | 100%
community/solutions/StaticWebSiteWithPipeline0% | 0% | 0% | 0% | 100%
aws/solutions/DirectoryADClients0% | 0% | 0% | 0% | 100%
aws/solutions/DirectoryServiceSettings0% | 0% | 0% | 0% | 100%
aws/solutions0% | 0% | 0% | 0% | 100%
aws/services/ServiceCatalog0% | 0% | 0% | 0% | 100%
community/codestar/custom-ci-cd-pipeline0% | 0% | 0% | 0% | 100%
aws/solutions/ManagedAD0% | 0% | 0% | 0% | 100%
aws/services/RDS0% | 0% | 0% | 0% | 100%
aws/solutions/LambaStaticIP0% | 0% | 0% | 0% | 100%
aws/services/EC20% | 0% | 0% | 0% | 100%
aws/solutions/S3CrossAccountReplicationWithKMS0% | 0% | 0% | 0% | 100%
aws/services/Config0% | 0% | 0% | 0% | 100%
aws/solutions/PersistAZMapping0% | 0% | 0% | 0% | 100%
community/solutions0% | 0% | 0% | 0% | 100%
aws/services/DirectoryService0% | 0% | 0% | 0% | 100%
aws/services/DynamoDB0% | 0% | 0% | 0% | 100%
aws/solutions/TaggingRootVolumesInEC20% | 0% | 0% | 0% | 100%
community/services/Lambda0% | 0% | 0% | 0% | 100%
community/services/RDS0% | 0% | 0% | 0% | 100%
aws/services/Cloud90% | 0% | 0% | 0% | 100%
aws/services/IAM0% | 0% | 0% | 0% | 100%
aws/solutions/S3AccessLogs0% | 0% | 0% | 0% | 100%
aws/solutions/Fetch-AMI-From-Parameter-Store0% | 0% | 0% | 0% | 100%
aws/solutions/EC2DomainJoin0% | 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
crhelper.py
in community/custom_resources/python_custom_resource_helper
87 4 1149 1872 12
explode.py
in aws/services/CloudFormation/MacrosExamples/Explode/lambda
106 5 599 1057 7
CloudFront.yaml
in aws/solutions/CloudFrontCustomOriginLambda@Edge
733 - 722 1239 7
private-subnet-private-service.yml
in aws/services/ECS/FargateLaunchType/services
145 - 1327 1464 6
VPC_With_Managed_NAT_And_Private_Subnet.yaml
in aws/services/VPC
430 - 1099 1568 6
macro.py
in aws/services/CloudFormation/MacrosExamples/S3Objects/lambda
57 2 279 1209 5
S3AccessLogs.cfn.yaml
in aws/solutions/S3AccessLogs/templates
74 - 277 356 5
S3_Website_With_CloudFront_Distribution.yaml
in aws/services/S3
92 - 1106 1929 5
stackset-function-template.yaml
in aws/solutions/StackSetsResource/Templates
100 - 1168 1350 5
public-service.yml
in aws/services/ECS/FargateLaunchType/services
146 - 1328 1464 5
private-subnet-public-service.yml
in aws/services/ECS/FargateLaunchType/services
146 - 1328 1464 5
VPCFlowLogsS3.cfn.yaml
in aws/solutions/VPCFlowLogs/templates
183 - 277 356 5
VPCFlowLogs-main.cfn.yaml
in aws/solutions/VPCFlowLogs/templates
193 - 277 353 5
private-vpc.yml
in aws/services/ECS/FargateLaunchType/clusters
395 - 1097 1464 5
cfnresponse.py
in aws/services/CloudFormation/MacrosExamples/StackMetrics/lambda
28 1 146 1244 4
VPCPeering-Accepter-Role.cfn.yaml
in aws/solutions/VPCPeering/templates
49 - 277 356 4
index.py
in aws/services/CloudFormation/MacrosExamples/Count/src
49 4 839 1126 4
adconnector_custom_resource.py
in aws/solutions/ADConnector/src
55 5 273 279 4
EC2InstanceWithSecurityGroupSample.yaml
in aws/services/EC2
69 - 1175 1929 4
resource.py
in aws/services/CloudFormation/MacrosExamples/S3Objects/lambda
73 2 279 1209 4