netflix / chaosmonkey
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 45 files with 3,361 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)
    • 7 files changed 6-20 times (1,565 lines of code)
    • 38 files changed 1-5 times (1,796 lines of code)
0% | 0% | 0% | 46% | 53%
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 45 files with 3,361 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)
    • 4 files changed by 6-10 contributors (1,358 lines of code)
    • 41 files changed by 2-5 contributors (2,003 lines of code)
    • 0 files changed by 1 contributor (0 lines of code)
0% | 0% | 40% | 59% | 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
go, md, yaml, txt, mod, sh, gitignore, json, sql
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
go0% | 0% | 0% | 46% | 53%
sql0% | 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
spinnaker0% | 0% | 0% | 60% | 39%
command0% | 0% | 0% | 61% | 38%
config0% | 0% | 0% | 100% | 0%
mysql0% | 0% | 0% | 100% | 0%
mock0% | 0% | 0% | 37% | 62%
deploy0% | 0% | 0% | 0% | 100%
eligible0% | 0% | 0% | 0% | 100%
schedule0% | 0% | 0% | 0% | 100%
grp0% | 0% | 0% | 0% | 100%
term0% | 0% | 0% | 0% | 100%
tracker0% | 0% | 0% | 0% | 100%
migration0% | 0% | 0% | 0% | 100%
outage0% | 0% | 0% | 0% | 100%
decryptor0% | 0% | 0% | 0% | 100%
errorcounter0% | 0% | 0% | 0% | 100%
env0% | 0% | 0% | 0% | 100%
constrainer0% | 0% | 0% | 0% | 100%
cal0% | 0% | 0% | 0% | 100%
cmd0% | 0% | 0% | 0% | 100%
schedstore0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 0%
clock0% | 0% | 0% | 0% | 0%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
monkey.go
in config
313 48 2016-10-19 2023-01-20 12 7 lorinh@gmail.com ttomsu@netflix.com
chaosmonkey.go
in command
320 9 2016-10-19 2023-01-20 12 6 lorinh@gmail.com ttomsu@netflix.com
spinnaker.go
in spinnaker
438 16 2016-10-19 2023-01-20 12 9 lorinh@gmail.com ttomsu@netflix.com
install.go
in command
86 5 2016-11-04 2023-01-20 9 5 syamantak@schibsted.com ttomsu@netflix.com
mysql.go
in mysql
287 17 2016-10-19 2024-10-03 9 8 lorinh@gmail.com sihangy@netflix.com
param.go
in config/param
36 - 2016-11-04 2017-11-01 6 4 syamantak@schibsted.com lorinh@gmail.com
85 9 2016-10-19 2023-01-20 6 4 lorinh@gmail.com ttomsu@netflix.com
migrate.go
in command
12 1 2016-10-30 2023-01-20 5 4 syamantak@schibsted.com ttomsu@netflix.com
urls.go
in spinnaker
34 9 2017-07-06 2019-10-07 5 4 lorinh@gmail.com aplsek@netflix.com
main.go
in cmd/chaosmonkey
13 1 2017-01-11 2023-01-20 4 4 mathias.lafeldt@gmail.com ttomsu@netflix.com
constrainer.go
in constrainer
16 3 2017-11-09 2023-01-20 4 3 lorinh@gmail.com ttomsu@netflix.com
96 7 2016-10-19 2023-01-20 4 4 lorinh@gmail.com ttomsu@netflix.com
term.go
in term
117 5 2016-10-19 2023-01-20 4 3 lorinh@gmail.com ttomsu@netflix.com
terminator.go
in spinnaker
134 6 2016-10-19 2023-01-20 4 4 lorinh@gmail.com ttomsu@netflix.com
eligible.go
in eligible
176 18 2017-07-06 2023-01-20 4 3 lorinh@gmail.com ttomsu@netflix.com
23 3 2016-10-19 2023-01-20 3 3 lorinh@gmail.com ttomsu@netflix.com
eligible.go
in command
25 1 2016-10-19 2023-01-20 3 3 lorinh@gmail.com ttomsu@netflix.com
config.go
in spinnaker
27 1 2016-10-19 2023-01-20 3 4 lorinh@gmail.com ttomsu@netflix.com
schedule.go
in command
60 4 2016-10-19 2023-01-20 3 3 lorinh@gmail.com ttomsu@netflix.com
deps.go
in mock
66 6 2016-10-19 2023-01-20 3 3 lorinh@gmail.com ttomsu@netflix.com
fromjson.go
in spinnaker
88 1 2016-10-19 2023-01-20 3 3 lorinh@gmail.com ttomsu@netflix.com
schedule.go
in schedule
170 18 2016-10-19 2023-01-20 3 5 lorinh@gmail.com 73450+anotherchrisberry@use...
install.go
in mock
7 1 2016-11-04 2016-11-22 2 2 syamantak@schibsted.com lorinh@gmail.com
schedstore.go
in schedstore
11 - 2016-10-19 2023-01-20 2 3 lorinh@gmail.com ttomsu@netflix.com
12 1 2016-10-19 2023-01-20 2 3 lorinh@gmail.com ttomsu@netflix.com
14 2 2016-10-19 2023-01-20 2 3 lorinh@gmail.com ttomsu@netflix.com
outage.go
in command
14 1 2016-10-19 2023-01-20 2 3 lorinh@gmail.com ttomsu@netflix.com
dumpconfig.go
in command
15 1 2016-10-19 2023-01-20 2 3 lorinh@gmail.com ttomsu@netflix.com
terminate.go
in command
16 1 2016-10-19 2023-01-20 2 3 lorinh@gmail.com ttomsu@netflix.com
env.go
in env
16 3 2016-10-19 2023-01-20 2 3 lorinh@gmail.com ttomsu@netflix.com
osutil.go
in command
17 2 2016-11-04 2016-11-22 2 2 syamantak@schibsted.com lorinh@gmail.com
errorcounter.go
in errorcounter
21 3 2016-10-19 2023-01-20 2 3 lorinh@gmail.com ttomsu@netflix.com
decryptor.go
in decryptor
21 3 2016-10-19 2023-01-20 2 3 lorinh@gmail.com ttomsu@netflix.com
outage.go
in outage
21 3 2016-10-19 2023-01-20 2 3 lorinh@gmail.com ttomsu@netflix.com
regions.go
in command
23 1 2017-07-06 2023-01-20 2 3 lorinh@gmail.com ttomsu@netflix.com
1.0.0_initial_schema.sql
in migration/mysql
28 - 2016-10-30 2016-11-01 2 2 syamantak@schibsted.com lorinh@gmail.com
30 2 2016-10-19 2023-01-20 2 3 lorinh@gmail.com ttomsu@netflix.com
tracker.go
in tracker
31 3 2016-10-19 2023-01-20 2 3 lorinh@gmail.com ttomsu@netflix.com
mock.go
in mock
33 1 2016-10-19 2023-01-20 2 3 lorinh@gmail.com ttomsu@netflix.com
38 1 2016-10-19 2023-01-20 2 3 lorinh@gmail.com ttomsu@netflix.com
constrainer.go
in schedule
4 - 2017-11-09 2017-11-09 1 2 lorinh@gmail.com lhochstein@netflix.com
cal.go
in cal
15 2 2016-10-20 2016-10-20 1 2 lorinh@gmail.com shawnpsmith@gmail.com
app.go
in deploy
56 3 2017-07-06 2017-07-06 1 2 lorinh@gmail.com lhochstein@netflix.com
deployment.go
in deploy
133 24 2017-07-06 2017-07-06 1 2 lorinh@gmail.com lhochstein@netflix.com
grp.go
in grp
163 15 2017-07-06 2017-07-06 1 2 lorinh@gmail.com lhochstein@netflix.com
command.go
in command
1 -
config.go
in config
1 -
outage.go
in mock
5 1
clock.go
in clock
12 2
28 8
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
spinnaker.go
in spinnaker
438 16 2016-10-19 2023-01-20 12 9 lorinh@gmail.com ttomsu@netflix.com
mysql.go
in mysql
287 17 2016-10-19 2024-10-03 9 8 lorinh@gmail.com sihangy@netflix.com
monkey.go
in config
313 48 2016-10-19 2023-01-20 12 7 lorinh@gmail.com ttomsu@netflix.com
chaosmonkey.go
in command
320 9 2016-10-19 2023-01-20 12 6 lorinh@gmail.com ttomsu@netflix.com
install.go
in command
86 5 2016-11-04 2023-01-20 9 5 syamantak@schibsted.com ttomsu@netflix.com
schedule.go
in schedule
170 18 2016-10-19 2023-01-20 3 5 lorinh@gmail.com 73450+anotherchrisberry@use...
param.go
in config/param
36 - 2016-11-04 2017-11-01 6 4 syamantak@schibsted.com lorinh@gmail.com
85 9 2016-10-19 2023-01-20 6 4 lorinh@gmail.com ttomsu@netflix.com
urls.go
in spinnaker
34 9 2017-07-06 2019-10-07 5 4 lorinh@gmail.com aplsek@netflix.com
migrate.go
in command
12 1 2016-10-30 2023-01-20 5 4 syamantak@schibsted.com ttomsu@netflix.com
96 7 2016-10-19 2023-01-20 4 4 lorinh@gmail.com ttomsu@netflix.com
terminator.go
in spinnaker
134 6 2016-10-19 2023-01-20 4 4 lorinh@gmail.com ttomsu@netflix.com
main.go
in cmd/chaosmonkey
13 1 2017-01-11 2023-01-20 4 4 mathias.lafeldt@gmail.com ttomsu@netflix.com
config.go
in spinnaker
27 1 2016-10-19 2023-01-20 3 4 lorinh@gmail.com ttomsu@netflix.com
eligible.go
in eligible
176 18 2017-07-06 2023-01-20 4 3 lorinh@gmail.com ttomsu@netflix.com
constrainer.go
in constrainer
16 3 2017-11-09 2023-01-20 4 3 lorinh@gmail.com ttomsu@netflix.com
term.go
in term
117 5 2016-10-19 2023-01-20 4 3 lorinh@gmail.com ttomsu@netflix.com
fromjson.go
in spinnaker
88 1 2016-10-19 2023-01-20 3 3 lorinh@gmail.com ttomsu@netflix.com
deps.go
in mock
66 6 2016-10-19 2023-01-20 3 3 lorinh@gmail.com ttomsu@netflix.com
23 3 2016-10-19 2023-01-20 3 3 lorinh@gmail.com ttomsu@netflix.com
eligible.go
in command
25 1 2016-10-19 2023-01-20 3 3 lorinh@gmail.com ttomsu@netflix.com
schedule.go
in command
60 4 2016-10-19 2023-01-20 3 3 lorinh@gmail.com ttomsu@netflix.com
env.go
in env
16 3 2016-10-19 2023-01-20 2 3 lorinh@gmail.com ttomsu@netflix.com
outage.go
in outage
21 3 2016-10-19 2023-01-20 2 3 lorinh@gmail.com ttomsu@netflix.com
decryptor.go
in decryptor
21 3 2016-10-19 2023-01-20 2 3 lorinh@gmail.com ttomsu@netflix.com
12 1 2016-10-19 2023-01-20 2 3 lorinh@gmail.com ttomsu@netflix.com
mock.go
in mock
33 1 2016-10-19 2023-01-20 2 3 lorinh@gmail.com ttomsu@netflix.com
schedstore.go
in schedstore
11 - 2016-10-19 2023-01-20 2 3 lorinh@gmail.com ttomsu@netflix.com
38 1 2016-10-19 2023-01-20 2 3 lorinh@gmail.com ttomsu@netflix.com
dumpconfig.go
in command
15 1 2016-10-19 2023-01-20 2 3 lorinh@gmail.com ttomsu@netflix.com
regions.go
in command
23 1 2017-07-06 2023-01-20 2 3 lorinh@gmail.com ttomsu@netflix.com
30 2 2016-10-19 2023-01-20 2 3 lorinh@gmail.com ttomsu@netflix.com
outage.go
in command
14 1 2016-10-19 2023-01-20 2 3 lorinh@gmail.com ttomsu@netflix.com
terminate.go
in command
16 1 2016-10-19 2023-01-20 2 3 lorinh@gmail.com ttomsu@netflix.com
14 2 2016-10-19 2023-01-20 2 3 lorinh@gmail.com ttomsu@netflix.com
errorcounter.go
in errorcounter
21 3 2016-10-19 2023-01-20 2 3 lorinh@gmail.com ttomsu@netflix.com
tracker.go
in tracker
31 3 2016-10-19 2023-01-20 2 3 lorinh@gmail.com ttomsu@netflix.com
install.go
in mock
7 1 2016-11-04 2016-11-22 2 2 syamantak@schibsted.com lorinh@gmail.com
osutil.go
in command
17 2 2016-11-04 2016-11-22 2 2 syamantak@schibsted.com lorinh@gmail.com
1.0.0_initial_schema.sql
in migration/mysql
28 - 2016-10-30 2016-11-01 2 2 syamantak@schibsted.com lorinh@gmail.com
deployment.go
in deploy
133 24 2017-07-06 2017-07-06 1 2 lorinh@gmail.com lhochstein@netflix.com
app.go
in deploy
56 3 2017-07-06 2017-07-06 1 2 lorinh@gmail.com lhochstein@netflix.com
grp.go
in grp
163 15 2017-07-06 2017-07-06 1 2 lorinh@gmail.com lhochstein@netflix.com
cal.go
in cal
15 2 2016-10-20 2016-10-20 1 2 lorinh@gmail.com shawnpsmith@gmail.com
constrainer.go
in schedule
4 - 2017-11-09 2017-11-09 1 2 lorinh@gmail.com lhochstein@netflix.com
asg.go
in deploy
61 12
config.go
in config
1 -
outage.go
in mock
5 1
28 8
109 5
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
109 5
asg.go
in deploy
61 12
28 8
clock.go
in clock
12 2
outage.go
in mock
5 1
config.go
in config
1 -
command.go
in command
1 -
grp.go
in grp
163 15 2017-07-06 2017-07-06 1 2 lorinh@gmail.com lhochstein@netflix.com
deployment.go
in deploy
133 24 2017-07-06 2017-07-06 1 2 lorinh@gmail.com lhochstein@netflix.com
app.go
in deploy
56 3 2017-07-06 2017-07-06 1 2 lorinh@gmail.com lhochstein@netflix.com
1.0.0_initial_schema.sql
in migration/mysql
28 - 2016-10-30 2016-11-01 2 2 syamantak@schibsted.com lorinh@gmail.com
osutil.go
in command
17 2 2016-11-04 2016-11-22 2 2 syamantak@schibsted.com lorinh@gmail.com
cal.go
in cal
15 2 2016-10-20 2016-10-20 1 2 lorinh@gmail.com shawnpsmith@gmail.com
install.go
in mock
7 1 2016-11-04 2016-11-22 2 2 syamantak@schibsted.com lorinh@gmail.com
constrainer.go
in schedule
4 - 2017-11-09 2017-11-09 1 2 lorinh@gmail.com lhochstein@netflix.com
eligible.go
in eligible
176 18 2017-07-06 2023-01-20 4 3 lorinh@gmail.com ttomsu@netflix.com
term.go
in term
117 5 2016-10-19 2023-01-20 4 3 lorinh@gmail.com ttomsu@netflix.com
fromjson.go
in spinnaker
88 1 2016-10-19 2023-01-20 3 3 lorinh@gmail.com ttomsu@netflix.com
deps.go
in mock
66 6 2016-10-19 2023-01-20 3 3 lorinh@gmail.com ttomsu@netflix.com
schedule.go
in command
60 4 2016-10-19 2023-01-20 3 3 lorinh@gmail.com ttomsu@netflix.com
38 1 2016-10-19 2023-01-20 2 3 lorinh@gmail.com ttomsu@netflix.com
mock.go
in mock
33 1 2016-10-19 2023-01-20 2 3 lorinh@gmail.com ttomsu@netflix.com
tracker.go
in tracker
31 3 2016-10-19 2023-01-20 2 3 lorinh@gmail.com ttomsu@netflix.com
30 2 2016-10-19 2023-01-20 2 3 lorinh@gmail.com ttomsu@netflix.com
eligible.go
in command
25 1 2016-10-19 2023-01-20 3 3 lorinh@gmail.com ttomsu@netflix.com
23 3 2016-10-19 2023-01-20 3 3 lorinh@gmail.com ttomsu@netflix.com
regions.go
in command
23 1 2017-07-06 2023-01-20 2 3 lorinh@gmail.com ttomsu@netflix.com
outage.go
in outage
21 3 2016-10-19 2023-01-20 2 3 lorinh@gmail.com ttomsu@netflix.com
decryptor.go
in decryptor
21 3 2016-10-19 2023-01-20 2 3 lorinh@gmail.com ttomsu@netflix.com
errorcounter.go
in errorcounter
21 3 2016-10-19 2023-01-20 2 3 lorinh@gmail.com ttomsu@netflix.com
env.go
in env
16 3 2016-10-19 2023-01-20 2 3 lorinh@gmail.com ttomsu@netflix.com
terminate.go
in command
16 1 2016-10-19 2023-01-20 2 3 lorinh@gmail.com ttomsu@netflix.com
constrainer.go
in constrainer
16 3 2017-11-09 2023-01-20 4 3 lorinh@gmail.com ttomsu@netflix.com
dumpconfig.go
in command
15 1 2016-10-19 2023-01-20 2 3 lorinh@gmail.com ttomsu@netflix.com
outage.go
in command
14 1 2016-10-19 2023-01-20 2 3 lorinh@gmail.com ttomsu@netflix.com
14 2 2016-10-19 2023-01-20 2 3 lorinh@gmail.com ttomsu@netflix.com
12 1 2016-10-19 2023-01-20 2 3 lorinh@gmail.com ttomsu@netflix.com
schedstore.go
in schedstore
11 - 2016-10-19 2023-01-20 2 3 lorinh@gmail.com ttomsu@netflix.com
terminator.go
in spinnaker
134 6 2016-10-19 2023-01-20 4 4 lorinh@gmail.com ttomsu@netflix.com
96 7 2016-10-19 2023-01-20 4 4 lorinh@gmail.com ttomsu@netflix.com
85 9 2016-10-19 2023-01-20 6 4 lorinh@gmail.com ttomsu@netflix.com
param.go
in config/param
36 - 2016-11-04 2017-11-01 6 4 syamantak@schibsted.com lorinh@gmail.com
urls.go
in spinnaker
34 9 2017-07-06 2019-10-07 5 4 lorinh@gmail.com aplsek@netflix.com
config.go
in spinnaker
27 1 2016-10-19 2023-01-20 3 4 lorinh@gmail.com ttomsu@netflix.com
main.go
in cmd/chaosmonkey
13 1 2017-01-11 2023-01-20 4 4 mathias.lafeldt@gmail.com ttomsu@netflix.com
migrate.go
in command
12 1 2016-10-30 2023-01-20 5 4 syamantak@schibsted.com ttomsu@netflix.com
schedule.go
in schedule
170 18 2016-10-19 2023-01-20 3 5 lorinh@gmail.com 73450+anotherchrisberry@use...
install.go
in command
86 5 2016-11-04 2023-01-20 9 5 syamantak@schibsted.com ttomsu@netflix.com
chaosmonkey.go
in command
320 9 2016-10-19 2023-01-20 12 6 lorinh@gmail.com ttomsu@netflix.com
monkey.go
in config
313 48 2016-10-19 2023-01-20 12 7 lorinh@gmail.com ttomsu@netflix.com
Correlations

