azure / AKS-Construction
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 29 files with 3,292 lines of code.
    • 1 file changed more than 100 times (535 lines of code)
    • 3 files changed 51-100 times (1,347 lines of code)
    • 2 files changed 21-50 times (560 lines of code)
    • 8 files changed 6-20 times (374 lines of code)
    • 15 files changed 1-5 times (476 lines of code)
16% | 40% | 17% | 11% | 14%
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 29 files with 3,292 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 4 files changed by 11-25 contributors (1,882 lines of code)
    • 1 file changed by 6-10 contributors (436 lines of code)
    • 11 files changed by 2-5 contributors (536 lines of code)
    • 13 files changed by 1 contributor (438 lines of code)
0% | 57% | 13% | 16% | 13%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
json, yaml, js, md, sh, svg, ps1, txt, css, gitignore, toml, tpl, html
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
js19% | 50% | 20% | 7% | 1%
css0% | 0% | 0% | 100% | 0%
yaml0% | 0% | 0% | 36% | 63%
html0% | 0% | 0% | 100% | 0%
ps10% | 0% | 0% | 0% | 100%
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
helper19% | 48% | 20% | 10% | 1%
ROOT0% | 0% | 0% | 100% | 0%
postdeploy0% | 0% | 0% | 5% | 94%
Most Frequently Changed Files (Top 29)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
deployTab.js
in helper/src/components
535 2 2021-06-28 2024-04-10 137 16 khowling@gmail.com pjlewisuk@users.noreply.git...
portalnav.js
in helper/src/components
376 16 2021-06-28 2024-04-10 79 11 khowling@gmail.com pjlewisuk@users.noreply.git...
addonsTab.js
in helper/src/components
535 6 2021-06-28 2024-04-10 68 12 khowling@gmail.com pjlewisuk@users.noreply.git...
clusterTab.js
in helper/src/components
436 5 2021-06-28 2024-08-09 51 15 khowling@gmail.com pjlewisuk@users.noreply.git...
networkTab.js
in helper/src/components
436 9 2021-06-28 2024-04-10 35 10 khowling@gmail.com pjlewisuk@users.noreply.git...
presets.js
in helper/src/components
124 1 2021-06-28 2023-06-15 24 5 khowling@gmail.com gordon.byers@microsoft.com
index.js
in helper/src
47 - 2021-06-28 2022-12-09 14 4 khowling@gmail.com 32162601+samaea@users.norep...
appsTab.js
in helper/src/components
84 1 2021-11-05 2022-07-20 14 3 khowling@gmail.com khowling@gmail.com
common.js
in helper/src/components
60 7 2021-06-28 2023-08-10 12 3 khowling@gmail.com 32162601+samaea@users.norep...
55 - 2021-10-04 2022-10-07 10 4 gordon.byers@microsoft.com gordon.byers@microsoft.com
index.css
in helper/src
84 - 2021-06-28 2023-10-12 10 4 khowling@gmail.com 73177811+tighedev@users.nor...
Chart.yaml
in postdeploy/helm/externaldns
6 - 2022-01-18 2022-05-20 7 2 gordon.byers@microsoft.com khowling@gmail.com
values.yaml
in postdeploy/helm/externaldns
18 - 2022-01-18 2022-05-20 7 2 gordon.byers@microsoft.com khowling@gmail.com
index.html
in helper/public
20 - 2021-06-28 2022-12-09 7 3 khowling@gmail.com 32162601+samaea@users.norep...
values.yaml
in postdeploy/helm/certmanagerissuer
4 - 2022-01-18 2022-02-09 4 1 gordon.byers@microsoft.com gordon.byers@microsoft.com
Chart.yaml
in postdeploy/helm/certmanagerissuer
6 - 2022-01-18 2022-02-09 4 1 gordon.byers@microsoft.com gordon.byers@microsoft.com
serviceaccount.yaml
in postdeploy/helm/externaldns/templates
8 - 2022-01-18 2022-02-09 4 1 gordon.byers@microsoft.com gordon.byers@microsoft.com
networkpolicy.yaml
in postdeploy/helm/certmanagerissuer/templates
10 - 2022-01-18 2022-02-09 4 1 gordon.byers@microsoft.com gordon.byers@microsoft.com
networkpolicy.yaml
in postdeploy/helm/externaldns/templates
13 - 2022-01-18 2022-02-09 4 1 gordon.byers@microsoft.com gordon.byers@microsoft.com
clusterrolebinding.yaml
in postdeploy/helm/externaldns/templates
14 - 2022-01-18 2022-02-09 4 1 gordon.byers@microsoft.com gordon.byers@microsoft.com
clusterrole.yaml
in postdeploy/helm/externaldns/templates
14 - 2022-01-18 2022-02-09 4 1 gordon.byers@microsoft.com gordon.byers@microsoft.com
clusterissuer-staging.yaml
in postdeploy/helm/certmanagerissuer/templates
16 - 2022-01-18 2022-02-09 4 1 gordon.byers@microsoft.com gordon.byers@microsoft.com
clusterissuer-prod.yaml
in postdeploy/helm/certmanagerissuer/templates
16 - 2022-01-18 2022-02-09 4 1 gordon.byers@microsoft.com gordon.byers@microsoft.com
deployment.yaml
in postdeploy/helm/externaldns/templates
39 - 2022-01-18 2022-02-09 4 1 gordon.byers@microsoft.com gordon.byers@microsoft.com
tpl
_helpers.tpl
in postdeploy/helm/externaldns/templates
49 - 2022-01-18 2022-02-09 4 1 gordon.byers@microsoft.com gordon.byers@microsoft.com
previewDialog.js
in helper/src/components
26 1 2023-05-05 2023-06-30 3 2 3062772+nellyk@users.norepl... 3062772+nellyk@users.norepl...
reportWebVitals.js
in helper/src
12 - 2022-11-24 2022-12-09 2 3 52251060+mattleach25@users.... 32162601+samaea@users.norep...
App.js
in helper/src
10 1 2021-06-28 2021-06-28 1 1 khowling@gmail.com khowling@gmail.com
postdeploy.ps1
in postdeploy/scripts
239 - 2023-06-29 2023-06-29 1 1 34512169+fireblade95402@use... 34512169+fireblade95402@use...
Files With Most Contributors (Top 29)
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
deployTab.js
in helper/src/components
535 2 2021-06-28 2024-04-10 137 16 khowling@gmail.com pjlewisuk@users.noreply.git...
clusterTab.js
in helper/src/components
436 5 2021-06-28 2024-08-09 51 15 khowling@gmail.com pjlewisuk@users.noreply.git...
addonsTab.js
in helper/src/components
535 6 2021-06-28 2024-04-10 68 12 khowling@gmail.com pjlewisuk@users.noreply.git...
portalnav.js
in helper/src/components
376 16 2021-06-28 2024-04-10 79 11 khowling@gmail.com pjlewisuk@users.noreply.git...
networkTab.js
in helper/src/components
436 9 2021-06-28 2024-04-10 35 10 khowling@gmail.com pjlewisuk@users.noreply.git...
presets.js
in helper/src/components
124 1 2021-06-28 2023-06-15 24 5 khowling@gmail.com gordon.byers@microsoft.com
index.js
in helper/src
47 - 2021-06-28 2022-12-09 14 4 khowling@gmail.com 32162601+samaea@users.norep...
index.css
in helper/src
84 - 2021-06-28 2023-10-12 10 4 khowling@gmail.com 73177811+tighedev@users.nor...
55 - 2021-10-04 2022-10-07 10 4 gordon.byers@microsoft.com gordon.byers@microsoft.com
appsTab.js
in helper/src/components
84 1 2021-11-05 2022-07-20 14 3 khowling@gmail.com khowling@gmail.com
common.js
in helper/src/components
60 7 2021-06-28 2023-08-10 12 3 khowling@gmail.com 32162601+samaea@users.norep...
index.html
in helper/public
20 - 2021-06-28 2022-12-09 7 3 khowling@gmail.com 32162601+samaea@users.norep...
reportWebVitals.js
in helper/src
12 - 2022-11-24 2022-12-09 2 3 52251060+mattleach25@users.... 32162601+samaea@users.norep...
values.yaml
in postdeploy/helm/externaldns
18 - 2022-01-18 2022-05-20 7 2 gordon.byers@microsoft.com khowling@gmail.com
Chart.yaml
in postdeploy/helm/externaldns
6 - 2022-01-18 2022-05-20 7 2 gordon.byers@microsoft.com khowling@gmail.com
previewDialog.js
in helper/src/components
26 1 2023-05-05 2023-06-30 3 2 3062772+nellyk@users.norepl... 3062772+nellyk@users.norepl...
networkpolicy.yaml
in postdeploy/helm/certmanagerissuer/templates
10 - 2022-01-18 2022-02-09 4 1 gordon.byers@microsoft.com gordon.byers@microsoft.com
clusterissuer-prod.yaml
in postdeploy/helm/certmanagerissuer/templates
16 - 2022-01-18 2022-02-09 4 1 gordon.byers@microsoft.com gordon.byers@microsoft.com
clusterissuer-staging.yaml
in postdeploy/helm/certmanagerissuer/templates
16 - 2022-01-18 2022-02-09 4 1 gordon.byers@microsoft.com gordon.byers@microsoft.com
values.yaml
in postdeploy/helm/certmanagerissuer
4 - 2022-01-18 2022-02-09 4 1 gordon.byers@microsoft.com gordon.byers@microsoft.com
Chart.yaml
in postdeploy/helm/certmanagerissuer
6 - 2022-01-18 2022-02-09 4 1 gordon.byers@microsoft.com gordon.byers@microsoft.com
serviceaccount.yaml
in postdeploy/helm/externaldns/templates
8 - 2022-01-18 2022-02-09 4 1 gordon.byers@microsoft.com gordon.byers@microsoft.com
networkpolicy.yaml
in postdeploy/helm/externaldns/templates
13 - 2022-01-18 2022-02-09 4 1 gordon.byers@microsoft.com gordon.byers@microsoft.com
deployment.yaml
in postdeploy/helm/externaldns/templates
39 - 2022-01-18 2022-02-09 4 1 gordon.byers@microsoft.com gordon.byers@microsoft.com
tpl
_helpers.tpl
in postdeploy/helm/externaldns/templates
49 - 2022-01-18 2022-02-09 4 1 gordon.byers@microsoft.com gordon.byers@microsoft.com
clusterrole.yaml
in postdeploy/helm/externaldns/templates
14 - 2022-01-18 2022-02-09 4 1 gordon.byers@microsoft.com gordon.byers@microsoft.com
clusterrolebinding.yaml
in postdeploy/helm/externaldns/templates
14 - 2022-01-18 2022-02-09 4 1 gordon.byers@microsoft.com gordon.byers@microsoft.com
postdeploy.ps1
in postdeploy/scripts
239 - 2023-06-29 2023-06-29 1 1 34512169+fireblade95402@use... 34512169+fireblade95402@use...
App.js
in helper/src
10 1 2021-06-28 2021-06-28 1 1 khowling@gmail.com khowling@gmail.com
Files With Least Contributors (Top 29)
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
postdeploy.ps1
in postdeploy/scripts
239 - 2023-06-29 2023-06-29 1 1 34512169+fireblade95402@use... 34512169+fireblade95402@use...
tpl
_helpers.tpl
in postdeploy/helm/externaldns/templates
49 - 2022-01-18 2022-02-09 4 1 gordon.byers@microsoft.com gordon.byers@microsoft.com
deployment.yaml
in postdeploy/helm/externaldns/templates
39 - 2022-01-18 2022-02-09 4 1 gordon.byers@microsoft.com gordon.byers@microsoft.com
clusterissuer-prod.yaml
in postdeploy/helm/certmanagerissuer/templates
16 - 2022-01-18 2022-02-09 4 1 gordon.byers@microsoft.com gordon.byers@microsoft.com
clusterissuer-staging.yaml
in postdeploy/helm/certmanagerissuer/templates
16 - 2022-01-18 2022-02-09 4 1 gordon.byers@microsoft.com gordon.byers@microsoft.com
clusterrole.yaml
in postdeploy/helm/externaldns/templates
14 - 2022-01-18 2022-02-09 4 1 gordon.byers@microsoft.com gordon.byers@microsoft.com
clusterrolebinding.yaml
in postdeploy/helm/externaldns/templates
14 - 2022-01-18 2022-02-09 4 1 gordon.byers@microsoft.com gordon.byers@microsoft.com
networkpolicy.yaml
in postdeploy/helm/externaldns/templates
13 - 2022-01-18 2022-02-09 4 1 gordon.byers@microsoft.com gordon.byers@microsoft.com
networkpolicy.yaml
in postdeploy/helm/certmanagerissuer/templates
10 - 2022-01-18 2022-02-09 4 1 gordon.byers@microsoft.com gordon.byers@microsoft.com
App.js
in helper/src
10 1 2021-06-28 2021-06-28 1 1 khowling@gmail.com khowling@gmail.com
serviceaccount.yaml
in postdeploy/helm/externaldns/templates
8 - 2022-01-18 2022-02-09 4 1 gordon.byers@microsoft.com gordon.byers@microsoft.com
Chart.yaml
in postdeploy/helm/certmanagerissuer
6 - 2022-01-18 2022-02-09 4 1 gordon.byers@microsoft.com gordon.byers@microsoft.com
values.yaml
in postdeploy/helm/certmanagerissuer
4 - 2022-01-18 2022-02-09 4 1 gordon.byers@microsoft.com gordon.byers@microsoft.com
previewDialog.js
in helper/src/components
26 1 2023-05-05 2023-06-30 3 2 3062772+nellyk@users.norepl... 3062772+nellyk@users.norepl...
values.yaml
in postdeploy/helm/externaldns
18 - 2022-01-18 2022-05-20 7 2 gordon.byers@microsoft.com khowling@gmail.com
Chart.yaml
in postdeploy/helm/externaldns
6 - 2022-01-18 2022-05-20 7 2 gordon.byers@microsoft.com khowling@gmail.com
appsTab.js
in helper/src/components
84 1 2021-11-05 2022-07-20 14 3 khowling@gmail.com khowling@gmail.com
common.js
in helper/src/components
60 7 2021-06-28 2023-08-10 12 3 khowling@gmail.com 32162601+samaea@users.norep...
index.html
in helper/public
20 - 2021-06-28 2022-12-09 7 3 khowling@gmail.com 32162601+samaea@users.norep...
reportWebVitals.js
in helper/src
12 - 2022-11-24 2022-12-09 2 3 52251060+mattleach25@users.... 32162601+samaea@users.norep...
index.css
in helper/src
84 - 2021-06-28 2023-10-12 10 4 khowling@gmail.com 73177811+tighedev@users.nor...
55 - 2021-10-04 2022-10-07 10 4 gordon.byers@microsoft.com gordon.byers@microsoft.com
index.js
in helper/src
47 - 2021-06-28 2022-12-09 14 4 khowling@gmail.com 32162601+samaea@users.norep...
presets.js
in helper/src/components
124 1 2021-06-28 2023-06-15 24 5 khowling@gmail.com gordon.byers@microsoft.com
networkTab.js
in helper/src/components
436 9 2021-06-28 2024-04-10 35 10 khowling@gmail.com pjlewisuk@users.noreply.git...
portalnav.js
in helper/src/components
376 16 2021-06-28 2024-04-10 79 11 khowling@gmail.com pjlewisuk@users.noreply.git...
addonsTab.js
in helper/src/components
535 6 2021-06-28 2024-04-10 68 12 khowling@gmail.com pjlewisuk@users.noreply.git...
clusterTab.js
in helper/src/components
436 5 2021-06-28 2024-08-09 51 15 khowling@gmail.com pjlewisuk@users.noreply.git...
deployTab.js
in helper/src/components
535 2 2021-06-28 2024-04-10 137 16 khowling@gmail.com pjlewisuk@users.noreply.git...
Correlations

