aws / aws-ops-wheel
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 25 files with 2,935 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)
    • 1 file changed 6-20 times (439 lines of code)
    • 24 files changed 1-5 times (2,496 lines of code)
0% | 0% | 0% | 14% | 85%
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 25 files with 2,935 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)
    • 1 file changed by 6-10 contributors (439 lines of code)
    • 18 files changed by 2-5 contributors (2,188 lines of code)
    • 6 files changed by 1 contributor (308 lines of code)
0% | 0% | 14% | 74% | 10%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
jsx, py, yaml, json, md, js, txt, css, babelrc, gitignore, html
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
jsx0% | 0% | 0% | 22% | 77%
py0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
html0% | 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
ui0% | 0% | 0% | 21% | 78%
api0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
utils0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 25)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
wheel.jsx
in ui/src/components
439 - 2017-12-04 2021-02-08 9 7 oliosval@amazon.com tianqin@berkeley.edu
90 7 2017-12-04 2020-11-17 4 3 oliosval@amazon.com tianqin@berkeley.edu
92 3 2017-12-04 2022-05-24 4 5 oliosval@amazon.com trentonl@gmail.com
183 12 2017-12-04 2019-03-10 4 4 oliosval@amazon.com iulian.macare@gmail.com
279 8 2017-12-04 2022-05-24 4 5 oliosval@amazon.com nixgeek0@gmail.com
79 7 2017-12-04 2019-03-10 3 3 oliosval@amazon.com iulian.macare@gmail.com
wheel_row.jsx
in ui/src/components/wheel_table
110 - 2017-12-04 2021-10-05 3 3 oliosval@amazon.com 49215019+amalleramzn@users....
participant_row.jsx
in ui/src/components/participant_table
112 - 2017-12-04 2020-11-17 3 3 oliosval@amazon.com tianqin@berkeley.edu
index.html
in ui/src
11 - 2017-12-04 2017-12-08 2 2 oliosval@amazon.com osvaldsson+github@icelandic...
notFound.jsx
in ui/src/components
19 - 2017-12-04 2017-12-08 2 2 oliosval@amazon.com osvaldsson+github@icelandic...
navigation.jsx
in ui/src/components
48 - 2017-12-04 2017-12-08 2 2 oliosval@amazon.com osvaldsson+github@icelandic...
wheel.py
in api
60 7 2017-12-04 2019-03-10 2 2 oliosval@amazon.com iulian.macare@gmail.com
base.py
in api
74 6 2017-12-04 2019-03-10 2 2 oliosval@amazon.com iulian.macare@gmail.com
wheel_modal.jsx
in ui/src/components/wheel_table
117 - 2017-12-04 2021-10-05 2 2 oliosval@amazon.com 49215019+amalleramzn@users....
app.jsx
in ui/src/components
121 - 2017-12-04 2019-09-06 2 2 oliosval@amazon.com sandeepbanisetti21@gmail.com
login.jsx
in ui/src/components
132 - 2017-12-04 2022-05-24 2 2 oliosval@amazon.com nixgeek0@gmail.com
participant_modal.jsx
in ui/src/components/participant_table
133 - 2017-12-04 2017-12-08 2 2 oliosval@amazon.com osvaldsson+github@icelandic...
wheel_table.jsx
in ui/src/components/wheel_table
175 - 2017-12-04 2021-10-05 2 2 oliosval@amazon.com 49215019+amalleramzn@users....
participant_table.jsx
in ui/src/components/participant_table
353 - 2017-12-04 2020-11-17 2 2 oliosval@amazon.com tianqin@berkeley.edu
types.jsx
in ui/src
33 - 2017-12-04 2017-12-04 1 1 oliosval@amazon.com oliosval@amazon.com
utils.py
in api
38 5 2017-12-04 2017-12-04 1 1 oliosval@amazon.com oliosval@amazon.com
index.jsx
in ui/src
41 - 2017-12-04 2017-12-04 1 1 oliosval@amazon.com oliosval@amazon.com
styles.css
in ui/src
51 - 2017-12-04 2017-12-04 1 1 oliosval@amazon.com oliosval@amazon.com
confirmation_modal.jsx
in ui/src/components
66 - 2017-12-04 2017-12-04 1 1 oliosval@amazon.com oliosval@amazon.com
util.jsx
in ui/src
79 - 2017-12-04 2017-12-04 1 1 oliosval@amazon.com oliosval@amazon.com
Files With Most Contributors (Top 25)
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
wheel.jsx
in ui/src/components
439 - 2017-12-04 2021-02-08 9 7 oliosval@amazon.com tianqin@berkeley.edu
92 3 2017-12-04 2022-05-24 4 5 oliosval@amazon.com trentonl@gmail.com
279 8 2017-12-04 2022-05-24 4 5 oliosval@amazon.com nixgeek0@gmail.com
183 12 2017-12-04 2019-03-10 4 4 oliosval@amazon.com iulian.macare@gmail.com
90 7 2017-12-04 2020-11-17 4 3 oliosval@amazon.com tianqin@berkeley.edu
79 7 2017-12-04 2019-03-10 3 3 oliosval@amazon.com iulian.macare@gmail.com
wheel_row.jsx
in ui/src/components/wheel_table
110 - 2017-12-04 2021-10-05 3 3 oliosval@amazon.com 49215019+amalleramzn@users....
participant_row.jsx
in ui/src/components/participant_table
112 - 2017-12-04 2020-11-17 3 3 oliosval@amazon.com tianqin@berkeley.edu
base.py
in api
74 6 2017-12-04 2019-03-10 2 2 oliosval@amazon.com iulian.macare@gmail.com
wheel.py
in api
60 7 2017-12-04 2019-03-10 2 2 oliosval@amazon.com iulian.macare@gmail.com
wheel_table.jsx
in ui/src/components/wheel_table
175 - 2017-12-04 2021-10-05 2 2 oliosval@amazon.com 49215019+amalleramzn@users....
wheel_modal.jsx
in ui/src/components/wheel_table
117 - 2017-12-04 2021-10-05 2 2 oliosval@amazon.com 49215019+amalleramzn@users....
navigation.jsx
in ui/src/components
48 - 2017-12-04 2017-12-08 2 2 oliosval@amazon.com osvaldsson+github@icelandic...
app.jsx
in ui/src/components
121 - 2017-12-04 2019-09-06 2 2 oliosval@amazon.com sandeepbanisetti21@gmail.com
login.jsx
in ui/src/components
132 - 2017-12-04 2022-05-24 2 2 oliosval@amazon.com nixgeek0@gmail.com
notFound.jsx
in ui/src/components
19 - 2017-12-04 2017-12-08 2 2 oliosval@amazon.com osvaldsson+github@icelandic...
participant_table.jsx
in ui/src/components/participant_table
353 - 2017-12-04 2020-11-17 2 2 oliosval@amazon.com tianqin@berkeley.edu
participant_modal.jsx
in ui/src/components/participant_table
133 - 2017-12-04 2017-12-08 2 2 oliosval@amazon.com osvaldsson+github@icelandic...
index.html
in ui/src
11 - 2017-12-04 2017-12-08 2 2 oliosval@amazon.com osvaldsson+github@icelandic...
utils.py
in api
38 5 2017-12-04 2017-12-04 1 1 oliosval@amazon.com oliosval@amazon.com
types.jsx
in ui/src
33 - 2017-12-04 2017-12-04 1 1 oliosval@amazon.com oliosval@amazon.com
confirmation_modal.jsx
in ui/src/components
66 - 2017-12-04 2017-12-04 1 1 oliosval@amazon.com oliosval@amazon.com
index.jsx
in ui/src
41 - 2017-12-04 2017-12-04 1 1 oliosval@amazon.com oliosval@amazon.com
util.jsx
in ui/src
79 - 2017-12-04 2017-12-04 1 1 oliosval@amazon.com oliosval@amazon.com
styles.css
in ui/src
51 - 2017-12-04 2017-12-04 1 1 oliosval@amazon.com oliosval@amazon.com
Files With Least Contributors (Top 25)
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
util.jsx
in ui/src
79 - 2017-12-04 2017-12-04 1 1 oliosval@amazon.com oliosval@amazon.com
confirmation_modal.jsx
in ui/src/components
66 - 2017-12-04 2017-12-04 1 1 oliosval@amazon.com oliosval@amazon.com
styles.css
in ui/src
51 - 2017-12-04 2017-12-04 1 1 oliosval@amazon.com oliosval@amazon.com
index.jsx
in ui/src
41 - 2017-12-04 2017-12-04 1 1 oliosval@amazon.com oliosval@amazon.com
utils.py
in api
38 5 2017-12-04 2017-12-04 1 1 oliosval@amazon.com oliosval@amazon.com
types.jsx
in ui/src
33 - 2017-12-04 2017-12-04 1 1 oliosval@amazon.com oliosval@amazon.com
participant_table.jsx
in ui/src/components/participant_table
353 - 2017-12-04 2020-11-17 2 2 oliosval@amazon.com tianqin@berkeley.edu
wheel_table.jsx
in ui/src/components/wheel_table
175 - 2017-12-04 2021-10-05 2 2 oliosval@amazon.com 49215019+amalleramzn@users....
participant_modal.jsx
in ui/src/components/participant_table
133 - 2017-12-04 2017-12-08 2 2 oliosval@amazon.com osvaldsson+github@icelandic...
login.jsx
in ui/src/components
132 - 2017-12-04 2022-05-24 2 2 oliosval@amazon.com nixgeek0@gmail.com
app.jsx
in ui/src/components
121 - 2017-12-04 2019-09-06 2 2 oliosval@amazon.com sandeepbanisetti21@gmail.com
wheel_modal.jsx
in ui/src/components/wheel_table
117 - 2017-12-04 2021-10-05 2 2 oliosval@amazon.com 49215019+amalleramzn@users....
base.py
in api
74 6 2017-12-04 2019-03-10 2 2 oliosval@amazon.com iulian.macare@gmail.com
wheel.py
in api
60 7 2017-12-04 2019-03-10 2 2 oliosval@amazon.com iulian.macare@gmail.com
navigation.jsx
in ui/src/components
48 - 2017-12-04 2017-12-08 2 2 oliosval@amazon.com osvaldsson+github@icelandic...
notFound.jsx
in ui/src/components
19 - 2017-12-04 2017-12-08 2 2 oliosval@amazon.com osvaldsson+github@icelandic...
index.html
in ui/src
11 - 2017-12-04 2017-12-08 2 2 oliosval@amazon.com osvaldsson+github@icelandic...
participant_row.jsx
in ui/src/components/participant_table
112 - 2017-12-04 2020-11-17 3 3 oliosval@amazon.com tianqin@berkeley.edu
wheel_row.jsx
in ui/src/components/wheel_table
110 - 2017-12-04 2021-10-05 3 3 oliosval@amazon.com 49215019+amalleramzn@users....
90 7 2017-12-04 2020-11-17 4 3 oliosval@amazon.com tianqin@berkeley.edu
79 7 2017-12-04 2019-03-10 3 3 oliosval@amazon.com iulian.macare@gmail.com
183 12 2017-12-04 2019-03-10 4 4 oliosval@amazon.com iulian.macare@gmail.com
279 8 2017-12-04 2022-05-24 4 5 oliosval@amazon.com nixgeek0@gmail.com
92 3 2017-12-04 2022-05-24 4 5 oliosval@amazon.com trentonl@gmail.com
wheel.jsx
in ui/src/components
439 - 2017-12-04 2021-02-08 9 7 oliosval@amazon.com tianqin@berkeley.edu
Correlations

