Overview
File Change Frequency Overall
  • There are 24 files with 2,007 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)
    • 6 files changed 6-20 times (667 lines of code)
    • 18 files changed 1-5 times (1,340 lines of code)
0% | 0% | 0% | 33% | 66%
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 24 files with 2,007 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)
    • 10 files changed by 2-5 contributors (1,165 lines of code)
    • 14 files changed by 1 contributor (842 lines of code)
0% | 0% | 0% | 58% | 41%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
scala, json, js, html, gradle, txt, properties, sh, gitignore, jade, md, yml, css, bat, cql
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
scala0% | 0% | 0% | 64% | 35%
js0% | 0% | 0% | 20% | 79%
html0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
cql0% | 0% | 0% | 0% | 100%
jade0% | 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
osstracker-scraper0% | 0% | 0% | 63% | 36%
osstracker-console0% | 0% | 0% | 11% | 88%
osstracker-scraperapp0% | 0% | 0% | 83% | 16%
osstracker-ddl0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 24)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
GithubAccess.scala
in osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper
235 16 2016-02-09 2018-02-20 13 3 +589 / -136 aspyker awspyker
GithubScraper.scala
in osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper
255 2 2016-02-09 2018-02-20 10 2 +620 / -201 aspyker awspyker
Conf.scala
in osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper
14 - 2016-02-09 2018-02-20 7 3 +35 / -3 aspyker awspyker
perrepo.js
in osstracker-console/public/js
105 4 2016-02-09 2018-01-18 7 3 +131 / -9 aspyker awspyker
overall.js
in osstracker-console/public/js
23 1 2016-02-09 2018-01-18 6 3 +47 / -13 aspyker awspyker
RunGithubScraper.scala
in osstracker-scraperapp/src/main/scala/com/netflix/oss/tools/osstrackerscraper/app
35 1 2016-05-18 2018-01-14 6 3 +109 / -8 aspyker awspyker
CassandraAccess.scala
in osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper
192 11 2016-02-09 2016-07-16 5 2 +320 / -40 aspyker awspyker
index.js
in osstracker-console/routes
213 9 2016-02-09 2016-08-15 5 2 +405 / -133 aspyker awspyker
ElasticSearchAccess.scala
in osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper
71 4 2016-02-09 2016-06-28 4 2 +103 / -6 aspyker aspyker
cql
osstracker.cql
in osstracker-ddl
22 - 2016-02-09 2016-08-15 3 2 +35 / -8 aspyker awspyker
index.html
in osstracker-console/public
57 - 2016-02-09 2016-02-12 3 1 +84 / -9 aspyker aspyker
app.js
in osstracker-console
84 3 2016-02-09 2016-07-04 3 1 +156 / -15 aspyker aspyker
OssLifecycle.scala
in osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper
25 1 2016-02-09 2016-06-28 2 1 +44 / -0 aspyker aspyker
perrepopublic.html
in osstracker-console/public
82 - 2016-02-09 2016-02-10 2 1 +108 / -3 aspyker aspyker
perrepoprivate.html
in osstracker-console/public
82 - 2016-02-09 2016-02-10 2 1 +108 / -3 aspyker aspyker
ownership.html
in osstracker-console/public
105 - 2016-02-09 2016-02-10 2 1 +138 / -9 aspyker aspyker
overall.html
in osstracker-console/public
116 - 2016-02-09 2016-02-10 2 1 +168 / -35 aspyker aspyker
ReportWriter.scala
in osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper
4 - 2016-07-16 2016-07-16 1 1 +10 / -0 awspyker awspyker
jade
error.jade
in osstracker-console/views
5 - 2016-02-09 2016-02-09 1 1 +6 / -0 aspyker aspyker
ConsoleReportWriter.scala
in osstracker-scraperapp/src/main/scala/com/netflix/oss/tools/osstrackerscraper/app
7 1 2016-07-16 2016-07-16 1 1 +18 / -0 awspyker awspyker
jade
layout.jade
in osstracker-console/views
7 - 2016-02-09 2016-02-09 1 1 +7 / -0 aspyker aspyker
fakeEmployeeDirectoryService.js
in osstracker-console/routes
8 1 2016-07-06 2016-07-06 1 1 +8 / -0 aspyker aspyker
osstracker.css
in osstracker-console/public/css
61 - 2016-02-09 2016-02-09 1 1 +86 / -0 aspyker aspyker
ownership.js
in osstracker-console/public/js
199 21 2016-02-09 2016-02-09 1 1 +233 / -0 aspyker aspyker
Files With Most Churn (Top 24)
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
GithubScraper.scala
in osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper
255 2 2016-02-09 2018-02-20 10 2 +620 / -201 aspyker awspyker
GithubAccess.scala
in osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper
235 16 2016-02-09 2018-02-20 13 3 +589 / -136 aspyker awspyker
index.js
in osstracker-console/routes
213 9 2016-02-09 2016-08-15 5 2 +405 / -133 aspyker awspyker
CassandraAccess.scala
in osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper
192 11 2016-02-09 2016-07-16 5 2 +320 / -40 aspyker awspyker
ownership.js
in osstracker-console/public/js
199 21 2016-02-09 2016-02-09 1 1 +233 / -0 aspyker aspyker
overall.html
in osstracker-console/public
116 - 2016-02-09 2016-02-10 2 1 +168 / -35 aspyker aspyker
app.js
in osstracker-console
84 3 2016-02-09 2016-07-04 3 1 +156 / -15 aspyker aspyker
ownership.html
in osstracker-console/public
105 - 2016-02-09 2016-02-10 2 1 +138 / -9 aspyker aspyker
perrepo.js
in osstracker-console/public/js
105 4 2016-02-09 2018-01-18 7 3 +131 / -9 aspyker awspyker
RunGithubScraper.scala
in osstracker-scraperapp/src/main/scala/com/netflix/oss/tools/osstrackerscraper/app
35 1 2016-05-18 2018-01-14 6 3 +109 / -8 aspyker awspyker
perrepopublic.html
in osstracker-console/public
82 - 2016-02-09 2016-02-10 2 1 +108 / -3 aspyker aspyker
perrepoprivate.html
in osstracker-console/public
82 - 2016-02-09 2016-02-10 2 1 +108 / -3 aspyker aspyker
ElasticSearchAccess.scala
in osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper
71 4 2016-02-09 2016-06-28 4 2 +103 / -6 aspyker aspyker
index.html
in osstracker-console/public
57 - 2016-02-09 2016-02-12 3 1 +84 / -9 aspyker aspyker
osstracker.css
in osstracker-console/public/css
61 - 2016-02-09 2016-02-09 1 1 +86 / -0 aspyker aspyker
overall.js
in osstracker-console/public/js
23 1 2016-02-09 2018-01-18 6 3 +47 / -13 aspyker awspyker
OssLifecycle.scala
in osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper
25 1 2016-02-09 2016-06-28 2 1 +44 / -0 aspyker aspyker
cql
osstracker.cql
in osstracker-ddl
22 - 2016-02-09 2016-08-15 3 2 +35 / -8 aspyker awspyker
Conf.scala
in osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper
14 - 2016-02-09 2018-02-20 7 3 +35 / -3 aspyker awspyker
ConsoleReportWriter.scala
in osstracker-scraperapp/src/main/scala/com/netflix/oss/tools/osstrackerscraper/app
7 1 2016-07-16 2016-07-16 1 1 +18 / -0 awspyker awspyker
ReportWriter.scala
in osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper
4 - 2016-07-16 2016-07-16 1 1 +10 / -0 awspyker awspyker
fakeEmployeeDirectoryService.js
in osstracker-console/routes
8 1 2016-07-06 2016-07-06 1 1 +8 / -0 aspyker aspyker
jade
layout.jade
in osstracker-console/views
7 - 2016-02-09 2016-02-09 1 1 +7 / -0 aspyker aspyker
jade
error.jade
in osstracker-console/views
5 - 2016-02-09 2016-02-09 1 1 +6 / -0 aspyker aspyker
Files With Most Contributors (Top 24)
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
GithubAccess.scala
in osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper
235 16 2016-02-09 2018-02-20 13 3 +589 / -136 aspyker awspyker
perrepo.js
in osstracker-console/public/js
105 4 2016-02-09 2018-01-18 7 3 +131 / -9 aspyker awspyker
Conf.scala
in osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper
14 - 2016-02-09 2018-02-20 7 3 +35 / -3 aspyker awspyker
overall.js
in osstracker-console/public/js
23 1 2016-02-09 2018-01-18 6 3 +47 / -13 aspyker awspyker
RunGithubScraper.scala
in osstracker-scraperapp/src/main/scala/com/netflix/oss/tools/osstrackerscraper/app
35 1 2016-05-18 2018-01-14 6 3 +109 / -8 aspyker awspyker
GithubScraper.scala
in osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper
255 2 2016-02-09 2018-02-20 10 2 +620 / -201 aspyker awspyker
index.js
in osstracker-console/routes
213 9 2016-02-09 2016-08-15 5 2 +405 / -133 aspyker awspyker
CassandraAccess.scala
in osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper
192 11 2016-02-09 2016-07-16 5 2 +320 / -40 aspyker awspyker
ElasticSearchAccess.scala
in osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper
71 4 2016-02-09 2016-06-28 4 2 +103 / -6 aspyker aspyker
cql
osstracker.cql
in osstracker-ddl
22 - 2016-02-09 2016-08-15 3 2 +35 / -8 aspyker awspyker
index.html
in osstracker-console/public
57 - 2016-02-09 2016-02-12 3 1 +84 / -9 aspyker aspyker
app.js
in osstracker-console
84 3 2016-02-09 2016-07-04 3 1 +156 / -15 aspyker aspyker
perrepoprivate.html
in osstracker-console/public
82 - 2016-02-09 2016-02-10 2 1 +108 / -3 aspyker aspyker
perrepopublic.html
in osstracker-console/public
82 - 2016-02-09 2016-02-10 2 1 +108 / -3 aspyker aspyker
ownership.html
in osstracker-console/public
105 - 2016-02-09 2016-02-10 2 1 +138 / -9 aspyker aspyker
overall.html
in osstracker-console/public
116 - 2016-02-09 2016-02-10 2 1 +168 / -35 aspyker aspyker
OssLifecycle.scala
in osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper
25 1 2016-02-09 2016-06-28 2 1 +44 / -0 aspyker aspyker
osstracker.css
in osstracker-console/public/css
61 - 2016-02-09 2016-02-09 1 1 +86 / -0 aspyker aspyker
ownership.js
in osstracker-console/public/js
199 21 2016-02-09 2016-02-09 1 1 +233 / -0 aspyker aspyker
jade
error.jade
in osstracker-console/views
5 - 2016-02-09 2016-02-09 1 1 +6 / -0 aspyker aspyker
jade
layout.jade
in osstracker-console/views
7 - 2016-02-09 2016-02-09 1 1 +7 / -0 aspyker aspyker
fakeEmployeeDirectoryService.js
in osstracker-console/routes
8 1 2016-07-06 2016-07-06 1 1 +8 / -0 aspyker aspyker
ConsoleReportWriter.scala
in osstracker-scraperapp/src/main/scala/com/netflix/oss/tools/osstrackerscraper/app
7 1 2016-07-16 2016-07-16 1 1 +18 / -0 awspyker awspyker
ReportWriter.scala
in osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper
4 - 2016-07-16 2016-07-16 1 1 +10 / -0 awspyker awspyker
Files With Least Contributors (Top 24)
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
ownership.js
in osstracker-console/public/js
199 21 2016-02-09 2016-02-09 1 1 +233 / -0 aspyker aspyker
overall.html
in osstracker-console/public
116 - 2016-02-09 2016-02-10 2 1 +168 / -35 aspyker aspyker
ownership.html
in osstracker-console/public
105 - 2016-02-09 2016-02-10 2 1 +138 / -9 aspyker aspyker
app.js
in osstracker-console
84 3 2016-02-09 2016-07-04 3 1 +156 / -15 aspyker aspyker
perrepoprivate.html
in osstracker-console/public
82 - 2016-02-09 2016-02-10 2 1 +108 / -3 aspyker aspyker
perrepopublic.html
in osstracker-console/public
82 - 2016-02-09 2016-02-10 2 1 +108 / -3 aspyker aspyker
osstracker.css
in osstracker-console/public/css
61 - 2016-02-09 2016-02-09 1 1 +86 / -0 aspyker aspyker
index.html
in osstracker-console/public
57 - 2016-02-09 2016-02-12 3 1 +84 / -9 aspyker aspyker
OssLifecycle.scala
in osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper
25 1 2016-02-09 2016-06-28 2 1 +44 / -0 aspyker aspyker
fakeEmployeeDirectoryService.js
in osstracker-console/routes
8 1 2016-07-06 2016-07-06 1 1 +8 / -0 aspyker aspyker
jade
layout.jade
in osstracker-console/views
7 - 2016-02-09 2016-02-09 1 1 +7 / -0 aspyker aspyker
ConsoleReportWriter.scala
in osstracker-scraperapp/src/main/scala/com/netflix/oss/tools/osstrackerscraper/app
7 1 2016-07-16 2016-07-16 1 1 +18 / -0 awspyker awspyker
jade
error.jade
in osstracker-console/views
5 - 2016-02-09 2016-02-09 1 1 +6 / -0 aspyker aspyker
ReportWriter.scala
in osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper
4 - 2016-07-16 2016-07-16 1 1 +10 / -0 awspyker awspyker
GithubScraper.scala
in osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper
255 2 2016-02-09 2018-02-20 10 2 +620 / -201 aspyker awspyker
index.js
in osstracker-console/routes
213 9 2016-02-09 2016-08-15 5 2 +405 / -133 aspyker awspyker
CassandraAccess.scala
in osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper
192 11 2016-02-09 2016-07-16 5 2 +320 / -40 aspyker awspyker
ElasticSearchAccess.scala
in osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper
71 4 2016-02-09 2016-06-28 4 2 +103 / -6 aspyker aspyker
cql
osstracker.cql
in osstracker-ddl
22 - 2016-02-09 2016-08-15 3 2 +35 / -8 aspyker awspyker
GithubAccess.scala
in osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper
235 16 2016-02-09 2018-02-20 13 3 +589 / -136 aspyker awspyker
perrepo.js
in osstracker-console/public/js
105 4 2016-02-09 2018-01-18 7 3 +131 / -9 aspyker awspyker
RunGithubScraper.scala
in osstracker-scraperapp/src/main/scala/com/netflix/oss/tools/osstrackerscraper/app
35 1 2016-05-18 2018-01-14 6 3 +109 / -8 aspyker awspyker
overall.js
in osstracker-console/public/js
23 1 2016-02-09 2018-01-18 6 3 +47 / -13 aspyker awspyker
Conf.scala
in osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper
14 - 2016-02-09 2018-02-20 7 3 +35 / -3 aspyker awspyker
Correlations

