azure / azure-firewall-egress-controller
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 66 files with 2,658 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 1 file changed 21-50 times (229 lines of code)
    • 16 files changed 6-20 times (1,115 lines of code)
    • 49 files changed 1-5 times (1,314 lines of code)
0% | 0% | 8% | 41% | 49%
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 66 files with 2,658 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 66 files changed by 2-5 contributors (2,658 lines of code)
    • 0 files changed by 1 contributor (0 lines of code)
0% | 0% | 0% | 100% | 0%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
yaml, go, md, txt, css, mod, gitignore, dockerignore, tpl
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
go0% | 0% | 16% | 61% | 21%
yaml0% | 0% | 0% | 22% | 77%
tpl0% | 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
pkg0% | 0% | 18% | 58% | 23%
helm0% | 0% | 0% | 44% | 55%
ROOT0% | 0% | 0% | 100% | 0%
config0% | 0% | 0% | 2% | 97%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
client.go
in pkg/azure
229 8 2023-03-13 2023-06-16 28 4 saisujithreddy@gmail.com saisujithreddy@gmail.com
workqueue.go
in pkg/azure
110 6 2023-03-13 2023-06-05 15 4 saisujithreddy@gmail.com saisujithreddy@gmail.com
crds.yaml
in helm/egress-azure/templates
124 - 2023-03-02 2023-06-16 15 4 navyaganta@microsoft.com saisujithreddy@gmail.com
utils.go
in pkg/azure
50 4 2023-03-13 2023-08-21 14 4 saisujithreddy@gmail.com navyaganta@microsoft.com
42 1 2023-03-10 2023-06-16 13 2 navyaganta@microsoft.com saisujithreddy@gmail.com
77 5 2023-03-10 2023-06-16 12 2 navyaganta@microsoft.com saisujithreddy@gmail.com
egressrules_controller.go
in pkg/controllers
50 2 2023-03-13 2023-06-16 11 4 saisujithreddy@gmail.com saisujithreddy@gmail.com
main.go
in root
87 2 2023-02-21 2023-06-16 11 4 saisujithreddy@gmail.com saisujithreddy@gmail.com
163 16 2023-03-10 2023-06-16 10 2 navyaganta@microsoft.com saisujithreddy@gmail.com
values.yaml
in helm/egress-azure
20 - 2023-03-02 2023-07-26 8 4 navyaganta@microsoft.com saisujithreddy@gmail.com
nodetaint_utils.go
in pkg/azure
83 5 2023-04-17 2023-06-05 8 2 navyaganta@microsoft.com saisujithreddy@gmail.com
configmap.yaml
in helm/egress-azure/templates
19 - 2023-03-02 2023-05-24 7 4 navyaganta@microsoft.com saisujithreddy@gmail.com
configbuilder.go
in pkg/azure
171 10 2023-04-21 2023-06-16 7 2 saisujithreddy@gmail.com saisujithreddy@gmail.com
Chart.yaml
in helm/egress-azure
6 - 2023-03-02 2023-07-26 6 4 navyaganta@microsoft.com saisujithreddy@gmail.com
kustomization.yaml
in config/crd
7 - 2023-02-24 2023-06-16 6 2 navyaganta@microsoft.com saisujithreddy@gmail.com
kustomization.yaml
in config/manager
10 - 2023-02-24 2023-03-19 6 4 navyaganta@microsoft.com samankal@microsoft.com
manager.yaml
in helm/egress-azure/templates
96 - 2023-03-02 2023-05-03 6 4 navyaganta@microsoft.com saisujithreddy@gmail.com
environment.go
in pkg/environment
43 1 2023-03-13 2023-05-24 5 4 saisujithreddy@gmail.com saisujithreddy@gmail.com
role.yaml
in config/rbac
56 - 2023-02-24 2023-06-16 5 2 navyaganta@microsoft.com saisujithreddy@gmail.com
role.yaml
in helm/egress-azure/templates
75 - 2023-03-02 2023-06-16 5 4 navyaganta@microsoft.com saisujithreddy@gmail.com
kustomization.yaml
in config/rbac
6 - 2023-02-24 2023-03-03 4 2 navyaganta@microsoft.com saisujithreddy@gmail.com
egressrules_viewer_role.yaml
in helm/egress-azure/templates
19 - 2023-03-02 2023-06-16 4 4 navyaganta@microsoft.com saisujithreddy@gmail.com
19 - 2023-02-24 2023-06-16 4 2 navyaganta@microsoft.com saisujithreddy@gmail.com
egressrules_editor_role.yaml
in helm/egress-azure/templates
23 - 2023-03-02 2023-06-16 4 4 navyaganta@microsoft.com saisujithreddy@gmail.com
23 - 2023-02-24 2023-06-16 4 2 navyaganta@microsoft.com saisujithreddy@gmail.com
manifests.yaml
in config/webhook
27 - 2023-03-10 2023-06-16 4 2 navyaganta@microsoft.com saisujithreddy@gmail.com
manifests.yaml
in helm/egress-azure/templates
36 - 2023-03-10 2023-06-16 4 2 navyaganta@microsoft.com saisujithreddy@gmail.com
kustomization.yaml
in config/default
39 - 2023-02-24 2023-03-20 4 2 navyaganta@microsoft.com saisujithreddy@gmail.com
manager.yaml
in config/manager
61 - 2023-02-24 2023-03-03 4 2 navyaganta@microsoft.com saisujithreddy@gmail.com
helpers.go
in pkg/azure
37 3 2023-05-20 2023-06-05 3 2 saisujithreddy@gmail.com saisujithreddy@gmail.com
utils.go
in pkg/utils
104 12 2023-03-13 2023-03-22 3 4 saisujithreddy@gmail.com navyaganta@microsoft.com
kustomization.yaml
in config/prometheus
2 - 2023-02-24 2023-02-28 2 2 navyaganta@microsoft.com saisujithreddy@gmail.com
kustomization.yaml
in config/certmanager
4 - 2023-03-10 2023-03-20 2 2 navyaganta@microsoft.com saisujithreddy@gmail.com
service_account.yaml
in helm/egress-azure/templates
5 - 2023-03-02 2023-03-16 2 3 navyaganta@microsoft.com samankal@microsoft.com
service_account.yaml
in config/rbac
5 - 2023-02-24 2023-02-28 2 2 navyaganta@microsoft.com saisujithreddy@gmail.com
kustomization.yaml
in config/webhook
5 - 2023-03-10 2023-03-20 2 2 navyaganta@microsoft.com saisujithreddy@gmail.com
namespace.yaml
in helm/egress-azure/templates
6 - 2023-03-02 2023-03-16 2 3 navyaganta@microsoft.com samankal@microsoft.com
6 - 2023-06-14 2023-06-16 2 2 navyaganta@microsoft.com saisujithreddy@gmail.com
9 - 2023-02-24 2023-02-28 2 2 navyaganta@microsoft.com saisujithreddy@gmail.com
secrets.yaml
in helm/egress-azure/templates
10 - 2023-05-02 2023-05-03 2 2 navyaganta@microsoft.com saisujithreddy@gmail.com
role_binding.yaml
in helm/egress-azure/templates
12 - 2023-03-02 2023-03-16 2 3 navyaganta@microsoft.com samankal@microsoft.com
leader_election_role_binding.yaml
in helm/egress-azure/templates
12 - 2023-03-02 2023-03-16 2 3 navyaganta@microsoft.com samankal@microsoft.com
role_binding.yaml
in config/rbac
12 - 2023-02-24 2023-02-28 2 2 navyaganta@microsoft.com saisujithreddy@gmail.com
12 - 2023-02-24 2023-02-28 2 2 navyaganta@microsoft.com saisujithreddy@gmail.com
12 - 2023-02-24 2023-02-28 2 2 navyaganta@microsoft.com saisujithreddy@gmail.com
13 - 2023-03-10 2023-03-20 2 2 navyaganta@microsoft.com saisujithreddy@gmail.com
kustomizeconfig.yaml
in config/certmanager
14 - 2023-03-10 2023-03-20 2 2 navyaganta@microsoft.com saisujithreddy@gmail.com
15 - 2023-02-24 2023-02-28 2 2 navyaganta@microsoft.com saisujithreddy@gmail.com
15 - 2023-06-14 2023-06-16 2 2 navyaganta@microsoft.com saisujithreddy@gmail.com
16 - 2023-02-24 2023-02-28 2 2 navyaganta@microsoft.com saisujithreddy@gmail.com
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
client.go
in pkg/azure
229 8 2023-03-13 2023-06-16 28 4 saisujithreddy@gmail.com saisujithreddy@gmail.com
workqueue.go
in pkg/azure
110 6 2023-03-13 2023-06-05 15 4 saisujithreddy@gmail.com saisujithreddy@gmail.com
crds.yaml
in helm/egress-azure/templates
124 - 2023-03-02 2023-06-16 15 4 navyaganta@microsoft.com saisujithreddy@gmail.com
utils.go
in pkg/azure
50 4 2023-03-13 2023-08-21 14 4 saisujithreddy@gmail.com navyaganta@microsoft.com
egressrules_controller.go
in pkg/controllers
50 2 2023-03-13 2023-06-16 11 4 saisujithreddy@gmail.com saisujithreddy@gmail.com
main.go
in root
87 2 2023-02-21 2023-06-16 11 4 saisujithreddy@gmail.com saisujithreddy@gmail.com
values.yaml
in helm/egress-azure
20 - 2023-03-02 2023-07-26 8 4 navyaganta@microsoft.com saisujithreddy@gmail.com
configmap.yaml
in helm/egress-azure/templates
19 - 2023-03-02 2023-05-24 7 4 navyaganta@microsoft.com saisujithreddy@gmail.com
kustomization.yaml
in config/manager
10 - 2023-02-24 2023-03-19 6 4 navyaganta@microsoft.com samankal@microsoft.com
manager.yaml
in helm/egress-azure/templates
96 - 2023-03-02 2023-05-03 6 4 navyaganta@microsoft.com saisujithreddy@gmail.com
Chart.yaml
in helm/egress-azure
6 - 2023-03-02 2023-07-26 6 4 navyaganta@microsoft.com saisujithreddy@gmail.com
environment.go
in pkg/environment
43 1 2023-03-13 2023-05-24 5 4 saisujithreddy@gmail.com saisujithreddy@gmail.com
role.yaml
in helm/egress-azure/templates
75 - 2023-03-02 2023-06-16 5 4 navyaganta@microsoft.com saisujithreddy@gmail.com
egressrules_viewer_role.yaml
in helm/egress-azure/templates
19 - 2023-03-02 2023-06-16 4 4 navyaganta@microsoft.com saisujithreddy@gmail.com
egressrules_editor_role.yaml
in helm/egress-azure/templates
23 - 2023-03-02 2023-06-16 4 4 navyaganta@microsoft.com saisujithreddy@gmail.com
utils.go
in pkg/utils
104 12 2023-03-13 2023-03-22 3 4 saisujithreddy@gmail.com navyaganta@microsoft.com
leader_election_role.yaml
in helm/egress-azure/templates
48 - 2023-03-02 2023-03-16 2 3 navyaganta@microsoft.com samankal@microsoft.com
leader_election_role_binding.yaml
in helm/egress-azure/templates
12 - 2023-03-02 2023-03-16 2 3 navyaganta@microsoft.com samankal@microsoft.com
namespace.yaml
in helm/egress-azure/templates
6 - 2023-03-02 2023-03-16 2 3 navyaganta@microsoft.com samankal@microsoft.com
service_account.yaml
in helm/egress-azure/templates
5 - 2023-03-02 2023-03-16 2 3 navyaganta@microsoft.com samankal@microsoft.com
role_binding.yaml
in helm/egress-azure/templates
12 - 2023-03-02 2023-03-16 2 3 navyaganta@microsoft.com samankal@microsoft.com
tpl
_helpers.tpl
in helm/egress-azure
29 - 2023-03-02 2023-03-16 2 3 navyaganta@microsoft.com samankal@microsoft.com
42 1 2023-03-10 2023-06-16 13 2 navyaganta@microsoft.com saisujithreddy@gmail.com
77 5 2023-03-10 2023-06-16 12 2 navyaganta@microsoft.com saisujithreddy@gmail.com
163 16 2023-03-10 2023-06-16 10 2 navyaganta@microsoft.com saisujithreddy@gmail.com
nodetaint_utils.go
in pkg/azure
83 5 2023-04-17 2023-06-05 8 2 navyaganta@microsoft.com saisujithreddy@gmail.com
configbuilder.go
in pkg/azure
171 10 2023-04-21 2023-06-16 7 2 saisujithreddy@gmail.com saisujithreddy@gmail.com
kustomization.yaml
in config/crd
7 - 2023-02-24 2023-06-16 6 2 navyaganta@microsoft.com saisujithreddy@gmail.com
role.yaml
in config/rbac
56 - 2023-02-24 2023-06-16 5 2 navyaganta@microsoft.com saisujithreddy@gmail.com
manager.yaml
in config/manager
61 - 2023-02-24 2023-03-03 4 2 navyaganta@microsoft.com saisujithreddy@gmail.com
kustomization.yaml
in config/default
39 - 2023-02-24 2023-03-20 4 2 navyaganta@microsoft.com saisujithreddy@gmail.com
manifests.yaml
in config/webhook
27 - 2023-03-10 2023-06-16 4 2 navyaganta@microsoft.com saisujithreddy@gmail.com
19 - 2023-02-24 2023-06-16 4 2 navyaganta@microsoft.com saisujithreddy@gmail.com
23 - 2023-02-24 2023-06-16 4 2 navyaganta@microsoft.com saisujithreddy@gmail.com
kustomization.yaml
in config/rbac
6 - 2023-02-24 2023-03-03 4 2 navyaganta@microsoft.com saisujithreddy@gmail.com
manifests.yaml
in helm/egress-azure/templates
36 - 2023-03-10 2023-06-16 4 2 navyaganta@microsoft.com saisujithreddy@gmail.com
helpers.go
in pkg/azure
37 3 2023-05-20 2023-06-05 3 2 saisujithreddy@gmail.com saisujithreddy@gmail.com
113 - 2023-06-14 2023-06-16 2 2 navyaganta@microsoft.com saisujithreddy@gmail.com
16 - 2023-02-24 2023-02-28 2 2 navyaganta@microsoft.com saisujithreddy@gmail.com
15 - 2023-06-14 2023-06-16 2 2 navyaganta@microsoft.com saisujithreddy@gmail.com
6 - 2023-06-14 2023-06-16 2 2 navyaganta@microsoft.com saisujithreddy@gmail.com
certificate.yaml
in config/certmanager
35 - 2023-03-10 2023-03-20 2 2 navyaganta@microsoft.com saisujithreddy@gmail.com
kustomizeconfig.yaml
in config/certmanager
14 - 2023-03-10 2023-03-20 2 2 navyaganta@microsoft.com saisujithreddy@gmail.com
kustomization.yaml
in config/certmanager
4 - 2023-03-10 2023-03-20 2 2 navyaganta@microsoft.com saisujithreddy@gmail.com
23 - 2023-03-10 2023-03-20 2 2 navyaganta@microsoft.com saisujithreddy@gmail.com
13 - 2023-03-10 2023-03-20 2 2 navyaganta@microsoft.com saisujithreddy@gmail.com
37 - 2023-02-24 2023-02-28 2 2 navyaganta@microsoft.com saisujithreddy@gmail.com
kustomizeconfig.yaml
in config/webhook
21 - 2023-03-10 2023-03-20 2 2 navyaganta@microsoft.com saisujithreddy@gmail.com
service.yaml
in config/webhook
19 - 2023-03-10 2023-03-20 2 2 navyaganta@microsoft.com saisujithreddy@gmail.com
kustomization.yaml
in config/webhook
5 - 2023-03-10 2023-03-20 2 2 navyaganta@microsoft.com saisujithreddy@gmail.com
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
configbuilder.go
in pkg/azure
171 10 2023-04-21 2023-06-16 7 2 saisujithreddy@gmail.com saisujithreddy@gmail.com
163 16 2023-03-10 2023-06-16 10 2 navyaganta@microsoft.com saisujithreddy@gmail.com
113 - 2023-06-14 2023-06-16 2 2 navyaganta@microsoft.com saisujithreddy@gmail.com
nodetaint_utils.go
in pkg/azure
83 5 2023-04-17 2023-06-05 8 2 navyaganta@microsoft.com saisujithreddy@gmail.com
77 5 2023-03-10 2023-06-16 12 2 navyaganta@microsoft.com saisujithreddy@gmail.com
77 7 2023-03-13 2023-03-13 1 2 saisujithreddy@gmail.com navyaganta@microsoft.com
manager.yaml
in config/manager
61 - 2023-02-24 2023-03-03 4 2 navyaganta@microsoft.com saisujithreddy@gmail.com
role.yaml
in config/rbac
56 - 2023-02-24 2023-06-16 5 2 navyaganta@microsoft.com saisujithreddy@gmail.com
42 1 2023-03-10 2023-06-16 13 2 navyaganta@microsoft.com saisujithreddy@gmail.com
kustomization.yaml
in config/default
39 - 2023-02-24 2023-03-20 4 2 navyaganta@microsoft.com saisujithreddy@gmail.com
37 - 2023-02-24 2023-02-28 2 2 navyaganta@microsoft.com saisujithreddy@gmail.com
helpers.go
in pkg/azure
37 3 2023-05-20 2023-06-05 3 2 saisujithreddy@gmail.com saisujithreddy@gmail.com
36 - 2023-02-24 2023-02-28 2 2 navyaganta@microsoft.com saisujithreddy@gmail.com
manifests.yaml
in helm/egress-azure/templates
36 - 2023-03-10 2023-06-16 4 2 navyaganta@microsoft.com saisujithreddy@gmail.com
certificate.yaml
in config/certmanager
35 - 2023-03-10 2023-03-20 2 2 navyaganta@microsoft.com saisujithreddy@gmail.com
certificate.yaml
in helm/egress-azure/templates
35 - 2023-03-10 2023-03-20 2 2 navyaganta@microsoft.com saisujithreddy@gmail.com
manifests.yaml
in config/webhook
27 - 2023-03-10 2023-06-16 4 2 navyaganta@microsoft.com saisujithreddy@gmail.com
retry.go
in pkg/utils
24 1 2023-03-13 2023-03-13 1 2 saisujithreddy@gmail.com navyaganta@microsoft.com
23 - 2023-03-10 2023-03-20 2 2 navyaganta@microsoft.com saisujithreddy@gmail.com
23 - 2023-02-24 2023-06-16 4 2 navyaganta@microsoft.com saisujithreddy@gmail.com
kustomizeconfig.yaml
in config/webhook
21 - 2023-03-10 2023-03-20 2 2 navyaganta@microsoft.com saisujithreddy@gmail.com
service.yaml
in config/webhook
19 - 2023-03-10 2023-03-20 2 2 navyaganta@microsoft.com saisujithreddy@gmail.com
19 - 2023-02-24 2023-06-16 4 2 navyaganta@microsoft.com saisujithreddy@gmail.com
service.yaml
in helm/egress-azure/templates
19 - 2023-03-10 2023-03-20 2 2 navyaganta@microsoft.com saisujithreddy@gmail.com
monitor.yaml
in config/prometheus
18 - 2023-02-24 2023-02-28 2 2 navyaganta@microsoft.com saisujithreddy@gmail.com
auth_proxy_role.yaml
in config/rbac
17 - 2023-02-24 2023-02-28 2 2 navyaganta@microsoft.com saisujithreddy@gmail.com
16 - 2023-02-24 2023-02-28 2 2 navyaganta@microsoft.com saisujithreddy@gmail.com
15 - 2023-06-14 2023-06-16 2 2 navyaganta@microsoft.com saisujithreddy@gmail.com
15 - 2023-02-24 2023-02-28 2 2 navyaganta@microsoft.com saisujithreddy@gmail.com
kustomizeconfig.yaml
in config/certmanager
14 - 2023-03-10 2023-03-20 2 2 navyaganta@microsoft.com saisujithreddy@gmail.com
13 - 2023-03-10 2023-03-20 2 2 navyaganta@microsoft.com saisujithreddy@gmail.com
12 - 2023-02-24 2023-02-28 2 2 navyaganta@microsoft.com saisujithreddy@gmail.com
12 - 2023-02-24 2023-02-28 2 2 navyaganta@microsoft.com saisujithreddy@gmail.com
role_binding.yaml
in config/rbac
12 - 2023-02-24 2023-02-28 2 2 navyaganta@microsoft.com saisujithreddy@gmail.com
10 - 2023-03-13 2023-03-13 1 2 saisujithreddy@gmail.com navyaganta@microsoft.com
secrets.yaml
in helm/egress-azure/templates
10 - 2023-05-02 2023-05-03 2 2 navyaganta@microsoft.com saisujithreddy@gmail.com
9 - 2023-02-24 2023-02-28 2 2 navyaganta@microsoft.com saisujithreddy@gmail.com
kustomization.yaml
in config/crd
7 - 2023-02-24 2023-06-16 6 2 navyaganta@microsoft.com saisujithreddy@gmail.com
6 - 2023-06-14 2023-06-16 2 2 navyaganta@microsoft.com saisujithreddy@gmail.com
kustomization.yaml
in config/rbac
6 - 2023-02-24 2023-03-03 4 2 navyaganta@microsoft.com saisujithreddy@gmail.com
kustomization.yaml
in config/webhook
5 - 2023-03-10 2023-03-20 2 2 navyaganta@microsoft.com saisujithreddy@gmail.com
service_account.yaml
in config/rbac
5 - 2023-02-24 2023-02-28 2 2 navyaganta@microsoft.com saisujithreddy@gmail.com
kustomization.yaml
in config/certmanager
4 - 2023-03-10 2023-03-20 2 2 navyaganta@microsoft.com saisujithreddy@gmail.com
kustomization.yaml
in config/prometheus
2 - 2023-02-24 2023-02-28 2 2 navyaganta@microsoft.com saisujithreddy@gmail.com
leader_election_role.yaml
in helm/egress-azure/templates
48 - 2023-03-02 2023-03-16 2 3 navyaganta@microsoft.com samankal@microsoft.com
tpl
_helpers.tpl
in helm/egress-azure
29 - 2023-03-02 2023-03-16 2 3 navyaganta@microsoft.com samankal@microsoft.com
leader_election_role_binding.yaml
in helm/egress-azure/templates
12 - 2023-03-02 2023-03-16 2 3 navyaganta@microsoft.com samankal@microsoft.com
role_binding.yaml
in helm/egress-azure/templates
12 - 2023-03-02 2023-03-16 2 3 navyaganta@microsoft.com samankal@microsoft.com
namespace.yaml
in helm/egress-azure/templates
6 - 2023-03-02 2023-03-16 2 3 navyaganta@microsoft.com samankal@microsoft.com
service_account.yaml
in helm/egress-azure/templates
5 - 2023-03-02 2023-03-16 2 3 navyaganta@microsoft.com samankal@microsoft.com
Correlations

