guardian / prism
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 56 files with 4,839 lines of code.
    • 1 file changed more than 100 times (76 lines of code)
    • 5 files changed 51-100 times (1,119 lines of code)
    • 12 files changed 21-50 times (1,526 lines of code)
    • 23 files changed 6-20 times (1,725 lines of code)
    • 15 files changed 1-5 times (393 lines of code)
1% | 23% | 31% | 35% | 8%
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 56 files with 4,839 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 12 files changed by 11-25 contributors (2,021 lines of code)
    • 22 files changed by 6-10 contributors (1,868 lines of code)
    • 20 files changed by 2-5 contributors (924 lines of code)
    • 2 files changed by 1 contributor (26 lines of code)
0% | 41% | 38% | 19% | <1%
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, ts, yaml, md, sbt, js, xml, html, gitignore, rb, snap, txt, gemspec, properties
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
sbt86% | 0% | 13% | 0% | 0%
scala0% | 26% | 35% | 30% | 7%
rb0% | 0% | 0% | 100% | 0%
ts0% | 0% | 0% | 100% | 0%
html0% | 0% | 0% | 84% | 15%
xml0% | 0% | 0% | 0% | 100%
gemspec0% | 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
ROOT100% | 0% | 0% | 0% | 0%
app0% | 25% | 35% | 31% | 7%
project0% | 0% | 100% | 0% | 0%
marauder0% | 0% | 0% | 91% | 8%
cdk0% | 0% | 0% | 100% | 0%
conf0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
build.sbt
in root
76 - 2013-10-07 2025-04-29 230 22 simon.hildrew@guardian.co.uk akash1810@users.noreply.git...
Api.scala
in app/controllers
434 24 2013-10-07 2024-08-05 92 21 simon.hildrew@guardian.co.uk philip.mcmahon@guardian.co.uk
implicits.scala
in app/jsonimplicits
129 4 2013-12-13 2024-08-05 73 20 simon.hildrew@guardian.co.uk philip.mcmahon@guardian.co.uk
instance.scala
in app/collectors
267 8 2013-12-05 2023-01-20 65 14 simon.hildrew@guardian.co.uk kenoir@users.noreply.github...
Prism.scala
in app/controllers
93 - 2013-12-06 2024-08-05 61 20 simon.hildrew@guardian.co.uk philip.mcmahon@guardian.co.uk
context.scala
in app/conf
196 4 2013-10-07 2023-01-20 55 14 simon.hildrew@guardian.co.uk kenoir@users.noreply.github...
plugins.sbt
in project
12 - 2013-10-07 2025-04-10 46 17 simon.hildrew@guardian.co.uk akash1810@users.noreply.git...
origin.scala
in app/agent
256 8 2014-05-13 2024-06-19 40 15 simon.hildrew@guardian.co.uk akash1810@users.noreply.git...
Owners.scala
in app/data
102 2 2017-03-29 2024-03-05 38 23 thomas.bonnin@gmail.com akash1810@users.noreply.git...
model.scala
in app/agent
141 7 2014-05-13 2023-01-20 34 13 simon.hildrew@guardian.co.uk kenoir@users.noreply.github...
bucket.scala
in app/collectors
126 1 2016-10-05 2023-08-14 33 10 mariot.chauvin@gmail.com akash1810@users.noreply.git...
securityGroup.scala
in app/collectors
122 2 2014-01-14 2023-06-13 32 10 simon.hildrew@guardian.co.uk akash1810@users.noreply.git...
collector.scala
in app/agent
210 5 2014-05-13 2023-11-10 32 15 simon.hildrew@guardian.co.uk 80390930+juliabrigitte@user...
lambda.scala
in app/collectors
105 3 2019-10-15 2023-01-20 29 12 tom.richards@guardian.co.uk kenoir@users.noreply.github...
image.scala
in app/collectors
96 1 2016-02-09 2023-01-20 26 8 simon@hildrew.net kenoir@users.noreply.github...
acmCertificates.scala
in app/collectors
158 4 2017-06-20 2023-01-20 25 8 simon@hildrew.net kenoir@users.noreply.github...
87 1 2016-02-22 2023-01-20 24 8 simon.hildrew@theguardian.com kenoir@users.noreply.github...
reservation.scala
in app/collectors
111 3 2016-10-07 2023-01-20 23 8 jennifer.sivapalan@guardian... kenoir@users.noreply.github...
data.scala
in app/collectors
50 1 2014-01-22 2023-01-20 19 9 simon@hildrew.net kenoir@users.noreply.github...
zone.scala
in app/collectors
114 1 2018-10-11 2023-01-20 19 7 simon@hildrew.net kenoir@users.noreply.github...
index.scala.html
in app/views
61 - 2013-10-07 2021-12-14 18 6 simon.hildrew@guardian.co.uk jacob.winch@guardian.co.uk
AWS.scala
in app/conf
75 2 2016-02-02 2024-08-02 18 9 simon.hildrew@theguardian.com akash1810@users.noreply.git...
loadBalancers.scala
in app/collectors
76 1 2018-10-16 2023-01-20 17 7 simon@hildrew.net kenoir@users.noreply.github...
ApiResult.scala
in app/controllers
158 5 2014-05-14 2023-01-20 17 9 simon.hildrew@guardian.co.uk kenoir@users.noreply.github...
prism-access.ts
in cdk/lib
73 1 2021-02-17 2024-10-02 15 5 akash1810@gmail.com akash1810@users.noreply.git...
prism.ts
in cdk/lib
112 1 2021-02-17 2024-10-07 15 4 akash1810@gmail.com akash1810@users.noreply.git...
OwnerApi.scala
in app/controllers
73 4 2017-03-29 2023-01-20 14 10 thomas.bonnin@gmail.com kenoir@users.noreply.github...
Application.scala
in app/controllers
10 - 2013-10-07 2023-01-20 13 7 simon.hildrew@guardian.co.uk kenoir@users.noreply.github...
40 1 2020-10-16 2023-11-13 13 6 jamie.lynch@guardian.co.uk akash1810@users.noreply.git...
filter.scala
in app/utils
88 8 2013-12-09 2023-01-20 12 9 simon.hildrew@guardian.co.uk kenoir@users.noreply.github...
132 11 2013-10-07 2023-11-10 12 9 simon.hildrew@guardian.co.uk 80390930+juliabrigitte@user...
89 4 2016-01-27 2023-01-20 11 6 simon.hildrew@theguardian.com kenoir@users.noreply.github...
reference.scala
in app/agent
16 1 2014-05-13 2023-01-20 9 6 simon.hildrew@guardian.co.uk kenoir@users.noreply.github...
commands.rb
in marauder/lib/marauder
193 11 2014-02-20 2016-02-16 8 3 simon.hildrew@guardian.co.uk simon.hildrew@theguardian.com
marauder.rb
in marauder/lib/marauder
3 - 2014-02-20 2016-02-16 7 3 simon.hildrew@guardian.co.uk simon.hildrew@theguardian.com
30 1 2016-01-27 2023-01-20 7 6 simon.hildrew@theguardian.com kenoir@users.noreply.github...
38 2 2020-10-27 2023-01-20 7 5 akash1810@users.noreply.git... kenoir@users.noreply.github...
Lifecycle.scala
in app/utils
12 3 2013-10-07 2023-01-20 6 5 simon.hildrew@guardian.co.uk kenoir@users.noreply.github...
25 2 2013-10-07 2023-01-20 6 4 simon.hildrew@guardian.co.uk kenoir@users.noreply.github...
81 - 2020-10-16 2023-01-20 6 6 jamie.lynch@guardian.co.uk kenoir@users.noreply.github...
vpc.scala
in app/collectors
176 4 2021-01-25 2023-01-20 6 5 amina.adewusi@guardian.co.uk kenoir@users.noreply.github...
Logging.scala
in app/utils
5 - 2013-10-07 2023-01-20 5 4 simon.hildrew@guardian.co.uk kenoir@users.noreply.github...
main.scala.html
in app/views
11 - 2013-10-07 2020-10-20 5 3 simon.hildrew@guardian.co.uk jamie.lynch@guardian.co.uk
FutureUtils.scala
in app/utils
13 1 2013-10-11 2023-01-20 5 4 simon.hildrew@guardian.co.uk kenoir@users.noreply.github...
75 3 2022-10-14 2023-11-10 5 6 akash1810@users.noreply.git... 80390930+juliabrigitte@user...
launchTemplates.scala
in app/collectors
112 1 2024-07-10 2024-08-05 5 2 philip.mcmahon@theguardian.com philip.mcmahon@guardian.co.uk
Owner.scala
in app/model
4 - 2017-03-29 2023-01-20 4 5 thomas.bonnin@gmail.com kenoir@users.noreply.github...
StopWatch.scala
in app/utils
5 - 2020-09-28 2023-01-20 4 3 jamie.lynch@guardian.co.uk kenoir@users.noreply.github...
SSA.scala
in app/model
6 - 2017-03-29 2023-01-20 4 5 thomas.bonnin@gmail.com kenoir@users.noreply.github...
package.scala
in app/collectors
8 - 2014-02-18 2023-01-20 4 4 simon.hildrew@guardian.co.uk kenoir@users.noreply.github...
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)
# contributorsfirst
contributor
latest
contributor
Owners.scala
in app/data
102 2 2017-03-29 2024-03-05 38 23 thomas.bonnin@gmail.com akash1810@users.noreply.git...
build.sbt
in root
76 - 2013-10-07 2025-04-29 230 22 simon.hildrew@guardian.co.uk akash1810@users.noreply.git...
Api.scala
in app/controllers
434 24 2013-10-07 2024-08-05 92 21 simon.hildrew@guardian.co.uk philip.mcmahon@guardian.co.uk
implicits.scala
in app/jsonimplicits
129 4 2013-12-13 2024-08-05 73 20 simon.hildrew@guardian.co.uk philip.mcmahon@guardian.co.uk
Prism.scala
in app/controllers
93 - 2013-12-06 2024-08-05 61 20 simon.hildrew@guardian.co.uk philip.mcmahon@guardian.co.uk
plugins.sbt
in project
12 - 2013-10-07 2025-04-10 46 17 simon.hildrew@guardian.co.uk akash1810@users.noreply.git...
origin.scala
in app/agent
256 8 2014-05-13 2024-06-19 40 15 simon.hildrew@guardian.co.uk akash1810@users.noreply.git...
collector.scala
in app/agent
210 5 2014-05-13 2023-11-10 32 15 simon.hildrew@guardian.co.uk 80390930+juliabrigitte@user...
instance.scala
in app/collectors
267 8 2013-12-05 2023-01-20 65 14 simon.hildrew@guardian.co.uk kenoir@users.noreply.github...
context.scala
in app/conf
196 4 2013-10-07 2023-01-20 55 14 simon.hildrew@guardian.co.uk kenoir@users.noreply.github...
model.scala
in app/agent
141 7 2014-05-13 2023-01-20 34 13 simon.hildrew@guardian.co.uk kenoir@users.noreply.github...
lambda.scala
in app/collectors
105 3 2019-10-15 2023-01-20 29 12 tom.richards@guardian.co.uk kenoir@users.noreply.github...
bucket.scala
in app/collectors
126 1 2016-10-05 2023-08-14 33 10 mariot.chauvin@gmail.com akash1810@users.noreply.git...
securityGroup.scala
in app/collectors
122 2 2014-01-14 2023-06-13 32 10 simon.hildrew@guardian.co.uk akash1810@users.noreply.git...
OwnerApi.scala
in app/controllers
73 4 2017-03-29 2023-01-20 14 10 thomas.bonnin@gmail.com kenoir@users.noreply.github...
data.scala
in app/collectors
50 1 2014-01-22 2023-01-20 19 9 simon@hildrew.net kenoir@users.noreply.github...
AWS.scala
in app/conf
75 2 2016-02-02 2024-08-02 18 9 simon.hildrew@theguardian.com akash1810@users.noreply.git...
ApiResult.scala
in app/controllers
158 5 2014-05-14 2023-01-20 17 9 simon.hildrew@guardian.co.uk kenoir@users.noreply.github...
filter.scala
in app/utils
88 8 2013-12-09 2023-01-20 12 9 simon.hildrew@guardian.co.uk kenoir@users.noreply.github...
132 11 2013-10-07 2023-11-10 12 9 simon.hildrew@guardian.co.uk 80390930+juliabrigitte@user...
image.scala
in app/collectors
96 1 2016-02-09 2023-01-20 26 8 simon@hildrew.net kenoir@users.noreply.github...
acmCertificates.scala
in app/collectors
158 4 2017-06-20 2023-01-20 25 8 simon@hildrew.net kenoir@users.noreply.github...
87 1 2016-02-22 2023-01-20 24 8 simon.hildrew@theguardian.com kenoir@users.noreply.github...
reservation.scala
in app/collectors
111 3 2016-10-07 2023-01-20 23 8 jennifer.sivapalan@guardian... kenoir@users.noreply.github...
zone.scala
in app/collectors
114 1 2018-10-11 2023-01-20 19 7 simon@hildrew.net kenoir@users.noreply.github...
loadBalancers.scala
in app/collectors
76 1 2018-10-16 2023-01-20 17 7 simon@hildrew.net kenoir@users.noreply.github...
Application.scala
in app/controllers
10 - 2013-10-07 2023-01-20 13 7 simon.hildrew@guardian.co.uk kenoir@users.noreply.github...
index.scala.html
in app/views
61 - 2013-10-07 2021-12-14 18 6 simon.hildrew@guardian.co.uk jacob.winch@guardian.co.uk
40 1 2020-10-16 2023-11-13 13 6 jamie.lynch@guardian.co.uk akash1810@users.noreply.git...
89 4 2016-01-27 2023-01-20 11 6 simon.hildrew@theguardian.com kenoir@users.noreply.github...
reference.scala
in app/agent
16 1 2014-05-13 2023-01-20 9 6 simon.hildrew@guardian.co.uk kenoir@users.noreply.github...
30 1 2016-01-27 2023-01-20 7 6 simon.hildrew@theguardian.com kenoir@users.noreply.github...
81 - 2020-10-16 2023-01-20 6 6 jamie.lynch@guardian.co.uk kenoir@users.noreply.github...
75 3 2022-10-14 2023-11-10 5 6 akash1810@users.noreply.git... 80390930+juliabrigitte@user...
prism-access.ts
in cdk/lib
73 1 2021-02-17 2024-10-02 15 5 akash1810@gmail.com akash1810@users.noreply.git...
38 2 2020-10-27 2023-01-20 7 5 akash1810@users.noreply.git... kenoir@users.noreply.github...
Lifecycle.scala
in app/utils
12 3 2013-10-07 2023-01-20 6 5 simon.hildrew@guardian.co.uk kenoir@users.noreply.github...
vpc.scala
in app/collectors
176 4 2021-01-25 2023-01-20 6 5 amina.adewusi@guardian.co.uk kenoir@users.noreply.github...
Owner.scala
in app/model
4 - 2017-03-29 2023-01-20 4 5 thomas.bonnin@gmail.com kenoir@users.noreply.github...
SSA.scala
in app/model
6 - 2017-03-29 2023-01-20 4 5 thomas.bonnin@gmail.com kenoir@users.noreply.github...
prism.ts
in cdk/lib
112 1 2021-02-17 2024-10-07 15 4 akash1810@gmail.com akash1810@users.noreply.git...
25 2 2013-10-07 2023-01-20 6 4 simon.hildrew@guardian.co.uk kenoir@users.noreply.github...
FutureUtils.scala
in app/utils
13 1 2013-10-11 2023-01-20 5 4 simon.hildrew@guardian.co.uk kenoir@users.noreply.github...
Logging.scala
in app/utils
5 - 2013-10-07 2023-01-20 5 4 simon.hildrew@guardian.co.uk kenoir@users.noreply.github...
package.scala
in app/collectors
8 - 2014-02-18 2023-01-20 4 4 simon.hildrew@guardian.co.uk kenoir@users.noreply.github...
commands.rb
in marauder/lib/marauder
193 11 2014-02-20 2016-02-16 8 3 simon.hildrew@guardian.co.uk simon.hildrew@theguardian.com
marauder.rb
in marauder/lib/marauder
3 - 2014-02-20 2016-02-16 7 3 simon.hildrew@guardian.co.uk simon.hildrew@theguardian.com
main.scala.html
in app/views
11 - 2013-10-07 2020-10-20 5 3 simon.hildrew@guardian.co.uk jamie.lynch@guardian.co.uk
StopWatch.scala
in app/utils
5 - 2020-09-28 2023-01-20 4 3 jamie.lynch@guardian.co.uk kenoir@users.noreply.github...
20 - 2015-12-16 2023-11-13 4 3 simon.hildrew@theguardian.com akash1810@users.noreply.git...
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)
# contributorsfirst
contributor
latest
contributor
22 - 2013-10-07 2013-10-17 2 1 simon.hildrew@guardian.co.uk simon.hildrew@guardian.co.uk
Marker.scala
in app/utils
4 - 2020-11-10 2020-11-18 3 1 amina.adewusi@guardian.co.uk amina.adewusi@guardian.co.uk
launchTemplates.scala
in app/collectors
112 1 2024-07-10 2024-08-05 5 2 philip.mcmahon@theguardian.com philip.mcmahon@guardian.co.uk
Agent.scala
in app/pekko/gu/agent
82 1 2023-11-09 2023-11-10 2 2 julia.branke@guardian.co.uk 80390930+juliabrigitte@user...
marauder.gemspec
in marauder
19 - 2014-02-20 2021-01-13 2 2 simon.hildrew@guardian.co.uk akash1810@users.noreply.git...
commands.rb
in marauder/lib/marauder
193 11 2014-02-20 2016-02-16 8 3 simon.hildrew@guardian.co.uk simon.hildrew@theguardian.com
20 - 2015-12-16 2023-11-13 4 3 simon.hildrew@theguardian.com akash1810@users.noreply.git...
main.scala.html
in app/views
11 - 2013-10-07 2020-10-20 5 3 simon.hildrew@guardian.co.uk jamie.lynch@guardian.co.uk
7 - 2013-10-25 2023-01-20 3 3 simon.hildrew@guardian.co.uk kenoir@users.noreply.github...
StopWatch.scala
in app/utils
5 - 2020-09-28 2023-01-20 4 3 jamie.lynch@guardian.co.uk kenoir@users.noreply.github...
marauder.rb
in marauder/lib/marauder
3 - 2014-02-20 2016-02-16 7 3 simon.hildrew@guardian.co.uk simon.hildrew@theguardian.com
prism.ts
in cdk/lib
112 1 2021-02-17 2024-10-07 15 4 akash1810@gmail.com akash1810@users.noreply.git...
25 2 2013-10-07 2023-01-20 6 4 simon.hildrew@guardian.co.uk kenoir@users.noreply.github...
FutureUtils.scala
in app/utils
13 1 2013-10-11 2023-01-20 5 4 simon.hildrew@guardian.co.uk kenoir@users.noreply.github...
package.scala
in app/collectors
8 - 2014-02-18 2023-01-20 4 4 simon.hildrew@guardian.co.uk kenoir@users.noreply.github...
Logging.scala
in app/utils
5 - 2013-10-07 2023-01-20 5 4 simon.hildrew@guardian.co.uk kenoir@users.noreply.github...
vpc.scala
in app/collectors
176 4 2021-01-25 2023-01-20 6 5 amina.adewusi@guardian.co.uk kenoir@users.noreply.github...
prism-access.ts
in cdk/lib
73 1 2021-02-17 2024-10-02 15 5 akash1810@gmail.com akash1810@users.noreply.git...
38 2 2020-10-27 2023-01-20 7 5 akash1810@users.noreply.git... kenoir@users.noreply.github...
Lifecycle.scala
in app/utils
12 3 2013-10-07 2023-01-20 6 5 simon.hildrew@guardian.co.uk kenoir@users.noreply.github...
SSA.scala
in app/model
6 - 2017-03-29 2023-01-20 4 5 thomas.bonnin@gmail.com kenoir@users.noreply.github...
Owner.scala
in app/model
4 - 2017-03-29 2023-01-20 4 5 thomas.bonnin@gmail.com kenoir@users.noreply.github...
89 4 2016-01-27 2023-01-20 11 6 simon.hildrew@theguardian.com kenoir@users.noreply.github...
81 - 2020-10-16 2023-01-20 6 6 jamie.lynch@guardian.co.uk kenoir@users.noreply.github...
75 3 2022-10-14 2023-11-10 5 6 akash1810@users.noreply.git... 80390930+juliabrigitte@user...
index.scala.html
in app/views
61 - 2013-10-07 2021-12-14 18 6 simon.hildrew@guardian.co.uk jacob.winch@guardian.co.uk
40 1 2020-10-16 2023-11-13 13 6 jamie.lynch@guardian.co.uk akash1810@users.noreply.git...
30 1 2016-01-27 2023-01-20 7 6 simon.hildrew@theguardian.com kenoir@users.noreply.github...
reference.scala
in app/agent
16 1 2014-05-13 2023-01-20 9 6 simon.hildrew@guardian.co.uk kenoir@users.noreply.github...
zone.scala
in app/collectors
114 1 2018-10-11 2023-01-20 19 7 simon@hildrew.net kenoir@users.noreply.github...
loadBalancers.scala
in app/collectors
76 1 2018-10-16 2023-01-20 17 7 simon@hildrew.net kenoir@users.noreply.github...
Application.scala
in app/controllers
10 - 2013-10-07 2023-01-20 13 7 simon.hildrew@guardian.co.uk kenoir@users.noreply.github...
acmCertificates.scala
in app/collectors
158 4 2017-06-20 2023-01-20 25 8 simon@hildrew.net kenoir@users.noreply.github...
reservation.scala
in app/collectors
111 3 2016-10-07 2023-01-20 23 8 jennifer.sivapalan@guardian... kenoir@users.noreply.github...
image.scala
in app/collectors
96 1 2016-02-09 2023-01-20 26 8 simon@hildrew.net kenoir@users.noreply.github...
87 1 2016-02-22 2023-01-20 24 8 simon.hildrew@theguardian.com kenoir@users.noreply.github...
ApiResult.scala
in app/controllers
158 5 2014-05-14 2023-01-20 17 9 simon.hildrew@guardian.co.uk kenoir@users.noreply.github...
132 11 2013-10-07 2023-11-10 12 9 simon.hildrew@guardian.co.uk 80390930+juliabrigitte@user...
filter.scala
in app/utils
88 8 2013-12-09 2023-01-20 12 9 simon.hildrew@guardian.co.uk kenoir@users.noreply.github...
AWS.scala
in app/conf
75 2 2016-02-02 2024-08-02 18 9 simon.hildrew@theguardian.com akash1810@users.noreply.git...
data.scala
in app/collectors
50 1 2014-01-22 2023-01-20 19 9 simon@hildrew.net kenoir@users.noreply.github...
bucket.scala
in app/collectors
126 1 2016-10-05 2023-08-14 33 10 mariot.chauvin@gmail.com akash1810@users.noreply.git...
securityGroup.scala
in app/collectors
122 2 2014-01-14 2023-06-13 32 10 simon.hildrew@guardian.co.uk akash1810@users.noreply.git...
OwnerApi.scala
in app/controllers
73 4 2017-03-29 2023-01-20 14 10 thomas.bonnin@gmail.com kenoir@users.noreply.github...
lambda.scala
in app/collectors
105 3 2019-10-15 2023-01-20 29 12 tom.richards@guardian.co.uk kenoir@users.noreply.github...
model.scala
in app/agent
141 7 2014-05-13 2023-01-20 34 13 simon.hildrew@guardian.co.uk kenoir@users.noreply.github...
instance.scala
in app/collectors
267 8 2013-12-05 2023-01-20 65 14 simon.hildrew@guardian.co.uk kenoir@users.noreply.github...
context.scala
in app/conf
196 4 2013-10-07 2023-01-20 55 14 simon.hildrew@guardian.co.uk kenoir@users.noreply.github...
origin.scala
in app/agent
256 8 2014-05-13 2024-06-19 40 15 simon.hildrew@guardian.co.uk akash1810@users.noreply.git...
collector.scala
in app/agent
210 5 2014-05-13 2023-11-10 32 15 simon.hildrew@guardian.co.uk 80390930+juliabrigitte@user...
Correlations