File Size vs. Number of Changes: 24 points

osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper/Conf.scala x: 14 lines of code y: 7 # changes osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper/GithubAccess.scala x: 235 lines of code y: 13 # changes osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper/GithubScraper.scala x: 255 lines of code y: 10 # changes osstracker-console/public/js/overall.js x: 23 lines of code y: 6 # changes osstracker-console/public/js/perrepo.js x: 105 lines of code y: 7 # changes osstracker-scraperapp/src/main/scala/com/netflix/oss/tools/osstrackerscraper/app/RunGithubScraper.scala x: 35 lines of code y: 6 # changes osstracker-console/routes/index.js x: 213 lines of code y: 5 # changes osstracker-ddl/osstracker.cql x: 22 lines of code y: 3 # changes osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper/CassandraAccess.scala x: 192 lines of code y: 5 # changes osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper/ReportWriter.scala x: 4 lines of code y: 1 # changes osstracker-scraperapp/src/main/scala/com/netflix/oss/tools/osstrackerscraper/app/ConsoleReportWriter.scala x: 7 lines of code y: 1 # changes osstracker-console/routes/fakeEmployeeDirectoryService.js x: 8 lines of code y: 1 # changes osstracker-console/app.js x: 84 lines of code y: 3 # changes osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper/ElasticSearchAccess.scala x: 71 lines of code y: 4 # changes osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper/OssLifecycle.scala x: 25 lines of code y: 2 # changes osstracker-console/public/index.html x: 57 lines of code y: 3 # changes osstracker-console/public/overall.html x: 116 lines of code y: 2 # changes osstracker-console/public/ownership.html x: 105 lines of code y: 2 # changes osstracker-console/public/perrepoprivate.html x: 82 lines of code y: 2 # changes osstracker-console/public/css/osstracker.css x: 61 lines of code y: 1 # changes osstracker-console/public/js/ownership.js x: 199 lines of code y: 1 # changes osstracker-console/views/error.jade x: 5 lines of code y: 1 # changes
13.0
# changes
  min: 1.0
  average: 3.71
  25th percentile: 1.0
  median: 2.5
  75th percentile: 5.75
  max: 13.0