File Size vs. Number of Changes: 29 points

helper/src/components/clusterTab.js x: 436 lines of code y: 51 # changes helper/src/components/addonsTab.js x: 535 lines of code y: 68 # changes helper/src/components/deployTab.js x: 535 lines of code y: 137 # changes helper/src/components/networkTab.js x: 436 lines of code y: 35 # changes helper/src/components/portalnav.js x: 376 lines of code y: 79 # changes helper/src/index.css x: 84 lines of code y: 10 # changes helper/src/components/common.js x: 60 lines of code y: 12 # changes helper/src/components/previewDialog.js x: 26 lines of code y: 3 # changes postdeploy/scripts/postdeploy.ps1 x: 239 lines of code y: 1 # changes helper/src/components/presets.js x: 124 lines of code y: 24 # changes helper/public/index.html x: 20 lines of code y: 7 # changes helper/src/index.js x: 47 lines of code y: 14 # changes helper/src/reportWebVitals.js x: 12 lines of code y: 2 # changes ps-rule.yaml x: 55 lines of code y: 10 # changes helper/src/components/appsTab.js x: 84 lines of code y: 14 # changes postdeploy/helm/externaldns/Chart.yaml x: 6 lines of code y: 7 # changes postdeploy/helm/externaldns/values.yaml x: 18 lines of code y: 7 # changes postdeploy/helm/certmanagerissuer/Chart.yaml x: 6 lines of code y: 4 # changes postdeploy/helm/certmanagerissuer/templates/clusterissuer-prod.yaml x: 16 lines of code y: 4 # changes postdeploy/helm/certmanagerissuer/templates/networkpolicy.yaml x: 10 lines of code y: 4 # changes postdeploy/helm/certmanagerissuer/values.yaml x: 4 lines of code y: 4 # changes postdeploy/helm/externaldns/templates/_helpers.tpl x: 49 lines of code y: 4 # changes postdeploy/helm/externaldns/templates/clusterrole.yaml x: 14 lines of code y: 4 # changes postdeploy/helm/externaldns/templates/deployment.yaml x: 39 lines of code y: 4 # changes postdeploy/helm/externaldns/templates/networkpolicy.yaml x: 13 lines of code y: 4 # changes postdeploy/helm/externaldns/templates/serviceaccount.yaml x: 8 lines of code y: 4 # changes helper/src/App.js x: 10 lines of code y: 1 # changes
137.0
# changes
  min: 1.0
  average: 18.14
  25th percentile: 4.0
  median: 4.0
  75th percentile: 14.0
  max: 137.0
