Overview
File Change Frequency Overall
  • There are 12 files with 873 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)
    • 0 files changed 6-20 times (0 lines of code)
    • 12 files changed 1-5 times (873 lines of code)
0% | 0% | 0% | 0% | 100%
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 12 files with 873 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)
    • 5 files changed by 2-5 contributors (586 lines of code)
    • 7 files changed by 1 contributor (287 lines of code)
0% | 0% | 0% | 67% | 32%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
go, txt, xml, md, yml, mod, gitignore, json
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
go0% | 0% | 0% | 0% | 100%
xml0% | 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
vsmetriccheck0% | 0% | 0% | 0% | 100%
vsstoragecheck0% | 0% | 0% | 0% | 100%
pagerduty0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
vshealthcheck0% | 0% | 0% | 0% | 100%
vidispine0% | 0% | 0% | 0% | 100%
common0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 13)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
vsmetriccheck.go
in vsmetriccheck
212 6 2021-03-12 2024-03-12 5 2 +531 / -16 andy.gallagher rich_pryce
main.go
in root
129 1 2021-03-11 2024-03-12 4 2 +107 / -17 andy.gallagher rich_pryce
monitor.go
in common
6 - 2021-03-11 2024-03-12 2 2 +2 / -2 andy.gallagher rich_pryce
models.go
in vsmetriccheck
43 2 2021-03-12 2021-03-16 2 1 +112 / -0 andy.gallagher andy.gallagher
models.go
in pagerduty
108 7 2021-03-11 2021-03-12 2 1 +70 / -10 andy.gallagher andy.gallagher
vshealthcheck.go
in vshealthcheck
117 4 2021-03-11 2024-03-12 2 2 +22 / -14 andy.gallagher rich_pryce
vsstoragecheck.go
in vsstoragecheck
122 4 2021-03-12 2024-03-12 2 2 +295 / -8 andy.gallagher rich_pryce
11 - 2021-03-12 2021-03-12 1 1 +24 / -0 andy.gallagher andy.gallagher
12 - 2021-03-12 2021-03-12 1 1 +24 / -0 andy.gallagher andy.gallagher
formatters.go
in common
14 1 2021-03-12 2021-03-12 1 1 +34 / -0 andy.gallagher andy.gallagher
models.go
in vsstoragecheck
43 - 2021-03-12 2021-03-12 1 1 +113 / -11 andy.gallagher andy.gallagher
pagerduty.go
in pagerduty
56 2 2021-03-11 2021-03-11 1 1 +65 / -4 andy.gallagher andy.gallagher
models.go
in vshealthcheck
14 -
Files With Most Churn (Top 13)
Based on the number of lines added and deleted across all commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
vsmetriccheck.go
in vsmetriccheck
212 6 2021-03-12 2024-03-12 5 2 +531 / -16 andy.gallagher rich_pryce
vsstoragecheck.go
in vsstoragecheck
122 4 2021-03-12 2024-03-12 2 2 +295 / -8 andy.gallagher rich_pryce
models.go
in vsstoragecheck
43 - 2021-03-12 2021-03-12 1 1 +113 / -11 andy.gallagher andy.gallagher
main.go
in root
129 1 2021-03-11 2024-03-12 4 2 +107 / -17 andy.gallagher rich_pryce
models.go
in vsmetriccheck
43 2 2021-03-12 2021-03-16 2 1 +112 / -0 andy.gallagher andy.gallagher
models.go
in pagerduty
108 7 2021-03-11 2021-03-12 2 1 +70 / -10 andy.gallagher andy.gallagher
pagerduty.go
in pagerduty
56 2 2021-03-11 2021-03-11 1 1 +65 / -4 andy.gallagher andy.gallagher
vshealthcheck.go
in vshealthcheck
117 4 2021-03-11 2024-03-12 2 2 +22 / -14 andy.gallagher rich_pryce
formatters.go
in common
14 1 2021-03-12 2021-03-12 1 1 +34 / -0 andy.gallagher andy.gallagher
11 - 2021-03-12 2021-03-12 1 1 +24 / -0 andy.gallagher andy.gallagher
12 - 2021-03-12 2021-03-12 1 1 +24 / -0 andy.gallagher andy.gallagher
monitor.go
in common
6 - 2021-03-11 2024-03-12 2 2 +2 / -2 andy.gallagher rich_pryce
models.go
in vshealthcheck
14 -
Files With Most Contributors (Top 13)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
vsmetriccheck.go
in vsmetriccheck
212 6 2021-03-12 2024-03-12 5 2 +531 / -16 andy.gallagher rich_pryce
main.go
in root
129 1 2021-03-11 2024-03-12 4 2 +107 / -17 andy.gallagher rich_pryce
vsstoragecheck.go
in vsstoragecheck
122 4 2021-03-12 2024-03-12 2 2 +295 / -8 andy.gallagher rich_pryce
vshealthcheck.go
in vshealthcheck
117 4 2021-03-11 2024-03-12 2 2 +22 / -14 andy.gallagher rich_pryce
monitor.go
in common
6 - 2021-03-11 2024-03-12 2 2 +2 / -2 andy.gallagher rich_pryce
models.go
in pagerduty
108 7 2021-03-11 2021-03-12 2 1 +70 / -10 andy.gallagher andy.gallagher
models.go
in vsmetriccheck
43 2 2021-03-12 2021-03-16 2 1 +112 / -0 andy.gallagher andy.gallagher
pagerduty.go
in pagerduty
56 2 2021-03-11 2021-03-11 1 1 +65 / -4 andy.gallagher andy.gallagher
models.go
in vsstoragecheck
43 - 2021-03-12 2021-03-12 1 1 +113 / -11 andy.gallagher andy.gallagher
formatters.go
in common
14 1 2021-03-12 2021-03-12 1 1 +34 / -0 andy.gallagher andy.gallagher
12 - 2021-03-12 2021-03-12 1 1 +24 / -0 andy.gallagher andy.gallagher
11 - 2021-03-12 2021-03-12 1 1 +24 / -0 andy.gallagher andy.gallagher
models.go
in vshealthcheck
14 -
Files With Least Contributors (Top 13)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
models.go
in vshealthcheck
14 -
models.go
in pagerduty
108 7 2021-03-11 2021-03-12 2 1 +70 / -10 andy.gallagher andy.gallagher
pagerduty.go
in pagerduty
56 2 2021-03-11 2021-03-11 1 1 +65 / -4 andy.gallagher andy.gallagher
models.go
in vsstoragecheck
43 - 2021-03-12 2021-03-12 1 1 +113 / -11 andy.gallagher andy.gallagher
models.go
in vsmetriccheck
43 2 2021-03-12 2021-03-16 2 1 +112 / -0 andy.gallagher andy.gallagher
formatters.go
in common
14 1 2021-03-12 2021-03-12 1 1 +34 / -0 andy.gallagher andy.gallagher
12 - 2021-03-12 2021-03-12 1 1 +24 / -0 andy.gallagher andy.gallagher
11 - 2021-03-12 2021-03-12 1 1 +24 / -0 andy.gallagher andy.gallagher
vsmetriccheck.go
in vsmetriccheck
212 6 2021-03-12 2024-03-12 5 2 +531 / -16 andy.gallagher rich_pryce
main.go
in root
129 1 2021-03-11 2024-03-12 4 2 +107 / -17 andy.gallagher rich_pryce
vsstoragecheck.go
in vsstoragecheck
122 4 2021-03-12 2024-03-12 2 2 +295 / -8 andy.gallagher rich_pryce
vshealthcheck.go
in vshealthcheck
117 4 2021-03-11 2024-03-12 2 2 +22 / -14 andy.gallagher rich_pryce
monitor.go
in common
6 - 2021-03-11 2024-03-12 2 2 +2 / -2 andy.gallagher rich_pryce
Correlations