File Size vs. Number of Changes: 66 points

pkg/azure/utils.go x: 50 lines of code y: 14 # changes helm/egress-azure/Chart.yaml x: 6 lines of code y: 6 # changes helm/egress-azure/values.yaml x: 20 lines of code y: 8 # changes config/crd/bases/egress.azure-firewall-egress-controller.io_azurefirewallrules.yaml x: 113 lines of code y: 2 # changes config/crd/kustomization.yaml x: 7 lines of code y: 6 # changes config/crd/patches/cainjection_in_azurefirewallrules.yaml x: 6 lines of code y: 2 # changes config/crd/patches/webhook_in_azurefirewallrules.yaml x: 15 lines of code y: 2 # changes config/rbac/egressrules_editor_role.yaml x: 23 lines of code y: 4 # changes config/rbac/egressrules_viewer_role.yaml x: 19 lines of code y: 4 # changes config/rbac/role.yaml x: 56 lines of code y: 5 # changes config/webhook/manifests.yaml x: 27 lines of code y: 4 # changes helm/egress-azure/templates/crds.yaml x: 124 lines of code y: 15 # changes helm/egress-azure/templates/manifests.yaml x: 36 lines of code y: 4 # changes helm/egress-azure/templates/role.yaml x: 75 lines of code y: 5 # changes main.go x: 87 lines of code y: 11 # changes pkg/api/v1/egressrules_types.go x: 42 lines of code y: 13 # changes pkg/api/v1/egressrules_webhook.go x: 77 lines of code y: 12 # changes pkg/api/v1/zz_generated.deepcopy.go x: 163 lines of code y: 10 # changes pkg/azure/client.go x: 229 lines of code y: 28 # changes pkg/azure/configbuilder.go x: 171 lines of code y: 7 # changes pkg/controllers/egressrules_controller.go x: 50 lines of code y: 11 # changes pkg/azure/helpers.go x: 37 lines of code y: 3 # changes pkg/azure/nodetaint_utils.go x: 83 lines of code y: 8 # changes pkg/azure/workqueue.go x: 110 lines of code y: 15 # changes helm/egress-azure/templates/configmap.yaml x: 19 lines of code y: 7 # changes pkg/environment/environment.go x: 43 lines of code y: 5 # changes helm/egress-azure/templates/manager.yaml x: 96 lines of code y: 6 # changes helm/egress-azure/templates/secrets.yaml x: 10 lines of code y: 2 # changes pkg/utils/utils.go x: 104 lines of code y: 3 # changes config/certmanager/certificate.yaml x: 35 lines of code y: 2 # changes config/certmanager/kustomization.yaml x: 4 lines of code y: 2 # changes config/certmanager/kustomizeconfig.yaml x: 14 lines of code y: 2 # changes config/default/kustomization.yaml x: 39 lines of code y: 4 # changes config/default/manager_webhook_patch.yaml x: 23 lines of code y: 2 # changes config/default/webhookcainjection_patch.yaml x: 13 lines of code y: 2 # changes config/webhook/kustomization.yaml x: 5 lines of code y: 2 # changes config/webhook/kustomizeconfig.yaml x: 21 lines of code y: 2 # changes config/webhook/service.yaml x: 19 lines of code y: 2 # changes config/manager/kustomization.yaml x: 10 lines of code y: 6 # changes helm/egress-azure/_helpers.tpl x: 29 lines of code y: 2 # changes helm/egress-azure/templates/leader_election_role.yaml x: 48 lines of code y: 2 # changes helm/egress-azure/templates/leader_election_role_binding.yaml x: 12 lines of code y: 2 # changes pkg/api/v1/groupversion_info.go x: 10 lines of code y: 1 # changes pkg/utils/retry.go x: 24 lines of code y: 1 # changes pkg/utils/threadsafemultimap.go x: 77 lines of code y: 1 # changes config/manager/manager.yaml x: 61 lines of code y: 4 # changes config/rbac/kustomization.yaml x: 6 lines of code y: 4 # changes config/crd/kustomizeconfig.yaml x: 16 lines of code y: 2 # changes config/default/manager_auth_proxy_patch.yaml x: 37 lines of code y: 2 # changes config/prometheus/kustomization.yaml x: 2 lines of code y: 2 # changes config/prometheus/monitor.yaml x: 18 lines of code y: 2 # changes config/rbac/auth_proxy_client_clusterrole.yaml x: 9 lines of code y: 2 # changes config/rbac/auth_proxy_role.yaml x: 17 lines of code y: 2 # changes config/rbac/leader_election_role.yaml x: 36 lines of code y: 2 # changes
28.0
# changes
  min: 1.0
  average: 4.65
  25th percentile: 2.0
  median: 2.0
  75th percentile: 6.0
  max: 28.0