0 255.0
lines of code
min: 4.0 | average: 83.63 | 25th percentile: 16.0 | median: 66.0 | 75th percentile: 113.25 | max: 255.0

Number of Contributors vs. Number of Changes: 24 points

osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper/Conf.scala x: 3 # contributors y: 7 # changes osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper/GithubAccess.scala x: 3 # contributors y: 13 # changes osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper/GithubScraper.scala x: 2 # contributors y: 10 # changes osstracker-console/public/js/overall.js x: 3 # contributors y: 6 # changes osstracker-console/routes/index.js x: 2 # contributors y: 5 # changes osstracker-ddl/osstracker.cql x: 2 # contributors y: 3 # changes osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper/ReportWriter.scala x: 1 # contributors y: 1 # changes osstracker-console/app.js x: 1 # contributors y: 3 # changes osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper/ElasticSearchAccess.scala x: 2 # contributors y: 4 # changes osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper/OssLifecycle.scala x: 1 # contributors y: 2 # changes
13.0
# changes
  min: 1.0
  average: 3.71
  25th percentile: 1.0
  median: 2.5
  75th percentile: 5.75
  max: 13.0
0 3.0
# contributors
min: 1.0 | average: 1.63 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 3.0

Number of Contributors vs. File Size: 24 points

osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper/Conf.scala x: 3 # contributors y: 14 lines of code osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper/GithubAccess.scala x: 3 # contributors y: 235 lines of code osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper/GithubScraper.scala x: 2 # contributors y: 255 lines of code osstracker-console/public/js/overall.js x: 3 # contributors y: 23 lines of code osstracker-console/public/js/perrepo.js x: 3 # contributors y: 105 lines of code osstracker-scraperapp/src/main/scala/com/netflix/oss/tools/osstrackerscraper/app/RunGithubScraper.scala x: 3 # contributors y: 35 lines of code osstracker-console/routes/index.js x: 2 # contributors y: 213 lines of code osstracker-ddl/osstracker.cql x: 2 # contributors y: 22 lines of code osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper/CassandraAccess.scala x: 2 # contributors y: 192 lines of code osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper/ReportWriter.scala x: 1 # contributors y: 4 lines of code osstracker-scraperapp/src/main/scala/com/netflix/oss/tools/osstrackerscraper/app/ConsoleReportWriter.scala x: 1 # contributors y: 7 lines of code osstracker-console/routes/fakeEmployeeDirectoryService.js x: 1 # contributors y: 8 lines of code osstracker-console/app.js x: 1 # contributors y: 84 lines of code osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper/ElasticSearchAccess.scala x: 2 # contributors y: 71 lines of code osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper/OssLifecycle.scala x: 1 # contributors y: 25 lines of code osstracker-console/public/index.html x: 1 # contributors y: 57 lines of code osstracker-console/public/overall.html x: 1 # contributors y: 116 lines of code osstracker-console/public/ownership.html x: 1 # contributors y: 105 lines of code osstracker-console/public/perrepoprivate.html x: 1 # contributors y: 82 lines of code osstracker-console/public/css/osstracker.css x: 1 # contributors y: 61 lines of code osstracker-console/public/js/ownership.js x: 1 # contributors y: 199 lines of code osstracker-console/views/error.jade x: 1 # contributors y: 5 lines of code
255.0
lines of code
  min: 4.0
  average: 83.63
  25th percentile: 16.0
  median: 66.0
  75th percentile: 113.25
  max: 255.0
