guardian / cdk
File Change Frequency

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

Overview
File Change Frequency Overall
  • There are 135 files with 4,153 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 3 files changed 51-100 times (559 lines of code)
    • 7 files changed 21-50 times (511 lines of code)
    • 56 files changed 6-20 times (2,056 lines of code)
    • 69 files changed 1-5 times (1,027 lines of code)
0% | 13% | 12% | 49% | 24%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 135 files with 4,153 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 3 files changed by 11-25 contributors (583 lines of code)
    • 16 files changed by 6-10 contributors (884 lines of code)
    • 83 files changed by 2-5 contributors (2,013 lines of code)
    • 33 files changed by 1 contributor (673 lines of code)
0% | 14% | 21% | 48% | 16%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
ts, md, snap, json, js, yaml, mjs, gitignore, txt, editorconfig
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
ts0% | 14% | 13% | 52% | 20%
js0% | 0% | 0% | 11% | 88%
mjs0% | 0% | 0% | 0% | 100%
yaml0% | 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
src0% | 14% | 13% | 51% | 20%
ROOT0% | 0% | 0% | 35% | 64%
tools0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
stack.ts
in src/constructs/core
81 5 2020-11-19 2024-05-01 85 9 stephen.gb.geller+git@gmail... jacob.winch@guardian.co.uk
asg.ts
in src/constructs/autoscaling
118 2 2020-11-19 2025-04-29 77 15 stephen.gb.geller+git@gmail... akash1810@users.noreply.git...
base.ts
in src/patterns/ec2-app
360 4 2022-02-18 2025-05-02 63 19 akash1810@gmail.com akash1810@users.noreply.git...
lambda.ts
in src/constructs/lambda
105 3 2020-11-30 2024-07-11 46 12 stephen.gb.geller+git@gmail... akash1810@users.noreply.git...
ecs-task.ts
in src/constructs/ecs
196 2 2021-11-22 2025-05-02 32 9 philip.mcmahon@guardian.co.uk akash1810@users.noreply.git...
instance-role.ts
in src/constructs/iam/roles
38 2 2021-01-25 2025-04-29 27 7 jamie.lynch@guardian.co.uk akash1810@users.noreply.git...
vpc.ts
in src/constructs/ec2
66 5 2020-11-19 2024-11-11 25 7 stephen.gb.geller+git@gmail... philip.mcmahon@guardian.co.uk
scheduled-lambda.ts
in src/patterns
33 1 2021-01-19 2024-09-04 22 5 jacob.winch@guardian.co.uk tom.forbes@theguardian.com
instance.ts
in src/constructs/rds
34 2 2020-11-19 2024-12-04 21 6 stephen.gb.geller+git@gmail... 57295823+marsavar@users.nor...
alarm.ts
in src/constructs/cloudwatch
39 1 2021-01-20 2023-10-11 21 5 jacob.winch@guardian.co.uk kenoir@users.noreply.github...
scheduled-ecs-task.ts
in src/patterns
20 2 2021-08-09 2023-06-20 20 6 jacob.winch@guardian.co.uk 57295823+marsavar@users.nor...
vpc.ts
in src/constructs/vpc
42 2 2021-10-22 2024-09-03 20 8 nicolas.long@theguardian.com 10963046+andrew-nowak@users...
s3.ts
in src/constructs/core/parameters
46 5 2021-03-08 2024-01-30 19 5 akash1810@users.noreply.git... 57295823+marsavar@users.nor...
ssm-parameter-paths.ts
in src/constants
74 - 2021-07-08 2023-07-27 19 5 akash1810@gmail.com akash1810@users.noreply.git...
ec2-alarms.ts
in src/constructs/cloudwatch
95 3 2021-04-14 2023-10-11 19 7 jacob.winch@guardian.co.uk kenoir@users.noreply.github...
certificate.ts
in src/constructs/acm
24 2 2021-04-08 2022-05-24 18 3 jacob.winch@guardian.co.uk akash1810@users.noreply.git...
s3-get-object.ts
in src/constructs/iam/policies
43 5 2020-12-16 2022-04-11 18 5 akash1810@gmail.com akash1810@users.noreply.git...
lambda-alarms.ts
in src/constructs/cloudwatch
75 2 2021-01-21 2023-09-18 18 6 jacob.winch@guardian.co.uk emily.bourke@guardian.co.uk
application-listener.ts
in src/constructs/loadbalancing/alb
43 4 2021-04-09 2024-08-01 17 8 akash1810@gmail.com 10963046+andrew-nowak@users...
user-data.ts
in src/constructs/autoscaling
64 4 2021-02-23 2024-07-22 17 4 akash1810@users.noreply.git... ashcorr20@gmail.com
migrating.ts
in src/constructs/core
4 - 2021-03-31 2022-05-24 16 2 akash1810@gmail.com akash1810@users.noreply.git...
index.ts
in src/constructs/iam/policies
12 - 2020-12-16 2025-02-14 16 5 akash1810@gmail.com 52038+rtyley@users.noreply....
library-info.ts
in src/constants
20 2 2021-02-02 2025-03-21 16 3 akash1810@gmail.com akash1810@users.noreply.git...
dns-records.ts
in src/constructs/dns
55 2 2021-09-24 2023-07-27 16 5 jacob.winch@guardian.co.uk akash1810@users.noreply.git...
log-shipping.ts
in src/constructs/iam/policies
23 2 2020-12-16 2022-04-11 15 4 akash1810@gmail.com akash1810@users.noreply.git...
api-lambda.ts
in src/patterns
37 1 2021-04-20 2023-07-13 15 5 akash1810@gmail.com jacob.winch@guardian.co.uk
54 2 2022-05-12 2023-07-27 15 7 jacob.winch@guardian.co.uk akash1810@users.noreply.git...
application-load-balancer.ts
in src/constructs/loadbalancing/alb
25 2 2021-04-09 2024-03-07 14 4 akash1810@gmail.com 57295823+marsavar@users.nor...
base-policy.ts
in src/constructs/iam/policies
39 3 2020-12-16 2023-07-27 14 3 akash1810@gmail.com akash1810@users.noreply.git...
index.ts
in src/patterns
5 - 2020-11-19 2022-08-15 13 6 stephen.gb.geller+git@gmail... akash1810@users.noreply.git...
log-shipping.ts
in src/constructs/core/parameters
20 2 2021-03-19 2022-07-07 13 2 akash1810@users.noreply.git... akash1810@users.noreply.git...
application-target-group.ts
in src/constructs/loadbalancing/alb
34 2 2021-04-09 2022-05-24 13 7 stephen.geller@hotmail.com akash1810@users.noreply.git...
base.ts
in src/constructs/ec2/security-groups
49 5 2021-04-01 2025-04-29 13 3 akash1810@gmail.com akash1810@users.noreply.git...
vpc.ts
in src/constructs/core/parameters
27 3 2021-03-08 2022-07-07 12 2 akash1810@users.noreply.git... akash1810@users.noreply.git...
base.ts
in src/constructs/core/parameters
35 3 2021-03-08 2022-10-13 12 6 akash1810@users.noreply.git... julia.branke@guardian.co.uk
parameter-store-read.ts
in src/constructs/iam/policies
33 4 2020-12-18 2022-04-11 11 5 akash1810@users.noreply.git... akash1810@users.noreply.git...
github-actions.ts
in src/constructs/iam/roles
58 2 2021-09-27 2024-12-06 11 6 akash1810@gmail.com akash1810@users.noreply.git...
ec2-app.ts
in src/experimental/patterns
213 12 2024-07-24 2024-11-13 11 1 akash1810@users.noreply.git... akash1810@users.noreply.git...
roles.ts
in src/constructs/iam/roles
9 1 2021-01-25 2022-05-24 10 3 jamie.lynch@guardian.co.uk akash1810@users.noreply.git...
identity.ts
in src/constructs/core
24 - 2020-12-09 2022-04-11 10 5 jamie.lynch@guardian.co.uk akash1810@users.noreply.git...
describe-ec2.ts
in src/constructs/iam/policies
30 2 2020-12-18 2022-04-11 10 2 akash1810@users.noreply.git... akash1810@users.noreply.git...
index.ts
in src/riff-raff-yaml-file
165 7 2023-10-10 2024-11-13 10 2 akash1810@users.noreply.git... akash1810@users.noreply.git...
tracking-tag.ts
in src/constants
6 - 2021-04-17 2022-10-13 9 4 akash1810@gmail.com julia.branke@guardian.co.uk
index.ts
in src/constants
8 - 2020-11-19 2023-03-31 9 6 stephen.gb.geller+git@gmail... 57295823+marsavar@users.nor...
kinesis-stream.ts
in src/constructs/kinesis
9 1 2021-03-10 2022-05-24 9 3 jacob.winch@guardian.co.uk akash1810@users.noreply.git...
anghammarad.ts
in src/constructs/core/parameters
20 2 2021-06-22 2022-07-07 9 2 akash1810@gmail.com akash1810@users.noreply.git...
typedoc.js
in root
23 1 2021-01-14 2023-06-14 9 4 akash1810@gmail.com akash1810@users.noreply.git...
index.ts
in src/constructs/core
4 - 2020-11-19 2022-03-28 8 5 stephen.gb.geller+git@gmail... akash1810@users.noreply.git...
metadata-keys.ts
in src/constants
8 - 2022-07-19 2024-09-20 8 5 nicolas.long@theguardian.com akash1810@users.noreply.git...
ec2.ts
in src/constructs/core/parameters
13 1 2021-03-08 2021-09-15 8 3 akash1810@users.noreply.git... jacob.winch@guardian.co.uk
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
base.ts
in src/patterns/ec2-app
360 4 2022-02-18 2025-05-02 63 19 akash1810@gmail.com akash1810@users.noreply.git...
asg.ts
in src/constructs/autoscaling
118 2 2020-11-19 2025-04-29 77 15 stephen.gb.geller+git@gmail... akash1810@users.noreply.git...
lambda.ts
in src/constructs/lambda
105 3 2020-11-30 2024-07-11 46 12 stephen.gb.geller+git@gmail... akash1810@users.noreply.git...
stack.ts
in src/constructs/core
81 5 2020-11-19 2024-05-01 85 9 stephen.gb.geller+git@gmail... jacob.winch@guardian.co.uk
ecs-task.ts
in src/constructs/ecs
196 2 2021-11-22 2025-05-02 32 9 philip.mcmahon@guardian.co.uk akash1810@users.noreply.git...
vpc.ts
in src/constructs/vpc
42 2 2021-10-22 2024-09-03 20 8 nicolas.long@theguardian.com 10963046+andrew-nowak@users...
application-listener.ts
in src/constructs/loadbalancing/alb
43 4 2021-04-09 2024-08-01 17 8 akash1810@gmail.com 10963046+andrew-nowak@users...
instance-role.ts
in src/constructs/iam/roles
38 2 2021-01-25 2025-04-29 27 7 jamie.lynch@guardian.co.uk akash1810@users.noreply.git...
vpc.ts
in src/constructs/ec2
66 5 2020-11-19 2024-11-11 25 7 stephen.gb.geller+git@gmail... philip.mcmahon@guardian.co.uk
ec2-alarms.ts
in src/constructs/cloudwatch
95 3 2021-04-14 2023-10-11 19 7 jacob.winch@guardian.co.uk kenoir@users.noreply.github...
54 2 2022-05-12 2023-07-27 15 7 jacob.winch@guardian.co.uk akash1810@users.noreply.git...
application-target-group.ts
in src/constructs/loadbalancing/alb
34 2 2021-04-09 2022-05-24 13 7 stephen.geller@hotmail.com akash1810@users.noreply.git...
instance.ts
in src/constructs/rds
34 2 2020-11-19 2024-12-04 21 6 stephen.gb.geller+git@gmail... 57295823+marsavar@users.nor...
scheduled-ecs-task.ts
in src/patterns
20 2 2021-08-09 2023-06-20 20 6 jacob.winch@guardian.co.uk 57295823+marsavar@users.nor...
lambda-alarms.ts
in src/constructs/cloudwatch
75 2 2021-01-21 2023-09-18 18 6 jacob.winch@guardian.co.uk emily.bourke@guardian.co.uk
index.ts
in src/patterns
5 - 2020-11-19 2022-08-15 13 6 stephen.gb.geller+git@gmail... akash1810@users.noreply.git...
base.ts
in src/constructs/core/parameters
35 3 2021-03-08 2022-10-13 12 6 akash1810@users.noreply.git... julia.branke@guardian.co.uk
github-actions.ts
in src/constructs/iam/roles
58 2 2021-09-27 2024-12-06 11 6 akash1810@gmail.com akash1810@users.noreply.git...
index.ts
in src/constants
8 - 2020-11-19 2023-03-31 9 6 stephen.gb.geller+git@gmail... 57295823+marsavar@users.nor...
scheduled-lambda.ts
in src/patterns
33 1 2021-01-19 2024-09-04 22 5 jacob.winch@guardian.co.uk tom.forbes@theguardian.com
alarm.ts
in src/constructs/cloudwatch
39 1 2021-01-20 2023-10-11 21 5 jacob.winch@guardian.co.uk kenoir@users.noreply.github...
ssm-parameter-paths.ts
in src/constants
74 - 2021-07-08 2023-07-27 19 5 akash1810@gmail.com akash1810@users.noreply.git...
s3.ts
in src/constructs/core/parameters
46 5 2021-03-08 2024-01-30 19 5 akash1810@users.noreply.git... 57295823+marsavar@users.nor...
s3-get-object.ts
in src/constructs/iam/policies
43 5 2020-12-16 2022-04-11 18 5 akash1810@gmail.com akash1810@users.noreply.git...
dns-records.ts
in src/constructs/dns
55 2 2021-09-24 2023-07-27 16 5 jacob.winch@guardian.co.uk akash1810@users.noreply.git...
index.ts
in src/constructs/iam/policies
12 - 2020-12-16 2025-02-14 16 5 akash1810@gmail.com 52038+rtyley@users.noreply....
api-lambda.ts
in src/patterns
37 1 2021-04-20 2023-07-13 15 5 akash1810@gmail.com jacob.winch@guardian.co.uk
parameter-store-read.ts
in src/constructs/iam/policies
33 4 2020-12-18 2022-04-11 11 5 akash1810@users.noreply.git... akash1810@users.noreply.git...
identity.ts
in src/constructs/core
24 - 2020-12-09 2022-04-11 10 5 jamie.lynch@guardian.co.uk akash1810@users.noreply.git...
metadata-keys.ts
in src/constants
8 - 2022-07-19 2024-09-20 8 5 nicolas.long@theguardian.com akash1810@users.noreply.git...
framework.ts
in src/patterns/ec2-app
29 3 2022-02-18 2023-02-27 8 5 akash1810@users.noreply.git... david.furey@guardian.co.uk
index.ts
in src/constructs/core
4 - 2020-11-19 2022-03-28 8 5 stephen.gb.geller+git@gmail... akash1810@users.noreply.git...
sns-lambda.ts
in src/experimental/patterns
37 1 2022-07-19 2023-07-27 8 5 nicolas.long@theguardian.com akash1810@users.noreply.git...
user-data.ts
in src/constructs/autoscaling
64 4 2021-02-23 2024-07-22 17 4 akash1810@users.noreply.git... ashcorr20@gmail.com
log-shipping.ts
in src/constructs/iam/policies
23 2 2020-12-16 2022-04-11 15 4 akash1810@gmail.com akash1810@users.noreply.git...
application-load-balancer.ts
in src/constructs/loadbalancing/alb
25 2 2021-04-09 2024-03-07 14 4 akash1810@gmail.com 57295823+marsavar@users.nor...
typedoc.js
in root
23 1 2021-01-14 2023-06-14 9 4 akash1810@gmail.com akash1810@users.noreply.git...
tracking-tag.ts
in src/constants
6 - 2021-04-17 2022-10-13 9 4 akash1810@gmail.com julia.branke@guardian.co.uk
dynamodb.ts
in src/constructs/iam/policies
31 3 2020-12-24 2023-09-18 6 4 akash1810@gmail.com kenoir@users.noreply.github...
kinesis-lambda.ts
in src/experimental/patterns
52 1 2022-07-19 2023-07-27 6 4 nicolas.long@theguardian.com akash1810@users.noreply.git...
metadata.ts
in src/aspects
20 2 2022-07-19 2022-10-13 6 4 nicolas.long@theguardian.com julia.branke@guardian.co.uk
fastly-logs-iam.ts
in src/constructs/iam
25 1 2022-01-10 2023-03-31 5 4 francesca.hammond@guardian.... 57295823+marsavar@users.nor...
certificate.ts
in src/constructs/acm
24 2 2021-04-08 2022-05-24 18 3 jacob.winch@guardian.co.uk akash1810@users.noreply.git...
library-info.ts
in src/constants
20 2 2021-02-02 2025-03-21 16 3 akash1810@gmail.com akash1810@users.noreply.git...
base-policy.ts
in src/constructs/iam/policies
39 3 2020-12-16 2023-07-27 14 3 akash1810@gmail.com akash1810@users.noreply.git...
base.ts
in src/constructs/ec2/security-groups
49 5 2021-04-01 2025-04-29 13 3 akash1810@gmail.com akash1810@users.noreply.git...
roles.ts
in src/constructs/iam/roles
9 1 2021-01-25 2022-05-24 10 3 jamie.lynch@guardian.co.uk akash1810@users.noreply.git...
kinesis-stream.ts
in src/constructs/kinesis
9 1 2021-03-10 2022-05-24 9 3 jacob.winch@guardian.co.uk akash1810@users.noreply.git...
vpc.ts
in src/utils/cli
78 - 2021-08-19 2023-07-27 8 3 akash1810@gmail.com akash1810@users.noreply.git...
ec2.ts
in src/constructs/core/parameters
13 1 2021-03-08 2021-09-15 8 3 akash1810@users.noreply.git... jacob.winch@guardian.co.uk
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
ec2-app.ts
in src/experimental/patterns
213 12 2024-07-24 2024-11-13 11 1 akash1810@users.noreply.git... akash1810@users.noreply.git...
lambda.ts
in src/riff-raff-yaml-file/deployments
75 2 2023-10-10 2023-10-11 2 1 akash1810@users.noreply.git... akash1810@users.noreply.git...
kcl.ts
in src/constructs/iam/policies
57 3 2025-02-07 2025-02-28 5 1 52038+rtyley@users.noreply.... 52038+rtyley@users.noreply....
autoscaling.ts
in src/riff-raff-yaml-file/deployments
45 2 2023-10-10 2023-10-11 2 1 akash1810@users.noreply.git... akash1810@users.noreply.git...
42 - 2025-04-09 2025-04-16 2 1 ashcorr20@gmail.com ashcorr20@gmail.com
group-by.ts
in src/riff-raff-yaml-file
36 5 2023-10-10 2023-10-11 2 1 akash1810@users.noreply.git... akash1810@users.noreply.git...
exec.ts
in src/utils
34 2 2022-03-11 2022-03-11 1 1 akash1810@users.noreply.git... akash1810@users.noreply.git...
ssm-ssh.ts
in src/constructs/iam/policies
34 2 2024-02-08 2024-02-22 2 1 akash1810@users.noreply.git... akash1810@users.noreply.git...
types.ts
in src/riff-raff-yaml-file
30 - 2023-10-10 2024-11-13 4 1 akash1810@users.noreply.git... akash1810@users.noreply.git...
dynamodb.ts
in src/constructs/dynamodb
20 1 2024-04-29 2024-05-01 3 1 michael.mcnamara@theguardia... michael.mcnamara@theguardia...
git.ts
in src/utils
17 2 2022-03-11 2022-03-11 1 1 akash1810@users.noreply.git... akash1810@users.noreply.git...
s3-put-object.ts
in src/constructs/iam/policies
14 1 2022-01-10 2022-01-10 1 1 francesca.hammond@guardian.... francesca.hammond@guardian....
kinesis-put-records.ts
in src/experimental/constructs/policies
13 1 2023-03-31 2023-03-31 1 1 57295823+marsavar@users.nor... 57295823+marsavar@users.nor...
root.ts
in src/constructs
10 1 2023-10-10 2023-10-11 2 1 akash1810@users.noreply.git... akash1810@users.noreply.git...
mjs
eslint.config.mjs
in tools/integration-test
5 - 2025-04-10 2025-04-16 2 1 ashcorr20@gmail.com ashcorr20@gmail.com
private-config.ts
in src/utils/ec2
5 - 2021-03-11 2021-03-11 1 1 jacob.winch@guardian.co.uk jacob.winch@guardian.co.uk
index.ts
in src/constructs/cloudwatch
4 - 2021-02-02 2021-04-14 3 1 jacob.winch@guardian.co.uk jacob.winch@guardian.co.uk
no-monitoring.ts
in src/constructs/cloudwatch
3 - 2021-01-28 2021-02-03 2 1 jacob.winch@guardian.co.uk jacob.winch@guardian.co.uk
index.ts
in src/constructs/ec2
2 - 2020-11-19 2020-11-20 2 1 stephen.gb.geller+git@gmail... stephen.gb.geller+git@gmail...
fastly-aws-account-id.ts
in src/constants
1 - 2023-03-31 2023-03-31 1 1 57295823+marsavar@users.nor... 57295823+marsavar@users.nor...
index.ts
in src/utils/lambda
1 - 2021-03-10 2021-03-10 1 1 jacob.winch@guardian.co.uk jacob.winch@guardian.co.uk
index.ts
in src/utils/security-groups
1 - 2021-03-11 2021-03-11 1 1 jacob.winch@guardian.co.uk jacob.winch@guardian.co.uk
index.ts
in src/utils/ec2
1 - 2021-03-11 2021-03-11 1 1 jacob.winch@guardian.co.uk jacob.winch@guardian.co.uk
index.ts
in src/constructs/lambda
1 - 2020-11-30 2020-11-30 1 1 stephen.gb.geller+git@gmail... stephen.gb.geller+git@gmail...
index.ts
in src/constructs/vpc
1 - 2021-10-26 2021-10-27 2 1 nicolas.long@theguardian.com nicolas.long@theguardian.com
index.ts
in src/constructs/dns
1 - 2021-09-24 2021-09-24 1 1 jacob.winch@guardian.co.uk jacob.winch@guardian.co.uk
index.ts
in src/constructs/dynamodb
1 - 2024-04-29 2024-05-01 2 1 michael.mcnamara@theguardia... michael.mcnamara@theguardia...
index.ts
in src/constructs/kinesis
1 - 2021-03-10 2021-03-10 1 1 jacob.winch@guardian.co.uk jacob.winch@guardian.co.uk
index.ts
in src/constructs/acm
1 - 2021-04-08 2021-04-08 1 1 jacob.winch@guardian.co.uk jacob.winch@guardian.co.uk
index.ts
in src/constructs/rds
1 - 2020-11-19 2020-11-20 2 1 stephen.gb.geller+git@gmail... stephen.gb.geller+git@gmail...
index.ts
in src/experimental/constructs/iam
1 - 2023-03-31 2023-03-31 1 1 57295823+marsavar@users.nor... 57295823+marsavar@users.nor...
index.ts
in src/experimental/constructs/iam/roles
1 - 2023-03-31 2023-03-31 1 1 57295823+marsavar@users.nor... 57295823+marsavar@users.nor...
index.ts
in src/experimental/constructs/policies
1 - 2023-03-31 2023-03-31 1 1 57295823+marsavar@users.nor... 57295823+marsavar@users.nor...
index.ts
in src/riff-raff-yaml-file
165 7 2023-10-10 2024-11-13 10 2 akash1810@users.noreply.git... akash1810@users.noreply.git...
valid-constructors.js
in tools/eslint/rules
132 2 2021-05-28 2022-05-11 5 2 akash1810@gmail.com akash1810@gmail.com
cloudformation.ts
in src/riff-raff-yaml-file/deployments
74 3 2023-10-10 2024-11-13 7 2 akash1810@users.noreply.git... akash1810@users.noreply.git...
access.ts
in src/types
46 - 2022-02-18 2023-07-27 4 2 akash1810@gmail.com akash1810@users.noreply.git...
api-gateway-alarms.ts
in src/constructs/cloudwatch
39 1 2022-05-12 2023-09-18 2 2 jacob.winch@guardian.co.uk emily.bourke@guardian.co.uk
index.ts
in src/constructs/ses
39 3 2023-06-30 2023-07-03 2 2 kenoir@users.noreply.github... nicolas.long@theguardian.com
experimental-classes.js
in tools/eslint/rules
32 2 2022-08-12 2022-08-15 2 2 akash1810@gmail.com akash1810@users.noreply.git...
fastly-kinesis-log.ts
in src/experimental/constructs/iam/roles
31 1 2023-03-31 2023-07-27 3 2 57295823+marsavar@users.nor... akash1810@users.noreply.git...
describe-ec2.ts
in src/constructs/iam/policies
30 2 2020-12-18 2022-04-11 10 2 akash1810@users.noreply.git... akash1810@users.noreply.git...
vpc.ts
in src/constructs/core/parameters
27 3 2021-03-08 2022-07-07 12 2 akash1810@users.noreply.git... akash1810@users.noreply.git...
cloudwatch.ts
in src/constructs/iam/policies
24 3 2021-02-26 2021-06-10 5 2 akash1810@users.noreply.git... akash1810@users.noreply.git...
app-aware-construct.ts
in src/utils/mixin
23 2 2021-10-22 2022-04-11 4 2 akash1810@users.noreply.git... akash1810@users.noreply.git...
log-shipping.ts
in src/constructs/core/parameters
20 2 2021-03-19 2022-07-07 13 2 akash1810@users.noreply.git... akash1810@users.noreply.git...
anghammarad.ts
in src/constructs/core/parameters
20 2 2021-06-22 2022-07-07 9 2 akash1810@gmail.com akash1810@users.noreply.git...
anghammarad.ts
in src/constructs/iam/policies
20 2 2021-06-22 2021-09-08 4 2 akash1810@gmail.com akash1810@users.noreply.git...
index.ts
in src/constructs/s3
16 2 2021-06-24 2022-05-24 6 2 akash1810@users.noreply.git... akash1810@users.noreply.git...
acm.ts
in src/constructs/core/parameters
13 1 2021-03-08 2021-06-10 6 2 akash1810@users.noreply.git... akash1810@users.noreply.git...
Correlations

