Overview
File Change Frequency Overall
  • There are 79 files with 10,064 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)
    • 16 files changed 6-20 times (3,548 lines of code)
    • 63 files changed 1-5 times (6,516 lines of code)
0% | 0% | 0% | 35% | 64%
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 79 files with 10,064 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)
    • 16 files changed by 2-5 contributors (1,014 lines of code)
    • 63 files changed by 1 contributor (9,050 lines of code)
0% | 0% | 0% | 10% | 89%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
js, json, scss, html, txt, svg, tpl, gitignore, md
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
js0% | 0% | 0% | 35% | 64%
scss0% | 0% | 0% | 34% | 65%
html0% | 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
src0% | 0% | 0% | 33% | 66%
ROOT0% | 0% | 0% | 100% | 0%
harness0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
main.js
in src/js
26 1 2015-05-12 2016-07-27 18 5 +414 / -231 matthew.osborn littleark
SwimmingPerspective.js
in src/js/components
899 14 2016-07-14 2016-08-08 17 1 +2300 / -1111 littleark littleark
234 4 2015-05-12 2016-07-28 14 4 +317 / -131 matthew.osborn littleark
241 - 2016-07-15 2016-08-08 13 1 +752 / -442 littleark littleark
embed.js
in src/js
33 - 2016-01-14 2016-08-08 11 2 +183 / -75 will.franklin littleark
_general.scss
in src/css
80 - 2015-05-12 2016-08-07 10 3 +101 / -7 matthew.osborn littleark
config.js
in src/js
203 - 2015-05-13 2016-08-07 10 3 +251 / -70 matthew.osborn littleark
main.scss
in src/css
15 - 2015-05-12 2016-07-28 8 4 +21 / -13 matthew.osborn littleark
StopWatch.js
in src/js/components
125 5 2016-07-08 2016-08-07 8 1 +240 / -45 littleark littleark
215 - 2016-07-15 2016-08-03 8 1 +628 / -211 littleark littleark
RunningPerspective.js
in src/js/components
780 16 2016-07-15 2016-08-05 8 1 +1713 / -554 littleark littleark
embed.scss
in src/css
25 - 2016-01-14 2016-08-05 7 2 +68 / -19 will.franklin littleark
_stopwatch.scss
in src/css
47 - 2016-07-08 2016-08-07 7 1 +100 / -31 littleark littleark
time.js
in src/js/lib
56 6 2016-07-08 2016-08-04 7 1 +105 / -10 littleark littleark
_swimming.scss
in src/css
169 - 2016-07-08 2016-07-19 7 1 +235 / -39 littleark littleark
Swimming.js
in src/js/components
400 7 2016-07-08 2016-07-19 7 1 +733 / -203 littleark littleark
main.html
in src/js/text
2 - 2015-05-13 2016-07-22 5 3 +18 / -15 matthew.osborn littleark
_palette.scss
in src/css
22 - 2016-01-05 2016-07-26 5 2 +39 / -4 feilding.cage littleark
Oval.js
in src/js/components
485 7 2016-07-08 2016-08-05 5 1 +880 / -109 littleark littleark
_mq.scss
in src/css
12 - 2015-05-12 2016-07-28 4 3 +44 / -6 matthew.osborn littleark
_oval.scss
in src/css
49 - 2016-07-08 2016-08-04 4 1 +86 / -20 littleark littleark
running.js
in src/js/lib
77 - 2016-07-08 2016-08-05 4 1 +85 / -3 littleark littleark
102 - 2016-07-28 2016-08-07 4 1 +127 / -11 littleark littleark
swimming.js
in src/js/lib
18 - 2016-07-08 2016-07-15 3 1 +22 / -1 littleark littleark
dom.js
in src/js/lib
25 3 2016-05-13 2016-07-27 3 2 +35 / -1 mattjosborn littleark
216 - 2016-08-03 2016-08-05 3 1 +382 / -20 littleark littleark
RunningPerspectiveOval.js
in src/js/components
978 16 2016-08-03 2016-08-05 3 1 +1656 / -329 littleark littleark
embed.html
in src/js/text
1 - 2016-01-14 2016-07-27 2 2 +2 / -1 will.franklin littleark
fetch.js
in src/js/lib
9 1 2016-03-23 2016-05-13 2 1 +13 / -1 mattjosborn mattjosborn
index.html
in harness
19 - 2015-05-12 2016-01-06 2 2 +1 / -2 matthew.osborn will.franklin
share.js
in src/js/lib
21 1 2015-08-14 2016-03-23 2 2 +28 / -4 will.franklin mattjosborn
tpl
boot.js.tpl
in src/js
28 - 2015-05-14 2015-08-19 2 2 +33 / -0 matthew.osborn will.franklin
_running.scss
in src/css
30 - 2016-07-08 2016-07-19 2 1 +36 / -0 littleark littleark
geometry.js
in src/js/lib
59 6 2016-07-08 2016-08-03 2 1 +77 / -0 littleark littleark
88 - 2016-07-29 2016-08-01 2 1 +104 / -5 littleark littleark
88 - 2016-07-08 2016-07-11 2 1 +100 / -3 littleark littleark
Running.js
in src/js/components
138 4 2016-07-08 2016-08-02 2 1 +197 / -1 littleark littleark
TeamPursuit.js
in src/js/components
160 1 2016-07-08 2016-07-11 2 1 +221 / -2 littleark littleark
_fonts.scss
in src/css
268 - 2015-05-12 2016-01-06 2 2 +611 / -0 matthew.osborn will.franklin
SwimmingLineChart.js
in src/js/components
315 5 2016-07-13 2016-07-14 2 1 +487 / -25 littleark littleark
detect.js
in src/js/lib
2 - 2016-05-13 2016-05-13 1 1 +2 / -0 mattjosborn mattjosborn
selector.js
in src/js/lib
3 - 2016-05-13 2016-05-13 1 1 +4 / -0 mattjosborn mattjosborn
sheetURL.js
in src/js/lib
4 1 2016-03-23 2016-03-23 1 1 +4 / -0 mattjosborn mattjosborn
raf.js
in src/js/lib
5 - 2016-05-13 2016-05-13 1 1 +15 / -0 mattjosborn mattjosborn
_mixins.scss
in src/css
6 - 2016-07-28 2016-07-28 1 1 +13 / -0 littleark littleark
boundsprojection.js
in src/js/lib
7 - 2016-03-23 2016-03-23 1 1 +13 / -0 mattjosborn mattjosborn
8 - 2016-07-08 2016-07-08 1 1 +8 / -0 littleark littleark
array.js
in src/js/lib
9 1 2016-03-23 2016-03-23 1 1 +9 / -0 mattjosborn mattjosborn
debounce.js
in src/js/lib
14 2 2016-03-23 2016-03-23 1 1 +15 / -0 mattjosborn mattjosborn
15 - 2016-01-14 2016-01-14 1 1 +30 / -0 will.franklin will.franklin
Files With Most Churn (Top 50)
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
SwimmingPerspective.js
in src/js/components
899 14 2016-07-14 2016-08-08 17 1 +2300 / -1111 littleark littleark
RunningPerspective.js
in src/js/components
780 16 2016-07-15 2016-08-05 8 1 +1713 / -554 littleark littleark
RunningPerspectiveOval.js
in src/js/components
978 16 2016-08-03 2016-08-05 3 1 +1656 / -329 littleark littleark
241 - 2016-07-15 2016-08-08 13 1 +752 / -442 littleark littleark
Oval.js
in src/js/components
485 7 2016-07-08 2016-08-05 5 1 +880 / -109 littleark littleark
Swimming.js
in src/js/components
400 7 2016-07-08 2016-07-19 7 1 +733 / -203 littleark littleark
215 - 2016-07-15 2016-08-03 8 1 +628 / -211 littleark littleark
main.js
in src/js
26 1 2015-05-12 2016-07-27 18 5 +414 / -231 matthew.osborn littleark
RunningPerspective_old.js
in src/js/components
455 6 2016-07-26 2016-07-26 1 1 +641 / -0 littleark littleark
SwimmingExploded.js
in src/js/components
435 7 2016-07-13 2016-07-13 1 1 +632 / -0 littleark littleark
_fonts.scss
in src/css
268 - 2015-05-12 2016-01-06 2 2 +611 / -0 matthew.osborn will.franklin
SwimmingLineChart.js
in src/js/components
315 5 2016-07-13 2016-07-14 2 1 +487 / -25 littleark littleark
234 4 2015-05-12 2016-07-28 14 4 +317 / -131 matthew.osborn littleark
Velodrome.js
in src/js/components
315 9 2016-07-08 2016-07-08 1 1 +421 / -0 littleark littleark
216 - 2016-08-03 2016-08-05 3 1 +382 / -20 littleark littleark
LongDistanceRace.js
in src/js/components
263 3 2016-07-08 2016-07-08 1 1 +346 / -0 littleark littleark
config.js
in src/js
203 - 2015-05-13 2016-08-07 10 3 +251 / -70 matthew.osborn littleark
Swimmer.js
in src/js/components
207 2 2016-07-08 2016-07-08 1 1 +315 / -0 littleark littleark
StopWatch.js
in src/js/components
125 5 2016-07-08 2016-08-07 8 1 +240 / -45 littleark littleark
_swimming.scss
in src/css
169 - 2016-07-08 2016-07-19 7 1 +235 / -39 littleark littleark
embed.js
in src/js
33 - 2016-01-14 2016-08-08 11 2 +183 / -75 will.franklin littleark
Runner.js
in src/js/components
126 1 2016-07-08 2016-07-08 1 1 +234 / -0 littleark littleark
Triathlon.js
in src/js/components
180 4 2016-07-08 2016-07-08 1 1 +230 / -0 littleark littleark
TeamPursuit.js
in src/js/components
160 1 2016-07-08 2016-07-11 2 1 +221 / -2 littleark littleark
Running.js
in src/js/components
138 4 2016-07-08 2016-08-02 2 1 +197 / -1 littleark littleark
121 - 2016-07-13 2016-07-13 1 1 +193 / -0 littleark littleark
Record.js
in src/js/components
117 1 2016-07-08 2016-07-08 1 1 +187 / -0 littleark littleark
148 - 2016-07-26 2016-07-26 1 1 +182 / -0 littleark littleark
SwimmingSimulation.js
in src/js/components
124 4 2016-07-11 2016-07-11 1 1 +181 / -0 littleark littleark
relative.js
in src/js/lib
89 8 2016-05-13 2016-05-13 1 1 +142 / -0 mattjosborn mattjosborn
102 - 2016-07-28 2016-08-07 4 1 +127 / -11 littleark littleark
_stopwatch.scss
in src/css
47 - 2016-07-08 2016-08-07 7 1 +100 / -31 littleark littleark
time.js
in src/js/lib
56 6 2016-07-08 2016-08-04 7 1 +105 / -10 littleark littleark
88 - 2016-07-29 2016-08-01 2 1 +104 / -5 littleark littleark
_general.scss
in src/css
80 - 2015-05-12 2016-08-07 10 3 +101 / -7 matthew.osborn littleark
_oval.scss
in src/css
49 - 2016-07-08 2016-08-04 4 1 +86 / -20 littleark littleark
bezier.js
in src/js/lib
82 4 2016-07-08 2016-07-08 1 1 +104 / -0 littleark littleark
88 - 2016-07-08 2016-07-11 2 1 +100 / -3 littleark littleark
running.js
in src/js/lib
77 - 2016-07-08 2016-08-05 4 1 +85 / -3 littleark littleark
embed.scss
in src/css
25 - 2016-01-14 2016-08-05 7 2 +68 / -19 will.franklin littleark
78 - 2016-07-13 2016-07-13 1 1 +87 / -0 littleark littleark
geometry.js
in src/js/lib
59 6 2016-07-08 2016-08-03 2 1 +77 / -0 littleark littleark
scrollto.js
in src/js/lib
32 2 2016-05-13 2016-05-13 1 1 +75 / -0 mattjosborn mattjosborn
SwimmingPool.js
in src/js/components
46 1 2016-07-08 2016-07-08 1 1 +73 / -0 littleark littleark
57 - 2016-07-08 2016-07-08 1 1 +61 / -0 littleark littleark
_mq.scss
in src/css
12 - 2015-05-12 2016-07-28 4 3 +44 / -6 matthew.osborn littleark
jsoncache.js
in src/js/lib
40 - 2016-05-13 2016-05-13 1 1 +48 / -0 mattjosborn mattjosborn
_swimmer.scss
in src/css
42 - 2016-07-08 2016-07-08 1 1 +47 / -0 littleark littleark
_triathlon.scss
in src/css
44 - 2016-07-08 2016-07-08 1 1 +47 / -0 littleark littleark
_palette.scss
in src/css
22 - 2016-01-05 2016-07-26 5 2 +39 / -4 feilding.cage littleark
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)
# contributorsline
churn
first
contributor
latest
contributor
main.js
in src/js
26 1 2015-05-12 2016-07-27 18 5 +414 / -231 matthew.osborn littleark
234 4 2015-05-12 2016-07-28 14 4 +317 / -131 matthew.osborn littleark
main.scss
in src/css
15 - 2015-05-12 2016-07-28 8 4 +21 / -13 matthew.osborn littleark
_general.scss
in src/css
80 - 2015-05-12 2016-08-07 10 3 +101 / -7 matthew.osborn littleark
config.js
in src/js
203 - 2015-05-13 2016-08-07 10 3 +251 / -70 matthew.osborn littleark
main.html
in src/js/text
2 - 2015-05-13 2016-07-22 5 3 +18 / -15 matthew.osborn littleark
_mq.scss
in src/css
12 - 2015-05-12 2016-07-28 4 3 +44 / -6 matthew.osborn littleark
embed.js
in src/js
33 - 2016-01-14 2016-08-08 11 2 +183 / -75 will.franklin littleark
embed.scss
in src/css
25 - 2016-01-14 2016-08-05 7 2 +68 / -19 will.franklin littleark
_palette.scss
in src/css
22 - 2016-01-05 2016-07-26 5 2 +39 / -4 feilding.cage littleark
dom.js
in src/js/lib
25 3 2016-05-13 2016-07-27 3 2 +35 / -1 mattjosborn littleark
index.html
in harness
19 - 2015-05-12 2016-01-06 2 2 +1 / -2 matthew.osborn will.franklin
_fonts.scss
in src/css
268 - 2015-05-12 2016-01-06 2 2 +611 / -0 matthew.osborn will.franklin
tpl
boot.js.tpl
in src/js
28 - 2015-05-14 2015-08-19 2 2 +33 / -0 matthew.osborn will.franklin
share.js
in src/js/lib
21 1 2015-08-14 2016-03-23 2 2 +28 / -4 will.franklin mattjosborn
embed.html
in src/js/text
1 - 2016-01-14 2016-07-27 2 2 +2 / -1 will.franklin littleark
SwimmingPerspective.js
in src/js/components
899 14 2016-07-14 2016-08-08 17 1 +2300 / -1111 littleark littleark
241 - 2016-07-15 2016-08-08 13 1 +752 / -442 littleark littleark
215 - 2016-07-15 2016-08-03 8 1 +628 / -211 littleark littleark
RunningPerspective.js
in src/js/components
780 16 2016-07-15 2016-08-05 8 1 +1713 / -554 littleark littleark
StopWatch.js
in src/js/components
125 5 2016-07-08 2016-08-07 8 1 +240 / -45 littleark littleark
_stopwatch.scss
in src/css
47 - 2016-07-08 2016-08-07 7 1 +100 / -31 littleark littleark
_swimming.scss
in src/css
169 - 2016-07-08 2016-07-19 7 1 +235 / -39 littleark littleark
Swimming.js
in src/js/components
400 7 2016-07-08 2016-07-19 7 1 +733 / -203 littleark littleark
time.js
in src/js/lib
56 6 2016-07-08 2016-08-04 7 1 +105 / -10 littleark littleark
Oval.js
in src/js/components
485 7 2016-07-08 2016-08-05 5 1 +880 / -109 littleark littleark
_oval.scss
in src/css
49 - 2016-07-08 2016-08-04 4 1 +86 / -20 littleark littleark
102 - 2016-07-28 2016-08-07 4 1 +127 / -11 littleark littleark
running.js
in src/js/lib
77 - 2016-07-08 2016-08-05 4 1 +85 / -3 littleark littleark
216 - 2016-08-03 2016-08-05 3 1 +382 / -20 littleark littleark
RunningPerspectiveOval.js
in src/js/components
978 16 2016-08-03 2016-08-05 3 1 +1656 / -329 littleark littleark
swimming.js
in src/js/lib
18 - 2016-07-08 2016-07-15 3 1 +22 / -1 littleark littleark
_running.scss
in src/css
30 - 2016-07-08 2016-07-19 2 1 +36 / -0 littleark littleark
88 - 2016-07-08 2016-07-11 2 1 +100 / -3 littleark littleark
88 - 2016-07-29 2016-08-01 2 1 +104 / -5 littleark littleark
TeamPursuit.js
in src/js/components
160 1 2016-07-08 2016-07-11 2 1 +221 / -2 littleark littleark
SwimmingLineChart.js
in src/js/components
315 5 2016-07-13 2016-07-14 2 1 +487 / -25 littleark littleark
Running.js
in src/js/components
138 4 2016-07-08 2016-08-02 2 1 +197 / -1 littleark littleark
fetch.js
in src/js/lib
9 1 2016-03-23 2016-05-13 2 1 +13 / -1 mattjosborn mattjosborn
geometry.js
in src/js/lib
59 6 2016-07-08 2016-08-03 2 1 +77 / -0 littleark littleark
15 - 2016-07-08 2016-07-08 1 1 +15 / -0 littleark littleark
121 - 2016-07-13 2016-07-13 1 1 +193 / -0 littleark littleark
_triathlon.scss
in src/css
44 - 2016-07-08 2016-07-08 1 1 +47 / -0 littleark littleark
_swimmer.scss
in src/css
42 - 2016-07-08 2016-07-08 1 1 +47 / -0 littleark littleark
_runner.scss
in src/css
22 - 2016-07-08 2016-07-08 1 1 +24 / -0 littleark littleark
8 - 2016-07-08 2016-07-08 1 1 +8 / -0 littleark littleark
57 - 2016-07-08 2016-07-08 1 1 +61 / -0 littleark littleark
_mixins.scss
in src/css
6 - 2016-07-28 2016-07-28 1 1 +13 / -0 littleark littleark
148 - 2016-07-26 2016-07-26 1 1 +182 / -0 littleark littleark
78 - 2016-07-13 2016-07-13 1 1 +87 / -0 littleark littleark
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)
# contributorsline
churn
first
contributor
latest
contributor
curl.js
in harness
835 77
RunningPerspectiveOval.js
in src/js/components
978 16 2016-08-03 2016-08-05 3 1 +1656 / -329 littleark littleark
SwimmingPerspective.js
in src/js/components
899 14 2016-07-14 2016-08-08 17 1 +2300 / -1111 littleark littleark
RunningPerspective.js
in src/js/components
780 16 2016-07-15 2016-08-05 8 1 +1713 / -554 littleark littleark
Oval.js
in src/js/components
485 7 2016-07-08 2016-08-05 5 1 +880 / -109 littleark littleark
RunningPerspective_old.js
in src/js/components
455 6 2016-07-26 2016-07-26 1 1 +641 / -0 littleark littleark
SwimmingExploded.js
in src/js/components
435 7 2016-07-13 2016-07-13 1 1 +632 / -0 littleark littleark
Swimming.js
in src/js/components
400 7 2016-07-08 2016-07-19 7 1 +733 / -203 littleark littleark
Velodrome.js
in src/js/components
315 9 2016-07-08 2016-07-08 1 1 +421 / -0 littleark littleark
SwimmingLineChart.js
in src/js/components
315 5 2016-07-13 2016-07-14 2 1 +487 / -25 littleark littleark
LongDistanceRace.js
in src/js/components
263 3 2016-07-08 2016-07-08 1 1 +346 / -0 littleark littleark
241 - 2016-07-15 2016-08-08 13 1 +752 / -442 littleark littleark
216 - 2016-08-03 2016-08-05 3 1 +382 / -20 littleark littleark
215 - 2016-07-15 2016-08-03 8 1 +628 / -211 littleark littleark
Swimmer.js
in src/js/components
207 2 2016-07-08 2016-07-08 1 1 +315 / -0 littleark littleark
Triathlon.js
in src/js/components
180 4 2016-07-08 2016-07-08 1 1 +230 / -0 littleark littleark
_swimming.scss
in src/css
169 - 2016-07-08 2016-07-19 7 1 +235 / -39 littleark littleark
TeamPursuit.js
in src/js/components
160 1 2016-07-08 2016-07-11 2 1 +221 / -2 littleark littleark
148 - 2016-07-26 2016-07-26 1 1 +182 / -0 littleark littleark
Running.js
in src/js/components
138 4 2016-07-08 2016-08-02 2 1 +197 / -1 littleark littleark
Runner.js
in src/js/components
126 1 2016-07-08 2016-07-08 1 1 +234 / -0 littleark littleark
StopWatch.js
in src/js/components
125 5 2016-07-08 2016-08-07 8 1 +240 / -45 littleark littleark
SwimmingSimulation.js
in src/js/components
124 4 2016-07-11 2016-07-11 1 1 +181 / -0 littleark littleark
121 - 2016-07-13 2016-07-13 1 1 +193 / -0 littleark littleark
Record.js
in src/js/components
117 1 2016-07-08 2016-07-08 1 1 +187 / -0 littleark littleark
102 - 2016-07-28 2016-08-07 4 1 +127 / -11 littleark littleark
relative.js
in src/js/lib
89 8 2016-05-13 2016-05-13 1 1 +142 / -0 mattjosborn mattjosborn
88 - 2016-07-08 2016-07-11 2 1 +100 / -3 littleark littleark
88 - 2016-07-29 2016-08-01 2 1 +104 / -5 littleark littleark
bezier.js
in src/js/lib
82 4 2016-07-08 2016-07-08 1 1 +104 / -0 littleark littleark
78 - 2016-07-13 2016-07-13 1 1 +87 / -0 littleark littleark
running.js
in src/js/lib
77 - 2016-07-08 2016-08-05 4 1 +85 / -3 littleark littleark
geometry.js
in src/js/lib
59 6 2016-07-08 2016-08-03 2 1 +77 / -0 littleark littleark
57 - 2016-07-08 2016-07-08 1 1 +61 / -0 littleark littleark
time.js
in src/js/lib
56 6 2016-07-08 2016-08-04 7 1 +105 / -10 littleark littleark
_oval.scss
in src/css
49 - 2016-07-08 2016-08-04 4 1 +86 / -20 littleark littleark
_stopwatch.scss
in src/css
47 - 2016-07-08 2016-08-07 7 1 +100 / -31 littleark littleark
SwimmingPool.js
in src/js/components
46 1 2016-07-08 2016-07-08 1 1 +73 / -0 littleark littleark
_triathlon.scss
in src/css
44 - 2016-07-08 2016-07-08 1 1 +47 / -0 littleark littleark
_swimmer.scss
in src/css
42 - 2016-07-08 2016-07-08 1 1 +47 / -0 littleark littleark
jsoncache.js
in src/js/lib
40 - 2016-05-13 2016-05-13 1 1 +48 / -0 mattjosborn mattjosborn
_share.scss
in src/css
35 - 2015-08-14 2015-08-14 1 1 +38 / -0 will.franklin will.franklin
scrollto.js
in src/js/lib
32 2 2016-05-13 2016-05-13 1 1 +75 / -0 mattjosborn mattjosborn
throttle.js
in src/js/lib
31 2 2016-03-23 2016-03-23 1 1 +31 / -0 mattjosborn mattjosborn
_running.scss
in src/css
30 - 2016-07-08 2016-07-19 2 1 +36 / -0 littleark littleark
Barchart.js
in src/js/components
30 1 2016-07-08 2016-07-08 1 1 +36 / -0 littleark littleark
28 - 2016-07-11 2016-07-11 1 1 +33 / -0 littleark littleark
cycling.js
in src/js/lib
27 - 2016-07-08 2016-07-08 1 1 +28 / -0 littleark littleark
Track.js
in src/js/components
23 1 2016-07-08 2016-07-08 1 1 +39 / -0 littleark littleark
_runner.scss
in src/css
22 - 2016-07-08 2016-07-08 1 1 +24 / -0 littleark littleark
Correlations

