Overview
File Change Frequency Overall
  • There are 2 files with 338 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 1 file changed 21-50 times (317 lines of code)
    • 1 file changed 6-20 times (21 lines of code)
    • 0 files changed 1-5 times (0 lines of code)
0% | 0% | 93% | 6% | 0%
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 2 files with 338 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 (317 lines of code)
    • 1 file changed by 2-5 contributors (21 lines of code)
    • 0 files changed by 1 contributor (0 lines of code)
0% | 0% | 93% | 6% | 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
html, js, txt, md, css, gitignore, json, jshintrc
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
js0% | 0% | 93% | 6% | 0%
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% | 100% | 0% | 0%
ROOT0% | 0% | 0% | 100% | 0%
Most Frequently Changed Files (Top 2)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
317 29 2014-02-04 2017-11-20 23 9 +865 / -226 andrew.mason guy.dawson
21 1 2014-02-04 2015-03-24 6 3 +66 / -6 andrew.mason a.w.mason
Files With Most Churn (Top 2)
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
317 29 2014-02-04 2017-11-20 23 9 +865 / -226 andrew.mason guy.dawson
21 1 2014-02-04 2015-03-24 6 3 +66 / -6 andrew.mason a.w.mason
Files With Most Contributors (Top 2)
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
317 29 2014-02-04 2017-11-20 23 9 +865 / -226 andrew.mason guy.dawson
21 1 2014-02-04 2015-03-24 6 3 +66 / -6 andrew.mason a.w.mason
Files With Least Contributors (Top 2)
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
21 1 2014-02-04 2015-03-24 6 3 +66 / -6 andrew.mason a.w.mason
317 29 2014-02-04 2017-11-20 23 9 +865 / -226 andrew.mason guy.dawson
Correlations

File Size vs. Number of Changes: 2 points

src/iframeMessenger.js x: 317 lines of code y: 23 # changes Gruntfile.js x: 21 lines of code y: 6 # changes
23.0
# changes
  min: 6.0
  average: 14.5
  25th percentile: 6.0
  median: 14.5
  75th percentile: 23.0
  max: 23.0
0 317.0
lines of code
min: 21.0 | average: 169.0 | 25th percentile: 21.0 | median: 169.0 | 75th percentile: 317.0 | max: 317.0

Number of Contributors vs. Number of Changes: 2 points

src/iframeMessenger.js x: 9 # contributors y: 23 # changes Gruntfile.js x: 3 # contributors y: 6 # changes
23.0
# changes
  min: 6.0
  average: 14.5
  25th percentile: 6.0
  median: 14.5
  75th percentile: 23.0
  max: 23.0
0 9.0
# contributors
min: 3.0 | average: 6.0 | 25th percentile: 3.0 | median: 6.0 | 75th percentile: 9.0 | max: 9.0

Number of Contributors vs. File Size: 2 points

src/iframeMessenger.js x: 9 # contributors y: 317 lines of code Gruntfile.js x: 3 # contributors y: 21 lines of code
317.0
lines of code
  min: 21.0
  average: 169.0
  25th percentile: 21.0
  median: 169.0
  75th percentile: 317.0
  max: 317.0
0 9.0
# contributors
min: 3.0 | average: 6.0 | 25th percentile: 3.0 | median: 6.0 | 75th percentile: 9.0 | max: 9.0

Number of Changes vs. Line Churn: 777 points