File Size vs. Number of Changes: 135 points

src/constructs/ecs/ecs-task.ts x: 196 lines of code y: 32 # changes src/patterns/ec2-app/base.ts x: 360 lines of code y: 63 # changes src/constructs/autoscaling/asg.ts x: 118 lines of code y: 77 # changes src/constructs/ec2/security-groups/base.ts x: 49 lines of code y: 13 # changes src/constructs/ec2/security-groups/index.ts x: 1 lines of code y: 3 # changes src/constructs/iam/roles/instance-role.ts x: 38 lines of code y: 27 # changes eslint.config.mjs x: 42 lines of code y: 2 # changes src/utils/mixin/types.ts x: 1 lines of code y: 4 # changes tools/integration-test/eslint.config.mjs x: 5 lines of code y: 2 # changes src/constants/library-info.ts x: 20 lines of code y: 16 # changes src/constructs/iam/policies/kcl.ts x: 57 lines of code y: 5 # changes src/constructs/iam/policies/index.ts x: 12 lines of code y: 16 # changes src/constructs/iam/roles/github-actions.ts x: 58 lines of code y: 11 # changes src/constructs/rds/instance.ts x: 34 lines of code y: 21 # changes src/experimental/patterns/ec2-app.ts x: 213 lines of code y: 11 # changes src/riff-raff-yaml-file/deployments/cloudformation.ts x: 74 lines of code y: 7 # changes src/riff-raff-yaml-file/index.ts x: 165 lines of code y: 10 # changes src/riff-raff-yaml-file/types.ts x: 30 lines of code y: 4 # changes src/constructs/ec2/vpc.ts x: 66 lines of code y: 25 # changes src/constants/metadata-keys.ts x: 8 lines of code y: 8 # changes src/patterns/scheduled-lambda.ts x: 33 lines of code y: 22 # changes src/constructs/vpc/vpc.ts x: 42 lines of code y: 20 # changes src/constructs/loadbalancing/alb/application-listener.ts x: 43 lines of code y: 17 # changes src/constructs/autoscaling/user-data.ts x: 64 lines of code y: 17 # changes src/constructs/lambda/lambda.ts x: 105 lines of code y: 46 # changes src/utils/cognito/cognito.ts x: 8 lines of code y: 2 # changes src/constructs/core/stack.ts x: 81 lines of code y: 85 # changes src/constructs/dynamodb/dynamodb.ts x: 20 lines of code y: 3 # changes src/constructs/dynamodb/index.ts x: 1 lines of code y: 2 # changes src/constructs/loadbalancing/alb/application-load-balancer.ts x: 25 lines of code y: 14 # changes src/constructs/iam/policies/ssm-ssh.ts x: 34 lines of code y: 2 # changes src/constructs/core/parameters/s3.ts x: 46 lines of code y: 19 # changes src/constructs/loadbalancing/index.ts x: 1 lines of code y: 7 # changes src/constructs/root.ts x: 10 lines of code y: 2 # changes src/riff-raff-yaml-file/deployments/autoscaling.ts x: 45 lines of code y: 2 # changes src/riff-raff-yaml-file/deployments/lambda.ts x: 75 lines of code y: 2 # changes src/riff-raff-yaml-file/group-by.ts x: 36 lines of code y: 2 # changes src/constructs/cloudwatch/alarm.ts x: 39 lines of code y: 21 # changes src/constructs/cloudwatch/ec2-alarms.ts x: 95 lines of code y: 19 # changes src/constructs/cloudwatch/api-gateway-alarms.ts x: 39 lines of code y: 2 # changes src/constructs/cloudwatch/lambda-alarms.ts x: 75 lines of code y: 18 # changes src/constructs/iam/policies/dynamodb.ts x: 31 lines of code y: 6 # changes src/aspects/cfn-include-reporter.ts x: 14 lines of code y: 4 # changes src/aspects/cfn-parameter-reporter.ts x: 17 lines of code y: 4 # changes src/constants/ssm-parameter-paths.ts x: 74 lines of code y: 19 # changes src/constructs/dns/dns-records.ts x: 55 lines of code y: 16 # changes src/constructs/iam/policies/base-policy.ts x: 39 lines of code y: 14 # changes src/experimental/constructs/iam/roles/fastly-kinesis-log.ts x: 31 lines of code y: 3 # changes src/experimental/patterns/kinesis-lambda.ts x: 52 lines of code y: 6 # changes src/experimental/patterns/sns-lambda.ts x: 37 lines of code y: 8 # changes src/patterns/api-multiple-lambdas.ts x: 54 lines of code y: 15 # changes src/types/access.ts x: 46 lines of code y: 4 # changes src/utils/cli/vpc.ts x: 78 lines of code y: 8 # changes src/utils/security-groups/helpers.ts x: 15 lines of code y: 7 # changes src/patterns/api-lambda.ts x: 37 lines of code y: 15 # changes src/constants/regex-pattern.ts x: 9 lines of code y: 5 # changes src/constructs/core/parameters/index.ts x: 8 lines of code y: 7 # changes src/constructs/iam/policies/ses.ts x: 13 lines of code y: 7 # changes src/patterns/scheduled-ecs-task.ts x: 20 lines of code y: 20 # changes typedoc.js x: 23 lines of code y: 9 # changes src/constants/fastly-aws-account-id.ts x: 1 lines of code y: 1 # changes src/constants/index.ts x: 8 lines of code y: 9 # changes src/constructs/iam/fastly-logs-iam.ts x: 25 lines of code y: 5 # changes src/experimental/constructs/policies/kinesis-put-records.ts x: 13 lines of code y: 1 # changes src/patterns/ec2-app/framework.ts x: 29 lines of code y: 8 # changes src/types/amigo.ts x: 5 lines of code y: 4 # changes src/aspects/__data__/cfn.yaml x: 10 lines of code y: 3 # changes src/aspects/metadata.ts x: 20 lines of code y: 6 # changes src/constants/tracking-tag.ts x: 6 lines of code y: 9 # changes src/constructs/core/parameters/base.ts x: 35 lines of code y: 12 # changes src/types/cli.ts x: 15 lines of code y: 8 # changes src/experimental/patterns/index.ts x: 2 lines of code y: 2 # changes src/patterns/index.ts x: 5 lines of code y: 13 # changes tools/eslint/index.js x: 6 lines of code y: 4 # changes tools/eslint/rules/experimental-classes.js x: 32 lines of code y: 2 # changes src/constructs/core/parameters/anghammarad.ts x: 20 lines of code y: 9 # changes src/constructs/core/parameters/fastly.ts x: 20 lines of code y: 4 # changes src/constructs/core/parameters/log-shipping.ts x: 20 lines of code y: 13 # changes src/constructs/core/parameters/vpc.ts x: 27 lines of code y: 12 # changes src/constructs/acm/certificate.ts x: 24 lines of code y: 18 # changes src/constructs/core/migrating.ts x: 4 lines of code y: 16 # changes src/constructs/iam/roles/roles.ts x: 9 lines of code y: 10 # changes src/constructs/kinesis/kinesis-stream.ts x: 9 lines of code y: 9 # changes src/constructs/loadbalancing/alb/application-target-group.ts x: 34 lines of code y: 13 # changes src/constructs/s3/index.ts x: 16 lines of code y: 6 # changes src/types/index.ts x: 4 lines of code y: 3 # changes tools/eslint/rules/valid-constructors.js x: 132 lines of code y: 5 # changes src/constructs/core/identity.ts x: 24 lines of code y: 10 # changes src/constructs/iam/policies/assume-role.ts x: 21 lines of code y: 6 # changes src/constructs/iam/policies/describe-ec2.ts x: 30 lines of code y: 10 # changes src/constructs/iam/policies/log-shipping.ts x: 23 lines of code y: 15 # changes src/constructs/iam/policies/parameter-store-read.ts x: 33 lines of code y: 11 # changes src/constructs/iam/policies/s3-get-object.ts x: 43 lines of code y: 18 # changes src/types/distributable.ts x: 12 lines of code y: 3 # changes src/utils/lambda/event-source.ts x: 45 lines of code y: 6 # changes src/utils/mixin/app-aware-construct.ts x: 23 lines of code y: 4 # changes src/utils/singleton.ts x: 5 lines of code y: 3 # changes src/constructs/core/index.ts x: 4 lines of code y: 8 # changes src/utils/exec.ts x: 34 lines of code y: 1 # changes src/utils/git.ts x: 17 lines of code y: 1 # changes src/constructs/iam/roles/index.ts x: 3 lines of code y: 2 # changes src/patterns/ec2-app/index.ts x: 2 lines of code y: 1 # changes src/constants/access.ts x: 5 lines of code y: 1 # changes src/types/asg.ts x: 4 lines of code y: 2 # changes src/types/domain-names.ts x: 4 lines of code y: 5 # changes src/constructs/iam/index.ts x: 3 lines of code y: 3 # changes src/constructs/iam/policies/s3-put-object.ts x: 14 lines of code y: 1 # changes src/constructs/core/parameters/ec2.ts x: 13 lines of code y: 8 # changes src/constructs/core/parameters/acm.ts x: 13 lines of code y: 6 # changes src/constructs/iam/policies/cloudwatch.ts x: 24 lines of code y: 5 # changes src/constructs/autoscaling/index.ts x: 2 lines of code y: 3 # changes
85.0
# changes
  min: 1.0
  average: 9.15
  25th percentile: 2.0
  median: 5.0
  75th percentile: 12.0
  max: 85.0