File Size vs. Number of Changes: 45 points

mysql/mysql.go x: 287 lines of code y: 9 # changes cmd/chaosmonkey/main.go x: 13 lines of code y: 4 # changes command/chaosmonkey.go x: 320 lines of code y: 12 # changes command/dumpconfig.go x: 15 lines of code y: 2 # changes command/dumpmonkeyconfig.go x: 38 lines of code y: 2 # changes command/eligible.go x: 25 lines of code y: 3 # changes command/fetchschedule.go x: 30 lines of code y: 2 # changes command/install.go x: 86 lines of code y: 9 # changes command/migrate.go x: 12 lines of code y: 5 # changes command/outage.go x: 14 lines of code y: 2 # changes command/regions.go x: 23 lines of code y: 2 # changes command/schedule.go x: 60 lines of code y: 3 # changes command/terminate.go x: 16 lines of code y: 2 # changes config/monkey.go x: 313 lines of code y: 12 # changes constrainer/constrainer.go x: 16 lines of code y: 4 # changes decryptor/decryptor.go x: 21 lines of code y: 2 # changes deploy/eligible_instance_groups.go x: 96 lines of code y: 4 # changes eligible/eligible.go x: 176 lines of code y: 4 # changes mock/configgetter.go x: 23 lines of code y: 3 # changes mock/deployment.go x: 85 lines of code y: 6 # changes mock/deps.go x: 66 lines of code y: 3 # changes mock/mock.go x: 33 lines of code y: 2 # changes mock/terminator.go x: 12 lines of code y: 2 # changes schedstore/schedstore.go x: 11 lines of code y: 2 # changes schedule/schedule.go x: 170 lines of code y: 3 # changes spinnaker/config.go x: 27 lines of code y: 3 # changes spinnaker/fromjson.go x: 88 lines of code y: 3 # changes spinnaker/spinnaker.go x: 438 lines of code y: 12 # changes spinnaker/terminator.go x: 134 lines of code y: 4 # changes term/term.go x: 117 lines of code y: 4 # changes tracker/tracker.go x: 31 lines of code y: 2 # changes spinnaker/urls.go x: 34 lines of code y: 5 # changes schedule/constrainer.go x: 4 lines of code y: 1 # changes config/param/param.go x: 36 lines of code y: 6 # changes deploy/app.go x: 56 lines of code y: 1 # changes deploy/deployment.go x: 133 lines of code y: 1 # changes grp/grp.go x: 163 lines of code y: 1 # changes command/osutil.go x: 17 lines of code y: 2 # changes mock/install.go x: 7 lines of code y: 2 # changes migration/mysql/1.0.0_initial_schema.sql x: 28 lines of code y: 2 # changes cal/cal.go x: 15 lines of code y: 1 # changes
12.0
# changes
  min: 1.0
  average: 3.6
  25th percentile: 2.0
  median: 2.0
  75th percentile: 4.0
  max: 12.0