File Size vs. Number of Changes: 25 points

api/conftest.py x: 92 lines of code y: 4 # changes _compile_cloudformation_template.py x: 279 lines of code y: 4 # changes ui/src/components/login.jsx x: 132 lines of code y: 2 # changes ui/src/components/wheel_table/wheel_modal.jsx x: 117 lines of code y: 2 # changes ui/src/components/wheel_table/wheel_row.jsx x: 110 lines of code y: 3 # changes ui/src/components/wheel_table/wheel_table.jsx x: 175 lines of code y: 2 # changes ui/src/components/wheel.jsx x: 439 lines of code y: 9 # changes api/choice_algorithm.py x: 90 lines of code y: 4 # changes ui/src/components/participant_table/participant_row.jsx x: 112 lines of code y: 3 # changes ui/src/components/participant_table/participant_table.jsx x: 353 lines of code y: 2 # changes ui/src/components/app.jsx x: 121 lines of code y: 2 # changes api/base.py x: 74 lines of code y: 2 # changes api/wheel.py x: 60 lines of code y: 2 # changes api/wheel_participant.py x: 79 lines of code y: 3 # changes utils/wheel_feeder.py x: 183 lines of code y: 4 # changes ui/src/components/navigation.jsx x: 48 lines of code y: 2 # changes ui/src/components/notFound.jsx x: 19 lines of code y: 2 # changes ui/src/components/participant_table/participant_modal.jsx x: 133 lines of code y: 2 # changes ui/src/index.html x: 11 lines of code y: 2 # changes api/utils.py x: 38 lines of code y: 1 # changes ui/src/components/confirmation_modal.jsx x: 66 lines of code y: 1 # changes ui/src/index.jsx x: 41 lines of code y: 1 # changes ui/src/styles.css x: 51 lines of code y: 1 # changes ui/src/types.jsx x: 33 lines of code y: 1 # changes ui/src/util.jsx x: 79 lines of code y: 1 # changes
9.0
# changes
  min: 1.0
  average: 2.48
  25th percentile: 1.5
  median: 2.0
  75th percentile: 3.0
  max: 9.0