0 360.0
lines of code
min: 1.0 | average: 30.76 | 25th percentile: 4.0 | median: 20.0 | 75th percentile: 39.0 | max: 360.0

Number of Contributors vs. Number of Changes: 135 points

src/constructs/ecs/ecs-task.ts x: 9 # contributors y: 32 # changes src/patterns/ec2-app/base.ts x: 19 # contributors y: 63 # changes src/constructs/autoscaling/asg.ts x: 15 # contributors y: 77 # changes src/constructs/ec2/security-groups/base.ts x: 3 # contributors y: 13 # changes src/constructs/ec2/security-groups/index.ts x: 2 # contributors y: 3 # changes src/constructs/iam/roles/instance-role.ts x: 7 # contributors y: 27 # changes eslint.config.mjs x: 1 # contributors y: 2 # changes src/utils/mixin/types.ts x: 3 # contributors y: 4 # changes src/constants/library-info.ts x: 3 # contributors y: 16 # changes src/constructs/iam/policies/kcl.ts x: 1 # contributors y: 5 # changes src/constructs/iam/policies/index.ts x: 5 # contributors y: 16 # changes src/constructs/iam/roles/github-actions.ts x: 6 # contributors y: 11 # changes src/constructs/rds/instance.ts x: 6 # contributors y: 21 # changes src/experimental/patterns/ec2-app.ts x: 1 # contributors y: 11 # changes src/riff-raff-yaml-file/deployments/cloudformation.ts x: 2 # contributors y: 7 # changes src/riff-raff-yaml-file/index.ts x: 2 # contributors y: 10 # changes src/riff-raff-yaml-file/types.ts x: 1 # contributors y: 4 # changes src/constructs/ec2/vpc.ts x: 7 # contributors y: 25 # changes src/constants/metadata-keys.ts x: 5 # contributors y: 8 # changes src/patterns/scheduled-lambda.ts x: 5 # contributors y: 22 # changes src/constructs/vpc/vpc.ts x: 8 # contributors y: 20 # changes src/constructs/loadbalancing/alb/application-listener.ts x: 8 # contributors y: 17 # changes src/constructs/autoscaling/user-data.ts x: 4 # contributors y: 17 # changes src/constructs/lambda/lambda.ts x: 12 # contributors y: 46 # changes src/utils/cognito/cognito.ts x: 2 # contributors y: 2 # changes src/constructs/core/stack.ts x: 9 # contributors y: 85 # changes src/constructs/dynamodb/dynamodb.ts x: 1 # contributors y: 3 # changes src/constructs/loadbalancing/alb/application-load-balancer.ts x: 4 # contributors y: 14 # changes src/constructs/core/parameters/s3.ts x: 5 # contributors y: 19 # changes src/constructs/loadbalancing/index.ts x: 3 # contributors y: 7 # changes src/constructs/cloudwatch/alarm.ts x: 5 # contributors y: 21 # changes src/constructs/cloudwatch/ec2-alarms.ts x: 7 # contributors y: 19 # changes src/constructs/cloudwatch/lambda-alarms.ts x: 6 # contributors y: 18 # changes src/constructs/iam/policies/dynamodb.ts x: 4 # contributors y: 6 # changes src/constructs/iam/policies/base-policy.ts x: 3 # contributors y: 14 # changes src/patterns/api-multiple-lambdas.ts x: 7 # contributors y: 15 # changes src/types/access.ts x: 2 # contributors y: 4 # changes src/utils/cli/vpc.ts x: 3 # contributors y: 8 # changes src/patterns/api-lambda.ts x: 5 # contributors y: 15 # changes src/constants/regex-pattern.ts x: 3 # contributors y: 5 # changes src/patterns/scheduled-ecs-task.ts x: 6 # contributors y: 20 # changes typedoc.js x: 4 # contributors y: 9 # changes src/constants/fastly-aws-account-id.ts x: 1 # contributors y: 1 # changes src/constants/index.ts x: 6 # contributors y: 9 # changes src/constructs/iam/fastly-logs-iam.ts x: 4 # contributors y: 5 # changes src/aspects/__data__/cfn.yaml x: 3 # contributors y: 3 # changes src/constructs/core/parameters/base.ts x: 6 # contributors y: 12 # changes src/patterns/index.ts x: 6 # contributors y: 13 # changes src/constructs/core/parameters/anghammarad.ts x: 2 # contributors y: 9 # changes src/constructs/core/parameters/log-shipping.ts x: 2 # contributors y: 13 # changes src/constructs/core/parameters/vpc.ts x: 2 # contributors y: 12 # changes src/constructs/acm/certificate.ts x: 3 # contributors y: 18 # changes src/constructs/core/migrating.ts x: 2 # contributors y: 16 # changes src/constructs/iam/roles/roles.ts x: 3 # contributors y: 10 # changes src/constructs/kinesis/kinesis-stream.ts x: 3 # contributors y: 9 # changes src/constructs/loadbalancing/alb/application-target-group.ts x: 7 # contributors y: 13 # changes src/constructs/s3/index.ts x: 2 # contributors y: 6 # changes tools/eslint/rules/valid-constructors.js x: 2 # contributors y: 5 # changes src/constructs/core/identity.ts x: 5 # contributors y: 10 # changes src/constructs/iam/policies/assume-role.ts x: 3 # contributors y: 6 # changes src/constructs/iam/policies/log-shipping.ts x: 4 # contributors y: 15 # changes src/constructs/iam/policies/parameter-store-read.ts x: 5 # contributors y: 11 # changes src/constructs/iam/policies/s3-get-object.ts x: 5 # contributors y: 18 # changes src/constructs/ecs/index.ts x: 2 # contributors y: 1 # changes src/constructs/iam/roles/index.ts x: 3 # contributors y: 2 # changes
85.0
# changes
  min: 1.0
  average: 9.15
  25th percentile: 2.0
  median: 5.0
  75th percentile: 12.0
  max: 85.0