0 229.0
lines of code
min: 2.0 | average: 40.27 | 25th percentile: 12.0 | median: 22.0 | 75th percentile: 50.0 | max: 229.0

Number of Contributors vs. Number of Changes: 66 points

pkg/azure/utils.go x: 4 # contributors y: 14 # changes helm/egress-azure/Chart.yaml x: 4 # contributors y: 6 # changes helm/egress-azure/values.yaml x: 4 # contributors y: 8 # changes config/crd/bases/egress.azure-firewall-egress-controller.io_azurefirewallrules.yaml x: 2 # contributors y: 2 # changes config/crd/kustomization.yaml x: 2 # contributors y: 6 # changes config/rbac/egressrules_editor_role.yaml x: 2 # contributors y: 4 # changes config/rbac/role.yaml x: 2 # contributors y: 5 # changes helm/egress-azure/templates/crds.yaml x: 4 # contributors y: 15 # changes helm/egress-azure/templates/egressrules_editor_role.yaml x: 4 # contributors y: 4 # changes helm/egress-azure/templates/role.yaml x: 4 # contributors y: 5 # changes main.go x: 4 # contributors y: 11 # changes pkg/api/v1/egressrules_types.go x: 2 # contributors y: 13 # changes pkg/api/v1/egressrules_webhook.go x: 2 # contributors y: 12 # changes pkg/api/v1/zz_generated.deepcopy.go x: 2 # contributors y: 10 # changes pkg/azure/client.go x: 4 # contributors y: 28 # changes pkg/azure/configbuilder.go x: 2 # contributors y: 7 # changes pkg/azure/helpers.go x: 2 # contributors y: 3 # changes pkg/azure/nodetaint_utils.go x: 2 # contributors y: 8 # changes helm/egress-azure/templates/configmap.yaml x: 4 # contributors y: 7 # changes pkg/utils/utils.go x: 4 # contributors y: 3 # changes helm/egress-azure/_helpers.tpl x: 3 # contributors y: 2 # changes pkg/api/v1/groupversion_info.go x: 2 # contributors y: 1 # changes
28.0
# changes
  min: 1.0
  average: 4.65
  25th percentile: 2.0
  median: 2.0
  75th percentile: 6.0
  max: 28.0