File Size vs. Number of Changes: 56 points

build.sbt x: 76 lines of code y: 230 # changes project/plugins.sbt x: 12 lines of code y: 46 # changes cdk/lib/prism.ts x: 112 lines of code y: 15 # changes cdk/lib/prism-access.ts x: 73 lines of code y: 15 # changes app/collectors/launchTemplates.scala x: 112 lines of code y: 5 # changes app/controllers/Api.scala x: 434 lines of code y: 92 # changes app/controllers/Prism.scala x: 93 lines of code y: 61 # changes app/jsonimplicits/implicits.scala x: 129 lines of code y: 73 # changes app/conf/AWS.scala x: 75 lines of code y: 18 # changes app/agent/origin.scala x: 256 lines of code y: 40 # changes app/data/Owners.scala x: 102 lines of code y: 38 # changes app/AppLoader.scala x: 40 lines of code y: 13 # changes conf/logback.xml x: 20 lines of code y: 4 # changes app/RequestLoggingFilter.scala x: 75 lines of code y: 5 # changes app/agent/collector.scala x: 210 lines of code y: 32 # changes app/pekko/gu/agent/Agent.scala x: 82 lines of code y: 2 # changes app/utils/ScheduledAgent.scala x: 132 lines of code y: 12 # changes app/collectors/bucket.scala x: 126 lines of code y: 33 # changes app/collectors/securityGroup.scala x: 122 lines of code y: 32 # changes app/AppComponents.scala x: 81 lines of code y: 6 # changes app/agent/model.scala x: 141 lines of code y: 34 # changes app/agent/reference.scala x: 16 lines of code y: 9 # changes app/collectors/acmCertificates.scala x: 158 lines of code y: 25 # changes app/collectors/data.scala x: 50 lines of code y: 19 # changes app/collectors/image.scala x: 96 lines of code y: 26 # changes app/collectors/instance.scala x: 267 lines of code y: 65 # changes app/collectors/lambda.scala x: 105 lines of code y: 29 # changes app/collectors/launchConfigurations.scala x: 87 lines of code y: 24 # changes app/collectors/loadBalancers.scala x: 76 lines of code y: 17 # changes app/collectors/package.scala x: 8 lines of code y: 4 # changes app/collectors/reservation.scala x: 111 lines of code y: 23 # changes app/collectors/vpc.scala x: 176 lines of code y: 6 # changes app/collectors/zone.scala x: 114 lines of code y: 19 # changes app/conf/DynamoConfiguration.scala x: 89 lines of code y: 11 # changes app/conf/FileConfiguration.scala x: 30 lines of code y: 7 # changes app/conf/context.scala x: 196 lines of code y: 55 # changes app/controllers/ApiResult.scala x: 158 lines of code y: 17 # changes app/controllers/Application.scala x: 10 lines of code y: 13 # changes app/controllers/OwnerApi.scala x: 73 lines of code y: 14 # changes app/model/DataContainer.scala x: 7 lines of code y: 3 # changes app/model/Owner.scala x: 4 lines of code y: 4 # changes app/model/SSA.scala x: 6 lines of code y: 4 # changes app/utils/AWSCredentialProviders.scala x: 38 lines of code y: 7 # changes app/utils/FutureUtils.scala x: 13 lines of code y: 5 # changes app/utils/Lifecycle.scala x: 12 lines of code y: 6 # changes app/utils/Logging.scala x: 5 lines of code y: 5 # changes app/utils/StopWatch.scala x: 5 lines of code y: 4 # changes app/utils/UnnaturalOrdering.scala x: 25 lines of code y: 6 # changes app/utils/filter.scala x: 88 lines of code y: 12 # changes app/views/index.scala.html x: 61 lines of code y: 18 # changes marauder/marauder.gemspec x: 19 lines of code y: 2 # changes app/utils/Marker.scala x: 4 lines of code y: 3 # changes app/views/main.scala.html x: 11 lines of code y: 5 # changes marauder/lib/marauder/commands.rb x: 193 lines of code y: 8 # changes marauder/lib/marauder/marauder.rb x: 3 lines of code y: 7 # changes conf/application-logger.xml x: 22 lines of code y: 2 # changes
230.0
# changes
  min: 2.0
  average: 23.04
  25th percentile: 5.0
  median: 13.0
  75th percentile: 28.25
  max: 230.0