File Size vs. Number of Changes: 79 points

src/css/_swimming-perspective.scss x: 241 lines of code y: 13 # changes src/js/components/SwimmingPerspective.js x: 899 lines of code y: 17 # changes src/js/embed.js x: 33 lines of code y: 11 # changes src/css/_standfirst.scss x: 102 lines of code y: 4 # changes src/css/_stopwatch.scss x: 47 lines of code y: 7 # changes src/css/_general.scss x: 80 lines of code y: 10 # changes src/js/components/StopWatch.js x: 125 lines of code y: 8 # changes src/js/config.js x: 203 lines of code y: 10 # changes src/js/components/RunningPerspective.js x: 780 lines of code y: 8 # changes src/js/components/RunningPerspectiveOval.js x: 978 lines of code y: 3 # changes src/css/_running-perspective-oval.scss x: 216 lines of code y: 3 # changes src/css/embed.scss x: 25 lines of code y: 7 # changes src/js/components/Oval.js x: 485 lines of code y: 5 # changes src/js/lib/running.js x: 77 lines of code y: 4 # changes src/css/_oval.scss x: 49 lines of code y: 4 # changes src/js/lib/time.js x: 56 lines of code y: 7 # changes src/js/lib/geometry.js x: 59 lines of code y: 2 # changes src/css/_running-perspective.scss x: 215 lines of code y: 8 # changes src/js/components/Running.js x: 138 lines of code y: 2 # changes src/css/_annotations.scss x: 88 lines of code y: 2 # changes Gruntfile.js x: 234 lines of code y: 14 # changes src/css/_mixins.scss x: 6 lines of code y: 1 # changes src/css/_mq.scss x: 12 lines of code y: 4 # changes src/css/main.scss x: 15 lines of code y: 8 # changes src/js/lib/dom.js x: 25 lines of code y: 3 # changes src/js/main.js x: 26 lines of code y: 18 # changes src/js/text/embed.html x: 1 lines of code y: 2 # changes src/css/_palette.scss x: 22 lines of code y: 5 # changes src/css/_running-perspective_old.scss x: 148 lines of code y: 1 # changes src/js/components/RunningPerspective_old.js x: 455 lines of code y: 1 # changes src/js/text/main.html x: 2 lines of code y: 5 # changes src/css/_running.scss x: 30 lines of code y: 2 # changes src/css/_swimming.scss x: 169 lines of code y: 7 # changes src/js/components/Swimming.js x: 400 lines of code y: 7 # changes src/js/lib/swimming.js x: 18 lines of code y: 3 # changes src/js/components/SwimmingLineChart.js x: 315 lines of code y: 2 # changes src/css/_swimming-exploded.scss x: 121 lines of code y: 1 # changes src/css/gap-linechart.scss x: 78 lines of code y: 1 # changes src/js/components/SwimmingExploded.js x: 435 lines of code y: 1 # changes src/css/_swimming-simulation.scss x: 28 lines of code y: 1 # changes src/js/components/SwimmingSimulation.js x: 124 lines of code y: 1 # changes src/js/components/TeamPursuit.js x: 160 lines of code y: 2 # changes src/js/components/Barchart.js x: 30 lines of code y: 1 # changes src/css/_long_distance_race.scss x: 57 lines of code y: 1 # changes src/css/_runner.scss x: 22 lines of code y: 1 # changes src/css/_running-track.scss x: 8 lines of code y: 1 # changes src/css/_swimmer.scss x: 42 lines of code y: 1 # changes src/css/_swimming-pool.scss x: 15 lines of code y: 1 # changes src/css/_triathlon.scss x: 44 lines of code y: 1 # changes src/js/components/LongDistanceRace.js x: 263 lines of code y: 1 # changes src/js/components/Record.js x: 117 lines of code y: 1 # changes src/js/components/Runner.js x: 126 lines of code y: 1 # changes src/js/components/Swimmer.js x: 207 lines of code y: 1 # changes src/js/components/SwimmingPool.js x: 46 lines of code y: 1 # changes src/js/components/Track.js x: 23 lines of code y: 1 # changes src/js/components/Triathlon.js x: 180 lines of code y: 1 # changes src/js/components/Velodrome.js x: 315 lines of code y: 1 # changes src/js/lib/bezier.js x: 82 lines of code y: 1 # changes src/js/lib/detect.js x: 2 lines of code y: 1 # changes src/js/lib/fuzzy.js x: 21 lines of code y: 1 # changes src/js/lib/jsoncache.js x: 40 lines of code y: 1 # changes src/js/lib/raf.js x: 5 lines of code y: 1 # changes src/js/lib/relative.js x: 89 lines of code y: 1 # changes src/js/lib/scrollto.js x: 32 lines of code y: 1 # changes src/js/lib/fetch.js x: 9 lines of code y: 2 # changes src/js/lib/array.js x: 9 lines of code y: 1 # changes src/js/lib/debounce.js x: 14 lines of code y: 1 # changes src/js/lib/throttle.js x: 31 lines of code y: 1 # changes src/js/lib/share.js x: 21 lines of code y: 2 # changes harness/index.html x: 19 lines of code y: 2 # changes src/css/_fonts.scss x: 268 lines of code y: 2 # changes src/js/boot.js.tpl x: 28 lines of code y: 2 # changes src/css/_share.scss x: 35 lines of code y: 1 # changes
18.0
# changes
  min: 1.0
  average: 3.39
  25th percentile: 1.0
  median: 2.0
  75th percentile: 4.0
  max: 18.0