0 535.0
lines of code
min: 4.0 | average: 113.52 | 25th percentile: 12.5 | median: 26.0 | 75th percentile: 104.0 | max: 535.0

Number of Contributors vs. Number of Changes: 29 points

helper/src/components/clusterTab.js x: 15 # contributors y: 51 # changes helper/src/components/addonsTab.js x: 12 # contributors y: 68 # changes helper/src/components/deployTab.js x: 16 # contributors y: 137 # changes helper/src/components/networkTab.js x: 10 # contributors y: 35 # changes helper/src/components/portalnav.js x: 11 # contributors y: 79 # changes helper/src/index.css x: 4 # contributors y: 10 # changes helper/src/components/common.js x: 3 # contributors y: 12 # changes helper/src/components/previewDialog.js x: 2 # contributors y: 3 # changes postdeploy/scripts/postdeploy.ps1 x: 1 # contributors y: 1 # changes helper/src/components/presets.js x: 5 # contributors y: 24 # changes helper/public/index.html x: 3 # contributors y: 7 # changes helper/src/index.js x: 4 # contributors y: 14 # changes helper/src/reportWebVitals.js x: 3 # contributors y: 2 # changes helper/src/components/appsTab.js x: 3 # contributors y: 14 # changes postdeploy/helm/externaldns/Chart.yaml x: 2 # contributors y: 7 # changes postdeploy/helm/certmanagerissuer/Chart.yaml x: 1 # contributors y: 4 # changes
137.0
# changes
  min: 1.0
  average: 18.14
  25th percentile: 4.0
  median: 4.0
  75th percentile: 14.0
  max: 137.0