0 438.0
lines of code
min: 4.0 | average: 74.69 | 25th percentile: 16.0 | median: 30.0 | 75th percentile: 92.0 | max: 438.0

Number of Contributors vs. Number of Changes: 45 points

mysql/mysql.go x: 8 # contributors y: 9 # changes cmd/chaosmonkey/main.go x: 4 # contributors y: 4 # changes command/chaosmonkey.go x: 6 # contributors y: 12 # changes command/dumpconfig.go x: 3 # contributors y: 2 # changes command/eligible.go x: 3 # contributors y: 3 # changes command/install.go x: 5 # contributors y: 9 # changes command/migrate.go x: 4 # contributors y: 5 # changes config/monkey.go x: 7 # contributors y: 12 # changes constrainer/constrainer.go x: 3 # contributors y: 4 # changes mock/deployment.go x: 4 # contributors y: 6 # changes schedule/schedule.go x: 5 # contributors y: 3 # changes spinnaker/config.go x: 4 # contributors y: 3 # changes spinnaker/spinnaker.go x: 9 # contributors y: 12 # changes schedule/constrainer.go x: 2 # contributors y: 1 # changes command/osutil.go x: 2 # contributors y: 2 # changes
12.0
# changes
  min: 1.0
  average: 3.6
  25th percentile: 2.0
  median: 2.0
  75th percentile: 4.0
  max: 12.0