0 978.0
lines of code
min: 1.0 | average: 127.39 | 25th percentile: 21.0 | median: 47.0 | 75th percentile: 160.0 | max: 978.0

Number of Contributors vs. Number of Changes: 79 points

src/css/_swimming-perspective.scss x: 1 # contributors y: 13 # changes src/js/components/SwimmingPerspective.js x: 1 # contributors y: 17 # changes src/js/embed.js x: 2 # contributors y: 11 # changes src/css/_standfirst.scss x: 1 # contributors y: 4 # changes src/css/_stopwatch.scss x: 1 # contributors y: 7 # changes src/css/_general.scss x: 3 # contributors y: 10 # changes src/js/components/StopWatch.js x: 1 # contributors y: 8 # changes src/js/components/RunningPerspectiveOval.js x: 1 # contributors y: 3 # changes src/css/embed.scss x: 2 # contributors y: 7 # changes src/js/components/Oval.js x: 1 # contributors y: 5 # changes src/js/lib/geometry.js x: 1 # contributors y: 2 # changes Gruntfile.js x: 4 # contributors y: 14 # changes src/css/_mixins.scss x: 1 # contributors y: 1 # changes src/css/_mq.scss x: 3 # contributors y: 4 # changes src/css/main.scss x: 4 # contributors y: 8 # changes src/js/lib/dom.js x: 2 # contributors y: 3 # changes src/js/main.js x: 5 # contributors y: 18 # changes src/js/text/embed.html x: 2 # contributors y: 2 # changes src/css/_palette.scss x: 2 # contributors y: 5 # changes src/js/text/main.html x: 3 # contributors y: 5 # changes
18.0
# changes
  min: 1.0
  average: 3.39
  25th percentile: 1.0
  median: 2.0
  75th percentile: 4.0
  max: 18.0