File Size vs. Number of Changes: 12 points

common/monitor.go x: 6 lines of code y: 2 # changes main.go x: 129 lines of code y: 4 # changes vshealthcheck/vshealthcheck.go x: 117 lines of code y: 2 # changes vsmetriccheck/vsmetriccheck.go x: 212 lines of code y: 5 # changes vsstoragecheck/vsstoragecheck.go x: 122 lines of code y: 2 # changes vsmetriccheck/models.go x: 43 lines of code y: 2 # changes common/formatters.go x: 14 lines of code y: 1 # changes pagerduty/models.go x: 108 lines of code y: 2 # changes vidispine/storage_check_role.xml x: 12 lines of code y: 1 # changes vidispine/storage_check_user.xml x: 11 lines of code y: 1 # changes vsstoragecheck/models.go x: 43 lines of code y: 1 # changes pagerduty/pagerduty.go x: 56 lines of code y: 1 # changes
5.0
# changes
  min: 1.0
  average: 2.0
  25th percentile: 1.0
  median: 2.0
  75th percentile: 2.0
  max: 5.0
0 212.0
lines of code
min: 6.0 | average: 72.75 | 25th percentile: 12.5 | median: 49.5 | 75th percentile: 120.75 | max: 212.0

Number of Contributors vs. Number of Changes: 12 points

common/monitor.go x: 2 # contributors y: 2 # changes main.go x: 2 # contributors y: 4 # changes vsmetriccheck/vsmetriccheck.go x: 2 # contributors y: 5 # changes vsmetriccheck/models.go x: 1 # contributors y: 2 # changes common/formatters.go x: 1 # contributors y: 1 # changes
5.0
# changes
  min: 1.0
  average: 2.0
  25th percentile: 1.0
  median: 2.0
  75th percentile: 2.0
  max: 5.0
0 2.0
# contributors
min: 1.0 | average: 1.42 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 2.0

Number of Contributors vs. File Size: 12 points