0 3.0
# contributors
min: 1.0 | average: 1.63 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 3.0

Number of Changes vs. Line Churn: 57 points

.gitignore x: 4 # changes y: 8 line churn osstracker-scraper/build.gradle x: 9 # changes y: 126 line churn osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper/Conf.scala x: 7 # changes y: 38 line churn osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper/GithubAccess.scala x: 13 # changes y: 725 line churn osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper/GithubScraper.scala x: 10 # changes y: 821 line churn osstracker-scraper/src/test/resources/archiaus-issues.json x: 2 # changes y: 314 line churn osstracker-scraper/src/test/resources/hollow-issues.json x: 2 # changes y: 1850 line churn osstracker-scraper/src/test/resources/log4j.properties x: 2 # changes y: 48 line churn osstracker-scraper/src/test/resources/security_monkey-issues.json x: 2 # changes y: 3384 line churn osstracker-scraper/src/test/scala/com/netflix/oss/tools/osstrackerscraper/GitHubAccessTest.scala x: 2 # changes y: 66 line churn osstracker-scraperapp/build.gradle x: 7 # changes y: 118 line churn README.md x: 13 # changes y: 64 line churn docker-compose.yml x: 5 # changes y: 274 line churn osstracker-console/public/js/overall.js x: 6 # changes y: 60 line churn osstracker-console/public/js/perrepo.js x: 7 # changes y: 140 line churn osstracker-console/public/js/settings.json x: 1 # changes y: 6 line churn osstracker-scraperapp/Dockerfile x: 5 # changes y: 34 line churn osstracker-scraperapp/src/main/scala/com/netflix/oss/tools/osstrackerscraper/app/RunGithubScraper.scala x: 6 # changes y: 117 line churn kibana-dashboards/dashboard.json x: 2 # changes y: 38 line churn kibana-dashboards/visualizations.json x: 2 # changes y: 228 line churn osstracker-ddl/elasticsearch-mappings.json x: 3 # changes y: 40 line churn osstracker-ddl/elasticsearch.txt x: 4 # changes y: 80 line churn .travis.yml x: 4 # changes y: 42 line churn osstracker-console/routes/index.js x: 5 # changes y: 538 line churn buildViaTravis.sh x: 2 # changes y: 98 line churn build.gradle x: 3 # changes y: 24 line churn osstracker-console/Dockerfile x: 1 # changes y: 18 line churn osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper/CassandraAccess.scala x: 5 # changes y: 360 line churn gradle.properties x: 7 # changes y: 26 line churn osstracker-console/app.js x: 3 # changes y: 171 line churn osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper/ElasticSearchAccess.scala x: 4 # changes y: 109 line churn osstracker-scraper/src/main/resources/log4j.properties x: 3 # changes y: 72 line churn osstracker-scraper/Dockerfile x: 2 # changes y: 20 line churn osstracker-console/public/index.html x: 3 # changes y: 93 line churn osstracker-console/public/overall.html x: 2 # changes y: 203 line churn osstracker-console/public/ownership.html x: 2 # changes y: 147 line churn osstracker-console/public/perrepoprivate.html x: 2 # changes y: 111 line churn osstracker-console/public/css/osstracker.css x: 1 # changes y: 86 line churn osstracker-console/public/js/ownership.js x: 1 # changes y: 233 line churn
3384.0
line churn
  min: 1.0
  average: 200.18
  25th percentile: 19.0
  median: 62.0
  75th percentile: 133.0
  max: 3384.0