0 5.0
# contributors
min: 1.0 | average: 1.34 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 5.0

Number of Contributors vs. File Size: 79 points

src/css/_swimming-perspective.scss x: 1 # contributors y: 241 lines of code src/js/components/SwimmingPerspective.js x: 1 # contributors y: 899 lines of code src/js/embed.js x: 2 # contributors y: 33 lines of code src/css/_standfirst.scss x: 1 # contributors y: 102 lines of code src/css/_stopwatch.scss x: 1 # contributors y: 47 lines of code src/css/_general.scss x: 3 # contributors y: 80 lines of code src/js/components/StopWatch.js x: 1 # contributors y: 125 lines of code src/js/config.js x: 3 # contributors y: 203 lines of code src/js/components/RunningPerspective.js x: 1 # contributors y: 780 lines of code src/js/components/RunningPerspectiveOval.js x: 1 # contributors y: 978 lines of code src/css/_running-perspective-oval.scss x: 1 # contributors y: 216 lines of code src/css/embed.scss x: 2 # contributors y: 25 lines of code src/js/components/Oval.js x: 1 # contributors y: 485 lines of code src/js/lib/running.js x: 1 # contributors y: 77 lines of code src/js/lib/time.js x: 1 # contributors y: 56 lines of code src/js/lib/geometry.js x: 1 # contributors y: 59 lines of code src/css/_running-perspective.scss x: 1 # contributors y: 215 lines of code src/js/components/Running.js x: 1 # contributors y: 138 lines of code src/css/_annotations.scss x: 1 # contributors y: 88 lines of code Gruntfile.js x: 4 # contributors y: 234 lines of code src/css/_mixins.scss x: 1 # contributors y: 6 lines of code src/css/_mq.scss x: 3 # contributors y: 12 lines of code src/css/main.scss x: 4 # contributors y: 15 lines of code src/js/main.js x: 5 # contributors y: 26 lines of code src/js/text/embed.html x: 2 # contributors y: 1 lines of code src/css/_palette.scss x: 2 # contributors y: 22 lines of code src/css/_running-perspective_old.scss x: 1 # contributors y: 148 lines of code src/js/components/RunningPerspective_old.js x: 1 # contributors y: 455 lines of code src/js/text/main.html x: 3 # contributors y: 2 lines of code src/css/_running.scss x: 1 # contributors y: 30 lines of code src/css/_swimming.scss x: 1 # contributors y: 169 lines of code src/js/components/Swimming.js x: 1 # contributors y: 400 lines of code src/js/lib/swimming.js x: 1 # contributors y: 18 lines of code src/js/components/SwimmingLineChart.js x: 1 # contributors y: 315 lines of code src/css/_swimming-exploded.scss x: 1 # contributors y: 121 lines of code src/css/gap-linechart.scss x: 1 # contributors y: 78 lines of code src/js/components/SwimmingExploded.js x: 1 # contributors y: 435 lines of code src/js/components/TeamPursuit.js x: 1 # contributors y: 160 lines of code src/css/_runner.scss x: 1 # contributors y: 22 lines of code src/css/_running-track.scss x: 1 # contributors y: 8 lines of code src/css/_swimmer.scss x: 1 # contributors y: 42 lines of code src/css/_swimming-pool.scss x: 1 # contributors y: 15 lines of code src/css/_triathlon.scss x: 1 # contributors y: 44 lines of code src/js/components/LongDistanceRace.js x: 1 # contributors y: 263 lines of code src/js/components/Record.js x: 1 # contributors y: 117 lines of code src/js/components/Swimmer.js x: 1 # contributors y: 207 lines of code src/js/components/Triathlon.js x: 1 # contributors y: 180 lines of code src/js/lib/bezier.js x: 1 # contributors y: 82 lines of code src/js/lib/detect.js x: 1 # contributors y: 2 lines of code src/js/lib/relative.js x: 1 # contributors y: 89 lines of code src/js/lib/scrollto.js x: 1 # contributors y: 32 lines of code harness/index.html x: 2 # contributors y: 19 lines of code src/css/_fonts.scss x: 2 # contributors y: 268 lines of code src/js/boot.js.tpl x: 2 # contributors y: 28 lines of code src/css/_share.scss x: 1 # contributors y: 35 lines of code
978.0
lines of code
  min: 1.0
  average: 127.39
  25th percentile: 21.0
  median: 47.0
  75th percentile: 160.0
  max: 978.0