common/monitor.go x: 2 # contributors y: 6 lines of code main.go x: 2 # contributors y: 129 lines of code vshealthcheck/vshealthcheck.go x: 2 # contributors y: 117 lines of code vsmetriccheck/vsmetriccheck.go x: 2 # contributors y: 212 lines of code vsstoragecheck/vsstoragecheck.go x: 2 # contributors y: 122 lines of code vsmetriccheck/models.go x: 1 # contributors y: 43 lines of code common/formatters.go x: 1 # contributors y: 14 lines of code pagerduty/models.go x: 1 # contributors y: 108 lines of code vidispine/storage_check_role.xml x: 1 # contributors y: 12 lines of code vidispine/storage_check_user.xml x: 1 # contributors y: 11 lines of code pagerduty/pagerduty.go x: 1 # contributors y: 56 lines of code
212.0
lines of code
  min: 6.0
  average: 72.75
  25th percentile: 12.5
  median: 49.5
  75th percentile: 120.75
  max: 212.0
0 2.0
# contributors
min: 1.0 | average: 1.42 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 2.0

Number of Changes vs. Line Churn: 26 points

.github/workflows/build.yml x: 3 # changes y: 168 line churn common/monitor.go x: 2 # changes y: 4 line churn go.mod x: 1 # changes y: 4 line churn main.go x: 4 # changes y: 124 line churn vshealthcheck/vshealthcheck.go x: 2 # changes y: 36 line churn vshealthcheck/vshealthcheck_test.go x: 2 # changes y: 27 line churn vsmetriccheck/vsmetriccheck.go x: 5 # changes y: 547 line churn vsmetriccheck/vsmetriccheck_test.go x: 4 # changes y: 492 line churn vsstoragecheck/vsstoragecheck.go x: 2 # changes y: 303 line churn vsmetriccheck/models.go x: 2 # changes y: 112 line churn vsmetriccheck/sample_metrics_formatted.json x: 2 # changes y: 2262 line churn README.md x: 1 # changes y: 94 line churn common/formatters.go x: 1 # changes y: 34 line churn common/formatters_test.go x: 1 # changes y: 48 line churn pagerduty/models.go x: 2 # changes y: 80 line churn vidispine/README.md x: 1 # changes y: 80 line churn vidispine/storage_check_role.xml x: 1 # changes y: 24 line churn vsstoragecheck/models.go x: 1 # changes y: 124 line churn vsstoragecheck/models_test.go x: 1 # changes y: 136 line churn vsstoragecheck/vsstoragecheck_test.go x: 1 # changes y: 70 line churn
2262.0
line churn
  min: 2.0
  average: 192.5
  25th percentile: 24.75
  median: 75.0
  75th percentile: 127.0
  max: 2262.0
0 5.0
# changes
min: 1.0 | average: 1.77 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 5.0

Number of Contributors vs. Line Churn: 12 points

common/monitor.go x: 2 # contributors y: 4 line churn main.go x: 2 # contributors y: 124 line churn vshealthcheck/vshealthcheck.go x: 2 # contributors y: 36 line churn vsmetriccheck/vsmetriccheck.go x: 2 # contributors y: 547 line churn vsstoragecheck/vsstoragecheck.go x: 2 # contributors y: 303 line churn vsmetriccheck/models.go x: 1 # contributors y: 112 line churn common/formatters.go x: 1 # contributors y: 34 line churn pagerduty/models.go x: 1 # contributors y: 80 line churn vidispine/storage_check_role.xml x: 1 # contributors y: 24 line churn vsstoragecheck/models.go x: 1 # contributors y: 124 line churn pagerduty/pagerduty.go x: 1 # contributors y: 69 line churn
547.0
line churn
  min: 4.0
  average: 123.42
  25th percentile: 26.5
  median: 74.5
  75th percentile: 124.0
  max: 547.0
0 2.0
# contributors
min: 1.0 | average: 1.42 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 2.0

File Size vs. Line Churn: 12 points

common/monitor.go x: 6 lines of code y: 4 line churn main.go x: 129 lines of code y: 124 line churn vshealthcheck/vshealthcheck.go x: 117 lines of code y: 36 line churn vsmetriccheck/vsmetriccheck.go x: 212 lines of code y: 547 line churn vsstoragecheck/vsstoragecheck.go x: 122 lines of code y: 303 line churn vsmetriccheck/models.go x: 43 lines of code y: 112 line churn common/formatters.go x: 14 lines of code y: 34 line churn pagerduty/models.go x: 108 lines of code y: 80 line churn vidispine/storage_check_role.xml x: 12 lines of code y: 24 line churn vidispine/storage_check_user.xml x: 11 lines of code y: 24 line churn vsstoragecheck/models.go x: 43 lines of code y: 124 line churn pagerduty/pagerduty.go x: 56 lines of code y: 69 line churn
547.0
line churn
  min: 4.0
  average: 123.42
  25th percentile: 26.5
  median: 74.5
  75th percentile: 124.0
  max: 547.0
0 212.0
lines of code
min: 6.0 | average: 72.75 | 25th percentile: 12.5 | median: 49.5 | 75th percentile: 120.75 | max: 212.0