apache / cordova-plugin-test-framework
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 23 files with 13,061 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 2 files changed 21-50 times (313 lines of code)
    • 6 files changed 6-20 times (379 lines of code)
    • 15 files changed 1-5 times (12,369 lines of code)
0% | 0% | 2% | 2% | 94%
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 23 files with 13,061 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 1 file changed by 11-25 contributors (291 lines of code)
    • 8 files changed by 6-10 contributors (405 lines of code)
    • 0 files changed by 2-5 contributors (0 lines of code)
    • 14 files changed by 1 contributor (12,365 lines of code)
0% | 2% | 3% | 0% | 94%
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, css, svg, md, html, json, txt, gitignore, yml, py, jade, sh, xml, eslintignore, yaml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
js0% | 0% | 5% | 4% | 90%
xml0% | 0% | 100% | 0% | 0%
css0% | 0% | 0% | 1% | 98%
html0% | 0% | 0% | 100% | 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
www0% | 0% | 2% | 2% | 94%
ROOT0% | 0% | 100% | 0% | 0%
Most Frequently Changed Files (Top 23)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
plugin.xml
in root
22 - 2014-07-10 2020-08-06 21 6 mmocny@gmail.com erisu@users.noreply.github.com
main.js
in www
291 38 2014-07-10 2020-07-06 21 13 mmocny@gmail.com erisu@users.noreply.github.com
44 5 2014-07-10 2020-07-06 12 10 mmocny@gmail.com erisu@users.noreply.github.com
medic.js
in www
23 2 2014-08-01 2020-07-06 10 9 mmocny@gmail.com erisu@users.noreply.github.com
jasmine-medic.js
in www/assets
88 13 2014-08-01 2020-07-06 10 10 mmocny@gmail.com erisu@users.noreply.github.com
main.css
in www/assets
109 - 2014-07-10 2016-03-15 10 7 mmocny@gmail.com v-seshak@microsoft.com
index.html
in www/assets
29 - 2014-07-10 2020-08-06 8 6 mmocny@gmail.com sven@emtell.com
tests.js
in www
86 13 2014-07-10 2020-07-06 8 6 mmocny@gmail.com erisu@users.noreply.github.com
main-bootstrap.js
in www/assets
4 - 2015-01-14 2020-07-06 5 6 mmocny@gmail.com erisu@users.noreply.github.com
styleguide.js
in www/assets/topcoat-0.7.5/dev/build
10 - 2014-07-10 2014-07-10 1 1 mmocny@gmail.com mmocny@gmail.com
checkchromiumsrc.js
in www/assets/topcoat-0.7.5/dev/tasks
10 1 2014-07-10 2014-07-10 1 1 mmocny@gmail.com mmocny@gmail.com
boot.js
in www/assets/jasmine
57 4 2020-08-06 2020-08-06 1 1 sven@emtell.com sven@emtell.com
console.js
in www/assets/jasmine
59 4 2020-08-06 2020-08-06 1 1 sven@emtell.com sven@emtell.com
telemetrygentest.js
in www/assets/topcoat-0.7.5/dev/tasks
73 7 2014-07-10 2014-07-10 1 1 mmocny@gmail.com mmocny@gmail.com
telemetrysubmit.js
in www/assets/topcoat-0.7.5/dev/tasks
83 2 2014-07-10 2014-07-10 1 1 mmocny@gmail.com mmocny@gmail.com
Gruntfile.js
in www/assets/topcoat-0.7.5
223 1 2014-07-10 2014-07-10 1 1 mmocny@gmail.com mmocny@gmail.com
styleguide.css
in www/assets/topcoat-0.7.5/dev/build
361 - 2014-07-10 2014-07-10 1 1 mmocny@gmail.com mmocny@gmail.com
jasmine-html.js
in www/assets/jasmine
367 32 2020-08-06 2020-08-06 1 1 sven@emtell.com sven@emtell.com
topcoat-desktop-light.css
in www/assets/topcoat-0.7.5/css
1692 - 2014-07-10 2014-07-10 1 1 mmocny@gmail.com mmocny@gmail.com
topcoat-desktop-dark.css
in www/assets/topcoat-0.7.5/css
1692 - 2014-07-10 2014-07-10 1 1 mmocny@gmail.com mmocny@gmail.com
topcoat-mobile-dark.css
in www/assets/topcoat-0.7.5/css
1815 - 2014-07-10 2014-07-10 1 1 mmocny@gmail.com mmocny@gmail.com
topcoat-mobile-light.css
in www/assets/topcoat-0.7.5/css
1815 - 2014-07-10 2014-07-10 1 1 mmocny@gmail.com mmocny@gmail.com
jasmine.js
in www/assets/jasmine
4108 501 2020-08-06 2020-08-06 1 1 sven@emtell.com sven@emtell.com
Files With Most Contributors (Top 23)
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
main.js
in www
291 38 2014-07-10 2020-07-06 21 13 mmocny@gmail.com erisu@users.noreply.github.com
44 5 2014-07-10 2020-07-06 12 10 mmocny@gmail.com erisu@users.noreply.github.com
jasmine-medic.js
in www/assets
88 13 2014-08-01 2020-07-06 10 10 mmocny@gmail.com erisu@users.noreply.github.com
medic.js
in www
23 2 2014-08-01 2020-07-06 10 9 mmocny@gmail.com erisu@users.noreply.github.com
main.css
in www/assets
109 - 2014-07-10 2016-03-15 10 7 mmocny@gmail.com v-seshak@microsoft.com
plugin.xml
in root
22 - 2014-07-10 2020-08-06 21 6 mmocny@gmail.com erisu@users.noreply.github.com
tests.js
in www
86 13 2014-07-10 2020-07-06 8 6 mmocny@gmail.com erisu@users.noreply.github.com
index.html
in www/assets
29 - 2014-07-10 2020-08-06 8 6 mmocny@gmail.com sven@emtell.com
main-bootstrap.js
in www/assets
4 - 2015-01-14 2020-07-06 5 6 mmocny@gmail.com erisu@users.noreply.github.com
Gruntfile.js
in www/assets/topcoat-0.7.5
223 1 2014-07-10 2014-07-10 1 1 mmocny@gmail.com mmocny@gmail.com
topcoat-desktop-dark.css
in www/assets/topcoat-0.7.5/css
1692 - 2014-07-10 2014-07-10 1 1 mmocny@gmail.com mmocny@gmail.com
topcoat-desktop-light.css
in www/assets/topcoat-0.7.5/css
1692 - 2014-07-10 2014-07-10 1 1 mmocny@gmail.com mmocny@gmail.com
topcoat-mobile-light.css
in www/assets/topcoat-0.7.5/css
1815 - 2014-07-10 2014-07-10 1 1 mmocny@gmail.com mmocny@gmail.com
topcoat-mobile-dark.css
in www/assets/topcoat-0.7.5/css
1815 - 2014-07-10 2014-07-10 1 1 mmocny@gmail.com mmocny@gmail.com
checkchromiumsrc.js
in www/assets/topcoat-0.7.5/dev/tasks
10 1 2014-07-10 2014-07-10 1 1 mmocny@gmail.com mmocny@gmail.com
telemetrysubmit.js
in www/assets/topcoat-0.7.5/dev/tasks
83 2 2014-07-10 2014-07-10 1 1 mmocny@gmail.com mmocny@gmail.com
telemetrygentest.js
in www/assets/topcoat-0.7.5/dev/tasks
73 7 2014-07-10 2014-07-10 1 1 mmocny@gmail.com mmocny@gmail.com
styleguide.js
in www/assets/topcoat-0.7.5/dev/build
10 - 2014-07-10 2014-07-10 1 1 mmocny@gmail.com mmocny@gmail.com
styleguide.css
in www/assets/topcoat-0.7.5/dev/build
361 - 2014-07-10 2014-07-10 1 1 mmocny@gmail.com mmocny@gmail.com
boot.js
in www/assets/jasmine
57 4 2020-08-06 2020-08-06 1 1 sven@emtell.com sven@emtell.com
console.js
in www/assets/jasmine
59 4 2020-08-06 2020-08-06 1 1 sven@emtell.com sven@emtell.com
jasmine.js
in www/assets/jasmine
4108 501 2020-08-06 2020-08-06 1 1 sven@emtell.com sven@emtell.com
jasmine-html.js
in www/assets/jasmine
367 32 2020-08-06 2020-08-06 1 1 sven@emtell.com sven@emtell.com
Files With Least Contributors (Top 23)
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
jasmine.js
in www/assets/jasmine
4108 501 2020-08-06 2020-08-06 1 1 sven@emtell.com sven@emtell.com
topcoat-mobile-light.css
in www/assets/topcoat-0.7.5/css
1815 - 2014-07-10 2014-07-10 1 1 mmocny@gmail.com mmocny@gmail.com
topcoat-mobile-dark.css
in www/assets/topcoat-0.7.5/css
1815 - 2014-07-10 2014-07-10 1 1 mmocny@gmail.com mmocny@gmail.com
topcoat-desktop-dark.css
in www/assets/topcoat-0.7.5/css
1692 - 2014-07-10 2014-07-10 1 1 mmocny@gmail.com mmocny@gmail.com
topcoat-desktop-light.css
in www/assets/topcoat-0.7.5/css
1692 - 2014-07-10 2014-07-10 1 1 mmocny@gmail.com mmocny@gmail.com
jasmine-html.js
in www/assets/jasmine
367 32 2020-08-06 2020-08-06 1 1 sven@emtell.com sven@emtell.com
styleguide.css
in www/assets/topcoat-0.7.5/dev/build
361 - 2014-07-10 2014-07-10 1 1 mmocny@gmail.com mmocny@gmail.com
Gruntfile.js
in www/assets/topcoat-0.7.5
223 1 2014-07-10 2014-07-10 1 1 mmocny@gmail.com mmocny@gmail.com
telemetrysubmit.js
in www/assets/topcoat-0.7.5/dev/tasks
83 2 2014-07-10 2014-07-10 1 1 mmocny@gmail.com mmocny@gmail.com
telemetrygentest.js
in www/assets/topcoat-0.7.5/dev/tasks
73 7 2014-07-10 2014-07-10 1 1 mmocny@gmail.com mmocny@gmail.com
console.js
in www/assets/jasmine
59 4 2020-08-06 2020-08-06 1 1 sven@emtell.com sven@emtell.com
boot.js
in www/assets/jasmine
57 4 2020-08-06 2020-08-06 1 1 sven@emtell.com sven@emtell.com
checkchromiumsrc.js
in www/assets/topcoat-0.7.5/dev/tasks
10 1 2014-07-10 2014-07-10 1 1 mmocny@gmail.com mmocny@gmail.com
styleguide.js
in www/assets/topcoat-0.7.5/dev/build
10 - 2014-07-10 2014-07-10 1 1 mmocny@gmail.com mmocny@gmail.com
tests.js
in www
86 13 2014-07-10 2020-07-06 8 6 mmocny@gmail.com erisu@users.noreply.github.com
index.html
in www/assets
29 - 2014-07-10 2020-08-06 8 6 mmocny@gmail.com sven@emtell.com
plugin.xml
in root
22 - 2014-07-10 2020-08-06 21 6 mmocny@gmail.com erisu@users.noreply.github.com
main-bootstrap.js
in www/assets
4 - 2015-01-14 2020-07-06 5 6 mmocny@gmail.com erisu@users.noreply.github.com
main.css
in www/assets
109 - 2014-07-10 2016-03-15 10 7 mmocny@gmail.com v-seshak@microsoft.com
medic.js
in www
23 2 2014-08-01 2020-07-06 10 9 mmocny@gmail.com erisu@users.noreply.github.com
jasmine-medic.js
in www/assets
88 13 2014-08-01 2020-07-06 10 10 mmocny@gmail.com erisu@users.noreply.github.com
44 5 2014-07-10 2020-07-06 12 10 mmocny@gmail.com erisu@users.noreply.github.com
main.js
in www
291 38 2014-07-10 2020-07-06 21 13 mmocny@gmail.com erisu@users.noreply.github.com
Correlations