0 13.0
# changes
min: 1.0 | average: 3.35 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 4.5 | max: 13.0

Number of Contributors vs. Line Churn: 24 points

osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper/Conf.scala x: 3 # contributors y: 38 line churn osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper/GithubAccess.scala x: 3 # contributors y: 725 line churn osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper/GithubScraper.scala x: 2 # contributors y: 821 line churn osstracker-console/public/js/overall.js x: 3 # contributors y: 60 line churn osstracker-console/public/js/perrepo.js x: 3 # contributors y: 140 line churn osstracker-scraperapp/src/main/scala/com/netflix/oss/tools/osstrackerscraper/app/RunGithubScraper.scala x: 3 # contributors y: 117 line churn osstracker-console/routes/index.js x: 2 # contributors y: 538 line churn osstracker-ddl/osstracker.cql x: 2 # contributors y: 43 line churn osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper/CassandraAccess.scala x: 2 # contributors y: 360 line churn osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper/ReportWriter.scala x: 1 # contributors y: 10 line churn osstracker-scraperapp/src/main/scala/com/netflix/oss/tools/osstrackerscraper/app/ConsoleReportWriter.scala x: 1 # contributors y: 18 line churn osstracker-console/routes/fakeEmployeeDirectoryService.js x: 1 # contributors y: 8 line churn osstracker-console/app.js x: 1 # contributors y: 171 line churn osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper/ElasticSearchAccess.scala x: 2 # contributors y: 109 line churn osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper/OssLifecycle.scala x: 1 # contributors y: 44 line churn osstracker-console/public/index.html x: 1 # contributors y: 93 line churn osstracker-console/public/overall.html x: 1 # contributors y: 203 line churn osstracker-console/public/ownership.html x: 1 # contributors y: 147 line churn osstracker-console/public/perrepoprivate.html x: 1 # contributors y: 111 line churn osstracker-console/public/css/osstracker.css x: 1 # contributors y: 86 line churn osstracker-console/public/js/ownership.js x: 1 # contributors y: 233 line churn osstracker-console/views/error.jade x: 1 # contributors y: 6 line churn
821.0
line churn
  min: 6.0
  average: 174.96
  25th percentile: 39.25
  median: 110.0
  75th percentile: 195.0
  max: 821.0