0 439.0
lines of code
min: 11.0 | average: 117.4 | 25th percentile: 49.5 | median: 90.0 | 75th percentile: 132.5 | max: 439.0

Number of Contributors vs. Number of Changes: 25 points

api/conftest.py x: 5 # contributors y: 4 # changes ui/src/components/login.jsx x: 2 # contributors y: 2 # changes ui/src/components/wheel_table/wheel_row.jsx x: 3 # contributors y: 3 # changes ui/src/components/wheel.jsx x: 7 # contributors y: 9 # changes api/choice_algorithm.py x: 3 # contributors y: 4 # changes utils/wheel_feeder.py x: 4 # contributors y: 4 # changes api/utils.py x: 1 # contributors y: 1 # changes
9.0
# changes
  min: 1.0
  average: 2.48
  25th percentile: 1.5
  median: 2.0
  75th percentile: 3.0
  max: 9.0
0 7.0
# contributors
min: 1.0 | average: 2.44 | 25th percentile: 1.5 | median: 2.0 | 75th percentile: 3.0 | max: 7.0

Number of Contributors vs. File Size: 25 points

api/conftest.py x: 5 # contributors y: 92 lines of code _compile_cloudformation_template.py x: 5 # contributors y: 279 lines of code ui/src/components/login.jsx x: 2 # contributors y: 132 lines of code ui/src/components/wheel_table/wheel_modal.jsx x: 2 # contributors y: 117 lines of code ui/src/components/wheel_table/wheel_row.jsx x: 3 # contributors y: 110 lines of code ui/src/components/wheel_table/wheel_table.jsx x: 2 # contributors y: 175 lines of code ui/src/components/wheel.jsx x: 7 # contributors y: 439 lines of code api/choice_algorithm.py x: 3 # contributors y: 90 lines of code ui/src/components/participant_table/participant_row.jsx x: 3 # contributors y: 112 lines of code ui/src/components/participant_table/participant_table.jsx x: 2 # contributors y: 353 lines of code ui/src/components/app.jsx x: 2 # contributors y: 121 lines of code api/base.py x: 2 # contributors y: 74 lines of code api/wheel.py x: 2 # contributors y: 60 lines of code api/wheel_participant.py x: 3 # contributors y: 79 lines of code utils/wheel_feeder.py x: 4 # contributors y: 183 lines of code ui/src/components/navigation.jsx x: 2 # contributors y: 48 lines of code ui/src/components/notFound.jsx x: 2 # contributors y: 19 lines of code ui/src/index.html x: 2 # contributors y: 11 lines of code api/utils.py x: 1 # contributors y: 38 lines of code ui/src/components/confirmation_modal.jsx x: 1 # contributors y: 66 lines of code ui/src/index.jsx x: 1 # contributors y: 41 lines of code ui/src/styles.css x: 1 # contributors y: 51 lines of code ui/src/types.jsx x: 1 # contributors y: 33 lines of code ui/src/util.jsx x: 1 # contributors y: 79 lines of code
439.0
lines of code
  min: 11.0
  average: 117.4
  25th percentile: 49.5
  median: 90.0
  75th percentile: 132.5
  max: 439.0
0 7.0
# contributors
min: 1.0 | average: 2.44 | 25th percentile: 1.5 | median: 2.0 | 75th percentile: 3.0 | max: 7.0