0 19.0
# contributors
min: 1.0 | average: 3.24 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 4.0 | max: 19.0

Number of Contributors vs. File Size: 135 points

src/constructs/ecs/ecs-task.ts x: 9 # contributors y: 196 lines of code src/patterns/ec2-app/base.ts x: 19 # contributors y: 360 lines of code src/constructs/autoscaling/asg.ts x: 15 # contributors y: 118 lines of code src/constructs/ec2/security-groups/base.ts x: 3 # contributors y: 49 lines of code src/constructs/ec2/security-groups/index.ts x: 2 # contributors y: 1 lines of code src/constructs/iam/roles/instance-role.ts x: 7 # contributors y: 38 lines of code eslint.config.mjs x: 1 # contributors y: 42 lines of code src/utils/mixin/types.ts x: 3 # contributors y: 1 lines of code tools/integration-test/eslint.config.mjs x: 1 # contributors y: 5 lines of code src/constants/library-info.ts x: 3 # contributors y: 20 lines of code src/constructs/iam/policies/kcl.ts x: 1 # contributors y: 57 lines of code src/constructs/iam/policies/index.ts x: 5 # contributors y: 12 lines of code src/constructs/iam/roles/github-actions.ts x: 6 # contributors y: 58 lines of code src/constructs/rds/instance.ts x: 6 # contributors y: 34 lines of code src/experimental/patterns/ec2-app.ts x: 1 # contributors y: 213 lines of code src/riff-raff-yaml-file/deployments/cloudformation.ts x: 2 # contributors y: 74 lines of code src/riff-raff-yaml-file/index.ts x: 2 # contributors y: 165 lines of code src/riff-raff-yaml-file/types.ts x: 1 # contributors y: 30 lines of code src/constructs/ec2/vpc.ts x: 7 # contributors y: 66 lines of code src/constants/metadata-keys.ts x: 5 # contributors y: 8 lines of code src/patterns/scheduled-lambda.ts x: 5 # contributors y: 33 lines of code src/constructs/vpc/vpc.ts x: 8 # contributors y: 42 lines of code src/constructs/loadbalancing/alb/application-listener.ts x: 8 # contributors y: 43 lines of code src/constructs/autoscaling/user-data.ts x: 4 # contributors y: 64 lines of code src/constructs/lambda/lambda.ts x: 12 # contributors y: 105 lines of code src/utils/cognito/cognito.ts x: 2 # contributors y: 8 lines of code src/constructs/core/stack.ts x: 9 # contributors y: 81 lines of code src/constructs/dynamodb/dynamodb.ts x: 1 # contributors y: 20 lines of code src/constructs/dynamodb/index.ts x: 1 # contributors y: 1 lines of code src/constructs/loadbalancing/alb/application-load-balancer.ts x: 4 # contributors y: 25 lines of code src/constructs/iam/policies/ssm-ssh.ts x: 1 # contributors y: 34 lines of code src/constructs/core/parameters/s3.ts x: 5 # contributors y: 46 lines of code src/constructs/root.ts x: 1 # contributors y: 10 lines of code src/riff-raff-yaml-file/deployments/autoscaling.ts x: 1 # contributors y: 45 lines of code src/riff-raff-yaml-file/deployments/lambda.ts x: 1 # contributors y: 75 lines of code src/riff-raff-yaml-file/group-by.ts x: 1 # contributors y: 36 lines of code src/constructs/cloudwatch/alarm.ts x: 5 # contributors y: 39 lines of code src/constructs/cloudwatch/ec2-alarms.ts x: 7 # contributors y: 95 lines of code src/constructs/cloudwatch/api-gateway-alarms.ts x: 2 # contributors y: 39 lines of code src/constructs/cloudwatch/lambda-alarms.ts x: 6 # contributors y: 75 lines of code src/constructs/iam/policies/dynamodb.ts x: 4 # contributors y: 31 lines of code src/aspects/cfn-include-reporter.ts x: 3 # contributors y: 14 lines of code src/aspects/cfn-parameter-reporter.ts x: 3 # contributors y: 17 lines of code src/constants/ssm-parameter-paths.ts x: 5 # contributors y: 74 lines of code src/constructs/dns/dns-records.ts x: 5 # contributors y: 55 lines of code src/constructs/iam/policies/base-policy.ts x: 3 # contributors y: 39 lines of code src/experimental/constructs/iam/roles/fastly-kinesis-log.ts x: 2 # contributors y: 31 lines of code src/experimental/patterns/kinesis-lambda.ts x: 4 # contributors y: 52 lines of code src/experimental/patterns/sns-lambda.ts x: 5 # contributors y: 37 lines of code src/patterns/api-multiple-lambdas.ts x: 7 # contributors y: 54 lines of code src/types/access.ts x: 2 # contributors y: 46 lines of code src/utils/cli/vpc.ts x: 3 # contributors y: 78 lines of code src/utils/security-groups/helpers.ts x: 3 # contributors y: 15 lines of code src/constants/regex-pattern.ts x: 3 # contributors y: 9 lines of code src/constructs/iam/policies/ses.ts x: 2 # contributors y: 13 lines of code src/patterns/scheduled-ecs-task.ts x: 6 # contributors y: 20 lines of code typedoc.js x: 4 # contributors y: 23 lines of code src/constants/index.ts x: 6 # contributors y: 8 lines of code src/experimental/constructs/policies/kinesis-put-records.ts x: 1 # contributors y: 13 lines of code src/patterns/ec2-app/framework.ts x: 5 # contributors y: 29 lines of code src/types/amigo.ts x: 2 # contributors y: 5 lines of code src/aspects/__data__/cfn.yaml x: 3 # contributors y: 10 lines of code src/aspects/metadata.ts x: 4 # contributors y: 20 lines of code src/constants/tracking-tag.ts x: 4 # contributors y: 6 lines of code src/constructs/core/parameters/base.ts x: 6 # contributors y: 35 lines of code src/utils/array.ts x: 2 # contributors y: 10 lines of code src/experimental/patterns/index.ts x: 2 # contributors y: 2 lines of code src/patterns/index.ts x: 6 # contributors y: 5 lines of code tools/eslint/index.js x: 2 # contributors y: 6 lines of code tools/eslint/rules/experimental-classes.js x: 2 # contributors y: 32 lines of code src/constructs/core/parameters/anghammarad.ts x: 2 # contributors y: 20 lines of code src/constructs/core/parameters/vpc.ts x: 2 # contributors y: 27 lines of code src/constructs/acm/certificate.ts x: 3 # contributors y: 24 lines of code src/constructs/core/migrating.ts x: 2 # contributors y: 4 lines of code src/constructs/loadbalancing/alb/application-target-group.ts x: 7 # contributors y: 34 lines of code src/constructs/s3/index.ts x: 2 # contributors y: 16 lines of code tools/eslint/rules/valid-constructors.js x: 2 # contributors y: 132 lines of code src/constructs/core/identity.ts x: 5 # contributors y: 24 lines of code src/constructs/iam/policies/s3-get-object.ts x: 5 # contributors y: 43 lines of code src/types/distributable.ts x: 2 # contributors y: 12 lines of code src/utils/lambda/event-source.ts x: 3 # contributors y: 45 lines of code src/utils/mixin/app-aware-construct.ts x: 2 # contributors y: 23 lines of code src/constructs/core/index.ts x: 5 # contributors y: 4 lines of code src/utils/git.ts x: 1 # contributors y: 17 lines of code src/constructs/iam/roles/index.ts x: 3 # contributors y: 3 lines of code src/constructs/cloudwatch/index.ts x: 1 # contributors y: 4 lines of code src/constructs/autoscaling/index.ts x: 3 # contributors y: 2 lines of code src/constructs/ec2/index.ts x: 1 # contributors y: 2 lines of code
360.0
lines of code
  min: 1.0
  average: 30.76
  25th percentile: 4.0
  median: 20.0
  75th percentile: 39.0
  max: 360.0
0 19.0
# contributors
min: 1.0 | average: 3.24 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 4.0 | max: 19.0