0 9.0
# contributors
min: 2.0 | average: 3.49 | 25th percentile: 3.0 | median: 3.0 | 75th percentile: 4.0 | max: 9.0

Number of Contributors vs. File Size: 45 points

mysql/mysql.go x: 8 # contributors y: 287 lines of code cmd/chaosmonkey/main.go x: 4 # contributors y: 13 lines of code command/chaosmonkey.go x: 6 # contributors y: 320 lines of code command/dumpconfig.go x: 3 # contributors y: 15 lines of code command/dumpmonkeyconfig.go x: 3 # contributors y: 38 lines of code command/eligible.go x: 3 # contributors y: 25 lines of code command/fetchschedule.go x: 3 # contributors y: 30 lines of code command/install.go x: 5 # contributors y: 86 lines of code command/migrate.go x: 4 # contributors y: 12 lines of code command/regions.go x: 3 # contributors y: 23 lines of code command/schedule.go x: 3 # contributors y: 60 lines of code command/terminate.go x: 3 # contributors y: 16 lines of code config/monkey.go x: 7 # contributors y: 313 lines of code decryptor/decryptor.go x: 3 # contributors y: 21 lines of code deploy/eligible_instance_groups.go x: 4 # contributors y: 96 lines of code eligible/eligible.go x: 3 # contributors y: 176 lines of code mock/deployment.go x: 4 # contributors y: 85 lines of code mock/deps.go x: 3 # contributors y: 66 lines of code mock/mock.go x: 3 # contributors y: 33 lines of code mock/terminator.go x: 3 # contributors y: 12 lines of code schedule/schedule.go x: 5 # contributors y: 170 lines of code spinnaker/config.go x: 4 # contributors y: 27 lines of code spinnaker/fromjson.go x: 3 # contributors y: 88 lines of code spinnaker/spinnaker.go x: 9 # contributors y: 438 lines of code spinnaker/terminator.go x: 4 # contributors y: 134 lines of code term/term.go x: 3 # contributors y: 117 lines of code spinnaker/urls.go x: 4 # contributors y: 34 lines of code schedule/constrainer.go x: 2 # contributors y: 4 lines of code config/param/param.go x: 4 # contributors y: 36 lines of code deploy/app.go x: 2 # contributors y: 56 lines of code deploy/deployment.go x: 2 # contributors y: 133 lines of code grp/grp.go x: 2 # contributors y: 163 lines of code command/osutil.go x: 2 # contributors y: 17 lines of code mock/install.go x: 2 # contributors y: 7 lines of code migration/mysql/1.0.0_initial_schema.sql x: 2 # contributors y: 28 lines of code cal/cal.go x: 2 # contributors y: 15 lines of code
438.0
lines of code
  min: 4.0
  average: 74.69
  25th percentile: 16.0
  median: 30.0
  75th percentile: 92.0
  max: 438.0
0 9.0
# contributors
min: 2.0 | average: 3.49 | 25th percentile: 3.0 | median: 3.0 | 75th percentile: 4.0 | max: 9.0