File Size vs. Number of Changes: 23 points

www/assets/index.html x: 29 lines of code y: 8 # changes www/assets/jasmine/boot.js x: 57 lines of code y: 1 # changes www/assets/jasmine/jasmine-html.js x: 367 lines of code y: 1 # changes www/assets/jasmine/jasmine.js x: 4108 lines of code y: 1 # changes plugin.xml x: 22 lines of code y: 21 # changes www/assets/jasmine-medic.js x: 88 lines of code y: 10 # changes www/assets/main-bootstrap.js x: 4 lines of code y: 5 # changes www/jasmine_helpers.js x: 44 lines of code y: 12 # changes www/main.js x: 291 lines of code y: 21 # changes www/medic.js x: 23 lines of code y: 10 # changes www/tests.js x: 86 lines of code y: 8 # changes www/assets/main.css x: 109 lines of code y: 10 # changes www/assets/topcoat-0.7.5/Gruntfile.js x: 223 lines of code y: 1 # changes www/assets/topcoat-0.7.5/css/topcoat-desktop-dark.css x: 1692 lines of code y: 1 # changes www/assets/topcoat-0.7.5/css/topcoat-mobile-dark.css x: 1815 lines of code y: 1 # changes www/assets/topcoat-0.7.5/dev/build/styleguide.css x: 361 lines of code y: 1 # changes www/assets/topcoat-0.7.5/dev/build/styleguide.js x: 10 lines of code y: 1 # changes www/assets/topcoat-0.7.5/dev/tasks/telemetrygentest.js x: 73 lines of code y: 1 # changes www/assets/topcoat-0.7.5/dev/tasks/telemetrysubmit.js x: 83 lines of code y: 1 # changes
21.0
# changes
  min: 1.0
  average: 5.17
  25th percentile: 1.0
  median: 1.0
  75th percentile: 10.0
  max: 21.0