README.md x: 18 # changes y: 342 line churn src/iframeMessenger.js x: 23 # changes y: 1091 line churn package.json x: 7 # changes y: 64 line churn .jshintrc x: 3 # changes y: 54 line churn Gruntfile.js x: 6 # changes y: 72 line churn demo/iframed-page.html x: 5 # changes y: 345 line churn demo/image_load_content.html x: 3 # changes y: 165 line churn demo/libs/boot.js x: 8 # changes y: 334 line churn demo/locationChild.html x: 4 # changes y: 124 line churn demo/multipleIframes_01.html x: 5 # changes y: 224 line churn demo/multipleIframes_02.html x: 4 # changes y: 361 line churn live-examples.md x: 1 # changes y: 54 line churn test/auto-resize.html x: 4 # changes y: 306 line churn test/content/iframed-content-no-doctype.html x: 2 # changes y: 46 line churn test/methods.html x: 2 # changes y: 242 line churn test/qunit_test.js x: 10 # changes y: 1056 line churn test/tmp/qunit_test.js x: 2 # changes y: 540 line churn test/tmp/wall.html x: 2 # changes y: 2076 line churn test/tmp/wall_files/iframeMessenger.js x: 2 # changes y: 708 line churn test/libs/qunit.js x: 2 # changes y: 4424 line churn node_modules/grunt-contrib-qunit/README.md x: 1 # changes y: 434 line churn node_modules/grunt-contrib-qunit/node_modules/grunt-lib-phantomjs/README.md x: 1 # changes y: 230 line churn node_modules/grunt-contrib-qunit/node_modules/grunt-lib-phantomjs/node_modules/eventemitter2/lib/eventemitter2.js x: 1 # changes y: 1122 line churn node_modules/grunt-contrib-qunit/node_modules/grunt-lib-phantomjs/node_modules/phantomjs/install.js x: 1 # changes y: 596 line churn node_modules/grunt-contrib-qunit/node_modules/grunt-lib-phantomjs/node_modules/phantomjs/lib/phantom/ChangeLog x: 1 # changes y: 720 line churn node_modules/grunt-contrib-qunit/node_modules/grunt-lib-phantomjs/node_modules/phantomjs/lib/phantom/examples/modernizr.js x: 1 # changes y: 2232 line churn node_modules/grunt-contrib-qunit/node_modules/grunt-lib-phantomjs/node_modules/phantomjs/node_modules/adm-zip/adm-zip.js x: 1 # changes y: 810 line churn node_modules/grunt-contrib-qunit/node_modules/grunt-lib-phantomjs/node_modules/phantomjs/node_modules/adm-zip/methods/deflater.js x: 1 # changes y: 2102 line churn node_modules/grunt/node_modules/async/README.md x: 1 # changes y: 2042 line churn node_modules/grunt/node_modules/async/lib/async.js x: 1 # changes y: 1384 line churn node_modules/grunt/node_modules/coffee-script/lib/coffee-script/command.js x: 1 # changes y: 1000 line churn node_modules/grunt/node_modules/coffee-script/lib/coffee-script/lexer.js x: 1 # changes y: 1576 line churn node_modules/grunt/node_modules/coffee-script/lib/coffee-script/nodes.js x: 1 # changes y: 5972 line churn node_modules/grunt/node_modules/exit/test/fixtures/1000-stdout-stderr.txt x: 1 # changes y: 4000 line churn node_modules/grunt/node_modules/findup-sync/node_modules/lodash/dist/lodash.compat.js x: 1 # changes y: 10304 line churn node_modules/grunt/node_modules/findup-sync/node_modules/lodash/dist/lodash.js x: 1 # changes y: 9966 line churn node_modules/grunt/node_modules/findup-sync/node_modules/lodash/dist/lodash.underscore.js x: 1 # changes y: 8614 line churn node_modules/grunt/node_modules/js-yaml/lib/js-yaml/loader.js x: 1 # changes y: 3098 line churn node_modules/grunt/node_modules/js-yaml/node_modules/argparse/lib/help/formatter.js x: 1 # changes y: 1606 line churn node_modules/grunt/node_modules/js-yaml/node_modules/argparse/node_modules/underscore.string/test/test_underscore/vendor/jquery.js x: 1 # changes y: 18808 line churn node_modules/grunt/node_modules/js-yaml/node_modules/argparse/node_modules/underscore.string/test/test_underscore/vendor/qunit.js x: 1 # changes y: 3954 line churn node_modules/grunt/node_modules/js-yaml/node_modules/argparse/node_modules/underscore.string/test/underscore.js x: 1 # changes y: 2402 line churn node_modules/grunt/node_modules/js-yaml/node_modules/argparse/node_modules/underscore/index.html x: 1 # changes y: 4934 line churn node_modules/grunt/node_modules/js-yaml/node_modules/esprima/esprima.js x: 1 # changes y: 7816 line churn node_modules/grunt/node_modules/js-yaml/node_modules/esprima/test/test.js x: 1 # changes y: 40476 line churn node_modules/grunt/node_modules/lodash/lodash.js x: 1 # changes y: 8516 line churn node_modules/grunt/node_modules/lodash/lodash.underscore.js x: 1 # changes y: 7376 line churn node_modules/grunt/node_modules/underscore.string/test/test_underscore/vendor/qunit.js x: 1 # changes y: 4720 line churn
40476.0
line churn
  min: 2.0
  average: 379.53
  25th percentile: 38.0
  median: 80.0
  75th percentile: 183.0
  max: 40476.0
0 23.0
# changes
min: 1.0 | average: 1.21 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 23.0

Number of Contributors vs. Line Churn: 2 points

src/iframeMessenger.js x: 9 # contributors y: 1091 line churn Gruntfile.js x: 3 # contributors y: 72 line churn
1091.0
line churn
  min: 72.0
  average: 581.5
  25th percentile: 72.0
  median: 581.5
  75th percentile: 1091.0
  max: 1091.0
0 9.0
# contributors
min: 3.0 | average: 6.0 | 25th percentile: 3.0 | median: 6.0 | 75th percentile: 9.0 | max: 9.0

File Size vs. Line Churn: 2 points

src/iframeMessenger.js x: 317 lines of code y: 1091 line churn Gruntfile.js x: 21 lines of code y: 72 line churn
1091.0
line churn
  min: 72.0
  average: 581.5
  25th percentile: 72.0
  median: 581.5
  75th percentile: 1091.0
  max: 1091.0
0 317.0
lines of code
min: 21.0 | average: 169.0 | 25th percentile: 21.0 | median: 169.0 | 75th percentile: 317.0 | max: 317.0