0 434.0
lines of code
min: 3.0 | average: 86.41 | 25th percentile: 16.75 | median: 76.0 | 75th percentile: 120.0 | max: 434.0

Number of Contributors vs. Number of Changes: 56 points

build.sbt x: 22 # contributors y: 230 # changes project/plugins.sbt x: 17 # contributors y: 46 # changes cdk/lib/prism.ts x: 4 # contributors y: 15 # changes cdk/lib/prism-access.ts x: 5 # contributors y: 15 # changes app/collectors/launchTemplates.scala x: 2 # contributors y: 5 # changes app/controllers/Api.scala x: 21 # contributors y: 92 # changes app/controllers/Prism.scala x: 20 # contributors y: 61 # changes app/jsonimplicits/implicits.scala x: 20 # contributors y: 73 # changes app/conf/AWS.scala x: 9 # contributors y: 18 # changes app/agent/origin.scala x: 15 # contributors y: 40 # changes app/data/Owners.scala x: 23 # contributors y: 38 # changes app/AppLoader.scala x: 6 # contributors y: 13 # changes conf/logback.xml x: 3 # contributors y: 4 # changes app/RequestLoggingFilter.scala x: 6 # contributors y: 5 # changes app/agent/collector.scala x: 15 # contributors y: 32 # changes app/pekko/gu/agent/Agent.scala x: 2 # contributors y: 2 # changes app/utils/ScheduledAgent.scala x: 9 # contributors y: 12 # changes app/collectors/bucket.scala x: 10 # contributors y: 33 # changes app/collectors/securityGroup.scala x: 10 # contributors y: 32 # changes app/AppComponents.scala x: 6 # contributors y: 6 # changes app/agent/model.scala x: 13 # contributors y: 34 # changes app/agent/reference.scala x: 6 # contributors y: 9 # changes app/collectors/acmCertificates.scala x: 8 # contributors y: 25 # changes app/collectors/data.scala x: 9 # contributors y: 19 # changes app/collectors/image.scala x: 8 # contributors y: 26 # changes app/collectors/instance.scala x: 14 # contributors y: 65 # changes app/collectors/lambda.scala x: 12 # contributors y: 29 # changes app/collectors/launchConfigurations.scala x: 8 # contributors y: 24 # changes app/collectors/loadBalancers.scala x: 7 # contributors y: 17 # changes app/collectors/package.scala x: 4 # contributors y: 4 # changes app/collectors/reservation.scala x: 8 # contributors y: 23 # changes app/collectors/vpc.scala x: 5 # contributors y: 6 # changes app/collectors/zone.scala x: 7 # contributors y: 19 # changes app/conf/DynamoConfiguration.scala x: 6 # contributors y: 11 # changes app/conf/FileConfiguration.scala x: 6 # contributors y: 7 # changes app/conf/context.scala x: 14 # contributors y: 55 # changes app/controllers/ApiResult.scala x: 9 # contributors y: 17 # changes app/controllers/Application.scala x: 7 # contributors y: 13 # changes app/controllers/OwnerApi.scala x: 10 # contributors y: 14 # changes app/model/DataContainer.scala x: 3 # contributors y: 3 # changes app/model/Owner.scala x: 5 # contributors y: 4 # changes app/utils/AWSCredentialProviders.scala x: 5 # contributors y: 7 # changes app/utils/FutureUtils.scala x: 4 # contributors y: 5 # changes app/utils/UnnaturalOrdering.scala x: 4 # contributors y: 6 # changes app/views/index.scala.html x: 6 # contributors y: 18 # changes app/utils/Marker.scala x: 1 # contributors y: 3 # changes app/views/main.scala.html x: 3 # contributors y: 5 # changes marauder/lib/marauder/commands.rb x: 3 # contributors y: 8 # changes marauder/lib/marauder/marauder.rb x: 3 # contributors y: 7 # changes conf/application-logger.xml x: 1 # contributors y: 2 # changes
230.0
# changes
  min: 2.0
  average: 23.04
  25th percentile: 5.0
  median: 13.0
  75th percentile: 28.25
  max: 230.0