0 4108.0
lines of code
min: 4.0 | average: 567.87 | 25th percentile: 29.0 | median: 86.0 | 75th percentile: 367.0 | max: 4108.0

Number of Contributors vs. Number of Changes: 23 points

www/assets/index.html x: 6 # contributors y: 8 # changes www/assets/jasmine/boot.js x: 1 # contributors y: 1 # changes plugin.xml x: 6 # contributors y: 21 # changes www/assets/jasmine-medic.js x: 10 # contributors y: 10 # changes www/assets/main-bootstrap.js x: 6 # contributors y: 5 # changes www/jasmine_helpers.js x: 10 # contributors y: 12 # changes www/main.js x: 13 # contributors y: 21 # changes www/medic.js x: 9 # contributors y: 10 # changes www/assets/main.css x: 7 # contributors y: 10 # changes
21.0
# changes
  min: 1.0
  average: 5.17
  25th percentile: 1.0
  median: 1.0
  75th percentile: 10.0
  max: 21.0
0 13.0
# contributors
min: 1.0 | average: 3.78 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 6.0 | max: 13.0

Number of Contributors vs. File Size: 23 points

www/assets/index.html x: 6 # contributors y: 29 lines of code www/assets/jasmine/boot.js x: 1 # contributors y: 57 lines of code www/assets/jasmine/jasmine-html.js x: 1 # contributors y: 367 lines of code www/assets/jasmine/jasmine.js x: 1 # contributors y: 4108 lines of code www/assets/jasmine-medic.js x: 10 # contributors y: 88 lines of code www/assets/main-bootstrap.js x: 6 # contributors y: 4 lines of code www/jasmine_helpers.js x: 10 # contributors y: 44 lines of code www/main.js x: 13 # contributors y: 291 lines of code www/medic.js x: 9 # contributors y: 23 lines of code www/tests.js x: 6 # contributors y: 86 lines of code www/assets/main.css x: 7 # contributors y: 109 lines of code www/assets/topcoat-0.7.5/Gruntfile.js x: 1 # contributors y: 223 lines of code www/assets/topcoat-0.7.5/css/topcoat-desktop-dark.css x: 1 # contributors y: 1692 lines of code www/assets/topcoat-0.7.5/css/topcoat-mobile-dark.css x: 1 # contributors y: 1815 lines of code www/assets/topcoat-0.7.5/dev/build/styleguide.js x: 1 # contributors y: 10 lines of code www/assets/topcoat-0.7.5/dev/tasks/telemetrygentest.js x: 1 # contributors y: 73 lines of code www/assets/topcoat-0.7.5/dev/tasks/telemetrysubmit.js x: 1 # contributors y: 83 lines of code
4108.0
lines of code
  min: 4.0
  average: 567.87
  25th percentile: 29.0
  median: 86.0
  75th percentile: 367.0
  max: 4108.0
0 13.0
# contributors
min: 1.0 | average: 3.78 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 6.0 | max: 13.0