0 4.0
# contributors
min: 2.0 | average: 2.58 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 3.25 | max: 4.0

Number of Contributors vs. File Size: 66 points

pkg/azure/utils.go x: 4 # contributors y: 50 lines of code helm/egress-azure/Chart.yaml x: 4 # contributors y: 6 lines of code helm/egress-azure/values.yaml x: 4 # contributors y: 20 lines of code config/crd/bases/egress.azure-firewall-egress-controller.io_azurefirewallrules.yaml x: 2 # contributors y: 113 lines of code config/crd/kustomization.yaml x: 2 # contributors y: 7 lines of code config/crd/patches/cainjection_in_azurefirewallrules.yaml x: 2 # contributors y: 6 lines of code config/crd/patches/webhook_in_azurefirewallrules.yaml x: 2 # contributors y: 15 lines of code config/rbac/egressrules_editor_role.yaml x: 2 # contributors y: 23 lines of code config/rbac/egressrules_viewer_role.yaml x: 2 # contributors y: 19 lines of code config/rbac/role.yaml x: 2 # contributors y: 56 lines of code config/webhook/manifests.yaml x: 2 # contributors y: 27 lines of code helm/egress-azure/templates/crds.yaml x: 4 # contributors y: 124 lines of code helm/egress-azure/templates/egressrules_editor_role.yaml x: 4 # contributors y: 23 lines of code helm/egress-azure/templates/egressrules_viewer_role.yaml x: 4 # contributors y: 19 lines of code helm/egress-azure/templates/manifests.yaml x: 2 # contributors y: 36 lines of code helm/egress-azure/templates/role.yaml x: 4 # contributors y: 75 lines of code main.go x: 4 # contributors y: 87 lines of code pkg/api/v1/egressrules_types.go x: 2 # contributors y: 42 lines of code pkg/api/v1/egressrules_webhook.go x: 2 # contributors y: 77 lines of code pkg/api/v1/zz_generated.deepcopy.go x: 2 # contributors y: 163 lines of code pkg/azure/client.go x: 4 # contributors y: 229 lines of code pkg/azure/configbuilder.go x: 2 # contributors y: 171 lines of code pkg/azure/helpers.go x: 2 # contributors y: 37 lines of code pkg/azure/nodetaint_utils.go x: 2 # contributors y: 83 lines of code pkg/azure/workqueue.go x: 4 # contributors y: 110 lines of code pkg/environment/environment.go x: 4 # contributors y: 43 lines of code helm/egress-azure/templates/manager.yaml x: 4 # contributors y: 96 lines of code helm/egress-azure/templates/secrets.yaml x: 2 # contributors y: 10 lines of code pkg/utils/utils.go x: 4 # contributors y: 104 lines of code config/certmanager/certificate.yaml x: 2 # contributors y: 35 lines of code config/certmanager/kustomization.yaml x: 2 # contributors y: 4 lines of code config/certmanager/kustomizeconfig.yaml x: 2 # contributors y: 14 lines of code config/default/kustomization.yaml x: 2 # contributors y: 39 lines of code config/default/webhookcainjection_patch.yaml x: 2 # contributors y: 13 lines of code config/webhook/kustomization.yaml x: 2 # contributors y: 5 lines of code config/webhook/kustomizeconfig.yaml x: 2 # contributors y: 21 lines of code config/manager/kustomization.yaml x: 4 # contributors y: 10 lines of code helm/egress-azure/_helpers.tpl x: 3 # contributors y: 29 lines of code helm/egress-azure/templates/leader_election_role.yaml x: 3 # contributors y: 48 lines of code helm/egress-azure/templates/leader_election_role_binding.yaml x: 3 # contributors y: 12 lines of code helm/egress-azure/templates/namespace.yaml x: 3 # contributors y: 6 lines of code helm/egress-azure/templates/service_account.yaml x: 3 # contributors y: 5 lines of code pkg/utils/retry.go x: 2 # contributors y: 24 lines of code config/manager/manager.yaml x: 2 # contributors y: 61 lines of code config/crd/kustomizeconfig.yaml x: 2 # contributors y: 16 lines of code config/prometheus/kustomization.yaml x: 2 # contributors y: 2 lines of code config/prometheus/monitor.yaml x: 2 # contributors y: 18 lines of code config/rbac/auth_proxy_client_clusterrole.yaml x: 2 # contributors y: 9 lines of code config/rbac/auth_proxy_role.yaml x: 2 # contributors y: 17 lines of code config/rbac/auth_proxy_role_binding.yaml x: 2 # contributors y: 12 lines of code
229.0
lines of code
  min: 2.0
  average: 40.27
  25th percentile: 12.0
  median: 22.0
  75th percentile: 50.0
  max: 229.0
0 4.0
# contributors
min: 2.0 | average: 2.58 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 3.25 | max: 4.0