0 23.0
# contributors
min: 1.0 | average: 8.07 | 25th percentile: 4.0 | median: 6.0 | 75th percentile: 10.0 | max: 23.0

Number of Contributors vs. File Size: 56 points

build.sbt x: 22 # contributors y: 76 lines of code project/plugins.sbt x: 17 # contributors y: 12 lines of code cdk/lib/prism.ts x: 4 # contributors y: 112 lines of code cdk/lib/prism-access.ts x: 5 # contributors y: 73 lines of code app/collectors/launchTemplates.scala x: 2 # contributors y: 112 lines of code app/controllers/Api.scala x: 21 # contributors y: 434 lines of code app/controllers/Prism.scala x: 20 # contributors y: 93 lines of code app/jsonimplicits/implicits.scala x: 20 # contributors y: 129 lines of code app/conf/AWS.scala x: 9 # contributors y: 75 lines of code app/agent/origin.scala x: 15 # contributors y: 256 lines of code app/data/Owners.scala x: 23 # contributors y: 102 lines of code app/AppLoader.scala x: 6 # contributors y: 40 lines of code conf/logback.xml x: 3 # contributors y: 20 lines of code app/RequestLoggingFilter.scala x: 6 # contributors y: 75 lines of code app/agent/collector.scala x: 15 # contributors y: 210 lines of code app/pekko/gu/agent/Agent.scala x: 2 # contributors y: 82 lines of code app/utils/ScheduledAgent.scala x: 9 # contributors y: 132 lines of code app/collectors/bucket.scala x: 10 # contributors y: 126 lines of code app/collectors/securityGroup.scala x: 10 # contributors y: 122 lines of code app/AppComponents.scala x: 6 # contributors y: 81 lines of code app/agent/model.scala x: 13 # contributors y: 141 lines of code app/agent/reference.scala x: 6 # contributors y: 16 lines of code app/collectors/acmCertificates.scala x: 8 # contributors y: 158 lines of code app/collectors/data.scala x: 9 # contributors y: 50 lines of code app/collectors/image.scala x: 8 # contributors y: 96 lines of code app/collectors/instance.scala x: 14 # contributors y: 267 lines of code app/collectors/lambda.scala x: 12 # contributors y: 105 lines of code app/collectors/launchConfigurations.scala x: 8 # contributors y: 87 lines of code app/collectors/loadBalancers.scala x: 7 # contributors y: 76 lines of code app/collectors/package.scala x: 4 # contributors y: 8 lines of code app/collectors/reservation.scala x: 8 # contributors y: 111 lines of code app/collectors/vpc.scala x: 5 # contributors y: 176 lines of code app/collectors/zone.scala x: 7 # contributors y: 114 lines of code app/conf/DynamoConfiguration.scala x: 6 # contributors y: 89 lines of code app/conf/FileConfiguration.scala x: 6 # contributors y: 30 lines of code app/conf/context.scala x: 14 # contributors y: 196 lines of code app/controllers/ApiResult.scala x: 9 # contributors y: 158 lines of code app/controllers/Application.scala x: 7 # contributors y: 10 lines of code app/controllers/OwnerApi.scala x: 10 # contributors y: 73 lines of code app/model/DataContainer.scala x: 3 # contributors y: 7 lines of code app/model/Owner.scala x: 5 # contributors y: 4 lines of code app/model/SSA.scala x: 5 # contributors y: 6 lines of code app/utils/AWSCredentialProviders.scala x: 5 # contributors y: 38 lines of code app/utils/FutureUtils.scala x: 4 # contributors y: 13 lines of code app/utils/Lifecycle.scala x: 5 # contributors y: 12 lines of code app/utils/Logging.scala x: 4 # contributors y: 5 lines of code app/utils/StopWatch.scala x: 3 # contributors y: 5 lines of code app/utils/UnnaturalOrdering.scala x: 4 # contributors y: 25 lines of code app/utils/filter.scala x: 9 # contributors y: 88 lines of code app/views/index.scala.html x: 6 # contributors y: 61 lines of code marauder/marauder.gemspec x: 2 # contributors y: 19 lines of code app/utils/Marker.scala x: 1 # contributors y: 4 lines of code app/views/main.scala.html x: 3 # contributors y: 11 lines of code marauder/lib/marauder/commands.rb x: 3 # contributors y: 193 lines of code marauder/lib/marauder/marauder.rb x: 3 # contributors y: 3 lines of code conf/application-logger.xml x: 1 # contributors y: 22 lines of code
434.0
lines of code
  min: 3.0
  average: 86.41
  25th percentile: 16.75
  median: 76.0
  75th percentile: 120.0
  max: 434.0
0 23.0
# contributors
min: 1.0 | average: 8.07 | 25th percentile: 4.0 | median: 6.0 | 75th percentile: 10.0 | max: 23.0