0 16.0
# contributors
min: 1.0 | average: 3.86 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 4.0 | max: 16.0

Number of Contributors vs. File Size: 29 points

helper/src/components/clusterTab.js x: 15 # contributors y: 436 lines of code helper/src/components/addonsTab.js x: 12 # contributors y: 535 lines of code helper/src/components/deployTab.js x: 16 # contributors y: 535 lines of code helper/src/components/networkTab.js x: 10 # contributors y: 436 lines of code helper/src/components/portalnav.js x: 11 # contributors y: 376 lines of code helper/src/index.css x: 4 # contributors y: 84 lines of code helper/src/components/common.js x: 3 # contributors y: 60 lines of code helper/src/components/previewDialog.js x: 2 # contributors y: 26 lines of code postdeploy/scripts/postdeploy.ps1 x: 1 # contributors y: 239 lines of code helper/src/components/presets.js x: 5 # contributors y: 124 lines of code helper/public/index.html x: 3 # contributors y: 20 lines of code helper/src/index.js x: 4 # contributors y: 47 lines of code helper/src/reportWebVitals.js x: 3 # contributors y: 12 lines of code ps-rule.yaml x: 4 # contributors y: 55 lines of code helper/src/components/appsTab.js x: 3 # contributors y: 84 lines of code postdeploy/helm/externaldns/Chart.yaml x: 2 # contributors y: 6 lines of code postdeploy/helm/externaldns/values.yaml x: 2 # contributors y: 18 lines of code postdeploy/helm/certmanagerissuer/Chart.yaml x: 1 # contributors y: 6 lines of code postdeploy/helm/certmanagerissuer/templates/clusterissuer-prod.yaml x: 1 # contributors y: 16 lines of code postdeploy/helm/certmanagerissuer/templates/networkpolicy.yaml x: 1 # contributors y: 10 lines of code postdeploy/helm/certmanagerissuer/values.yaml x: 1 # contributors y: 4 lines of code postdeploy/helm/externaldns/templates/_helpers.tpl x: 1 # contributors y: 49 lines of code postdeploy/helm/externaldns/templates/clusterrole.yaml x: 1 # contributors y: 14 lines of code postdeploy/helm/externaldns/templates/deployment.yaml x: 1 # contributors y: 39 lines of code postdeploy/helm/externaldns/templates/serviceaccount.yaml x: 1 # contributors y: 8 lines of code
535.0
lines of code
  min: 4.0
  average: 113.52
  25th percentile: 12.5
  median: 26.0
  75th percentile: 104.0
  max: 535.0
0 16.0
# contributors
min: 1.0 | average: 3.86 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 4.0 | max: 16.0