0 5.0
# contributors
min: 1.0 | average: 1.34 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 5.0

Number of Changes vs. Line Churn: 126 points

cfg/s3.json x: 5 # changes y: 13 line churn src/assets/data/records_m_fs_200.json x: 1 # changes y: 16 line churn src/assets/data/women_freestyle_400.json x: 2 # changes y: 1475 line churn src/css/_swimming-perspective.scss x: 13 # changes y: 1194 line churn src/js/components/SwimmingPerspective.js x: 17 # changes y: 3411 line churn src/js/embed.js x: 11 # changes y: 258 line churn src/css/_standfirst.scss x: 4 # changes y: 138 line churn src/css/_stopwatch.scss x: 7 # changes y: 131 line churn src/css/_general.scss x: 10 # changes y: 108 line churn npm-debug.log x: 2 # changes y: 40 line churn package.json x: 15 # changes y: 58 line churn src/js/components/StopWatch.js x: 8 # changes y: 285 line churn src/js/config.js x: 10 # changes y: 321 line churn src/assets/data/women_freestyle_4x100.json x: 2 # changes y: 2428 line churn src/js/components/RunningPerspective.js x: 8 # changes y: 2267 line churn src/js/components/RunningPerspectiveOval.js x: 3 # changes y: 1985 line churn src/css/_running-perspective-oval.scss x: 3 # changes y: 402 line churn src/css/embed.scss x: 7 # changes y: 87 line churn src/js/components/Oval.js x: 5 # changes y: 989 line churn src/js/lib/running.js x: 4 # changes y: 88 line churn src/assets/data/texts/men_running_200.json x: 3 # changes y: 36 line churn src/assets/data/records.json x: 4 # changes y: 216 line churn src/js/lib/geometry.js x: 2 # changes y: 77 line churn src/css/_running-perspective.scss x: 8 # changes y: 839 line churn src/js/components/Running.js x: 2 # changes y: 198 line churn src/assets/data/ids.json x: 2 # changes y: 14 line churn src/assets/data/texts/women_freestyle_4x100.json x: 1 # changes y: 72 line churn src/css/_annotations.scss x: 2 # changes y: 109 line churn Gruntfile.js x: 14 # changes y: 448 line churn src/css/_mq.scss x: 4 # changes y: 50 line churn src/css/main.scss x: 8 # changes y: 34 line churn src/js/main.js x: 18 # changes y: 645 line churn src/css/_palette.scss x: 5 # changes y: 43 line churn src/css/_running-perspective_old.scss x: 1 # changes y: 182 line churn src/js/components/RunningPerspective_old.js x: 1 # changes y: 641 line churn src/assets/data/texts/men_medley_200.json x: 3 # changes y: 92 line churn src/css/_swimming.scss x: 7 # changes y: 274 line churn src/js/components/Swimming.js x: 7 # changes y: 936 line churn src/js/lib/swimming.js x: 3 # changes y: 23 line churn src/assets/data/men_medley_400.json x: 1 # changes y: 475 line churn src/js/components/SwimmingLineChart.js x: 2 # changes y: 512 line churn src/css/gap-linechart.scss x: 1 # changes y: 87 line churn src/assets/data/men_medley_200.json x: 2 # changes y: 390 line churn src/css/_swimming-simulation.scss x: 1 # changes y: 33 line churn src/js/components/TeamPursuit.js x: 2 # changes y: 223 line churn src/assets/data/men_cycling_track_team_pursuit.json x: 1 # changes y: 663 line churn src/assets/data/men_freestyle_100.json x: 1 # changes y: 324 line churn src/assets/data/men_freestyle_1500.json x: 1 # changes y: 1008 line churn src/assets/data/men_freestyle_200.json x: 1 # changes y: 376 line churn src/assets/data/men_running_100.json x: 1 # changes y: 303 line churn src/assets/data/men_running_400.json x: 1 # changes y: 270 line churn src/assets/data/men_running_4x100.json x: 1 # changes y: 484 line churn src/assets/data/men_running_50km_walk.json x: 1 # changes y: 3515 line churn src/assets/data/men_running_marathon.json x: 1 # changes y: 5668 line churn src/assets/data/men_triathlon.json x: 1 # changes y: 7207 line churn src/assets/data/men_triathlon_2012.json x: 1 # changes y: 2276 line churn src/assets/data/women_running_marathon.json x: 1 # changes y: 6514 line churn src/js/components/LongDistanceRace.js x: 1 # changes y: 346 line churn src/js/components/Runner.js x: 1 # changes y: 234 line churn src/js/components/Velodrome.js x: 1 # changes y: 421 line churn src/js/lib/relative.js x: 1 # changes y: 142 line churn README.md x: 6 # changes y: 159 line churn src/css/_fonts.scss x: 2 # changes y: 611 line churn harness/immersive.html x: 1 # changes y: 1518 line churn harness/immersive.html.tpl x: 3 # changes y: 3620 line churn harness/interactive.html x: 1 # changes y: 3129 line churn harness/interactive.html.tpl x: 2 # changes y: 1563 line churn harness/lite.html.tpl x: 2 # changes y: 2626 line churn
7207.0
line churn
  min: 2.0
  average: 555.59
  25th percentile: 32.75
  median: 103.5
  75th percentile: 406.75
  max: 7207.0