0 3.0
# contributors
min: 1.0 | average: 1.63 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 3.0

File Size vs. Line Churn: 24 points

osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper/Conf.scala x: 14 lines of code y: 38 line churn osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper/GithubAccess.scala x: 235 lines of code y: 725 line churn osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper/GithubScraper.scala x: 255 lines of code y: 821 line churn osstracker-console/public/js/overall.js x: 23 lines of code y: 60 line churn osstracker-console/public/js/perrepo.js x: 105 lines of code y: 140 line churn osstracker-scraperapp/src/main/scala/com/netflix/oss/tools/osstrackerscraper/app/RunGithubScraper.scala x: 35 lines of code y: 117 line churn osstracker-console/routes/index.js x: 213 lines of code y: 538 line churn osstracker-ddl/osstracker.cql x: 22 lines of code y: 43 line churn osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper/CassandraAccess.scala x: 192 lines of code y: 360 line churn osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper/ReportWriter.scala x: 4 lines of code y: 10 line churn osstracker-scraperapp/src/main/scala/com/netflix/oss/tools/osstrackerscraper/app/ConsoleReportWriter.scala x: 7 lines of code y: 18 line churn osstracker-console/routes/fakeEmployeeDirectoryService.js x: 8 lines of code y: 8 line churn osstracker-console/app.js x: 84 lines of code y: 171 line churn osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper/ElasticSearchAccess.scala x: 71 lines of code y: 109 line churn osstracker-scraper/src/main/scala/com/netflix/oss/tools/osstrackerscraper/OssLifecycle.scala x: 25 lines of code y: 44 line churn osstracker-console/public/index.html x: 57 lines of code y: 93 line churn osstracker-console/public/overall.html x: 116 lines of code y: 203 line churn osstracker-console/public/ownership.html x: 105 lines of code y: 147 line churn osstracker-console/public/perrepoprivate.html x: 82 lines of code y: 111 line churn osstracker-console/public/css/osstracker.css x: 61 lines of code y: 86 line churn osstracker-console/public/js/ownership.js x: 199 lines of code y: 233 line churn osstracker-console/views/error.jade x: 5 lines of code y: 6 line churn osstracker-console/views/layout.jade x: 7 lines of code y: 7 line churn
821.0
line churn
  min: 6.0
  average: 174.96
  25th percentile: 39.25
  median: 110.0
  75th percentile: 195.0
  max: 821.0
0 255.0
lines of code
min: 4.0 | average: 83.63 | 25th percentile: 16.0 | median: 66.0 | 75th percentile: 113.25 | max: 255.0