0 18.0
# changes
min: 1.0 | average: 2.91 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 18.0

Number of Contributors vs. Line Churn: 79 points

src/css/_swimming-perspective.scss x: 1 # contributors y: 1194 line churn src/js/components/SwimmingPerspective.js x: 1 # contributors y: 3411 line churn src/js/embed.js x: 2 # contributors y: 258 line churn src/css/_standfirst.scss x: 1 # contributors y: 138 line churn src/css/_stopwatch.scss x: 1 # contributors y: 131 line churn src/css/_general.scss x: 3 # contributors y: 108 line churn src/js/components/StopWatch.js x: 1 # contributors y: 285 line churn src/js/config.js x: 3 # contributors y: 321 line churn src/js/components/RunningPerspective.js x: 1 # contributors y: 2267 line churn src/js/components/RunningPerspectiveOval.js x: 1 # contributors y: 1985 line churn src/css/_running-perspective-oval.scss x: 1 # contributors y: 402 line churn src/css/embed.scss x: 2 # contributors y: 87 line churn src/js/components/Oval.js x: 1 # contributors y: 989 line churn src/js/lib/running.js x: 1 # contributors y: 88 line churn src/css/_oval.scss x: 1 # contributors y: 106 line churn src/js/lib/time.js x: 1 # contributors y: 115 line churn src/js/lib/geometry.js x: 1 # contributors y: 77 line churn src/css/_running-perspective.scss x: 1 # contributors y: 839 line churn src/js/components/Running.js x: 1 # contributors y: 198 line churn Gruntfile.js x: 4 # contributors y: 448 line churn src/css/_mixins.scss x: 1 # contributors y: 13 line churn src/css/_mq.scss x: 3 # contributors y: 50 line churn src/css/main.scss x: 4 # contributors y: 34 line churn src/js/lib/dom.js x: 2 # contributors y: 36 line churn src/js/main.js x: 5 # contributors y: 645 line churn src/js/text/embed.html x: 2 # contributors y: 3 line churn src/css/_palette.scss x: 2 # contributors y: 43 line churn src/css/_running-perspective_old.scss x: 1 # contributors y: 182 line churn src/js/components/RunningPerspective_old.js x: 1 # contributors y: 641 line churn src/js/text/main.html x: 3 # contributors y: 33 line churn src/css/_running.scss x: 1 # contributors y: 36 line churn src/css/_swimming.scss x: 1 # contributors y: 274 line churn src/js/components/Swimming.js x: 1 # contributors y: 936 line churn src/js/lib/swimming.js x: 1 # contributors y: 23 line churn src/js/components/SwimmingLineChart.js x: 1 # contributors y: 512 line churn src/js/components/TeamPursuit.js x: 1 # contributors y: 223 line churn src/css/_long_distance_race.scss x: 1 # contributors y: 61 line churn src/css/_swimmer.scss x: 1 # contributors y: 47 line churn src/js/components/LongDistanceRace.js x: 1 # contributors y: 346 line churn src/js/components/Runner.js x: 1 # contributors y: 234 line churn src/js/components/Swimmer.js x: 1 # contributors y: 315 line churn src/js/components/Velodrome.js x: 1 # contributors y: 421 line churn src/css/_fonts.scss x: 2 # contributors y: 611 line churn
3411.0
line churn
  min: 2.0
  average: 276.3
  25th percentile: 32.0
  median: 87.0
  75th percentile: 274.0
  max: 3411.0
0 5.0
# contributors
min: 1.0 | average: 1.34 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 5.0

File Size vs. Line Churn: 79 points

src/css/_swimming-perspective.scss x: 241 lines of code y: 1194 line churn src/js/components/SwimmingPerspective.js x: 899 lines of code y: 3411 line churn src/js/embed.js x: 33 lines of code y: 258 line churn src/css/_standfirst.scss x: 102 lines of code y: 138 line churn src/css/_stopwatch.scss x: 47 lines of code y: 131 line churn src/css/_general.scss x: 80 lines of code y: 108 line churn src/js/components/StopWatch.js x: 125 lines of code y: 285 line churn src/js/config.js x: 203 lines of code y: 321 line churn src/js/components/RunningPerspective.js x: 780 lines of code y: 2267 line churn src/js/components/RunningPerspectiveOval.js x: 978 lines of code y: 1985 line churn src/css/_running-perspective-oval.scss x: 216 lines of code y: 402 line churn src/css/embed.scss x: 25 lines of code y: 87 line churn src/js/components/Oval.js x: 485 lines of code y: 989 line churn src/js/lib/running.js x: 77 lines of code y: 88 line churn src/css/_oval.scss x: 49 lines of code y: 106 line churn src/js/lib/time.js x: 56 lines of code y: 115 line churn src/js/lib/geometry.js x: 59 lines of code y: 77 line churn src/css/_running-perspective.scss x: 215 lines of code y: 839 line churn src/js/components/Running.js x: 138 lines of code y: 198 line churn src/css/_annotations.scss x: 88 lines of code y: 109 line churn Gruntfile.js x: 234 lines of code y: 448 line churn src/css/_mixins.scss x: 6 lines of code y: 13 line churn src/css/_mq.scss x: 12 lines of code y: 50 line churn src/css/main.scss x: 15 lines of code y: 34 line churn src/js/lib/dom.js x: 25 lines of code y: 36 line churn src/js/main.js x: 26 lines of code y: 645 line churn src/js/text/embed.html x: 1 lines of code y: 3 line churn src/css/_palette.scss x: 22 lines of code y: 43 line churn src/css/_running-perspective_old.scss x: 148 lines of code y: 182 line churn src/js/components/RunningPerspective_old.js x: 455 lines of code y: 641 line churn src/js/text/main.html x: 2 lines of code y: 33 line churn src/css/_running.scss x: 30 lines of code y: 36 line churn src/css/_swimming.scss x: 169 lines of code y: 274 line churn src/js/components/Swimming.js x: 400 lines of code y: 936 line churn src/js/lib/swimming.js x: 18 lines of code y: 23 line churn src/js/components/SwimmingLineChart.js x: 315 lines of code y: 512 line churn src/css/_swimming-exploded.scss x: 121 lines of code y: 193 line churn src/css/gap-linechart.scss x: 78 lines of code y: 87 line churn src/js/components/SwimmingExploded.js x: 435 lines of code y: 632 line churn src/css/_swimming-simulation.scss x: 28 lines of code y: 33 line churn src/css/_team_pursuit.scss x: 88 lines of code y: 103 line churn src/js/components/SwimmingSimulation.js x: 124 lines of code y: 181 line churn src/js/components/TeamPursuit.js x: 160 lines of code y: 223 line churn src/css/_long_distance_race.scss x: 57 lines of code y: 61 line churn src/css/_runner.scss x: 22 lines of code y: 24 line churn src/css/_running-track.scss x: 8 lines of code y: 8 line churn src/css/_swimmer.scss x: 42 lines of code y: 47 line churn src/css/_swimming-pool.scss x: 15 lines of code y: 15 line churn src/css/_triathlon.scss x: 44 lines of code y: 47 line churn src/js/components/LongDistanceRace.js x: 263 lines of code y: 346 line churn src/js/components/Record.js x: 117 lines of code y: 187 line churn src/js/components/Runner.js x: 126 lines of code y: 234 line churn src/js/components/Swimmer.js x: 207 lines of code y: 315 line churn src/js/components/SwimmingPool.js x: 46 lines of code y: 73 line churn src/js/components/Track.js x: 23 lines of code y: 39 line churn src/js/components/Triathlon.js x: 180 lines of code y: 230 line churn src/js/components/Velodrome.js x: 315 lines of code y: 421 line churn src/js/lib/bezier.js x: 82 lines of code y: 104 line churn src/js/lib/detect.js x: 2 lines of code y: 2 line churn src/js/lib/fuzzy.js x: 21 lines of code y: 25 line churn src/js/lib/jsoncache.js x: 40 lines of code y: 48 line churn src/js/lib/raf.js x: 5 lines of code y: 15 line churn src/js/lib/relative.js x: 89 lines of code y: 142 line churn src/js/lib/scrollto.js x: 32 lines of code y: 75 line churn src/js/lib/fetch.js x: 9 lines of code y: 14 line churn src/js/lib/array.js x: 9 lines of code y: 9 line churn src/js/lib/debounce.js x: 14 lines of code y: 15 line churn src/js/lib/sheetURL.js x: 4 lines of code y: 4 line churn src/js/lib/throttle.js x: 31 lines of code y: 31 line churn src/js/lib/share.js x: 21 lines of code y: 32 line churn harness/index.html x: 19 lines of code y: 3 line churn src/css/_fonts.scss x: 268 lines of code y: 611 line churn src/css/_share.scss x: 35 lines of code y: 38 line churn
3411.0
line churn
  min: 2.0
  average: 276.3
  25th percentile: 32.0
  median: 87.0
  75th percentile: 274.0
  max: 3411.0
0 978.0
lines of code
min: 1.0 | average: 127.39 | 25th percentile: 21.0 | median: 47.0 | 75th percentile: 160.0 | max: 978.0