guardian / frontend
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 2,187 files with 156,322 lines of code.
    • 300 files changed more than 100 times (52,649 lines of code)
    • 369 files changed 51-100 times (32,778 lines of code)
    • 571 files changed 21-50 times (37,622 lines of code)
    • 650 files changed 6-20 times (25,920 lines of code)
    • 297 files changed 1-5 times (7,353 lines of code)
33% | 20% | 24% | 16% | 4%
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,187 files with 156,322 lines of code.
    • 944 files changed by more than 25 contributors (100,610 lines of code)
    • 654 files changed by 11-25 contributors (34,310 lines of code)
    • 267 files changed by 6-10 contributors (11,948 lines of code)
    • 235 files changed by 2-5 contributors (7,019 lines of code)
    • 87 files changed by 1 contributor (2,435 lines of code)
64% | 21% | 7% | 4% | 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, html, scss, js, svg, ts, md, mjs, xml, css, json, txt, yaml, properties, sh, sbt, sc, editorconfig, io, gitignore, asc, pub
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
scala46% | 16% | 18% | 14% | 3%
scss25% | 27% | 27% | 18% | 1%
js33% | 25% | 24% | 12% | 3%
html25% | 19% | 29% | 19% | 5%
sbt100% | 0% | 0% | 0% | 0%
css18% | <1% | 51% | 29% | <1%
ts<1% | 5% | 32% | 36% | 24%
yaml0% | 100% | 0% | 0% | 0%
io0% | 100% | 0% | 0% | 0%
xml0% | 0% | 0% | 100% | 0%
mjs0% | 0% | 0% | 0% | 100%
pub0% | 0% | 0% | 0% | 100%
asc0% | 0% | 0% | 0% | 100%
sc0% | 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
static26% | 25% | 27% | 17% | 2%
common44% | 12% | 22% | 16% | 4%
admin36% | 18% | 24% | 17% | 4%
sport39% | 25% | 18% | 12% | 3%
applications39% | 37% | 7% | 11% | 3%
onward52% | 16% | 19% | 8% | 2%
article33% | 12% | 29% | 19% | 4%
facia53% | 13% | 9% | 18% | 5%
identity19% | 22% | 27% | 26% | 3%
facia-press57% | 17% | 18% | 6% | 0%
commercial16% | 23% | 30% | 20% | 8%
project78% | 0% | 21% | 0% | 0%
discussion15% | 34% | 37% | 12% | 0%
ROOT50% | 21% | 0% | 20% | 7%
preview25% | 0% | 24% | 44% | 5%
archive54% | 17% | 15% | 12% | 0%
dev-build47% | 0% | 37% | 14% | 0%
rss0% | 65% | 8% | 25% | 0%
tools0% | 0% | 9% | 3% | 87%
dev0% | 0% | 0% | 10% | 89%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
ABTestSwitches.scala
in common/app/conf/switches
56 - 2015-09-15 2025-05-09 1267 232 john.duffell@guardian.co.uk dina.hafez@guardian.co.uk
configuration.scala
in common/app/common
590 7 2012-06-08 2025-04-29 1128 224 daithi.ocrualaoich@guardian... jake.kennedy@guardian.co.uk
content.scala
in common/app/model
916 16 2012-06-19 2024-11-08 1087 187 daithi.ocrualaoich@guardian... simonadcock2@gmail.com
117 - 2014-09-12 2025-05-06 1025 209 robert.berry@theguardian.com david.furey@guardian.co.uk
meta.scala
in common/app/model
787 22 2012-06-19 2024-10-14 862 187 daithi.ocrualaoich@guardian... simonadcock2@gmail.com
FeatureSwitches.scala
in common/app/conf/switches
548 - 2015-09-15 2025-04-25 739 176 john.duffell@guardian.co.uk 114918544+andrewheguardian@...
header.scala.html
in common/app/views/fragments
124 - 2013-03-27 2025-01-03 719 169 patrick.hamann@guardian.co.uk 74187452+rowannekabalan@use...
CommercialSwitches.scala
in common/app/conf/switches
439 - 2015-09-15 2025-04-23 679 146 john.duffell@guardian.co.uk marjan.kalanaki@guardian.co.uk
FaciaController.scala
in facia/app/controllers
499 28 2013-07-11 2025-04-23 677 163 ironsidevsquincy@googlemail... marjan.kalanaki@guardian.co.uk
main.scala.html
in common/app/views
79 - 2012-06-28 2024-10-14 676 141 grant.klopper@guardian.co.uk simonadcock2@gmail.com
_adslot.scss
in static/src/stylesheets/module
536 - 2014-10-01 2025-04-23 639 144 ironsidevsquincy@googlemail... marjan.kalanaki@guardian.co.uk
Experiments.scala
in common/app/experiments
37 - 2017-11-23 2025-04-29 624 142 thomas.bonnin@gmail.com dominik.lander@guardian.co.uk
ArticleController.scala
in article/app/controllers
156 10 2012-05-18 2025-03-06 621 156 daithi.ocrualaoich@guardian... dina.hafez@guardian.co.uk
articleBody.scala.html
in article/app/views/fragments
71 - 2012-10-16 2020-10-15 610 118 patrick.hamann@guardian.co.uk pascal@alseyn.net
package.scala
in common/app/views/support
178 19 2012-05-18 2024-07-15 610 122 daithi.ocrualaoich@guardian... ioannakok@users.noreply.git...
footer.scala.html
in common/app/views/fragments
173 - 2012-09-11 2022-11-10 556 156 matt@commuterjoy.co.uk hi@mxdvl.com
HtmlCleaner.scala
in common/app/views/support
766 49 2014-12-02 2025-01-29 536 133 a@snd.rs jake.kennedy@guardian.co.uk
metaData.scala.html
in common/app/views/fragments
147 - 2012-05-18 2024-03-05 465 132 daithi.ocrualaoich@guardian... 130582307+vlkerag@users.nor...
galleryBody.scala.html
in applications/app/views/fragments
122 - 2013-06-11 2024-11-21 449 109 kaelig@deloumeau.fr simonadcock2@gmail.com
package.scala
in article/app/views
86 5 2013-06-26 2024-11-21 447 116 grant.klopper@guardian.co.uk simonadcock2@gmail.com
common.js
in static/src/javascripts/bootstraps/enhanced
259 - 2015-12-09 2025-04-24 418 122 oliverjash@gmail.com 110032454+danielcliftonguar...
_content.scss
in static/src/stylesheets/module/content
1037 - 2014-10-01 2024-07-02 411 95 ironsidevsquincy@googlemail... dominik.lander@guardian.co.uk
contentMeta.scala.html
in common/app/views/fragments
77 - 2014-03-04 2022-08-16 403 109 grant.klopper@gmail.com 9575458+ollyscoding@users.n...
admin.scala.html
in admin/app/views
118 - 2013-06-14 2022-03-15 381 114 kaelig@deloumeau.fr justinpinner@gmail.com
frontBody.scala.html
in facia/app/views/fragments
53 - 2013-06-27 2023-07-27 380 97 ironsidevsquincy@googlemail... 106528085+akinsola-guardian...
metrics.scala
in common/app/common
230 3 2012-05-18 2023-08-09 368 113 daithi.ocrualaoich@guardian... roberto.tyley@guardian.co.uk
trails.scala
in common/app/model
102 3 2012-06-19 2025-05-01 366 98 daithi.ocrualaoich@guardian... simon_adcock@36924_mac.gnm.int
contentCard.scala.html
in common/app/views/fragments/items/facia_cards
251 - 2014-12-12 2023-05-31 362 98 robert.berry@theguardian.com 9575458+ollyscoding@users.n...
_vars.scss
in static/src/stylesheets
109 - 2014-10-01 2025-04-23 357 110 ironsidevsquincy@googlemail... marjan.kalanaki@guardian.co.uk
ContentApiClient.scala
in common/app/contentapi
163 4 2013-05-05 2024-07-15 354 111 grant.klopper@gmail.com ioannakok@users.noreply.git...
LinkTo.scala
in common/app/common
101 10 2013-06-20 2024-07-15 352 108 kaelig@deloumeau.fr ioannakok@users.noreply.git...
Tag.scala
in common/app/model
167 7 2012-06-19 2024-07-02 340 111 daithi.ocrualaoich@guardian... 110032454+danielcliftonguar...
JavaScriptPage.scala
in common/app/views/support
85 1 2014-08-21 2025-01-14 339 117 robert.berry@theguardian.com jake.kennedy@guardian.co.uk
NavLinks.scala
in common/app/navigation
802 - 2017-08-01 2025-04-28 336 117 natalialeebaltazar@gmail.com 10963046+andrew-nowak@users...
Front.scala
in common/app/layout
130 3 2014-10-29 2024-07-12 335 80 robert.berry@theguardian.com ioannakok@users.noreply.git...
Commercial.scala
in common/app/views/support
249 19 2015-07-03 2025-04-23 326 91 tijana.miletic@guardian.co.uk dina.hafez@guardian.co.uk
FapiFrontPress.scala
in facia-press/app/frontpress
534 25 2015-02-03 2025-05-07 318 101 francis.carr@guardian.co.uk david.furey@guardian.co.uk
MostPopularController.scala
in onward/app/controllers
243 8 2014-01-28 2025-03-06 316 117 stephan.fowler@guardian.co.uk dina.hafez@guardian.co.uk
plugins.sbt
in project
13 - 2012-02-20 2025-03-26 309 124 grant.klopper@gmail.com 110032454+danielcliftonguar...
Competitions.scala
in sport/app/football/feed
427 11 2013-09-26 2025-02-28 306 131 nathaniel.bennett@guardian.... 114918544+andrewheguardian@...
Uk.scala
in common/app/common/editions
25 - 2013-05-01 2024-10-24 297 98 grant.klopper@guardian.co.uk rowanne.kabalan@guardian.co.uk
main.js
in static/src/javascripts/bootstraps/standard
108 - 2015-12-10 2024-06-11 297 116 oliverjash@gmail.com dina.hafez@guardian.co.uk
S3.scala
in common/app/services
151 13 2013-09-09 2023-08-09 296 98 kaelig@deloumeau.fr roberto.tyley@guardian.co.uk
Sublink.scala
in common/app/layout
30 1 2014-11-02 2020-09-24 293 89 robert.berry@theguardian.com pascal@alseyn.net
package.scala
in common/app/common
186 13 2012-05-18 2025-02-21 290 98 daithi.ocrualaoich@guardian... marjan.kalanaki@guardian.co.uk
Requests.scala
in common/app/implicits
90 1 2012-12-11 2024-07-15 289 106 grant.klopper@guardian.co.uk ioannakok@users.noreply.git...
mediaBody.scala.html
in applications/app/views/fragments
148 - 2014-07-24 2024-10-14 288 97 ironsidevsquincy@googlemail... simonadcock2@gmail.com
EmailAddons.scala
in common/app/model
504 41 2016-02-23 2024-09-12 280 101 sam.desborough@gmail.com ollie.abrahams@guardian.co.uk
_creatives.scss
in static/src/stylesheets/module/commercial
631 - 2014-11-07 2024-09-12 280 73 steve.vadocz@guardian.co.uk ollie.abrahams@guardian.co.uk
SeriesController.scala
in onward/app/controllers
114 6 2014-04-02 2025-03-06 272 91 nathaniel.bennett@guardian.... dina.hafez@guardian.co.uk
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
ABTestSwitches.scala
in common/app/conf/switches
56 - 2015-09-15 2025-05-09 1267 232 john.duffell@guardian.co.uk dina.hafez@guardian.co.uk
configuration.scala
in common/app/common
590 7 2012-06-08 2025-04-29 1128 224 daithi.ocrualaoich@guardian... jake.kennedy@guardian.co.uk
117 - 2014-09-12 2025-05-06 1025 209 robert.berry@theguardian.com david.furey@guardian.co.uk
content.scala
in common/app/model
916 16 2012-06-19 2024-11-08 1087 187 daithi.ocrualaoich@guardian... simonadcock2@gmail.com
meta.scala
in common/app/model
787 22 2012-06-19 2024-10-14 862 187 daithi.ocrualaoich@guardian... simonadcock2@gmail.com
FeatureSwitches.scala
in common/app/conf/switches
548 - 2015-09-15 2025-04-25 739 176 john.duffell@guardian.co.uk 114918544+andrewheguardian@...
header.scala.html
in common/app/views/fragments
124 - 2013-03-27 2025-01-03 719 169 patrick.hamann@guardian.co.uk 74187452+rowannekabalan@use...
FaciaController.scala
in facia/app/controllers
499 28 2013-07-11 2025-04-23 677 163 ironsidevsquincy@googlemail... marjan.kalanaki@guardian.co.uk
ArticleController.scala
in article/app/controllers
156 10 2012-05-18 2025-03-06 621 156 daithi.ocrualaoich@guardian... dina.hafez@guardian.co.uk
footer.scala.html
in common/app/views/fragments
173 - 2012-09-11 2022-11-10 556 156 matt@commuterjoy.co.uk hi@mxdvl.com
CommercialSwitches.scala
in common/app/conf/switches
439 - 2015-09-15 2025-04-23 679 146 john.duffell@guardian.co.uk marjan.kalanaki@guardian.co.uk
_adslot.scss
in static/src/stylesheets/module
536 - 2014-10-01 2025-04-23 639 144 ironsidevsquincy@googlemail... marjan.kalanaki@guardian.co.uk
Experiments.scala
in common/app/experiments
37 - 2017-11-23 2025-04-29 624 142 thomas.bonnin@gmail.com dominik.lander@guardian.co.uk
main.scala.html
in common/app/views
79 - 2012-06-28 2024-10-14 676 141 grant.klopper@guardian.co.uk simonadcock2@gmail.com
HtmlCleaner.scala
in common/app/views/support
766 49 2014-12-02 2025-01-29 536 133 a@snd.rs jake.kennedy@guardian.co.uk
metaData.scala.html
in common/app/views/fragments
147 - 2012-05-18 2024-03-05 465 132 daithi.ocrualaoich@guardian... 130582307+vlkerag@users.nor...
Competitions.scala
in sport/app/football/feed
427 11 2013-09-26 2025-02-28 306 131 nathaniel.bennett@guardian.... 114918544+andrewheguardian@...
plugins.sbt
in project
13 - 2012-02-20 2025-03-26 309 124 grant.klopper@gmail.com 110032454+danielcliftonguar...
package.scala
in common/app/views/support
178 19 2012-05-18 2024-07-15 610 122 daithi.ocrualaoich@guardian... ioannakok@users.noreply.git...
common.js
in static/src/javascripts/bootstraps/enhanced
259 - 2015-12-09 2025-04-24 418 122 oliverjash@gmail.com 110032454+danielcliftonguar...
LeagueTableController.scala
in sport/app/football/controllers
239 5 2013-09-26 2025-04-24 227 120 daithi.ocrualaoich@guardian... 114918544+andrewheguardian@...
articleBody.scala.html
in article/app/views/fragments
71 - 2012-10-16 2020-10-15 610 118 patrick.hamann@guardian.co.uk pascal@alseyn.net
JavaScriptPage.scala
in common/app/views/support
85 1 2014-08-21 2025-01-14 339 117 robert.berry@theguardian.com jake.kennedy@guardian.co.uk
NavLinks.scala
in common/app/navigation
802 - 2017-08-01 2025-04-28 336 117 natalialeebaltazar@gmail.com 10963046+andrew-nowak@users...
MostPopularController.scala
in onward/app/controllers
243 8 2014-01-28 2025-03-06 316 117 stephan.fowler@guardian.co.uk dina.hafez@guardian.co.uk
package.scala
in article/app/views
86 5 2013-06-26 2024-11-21 447 116 grant.klopper@guardian.co.uk simonadcock2@gmail.com
main.js
in static/src/javascripts/bootstraps/standard
108 - 2015-12-10 2024-06-11 297 116 oliverjash@gmail.com dina.hafez@guardian.co.uk
admin.scala.html
in admin/app/views
118 - 2013-06-14 2022-03-15 381 114 kaelig@deloumeau.fr justinpinner@gmail.com
metrics.scala
in common/app/common
230 3 2012-05-18 2023-08-09 368 113 daithi.ocrualaoich@guardian... roberto.tyley@guardian.co.uk
ContentApiClient.scala
in common/app/contentapi
163 4 2013-05-05 2024-07-15 354 111 grant.klopper@gmail.com ioannakok@users.noreply.git...
Tag.scala
in common/app/model
167 7 2012-06-19 2024-07-02 340 111 daithi.ocrualaoich@guardian... 110032454+danielcliftonguar...
_vars.scss
in static/src/stylesheets
109 - 2014-10-01 2025-04-23 357 110 ironsidevsquincy@googlemail... marjan.kalanaki@guardian.co.uk
galleryBody.scala.html
in applications/app/views/fragments
122 - 2013-06-11 2024-11-21 449 109 kaelig@deloumeau.fr simonadcock2@gmail.com
contentMeta.scala.html
in common/app/views/fragments
77 - 2014-03-04 2022-08-16 403 109 grant.klopper@gmail.com 9575458+ollyscoding@users.n...
LinkTo.scala
in common/app/common
101 10 2013-06-20 2024-07-15 352 108 kaelig@deloumeau.fr ioannakok@users.noreply.git...
Requests.scala
in common/app/implicits
90 1 2012-12-11 2024-07-15 289 106 grant.klopper@guardian.co.uk ioannakok@users.noreply.git...
Cached.scala
in common/app/model
111 12 2012-10-03 2025-04-25 246 105 ironsidevsquincy@googlemail... 114918544+andrewheguardian@...
Formats.scala
in common/app/model
351 21 2012-06-19 2025-03-07 261 103 daithi.ocrualaoich@guardian... anna.beddow@gmail.com
ConfigAgentTrait.scala
in common/app/services
122 9 2014-01-09 2024-07-15 252 103 francis.carr@guardian.co.uk ioannakok@users.noreply.git...
loader.js
in static/src/javascripts/projects/common/modules/discussion
487 23 2014-10-02 2024-09-12 246 102 ironsidevsquincy@googlemail... ollie.abrahams@guardian.co.uk
FapiFrontPress.scala
in facia-press/app/frontpress
534 25 2015-02-03 2025-05-07 318 101 francis.carr@guardian.co.uk david.furey@guardian.co.uk
EmailAddons.scala
in common/app/model
504 41 2016-02-23 2024-09-12 280 101 sam.desborough@gmail.com ollie.abrahams@guardian.co.uk
EmailSignupController.scala
in common/app/controllers
540 23 2015-12-22 2025-03-06 256 100 francis.carr@guardian.co.uk dina.hafez@guardian.co.uk
Section.scala
in common/app/model
170 3 2012-06-19 2024-01-11 266 99 daithi.ocrualaoich@guardian... ioannakok@users.noreply.git...
InteractiveController.scala
in applications/app/controllers
143 13 2013-10-11 2023-10-17 235 99 matt.chadburn@guardian.co.uk anna.beddow@guardian.co.uk
MoreOnMatchController.scala
in sport/app/football/controllers
418 17 2013-09-26 2025-03-06 226 99 daithi.ocrualaoich@guardian... dina.hafez@guardian.co.uk
GalleryController.scala
in applications/app/controllers
99 7 2013-06-10 2025-03-06 219 99 darren.hurley@guardian.co.uk dina.hafez@guardian.co.uk
trails.scala
in common/app/model
102 3 2012-06-19 2025-05-01 366 98 daithi.ocrualaoich@guardian... simon_adcock@36924_mac.gnm.int
contentCard.scala.html
in common/app/views/fragments/items/facia_cards
251 - 2014-12-12 2023-05-31 362 98 robert.berry@theguardian.com 9575458+ollyscoding@users.n...
Uk.scala
in common/app/common/editions
25 - 2013-05-01 2024-10-24 297 98 grant.klopper@guardian.co.uk rowanne.kabalan@guardian.co.uk
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
mjs
index.mjs
in tools/__tasks__/compile/hash
154 - 2024-06-26 2024-06-26 1 1 max.duval@theguardian.com max.duval@theguardian.com
mjs
runner.mjs
in tools/task-runner
123 - 2024-06-25 2024-06-26 2 1 max.duval@theguardian.com max.duval@theguardian.com
mjs
icons.mjs
in tools/__tasks__/compile/images
117 - 2024-06-26 2024-06-26 1 1 max.duval@theguardian.com max.duval@theguardian.com
glabs.scala.html
in commercial/app/views/fragments/amp/stylesheets
115 - 2019-07-04 2019-07-04 1 1 pascal@alseyn.net pascal@alseyn.net
user-prefs.ts
in static/src/javascripts/projects/common/modules
92 - 2022-10-26 2022-10-27 2 1 chrislomaxjones96@gmail.com chrislomaxjones96@gmail.com
RedirectController.scala
in admin/app/controllers/admin
90 4 2021-07-06 2021-09-22 2 1 pascal@alseyn.net pascal@alseyn.net
auTerritorySelector.scala.html
in common/app/views/fragments/containers/facia_cards
82 - 2022-08-10 2022-08-18 3 1 9575458+ollyscoding@users.n... 9575458+ollyscoding@users.n...
mjs
javascript.mjs
in tools/__tasks__/validate-head
81 - 2024-06-26 2024-06-26 1 1 max.duval@theguardian.com max.duval@theguardian.com
mjs
sass.mjs
in tools/__tasks__/validate-head
73 - 2024-06-26 2024-06-26 1 1 max.duval@theguardian.com max.duval@theguardian.com
mjs
bundle-polyfills.mjs
in tools/__tasks__/compile/javascript
58 - 2024-06-26 2024-06-26 1 1 max.duval@theguardian.com max.duval@theguardian.com
mjs
run-task-verbose-formater.mjs
in tools/task-runner
56 - 2024-06-25 2024-06-25 1 1 max.duval@theguardian.com max.duval@theguardian.com
mjs
index.mjs
in tools/__tasks__/compile/inline-svgs
52 - 2024-06-26 2024-06-26 1 1 max.duval@theguardian.com max.duval@theguardian.com
USElection2020AmpPages.scala
in applications/app/services
51 5 2021-06-07 2021-09-22 2 1 pascal@alseyn.net pascal@alseyn.net
51 2 2020-12-03 2021-09-22 5 1 pascal@alseyn.net pascal@alseyn.net
mjs
check-for-disallowed-strings.mjs
in tools/__tasks__/validate
51 - 2024-06-26 2024-06-26 1 1 max.duval@theguardian.com max.duval@theguardian.com
mjs
sass.mjs
in tools/__tasks__/compile/css
49 - 2024-06-26 2024-06-26 1 1 max.duval@theguardian.com max.duval@theguardian.com
mjs
svg.mjs
in tools/__tasks__/compile/images
48 - 2024-06-26 2024-06-26 1 1 max.duval@theguardian.com max.duval@theguardian.com
mjs
javascript.mjs
in tools/__tasks__/validate
44 - 2024-06-26 2024-06-26 1 1 max.duval@theguardian.com max.duval@theguardian.com
hosted.scala.html
in commercial/app/views/fragments/amp/stylesheets
43 - 2019-07-04 2019-07-04 1 1 pascal@alseyn.net pascal@alseyn.net
robust.ts
in static/src/javascripts/lib
40 - 2022-10-27 2022-10-28 2 1 7014230+arelra@users.norepl... 7014230+arelra@users.norepl...
mjs
javascript-fix.mjs
in tools/__tasks__/validate
40 - 2024-06-26 2024-06-26 1 1 max.duval@theguardian.com max.duval@theguardian.com
customStyles.scala.html
in commercial/app/views/fragments/amp
38 - 2019-07-04 2019-07-04 1 1 pascal@alseyn.net pascal@alseyn.net
mjs
copy.mjs
in tools/__tasks__/compile/conf
33 - 2024-06-26 2024-06-26 1 1 max.duval@theguardian.com max.duval@theguardian.com
switchwarnings.js
in static/src/javascripts/projects/admin/bootstraps
29 - 2024-11-08 2024-11-13 3 1 imogen.hardy@guardian.co.uk imogen.hardy@guardian.co.uk
28 - 2024-06-26 2024-06-26 1 1 max.duval@theguardian.com max.duval@theguardian.com
mjs
typescript.mjs
in tools/__tasks__/validate
28 - 2024-06-26 2024-06-26 1 1 max.duval@theguardian.com max.duval@theguardian.com
linkTracking.ts
in static/src/javascripts/projects/common/modules/navigation
26 - 2023-01-16 2023-01-16 1 1 tom.wey@theguardian.com tom.wey@theguardian.com
mjs
copy.mjs
in tools/__tasks__/compile/javascript
25 - 2024-06-26 2024-06-26 1 1 max.duval@theguardian.com max.duval@theguardian.com
mjs
webpack-atoms.mjs
in tools/__tasks__/compile/javascript
25 - 2024-06-26 2024-06-26 1 1 max.duval@theguardian.com max.duval@theguardian.com
mjs
scalafmt.mjs
in tools/__tasks__/validate
24 - 2024-06-26 2024-06-26 1 1 max.duval@theguardian.com max.duval@theguardian.com
mjs
scala.mjs
in tools/__tasks__/validate-head
24 - 2024-06-26 2024-06-26 1 1 max.duval@theguardian.com max.duval@theguardian.com
mjs
index.mjs
in tools/__tasks__/compile
24 - 2024-06-26 2024-06-26 1 1 max.duval@theguardian.com max.duval@theguardian.com
mjs
index.mjs
in tools/__tasks__/compile/javascript
24 - 2024-06-26 2024-06-26 1 1 max.duval@theguardian.com max.duval@theguardian.com
mjs
index.mjs
in tools/__tasks__/validate
22 - 2024-06-26 2024-06-26 1 1 max.duval@theguardian.com max.duval@theguardian.com
mjs
index.dev.mjs
in tools/__tasks__/compile
22 - 2024-06-26 2024-06-26 1 1 max.duval@theguardian.com max.duval@theguardian.com
mjs
index.dev.mjs
in tools/__tasks__/compile/javascript
22 - 2024-06-26 2024-06-26 1 1 max.duval@theguardian.com max.duval@theguardian.com
mjs
index.watch.mjs
in tools/__tasks__/compile
22 - 2024-06-26 2024-06-26 1 1 max.duval@theguardian.com max.duval@theguardian.com
RequestIdFilter.scala
in common/app/http
20 1 2025-02-03 2025-02-21 3 1 marjan.kalanaki@guardian.co.uk marjan.kalanaki@guardian.co.uk
mjs
index.watch.mjs
in tools/__tasks__/compile/javascript
20 - 2024-06-26 2024-06-26 1 1 max.duval@theguardian.com max.duval@theguardian.com
mjs
index.mjs
in tools/__tasks__/compile/images
20 - 2024-06-26 2024-06-26 1 1 max.duval@theguardian.com max.duval@theguardian.com
mjs
index.mjs
in tools/__tasks__/compile/css
20 - 2024-06-26 2024-06-26 1 1 max.duval@theguardian.com max.duval@theguardian.com
mjs
index.dev.mjs
in tools/__tasks__/compile/css
20 - 2024-06-26 2024-06-26 1 1 max.duval@theguardian.com max.duval@theguardian.com
mjs
index.mjs
in tools/__tasks__/validate-head
18 - 2024-06-26 2024-06-26 1 1 max.duval@theguardian.com max.duval@theguardian.com
mjs
index.atoms.mjs
in tools/__tasks__/compile/javascript
18 - 2024-06-26 2024-06-26 1 1 max.duval@theguardian.com max.duval@theguardian.com
mjs
amp.mjs
in tools/__tasks__/compile/data
18 - 2024-06-26 2024-06-26 1 1 max.duval@theguardian.com max.duval@theguardian.com
SportTroubleshooterController.scala
in admin/app/controllers/admin
17 2 2021-07-06 2021-09-22 2 1 pascal@alseyn.net pascal@alseyn.net
FaciaCardTimestamp.scala
in common/app/layout
17 - 2020-03-11 2021-09-23 5 1 pascal@alseyn.net pascal@alseyn.net
mjs
javascript-fix.mjs
in tools/__tasks__/validate-head
17 - 2024-06-26 2024-06-26 1 1 max.duval@theguardian.com max.duval@theguardian.com
mjs
index.mjs
in tools/__tasks__/compile/conf
16 - 2024-06-26 2024-06-26 1 1 max.duval@theguardian.com max.duval@theguardian.com
mjs
check-network.mjs
in tools/__tasks__/lib
15 - 2024-06-26 2024-06-26 1 1 max.duval@theguardian.com max.duval@theguardian.com
Correlations

File Size vs. Number of Changes: 2191 points

common/app/conf/switches/ABTestSwitches.scala x: 56 lines of code y: 1267 # changes admin/app/tools/Store.scala x: 102 lines of code y: 220 # changes common/app/layout/slices/Container.scala x: 91 lines of code y: 66 # changes facia-press/app/frontpress/FapiFrontPress.scala x: 534 lines of code y: 318 # changes sport/app/cricket/controllers/CricketMatchController.scala x: 90 lines of code y: 60 # changes sport/app/football/model/DotcomRenderingCricketDataModel.scala x: 111 lines of code y: 7 # changes common/app/model/facia/PressedCollection.scala x: 110 lines of code y: 81 # changes common/app/model/pressedContent.scala x: 195 lines of code y: 167 # changes facia-press/app/frontpress/PressedCollectionVisibility.scala x: 23 lines of code y: 27 # changes project/Dependencies.scala x: 117 lines of code y: 1025 # changes applications/app/controllers/CrosswordsController.scala x: 324 lines of code y: 217 # changes common/app/model/dotcomrendering/pageElements/EditionsCrosswordRenderingDataModel.scala x: 37 lines of code y: 11 # changes common/app/model/trails.scala x: 102 lines of code y: 366 # changes common/app/experiments/Experiments.scala x: 37 lines of code y: 624 # changes admin/app/dfp/DfpDataCacheJob.scala x: 128 lines of code y: 270 # changes common/app/common/configuration.scala x: 590 lines of code y: 1128 # changes sport/app/football/model/DotcomRenderingFootballDataModel.scala x: 313 lines of code y: 23 # changes common/app/renderers/DotcomRenderingService.scala x: 416 lines of code y: 155 # changes common/app/navigation/NavLinks.scala x: 802 lines of code y: 336 # changes common/app/conf/switches/FeatureSwitches.scala x: 548 lines of code y: 739 # changes common/app/model/Cached.scala x: 111 lines of code y: 246 # changes sport/app/football/controllers/MatchController.scala x: 196 lines of code y: 185 # changes sport/app/services/dotcomrendering/FootballSummaryPagePicker.scala x: 29 lines of code y: 3 # changes static/src/javascripts/bootstraps/enhanced/common.js x: 259 lines of code y: 418 # changes static/src/javascripts/bootstraps/enhanced/newsletters.js x: 277 lines of code y: 68 # changes static/src/javascripts/projects/common/modules/avatar/api.ts x: 46 lines of code y: 17 # changes static/src/javascripts/projects/common/modules/commercial/user-features.ts x: 317 lines of code y: 27 # changes static/src/javascripts/projects/common/modules/discussion/api.ts x: 138 lines of code y: 23 # changes static/src/javascripts/projects/common/modules/discussion/comment-box.js x: 537 lines of code y: 146 # changes static/src/javascripts/projects/common/modules/identity/api.ts x: 154 lines of code y: 68 # changes static/src/javascripts/projects/common/modules/identity/okta.ts x: 25 lines of code y: 14 # changes static/src/javascripts/projects/common/modules/userFeatures/user-features.ts x: 37 lines of code y: 3 # changes riff-raff.yaml x: 87 lines of code y: 77 # changes sport/app/football/controllers/LeagueTableController.scala x: 239 lines of code y: 227 # changes common/app/model/dotcomrendering/DotcomFrontsRenderingDataModel.scala x: 103 lines of code y: 33 # changes sport/app/cricket/controllers/CricketControllers.scala x: 13 lines of code y: 35 # changes applications/app/controllers/NewspaperController.scala x: 64 lines of code y: 104 # changes applications/app/services/NewspaperQuery.scala x: 172 lines of code y: 100 # changes commercial/app/controllers/CommercialControllers.scala x: 20 lines of code y: 90 # changes commercial/app/controllers/TemporaryAdLiteController.scala x: 24 lines of code y: 4 # changes common/app/layout/slices/Slice.scala x: 895 lines of code y: 36 # changes common/app/views/support/Commercial.scala x: 249 lines of code y: 326 # changes facia/app/controllers/FaciaController.scala x: 499 lines of code y: 677 # changes sport/app/services/dotcomrendering/FootballPagePicker.scala x: 36 lines of code y: 8 # changes admin/app/tools/LoadBalancer.scala x: 63 lines of code y: 93 # changes applications/app/views/fragments/crosswords/crosswordContent.scala.html x: 49 lines of code y: 26 # changes common/app/conf/switches/CommercialSwitches.scala x: 439 lines of code y: 679 # changes common/app/crosswords/CrosswordPage.scala x: 128 lines of code y: 8 # changes common/app/model/dotcomrendering/DotcomRenderingUtils.scala x: 267 lines of code y: 90 # changes common/app/services/TagIndexesS3.scala x: 51 lines of code y: 47 # changes static/src/javascripts/projects/common/modules/commercial/braze/buildBrazeMessaging.ts x: 58 lines of code y: 13 # changes static/src/javascripts/projects/common/modules/crosswords/crossword.js x: 692 lines of code y: 82 # changes static/src/stylesheets/_vars.scss x: 109 lines of code y: 357 # changes static/src/stylesheets/module/_adslot.scss x: 536 lines of code y: 639 # changes static/src/stylesheets/module/crosswords/_layout.scss x: 161 lines of code y: 113 # changes admin/app/tools/CloudWatch.scala x: 410 lines of code y: 235 # changes admin/app/tools/errors.scala x: 89 lines of code y: 49 # changes admin/app/football/model/PrevResult.scala x: 20 lines of code y: 14 # changes sport/app/football/controllers/MatchListController.scala x: 110 lines of code y: 95 # changes sport/app/football/model/model.scala x: 162 lines of code y: 113 # changes common/app/model/IpsosTags.scala x: 143 lines of code y: 26 # changes common/app/model/PressedDisplaySettings.scala x: 27 lines of code y: 14 # changes project/plugins.sbt x: 13 lines of code y: 309 # changes applications/app/controllers/OptInController.scala x: 39 lines of code y: 118 # changes applications/app/services/dotcomrendering/CrosswordsPicker.scala x: 32 lines of code y: 8 # changes build.sbt x: 202 lines of code y: 187 # changes common/app/conf/switches/IdentitySwitches.scala x: 14 lines of code y: 58 # changes common/app/model/PressedCard.scala x: 93 lines of code y: 16 # changes project/ProjectSettings.scala x: 121 lines of code y: 103 # changes sport/app/football/controllers/ResultsController.scala x: 97 lines of code y: 109 # changes tools/__tasks__/compile/data/index.dev.mjs x: 16 lines of code y: 4 # changes common/app/model/CollectionConfig.scala x: 75 lines of code y: 14 # changes common/app/model/Formats.scala x: 351 lines of code y: 261 # changes onward/app/controllers/MostViewedGalleryController.scala x: 81 lines of code y: 164 # changes admin/app/conf/AdminConfiguration.scala x: 75 lines of code y: 144 # changes static/src/javascripts/projects/common/modules/experiments/ab-tests.ts x: 11 lines of code y: 203 # changes admin/app/AppLoader.scala x: 93 lines of code y: 125 # changes admin/app/controllers/admin/SwitchboardController.scala x: 83 lines of code y: 16 # changes admin/app/controllers/admin/commercial/AdsDotTextEditController.scala x: 65 lines of code y: 17 # changes admin/app/football/controllers/FrontsController.scala x: 269 lines of code y: 102 # changes admin/app/football/services/Client.scala x: 89 lines of code y: 97 # changes applications/app/controllers/AllIndexController.scala x: 179 lines of code y: 182 # changes applications/app/controllers/AtomPageController.scala x: 150 lines of code y: 64 # changes applications/app/controllers/EmbedController.scala x: 47 lines of code y: 112 # changes applications/app/controllers/GalleryController.scala x: 99 lines of code y: 219 # changes applications/app/controllers/LatestIndexController.scala x: 92 lines of code y: 120 # changes applications/app/controllers/MediaController.scala x: 113 lines of code y: 195 # changes applications/app/controllers/QuizController.scala x: 71 lines of code y: 95 # changes applications/app/controllers/SignupPageController.scala x: 120 lines of code y: 55 # changes applications/app/controllers/TagIndexController.scala x: 61 lines of code y: 69 # changes applications/app/controllers/YoutubeController.scala x: 29 lines of code y: 19 # changes applications/app/services/ImageQuery.scala x: 36 lines of code y: 82 # changes archive/app/controllers/ArchiveController.scala x: 133 lines of code y: 225 # changes article/app/controllers/ArticleController.scala x: 156 lines of code y: 621 # changes article/app/controllers/LiveBlogController.scala x: 362 lines of code y: 175 # changes commercial/app/controllers/ContentApiOffersController.scala x: 60 lines of code y: 60 # changes common/app/common/ModelOrResult.scala x: 81 lines of code y: 151 # changes common/app/controllers/EmailSignupController.scala x: 540 lines of code y: 256 # changes common/app/controllers/IndexControllerCommon.scala x: 84 lines of code y: 127 # changes onward/app/controllers/MediaInSectionController.scala x: 101 lines of code y: 163 # changes onward/app/controllers/MostPopularController.scala x: 243 lines of code y: 316 # changes onward/app/controllers/SeriesController.scala x: 114 lines of code y: 272 # changes onward/app/controllers/TaggedContentController.scala x: 66 lines of code y: 110 # changes onward/app/controllers/TopStoriesController.scala x: 80 lines of code y: 168 # changes preview/app/controllers/FaciaDraftController.scala x: 42 lines of code y: 112 # changes sport/app/football/controllers/MoreOnMatchController.scala x: 418 lines of code y: 226 # changes sport/app/football/controllers/FixturesController.scala x: 79 lines of code y: 108 # changes sport/app/football/implicits/Football.scala x: 135 lines of code y: 119 # changes sport/app/football/feed/Competitions.scala x: 427 lines of code y: 306 # changes admin/app/controllers/HealthCheck.scala x: 22 lines of code y: 61 # changes common/app/common/RequestLogger.scala x: 90 lines of code y: 53 # changes common/app/common/package.scala x: 186 lines of code y: 290 # changes common/app/http/RequestIdFilter.scala x: 20 lines of code y: 3 # changes common/app/services/dotcomrendering/DotcomFrontsLogger.scala x: 58 lines of code y: 5 # changes common/app/utils/DotcomponentsLogger.scala x: 85 lines of code y: 6 # changes onward/app/controllers/OnwardContentCardController.scala x: 44 lines of code y: 22 # changes preview/app/AppLoader.scala x: 136 lines of code y: 132 # changes sport/app/football/controllers/FootballControllers.scala x: 25 lines of code y: 41 # changes sport/app/football/controllers/MatchDayController.scala x: 62 lines of code y: 77 # changes common/app/model/Asset.scala x: 159 lines of code y: 199 # changes static/src/javascripts/boot.js x: 153 lines of code y: 249 # changes static/src/javascripts/projects/common/modules/userFeatures/cookies/allowRejectAll.ts x: 8 lines of code y: 2 # changes static/src/javascripts/projects/common/modules/userFeatures/cookies/userBenefitsExpiry.ts x: 13 lines of code y: 2 # changes common/app/http/Filters.scala x: 133 lines of code y: 59 # changes admin/app/controllers/AdminControllers.scala x: 90 lines of code y: 121 # changes admin/app/views/commercial/commercialMenu.scala.html x: 71 lines of code y: 185 # changes dev/watch.mjs x: 125 lines of code y: 2 # changes dev-build/app/AppLoader.scala x: 99 lines of code y: 170 # changes commercial/app/AppLoader.scala x: 50 lines of code y: 76 # changes common/app/services/Notification.scala x: 59 lines of code y: 103 # changes common/app/model/dotcomrendering/pageElements/TextCleaner.scala x: 89 lines of code y: 18 # changes common/app/views/support/HtmlCleaner.scala x: 766 lines of code y: 536 # changes common/app/templates/javaScriptConfig.scala.js x: 43 lines of code y: 202 # changes common/app/services/fronts/FrontsApi.scala x: 13 lines of code y: 17 # changes common/app/utils/AWSv2.scala x: 33 lines of code y: 3 # changes common/app/layout/slices/FlexibleGeneral.scala x: 27 lines of code y: 8 # changes common/app/conf/switches/PerformanceSwitches.scala x: 226 lines of code y: 267 # changes static/src/javascripts/projects/common/modules/atoms/youtube-player.ts x: 249 lines of code y: 45 # changes common/app/layout/ContainerLayout.scala x: 119 lines of code y: 105 # changes commercial/app/controllers/HealthCheck.scala x: 12 lines of code y: 50 # changes static/src/stylesheets/admin/_bootstrap.graun.scss x: 179 lines of code y: 7 # changes tools/compile-css.mjs x: 100 lines of code y: 2 # changes facia/app/views/fragments/emailFrontBody.scala.html x: 258 lines of code y: 159 # changes common/app/views/support/JavaScriptPage.scala x: 85 lines of code y: 339 # changes common/app/model/dotcomrendering/DotcomRenderingDataModel.scala x: 620 lines of code y: 155 # changes common/app/model/dotcomrendering/pageElements/PageElement.scala x: 1757 lines of code y: 247 # changes common/app/services/newsletters/NewsletterApi.scala x: 70 lines of code y: 29 # changes common/app/services/newsletters/NewsletterSignupAgent.scala x: 85 lines of code y: 25 # changes common/app/services/newsletters/model/NewsletterResponse.scala x: 99 lines of code y: 11 # changes onward/app/AppLoader.scala x: 76 lines of code y: 102 # changes onward/app/controllers/OnwardControllers.scala x: 49 lines of code y: 90 # changes static/src/javascripts/bootstraps/enhanced/facia.js x: 101 lines of code y: 69 # changes static/src/javascripts/lib/raven.ts x: 68 lines of code y: 8 # changes admin/conf/logback.xml x: 31 lines of code y: 20 # changes applications/app/controllers/ImageContentController.scala x: 146 lines of code y: 133 # changes applications/app/views/fragments/gallerySlot.scala.html x: 17 lines of code y: 40 # changes applications/conf/logback.xml x: 29 lines of code y: 14 # changes common/app/http/RequestLoggingFilter.scala x: 35 lines of code y: 30 # changes common/app/model/dotcomrendering/DotcomBlocksRenderingDataModel.scala x: 102 lines of code y: 27 # changes common/app/views/fragments/header.scala.html x: 124 lines of code y: 719 # changes common/app/views/fragments/headerTopNav.scala.html x: 158 lines of code y: 21 # changes identity/conf/logback.xml x: 32 lines of code y: 20 # changes static/src/stylesheets/layout/nav/_header-top-nav.scss x: 219 lines of code y: 17 # changes static/src/stylesheets/module/email-signup/_form.scss x: 459 lines of code y: 84 # changes applications/app/views/fragments/galleryBody.scala.html x: 122 lines of code y: 449 # changes applications/app/views/package.scala x: 51 lines of code y: 91 # changes article/app/views/package.scala x: 86 lines of code y: 447 # changes common/app/model/CrosswordData.scala x: 149 lines of code y: 78 # changes common/app/services/FaciaContentConvert.scala x: 42 lines of code y: 76 # changes applications/app/AppLoader.scala x: 83 lines of code y: 101 # changes article/app/AppLoader.scala x: 66 lines of code y: 127 # changes common/app/conf/application.scala x: 3 lines of code y: 227 # changes applications/app/controllers/ApplicationsControllers.scala x: 39 lines of code y: 109 # changes admin/app/views/switchboard.scala.html x: 82 lines of code y: 96 # changes admin/public/css/switchboard.css x: 26 lines of code y: 34 # changes common/app/conf/switches/DiscussionSwitches.scala x: 54 lines of code y: 31 # changes common/app/conf/switches/FaciaSwitches.scala x: 84 lines of code y: 94 # changes common/app/conf/switches/JournalismSwitches.scala x: 75 lines of code y: 60 # changes common/app/conf/switches/MonitoringSwitches.scala x: 74 lines of code y: 125 # changes common/app/conf/switches/NewslettersSwitches.scala x: 55 lines of code y: 6 # changes common/app/conf/switches/PrivacySwitches.scala x: 20 lines of code y: 22 # changes common/app/conf/switches/ServerSideExperimentSwitches.scala x: 28 lines of code y: 19 # changes common/app/conf/switches/Switches.scala x: 175 lines of code y: 145 # changes common/app/conf/switches/TXSwitches.scala x: 34 lines of code y: 12 # changes common/app/experiments/Experiment.scala x: 52 lines of code y: 21 # changes static/src/javascripts/bootstraps/admin.js x: 16 lines of code y: 100 # changes common/app/navigation/FooterLinks.scala x: 188 lines of code y: 47 # changes admin/app/jobs/RefreshFrontsJob.scala x: 56 lines of code y: 125 # changes common/app/model/content.scala x: 916 lines of code y: 1087 # changes facia/app/AppLoader.scala x: 71 lines of code y: 101 # changes facia/app/services/dotcomrendering/FaciaPicker.scala x: 139 lines of code y: 70 # changes applications/app/services/dotcomrendering/MediaPicker.scala x: 41 lines of code y: 8 # changes common/app/common/Edition.scala x: 118 lines of code y: 237 # changes common/app/common/editions/Uk.scala x: 25 lines of code y: 297 # changes applications/app/views/fragments/crosswords/crosswordMetaHeader.scala.html x: 52 lines of code y: 80 # changes static/src/javascripts/lib/getPrivacyFramework.js x: 12 lines of code y: 19 # changes static/src/javascripts/projects/common/modules/ui/cmp-ui.js x: 37 lines of code y: 65 # changes admin/app/controllers/admin/CommercialController.scala x: 163 lines of code y: 197 # changes admin/app/dfp/DfpDataExtractor.scala x: 77 lines of code y: 170 # changes admin/app/views/commercial/invalidLineItems.scala.html x: 82 lines of code y: 25 # changes applications/app/views/fragments/crosswords/accessibleCrosswordContent.scala.html x: 97 lines of code y: 10 # changes common/app/common/dfp/DfpAgent.scala x: 66 lines of code y: 96 # changes common/app/common/dfp/DfpData.scala x: 352 lines of code y: 191 # changes common/app/model/Element.scala x: 151 lines of code y: 195 # changes common/app/model/liveblog/BlockElement.scala x: 201 lines of code y: 87 # changes static/src/javascripts/bootstraps/enhanced/crosswords.js x: 10 lines of code y: 26 # changes static/src/javascripts/projects/common/modules/crosswords/accessible-crossword-solutions.js x: 12 lines of code y: 2 # changes static/src/stylesheets/module/crosswords/_accessible.scss x: 47 lines of code y: 31 # changes common/app/common/dfp/AdSlotAgent.scala x: 16 lines of code y: 58 # changes common/app/layout/slices/FixedContainers.scala x: 70 lines of code y: 35 # changes common/app/model/dotcomrendering/ElementsEnhancer.scala x: 64 lines of code y: 29 # changes admin/app/views/commercial/liveBlogTopSponsorships.scala.html x: 47 lines of code y: 7 # changes admin/app/views/commercial/surveySponsorships.scala.html x: 45 lines of code y: 4 # changes applications/app/views/fragments/mediaBody.scala.html x: 148 lines of code y: 288 # changes common/app/common/dfp/SurveySponsorshipAgent.scala x: 25 lines of code y: 7 # changes common/app/http/GuardianAuthWithExemptions.scala x: 92 lines of code y: 14 # changes common/app/layout/slices/DynamicContainers.scala x: 17 lines of code y: 9 # changes common/app/model/dotcomrendering/DotcomRenderingSupportTypes.scala x: 181 lines of code y: 41 # changes common/app/model/meta.scala x: 787 lines of code y: 862 # changes common/app/services/dotcomrendering/PressedContent.scala x: 255 lines of code y: 50 # changes common/app/views/main.scala.html x: 79 lines of code y: 676 # changes common/app/model/EmailAddons.scala x: 504 lines of code y: 280 # changes common/app/views/fragments/discussionFooter.scala.html x: 124 lines of code y: 188 # changes preview/app/views/responsive_viewer.scala.html x: 134 lines of code y: 31 # changes static/src/javascripts/projects/common/modules/discussion/loader.js x: 487 lines of code y: 246 # changes static/src/stylesheets/module/commercial/_creatives.scss x: 631 lines of code y: 280 # changes archive/app/AppLoader.scala x: 42 lines of code y: 74 # changes discussion/app/AppLoader.scala x: 41 lines of code y: 56 # changes facia-press/app/AppLoader.scala x: 55 lines of code y: 46 # changes identity/app/AppLoader.scala x: 51 lines of code y: 51 # changes rss/app/AppLoader.scala x: 51 lines of code y: 57 # changes sport/app/AppLoader.scala x: 78 lines of code y: 75 # changes common/app/services/RedirectService.scala x: 124 lines of code y: 43 # changes common/app/dev/DevParametersHttpRequestHandler.scala x: 97 lines of code y: 172 # changes article/app/controllers/ArticleControllers.scala x: 23 lines of code y: 83 # changes article/app/model/LiveBlogHelpers.scala x: 115 lines of code y: 58 # changes common/app/model/LiveBlogCurrentPage.scala x: 213 lines of code y: 41 # changes sport/app/football/controllers/WallchartController.scala x: 201 lines of code y: 92 # changes sport/app/cricket/feed/cricketModel.scala x: 88 lines of code y: 35 # changes static/src/stylesheets/module/crosswords/_cell.scss x: 37 lines of code y: 38 # changes static/src/stylesheets/module/crosswords/_vars.scss x: 9 lines of code y: 53 # changes common/app/common/dfp/LiveblogTopSponsorship.scala x: 48 lines of code y: 4 # changes admin/app/controllers/FrontPressController.scala x: 38 lines of code y: 70 # changes admin/app/controllers/admin/InteractiveLibrarianController.scala x: 55 lines of code y: 18 # changes admin/app/controllers/admin/R2PressController.scala x: 142 lines of code y: 9 # changes admin/app/dfp/ApiHelper.scala x: 32 lines of code y: 63 # changes admin/app/dfp/DataMapper.scala x: 191 lines of code y: 110 # changes admin/app/model/AdminLifecycle.scala x: 109 lines of code y: 231 # changes admin/app/tools/AssetMetrics.scala x: 83 lines of code y: 59 # changes admin/app/tools/charts/charts.scala x: 155 lines of code y: 119 # changes applications/app/services/NewsSiteMap.scala x: 105 lines of code y: 52 # changes applications/app/services/VideoSiteMap.scala x: 102 lines of code y: 63 # changes common/app/common/InlineStyles.scala x: 102 lines of code y: 86 # changes common/app/common/JsMinifier.scala x: 84 lines of code y: 65 # changes common/app/common/LinkTo.scala x: 101 lines of code y: 352 # changes common/app/common/Pagination.scala x: 26 lines of code y: 21 # changes common/app/common/Retry.scala x: 18 lines of code y: 17 # changes common/app/common/StringEncodings.scala x: 10 lines of code y: 24 # changes common/app/common/TrailsToRss.scala x: 226 lines of code y: 162 # changes common/app/common/TrailsToShowcase.scala x: 590 lines of code y: 50 # changes common/app/common/dfp/PageSkinSponsorship.scala x: 39 lines of code y: 49 # changes common/app/common/dfp/PageskinAdAgent.scala x: 55 lines of code y: 68 # changes common/app/common/management.scala x: 24 lines of code y: 19 # changes common/app/conf/HealthCheck.scala x: 177 lines of code y: 112 # changes common/app/conf/audio/FlagshipContainer.scala x: 16 lines of code y: 12 # changes common/app/conf/audio/FlagshipFrontContainer.scala x: 12 lines of code y: 10 # changes common/app/conf/switches/SwitchboardLifecycle.scala x: 42 lines of code y: 47 # changes common/app/contentapi/ContentApiClient.scala x: 163 lines of code y: 354 # changes common/app/contentapi/http.scala x: 69 lines of code y: 179 # changes common/app/implicits/Dates.scala x: 54 lines of code y: 85 # changes common/app/implicits/FaciaContentFrontendHelpers.scala x: 67 lines of code y: 116 # changes common/app/implicits/Requests.scala x: 90 lines of code y: 289 # changes common/app/layout/ContentWidths.scala x: 189 lines of code y: 21 # changes common/app/layout/SliceWithCards.scala x: 92 lines of code y: 6 # changes common/app/model/Encoding.scala x: 27 lines of code y: 53 # changes common/app/model/PressedPage.scala x: 140 lines of code y: 208 # changes common/app/model/RelatedContent.scala x: 42 lines of code y: 82 # changes common/app/model/SupportedUrl.scala x: 25 lines of code y: 66 # changes common/app/model/content/Atom.scala x: 397 lines of code y: 24 # changes common/app/model/facia.scala x: 72 lines of code y: 244 # changes common/app/pagepresser/HtmlCleaner.scala x: 179 lines of code y: 18 # changes common/app/services/ConfigAgentTrait.scala x: 122 lines of code y: 252 # changes common/app/services/IndexPage.scala x: 228 lines of code y: 187 # changes common/app/services/repositories.scala x: 172 lines of code y: 173 # changes common/app/views/support/EmailHelpers.scala x: 75 lines of code y: 131 # changes common/app/views/support/MostPopularTags.scala x: 16 lines of code y: 48 # changes common/app/views/support/WitnessCleaner.scala x: 21 lines of code y: 42 # changes common/app/views/support/package.scala x: 178 lines of code y: 610 # changes discussion/app/discussion/api/DiscussionApi.scala x: 204 lines of code y: 43 # changes facia-press/app/frontpress/JsonQueueWorker.scala x: 109 lines of code y: 72 # changes identity/app/actions/AuthenticatedActions.scala x: 142 lines of code y: 118 # changes identity/app/clients/DiscussionClient.scala x: 81 lines of code y: 10 # changes identity/app/controllers/PublicProfileController.scala x: 90 lines of code y: 126 # changes identity/app/controllers/editprofile/ProfileForms.scala x: 21 lines of code y: 25 # changes identity/app/form/DateFormData.scala x: 44 lines of code y: 43 # changes identity/app/form/Mappings.scala x: 23 lines of code y: 75 # changes identity/app/form/PrivacyMapping.scala x: 45 lines of code y: 89 # changes identity/app/form/TelephoneNumberMapping.scala x: 49 lines of code y: 17 # changes identity/app/form/UserFormMapping.scala x: 20 lines of code y: 33 # changes identity/app/idapiclient/responses/Error.scala x: 6 lines of code y: 14 # changes identity/app/utils/ConsentOrder.scala x: 36 lines of code y: 25 # changes sport/app/football/conf/context.scala x: 89 lines of code y: 194 # changes sport/app/football/feed/agent.scala x: 151 lines of code y: 94 # changes sport/app/football/model/TeamMap.scala x: 143 lines of code y: 145 # changes sport/app/rugby/conf/RugbyLifecycle.scala x: 38 lines of code y: 76 # changes admin/app/dfp/CustomTargetingAgent.scala x: 61 lines of code y: 40 # changes admin/app/dfp/DfpApi.scala x: 153 lines of code y: 149 # changes admin/app/football/controllers/PaBrowserController.scala x: 57 lines of code y: 81 # changes admin/app/football/controllers/PlayerController.scala x: 143 lines of code y: 133 # changes admin/app/indexes/TagPages.scala x: 112 lines of code y: 64 # changes admin/app/jobs/ExpiringSwitchesEmailJob.scala x: 61 lines of code y: 71 # changes admin/app/jobs/FastlyCloudwatchLoadJob.scala x: 54 lines of code y: 43 # changes admin/app/jobs/R2PagePressJob.scala x: 128 lines of code y: 102 # changes admin/app/jobs/RebuildIndexJob.scala x: 97 lines of code y: 68 # changes admin/app/model/abtests/AbTestJob.scala x: 29 lines of code y: 38 # changes admin/app/services/EmailService.scala x: 77 lines of code y: 55 # changes admin/app/services/Fastly.scala x: 70 lines of code y: 64 # changes commercial/app/controllers/HostedContentController.scala x: 183 lines of code y: 85 # changes commercial/app/model/capi/CapiAgent.scala x: 40 lines of code y: 27 # changes commercial/app/model/capi/Lookup.scala x: 66 lines of code y: 49 # changes common/app/agents/DeeplyReadAgent.scala x: 115 lines of code y: 18 # changes common/app/common/Maps.scala x: 15 lines of code y: 31 # changes common/app/common/RelativePathEscaper.scala x: 20 lines of code y: 18 # changes common/app/controllers/PreferenceController.scala x: 40 lines of code y: 30 # changes common/app/crosswords/CrosswordTreat.scala x: 71 lines of code y: 54 # changes common/app/feed/MostViewed.scala x: 53 lines of code y: 10 # changes common/app/layout/FaciaCard.scala x: 235 lines of code y: 16 # changes common/app/layout/Front.scala x: 130 lines of code y: 335 # changes common/app/layout/WidthsByBreakpoint.scala x: 28 lines of code y: 136 # changes common/app/layout/slices/DynamicContainer.scala x: 61 lines of code y: 8 # changes common/app/metrics/FrontendMetrics.scala x: 123 lines of code y: 62 # changes common/app/model/PressedProperties.scala x: 71 lines of code y: 4 # changes common/app/navigation/Navigation.scala x: 236 lines of code y: 61 # changes common/app/services/ConciergeRepository.scala x: 14 lines of code y: 47 # changes common/app/services/IndexPageGrouping.scala x: 46 lines of code y: 56 # changes common/app/services/OphanApi.scala x: 93 lines of code y: 171 # changes common/app/views/support/GetClasses.scala x: 188 lines of code y: 246 # changes common/app/views/support/ImageProfile.scala x: 356 lines of code y: 45 # changes facia-press/app/controllers/Application.scala x: 86 lines of code y: 99 # changes facia-press/app/frontpress/FrontPressCron.scala x: 50 lines of code y: 122 # changes identity/app/controllers/AccountDeletionController.scala x: 171 lines of code y: 48 # changes identity/app/controllers/editprofile/tabs/SupporterTabs.scala x: 13 lines of code y: 26 # changes identity/app/form/IdFormHelpers.scala x: 72 lines of code y: 45 # changes identity/app/idapiclient/IdApiClient.scala x: 243 lines of code y: 114 # changes identity/app/idapiclient/UserUpdateDTO.scala x: 14 lines of code y: 9 # changes identity/app/services/AuthenticationService.scala x: 64 lines of code y: 88 # changes identity/app/services/IdentityUrlBuilder.scala x: 55 lines of code y: 95 # changes identity/app/services/NewsletterService.scala x: 40 lines of code y: 36 # changes identity/app/utils/IdentitySafeLogging.scala x: 60 lines of code y: 26 # changes identity/app/views/support/fragment/ConsentBlock.scala x: 43 lines of code y: 12 # changes sport/app/cricket/jobs/CricketStatsJob.scala x: 58 lines of code y: 80 # changes sport/app/football/containers/FixturesAndResults.scala x: 124 lines of code y: 87 # changes sport/app/football/model/CompetitionStages.scala x: 163 lines of code y: 105 # changes sport/app/football/model/matches.scala x: 181 lines of code y: 109 # changes sport/app/rugby/feed/CapiFeed.scala x: 66 lines of code y: 56 # changes static/src/javascripts/projects/common/modules/audio/index.js x: 96 lines of code y: 30 # changes static/src/stylesheets/_mixins.scss x: 281 lines of code y: 166 # changes static/src/stylesheets/amp/_article-tones.scss x: 84 lines of code y: 38 # changes static/src/stylesheets/amp/_buttons.scss x: 100 lines of code y: 24 # changes static/src/stylesheets/amp/_content.scss x: 226 lines of code y: 55 # changes static/src/stylesheets/amp/_facia.scss x: 86 lines of code y: 15 # changes static/src/stylesheets/amp/_from-content-api.scss x: 283 lines of code y: 42 # changes static/src/stylesheets/amp/_hosted-article.scss x: 106 lines of code y: 22 # changes static/src/stylesheets/amp/_hosted-gallery.scss x: 151 lines of code y: 17 # changes static/src/stylesheets/amp/_hosted.scss x: 390 lines of code y: 33 # changes static/src/stylesheets/amp/_live-blog.scss x: 283 lines of code y: 18 # changes static/src/stylesheets/amp/_main-media-captions.scss x: 52 lines of code y: 8 # changes static/src/stylesheets/amp/_player-card.scss x: 56 lines of code y: 12 # changes static/src/stylesheets/amp/_social.scss x: 31 lines of code y: 33 # changes static/src/stylesheets/amp/_submeta.scss x: 54 lines of code y: 39 # changes static/src/stylesheets/amp/_type.scss x: 45 lines of code y: 22 # changes static/src/stylesheets/amp/atoms/temporary/_explainers.scss x: 119 lines of code y: 10 # changes static/src/stylesheets/amp/atoms/temporary/_snippets.scss x: 89 lines of code y: 12 # changes static/src/stylesheets/amp/nav.new/_menu-group.scss x: 21 lines of code y: 6 # changes static/src/stylesheets/amp/nav.new/_menu-item.scss x: 71 lines of code y: 6 # changes static/src/stylesheets/amp/nav.new/_veggie-burger.scss x: 44 lines of code y: 3 # changes static/src/stylesheets/base/_helpers.scss x: 194 lines of code y: 122 # changes static/src/stylesheets/base/_tables.scss x: 115 lines of code y: 29 # changes static/src/stylesheets/base/_type.scss x: 41 lines of code y: 63 # changes static/src/stylesheets/inline/article-photo-essay-garnett.scss x: 217 lines of code y: 37 # changes static/src/stylesheets/inline/story-package-garnett.scss x: 426 lines of code y: 71 # changes static/src/stylesheets/layout/_helpers.scss x: 81 lines of code y: 38 # changes static/src/stylesheets/layout/footer/_colophon.scss x: 159 lines of code y: 25 # changes static/src/stylesheets/layout/nav/_cta-bar.scss x: 126 lines of code y: 58 # changes static/src/stylesheets/layout/nav/_menu-group.scss x: 96 lines of code y: 24 # changes static/src/stylesheets/layout/nav/_menu-item.scss x: 187 lines of code y: 34 # changes static/src/stylesheets/layout/nav/_menu-search.scss x: 90 lines of code y: 21 # changes static/src/stylesheets/layout/nav/_menu.scss x: 103 lines of code y: 20 # changes static/src/stylesheets/layout/nav/_new-header.scss x: 164 lines of code y: 49 # changes static/src/stylesheets/layout/nav/_pillar-link.scss x: 137 lines of code y: 27 # changes static/src/stylesheets/layout/nav/_search-dropdown.scss x: 74 lines of code y: 8 # changes static/src/stylesheets/layout/nav/_subnav-link.scss x: 52 lines of code y: 27 # changes static/src/stylesheets/layout/nav/_subnav.scss x: 95 lines of code y: 24 # changes static/src/stylesheets/layout/nav/_top-bar-dropdown.scss x: 142 lines of code y: 31 # changes static/src/stylesheets/layout/nav/_top-bar.scss x: 103 lines of code y: 45 # changes static/src/stylesheets/layout/nav/_variables.scss x: 9 lines of code y: 27 # changes static/src/stylesheets/layout/nav/_veggie-burger.scss x: 58 lines of code y: 21 # changes static/src/stylesheets/module/_badging.scss x: 22 lines of code y: 50 # changes static/src/stylesheets/module/_discussion.scss x: 1275 lines of code y: 224 # changes static/src/stylesheets/module/_dropdown.scss x: 81 lines of code y: 69 # changes static/src/stylesheets/module/_headers.scss x: 29 lines of code y: 27 # changes static/src/stylesheets/module/_headline-list-garnett.scss x: 115 lines of code y: 20 # changes static/src/stylesheets/module/_layout-hints.garnett.scss x: 148 lines of code y: 15 # changes static/src/stylesheets/module/_layout-hints.scss x: 162 lines of code y: 97 # changes static/src/stylesheets/module/_main-media-captions.scss x: 65 lines of code y: 22 # changes static/src/stylesheets/module/_membership-events.scss x: 38 lines of code y: 23 # changes static/src/stylesheets/module/_most-popular.scss x: 260 lines of code y: 18 # changes static/src/stylesheets/module/_overlay.scss x: 32 lines of code y: 39 # changes static/src/stylesheets/module/_popup.scss x: 174 lines of code y: 176 # changes static/src/stylesheets/module/_search-tool.scss x: 63 lines of code y: 54 # changes static/src/stylesheets/module/_site-message.scss x: 351 lines of code y: 19 # changes static/src/stylesheets/module/_social.scss x: 112 lines of code y: 217 # changes static/src/stylesheets/module/_submeta.scss x: 71 lines of code y: 140 # changes static/src/stylesheets/module/_tabs-garnett.head.scss x: 83 lines of code y: 11 # changes static/src/stylesheets/module/_tag-list.scss x: 38 lines of code y: 57 # changes static/src/stylesheets/module/_weather.scss x: 441 lines of code y: 84 # changes static/src/stylesheets/module/atoms/_quiz.scss x: 272 lines of code y: 73 # changes static/src/stylesheets/module/business/_stocks.scss x: 150 lines of code y: 33 # changes static/src/stylesheets/module/commercial/_advert.scss x: 207 lines of code y: 91 # changes static/src/stylesheets/module/commercial/_brandbadge.scss x: 119 lines of code y: 96 # changes static/src/stylesheets/module/commercial/_capi.scss x: 153 lines of code y: 191 # changes static/src/stylesheets/module/commercial/_frame.scss x: 168 lines of code y: 39 # changes static/src/stylesheets/module/commercial/_labs-capi.scss x: 379 lines of code y: 39 # changes static/src/stylesheets/module/commercial/_labs.scss x: 395 lines of code y: 30 # changes static/src/stylesheets/module/commercial/glabs/_hosted-article.scss x: 317 lines of code y: 97 # changes static/src/stylesheets/module/commercial/glabs/_hosted-gallery.scss x: 653 lines of code y: 91 # changes static/src/stylesheets/module/commercial/glabs/_hosted-video.scss x: 317 lines of code y: 51 # changes static/src/stylesheets/module/commercial/glabs/_hosted.scss x: 790 lines of code y: 146 # changes static/src/stylesheets/module/commercial/gustyle/_gu-compopup.scss x: 31 lines of code y: 53 # changes static/src/stylesheets/module/commercial/paidfor/_paidfor-meta.scss x: 28 lines of code y: 42 # changes static/src/stylesheets/module/commercial/surveys/_survey.scss x: 97 lines of code y: 72 # changes static/src/stylesheets/module/content-garnett/_article-immersive.scss x: 737 lines of code y: 93 # changes static/src/stylesheets/module/content-garnett/_article-minute.scss x: 513 lines of code y: 8 # changes static/src/stylesheets/module/content-garnett/_article-numbered-list.scss x: 208 lines of code y: 12 # changes static/src/stylesheets/module/content-garnett/_article-splash.scss x: 206 lines of code y: 8 # changes static/src/stylesheets/module/content-garnett/_block-level-sharing.scss x: 154 lines of code y: 20 # changes static/src/stylesheets/module/content-garnett/_content.scss x: 1038 lines of code y: 118 # changes static/src/stylesheets/module/content-garnett/_gallery-lightbox.scss x: 325 lines of code y: 14 # changes static/src/stylesheets/module/content-garnett/_gallery.scss x: 230 lines of code y: 42 # changes static/src/stylesheets/module/content-garnett/_interactive.scss x: 123 lines of code y: 28 # changes static/src/stylesheets/module/content-garnett/_live-blog.scss x: 418 lines of code y: 24 # changes static/src/stylesheets/module/content-garnett/_media-player.scss x: 935 lines of code y: 53 # changes static/src/stylesheets/module/content-garnett/_media.global.scss x: 247 lines of code y: 30 # changes static/src/stylesheets/module/content-garnett/_pillars.scss x: 410 lines of code y: 114 # changes static/src/stylesheets/module/content-garnett/_tweets.scss x: 65 lines of code y: 9 # changes static/src/stylesheets/module/content-garnett/live-blog/_live-blog.head.scss x: 809 lines of code y: 67 # changes static/src/stylesheets/module/content/_article-immersive.scss x: 443 lines of code y: 192 # changes static/src/stylesheets/module/content/_article-minute.scss x: 513 lines of code y: 85 # changes static/src/stylesheets/module/content/_article.scss x: 31 lines of code y: 91 # changes static/src/stylesheets/module/content/_content.scss x: 1037 lines of code y: 411 # changes static/src/stylesheets/module/content/_live-blog.scss x: 195 lines of code y: 211 # changes static/src/stylesheets/module/content/_media-player.scss x: 916 lines of code y: 254 # changes static/src/stylesheets/module/content/_tones-mixins.scss x: 122 lines of code y: 68 # changes static/src/stylesheets/module/content/_tweets.scss x: 65 lines of code y: 14 # changes static/src/stylesheets/module/content/live-blog/_live-blog.head.scss x: 636 lines of code y: 37 # changes static/src/stylesheets/module/crosswords/_clues.scss x: 51 lines of code y: 74 # changes static/src/stylesheets/module/crosswords/_controls.scss x: 42 lines of code y: 62 # changes static/src/stylesheets/module/email-signup/_header.scss x: 69 lines of code y: 25 # changes static/src/stylesheets/module/email-signup/_iframe.scss x: 274 lines of code y: 31 # changes static/src/stylesheets/module/email-signup/_newDesign.scss x: 148 lines of code y: 13 # changes static/src/stylesheets/module/experiments/_update-account.scss x: 126 lines of code y: 21 # changes static/src/stylesheets/module/facia-garnett/_container--video.scss x: 690 lines of code y: 67 # changes static/src/stylesheets/module/facia-garnett/_container.scss x: 613 lines of code y: 84 # changes static/src/stylesheets/module/facia-garnett/_item.scss x: 520 lines of code y: 101 # changes static/src/stylesheets/module/facia-garnett/_items.scss x: 360 lines of code y: 52 # changes static/src/stylesheets/module/facia-garnett/_linkslist.scss x: 78 lines of code y: 13 # changes static/src/stylesheets/module/facia-garnett/_mixins.scss x: 80 lines of code y: 8 # changes static/src/stylesheets/module/facia-garnett/_slices.scss x: 286 lines of code y: 33 # changes static/src/stylesheets/module/facia-garnett/_sublinks.scss x: 91 lines of code y: 29 # changes static/src/stylesheets/module/facia-garnett/_tag-meta.scss x: 40 lines of code y: 17 # changes static/src/stylesheets/module/facia-garnett/_treats.scss x: 80 lines of code y: 17 # changes static/src/stylesheets/module/facia-garnett/item-layouts/_fc-item--list-compact.scss x: 14 lines of code y: 10 # changes static/src/stylesheets/module/facia-garnett/item-layouts/_fc-item--list-media.scss x: 78 lines of code y: 28 # changes static/src/stylesheets/module/facia-garnett/item-types/_fc-item--type-comment.scss x: 293 lines of code y: 38 # changes static/src/stylesheets/module/facia-garnett/item-types/_fc-item--type-media.scss x: 142 lines of code y: 38 # changes static/src/stylesheets/module/facia/_container.scss x: 507 lines of code y: 200 # changes static/src/stylesheets/module/facia/_item.scss x: 536 lines of code y: 255 # changes static/src/stylesheets/module/facia/_linkslist.scss x: 78 lines of code y: 40 # changes static/src/stylesheets/module/facia/item-layouts/_fc-item--list-media.scss x: 116 lines of code y: 70 # changes static/src/stylesheets/module/facia/snaps/_football.scss x: 217 lines of code y: 71 # changes static/src/stylesheets/module/football/_global.scss x: 52 lines of code y: 41 # changes static/src/stylesheets/module/football/_league-list.scss x: 32 lines of code y: 31 # changes static/src/stylesheets/module/football/_match-stat.scss x: 46 lines of code y: 39 # changes static/src/stylesheets/module/football/_match-summary.scss x: 168 lines of code y: 64 # changes static/src/stylesheets/module/football/_matches.scss x: 129 lines of code y: 55 # changes static/src/stylesheets/module/football/_overview.scss x: 477 lines of code y: 70 # changes static/src/stylesheets/module/football/_player-card.scss x: 67 lines of code y: 42 # changes static/src/stylesheets/module/identity/_activity-stream.scss x: 167 lines of code y: 42 # changes static/src/stylesheets/module/identity/_ad-prefs.scss x: 121 lines of code y: 19 # changes static/src/stylesheets/module/identity/_button.scss x: 189 lines of code y: 42 # changes static/src/stylesheets/module/identity/_consent.scss x: 118 lines of code y: 64 # changes static/src/stylesheets/module/identity/_disc.scss x: 94 lines of code y: 46 # changes static/src/stylesheets/module/identity/_forms.scss x: 156 lines of code y: 41 # changes static/src/stylesheets/module/identity/_identity.scss x: 430 lines of code y: 239 # changes static/src/stylesheets/module/identity/_manage-account-tab.scss x: 382 lines of code y: 79 # changes static/src/stylesheets/module/identity/_sign-in-gate.scss x: 289 lines of code y: 19 # changes static/src/stylesheets/module/identity/_switches.scss x: 187 lines of code y: 48 # changes static/src/stylesheets/module/identity/_wrapper.scss x: 93 lines of code y: 40 # changes static/src/stylesheets/module/journalism/_audio-flagship-tag-page.scss x: 226 lines of code y: 26 # changes static/src/stylesheets/module/journalism/_media.scss x: 368 lines of code y: 14 # changes static/src/stylesheets/module/onward-garnett/_rich-links-enhanced.scss x: 129 lines of code y: 15 # changes static/src/stylesheets/module/onward-garnett/_right-hand-most-popular.scss x: 86 lines of code y: 25 # changes static/src/stylesheets/module/preferences/_notifications.scss x: 231 lines of code y: 68 # changes static/src/stylesheets/module/reader-revenue/_epic.scss x: 61 lines of code y: 38 # changes static/src/stylesheets/module/signup/_newsletters.scss x: 300 lines of code y: 50 # changes static/src/stylesheets/module/survey/_survey-page.scss x: 61 lines of code y: 20 # changes static/src/stylesheets/pasteup/buttons/_src.scss x: 50 lines of code y: 6 # changes static/src/stylesheets/pasteup/forms/_styles.scss x: 223 lines of code y: 32 # changes static/src/stylesheets/pasteup/layout/_src.scss x: 118 lines of code y: 22 # changes applications/app/views/fragments/audioBody.scala.html x: 155 lines of code y: 54 # changes common/app/model/Tag.scala x: 167 lines of code y: 340 # changes common/app/views/fragments/media/audio.scala.html x: 49 lines of code y: 88 # changes static/src/javascripts/projects/commercial/modules/hosted/gallery.js x: 512 lines of code y: 110 # changes disallowed-strings.mjs x: 28 lines of code y: 1 # changes tools/__tasks__/compile/hash/index.mjs x: 154 lines of code y: 1 # changes tools/__tasks__/compile/images/icons.mjs x: 117 lines of code y: 1 # changes tools/__tasks__/compile/inline-svgs/index.mjs x: 52 lines of code y: 1 # changes tools/__tasks__/compile/javascript/bundle-polyfills.mjs x: 58 lines of code y: 1 # changes tools/__tasks__/pre-push.mjs x: 1 lines of code y: 1 # changes tools/__tasks__/validate-head/javascript.mjs x: 81 lines of code y: 1 # changes tools/__tasks__/validate-head/sass.mjs x: 73 lines of code y: 1 # changes tools/__tasks__/validate/javascript-fix.mjs x: 40 lines of code y: 1 # changes tools/task-runner/runner.mjs x: 123 lines of code y: 2 # changes tools/task-runner/run-task-verbose-formater.mjs x: 56 lines of code y: 1 # changes static/src/javascripts/bootstraps/enhanced/main.js x: 300 lines of code y: 212 # changes admin/app/dfp/SessionWrapper.scala x: 186 lines of code y: 94 # changes common/app/views/fragments/atoms/interactive.scala.html x: 46 lines of code y: 29 # changes sport/app/football/views/matchList/matchesPage.scala.html x: 88 lines of code y: 149 # changes sport/app/football/views/tablesList/tablesPage.scala.html x: 56 lines of code y: 105 # changes sport/app/football/views/wallchart/page.scala.html x: 8 lines of code y: 44 # changes sport/app/football/views/matchList/matchesList.scala.html x: 108 lines of code y: 111 # changes admin/app/jobs/AnalyticsSanityCheckJob.scala x: 48 lines of code y: 81 # changes admin/app/services/CloudWatchStats.scala x: 39 lines of code y: 50 # changes commercial/app/views/hosted/guardianAmpHostedArticle.scala.html x: 84 lines of code y: 95 # changes commercial/app/views/hosted/guardianAmpHostedGallery.scala.html x: 75 lines of code y: 66 # changes common/app/navigation/helpers/UrlHelpers.scala x: 89 lines of code y: 115 # changes common/app/templates/inlineJS/blocking/config.scala.js x: 35 lines of code y: 98 # changes common/app/views/fragments/analytics/base.scala.html x: 8 lines of code y: 86 # changes static/src/javascripts/bootstraps/enhanced/media-player.js x: 244 lines of code y: 36 # changes static/src/javascripts/bootstraps/enhanced/video-player.js x: 73 lines of code y: 16 # changes static/src/javascripts/bootstraps/standard/main.js x: 108 lines of code y: 297 # changes static/src/javascripts/bootstraps/videojs-embed.js x: 88 lines of code y: 22 # changes static/src/javascripts/projects/common/modules/atoms/youtube-tracking.js x: 55 lines of code y: 23 # changes static/src/javascripts/projects/common/modules/navigation/membership.js x: 162 lines of code y: 70 # changes static/src/javascripts/projects/common/modules/video/events.js x: 187 lines of code y: 201 # changes applications/app/views/videoEmbed.scala.html x: 100 lines of code y: 232 # changes sport/app/football/views/wallchart/knockoutMatch.scala.html x: 45 lines of code y: 45 # changes admin/app/dfp/AdUnitAgent.scala x: 58 lines of code y: 98 # changes admin/app/dfp/CustomFieldAgent.scala x: 27 lines of code y: 87 # changes admin/app/dfp/DataValidation.scala x: 18 lines of code y: 50 # changes admin/app/dfp/PlacementAgent.scala x: 27 lines of code y: 80 # changes admin/app/dfp/Reader.scala x: 22 lines of code y: 39 # changes admin/app/dfp/SessionLogger.scala x: 83 lines of code y: 52 # changes common/app/model/content/Atoms.scala x: 102 lines of code y: 205 # changes common/app/views/fragments/affiliateLinksDisclaimer.scala.html x: 9 lines of code y: 20 # changes common/app/layout/slices/Pascal Scala Playground.sc x: 1 lines of code y: 5 # changes static/src/stylesheets/module/_media.scss x: 17 lines of code y: 27 # changes static/src/stylesheets/module/charts/_doughnuts.scss x: 18 lines of code y: 32 # changes static/src/stylesheets/module/facia/_pagination.scss x: 104 lines of code y: 73 # changes admin/app/controllers/admin/IndexController.scala x: 11 lines of code y: 6 # changes admin/app/views/admin_main.scala.html x: 65 lines of code y: 220 # changes preview/public/css/style.css x: 88 lines of code y: 14 # changes static/src/javascripts/lib/fetch-json.ts x: 33 lines of code y: 19 # changes applications/app/views/fragments/crosswords/printableCrosswordBody.scala.html x: 31 lines of code y: 8 # changes common/app/html/HtmlPage.scala x: 50 lines of code y: 69 # changes static/src/javascripts/projects/common/modules/commercial/build-page-targeting.ts x: 76 lines of code y: 56 # changes static/src/javascripts/projects/common/modules/identity/sign-in-gate/helper.js x: 325 lines of code y: 48 # changes common/app/dev/DevAssetsController.scala x: 55 lines of code y: 165 # changes common/app/http/H2PreloadFilter.scala x: 23 lines of code y: 20 # changes dev-build/app/http/DevFilters.scala x: 51 lines of code y: 35 # changes common/app/views/fragments/atoms/atom.scala.html x: 21 lines of code y: 132 # changes static/src/javascripts/bootstraps/standard/atoms.js x: 54 lines of code y: 28 # changes common/app/model/dotcomrendering/LinkedData.scala x: 412 lines of code y: 22 # changes applications/app/views/fragments/galleryHeader.scala.html x: 46 lines of code y: 76 # changes admin/public/css/abtests.css x: 147 lines of code y: 44 # changes commercial/app/views/fragments/hostedContentsAMPMetaData.scala.html x: 116 lines of code y: 9 # changes common/app/views/fragments/metaData.scala.html x: 147 lines of code y: 465 # changes static/src/javascripts/projects/common/modules/analytics/shouldCaptureMetrics.ts x: 15 lines of code y: 108 # changes applications/app/controllers/IndexController.scala x: 59 lines of code y: 159 # changes static/src/stylesheets/module/site-messages/_engagement-banner.scss x: 10 lines of code y: 39 # changes identity/app/services/IdentityServices.scala x: 45 lines of code y: 60 # changes common/app/common/commercial/CommercialProperties.scala x: 89 lines of code y: 37 # changes common/app/common/commercial/EditionAdTargeting.scala x: 85 lines of code y: 40 # changes common/app/common/commercial/PrebidIndexSite.scala x: 277 lines of code y: 12 # changes common/app/common/commercial/hosted/HostedVideoPage.scala x: 77 lines of code y: 116 # changes common/app/common/dfp/TakeoverWithEmptyMPUs.scala x: 87 lines of code y: 31 # changes common/app/common/editions/Au.scala x: 24 lines of code y: 268 # changes common/app/common/editions/International.scala x: 25 lines of code y: 86 # changes common/app/common/editions/Us.scala x: 24 lines of code y: 237 # changes common/app/layout/slices/ContainerJsonConfig.scala x: 9 lines of code y: 10 # changes common/app/model/CrosswordGridModel.scala x: 42 lines of code y: 30 # changes common/app/model/Section.scala x: 170 lines of code y: 266 # changes common/app/model/TagIndexPage.scala x: 84 lines of code y: 47 # changes common/app/model/dotcomrendering/Contributor.scala x: 6 lines of code y: 9 # changes common/app/model/dotcomrendering/Trail.scala x: 158 lines of code y: 9 # changes common/app/model/liveblog/BodyBlock.scala x: 137 lines of code y: 109 # changes common/app/model/meta/LinkedData.scala x: 47 lines of code y: 67 # changes common/app/navigation/DCRNavigation.scala x: 101 lines of code y: 25 # changes facia-press/app/frontpress/StatusNotification.scala x: 73 lines of code y: 28 # changes identity/app/implicits/Forms.scala x: 55 lines of code y: 52 # changes onward/app/business/massagedModels.scala x: 71 lines of code y: 22 # changes onward/app/controllers/NavigationController.scala x: 72 lines of code y: 86 # changes onward/app/feed/MostPopularAgent.scala x: 129 lines of code y: 165 # changes onward/app/feed/MostViewedVideoAgent.scala x: 42 lines of code y: 98 # changes onward/app/feed/OnwardJourneyLifecycle.scala x: 60 lines of code y: 121 # changes sport/app/cricket/feed/cricketPaFeed.scala x: 88 lines of code y: 109 # changes static/src/javascripts/projects/common/modules/commercial/contributions-utilities.ts x: 4 lines of code y: 4 # changes static/src/javascripts/projects/common/modules/commercial/reader-revenue-dev-utils.js x: 99 lines of code y: 46 # changes common/app/views/fragments/commercial/adSlot.scala.html x: 30 lines of code y: 106 # changes common/app/views/fragments/commercial/commercialComponent.scala.html x: 11 lines of code y: 87 # changes common/app/views/fragments/commercial/commercialComponentHigh.scala.html x: 11 lines of code y: 64 # changes common/app/views/fragments/containers/facia_cards/container.scala.html x: 95 lines of code y: 264 # changes common/app/views/fragments/containers/facia_cards/verticalVideoContainer.scala.html x: 111 lines of code y: 14 # changes applications/app/controllers/InteractiveController.scala x: 143 lines of code y: 235 # changes admin/app/dfp/DfpAdUnitCacheJob.scala x: 36 lines of code y: 48 # changes admin/app/dfp/DfpDataCacheLifecycle.scala x: 119 lines of code y: 116 # changes admin/app/services/R2PagePressNotifier.scala x: 21 lines of code y: 47 # changes applications/app/jobs/SitemapLifecycle.scala x: 34 lines of code y: 53 # changes common/app/common/akka.scala x: 14 lines of code y: 116 # changes common/app/contentapi/SectionsLookUpLifecycle.scala x: 34 lines of code y: 44 # changes common/app/services/ophan/SurgingContentAgent.scala x: 58 lines of code y: 36 # changes sport/app/cricket/conf/context.scala x: 40 lines of code y: 73 # changes admin/app/views/commercial/takeoverWithEmptyMPUsCreate.scala.html x: 36 lines of code y: 42 # changes common/app/model/package.scala x: 49 lines of code y: 126 # changes common/app/views/fragments/nav/editionPicker.scala.html x: 26 lines of code y: 68 # changes article/app/services/NewspaperBooksAndSectionsAutoRefresh.scala x: 45 lines of code y: 53 # changes common/app/common/AutoRefresh.scala x: 33 lines of code y: 79 # changes onward/app/business/StocksDataLifecycle.scala x: 18 lines of code y: 36 # changes common/app/views/emailFragment.scala.html x: 11 lines of code y: 78 # changes common/app/views/emailFragmentThrasher.scala.html x: 8 lines of code y: 7 # changes article/app/views/fragments/email/emailArticleBody.scala.html x: 260 lines of code y: 50 # changes identity/app/views/profile/deletion/accountDeletionBlock.scala.html x: 68 lines of code y: 3 # changes facia/app/controllers/HealthCheck.scala x: 14 lines of code y: 54 # changes common/app/common/metrics.scala x: 230 lines of code y: 368 # changes common/app/services/S3.scala x: 151 lines of code y: 296 # changes static/src/javascripts/bootstraps/enhanced/trail.js x: 168 lines of code y: 102 # changes static/src/javascripts/projects/common/modules/identity/sign-in-gate/variants/example.js x: 36 lines of code y: 19 # changes static/src/javascripts/projects/common/modules/identity/sign-in-gate/variants/main/variant.js x: 39 lines of code y: 23 # changes static/src/javascripts/projects/common/modules/navigation/user-account.ts x: 221 lines of code y: 11 # changes discussion/app/controllers/CommentsController.scala x: 95 lines of code y: 198 # changes discussion/app/views/fragments/comment.scala.html x: 125 lines of code y: 216 # changes discussion/app/views/fragments/reportComment.scala.html x: 34 lines of code y: 47 # changes static/src/javascripts/projects/common/modules/discussion/comments.js x: 511 lines of code y: 160 # changes static/src/javascripts/projects/commercial/adblock-ask.ts x: 42 lines of code y: 17 # changes static/src/javascripts/projects/common/modules/navigation/profile.js x: 69 lines of code y: 95 # changes static/src/stylesheets/base/_base.scss x: 84 lines of code y: 84 # changes facia/app/views/fragments/frontBody.scala.html x: 53 lines of code y: 380 # changes identity/app/controllers/editprofile/tabs/EmailsTab.scala x: 11 lines of code y: 34 # changes static/src/stylesheets/module/facia/_items.scss x: 250 lines of code y: 134 # changes article/app/views/fragments/articleAsideSlot.scala.html x: 15 lines of code y: 23 # changes common/app/views/fragments/commercial/standardAd.scala.html x: 9 lines of code y: 58 # changes applications/app/views/signup/newsletterContent.scala.html x: 122 lines of code y: 76 # changes common/app/views/fragments/items/elements/facia_cards/title.scala.html x: 40 lines of code y: 139 # changes common/app/common/JsonComponent.scala x: 71 lines of code y: 208 # changes common/app/views/fragments/atoms/media.scala.html x: 27 lines of code y: 70 # changes common/app/views/fragments/atoms/youtube.scala.html x: 143 lines of code y: 158 # changes static/src/javascripts/projects/common/modules/atoms/youtube.js x: 385 lines of code y: 106 # changes static/src/javascripts/projects/common/modules/video/video-container.js x: 292 lines of code y: 75 # changes static/src/stylesheets/module/atoms/_youtube.scss x: 295 lines of code y: 117 # changes common/app/views/fragments/collections/popular.scala.html x: 62 lines of code y: 144 # changes common/app/views/fragments/containers/facia_cards/videoContainer.scala.html x: 94 lines of code y: 114 # changes common/app/model/Badges.scala x: 173 lines of code y: 227 # changes rss/app/controllers/RssController.scala x: 24 lines of code y: 60 # changes applications/app/views/fragments/imageContentBody.scala.html x: 42 lines of code y: 216 # changes common/app/views/fragments/items/facia_cards/contentCard.scala.html x: 251 lines of code y: 362 # changes common/app/views/fragments/items/facia_cards/dynamoContentCard.scala.html x: 253 lines of code y: 33 # changes static/src/javascripts/bootstraps/enhanced/liveblog.js x: 115 lines of code y: 159 # changes static/src/stylesheets/module/facia-garnett/_pillars.scss x: 442 lines of code y: 104 # changes static/src/stylesheets/module/facia-garnett/item-layouts/_fc-item--half.scss x: 69 lines of code y: 22 # changes static/src/stylesheets/module/facia/item-layouts/_fc-item--full-media-100.scss x: 60 lines of code y: 18 # changes static/src/stylesheets/module/facia/item-layouts/_fc-item--full-media-75.scss x: 75 lines of code y: 50 # changes static/src/stylesheets/module/facia/item-layouts/_fc-item--half.scss x: 68 lines of code y: 57 # changes static/src/stylesheets/module/facia/item-layouts/_fc-item--list.scss x: 26 lines of code y: 47 # changes static/src/stylesheets/module/facia/item-layouts/_fc-item--three-quarters.scss x: 64 lines of code y: 61 # changes static/src/stylesheets/pasteup/typography/_src.scss x: 129 lines of code y: 47 # changes common/app/views/fragments/commercial/topBanner.scala.html x: 9 lines of code y: 164 # changes common/app/views/fragments/stylesheets.scala.html x: 60 lines of code y: 119 # changes common/app/model/dotcomrendering/pageElements/CalloutExtraction.scala x: 273 lines of code y: 28 # changes common/app/views/support/DropdownMenus.scala x: 74 lines of code y: 33 # changes common/app/templates/inlineJS/blocking/applyRenderConditions.scala.js x: 106 lines of code y: 78 # changes common/app/templates/inlineJS/blocking/shouldEnhance.scala.js x: 42 lines of code y: 53 # changes common/app/model/CardStylePicker.scala x: 42 lines of code y: 27 # changes static/src/javascripts/projects/commercial/modules/hosted/gallery-html.js x: 45 lines of code y: 12 # changes static/src/javascripts/projects/commercial/modules/hosted/next-video.js x: 25 lines of code y: 33 # changes static/src/javascripts/projects/common/modules/commercial/ad-free-banner.js x: 48 lines of code y: 21 # changes static/src/javascripts/projects/common/modules/experiments/ab-core.ts x: 77 lines of code y: 17 # changes static/src/javascripts/projects/common/modules/experiments/ab-utils.ts x: 62 lines of code y: 18 # changes static/src/stylesheets/module/facia-garnett/item-types/_fc-item--type-liveblog.scss x: 80 lines of code y: 41 # changes common/app/common/Assets/assets.scala x: 134 lines of code y: 8 # changes common/app/common/commercial/hosted/HostedMetadata.scala x: 47 lines of code y: 42 # changes common/app/views/fragments/inlineJSBlocking.scala.html x: 35 lines of code y: 166 # changes static/src/javascripts/polyfill.io x: 1 lines of code y: 51 # changes common/app/views/fragments/mostPopularPlaceholder.scala.html x: 35 lines of code y: 156 # changes static/src/stylesheets/email/_front.scss x: 302 lines of code y: 57 # changes common/app/views/fragments/audio/containers/flagshipContainer.scala.html x: 137 lines of code y: 16 # changes common/app/views/fragments/commercial/cards/itemCard.scala.html x: 50 lines of code y: 43 # changes common/app/common/HTML.scala x: 7 lines of code y: 32 # changes common/app/views/fragments/meta/dateline.scala.html x: 36 lines of code y: 112 # changes common/app/views/fragments/share/blockLevelSharing.scala.html x: 10 lines of code y: 84 # changes onward/app/controllers/HealthCheck.scala x: 10 lines of code y: 40 # changes onward/app/controllers/MostViewedSocialController.scala x: 73 lines of code y: 105 # changes sport/app/football/views/matchList/matchesComponent.scala.html x: 29 lines of code y: 70 # changes static/src/javascripts/projects/common/modules/navigation/header-top-nav.js x: 446 lines of code y: 4 # changes static/src/stylesheets/module/content/tones/_tone-media.scss x: 120 lines of code y: 135 # changes common/app/views/fragments/containers/facia_cards/standardContainer.scala.html x: 57 lines of code y: 140 # changes static/src/javascripts/projects/common/modules/navigation/new-header.js x: 458 lines of code y: 97 # changes common/app/views/fragments/footer.scala.html x: 173 lines of code y: 556 # changes facia/app/pages/FrontHtmlPage.scala x: 72 lines of code y: 90 # changes static/src/javascripts/bootstraps/enhanced/football.js x: 268 lines of code y: 72 # changes static/src/javascripts/lib/cookies.js x: 108 lines of code y: 41 # changes static/src/javascripts/lib/geolocation.ts x: 465 lines of code y: 23 # changes static/src/javascripts/projects/common/modules/article/membership-events.js x: 33 lines of code y: 26 # changes static/src/javascripts/projects/common/modules/business/stocks.js x: 64 lines of code y: 79 # changes static/src/javascripts/projects/common/modules/discussion/upvote.js x: 94 lines of code y: 30 # changes static/src/javascripts/projects/common/modules/social/share-count.js x: 87 lines of code y: 134 # changes static/src/javascripts/projects/common/modules/sport/football/tag-page-stats.js x: 27 lines of code y: 29 # changes static/src/javascripts/projects/facia/modules/onwards/search-tool.js x: 192 lines of code y: 94 # changes static/src/javascripts/projects/facia/modules/ui/container-show-more.js x: 232 lines of code y: 138 # changes static/src/javascripts/projects/facia/modules/ui/snaps.js x: 184 lines of code y: 123 # changes static/src/javascripts/projects/common/modules/user-prefs.ts x: 92 lines of code y: 2 # changes onward/app/controllers/MostViewedVideoController.scala x: 56 lines of code y: 72 # changes onward/app/controllers/PopularInTag.scala x: 48 lines of code y: 154 # changes onward/app/services/repositories.scala x: 52 lines of code y: 136 # changes common/app/views/emailEmbed.scala.html x: 68 lines of code y: 70 # changes common/app/views/fragments/storyPackagePlaceholder.scala.html x: 25 lines of code y: 173 # changes identity/app/views/consentJourney.scala.html x: 151 lines of code y: 102 # changes onward/app/controllers/RichLinkController.scala x: 57 lines of code y: 113 # changes static/src/javascripts/lib/detect-breakpoint.ts x: 136 lines of code y: 1 # changes static/src/javascripts/lib/detect.js x: 254 lines of code y: 45 # changes static/src/javascripts/projects/common/modules/gallery/lightbox.js x: 564 lines of code y: 206 # changes admin/app/football/model/PA.scala x: 734 lines of code y: 112 # changes common/app/common/ShowcaseRSSModules.scala x: 182 lines of code y: 24 # changes common/app/model/diagnostics/CloudWatch.scala x: 74 lines of code y: 75 # changes common/app/pagepresser/InteractiveImmersiveHtmlCleaner.scala x: 111 lines of code y: 19 # changes common/app/views/support/cleaner/VideoEmbedCleaner.scala x: 142 lines of code y: 143 # changes preview/app/views/showcase.scala.html x: 131 lines of code y: 16 # changes onward/app/controllers/RelatedController.scala x: 83 lines of code y: 236 # changes common/app/layout/FaciaContainer.scala x: 185 lines of code y: 9 # changes admin/app/controllers/admin/commercial/TakeoverWithEmptyMPUsController.scala x: 37 lines of code y: 61 # changes admin/app/dfp/DataAgent.scala x: 33 lines of code y: 57 # changes admin/app/indexes/ContentApiTagsEnumerator.scala x: 30 lines of code y: 65 # changes applications/app/pages/CrosswordHtmlPage.scala x: 87 lines of code y: 73 # changes applications/app/pages/IndexHtmlPage.scala x: 72 lines of code y: 84 # changes applications/app/pages/NewsletterHtmlPage.scala x: 57 lines of code y: 77 # changes applications/app/pages/TagIndexHtmlPage.scala x: 70 lines of code y: 79 # changes article/app/views/fragments/articleHeaderGarnett.scala.html x: 123 lines of code y: 48 # changes common/app/views/fragments/containers/facia_cards/standardHeaderMeta.scala.html x: 61 lines of code y: 85 # changes common/app/views/fragments/contentMeta.scala.html x: 77 lines of code y: 403 # changes discussion/app/discussion/model/comments.scala x: 104 lines of code y: 39 # changes facia-press/app/frontpress/ToolPressQueueWorker.scala x: 70 lines of code y: 118 # changes onward/app/controllers/MostViewedAudioController.scala x: 60 lines of code y: 150 # changes sport/app/cricket/views/fragments/cricketMatchSummary.scala.html x: 63 lines of code y: 62 # changes sport/app/rugby/jobs/RugbyStatsJob.scala x: 64 lines of code y: 72 # changes static/src/javascripts/projects/facia/modules/ui/container-toggle.js x: 89 lines of code y: 101 # changes common/app/views/fragments/commercial/pageSkin.scala.html x: 9 lines of code y: 36 # changes common/app/views/fragments/items/facia_cards/item.scala.html x: 50 lines of code y: 99 # changes onward/app/controllers/CardController.scala x: 105 lines of code y: 73 # changes sport/app/football/views/fragments/competitionsBody.scala.html x: 31 lines of code y: 87 # changes sport/app/football/views/fragments/teamlistBody.scala.html x: 32 lines of code y: 89 # changes sport/app/football/views/matchStats/matchStatsPage.scala.html x: 39 lines of code y: 92 # changes common/app/layout/FaciaContainerHeader.scala x: 70 lines of code y: 73 # changes common/app/model/VideoPlayer.scala x: 53 lines of code y: 86 # changes common/app/services/dotcomrendering/InteractiveLibrarian.scala x: 83 lines of code y: 21 # changes common/app/views/support/TrailCssClasses.scala x: 15 lines of code y: 86 # changes sport/app/football/views/tablesList/tableView.scala.html x: 84 lines of code y: 88 # changes static/src/javascripts/projects/common/views/content/share-button.html x: 4 lines of code y: 26 # changes common/app/views/fragments/commercial/containers/paidContainer.scala.html x: 74 lines of code y: 45 # changes common/app/views/fragments/nav/headerMenu.scala.html x: 170 lines of code y: 30 # changes static/src/stylesheets/base/_normalize.scss x: 169 lines of code y: 25 # changes common/app/model/DatesAndTimes.scala x: 105 lines of code y: 17 # changes common/app/model/FaciaDisplayElement.scala x: 59 lines of code y: 131 # changes static/src/javascripts/projects/common/modules/ui/autoupdate.js x: 192 lines of code y: 170 # changes onward/app/feed/MostViewedGalleryAgent.scala x: 17 lines of code y: 63 # changes static/src/javascripts/projects/common/modules/onward/history.js x: 400 lines of code y: 174 # changes admin/app/views/admin.scala.html x: 118 lines of code y: 381 # changes article/app/views/liveblog/liveBlogBody.scala.html x: 119 lines of code y: 189 # changes static/src/stylesheets/email/_footer.scss x: 50 lines of code y: 14 # changes article/app/views/liveblog/liveBlogBlocks.scala.html x: 7 lines of code y: 103 # changes static/src/javascripts/projects/common/modules/article/twitter.js x: 59 lines of code y: 85 # changes static/src/javascripts/projects/common/modules/discussion/comment-count.js x: 103 lines of code y: 167 # changes static/src/javascripts/projects/common/modules/experiments/affix.js x: 86 lines of code y: 88 # changes static/src/javascripts/projects/common/modules/identity/sign-in-gate/variants/design/main-variant.js x: 146 lines of code y: 24 # changes static/src/javascripts/projects/common/modules/onward/onward-content.js x: 28 lines of code y: 110 # changes static/src/javascripts/projects/common/modules/onward/popular.js x: 16 lines of code y: 159 # changes static/src/javascripts/projects/common/modules/onward/related.js x: 116 lines of code y: 195 # changes static/src/javascripts/projects/common/modules/ui/clickstream.js x: 77 lines of code y: 65 # changes static/src/javascripts/projects/common/modules/ui/message.js x: 187 lines of code y: 140 # changes static/src/javascripts/projects/common/modules/ui/selection-sharing.js x: 126 lines of code y: 127 # changes static/src/javascripts/projects/common/modules/ui/sticky.js x: 79 lines of code y: 152 # changes static/src/javascripts/projects/common/modules/ui/toggles.js x: 90 lines of code y: 87 # changes static/src/javascripts/projects/common/modules/video/more-in-series-container.js x: 24 lines of code y: 37 # changes static/src/javascripts/projects/facia/modules/ui/lazy-load-containers.js x: 43 lines of code y: 57 # changes static/src/javascripts/projects/facia/modules/ui/live-blog-updates.js x: 240 lines of code y: 143 # changes admin/app/views/pressR2.scala.html x: 88 lines of code y: 54 # changes common/app/model/R2PressMessage.scala x: 2 lines of code y: 21 # changes static/src/javascripts/projects/common/modules/component.js x: 248 lines of code y: 109 # changes applications/app/views/all.scala.html x: 21 lines of code y: 137 # changes article/app/model/structuredData/BlogPosting.scala x: 53 lines of code y: 15 # changes admin/app/controllers/admin/RedirectController.scala x: 90 lines of code y: 2 # changes admin/app/controllers/metrics/FastlyController.scala x: 17 lines of code y: 81 # changes admin/app/football/controllers/TablesController.scala x: 113 lines of code y: 123 # changes admin/app/purge/CdnPurge.scala x: 49 lines of code y: 50 # changes admin/app/views/redirects.scala.html x: 80 lines of code y: 46 # changes applications/app/controllers/ShortUrlsController.scala x: 41 lines of code y: 68 # changes applications/app/views/fragments/interactiveBody.scala.html x: 63 lines of code y: 228 # changes article/app/controllers/PublicationController.scala x: 55 lines of code y: 63 # changes common/app/common/commercial/hosted/HostedGalleryPage.scala x: 80 lines of code y: 94 # changes common/app/common/commercial/hosted/HostedPage.scala x: 99 lines of code y: 117 # changes common/app/model/AtomPage.scala x: 118 lines of code y: 9 # changes common/app/model/ShareLinks.scala x: 150 lines of code y: 150 # changes common/app/views/fragments/head.scala.html x: 18 lines of code y: 239 # changes common/app/views/fragments/immersiveGarnettMainMedia.scala.html x: 98 lines of code y: 27 # changes common/app/views/fragments/items/facia_cards/simpleContentCard.scala.html x: 61 lines of code y: 11 # changes common/app/views/fragments/page/head/weAreHiring.scala.html x: 1 lines of code y: 10 # changes common/app/views/support/CutOut.scala x: 32 lines of code y: 83 # changes identity/app/controllers/ChangePasswordController.scala x: 19 lines of code y: 117 # changes identity/app/controllers/EmailVerificationController.scala x: 102 lines of code y: 104 # changes identity/app/form/FormComponents.scala x: 8 lines of code y: 16 # changes identity/app/form/ProfileFormsMapping.scala x: 4 lines of code y: 17 # changes identity/app/views/fragments/form/switch.scala.html x: 49 lines of code y: 31 # changes identity/app/views/verificationEmailResent.scala.html x: 41 lines of code y: 79 # changes onward/app/business/StocksData.scala x: 26 lines of code y: 59 # changes sport/app/football/controllers/CompetitionListController.scala x: 30 lines of code y: 59 # changes sport/app/rugby/controllers/MatchesController.scala x: 48 lines of code y: 109 # changes static/src/javascripts/bootstraps/enhanced/article-liveblog-common.js x: 24 lines of code y: 56 # changes static/src/javascripts/bootstraps/enhanced/sport.js x: 145 lines of code y: 48 # changes static/src/javascripts/bootstraps/enhanced/youtube.js x: 4 lines of code y: 22 # changes static/src/javascripts/bootstraps/video-embed.js x: 4 lines of code y: 151 # changes static/src/javascripts/projects/admin/bootstraps/abtests.js x: 68 lines of code y: 78 # changes static/src/javascripts/projects/admin/bootstraps/drama.js x: 198 lines of code y: 8 # changes static/src/javascripts/projects/admin/modules/abtests/abtest-report-item.js x: 90 lines of code y: 90 # changes static/src/javascripts/projects/admin/modules/abtests/participation-item.js x: 29 lines of code y: 80 # changes static/src/javascripts/projects/common/modules/analytics/beacon.js x: 1 lines of code y: 82 # changes static/src/javascripts/projects/common/modules/analytics/send-privacy-prefs.js x: 40 lines of code y: 12 # changes static/src/javascripts/projects/common/modules/audio/AudioPlayer.js x: 442 lines of code y: 46 # changes static/src/javascripts/projects/common/modules/audio/ProgressBar.js x: 109 lines of code y: 26 # changes static/src/javascripts/projects/common/modules/charts/doughnut.js x: 155 lines of code y: 64 # changes static/src/javascripts/projects/common/modules/crosswords/cell.js x: 62 lines of code y: 25 # changes static/src/javascripts/projects/common/modules/crosswords/clues.js x: 130 lines of code y: 67 # changes static/src/javascripts/projects/common/modules/crosswords/helpers.js x: 279 lines of code y: 63 # changes static/src/javascripts/projects/common/modules/crosswords/main.js x: 41 lines of code y: 84 # changes static/src/javascripts/projects/common/modules/discussion/activity-stream.js x: 117 lines of code y: 65 # changes static/src/javascripts/projects/common/modules/discussion/user-avatars.js x: 44 lines of code y: 35 # changes static/src/javascripts/projects/common/modules/discussion/whole-discussion.js x: 119 lines of code y: 69 # changes static/src/javascripts/projects/common/modules/identity/ad-prefs.js x: 100 lines of code y: 31 # changes static/src/javascripts/projects/common/modules/identity/modules/show-errors.js x: 77 lines of code y: 24 # changes static/src/javascripts/projects/common/modules/identity/sign-in-gate/variants/index.js x: 6 lines of code y: 37 # changes static/src/javascripts/projects/common/modules/navigation/search.js x: 200 lines of code y: 121 # changes static/src/javascripts/projects/common/modules/ui/accessibility-prefs.js x: 38 lines of code y: 51 # changes static/src/javascripts/projects/common/modules/ui/expandable.js x: 73 lines of code y: 38 # changes static/src/javascripts/projects/common/modules/ui/normalise.js x: 78 lines of code y: 9 # changes static/src/javascripts/projects/common/modules/ui/relativedates.js x: 178 lines of code y: 59 # changes static/src/javascripts/projects/journalism/modules/audio-series-add-contributions.js x: 18 lines of code y: 22 # changes static/src/javascripts/projects/journalism/modules/submit-form.js x: 114 lines of code y: 30 # changes static/src/stylesheets/_common.garnett.scss x: 32 lines of code y: 115 # changes static/src/stylesheets/module/journalism/_audio-flagship-tag-page-container.scss x: 173 lines of code y: 22 # changes identity/app/model/IdentityPage.scala x: 22 lines of code y: 98 # changes common/app/model/MostPopular.scala x: 2 lines of code y: 29 # changes article/app/views/fragments/articleBody.scala.html x: 71 lines of code y: 610 # changes article/app/views/fragments/articleBodyGarnett.scala.html x: 99 lines of code y: 86 # changes common/app/views/fragments/contentFooter.scala.html x: 29 lines of code y: 261 # changes common/app/views/support/ContentFooterContainersLayout.scala x: 29 lines of code y: 78 # changes identity/app/views/publicProfilePage.scala.html x: 53 lines of code y: 118 # changes admin/app/football/controllers/SiteController.scala x: 13 lines of code y: 61 # changes admin/app/views/footballTroubleshooter.scala.html x: 47 lines of code y: 72 # changes admin/app/views/fragments/lineChart.scala.html x: 30 lines of code y: 40 # changes applications/app/controllers/PreferencesController.scala x: 15 lines of code y: 69 # changes article/app/views/fragments/mainMedia.scala.html x: 72 lines of code y: 204 # changes common/app/layout/Column.scala x: 33 lines of code y: 104 # changes common/app/layout/Sublink.scala x: 30 lines of code y: 293 # changes common/app/model/ImageOverride.scala x: 24 lines of code y: 49 # changes common/app/views/fragments/atoms/quiz.scala.html x: 142 lines of code y: 70 # changes common/app/views/fragments/items/facia_cards/meta.scala.html x: 15 lines of code y: 113 # changes common/app/views/fragments/relativeDate.scala.html x: 11 lines of code y: 69 # changes discussion/app/views/fragments/topComment.scala.html x: 71 lines of code y: 57 # changes identity/app/idapiclient/Auth.scala x: 44 lines of code y: 67 # changes identity/app/services/IdRequestParser.scala x: 60 lines of code y: 91 # changes onward/app/views/feedback.scala.html x: 97 lines of code y: 124 # changes preview/app/controllers/HealthCheck.scala x: 10 lines of code y: 47 # changes sport/app/rugby/model/rugby.scala x: 148 lines of code y: 33 # changes onward/app/views/fragments/rightMostPopular.scala.html x: 33 lines of code y: 132 # changes static/src/stylesheets/email/_article.scss x: 244 lines of code y: 32 # changes common/app/views/fragments/commentBox.scala.html x: 62 lines of code y: 82 # changes static/src/stylesheets/module/journalism/_campaigns.scss x: 424 lines of code y: 44 # changes common/app/views/fragments/commercial/badge.scala.html x: 12 lines of code y: 176 # changes common/app/views/fragments/media/video.scala.html x: 57 lines of code y: 173 # changes onward/app/views/fragments/richLinkBody.scala.html x: 89 lines of code y: 145 # changes common/app/views/fragments/headTonal.scala.html x: 93 lines of code y: 188 # changes common/app/views/fragments/meta/contactAuthor.scala.html x: 20 lines of code y: 68 # changes common/app/views/fragments/social.scala.html x: 16 lines of code y: 224 # changes common/app/views/fragments/meta/bylineImage.scala.html x: 22 lines of code y: 70 # changes commercial/app/views/hosted/guardianHostedArticle.scala.html x: 100 lines of code y: 113 # changes applications/app/views/fragments/indexBody.scala.html x: 106 lines of code y: 263 # changes common/app/views/fragments/message.scala.html x: 19 lines of code y: 88 # changes common/app/views/fragments/image.scala.html x: 56 lines of code y: 58 # changes static/src/stylesheets/module/facia-garnett/item-types/_fc-item--type-immersive.scss x: 138 lines of code y: 46 # changes static/src/stylesheets/_head.amp-common.scss x: 30 lines of code y: 63 # changes static/src/stylesheets/_head.common.scss x: 33 lines of code y: 165 # changes static/src/javascripts/projects/common/views/experiments/styles.css x: 98 lines of code y: 8 # changes admin/public/css/radiator.css x: 142 lines of code y: 114 # changes common/app/views/fragments/containers/facia_cards/containerHeader.scala.html x: 22 lines of code y: 84 # changes common/app/views/fragments/onwardPlaceholder.scala.html x: 7 lines of code y: 76 # changes static/src/stylesheets/admin/_drama.scss x: 195 lines of code y: 4 # changes static/src/stylesheets/head.amp-liveblog.scss x: 3 lines of code y: 18 # changes static/src/stylesheets/head.amp.scss x: 3 lines of code y: 46 # changes static/src/stylesheets/layout/_footer.scss x: 7 lines of code y: 156 # changes static/src/stylesheets/module/identity/_header.scss x: 111 lines of code y: 50 # changes static/src/stylesheets/pasteup/buttons/_styles.scss x: 231 lines of code y: 37 # changes common/app/views/fragments/standfirst.scala.html x: 51 lines of code y: 208 # changes commercial/app/views/hosted/guardianHostedVideo.scala.html x: 103 lines of code y: 147 # changes common/app/views/fragments/immersiveGalleryMainMedia.scala.html x: 50 lines of code y: 61 # changes sport/app/football/views/tablesList/tablesComponent.scala.html x: 23 lines of code y: 52 # changes static/src/stylesheets/_extends-only.scss x: 49 lines of code y: 46 # changes static/src/stylesheets/module/_icons.scss x: 65 lines of code y: 93 # changes static/src/stylesheets/module/_save-for-later.scss x: 60 lines of code y: 73 # changes static/src/stylesheets/module/content/tones/_tone-special-report.scss x: 109 lines of code y: 57 # changes static/src/stylesheets/module/crosswords/_anagram-helper.scss x: 142 lines of code y: 48 # changes static/src/stylesheets/module/facia/item-tones/_tone-comment.scss x: 51 lines of code y: 96 # changes static/src/stylesheets/module/facia/item-tones/_tone-external.scss x: 18 lines of code y: 73 # changes static/src/stylesheets/module/facia/item-tones/_tone-feature.scss x: 73 lines of code y: 111 # changes static/src/stylesheets/module/facia/item-tones/_tone-live.scss x: 75 lines of code y: 124 # changes static/src/stylesheets/module/facia/item-tones/_tone-media.scss x: 61 lines of code y: 102 # changes static/src/stylesheets/module/facia/item-tones/_tone-review.scss x: 62 lines of code y: 97 # changes static/src/stylesheets/module/onward-garnett/_feedback.scss x: 72 lines of code y: 16 # changes static/src/stylesheets/pasteup/palette/_src.scss x: 1 lines of code y: 34 # changes admin/app/views/football/fronts/index.scala.html x: 71 lines of code y: 34 # changes admin/public/football/javascripts/browser.js x: 214 lines of code y: 29 # changes article/app/views/fragments/headerImmersive.scala.html x: 11 lines of code y: 91 # changes admin/app/views/lineCharts.scala.html x: 13 lines of code y: 43 # changes common/app/views/fragments/dropdown.scala.html x: 23 lines of code y: 73 # changes admin/app/views/abtests.scala.html x: 35 lines of code y: 115 # changes admin/app/views/football/player/playerIndex.scala.html x: 59 lines of code y: 34 # changes onward/app/views/topStories.scala.html x: 6 lines of code y: 46 # changes sport/app/football/views/teamlist.scala.html x: 5 lines of code y: 51 # changes commercial/app/views/contentapi/item.scala.html x: 72 lines of code y: 109 # changes commercial/app/views/contentapi/items.scala.html x: 81 lines of code y: 190 # changes static/src/stylesheets/module/commercial/_commercial.scss x: 16 lines of code y: 174 # changes common/app/views/fragments/headDefault.scala.html x: 16 lines of code y: 113 # changes identity/app/views/formstack/formstackComplete.scala.html x: 20 lines of code y: 88 # changes common/app/views/fragments/linkText.scala.html x: 7 lines of code y: 74 # changes common/app/views/fragments/trails/headline.scala.html x: 22 lines of code y: 101 # changes commercial/app/views/hosted/singaporeF1Offtrack.scala.html x: 224 lines of code y: 25 # changes commercial/app/views/hosted/singaporeF1Packages.scala.html x: 164 lines of code y: 27 # changes common/app/templates/inlineJS/blocking/polyfills/details.scala.js x: 43 lines of code y: 6 # changes sport/app/cricket/controllers/cricketMatchController.scala x: 90 lines of code y: 58 # changes admin/conf/resources/r2/interactiveSwfScript.js x: 625 lines of code y: 9 # changes common/app/views/fragments/trailblocks/headline.scala.html x: 7 lines of code y: 84 # changes common/app/views/fragments/trailblocks/link.scala.html x: 9 lines of code y: 46 # changes facia/app/controllers/front/FaciaDefaults.scala x: 123 lines of code y: 23 # changes common/app/common/Configuration.scala x: 590 lines of code y: 7 # changes
1267.0
# changes
  min: 1.0
  average: 53.99
  25th percentile: 10.0
  median: 26.0
  75th percentile: 64.0
  max: 1267.0
0 1757.0
lines of code
min: 1.0 | average: 71.67 | 25th percentile: 16.0 | median: 35.0 | 75th percentile: 79.0 | max: 1757.0

Number of Contributors vs. Number of Changes: 2191 points

common/app/conf/switches/ABTestSwitches.scala x: 232 # contributors y: 1267 # changes admin/app/tools/Store.scala x: 82 # contributors y: 220 # changes common/app/layout/slices/Container.scala x: 38 # contributors y: 66 # changes facia-press/app/frontpress/FapiFrontPress.scala x: 101 # contributors y: 318 # changes sport/app/cricket/controllers/CricketMatchController.scala x: 42 # contributors y: 60 # changes sport/app/football/model/DotcomRenderingCricketDataModel.scala x: 6 # contributors y: 7 # changes common/app/model/facia/PressedCollection.scala x: 49 # contributors y: 81 # changes common/app/model/pressedContent.scala x: 74 # contributors y: 167 # changes facia-press/app/frontpress/PressedCollectionVisibility.scala x: 13 # contributors y: 27 # changes project/Dependencies.scala x: 209 # contributors y: 1025 # changes applications/app/controllers/CrosswordsController.scala x: 82 # contributors y: 217 # changes common/app/model/dotcomrendering/pageElements/EditionsCrosswordRenderingDataModel.scala x: 5 # contributors y: 11 # changes common/app/model/trails.scala x: 98 # contributors y: 366 # changes common/app/experiments/Experiments.scala x: 142 # contributors y: 624 # changes admin/app/dfp/DfpDataCacheJob.scala x: 87 # contributors y: 270 # changes common/app/common/configuration.scala x: 224 # contributors y: 1128 # changes sport/app/football/model/DotcomRenderingFootballDataModel.scala x: 6 # contributors y: 23 # changes common/app/renderers/DotcomRenderingService.scala x: 53 # contributors y: 155 # changes common/app/navigation/NavLinks.scala x: 117 # contributors y: 336 # changes common/app/conf/switches/FeatureSwitches.scala x: 176 # contributors y: 739 # changes common/app/model/Cached.scala x: 105 # contributors y: 246 # changes sport/app/football/controllers/MatchController.scala x: 88 # contributors y: 185 # changes sport/app/services/dotcomrendering/FootballSummaryPagePicker.scala x: 3 # contributors y: 3 # changes static/src/javascripts/bootstraps/enhanced/common.js x: 122 # contributors y: 418 # changes static/src/javascripts/bootstraps/enhanced/newsletters.js x: 47 # contributors y: 68 # changes static/src/javascripts/projects/common/modules/avatar/api.ts x: 12 # contributors y: 17 # changes static/src/javascripts/projects/common/modules/commercial/user-features.ts x: 19 # contributors y: 27 # changes static/src/javascripts/projects/common/modules/discussion/api.ts x: 14 # contributors y: 23 # changes static/src/javascripts/projects/common/modules/discussion/comment-box.js x: 83 # contributors y: 146 # changes static/src/javascripts/projects/common/modules/identity/api.ts x: 27 # contributors y: 68 # changes static/src/javascripts/projects/common/modules/identity/okta.ts x: 6 # contributors y: 14 # changes riff-raff.yaml x: 56 # contributors y: 77 # changes sport/app/football/controllers/LeagueTableController.scala x: 120 # contributors y: 227 # changes common/app/model/dotcomrendering/DotcomFrontsRenderingDataModel.scala x: 22 # contributors y: 33 # changes sport/app/cricket/controllers/CricketControllers.scala x: 26 # contributors y: 35 # changes sport/app/services/dotcomrendering/CricketPagePicker.scala x: 2 # contributors y: 2 # changes applications/app/controllers/NewspaperController.scala x: 60 # contributors y: 104 # changes applications/app/services/NewspaperQuery.scala x: 57 # contributors y: 100 # changes commercial/app/controllers/CommercialControllers.scala x: 55 # contributors y: 90 # changes commercial/app/controllers/TemporaryAdLiteController.scala x: 5 # contributors y: 4 # changes common/app/layout/slices/Slice.scala x: 31 # contributors y: 36 # changes common/app/views/support/Commercial.scala x: 91 # contributors y: 326 # changes facia/app/controllers/FaciaController.scala x: 163 # contributors y: 677 # changes sport/app/services/dotcomrendering/FootballPagePicker.scala x: 4 # contributors y: 8 # changes admin/app/tools/LoadBalancer.scala x: 62 # contributors y: 93 # changes applications/app/views/fragments/crosswords/crosswordContent.scala.html x: 21 # contributors y: 26 # changes common/app/conf/switches/CommercialSwitches.scala x: 146 # contributors y: 679 # changes common/app/crosswords/CrosswordPage.scala x: 5 # contributors y: 8 # changes common/app/model/dotcomrendering/DotcomRenderingUtils.scala x: 38 # contributors y: 90 # changes common/app/services/TagIndexesS3.scala x: 33 # contributors y: 47 # changes static/src/javascripts/projects/common/modules/commercial/braze/buildBrazeMessaging.ts x: 7 # contributors y: 13 # changes static/src/javascripts/projects/common/modules/crosswords/crossword.js x: 40 # contributors y: 82 # changes static/src/stylesheets/_vars.scss x: 110 # contributors y: 357 # changes static/src/stylesheets/module/_adslot.scss x: 144 # contributors y: 639 # changes static/src/stylesheets/module/crosswords/_layout.scss x: 54 # contributors y: 113 # changes admin/app/controllers/metrics/MetricsController.scala x: 58 # contributors y: 103 # changes admin/app/tools/CloudWatch.scala x: 90 # contributors y: 235 # changes admin/app/tools/errors.scala x: 38 # contributors y: 49 # changes admin/app/football/model/PrevResult.scala x: 16 # contributors y: 14 # changes sport/app/football/controllers/MatchListController.scala x: 63 # contributors y: 95 # changes sport/app/football/model/model.scala x: 75 # contributors y: 113 # changes common/app/model/IpsosTags.scala x: 16 # contributors y: 26 # changes common/app/layout/DisplaySettings.scala x: 9 # contributors y: 13 # changes project/plugins.sbt x: 124 # contributors y: 309 # changes applications/app/controllers/OptInController.scala x: 47 # contributors y: 118 # changes applications/app/services/dotcomrendering/CrosswordsPicker.scala x: 8 # contributors y: 8 # changes build.sbt x: 86 # contributors y: 187 # changes common/app/conf/switches/IdentitySwitches.scala x: 29 # contributors y: 58 # changes sport/app/football/controllers/ResultsController.scala x: 65 # contributors y: 109 # changes tools/__tasks__/compile/data/index.dev.mjs x: 4 # contributors y: 4 # changes common/app/model/CollectionConfig.scala x: 10 # contributors y: 14 # changes common/app/model/Formats.scala x: 103 # contributors y: 261 # changes onward/app/controllers/MostViewedGalleryController.scala x: 76 # contributors y: 164 # changes admin/app/conf/AdminConfiguration.scala x: 72 # contributors y: 144 # changes static/src/javascripts/projects/common/modules/experiments/ab-tests.ts x: 55 # contributors y: 203 # changes admin/app/AppLoader.scala x: 53 # contributors y: 125 # changes admin/app/controllers/admin/SwitchboardController.scala x: 13 # contributors y: 16 # changes admin/app/football/services/Client.scala x: 56 # contributors y: 97 # changes applications/app/controllers/AllIndexController.scala x: 84 # contributors y: 182 # changes applications/app/controllers/AtomPageController.scala x: 31 # contributors y: 64 # changes applications/app/controllers/EmbedController.scala x: 68 # contributors y: 112 # changes applications/app/controllers/GalleryController.scala x: 99 # contributors y: 219 # changes applications/app/controllers/LatestIndexController.scala x: 67 # contributors y: 120 # changes applications/app/controllers/MediaController.scala x: 93 # contributors y: 195 # changes applications/app/controllers/QuizController.scala x: 57 # contributors y: 95 # changes applications/app/controllers/SignupPageController.scala x: 41 # contributors y: 55 # changes applications/app/controllers/TagIndexController.scala x: 45 # contributors y: 69 # changes applications/app/controllers/YoutubeController.scala x: 14 # contributors y: 19 # changes applications/app/services/ImageQuery.scala x: 59 # contributors y: 82 # changes archive/app/controllers/ArchiveController.scala x: 92 # contributors y: 225 # changes article/app/controllers/ArticleController.scala x: 156 # contributors y: 621 # changes article/app/controllers/LiveBlogController.scala x: 54 # contributors y: 175 # changes commercial/app/controllers/ContentApiOffersController.scala x: 27 # contributors y: 60 # changes common/app/common/GuLogging.scala x: 6 # contributors y: 16 # changes common/app/common/ModelOrResult.scala x: 65 # contributors y: 151 # changes common/app/controllers/EmailSignupController.scala x: 100 # contributors y: 256 # changes common/app/controllers/IndexControllerCommon.scala x: 63 # contributors y: 127 # changes onward/app/controllers/MediaInSectionController.scala x: 71 # contributors y: 163 # changes onward/app/controllers/MostPopularController.scala x: 117 # contributors y: 316 # changes onward/app/controllers/SeriesController.scala x: 91 # contributors y: 272 # changes onward/app/controllers/TaggedContentController.scala x: 72 # contributors y: 110 # changes onward/app/controllers/TopStoriesController.scala x: 76 # contributors y: 168 # changes sport/app/football/controllers/MoreOnMatchController.scala x: 99 # contributors y: 226 # changes sport/app/football/controllers/FixturesController.scala x: 66 # contributors y: 108 # changes sport/app/football/implicits/Football.scala x: 62 # contributors y: 119 # changes sport/app/football/feed/Competitions.scala x: 131 # contributors y: 306 # changes admin/app/controllers/HealthCheck.scala x: 47 # contributors y: 61 # changes common/app/common/RequestLogger.scala x: 31 # contributors y: 53 # changes common/app/common/package.scala x: 98 # contributors y: 290 # changes common/app/http/RequestIdFilter.scala x: 1 # contributors y: 3 # changes common/app/services/dotcomrendering/DotcomFrontsLogger.scala x: 3 # contributors y: 5 # changes onward/app/controllers/OnwardContentCardController.scala x: 11 # contributors y: 22 # changes preview/app/AppLoader.scala x: 71 # contributors y: 132 # changes sport/app/football/controllers/FootballControllers.scala x: 28 # contributors y: 41 # changes sport/app/football/controllers/MatchDayController.scala x: 55 # contributors y: 77 # changes common/app/model/Asset.scala x: 78 # contributors y: 199 # changes static/src/javascripts/boot.js x: 89 # contributors y: 249 # changes common/app/http/Filters.scala x: 35 # contributors y: 59 # changes admin/app/controllers/AdminControllers.scala x: 61 # contributors y: 121 # changes admin/app/views/commercial/commercialMenu.scala.html x: 74 # contributors y: 185 # changes dev-build/app/AppLoader.scala x: 90 # contributors y: 170 # changes commercial/app/AppLoader.scala x: 40 # contributors y: 76 # changes common/app/services/Notification.scala x: 62 # contributors y: 103 # changes common/app/views/support/HtmlCleaner.scala x: 133 # contributors y: 536 # changes common/app/templates/javaScriptConfig.scala.js x: 86 # contributors y: 202 # changes common/app/layout/slices/ContainerDefinition.scala x: 17 # contributors y: 17 # changes common/app/conf/switches/PerformanceSwitches.scala x: 88 # contributors y: 267 # changes static/src/javascripts/projects/common/modules/atoms/youtube-player.ts x: 25 # contributors y: 45 # changes common/app/layout/ContainerLayout.scala x: 47 # contributors y: 105 # changes commercial/app/controllers/HealthCheck.scala x: 34 # contributors y: 50 # changes facia/app/views/fragments/emailFrontBody.scala.html x: 69 # contributors y: 159 # changes common/app/model/dotcomrendering/pageElements/PageElement.scala x: 71 # contributors y: 247 # changes common/app/services/newsletters/NewsletterApi.scala x: 17 # contributors y: 29 # changes common/app/services/newsletters/NewsletterSignupAgent.scala x: 20 # contributors y: 25 # changes common/app/services/newsletters/model/NewsletterResponse.scala x: 11 # contributors y: 11 # changes onward/app/AppLoader.scala x: 53 # contributors y: 102 # changes onward/app/controllers/OnwardControllers.scala x: 52 # contributors y: 90 # changes static/src/javascripts/bootstraps/enhanced/facia.js x: 43 # contributors y: 69 # changes admin/conf/logback.xml x: 17 # contributors y: 20 # changes applications/app/controllers/ImageContentController.scala x: 84 # contributors y: 133 # changes applications/app/views/fragments/gallerySlot.scala.html x: 29 # contributors y: 40 # changes applications/conf/logback.xml x: 12 # contributors y: 14 # changes common/app/http/RequestLoggingFilter.scala x: 25 # contributors y: 30 # changes common/app/model/dotcomrendering/DotcomTagPagesRenderingDataModel.scala x: 7 # contributors y: 8 # changes common/app/views/fragments/header.scala.html x: 169 # contributors y: 719 # changes common/app/views/fragments/headerTopNav.scala.html x: 13 # contributors y: 21 # changes static/src/stylesheets/layout/nav/_header-top-nav.scss x: 11 # contributors y: 17 # changes static/src/stylesheets/module/email-signup/_form.scss x: 46 # contributors y: 84 # changes applications/app/views/fragments/galleryBody.scala.html x: 109 # contributors y: 449 # changes applications/app/views/package.scala x: 42 # contributors y: 91 # changes article/app/views/package.scala x: 116 # contributors y: 447 # changes common/app/model/CrosswordData.scala x: 41 # contributors y: 78 # changes article/app/AppLoader.scala x: 72 # contributors y: 127 # changes common/app/conf/application.scala x: 85 # contributors y: 227 # changes applications/app/controllers/ApplicationsControllers.scala x: 71 # contributors y: 109 # changes admin/app/views/switchboard.scala.html x: 60 # contributors y: 96 # changes admin/public/css/switchboard.css x: 32 # contributors y: 34 # changes common/app/conf/switches/DiscussionSwitches.scala x: 29 # contributors y: 31 # changes common/app/conf/switches/FaciaSwitches.scala x: 43 # contributors y: 94 # changes common/app/conf/switches/JournalismSwitches.scala x: 34 # contributors y: 60 # changes common/app/conf/switches/MonitoringSwitches.scala x: 54 # contributors y: 125 # changes common/app/conf/switches/Switches.scala x: 63 # contributors y: 145 # changes common/app/experiments/Experiment.scala x: 18 # contributors y: 21 # changes static/src/javascripts/bootstraps/admin.js x: 50 # contributors y: 100 # changes common/app/navigation/FooterLinks.scala x: 32 # contributors y: 47 # changes admin/app/jobs/RefreshFrontsJob.scala x: 70 # contributors y: 125 # changes common/app/model/content.scala x: 187 # contributors y: 1087 # changes facia/app/AppLoader.scala x: 56 # contributors y: 101 # changes facia/app/services/dotcomrendering/FaciaPicker.scala x: 25 # contributors y: 70 # changes common/app/common/Edition.scala x: 91 # contributors y: 237 # changes common/app/common/editions/Uk.scala x: 98 # contributors y: 297 # changes applications/app/views/fragments/crosswords/crosswordMetaHeader.scala.html x: 54 # contributors y: 80 # changes static/src/javascripts/projects/common/modules/ui/cmp-ui.js x: 21 # contributors y: 65 # changes admin/app/controllers/admin/CommercialController.scala x: 80 # contributors y: 197 # changes admin/app/dfp/DfpDataExtractor.scala x: 74 # contributors y: 170 # changes admin/app/views/commercial/invalidLineItems.scala.html x: 22 # contributors y: 25 # changes common/app/common/dfp/DfpData.scala x: 72 # contributors y: 191 # changes common/app/model/Element.scala x: 74 # contributors y: 195 # changes common/app/model/liveblog/BlockElement.scala x: 52 # contributors y: 87 # changes static/src/javascripts/bootstraps/enhanced/crosswords.js x: 26 # contributors y: 26 # changes static/src/stylesheets/module/crosswords/_accessible.scss x: 33 # contributors y: 31 # changes common/app/common/dfp/AdSlotAgent.scala x: 37 # contributors y: 58 # changes common/app/layout/slices/FixedContainers.scala x: 24 # contributors y: 35 # changes common/app/layout/slices/ScrollableContainers.scala x: 6 # contributors y: 4 # changes applications/app/views/fragments/mediaBody.scala.html x: 97 # contributors y: 288 # changes article/app/pages/StoryHtmlPage.scala x: 59 # contributors y: 105 # changes common/app/layout/slices/DynamicContainers.scala x: 9 # contributors y: 9 # changes common/app/model/dotcomrendering/DotcomRenderingSupportTypes.scala x: 22 # contributors y: 41 # changes common/app/model/meta.scala x: 187 # contributors y: 862 # changes common/app/services/dotcomrendering/PressedContent.scala x: 37 # contributors y: 50 # changes common/app/views/main.scala.html x: 141 # contributors y: 676 # changes common/app/model/EmailAddons.scala x: 101 # contributors y: 280 # changes common/app/views/fragments/discussionFooter.scala.html x: 73 # contributors y: 188 # changes static/src/javascripts/projects/common/modules/discussion/loader.js x: 102 # contributors y: 246 # changes static/src/stylesheets/module/commercial/_creatives.scss x: 73 # contributors y: 280 # changes archive/app/AppLoader.scala x: 45 # contributors y: 74 # changes discussion/app/AppLoader.scala x: 34 # contributors y: 56 # changes identity/app/AppLoader.scala x: 35 # contributors y: 51 # changes sport/app/AppLoader.scala x: 39 # contributors y: 75 # changes common/app/services/DynamoDB.scala x: 61 # contributors y: 103 # changes common/app/services/RedirectService.scala x: 24 # contributors y: 43 # changes article/app/controllers/ArticleControllers.scala x: 58 # contributors y: 83 # changes sport/app/football/controllers/WallchartController.scala x: 67 # contributors y: 92 # changes sport/app/cricket/feed/cricketModel.scala x: 28 # contributors y: 35 # changes sport/app/cricket/feed/cricketPaDeserialisation.scala x: 30 # contributors y: 34 # changes sport/app/cricket/views/fragments/cricketFullScorecard.scala.html x: 21 # contributors y: 20 # changes static/src/stylesheets/module/crosswords/_cell.scss x: 33 # contributors y: 38 # changes static/src/stylesheets/module/crosswords/_vars.scss x: 38 # contributors y: 53 # changes admin/app/controllers/FrontPressController.scala x: 42 # contributors y: 70 # changes admin/app/dfp/ApiHelper.scala x: 39 # contributors y: 63 # changes admin/app/model/AdminLifecycle.scala x: 94 # contributors y: 231 # changes admin/app/tools/AssetMetrics.scala x: 46 # contributors y: 59 # changes admin/app/tools/charts/charts.scala x: 64 # contributors y: 119 # changes applications/app/services/NewsSiteMap.scala x: 43 # contributors y: 52 # changes applications/app/services/VideoSiteMap.scala x: 45 # contributors y: 63 # changes common/app/common/InlineStyles.scala x: 43 # contributors y: 86 # changes common/app/common/LinkTo.scala x: 108 # contributors y: 352 # changes common/app/common/Pagination.scala x: 19 # contributors y: 21 # changes common/app/common/Retry.scala x: 19 # contributors y: 17 # changes common/app/common/StringEncodings.scala x: 24 # contributors y: 24 # changes common/app/common/TrailsToRss.scala x: 74 # contributors y: 162 # changes common/app/common/TrailsToShowcase.scala x: 15 # contributors y: 50 # changes common/app/common/dfp/PageSkinSponsorship.scala x: 39 # contributors y: 49 # changes common/app/conf/HealthCheck.scala x: 55 # contributors y: 112 # changes common/app/conf/audio/FlagshipContainer.scala x: 13 # contributors y: 12 # changes common/app/contentapi/ContentApiClient.scala x: 111 # contributors y: 354 # changes common/app/contentapi/http.scala x: 80 # contributors y: 179 # changes common/app/implicits/Dates.scala x: 45 # contributors y: 85 # changes common/app/implicits/FaciaContentFrontendHelpers.scala x: 51 # contributors y: 116 # changes common/app/implicits/Requests.scala x: 106 # contributors y: 289 # changes common/app/layout/ContentWidths.scala x: 12 # contributors y: 21 # changes common/app/model/PressedPage.scala x: 69 # contributors y: 208 # changes common/app/model/SupportedUrl.scala x: 40 # contributors y: 66 # changes common/app/model/content/Atom.scala x: 8 # contributors y: 24 # changes common/app/model/facia.scala x: 83 # contributors y: 244 # changes common/app/services/ConfigAgentTrait.scala x: 103 # contributors y: 252 # changes common/app/services/IndexPage.scala x: 63 # contributors y: 187 # changes common/app/services/repositories.scala x: 78 # contributors y: 173 # changes common/app/views/support/EmailHelpers.scala x: 60 # contributors y: 131 # changes common/app/views/support/WitnessCleaner.scala x: 25 # contributors y: 42 # changes common/app/views/support/package.scala x: 122 # contributors y: 610 # changes discussion/app/discussion/api/DiscussionApi.scala x: 23 # contributors y: 43 # changes facia-press/app/frontpress/JsonQueueWorker.scala x: 44 # contributors y: 72 # changes identity/app/controllers/PublicProfileController.scala x: 82 # contributors y: 126 # changes identity/app/form/AddressMapping.scala x: 25 # contributors y: 27 # changes identity/app/form/DateFormData.scala x: 35 # contributors y: 43 # changes identity/app/form/Mappings.scala x: 51 # contributors y: 75 # changes identity/app/form/PrivacyMapping.scala x: 42 # contributors y: 89 # changes identity/app/form/TelephoneNumberMapping.scala x: 18 # contributors y: 17 # changes identity/app/form/UserFormMapping.scala x: 20 # contributors y: 33 # changes sport/app/football/conf/context.scala x: 89 # contributors y: 194 # changes sport/app/football/feed/agent.scala x: 56 # contributors y: 94 # changes sport/app/football/model/TeamMap.scala x: 79 # contributors y: 145 # changes sport/app/rugby/conf/RugbyLifecycle.scala x: 46 # contributors y: 76 # changes admin/app/dfp/DfpApi.scala x: 73 # contributors y: 149 # changes admin/app/football/controllers/PaBrowserController.scala x: 50 # contributors y: 81 # changes admin/app/football/controllers/PlayerController.scala x: 70 # contributors y: 133 # changes admin/app/indexes/TagPages.scala x: 44 # contributors y: 64 # changes admin/app/jobs/CommercialDfpReporting.scala x: 28 # contributors y: 45 # changes admin/app/jobs/ExpiringSwitchesEmailJob.scala x: 39 # contributors y: 71 # changes admin/app/jobs/FastlyCloudwatchLoadJob.scala x: 36 # contributors y: 43 # changes admin/app/jobs/R2PagePressJob.scala x: 45 # contributors y: 102 # changes admin/app/services/EmailService.scala x: 36 # contributors y: 55 # changes commercial/app/controllers/HostedContentController.scala x: 41 # contributors y: 85 # changes common/app/agents/DeeplyReadAgent.scala x: 9 # contributors y: 18 # changes common/app/common/JodaTime.scala x: 17 # contributors y: 14 # changes common/app/controllers/Paging.scala x: 20 # contributors y: 21 # changes common/app/layout/Front.scala x: 80 # contributors y: 335 # changes common/app/layout/WidthsByBreakpoint.scala x: 50 # contributors y: 136 # changes common/app/layout/slices/DynamicContainer.scala x: 11 # contributors y: 8 # changes common/app/metrics/FrontendMetrics.scala x: 49 # contributors y: 62 # changes common/app/model/dotcomrendering/pageElements/CartoonExtraction.scala x: 2 # contributors y: 6 # changes common/app/navigation/Navigation.scala x: 32 # contributors y: 61 # changes common/app/services/ConciergeRepository.scala x: 37 # contributors y: 47 # changes common/app/services/OphanApi.scala x: 77 # contributors y: 171 # changes common/app/views/support/GetClasses.scala x: 82 # contributors y: 246 # changes common/app/views/support/MinuteCleaner.scala x: 37 # contributors y: 68 # changes facia-press/app/controllers/Application.scala x: 51 # contributors y: 99 # changes facia-press/app/frontpress/FrontPressCron.scala x: 59 # contributors y: 122 # changes identity/app/idapiclient/IdApiClient.scala x: 65 # contributors y: 114 # changes identity/app/idapiclient/parser/JodaJsonSerializer.scala x: 8 # contributors y: 10 # changes identity/app/services/AuthenticationService.scala x: 66 # contributors y: 88 # changes identity/app/services/IdentityUrlBuilder.scala x: 61 # contributors y: 95 # changes identity/app/services/NewsletterService.scala x: 25 # contributors y: 36 # changes identity/app/utils/IdentitySafeLogging.scala x: 23 # contributors y: 26 # changes sport/app/cricket/jobs/CricketStatsJob.scala x: 52 # contributors y: 80 # changes sport/app/football/containers/FixturesAndResults.scala x: 50 # contributors y: 87 # changes sport/app/football/model/CompetitionStages.scala x: 60 # contributors y: 105 # changes sport/app/football/model/matches.scala x: 63 # contributors y: 109 # changes sport/app/rugby/feed/CapiFeed.scala x: 40 # contributors y: 56 # changes static/src/stylesheets/_mixins.scss x: 63 # contributors y: 166 # changes static/src/stylesheets/amp/_article-tones.scss x: 20 # contributors y: 38 # changes static/src/stylesheets/amp/_buttons.scss x: 25 # contributors y: 24 # changes static/src/stylesheets/amp/_content.scss x: 26 # contributors y: 55 # changes static/src/stylesheets/amp/_from-content-api.scss x: 30 # contributors y: 42 # changes static/src/stylesheets/amp/_hosted-gallery.scss x: 16 # contributors y: 17 # changes static/src/stylesheets/amp/_social.scss x: 24 # contributors y: 33 # changes static/src/stylesheets/amp/_type.scss x: 16 # contributors y: 22 # changes static/src/stylesheets/base/_helpers.scss x: 65 # contributors y: 122 # changes static/src/stylesheets/base/_tables.scss x: 33 # contributors y: 29 # changes static/src/stylesheets/inline/article-photo-essay-garnett.scss x: 27 # contributors y: 37 # changes static/src/stylesheets/inline/story-package-garnett.scss x: 37 # contributors y: 71 # changes static/src/stylesheets/layout/_helpers.scss x: 30 # contributors y: 38 # changes static/src/stylesheets/layout/footer/_colophon.scss x: 18 # contributors y: 25 # changes static/src/stylesheets/layout/nav/_cta-bar.scss x: 33 # contributors y: 58 # changes static/src/stylesheets/layout/nav/_menu-item.scss x: 18 # contributors y: 34 # changes static/src/stylesheets/layout/nav/_menu-search.scss x: 15 # contributors y: 21 # changes static/src/stylesheets/layout/nav/_top-bar-dropdown.scss x: 17 # contributors y: 31 # changes static/src/stylesheets/layout/nav/_top-bar.scss x: 23 # contributors y: 45 # changes static/src/stylesheets/module/_badging.scss x: 40 # contributors y: 50 # changes static/src/stylesheets/module/_discussion.scss x: 74 # contributors y: 224 # changes static/src/stylesheets/module/_dropdown.scss x: 51 # contributors y: 69 # changes static/src/stylesheets/module/_headers.scss x: 32 # contributors y: 27 # changes static/src/stylesheets/module/_layout-hints.scss x: 53 # contributors y: 97 # changes static/src/stylesheets/module/_match-summary.scss x: 25 # contributors y: 17 # changes static/src/stylesheets/module/_overlay.scss x: 35 # contributors y: 39 # changes static/src/stylesheets/module/_popup.scss x: 71 # contributors y: 176 # changes static/src/stylesheets/module/_search-tool.scss x: 33 # contributors y: 54 # changes static/src/stylesheets/module/_social.scss x: 72 # contributors y: 217 # changes static/src/stylesheets/module/_submeta.scss x: 65 # contributors y: 140 # changes static/src/stylesheets/module/_weather.scss x: 48 # contributors y: 84 # changes static/src/stylesheets/module/commercial/_advert.scss x: 48 # contributors y: 91 # changes static/src/stylesheets/module/commercial/_capi.scss x: 75 # contributors y: 191 # changes static/src/stylesheets/module/commercial/_frame.scss x: 36 # contributors y: 39 # changes static/src/stylesheets/module/commercial/glabs/_hosted-article.scss x: 41 # contributors y: 97 # changes static/src/stylesheets/module/commercial/glabs/_hosted-gallery.scss x: 35 # contributors y: 91 # changes static/src/stylesheets/module/commercial/glabs/_hosted-video.scss x: 36 # contributors y: 51 # changes static/src/stylesheets/module/commercial/glabs/_hosted.scss x: 52 # contributors y: 146 # changes static/src/stylesheets/module/commercial/gustyle/_gu-compopup.scss x: 41 # contributors y: 53 # changes static/src/stylesheets/module/commercial/paidfor/_paidfor-band.scss x: 22 # contributors y: 24 # changes static/src/stylesheets/module/commercial/paidfor/_paidfor-meta.scss x: 32 # contributors y: 42 # changes static/src/stylesheets/module/content-garnett/_article-immersive.scss x: 44 # contributors y: 93 # changes static/src/stylesheets/module/content-garnett/_content.scss x: 40 # contributors y: 118 # changes static/src/stylesheets/module/content-garnett/_gallery.head.scss x: 25 # contributors y: 53 # changes static/src/stylesheets/module/content-garnett/_gallery.scss x: 27 # contributors y: 42 # changes static/src/stylesheets/module/content-garnett/_media-player.scss x: 32 # contributors y: 53 # changes static/src/stylesheets/module/content-garnett/_media.global.scss x: 21 # contributors y: 30 # changes static/src/stylesheets/module/content-garnett/_pillars.scss x: 48 # contributors y: 114 # changes static/src/stylesheets/module/content-garnett/live-blog/_live-blog.head.scss x: 36 # contributors y: 67 # changes static/src/stylesheets/module/content/_article-immersive.scss x: 62 # contributors y: 192 # changes static/src/stylesheets/module/content/_article.scss x: 45 # contributors y: 91 # changes static/src/stylesheets/module/content/_content.scss x: 95 # contributors y: 411 # changes static/src/stylesheets/module/content/_gallery.head.scss x: 34 # contributors y: 46 # changes static/src/stylesheets/module/content/_live-blog.scss x: 76 # contributors y: 211 # changes static/src/stylesheets/module/content/_media-player.scss x: 80 # contributors y: 254 # changes static/src/stylesheets/module/content/_tones-mixins.scss x: 42 # contributors y: 68 # changes static/src/stylesheets/module/content/_tweets.scss x: 22 # contributors y: 14 # changes static/src/stylesheets/module/content/live-blog/_live-blog.head.scss x: 32 # contributors y: 37 # changes static/src/stylesheets/module/crosswords/_controls.scss x: 37 # contributors y: 62 # changes static/src/stylesheets/module/crosswords/_grid.scss x: 27 # contributors y: 49 # changes static/src/stylesheets/module/email-signup/_iframe.scss x: 26 # contributors y: 31 # changes static/src/stylesheets/module/experiments/_svg.scss x: 14 # contributors y: 10 # changes static/src/stylesheets/module/facia-garnett/_container--video.scss x: 34 # contributors y: 67 # changes static/src/stylesheets/module/facia-garnett/_container.scss x: 43 # contributors y: 84 # changes static/src/stylesheets/module/facia-garnett/_item.scss x: 54 # contributors y: 101 # changes static/src/stylesheets/module/facia-garnett/_slices.scss x: 27 # contributors y: 33 # changes static/src/stylesheets/module/facia-garnett/item-types/_fc-item--type-comment.scss x: 21 # contributors y: 38 # changes static/src/stylesheets/module/facia/_container.scss x: 77 # contributors y: 200 # changes static/src/stylesheets/module/facia/_item.scss x: 76 # contributors y: 255 # changes static/src/stylesheets/module/facia/_mixins.scss x: 39 # contributors y: 56 # changes static/src/stylesheets/module/facia/item-layouts/_fc-item--list-compact--media.scss x: 20 # contributors y: 15 # changes static/src/stylesheets/module/facia/item-layouts/_fc-item--list-compact.scss x: 26 # contributors y: 19 # changes static/src/stylesheets/module/facia/item-layouts/_fc-item--list-media.scss x: 35 # contributors y: 70 # changes static/src/stylesheets/module/football/_global.scss x: 34 # contributors y: 41 # changes static/src/stylesheets/module/football/_live-summary.scss x: 22 # contributors y: 16 # changes static/src/stylesheets/module/football/_match-stat.scss x: 34 # contributors y: 39 # changes static/src/stylesheets/module/football/_matches.scss x: 38 # contributors y: 55 # changes static/src/stylesheets/module/football/_overview.scss x: 50 # contributors y: 70 # changes static/src/stylesheets/module/identity/_activity-stream.scss x: 37 # contributors y: 42 # changes static/src/stylesheets/module/identity/_forms.scss x: 19 # contributors y: 41 # changes static/src/stylesheets/module/identity/_identity.scss x: 75 # contributors y: 239 # changes static/src/stylesheets/module/identity/_sign-in-gate.scss x: 7 # contributors y: 19 # changes static/src/stylesheets/module/identity/_switches.scss x: 21 # contributors y: 48 # changes static/src/stylesheets/module/journalism/_audio-flagship-tag-page.scss x: 14 # contributors y: 26 # changes static/src/stylesheets/module/onward-garnett/_rich-links-enhanced.scss x: 15 # contributors y: 15 # changes static/src/stylesheets/module/reader-revenue/_epic.scss x: 15 # contributors y: 38 # changes static/src/stylesheets/module/signup/_newsletters.scss x: 39 # contributors y: 50 # changes static/src/stylesheets/pasteup/layout/_src.scss x: 31 # contributors y: 22 # changes common/app/model/Tag.scala x: 111 # contributors y: 340 # changes common/app/views/fragments/media/audio.scala.html x: 61 # contributors y: 88 # changes admin/app/views/commercial/customTargetingKeyValues.scala.html x: 30 # contributors y: 29 # changes static/src/javascripts/projects/commercial/modules/hosted/gallery.js x: 53 # contributors y: 110 # changes static/src/javascripts/bootstraps/enhanced/main.js x: 80 # contributors y: 212 # changes sport/app/football/views/matchList/matchesPage.scala.html x: 74 # contributors y: 149 # changes sport/app/football/views/tablesList/tablesPage.scala.html x: 62 # contributors y: 105 # changes sport/app/football/views/wallchart/embed.scala.html x: 53 # contributors y: 58 # changes sport/app/football/views/wallchart/wallchart.scala.html x: 42 # contributors y: 47 # changes sport/app/football/views/matchList/matchesList.scala.html x: 63 # contributors y: 111 # changes commercial/app/views/hosted/guardianAmpHostedArticle.scala.html x: 45 # contributors y: 95 # changes commercial/app/views/hosted/guardianAmpHostedVideo.scala.html x: 46 # contributors y: 73 # changes common/app/navigation/helpers/UrlHelpers.scala x: 59 # contributors y: 115 # changes common/app/templates/inlineJS/blocking/config.scala.js x: 47 # contributors y: 98 # changes common/app/views/fragments/analytics/base.scala.html x: 58 # contributors y: 86 # changes common/app/views/fragments/inlineJSNonBlocking.scala.html x: 57 # contributors y: 125 # changes identity/app/pages/IdentityHtmlPage.scala x: 38 # contributors y: 63 # changes static/src/javascripts/bootstraps/enhanced/media-player.js x: 22 # contributors y: 36 # changes static/src/javascripts/bootstraps/standard/main.js x: 116 # contributors y: 297 # changes static/src/javascripts/projects/common/modules/analytics/interaction-tracking.js x: 35 # contributors y: 48 # changes static/src/javascripts/projects/common/modules/navigation/membership.js x: 38 # contributors y: 70 # changes static/src/javascripts/projects/common/modules/video/events.js x: 73 # contributors y: 201 # changes applications/app/views/videoEmbed.scala.html x: 80 # contributors y: 232 # changes admin/app/dfp/AdUnitAgent.scala x: 55 # contributors y: 98 # changes admin/app/dfp/CustomFieldAgent.scala x: 51 # contributors y: 87 # changes common/app/model/content/Atoms.scala x: 73 # contributors y: 205 # changes static/src/stylesheets/base/_faux-block-link.scss x: 23 # contributors y: 20 # changes static/src/stylesheets/module/charts/_doughnuts.scss x: 34 # contributors y: 32 # changes admin/app/views/admin_main.scala.html x: 85 # contributors y: 220 # changes static/src/javascripts/lib/fetch-json.ts x: 10 # contributors y: 19 # changes common/app/html/HtmlPage.scala x: 32 # contributors y: 69 # changes static/src/javascripts/projects/common/modules/commercial/build-page-targeting.ts x: 25 # contributors y: 56 # changes common/app/dev/DevAssetsController.scala x: 71 # contributors y: 165 # changes common/app/views/fragments/atoms/atom.scala.html x: 68 # contributors y: 132 # changes admin/public/css/abtests.css x: 31 # contributors y: 44 # changes static/src/stylesheets/module/crosswords/_printable.scss x: 15 # contributors y: 8 # changes common/app/views/fragments/metaData.scala.html x: 132 # contributors y: 465 # changes discussion/app/views/discussionComments/commentsList.scala.html x: 47 # contributors y: 92 # changes static/src/javascripts/projects/common/modules/analytics/shouldCaptureMetrics.ts x: 34 # contributors y: 108 # changes applications/app/controllers/IndexController.scala x: 79 # contributors y: 159 # changes common/app/common/commercial/EditionAdTargeting.scala x: 26 # contributors y: 40 # changes common/app/common/commercial/hosted/HostedVideoPage.scala x: 43 # contributors y: 116 # changes common/app/common/editions/Au.scala x: 92 # contributors y: 268 # changes common/app/common/editions/Us.scala x: 93 # contributors y: 237 # changes common/app/common/jobs.scala x: 72 # contributors y: 122 # changes common/app/model/CrosswordGridModel.scala x: 23 # contributors y: 30 # changes common/app/model/Section.scala x: 99 # contributors y: 266 # changes common/app/model/liveblog/BodyBlock.scala x: 53 # contributors y: 109 # changes common/app/navigation/DCRNavigation.scala x: 15 # contributors y: 25 # changes facia-press/app/frontpress/StatusNotification.scala x: 24 # contributors y: 28 # changes onward/app/feed/MostPopularAgent.scala x: 82 # contributors y: 165 # changes onward/app/feed/OnwardJourneyLifecycle.scala x: 76 # contributors y: 121 # changes onward/app/models/NewsAlertType.scala x: 12 # contributors y: 9 # changes sport/app/cricket/feed/cricketPaFeed.scala x: 57 # contributors y: 109 # changes static/src/javascripts/projects/common/modules/commercial/reader-revenue-dev-utils.js x: 24 # contributors y: 46 # changes common/app/views/fragments/commercial/adSlot.scala.html x: 64 # contributors y: 106 # changes common/app/views/fragments/commercial/commercialComponentHigh.scala.html x: 40 # contributors y: 64 # changes common/app/views/fragments/containers/facia_cards/container.scala.html x: 84 # contributors y: 264 # changes common/app/views/fragments/containers/facia_cards/verticalVideoContainer.scala.html x: 4 # contributors y: 14 # changes applications/app/controllers/InteractiveController.scala x: 99 # contributors y: 235 # changes admin/app/dfp/DfpDataCacheLifecycle.scala x: 58 # contributors y: 116 # changes admin/app/services/R2PagePressNotifier.scala x: 31 # contributors y: 47 # changes common/app/common/akka.scala x: 66 # contributors y: 116 # changes common/app/services/ophan/SurgingContentAgent.scala x: 23 # contributors y: 36 # changes identity/app/conf/IdentityLifecycle.scala x: 43 # contributors y: 46 # changes sport/app/cricket/conf/context.scala x: 52 # contributors y: 73 # changes admin/app/views/commercial/takeoverWithEmptyMPUsCreate.scala.html x: 39 # contributors y: 42 # changes common/app/model/package.scala x: 65 # contributors y: 126 # changes common/app/common/AutoRefresh.scala x: 48 # contributors y: 79 # changes common/app/views/emailFragment.scala.html x: 47 # contributors y: 78 # changes static/src/javascripts/bootstraps/enhanced/profile.js x: 36 # contributors y: 81 # changes common/app/common/metrics.scala x: 113 # contributors y: 368 # changes static/src/javascripts/projects/common/modules/identity/sign-in-gate/variants/example.js x: 8 # contributors y: 19 # changes discussion/app/controllers/CommentsController.scala x: 86 # contributors y: 198 # changes discussion/app/views/fragments/comment.scala.html x: 83 # contributors y: 216 # changes static/src/stylesheets/base/_base.scss x: 57 # contributors y: 84 # changes facia/app/views/fragments/frontBody.scala.html x: 97 # contributors y: 380 # changes identity/app/controllers/FormstackController.scala x: 60 # contributors y: 76 # changes identity/app/controllers/IdentityControllers.scala x: 49 # contributors y: 88 # changes static/src/stylesheets/module/facia/_items.scss x: 58 # contributors y: 134 # changes common/app/views/fragments/commercial/standardAd.scala.html x: 47 # contributors y: 58 # changes applications/app/views/signup/newsletterContent.scala.html x: 42 # contributors y: 76 # changes common/app/views/fragments/items/elements/facia_cards/title.scala.html x: 53 # contributors y: 139 # changes common/app/common/JsonComponent.scala x: 82 # contributors y: 208 # changes common/app/views/fragments/atoms/media.scala.html x: 36 # contributors y: 70 # changes common/app/views/fragments/atoms/youtube.scala.html x: 67 # contributors y: 158 # changes static/src/javascripts/projects/common/modules/video/video-container.js x: 38 # contributors y: 75 # changes static/src/stylesheets/module/atoms/_youtube.scss x: 49 # contributors y: 117 # changes common/app/views/fragments/collections/popular.scala.html x: 71 # contributors y: 144 # changes applications/app/pages/ContentHtmlPage.scala x: 50 # contributors y: 99 # changes common/app/views/fragments/containers/facia_cards/videoContainer.scala.html x: 57 # contributors y: 114 # changes rss/app/controllers/RssController.scala x: 46 # contributors y: 60 # changes applications/app/views/fragments/imageContentBody.scala.html x: 75 # contributors y: 216 # changes common/app/views/fragments/items/facia_cards/contentCard.scala.html x: 98 # contributors y: 362 # changes onward/app/views/mostPopular.scala.html x: 62 # contributors y: 75 # changes static/src/javascripts/bootstraps/enhanced/liveblog.js x: 58 # contributors y: 159 # changes static/src/stylesheets/module/facia-garnett/_pillars.scss x: 49 # contributors y: 104 # changes static/src/stylesheets/module/facia/item-layouts/_fc-item--list.scss x: 30 # contributors y: 47 # changes static/src/stylesheets/module/facia/item-layouts/_fc-item--three-quarters.scss x: 33 # contributors y: 61 # changes tools/check-node-env.js x: 10 # contributors y: 21 # changes common/app/views/fragments/commercial/topBanner.scala.html x: 68 # contributors y: 164 # changes common/app/views/fragments/stylesheets.scala.html x: 54 # contributors y: 119 # changes common/app/views/fragments/inlineJSBlocking.scala.html x: 68 # contributors y: 166 # changes common/app/views/fragments/mostPopularPlaceholder.scala.html x: 73 # contributors y: 156 # changes static/src/stylesheets/email/_front.scss x: 31 # contributors y: 57 # changes common/app/views/fragments/share/blockLevelSharing.scala.html x: 44 # contributors y: 84 # changes onward/app/controllers/MostViewedSocialController.scala x: 55 # contributors y: 105 # changes sport/app/football/views/matchList/matchesComponent.scala.html x: 47 # contributors y: 70 # changes sport/app/football/views/wallchart/knockoutSpider.scala.html x: 21 # contributors y: 17 # changes static/src/javascripts/projects/common/modules/analytics/coreVitals.ts x: 11 # contributors y: 35 # changes static/src/stylesheets/module/content/tones/_tone-media.scss x: 62 # contributors y: 135 # changes common/app/navigation/ReaderRevenueSite.scala x: 29 # contributors y: 46 # changes common/app/views/fragments/footer.scala.html x: 156 # contributors y: 556 # changes facia/app/pages/FrontHtmlPage.scala x: 49 # contributors y: 90 # changes static/src/javascripts/projects/common/modules/business/stocks.js x: 49 # contributors y: 79 # changes static/src/javascripts/projects/common/modules/social/share-count.js x: 62 # contributors y: 134 # changes static/src/javascripts/projects/common/modules/sport/football/tag-page-stats.js x: 28 # contributors y: 29 # changes static/src/javascripts/projects/facia/modules/onwards/search-tool.js x: 58 # contributors y: 94 # changes static/src/javascripts/projects/facia/modules/ui/container-show-more.js x: 64 # contributors y: 138 # changes onward/app/controllers/MostViewedVideoController.scala x: 54 # contributors y: 72 # changes onward/app/controllers/PopularInTag.scala x: 74 # contributors y: 154 # changes onward/app/services/repositories.scala x: 70 # contributors y: 136 # changes common/app/views/emailEmbed.scala.html x: 49 # contributors y: 70 # changes common/app/views/fragments/storyPackagePlaceholder.scala.html x: 72 # contributors y: 173 # changes identity/app/views/consentJourney.scala.html x: 40 # contributors y: 102 # changes onward/app/feed/MostReadAgent.scala x: 50 # contributors y: 62 # changes static/src/javascripts/projects/common/modules/gallery/lightbox.js x: 76 # contributors y: 206 # changes admin/app/football/model/PA.scala x: 67 # contributors y: 112 # changes common/app/model/diagnostics/CloudWatch.scala x: 57 # contributors y: 75 # changes discussion/app/discussion/model/DiscussionKey.scala x: 27 # contributors y: 20 # changes identity/app/services/PlaySigninService.scala x: 46 # contributors y: 48 # changes onward/app/controllers/RelatedController.scala x: 89 # contributors y: 236 # changes admin/app/indexes/ContentApiTagsEnumerator.scala x: 50 # contributors y: 65 # changes applications/app/controllers/SurveyPageController.scala x: 36 # contributors y: 60 # changes applications/app/pages/NewsletterHtmlPage.scala x: 45 # contributors y: 77 # changes common/app/views/fragments/contentMeta.scala.html x: 109 # contributors y: 403 # changes facia-press/app/frontpress/ToolPressQueueWorker.scala x: 55 # contributors y: 118 # changes identity/app/controllers/editprofile/ConsentsJourney.scala x: 37 # contributors y: 79 # changes identity/app/views/fragments/form/fieldConstructors/frontendFieldConstructor.scala.html x: 24 # contributors y: 19 # changes onward/app/controllers/MostViewedAudioController.scala x: 71 # contributors y: 150 # changes sport/app/rugby/jobs/RugbyStatsJob.scala x: 41 # contributors y: 72 # changes common/app/views/fragments/items/facia_cards/item.scala.html x: 46 # contributors y: 99 # changes static/src/javascripts/bootstraps/enhanced/article.js x: 54 # contributors y: 120 # changes sport/app/football/views/fragments/teamlistBody.scala.html x: 53 # contributors y: 89 # changes admin/app/model/abtests/AbTests.scala x: 37 # contributors y: 39 # changes admin/app/tools/DfpLink.scala x: 44 # contributors y: 51 # changes applications/app/pages/GalleryHtmlPage.scala x: 43 # contributors y: 74 # changes archive/app/services/ArchiveMetrics.scala x: 40 # contributors y: 48 # changes common/app/views/support/TrailCssClasses.scala x: 44 # contributors y: 86 # changes discussion/app/discussion/model/Switch.scala x: 18 # contributors y: 12 # changes identity/app/controllers/DiscardingIdentityCookies.scala x: 10 # contributors y: 9 # changes sport/app/football/views/fragments/teamForm.scala.html x: 15 # contributors y: 14 # changes static/src/javascripts/projects/common/views/content/share-button.html x: 27 # contributors y: 26 # changes static/src/javascripts/projects/common/modules/navigation/navigation.js x: 46 # contributors y: 100 # changes static/src/stylesheets/module/facia/_sublinks.scss x: 29 # contributors y: 29 # changes identity/app/views/fragments/newsletterSwitch.scala.html x: 29 # contributors y: 52 # changes common/app/model/FaciaDisplayElement.scala x: 57 # contributors y: 131 # changes static/src/javascripts/projects/common/modules/ui/autoupdate.js x: 73 # contributors y: 170 # changes common/app/views/fragments/items/elements/facia_cards/image.scala.html x: 56 # contributors y: 138 # changes common/app/model/ImageElement.scala x: 14 # contributors y: 9 # changes onward/app/feed/MostViewedAudioAgent.scala x: 53 # contributors y: 65 # changes onward/app/feed/MostViewedGalleryAgent.scala x: 51 # contributors y: 63 # changes static/src/javascripts/projects/common/modules/onward/history.js x: 61 # contributors y: 174 # changes admin/app/views/admin.scala.html x: 114 # contributors y: 381 # changes article/app/views/liveblog/liveBlogBody.scala.html x: 66 # contributors y: 189 # changes static/src/javascripts/projects/common/modules/article/twitter.js x: 47 # contributors y: 85 # changes static/src/javascripts/projects/common/modules/discussion/comment-count.js x: 65 # contributors y: 167 # changes static/src/javascripts/projects/common/modules/experiments/affix.js x: 46 # contributors y: 88 # changes static/src/javascripts/projects/common/modules/onward/onward-content.js x: 50 # contributors y: 110 # changes static/src/javascripts/projects/common/modules/onward/popular.js x: 59 # contributors y: 159 # changes static/src/javascripts/projects/common/modules/onward/related.js x: 72 # contributors y: 195 # changes static/src/javascripts/projects/common/modules/ui/message.js x: 66 # contributors y: 140 # changes static/src/javascripts/projects/common/modules/ui/notification-counter.js x: 39 # contributors y: 38 # changes static/src/javascripts/projects/common/modules/ui/selection-sharing.js x: 66 # contributors y: 127 # changes static/src/javascripts/projects/common/modules/ui/sticky.js x: 50 # contributors y: 152 # changes static/src/javascripts/projects/common/modules/ui/toggles.js x: 54 # contributors y: 87 # changes static/src/javascripts/projects/facia/modules/onwards/geo-most-popular-front.js x: 44 # contributors y: 69 # changes static/src/javascripts/projects/facia/modules/ui/live-blog-updates.js x: 52 # contributors y: 143 # changes applications/app/views/all.scala.html x: 63 # contributors y: 137 # changes common/app/layout/FaciaCardTimestamp.scala x: 1 # contributors y: 5 # changes common/app/views/fragments/containers/index.scala.html x: 63 # contributors y: 156 # changes admin/app/controllers/metrics/FastlyController.scala x: 53 # contributors y: 81 # changes admin/app/football/controllers/TablesController.scala x: 66 # contributors y: 123 # changes admin/app/purge/CdnPurge.scala x: 30 # contributors y: 50 # changes admin/app/views/football/fronts/matchesList.scala.html x: 28 # contributors y: 22 # changes applications/app/views/fragments/crosswords/crosswordSearchForm.scala.html x: 29 # contributors y: 35 # changes applications/app/views/fragments/interactiveBody.scala.html x: 84 # contributors y: 228 # changes commercial/app/views/hosted/guardianHostedShareButtons.scala.html x: 28 # contributors y: 34 # changes common/app/common/commercial/hosted/HostedArticlePage.scala x: 36 # contributors y: 77 # changes common/app/common/commercial/hosted/HostedGalleryPage.scala x: 37 # contributors y: 94 # changes common/app/common/commercial/hosted/HostedPage.scala x: 39 # contributors y: 117 # changes common/app/implicits/Strings.scala x: 50 # contributors y: 75 # changes common/app/model/ShareLinks.scala x: 67 # contributors y: 150 # changes common/app/views/fragments/immersiveMainMedia.scala.html x: 42 # contributors y: 95 # changes common/app/views/support/CutOut.scala x: 34 # contributors y: 83 # changes identity/app/controllers/ChangePasswordController.scala x: 81 # contributors y: 117 # changes identity/app/controllers/EmailVerificationController.scala x: 68 # contributors y: 104 # changes identity/app/views/fragments/form/switch.scala.html x: 19 # contributors y: 31 # changes identity/app/views/verificationEmailResent.scala.html x: 54 # contributors y: 79 # changes sport/app/football/controllers/CompetitionListController.scala x: 51 # contributors y: 59 # changes sport/app/rugby/controllers/MatchesController.scala x: 50 # contributors y: 109 # changes sport/app/rugby/feed/PAFeed.scala x: 3 # contributors y: 10 # changes static/src/javascripts/bootstraps/atoms/storyquestions.js x: 16 # contributors y: 31 # changes static/src/javascripts/bootstraps/video-embed.js x: 61 # contributors y: 151 # changes static/src/javascripts/projects/admin/modules/abtests/abtest-report-item.js x: 41 # contributors y: 90 # changes static/src/javascripts/projects/admin/modules/abtests/participation.js x: 43 # contributors y: 79 # changes static/src/javascripts/projects/common/modules/analytics/beacon.js x: 42 # contributors y: 82 # changes static/src/javascripts/projects/common/modules/charts/doughnut.js x: 43 # contributors y: 64 # changes static/src/javascripts/projects/common/modules/identity/sign-in-gate/index.js x: 15 # contributors y: 47 # changes static/src/javascripts/projects/common/modules/identity/sign-in-gate/variants/index.js x: 12 # contributors y: 37 # changes static/src/javascripts/projects/common/modules/navigation/search.js x: 52 # contributors y: 121 # changes static/src/javascripts/projects/common/modules/sport/score-board.js x: 26 # contributors y: 46 # changes static/src/javascripts/projects/common/modules/ui/faux-block-link.js x: 33 # contributors y: 41 # changes static/src/javascripts/projects/common/modules/ui/last-modified.js x: 38 # contributors y: 43 # changes static/src/javascripts/projects/common/views/svgs.js x: 70 # contributors y: 241 # changes static/src/javascripts/projects/journalism/modules/render-campaign.js x: 15 # contributors y: 33 # changes static/src/javascripts/projects/journalism/modules/submit-form.js x: 13 # contributors y: 30 # changes static/src/stylesheets/_common.garnett.scss x: 48 # contributors y: 115 # changes static/src/stylesheets/head.identity.scss x: 45 # contributors y: 82 # changes discussion/app/discussion/CommentPage.scala x: 53 # contributors y: 78 # changes article/app/views/fragments/articleBody.scala.html x: 118 # contributors y: 610 # changes article/app/views/fragments/articleBodyGarnett.scala.html x: 39 # contributors y: 86 # changes common/app/views/fragments/contentFooter.scala.html x: 71 # contributors y: 261 # changes identity/app/views/publicProfilePage.scala.html x: 65 # contributors y: 118 # changes admin/app/views/commercial/LineItemSupport.scala x: 21 # contributors y: 14 # changes admin/app/views/fragments/lineChart.scala.html x: 45 # contributors y: 40 # changes applications/app/controllers/PreferencesController.scala x: 41 # contributors y: 69 # changes applications/app/controllers/SiteMapController.scala x: 31 # contributors y: 34 # changes article/app/views/fragments/mainMedia.scala.html x: 82 # contributors y: 204 # changes common/app/awswrappers/package.scala x: 13 # contributors y: 9 # changes common/app/layout/Sublink.scala x: 89 # contributors y: 293 # changes common/app/layout/Sublinks.scala x: 32 # contributors y: 70 # changes common/app/model/Cors.scala x: 52 # contributors y: 63 # changes common/app/views/fragments/atoms/quiz.scala.html x: 31 # contributors y: 70 # changes common/app/views/fragments/items/facia_cards/meta.scala.html x: 47 # contributors y: 113 # changes common/app/views/fragments/nav/userAccountDropdown.scala.html x: 30 # contributors y: 71 # changes common/app/views/fragments/pagination.scala.html x: 48 # contributors y: 86 # changes common/app/views/fragments/relativeDate.scala.html x: 35 # contributors y: 69 # changes discussion/app/views/fragments/topComment.scala.html x: 45 # contributors y: 57 # changes identity/app/services/IdRequestParser.scala x: 59 # contributors y: 91 # changes onward/app/views/feedback.scala.html x: 50 # contributors y: 124 # changes static/src/stylesheets/module/site-messages/_cmp-iframe.scss x: 5 # contributors y: 15 # changes static/src/stylesheets/module/journalism/_campaigns.scss x: 20 # contributors y: 44 # changes common/app/views/fragments/commercial/badge.scala.html x: 65 # contributors y: 176 # changes common/app/views/fragments/media/video.scala.html x: 60 # contributors y: 173 # changes common/app/views/fragments/submeta.scala.html x: 61 # contributors y: 139 # changes onward/app/views/fragments/richLinkBody.scala.html x: 62 # contributors y: 145 # changes common/app/views/fragments/headTonal.scala.html x: 61 # contributors y: 188 # changes common/app/views/fragments/social.scala.html x: 77 # contributors y: 224 # changes common/app/views/fragments/imageFigure.scala.html x: 44 # contributors y: 111 # changes commercial/app/views/hosted/guardianHostedCta.scala.html x: 26 # contributors y: 51 # changes commercial/app/views/hosted/guardianHostedHeader.scala.html x: 35 # contributors y: 77 # changes commercial/app/views/hosted/guardianHostedArticle.scala.html x: 40 # contributors y: 113 # changes applications/app/views/fragments/indexBody.scala.html x: 85 # contributors y: 263 # changes common/app/views/fragments/image.scala.html x: 44 # contributors y: 58 # changes static/src/stylesheets/_head.amp-common.scss x: 35 # contributors y: 63 # changes static/src/stylesheets/_head.common.scss x: 60 # contributors y: 165 # changes common/app/views/fragments/photoEssay.scala.html x: 31 # contributors y: 67 # changes common/app/views/fragments/containers/facia_cards/containerHeader.scala.html x: 41 # contributors y: 84 # changes common/app/views/fragments/items/elements/facia_cards/sublink.scala.html x: 30 # contributors y: 56 # changes static/src/stylesheets/layout/_footer.scss x: 52 # contributors y: 156 # changes static/src/stylesheets/layout/_side-margins.scss x: 48 # contributors y: 71 # changes static/src/stylesheets/module/content/tones/_tone-editorial.scss x: 31 # contributors y: 26 # changes static/src/stylesheets/module/identity/_header.scss x: 23 # contributors y: 50 # changes admin/app/views/football/main.scala.html x: 62 # contributors y: 87 # changes commercial/app/views/hosted/guardianHostedVideo.scala.html x: 47 # contributors y: 147 # changes static/src/stylesheets/amp/_fonts.scss x: 22 # contributors y: 52 # changes static/src/stylesheets/module/_cta.scss x: 30 # contributors y: 24 # changes static/src/stylesheets/module/content/tones/_tone-feature.scss x: 38 # contributors y: 35 # changes static/src/stylesheets/module/facia/item-tones/_tone-external.scss x: 40 # contributors y: 73 # changes static/src/stylesheets/module/facia/item-tones/_tone-feature.scss x: 45 # contributors y: 111 # changes static/src/stylesheets/module/facia/item-tones/_tone-special-report.scss x: 44 # contributors y: 97 # changes admin/app/views/football/fronts/index.scala.html x: 37 # contributors y: 34 # changes article/app/views/fragments/headerImmersive.scala.html x: 34 # contributors y: 91 # changes common/app/views/fragments/dropdown.scala.html x: 57 # contributors y: 73 # changes identity/app/views/fragments/registrationFooter.scala.html x: 47 # contributors y: 45 # changes common/app/model/ContentDesignType.scala x: 7 # contributors y: 4 # changes admin/app/views/abtests.scala.html x: 56 # contributors y: 115 # changes admin/app/views/football/player/playerIndex.scala.html x: 35 # contributors y: 34 # changes commercial/app/views/hosted/guardianHostedGallery.scala.html x: 39 # contributors y: 102 # changes common/app/views/fragments/stylesheetLink.scala.html x: 36 # contributors y: 45 # changes sport/app/football/views/competitions.scala.html x: 43 # contributors y: 57 # changes commercial/app/views/contentapi/item.scala.html x: 54 # contributors y: 109 # changes commercial/app/views/contentapi/items.scala.html x: 68 # contributors y: 190 # changes static/src/stylesheets/module/commercial/_commercial.scss x: 58 # contributors y: 174 # changes static/src/stylesheets/base/_lists.scss x: 19 # contributors y: 14 # changes common/app/views/fragments/headDefault.scala.html x: 52 # contributors y: 113 # changes onward/app/views/fragments/videoEndSlate.scala.html x: 38 # contributors y: 32 # changes commercial/app/views/hosted/guardianHostedGalleryOj.scala.html x: 27 # contributors y: 54 # changes admin/app/views/commercial/dfpFlush.scala.html x: 26 # contributors y: 20 # changes identity/app/views/formstack/formstackComplete.scala.html x: 55 # contributors y: 88 # changes static/src/stylesheets/pasteup/grid-system/_src.scss x: 11 # contributors y: 4 # changes applications/app/views/fragments/crosswords/accessibleCrosswordGridData.scala.html x: 8 # contributors y: 4 # changes identity/app/idapiclient/responses/CookiesResponse.scala x: 23 # contributors y: 19 # changes
1267.0
# changes
  min: 1.0
  average: 53.99
  25th percentile: 10.0
  median: 26.0
  75th percentile: 64.0
  max: 1267.0
0 232.0
# contributors
min: 1.0 | average: 28.33 | 25th percentile: 10.0 | median: 21.0 | 75th percentile: 40.0 | max: 232.0

Number of Contributors vs. File Size: 2191 points

common/app/conf/switches/ABTestSwitches.scala x: 232 # contributors y: 56 lines of code admin/app/tools/Store.scala x: 82 # contributors y: 102 lines of code common/app/layout/slices/Container.scala x: 38 # contributors y: 91 lines of code facia-press/app/frontpress/FapiFrontPress.scala x: 101 # contributors y: 534 lines of code sport/app/cricket/controllers/CricketMatchController.scala x: 42 # contributors y: 90 lines of code sport/app/football/model/DotcomRenderingCricketDataModel.scala x: 6 # contributors y: 111 lines of code common/app/model/facia/PressedCollection.scala x: 49 # contributors y: 110 lines of code common/app/model/pressedContent.scala x: 74 # contributors y: 195 lines of code facia-press/app/frontpress/PressedCollectionVisibility.scala x: 13 # contributors y: 23 lines of code project/Dependencies.scala x: 209 # contributors y: 117 lines of code applications/app/controllers/CrosswordsController.scala x: 82 # contributors y: 324 lines of code common/app/model/dotcomrendering/pageElements/EditionsCrosswordRenderingDataModel.scala x: 5 # contributors y: 37 lines of code common/app/model/trails.scala x: 98 # contributors y: 102 lines of code common/app/experiments/Experiments.scala x: 142 # contributors y: 37 lines of code admin/app/dfp/DfpDataCacheJob.scala x: 87 # contributors y: 128 lines of code common/app/common/configuration.scala x: 224 # contributors y: 590 lines of code sport/app/football/model/DotcomRenderingFootballDataModel.scala x: 6 # contributors y: 313 lines of code common/app/renderers/DotcomRenderingService.scala x: 53 # contributors y: 416 lines of code common/app/navigation/NavLinks.scala x: 117 # contributors y: 802 lines of code common/app/conf/switches/FeatureSwitches.scala x: 176 # contributors y: 548 lines of code common/app/model/Cached.scala x: 105 # contributors y: 111 lines of code sport/app/football/controllers/MatchController.scala x: 88 # contributors y: 196 lines of code sport/app/services/dotcomrendering/FootballSummaryPagePicker.scala x: 3 # contributors y: 29 lines of code static/src/javascripts/bootstraps/enhanced/common.js x: 122 # contributors y: 259 lines of code static/src/javascripts/bootstraps/enhanced/newsletters.js x: 47 # contributors y: 277 lines of code static/src/javascripts/projects/common/modules/avatar/api.ts x: 12 # contributors y: 46 lines of code static/src/javascripts/projects/common/modules/commercial/user-features.ts x: 19 # contributors y: 317 lines of code static/src/javascripts/projects/common/modules/discussion/api.ts x: 14 # contributors y: 138 lines of code static/src/javascripts/projects/common/modules/discussion/comment-box.js x: 83 # contributors y: 537 lines of code static/src/javascripts/projects/common/modules/identity/api.ts x: 27 # contributors y: 154 lines of code static/src/javascripts/projects/common/modules/identity/okta.ts x: 6 # contributors y: 25 lines of code static/src/javascripts/projects/common/modules/userFeatures/user-features.ts x: 3 # contributors y: 37 lines of code riff-raff.yaml x: 56 # contributors y: 87 lines of code sport/app/football/controllers/LeagueTableController.scala x: 120 # contributors y: 239 lines of code common/app/model/dotcomrendering/DotcomFrontsRenderingDataModel.scala x: 22 # contributors y: 103 lines of code sport/app/cricket/controllers/CricketControllers.scala x: 26 # contributors y: 13 lines of code sport/app/services/dotcomrendering/CricketPagePicker.scala x: 2 # contributors y: 29 lines of code applications/app/controllers/NewspaperController.scala x: 60 # contributors y: 64 lines of code applications/app/services/NewspaperQuery.scala x: 57 # contributors y: 172 lines of code commercial/app/controllers/CommercialControllers.scala x: 55 # contributors y: 20 lines of code commercial/app/controllers/TemporaryAdLiteController.scala x: 5 # contributors y: 24 lines of code common/app/layout/slices/Slice.scala x: 31 # contributors y: 895 lines of code common/app/views/support/Commercial.scala x: 91 # contributors y: 249 lines of code facia/app/controllers/FaciaController.scala x: 163 # contributors y: 499 lines of code sport/app/services/dotcomrendering/FootballPagePicker.scala x: 4 # contributors y: 36 lines of code admin/app/tools/LoadBalancer.scala x: 62 # contributors y: 63 lines of code applications/app/views/fragments/crosswords/crosswordContent.scala.html x: 21 # contributors y: 49 lines of code common/app/conf/switches/CommercialSwitches.scala x: 146 # contributors y: 439 lines of code common/app/crosswords/CrosswordPage.scala x: 5 # contributors y: 128 lines of code common/app/model/dotcomrendering/DotcomRenderingUtils.scala x: 38 # contributors y: 267 lines of code common/app/services/TagIndexesS3.scala x: 33 # contributors y: 51 lines of code static/src/javascripts/projects/common/modules/commercial/braze/buildBrazeMessaging.ts x: 7 # contributors y: 58 lines of code static/src/javascripts/projects/common/modules/crosswords/crossword.js x: 40 # contributors y: 692 lines of code static/src/stylesheets/_vars.scss x: 110 # contributors y: 109 lines of code static/src/stylesheets/module/_adslot.scss x: 144 # contributors y: 536 lines of code static/src/stylesheets/module/crosswords/_layout.scss x: 54 # contributors y: 161 lines of code admin/app/controllers/metrics/MetricsController.scala x: 58 # contributors y: 66 lines of code admin/app/tools/CloudWatch.scala x: 90 # contributors y: 410 lines of code admin/app/tools/errors.scala x: 38 # contributors y: 89 lines of code admin/app/football/model/PrevResult.scala x: 16 # contributors y: 20 lines of code sport/app/football/controllers/MatchListController.scala x: 63 # contributors y: 110 lines of code sport/app/football/model/model.scala x: 75 # contributors y: 162 lines of code common/app/model/IpsosTags.scala x: 16 # contributors y: 143 lines of code common/app/layout/DisplaySettings.scala x: 9 # contributors y: 24 lines of code project/plugins.sbt x: 124 # contributors y: 13 lines of code applications/app/controllers/OptInController.scala x: 47 # contributors y: 39 lines of code applications/app/services/dotcomrendering/CrosswordsPicker.scala x: 8 # contributors y: 32 lines of code build.sbt x: 86 # contributors y: 202 lines of code common/app/conf/switches/IdentitySwitches.scala x: 29 # contributors y: 14 lines of code common/app/model/PressedCard.scala x: 12 # contributors y: 93 lines of code project/ProjectSettings.scala x: 60 # contributors y: 121 lines of code sport/app/football/controllers/ResultsController.scala x: 65 # contributors y: 97 lines of code tools/__tasks__/compile/data/index.dev.mjs x: 4 # contributors y: 16 lines of code common/app/model/CollectionConfig.scala x: 10 # contributors y: 75 lines of code common/app/model/Formats.scala x: 103 # contributors y: 351 lines of code onward/app/controllers/MostViewedGalleryController.scala x: 76 # contributors y: 81 lines of code admin/app/conf/AdminConfiguration.scala x: 72 # contributors y: 75 lines of code static/src/javascripts/projects/common/modules/experiments/ab-tests.ts x: 55 # contributors y: 11 lines of code admin/app/AppLoader.scala x: 53 # contributors y: 93 lines of code admin/app/controllers/admin/SwitchboardController.scala x: 13 # contributors y: 83 lines of code admin/app/controllers/admin/commercial/AdsDotTextEditController.scala x: 12 # contributors y: 65 lines of code admin/app/football/controllers/FrontsController.scala x: 57 # contributors y: 269 lines of code applications/app/controllers/AllIndexController.scala x: 84 # contributors y: 179 lines of code applications/app/controllers/AtomPageController.scala x: 31 # contributors y: 150 lines of code applications/app/controllers/EmbedController.scala x: 68 # contributors y: 47 lines of code applications/app/controllers/GalleryController.scala x: 99 # contributors y: 99 lines of code applications/app/controllers/LatestIndexController.scala x: 67 # contributors y: 92 lines of code applications/app/controllers/MediaController.scala x: 93 # contributors y: 113 lines of code applications/app/controllers/QuizController.scala x: 57 # contributors y: 71 lines of code applications/app/controllers/SignupPageController.scala x: 41 # contributors y: 120 lines of code applications/app/controllers/TagIndexController.scala x: 45 # contributors y: 61 lines of code applications/app/controllers/YoutubeController.scala x: 14 # contributors y: 29 lines of code applications/app/services/ImageQuery.scala x: 59 # contributors y: 36 lines of code archive/app/controllers/ArchiveController.scala x: 92 # contributors y: 133 lines of code article/app/controllers/ArticleController.scala x: 156 # contributors y: 156 lines of code article/app/controllers/LiveBlogController.scala x: 54 # contributors y: 362 lines of code commercial/app/controllers/ContentApiOffersController.scala x: 27 # contributors y: 60 lines of code common/app/common/GuLogging.scala x: 6 # contributors y: 84 lines of code common/app/common/ModelOrResult.scala x: 65 # contributors y: 81 lines of code common/app/controllers/EmailSignupController.scala x: 100 # contributors y: 540 lines of code common/app/controllers/IndexControllerCommon.scala x: 63 # contributors y: 84 lines of code onward/app/controllers/MediaInSectionController.scala x: 71 # contributors y: 101 lines of code onward/app/controllers/MostPopularController.scala x: 117 # contributors y: 243 lines of code onward/app/controllers/SeriesController.scala x: 91 # contributors y: 114 lines of code onward/app/controllers/TaggedContentController.scala x: 72 # contributors y: 66 lines of code sport/app/football/controllers/MoreOnMatchController.scala x: 99 # contributors y: 418 lines of code sport/app/football/controllers/FixturesController.scala x: 66 # contributors y: 79 lines of code sport/app/football/implicits/Football.scala x: 62 # contributors y: 135 lines of code sport/app/football/feed/Competitions.scala x: 131 # contributors y: 427 lines of code admin/app/controllers/HealthCheck.scala x: 47 # contributors y: 22 lines of code common/app/common/RequestLogger.scala x: 31 # contributors y: 90 lines of code common/app/common/package.scala x: 98 # contributors y: 186 lines of code common/app/http/RequestIdFilter.scala x: 1 # contributors y: 20 lines of code common/app/services/dotcomrendering/DotcomFrontsLogger.scala x: 3 # contributors y: 58 lines of code common/app/utils/DotcomponentsLogger.scala x: 3 # contributors y: 85 lines of code onward/app/controllers/OnwardContentCardController.scala x: 11 # contributors y: 44 lines of code preview/app/AppLoader.scala x: 71 # contributors y: 136 lines of code sport/app/football/controllers/FootballControllers.scala x: 28 # contributors y: 25 lines of code sport/app/football/controllers/MatchDayController.scala x: 55 # contributors y: 62 lines of code common/app/model/Asset.scala x: 78 # contributors y: 159 lines of code static/src/javascripts/boot.js x: 89 # contributors y: 153 lines of code static/src/javascripts/projects/common/modules/userFeatures/cookies/allowRejectAll.ts x: 2 # contributors y: 8 lines of code static/src/javascripts/projects/common/modules/userFeatures/cookies/cookieHelpers.ts x: 2 # contributors y: 23 lines of code static/src/javascripts/projects/common/modules/userFeatures/fetchJson.ts x: 2 # contributors y: 16 lines of code common/app/http/Filters.scala x: 35 # contributors y: 133 lines of code admin/app/controllers/AdminControllers.scala x: 61 # contributors y: 90 lines of code admin/app/views/commercial/commercialMenu.scala.html x: 74 # contributors y: 71 lines of code dev/watch.mjs x: 2 # contributors y: 125 lines of code dev-build/app/AppLoader.scala x: 90 # contributors y: 99 lines of code commercial/app/AppLoader.scala x: 40 # contributors y: 50 lines of code common/app/services/Notification.scala x: 62 # contributors y: 59 lines of code common/app/model/dotcomrendering/pageElements/TextCleaner.scala x: 13 # contributors y: 89 lines of code common/app/views/support/HtmlCleaner.scala x: 133 # contributors y: 766 lines of code common/app/templates/javaScriptConfig.scala.js x: 86 # contributors y: 43 lines of code common/app/services/fronts/FrontsApi.scala x: 14 # contributors y: 13 lines of code common/app/layout/slices/ContainerDefinition.scala x: 17 # contributors y: 65 lines of code common/app/conf/switches/PerformanceSwitches.scala x: 88 # contributors y: 226 lines of code static/src/javascripts/projects/common/modules/atoms/youtube-player.ts x: 25 # contributors y: 249 lines of code common/app/layout/ContainerLayout.scala x: 47 # contributors y: 119 lines of code common/app/layout/slices/FlexibleContainer.scala x: 4 # contributors y: 28 lines of code commercial/app/controllers/HealthCheck.scala x: 34 # contributors y: 12 lines of code static/src/stylesheets/admin/_bootstrap.graun.scss x: 8 # contributors y: 179 lines of code tools/compile-css.mjs x: 2 # contributors y: 100 lines of code facia/app/views/fragments/emailFrontBody.scala.html x: 69 # contributors y: 258 lines of code common/app/views/support/JavaScriptPage.scala x: 117 # contributors y: 85 lines of code common/app/model/dotcomrendering/DotcomRenderingDataModel.scala x: 53 # contributors y: 620 lines of code common/app/model/dotcomrendering/pageElements/PageElement.scala x: 71 # contributors y: 1757 lines of code common/app/model/dotcomrendering/DotcomNewslettersPageRenderingDataModel.scala x: 6 # contributors y: 110 lines of code common/app/services/newsletters/NewsletterApi.scala x: 17 # contributors y: 70 lines of code common/app/services/newsletters/NewsletterSignupAgent.scala x: 20 # contributors y: 85 lines of code common/app/services/newsletters/model/NewsletterResponse.scala x: 11 # contributors y: 99 lines of code onward/app/AppLoader.scala x: 53 # contributors y: 76 lines of code onward/app/controllers/OnwardControllers.scala x: 52 # contributors y: 49 lines of code static/src/javascripts/bootstraps/enhanced/facia.js x: 43 # contributors y: 101 lines of code static/src/javascripts/lib/raven.ts x: 5 # contributors y: 68 lines of code admin/conf/logback.xml x: 17 # contributors y: 31 lines of code applications/app/controllers/ImageContentController.scala x: 84 # contributors y: 146 lines of code applications/conf/logback.xml x: 12 # contributors y: 29 lines of code common/app/http/RequestLoggingFilter.scala x: 25 # contributors y: 35 lines of code common/app/model/dotcomrendering/DotcomBlocksRenderingDataModel.scala x: 17 # contributors y: 102 lines of code common/app/model/dotcomrendering/DotcomTagPagesRenderingDataModel.scala x: 7 # contributors y: 127 lines of code common/app/views/fragments/header.scala.html x: 169 # contributors y: 124 lines of code common/app/views/fragments/headerTopNav.scala.html x: 13 # contributors y: 158 lines of code rss/conf/logback.xml x: 13 # contributors y: 29 lines of code static/src/stylesheets/layout/nav/_header-top-nav.scss x: 11 # contributors y: 219 lines of code static/src/stylesheets/module/email-signup/_form.scss x: 46 # contributors y: 459 lines of code applications/app/views/fragments/galleryBody.scala.html x: 109 # contributors y: 122 lines of code applications/app/views/package.scala x: 42 # contributors y: 51 lines of code article/app/views/package.scala x: 116 # contributors y: 86 lines of code common/app/model/CrosswordData.scala x: 41 # contributors y: 149 lines of code common/app/services/FaciaContentConvert.scala x: 41 # contributors y: 42 lines of code applications/app/AppLoader.scala x: 62 # contributors y: 83 lines of code common/app/conf/application.scala x: 85 # contributors y: 3 lines of code applications/app/controllers/ApplicationsControllers.scala x: 71 # contributors y: 39 lines of code admin/app/views/switchboard.scala.html x: 60 # contributors y: 82 lines of code admin/public/css/switchboard.css x: 32 # contributors y: 26 lines of code common/app/conf/switches/DiscussionSwitches.scala x: 29 # contributors y: 54 lines of code common/app/conf/switches/FaciaSwitches.scala x: 43 # contributors y: 84 lines of code common/app/conf/switches/JournalismSwitches.scala x: 34 # contributors y: 75 lines of code common/app/conf/switches/MonitoringSwitches.scala x: 54 # contributors y: 74 lines of code common/app/conf/switches/NewslettersSwitches.scala x: 6 # contributors y: 55 lines of code common/app/conf/switches/PrivacySwitches.scala x: 11 # contributors y: 20 lines of code common/app/conf/switches/Switches.scala x: 63 # contributors y: 175 lines of code common/app/conf/switches/TXSwitches.scala x: 7 # contributors y: 34 lines of code common/app/experiments/Experiment.scala x: 18 # contributors y: 52 lines of code static/src/javascripts/bootstraps/admin.js x: 50 # contributors y: 16 lines of code static/src/javascripts/projects/admin/bootstraps/switchwarnings.js x: 1 # contributors y: 29 lines of code common/app/navigation/FooterLinks.scala x: 32 # contributors y: 188 lines of code admin/app/jobs/RefreshFrontsJob.scala x: 70 # contributors y: 56 lines of code common/app/model/content.scala x: 187 # contributors y: 916 lines of code facia/app/AppLoader.scala x: 56 # contributors y: 71 lines of code facia/app/services/dotcomrendering/FaciaPicker.scala x: 25 # contributors y: 139 lines of code applications/app/services/dotcomrendering/MediaPicker.scala x: 6 # contributors y: 41 lines of code common/app/common/Edition.scala x: 91 # contributors y: 118 lines of code common/app/common/editions/Uk.scala x: 98 # contributors y: 25 lines of code applications/app/views/fragments/crosswords/crosswordMetaHeader.scala.html x: 54 # contributors y: 52 lines of code static/src/javascripts/lib/getPrivacyFramework.js x: 12 # contributors y: 12 lines of code static/src/javascripts/projects/common/modules/ui/cmp-ui.js x: 21 # contributors y: 37 lines of code admin/app/controllers/admin/CommercialController.scala x: 80 # contributors y: 163 lines of code admin/app/dfp/DfpDataExtractor.scala x: 74 # contributors y: 77 lines of code admin/app/views/commercial/invalidLineItems.scala.html x: 22 # contributors y: 82 lines of code applications/app/views/fragments/crosswords/accessibleCrosswordContent.scala.html x: 7 # contributors y: 97 lines of code common/app/common/dfp/DfpData.scala x: 72 # contributors y: 352 lines of code common/app/model/Element.scala x: 74 # contributors y: 151 lines of code common/app/model/liveblog/BlockElement.scala x: 52 # contributors y: 201 lines of code static/src/javascripts/projects/common/modules/crosswords/accessible-crossword-solutions.js x: 3 # contributors y: 12 lines of code static/src/stylesheets/module/crosswords/_accessible.scss x: 33 # contributors y: 47 lines of code common/app/common/dfp/AdSlotAgent.scala x: 37 # contributors y: 16 lines of code common/app/layout/slices/FixedContainers.scala x: 24 # contributors y: 70 lines of code common/app/layout/slices/ScrollableContainers.scala x: 6 # contributors y: 10 lines of code common/app/model/dotcomrendering/ElementsEnhancer.scala x: 20 # contributors y: 64 lines of code admin/app/views/commercial/liveBlogTopSponsorships.scala.html x: 6 # contributors y: 47 lines of code admin/app/views/commercial/surveySponsorships.scala.html x: 4 # contributors y: 45 lines of code applications/app/views/fragments/mediaBody.scala.html x: 97 # contributors y: 148 lines of code article/app/pages/StoryHtmlPage.scala x: 59 # contributors y: 77 lines of code common/app/common/dfp/SurveySponsorshipAgent.scala x: 4 # contributors y: 25 lines of code common/app/http/GuardianAuthWithExemptions.scala x: 9 # contributors y: 92 lines of code common/app/layout/slices/DynamicContainers.scala x: 9 # contributors y: 17 lines of code common/app/model/dotcomrendering/DotcomRenderingSupportTypes.scala x: 22 # contributors y: 181 lines of code common/app/model/meta.scala x: 187 # contributors y: 787 lines of code common/app/services/dotcomrendering/PressedContent.scala x: 37 # contributors y: 255 lines of code common/app/views/main.scala.html x: 141 # contributors y: 79 lines of code common/app/model/EmailAddons.scala x: 101 # contributors y: 504 lines of code common/app/views/fragments/discussionFooter.scala.html x: 73 # contributors y: 124 lines of code preview/app/views/responsive_viewer.scala.html x: 32 # contributors y: 134 lines of code static/src/javascripts/projects/common/modules/discussion/loader.js x: 102 # contributors y: 487 lines of code static/src/stylesheets/module/commercial/_creatives.scss x: 73 # contributors y: 631 lines of code archive/app/AppLoader.scala x: 45 # contributors y: 42 lines of code discussion/app/AppLoader.scala x: 34 # contributors y: 41 lines of code identity/app/AppLoader.scala x: 35 # contributors y: 51 lines of code sport/app/AppLoader.scala x: 39 # contributors y: 78 lines of code common/app/services/DynamoDB.scala x: 61 # contributors y: 16 lines of code common/app/services/RedirectService.scala x: 24 # contributors y: 124 lines of code article/app/controllers/ArticleControllers.scala x: 58 # contributors y: 23 lines of code article/app/model/LiveBlogHelpers.scala x: 37 # contributors y: 115 lines of code common/app/model/LiveBlogCurrentPage.scala x: 24 # contributors y: 213 lines of code sport/app/football/controllers/WallchartController.scala x: 67 # contributors y: 201 lines of code sport/app/cricket/feed/cricketModel.scala x: 28 # contributors y: 88 lines of code sport/app/cricket/feed/cricketPaDeserialisation.scala x: 30 # contributors y: 134 lines of code sport/app/cricket/views/fragments/cricketFullScorecard.scala.html x: 21 # contributors y: 138 lines of code static/src/stylesheets/module/crosswords/_cell.scss x: 33 # contributors y: 37 lines of code static/src/stylesheets/module/crosswords/_vars.scss x: 38 # contributors y: 9 lines of code common/app/services/fronts/FrontJsonFapi.scala x: 6 # contributors y: 58 lines of code common/app/common/dfp/LiveblogTopSponsorship.scala x: 3 # contributors y: 48 lines of code admin/app/controllers/FrontPressController.scala x: 42 # contributors y: 38 lines of code admin/app/controllers/admin/InteractiveLibrarianController.scala x: 11 # contributors y: 55 lines of code admin/app/controllers/admin/R2PressController.scala x: 8 # contributors y: 142 lines of code admin/app/dfp/ApiHelper.scala x: 39 # contributors y: 32 lines of code admin/app/dfp/DataMapper.scala x: 54 # contributors y: 191 lines of code admin/app/model/AdminLifecycle.scala x: 94 # contributors y: 109 lines of code admin/app/tools/AssetMetrics.scala x: 46 # contributors y: 83 lines of code admin/app/tools/charts/charts.scala x: 64 # contributors y: 155 lines of code applications/app/services/NewsSiteMap.scala x: 43 # contributors y: 105 lines of code applications/app/services/VideoSiteMap.scala x: 45 # contributors y: 102 lines of code common/app/common/LinkTo.scala x: 108 # contributors y: 101 lines of code common/app/common/Pagination.scala x: 19 # contributors y: 26 lines of code common/app/common/Retry.scala x: 19 # contributors y: 18 lines of code common/app/common/StringEncodings.scala x: 24 # contributors y: 10 lines of code common/app/common/TrailsToRss.scala x: 74 # contributors y: 226 lines of code common/app/common/TrailsToShowcase.scala x: 15 # contributors y: 590 lines of code common/app/common/dfp/PageSkinSponsorship.scala x: 39 # contributors y: 39 lines of code common/app/common/dfp/PageskinAdAgent.scala x: 47 # contributors y: 55 lines of code common/app/conf/HealthCheck.scala x: 55 # contributors y: 177 lines of code common/app/conf/audio/FlagshipContainer.scala x: 13 # contributors y: 16 lines of code common/app/conf/audio/FlagshipEmailContainer.scala x: 10 # contributors y: 19 lines of code common/app/conf/audio/FlagshipFrontContainer.scala x: 11 # contributors y: 12 lines of code common/app/contentapi/ContentApiClient.scala x: 111 # contributors y: 163 lines of code common/app/contentapi/http.scala x: 80 # contributors y: 69 lines of code common/app/implicits/Dates.scala x: 45 # contributors y: 54 lines of code common/app/implicits/FaciaContentFrontendHelpers.scala x: 51 # contributors y: 67 lines of code common/app/implicits/Requests.scala x: 106 # contributors y: 90 lines of code common/app/json/ObjectDeduplication.scala x: 4 # contributors y: 11 lines of code common/app/layout/ContentWidths.scala x: 12 # contributors y: 189 lines of code common/app/layout/SliceWithCards.scala x: 5 # contributors y: 92 lines of code common/app/model/Encoding.scala x: 38 # contributors y: 27 lines of code common/app/model/PressedPage.scala x: 69 # contributors y: 140 lines of code common/app/model/RelatedContent.scala x: 54 # contributors y: 42 lines of code common/app/model/SupportedUrl.scala x: 40 # contributors y: 25 lines of code common/app/model/content/Atom.scala x: 8 # contributors y: 397 lines of code common/app/model/facia.scala x: 83 # contributors y: 72 lines of code common/app/pagepresser/HtmlCleaner.scala x: 11 # contributors y: 179 lines of code common/app/services/ConfigAgentTrait.scala x: 103 # contributors y: 122 lines of code common/app/services/IndexPage.scala x: 63 # contributors y: 228 lines of code common/app/services/repositories.scala x: 78 # contributors y: 172 lines of code common/app/views/support/EmailHelpers.scala x: 60 # contributors y: 75 lines of code common/app/views/support/MostPopularTags.scala x: 32 # contributors y: 16 lines of code common/app/views/support/WitnessCleaner.scala x: 25 # contributors y: 21 lines of code common/app/views/support/package.scala x: 122 # contributors y: 178 lines of code discussion/app/discussion/api/DiscussionApi.scala x: 23 # contributors y: 204 lines of code facia-press/app/frontpress/JsonQueueWorker.scala x: 44 # contributors y: 109 lines of code identity/app/actions/AuthenticatedActions.scala x: 64 # contributors y: 142 lines of code identity/app/clients/DiscussionClient.scala x: 10 # contributors y: 81 lines of code identity/app/controllers/PublicProfileController.scala x: 82 # contributors y: 90 lines of code identity/app/form/AddressMapping.scala x: 25 # contributors y: 50 lines of code identity/app/form/DateFormData.scala x: 35 # contributors y: 44 lines of code identity/app/form/Mappings.scala x: 51 # contributors y: 23 lines of code identity/app/form/PrivacyMapping.scala x: 42 # contributors y: 45 lines of code identity/app/form/UserFormMapping.scala x: 20 # contributors y: 20 lines of code identity/app/idapiclient/responses/Error.scala x: 7 # contributors y: 6 lines of code identity/app/utils/ConsentOrder.scala x: 16 # contributors y: 36 lines of code sport/app/football/conf/context.scala x: 89 # contributors y: 89 lines of code sport/app/football/feed/agent.scala x: 56 # contributors y: 151 lines of code sport/app/football/model/TeamMap.scala x: 79 # contributors y: 143 lines of code sport/app/rugby/conf/RugbyLifecycle.scala x: 46 # contributors y: 38 lines of code admin/app/controllers/admin/TroubleshooterController.scala x: 3 # contributors y: 180 lines of code admin/app/dfp/CustomTargetingAgent.scala x: 25 # contributors y: 61 lines of code admin/app/dfp/DfpApi.scala x: 73 # contributors y: 153 lines of code admin/app/football/controllers/PaBrowserController.scala x: 50 # contributors y: 57 lines of code admin/app/football/controllers/PlayerController.scala x: 70 # contributors y: 143 lines of code admin/app/indexes/TagPages.scala x: 44 # contributors y: 112 lines of code admin/app/jobs/ExpiringSwitchesEmailJob.scala x: 39 # contributors y: 61 lines of code admin/app/jobs/FastlyCloudwatchLoadJob.scala x: 36 # contributors y: 54 lines of code admin/app/jobs/R2PagePressJob.scala x: 45 # contributors y: 128 lines of code admin/app/jobs/RebuildIndexJob.scala x: 47 # contributors y: 97 lines of code admin/app/model/abtests/AbTestJob.scala x: 28 # contributors y: 29 lines of code admin/app/services/EmailService.scala x: 36 # contributors y: 77 lines of code admin/app/services/Fastly.scala x: 45 # contributors y: 70 lines of code applications/app/services/TagPagePicker.scala x: 8 # contributors y: 68 lines of code commercial/app/controllers/HostedContentController.scala x: 41 # contributors y: 183 lines of code commercial/app/model/capi/CapiAgent.scala x: 19 # contributors y: 40 lines of code commercial/app/model/capi/Lookup.scala x: 25 # contributors y: 66 lines of code common/app/agents/DeeplyReadAgent.scala x: 9 # contributors y: 115 lines of code common/app/common/JodaTime.scala x: 17 # contributors y: 11 lines of code common/app/common/Localisation.scala x: 17 # contributors y: 35 lines of code common/app/common/Maps.scala x: 25 # contributors y: 15 lines of code common/app/common/commercial/hosted/ContentUtils.scala x: 18 # contributors y: 34 lines of code common/app/controllers/Paging.scala x: 20 # contributors y: 26 lines of code common/app/crosswords/CrosswordTreat.scala x: 35 # contributors y: 71 lines of code common/app/layout/FaciaCard.scala x: 12 # contributors y: 235 lines of code common/app/layout/Front.scala x: 80 # contributors y: 130 lines of code common/app/layout/TagHistogram.scala x: 9 # contributors y: 31 lines of code common/app/layout/WidthsByBreakpoint.scala x: 50 # contributors y: 28 lines of code common/app/layout/slices/DynamicContainer.scala x: 11 # contributors y: 61 lines of code common/app/metrics/FrontendMetrics.scala x: 49 # contributors y: 123 lines of code common/app/model/PressedProperties.scala x: 4 # contributors y: 71 lines of code common/app/model/dotcomrendering/pageElements/CartoonExtraction.scala x: 2 # contributors y: 45 lines of code common/app/navigation/Navigation.scala x: 32 # contributors y: 236 lines of code common/app/quiz/form/package.scala x: 19 # contributors y: 64 lines of code common/app/services/OphanApi.scala x: 77 # contributors y: 93 lines of code common/app/views/support/GetClasses.scala x: 82 # contributors y: 188 lines of code common/app/views/support/ImageProfile.scala x: 25 # contributors y: 356 lines of code common/app/views/support/MinuteCleaner.scala x: 37 # contributors y: 85 lines of code facia-press/app/controllers/Application.scala x: 51 # contributors y: 86 lines of code facia-press/app/frontpress/FrontPressCron.scala x: 59 # contributors y: 50 lines of code identity/app/controllers/AccountDeletionController.scala x: 28 # contributors y: 171 lines of code identity/app/controllers/editprofile/tabs/SupporterTabs.scala x: 19 # contributors y: 13 lines of code identity/app/form/IdFormHelpers.scala x: 33 # contributors y: 72 lines of code identity/app/idapiclient/IdApiClient.scala x: 65 # contributors y: 243 lines of code identity/app/idapiclient/UserUpdateDTO.scala x: 7 # contributors y: 14 lines of code identity/app/idapiclient/parser/JodaJsonSerializer.scala x: 8 # contributors y: 19 lines of code identity/app/services/AuthenticationService.scala x: 66 # contributors y: 64 lines of code identity/app/services/IdentityUrlBuilder.scala x: 61 # contributors y: 55 lines of code identity/app/utils/IdentitySafeLogging.scala x: 23 # contributors y: 60 lines of code identity/app/views/support/fragment/ConsentBlock.scala x: 13 # contributors y: 43 lines of code sport/app/cricket/jobs/CricketStatsJob.scala x: 52 # contributors y: 58 lines of code sport/app/football/containers/FixturesAndResults.scala x: 50 # contributors y: 124 lines of code sport/app/football/controllers/context.scala x: 32 # contributors y: 54 lines of code sport/app/football/model/CompetitionStages.scala x: 60 # contributors y: 163 lines of code sport/app/football/model/matches.scala x: 63 # contributors y: 181 lines of code sport/app/rugby/feed/CapiFeed.scala x: 40 # contributors y: 66 lines of code static/src/javascripts/projects/common/modules/audio/index.js x: 20 # contributors y: 96 lines of code static/src/stylesheets/_mixins.scss x: 63 # contributors y: 281 lines of code static/src/stylesheets/amp/_buttons.scss x: 25 # contributors y: 100 lines of code static/src/stylesheets/amp/_content.scss x: 26 # contributors y: 226 lines of code static/src/stylesheets/amp/_from-content-api.scss x: 30 # contributors y: 283 lines of code static/src/stylesheets/amp/_hosted-article.scss x: 17 # contributors y: 106 lines of code static/src/stylesheets/amp/_hosted-gallery.scss x: 16 # contributors y: 151 lines of code static/src/stylesheets/amp/_hosted.scss x: 20 # contributors y: 390 lines of code static/src/stylesheets/amp/_live-blog.scss x: 14 # contributors y: 283 lines of code static/src/stylesheets/amp/_social.scss x: 24 # contributors y: 31 lines of code static/src/stylesheets/amp/_submeta.scss x: 31 # contributors y: 54 lines of code static/src/stylesheets/amp/_type.scss x: 16 # contributors y: 45 lines of code static/src/stylesheets/amp/atoms/temporary/_explainers.scss x: 9 # contributors y: 119 lines of code static/src/stylesheets/amp/atoms/temporary/_snippets.scss x: 12 # contributors y: 89 lines of code static/src/stylesheets/amp/footer.new/_colophon.scss x: 9 # contributors y: 53 lines of code static/src/stylesheets/amp/nav.new/_menu-item.scss x: 5 # contributors y: 71 lines of code static/src/stylesheets/amp/nav.new/_pillars.scss x: 5 # contributors y: 45 lines of code static/src/stylesheets/base/_helpers.scss x: 65 # contributors y: 194 lines of code static/src/stylesheets/base/_tables.scss x: 33 # contributors y: 115 lines of code static/src/stylesheets/base/_type.scss x: 44 # contributors y: 41 lines of code static/src/stylesheets/inline/article-photo-essay-garnett.scss x: 27 # contributors y: 217 lines of code static/src/stylesheets/inline/story-package-garnett.scss x: 37 # contributors y: 426 lines of code static/src/stylesheets/layout/_helpers.scss x: 30 # contributors y: 81 lines of code static/src/stylesheets/layout/footer/_back-to-top.scss x: 20 # contributors y: 40 lines of code static/src/stylesheets/layout/footer/_colophon.scss x: 18 # contributors y: 159 lines of code static/src/stylesheets/layout/footer/_email-container.scss x: 21 # contributors y: 26 lines of code static/src/stylesheets/layout/nav/_cta-bar.scss x: 33 # contributors y: 126 lines of code static/src/stylesheets/layout/nav/_menu-group.scss x: 17 # contributors y: 96 lines of code static/src/stylesheets/layout/nav/_menu-item.scss x: 18 # contributors y: 187 lines of code static/src/stylesheets/layout/nav/_menu-search.scss x: 15 # contributors y: 90 lines of code static/src/stylesheets/layout/nav/_menu.scss x: 16 # contributors y: 103 lines of code static/src/stylesheets/layout/nav/_new-header.scss x: 32 # contributors y: 164 lines of code static/src/stylesheets/layout/nav/_pillar-link.scss x: 17 # contributors y: 137 lines of code static/src/stylesheets/layout/nav/_pillars.scss x: 11 # contributors y: 76 lines of code static/src/stylesheets/layout/nav/_search-dropdown.scss x: 9 # contributors y: 74 lines of code static/src/stylesheets/layout/nav/_subnav-link.scss x: 16 # contributors y: 52 lines of code static/src/stylesheets/layout/nav/_top-bar-dropdown.scss x: 17 # contributors y: 142 lines of code static/src/stylesheets/layout/nav/_top-bar.scss x: 23 # contributors y: 103 lines of code static/src/stylesheets/layout/nav/_variables.scss x: 20 # contributors y: 9 lines of code static/src/stylesheets/layout/nav/_veggie-burger.scss x: 17 # contributors y: 58 lines of code static/src/stylesheets/module/_discussion.scss x: 74 # contributors y: 1275 lines of code static/src/stylesheets/module/_dropdown.scss x: 51 # contributors y: 81 lines of code static/src/stylesheets/module/_headers.scss x: 32 # contributors y: 29 lines of code static/src/stylesheets/module/_headline-list-garnett.scss x: 16 # contributors y: 115 lines of code static/src/stylesheets/module/_layout-hints.garnett.scss x: 19 # contributors y: 148 lines of code static/src/stylesheets/module/_layout-hints.scss x: 53 # contributors y: 162 lines of code static/src/stylesheets/module/_main-media-captions.scss x: 15 # contributors y: 65 lines of code static/src/stylesheets/module/_membership-events.scss x: 24 # contributors y: 38 lines of code static/src/stylesheets/module/_most-popular.scss x: 14 # contributors y: 260 lines of code static/src/stylesheets/module/_overlay.scss x: 35 # contributors y: 32 lines of code static/src/stylesheets/module/_popup.scss x: 71 # contributors y: 174 lines of code static/src/stylesheets/module/_search-tool.scss x: 33 # contributors y: 63 lines of code static/src/stylesheets/module/_site-message.scss x: 16 # contributors y: 351 lines of code static/src/stylesheets/module/_social.scss x: 72 # contributors y: 112 lines of code static/src/stylesheets/module/_submeta.scss x: 65 # contributors y: 71 lines of code static/src/stylesheets/module/_tabs-garnett.head.scss x: 12 # contributors y: 83 lines of code static/src/stylesheets/module/_tag-list.scss x: 37 # contributors y: 38 lines of code static/src/stylesheets/module/_weather.scss x: 48 # contributors y: 441 lines of code static/src/stylesheets/module/atoms/_quiz.scss x: 39 # contributors y: 272 lines of code static/src/stylesheets/module/business/_stocks.scss x: 33 # contributors y: 150 lines of code static/src/stylesheets/module/commercial/_advert.scss x: 48 # contributors y: 207 lines of code static/src/stylesheets/module/commercial/_brandbadge.scss x: 53 # contributors y: 119 lines of code static/src/stylesheets/module/commercial/_capi.scss x: 75 # contributors y: 153 lines of code static/src/stylesheets/module/commercial/_frame.scss x: 36 # contributors y: 168 lines of code static/src/stylesheets/module/commercial/_labs-capi.scss x: 28 # contributors y: 379 lines of code static/src/stylesheets/module/commercial/_labs.scss x: 22 # contributors y: 395 lines of code static/src/stylesheets/module/commercial/glabs/_hosted-article.scss x: 41 # contributors y: 317 lines of code static/src/stylesheets/module/commercial/glabs/_hosted-gallery.scss x: 35 # contributors y: 653 lines of code static/src/stylesheets/module/commercial/glabs/_hosted-video.scss x: 36 # contributors y: 317 lines of code static/src/stylesheets/module/commercial/glabs/_hosted.scss x: 52 # contributors y: 790 lines of code static/src/stylesheets/module/commercial/gustyle/_gu-comlabel.scss x: 36 # contributors y: 44 lines of code static/src/stylesheets/module/commercial/gustyle/_gu-compopup.scss x: 41 # contributors y: 31 lines of code static/src/stylesheets/module/commercial/paidfor/_paidfor-band.scss x: 22 # contributors y: 53 lines of code static/src/stylesheets/module/commercial/paidfor/_paidfor-popup.scss x: 34 # contributors y: 30 lines of code static/src/stylesheets/module/commercial/surveys/_survey.scss x: 37 # contributors y: 97 lines of code static/src/stylesheets/module/content-garnett/_article-immersive.scss x: 44 # contributors y: 737 lines of code static/src/stylesheets/module/content-garnett/_article-minute.scss x: 9 # contributors y: 513 lines of code static/src/stylesheets/module/content-garnett/_article-numbered-list.scss x: 7 # contributors y: 208 lines of code static/src/stylesheets/module/content-garnett/_article-splash.scss x: 6 # contributors y: 206 lines of code static/src/stylesheets/module/content-garnett/_block-level-sharing.scss x: 15 # contributors y: 154 lines of code static/src/stylesheets/module/content-garnett/_content.global.scss x: 18 # contributors y: 93 lines of code static/src/stylesheets/module/content-garnett/_content.scss x: 40 # contributors y: 1038 lines of code static/src/stylesheets/module/content-garnett/_gallery-lightbox.scss x: 13 # contributors y: 325 lines of code static/src/stylesheets/module/content-garnett/_gallery.head.scss x: 25 # contributors y: 256 lines of code static/src/stylesheets/module/content-garnett/_gallery.scss x: 27 # contributors y: 230 lines of code static/src/stylesheets/module/content-garnett/_interactive.scss x: 19 # contributors y: 123 lines of code static/src/stylesheets/module/content-garnett/_live-blog.scss x: 19 # contributors y: 418 lines of code static/src/stylesheets/module/content-garnett/_media-player.scss x: 32 # contributors y: 935 lines of code static/src/stylesheets/module/content-garnett/_media.global.scss x: 21 # contributors y: 247 lines of code static/src/stylesheets/module/content-garnett/_pillars.scss x: 48 # contributors y: 410 lines of code static/src/stylesheets/module/content-garnett/_tweets.scss x: 11 # contributors y: 65 lines of code static/src/stylesheets/module/content-garnett/live-blog/_live-blog.head.scss x: 36 # contributors y: 809 lines of code static/src/stylesheets/module/content/_article-immersive.scss x: 62 # contributors y: 443 lines of code static/src/stylesheets/module/content/_article-minute.scss x: 41 # contributors y: 513 lines of code static/src/stylesheets/module/content/_article.scss x: 45 # contributors y: 31 lines of code static/src/stylesheets/module/content/_content.scss x: 95 # contributors y: 1037 lines of code static/src/stylesheets/module/content/_gallery.head.scss x: 34 # contributors y: 56 lines of code static/src/stylesheets/module/content/_live-blog.scss x: 76 # contributors y: 195 lines of code static/src/stylesheets/module/content/_media-player.scss x: 80 # contributors y: 916 lines of code static/src/stylesheets/module/content/_tones-mixins.scss x: 42 # contributors y: 122 lines of code static/src/stylesheets/module/content/_tweets.scss x: 22 # contributors y: 65 lines of code static/src/stylesheets/module/content/live-blog/_live-blog.head.scss x: 32 # contributors y: 636 lines of code static/src/stylesheets/module/crosswords/_clues.scss x: 44 # contributors y: 51 lines of code static/src/stylesheets/module/crosswords/_controls.scss x: 37 # contributors y: 42 lines of code static/src/stylesheets/module/email-signup/_iframe.scss x: 26 # contributors y: 274 lines of code static/src/stylesheets/module/email-signup/_newDesign.scss x: 6 # contributors y: 148 lines of code static/src/stylesheets/module/experiments/_svg.scss x: 14 # contributors y: 26 lines of code static/src/stylesheets/module/experiments/_update-account.scss x: 17 # contributors y: 126 lines of code static/src/stylesheets/module/facia-garnett/_container--podcast.scss x: 11 # contributors y: 209 lines of code static/src/stylesheets/module/facia-garnett/_container--video.scss x: 34 # contributors y: 690 lines of code static/src/stylesheets/module/facia-garnett/_container.scss x: 43 # contributors y: 613 lines of code static/src/stylesheets/module/facia-garnett/_containers.scss x: 25 # contributors y: 117 lines of code static/src/stylesheets/module/facia-garnett/_item.scss x: 54 # contributors y: 520 lines of code static/src/stylesheets/module/facia-garnett/_items.scss x: 34 # contributors y: 360 lines of code static/src/stylesheets/module/facia-garnett/_l-list.scss x: 8 # contributors y: 46 lines of code static/src/stylesheets/module/facia-garnett/_mixins.scss x: 8 # contributors y: 80 lines of code static/src/stylesheets/module/facia-garnett/_slices.scss x: 27 # contributors y: 286 lines of code static/src/stylesheets/module/facia-garnett/_treats.scss x: 16 # contributors y: 80 lines of code static/src/stylesheets/module/facia-garnett/item-layouts/_fc-item--list-compact--media.scss x: 7 # contributors y: 21 lines of code static/src/stylesheets/module/facia-garnett/item-types/_fc-item--type-comment.scss x: 21 # contributors y: 293 lines of code static/src/stylesheets/module/facia-garnett/item-types/_fc-item--type-media.scss x: 27 # contributors y: 142 lines of code static/src/stylesheets/module/facia/_container.scss x: 77 # contributors y: 507 lines of code static/src/stylesheets/module/facia/_item.scss x: 76 # contributors y: 536 lines of code static/src/stylesheets/module/facia/item-layouts/_fc-item--list-compact.scss x: 26 # contributors y: 14 lines of code static/src/stylesheets/module/facia/item-layouts/_fc-item--list-media.scss x: 35 # contributors y: 116 lines of code static/src/stylesheets/module/facia/snaps/_football.scss x: 42 # contributors y: 217 lines of code static/src/stylesheets/module/football/_global.scss x: 34 # contributors y: 52 lines of code static/src/stylesheets/module/football/_league-list.scss x: 27 # contributors y: 32 lines of code static/src/stylesheets/module/football/_live-summary.scss x: 22 # contributors y: 19 lines of code static/src/stylesheets/module/football/_match-stat.scss x: 34 # contributors y: 46 lines of code static/src/stylesheets/module/football/_match-summary.scss x: 42 # contributors y: 168 lines of code static/src/stylesheets/module/football/_matches.scss x: 38 # contributors y: 129 lines of code static/src/stylesheets/module/football/_overview.scss x: 50 # contributors y: 477 lines of code static/src/stylesheets/module/football/_player-card.scss x: 36 # contributors y: 67 lines of code static/src/stylesheets/module/football/_tables.scss x: 45 # contributors y: 123 lines of code static/src/stylesheets/module/identity/_activity-stream.scss x: 37 # contributors y: 167 lines of code static/src/stylesheets/module/identity/_ad-prefs.scss x: 11 # contributors y: 121 lines of code static/src/stylesheets/module/identity/_button.scss x: 23 # contributors y: 189 lines of code static/src/stylesheets/module/identity/_consent.scss x: 27 # contributors y: 118 lines of code static/src/stylesheets/module/identity/_disc.scss x: 34 # contributors y: 94 lines of code static/src/stylesheets/module/identity/_forms.scss x: 19 # contributors y: 156 lines of code static/src/stylesheets/module/identity/_formstack.scss x: 33 # contributors y: 34 lines of code static/src/stylesheets/module/identity/_identity.scss x: 75 # contributors y: 430 lines of code static/src/stylesheets/module/identity/_manage-account-tab.scss x: 46 # contributors y: 382 lines of code static/src/stylesheets/module/identity/_sign-in-gate.scss x: 7 # contributors y: 289 lines of code static/src/stylesheets/module/identity/_switches.scss x: 21 # contributors y: 187 lines of code static/src/stylesheets/module/identity/_wrapper.scss x: 24 # contributors y: 93 lines of code static/src/stylesheets/module/journalism/_audio-flagship-tag-page.scss x: 14 # contributors y: 226 lines of code static/src/stylesheets/module/journalism/_media.scss x: 10 # contributors y: 368 lines of code static/src/stylesheets/module/onward-garnett/_breaking-news.scss x: 10 # contributors y: 100 lines of code static/src/stylesheets/module/onward-garnett/_rich-links-default.head.scss x: 13 # contributors y: 92 lines of code static/src/stylesheets/module/onward-garnett/_rich-links-enhanced.scss x: 15 # contributors y: 129 lines of code static/src/stylesheets/module/onward-garnett/_right-hand-most-popular.scss x: 18 # contributors y: 86 lines of code static/src/stylesheets/module/preferences/_notifications.scss x: 36 # contributors y: 231 lines of code static/src/stylesheets/module/reader-revenue/_epic.scss x: 15 # contributors y: 61 lines of code static/src/stylesheets/module/signup/_newsletters.scss x: 39 # contributors y: 300 lines of code static/src/stylesheets/module/survey/_survey-page.scss x: 19 # contributors y: 61 lines of code static/src/stylesheets/pasteup/forms/_styles.scss x: 29 # contributors y: 223 lines of code static/src/stylesheets/pasteup/layout/_src.scss x: 31 # contributors y: 118 lines of code applications/app/views/fragments/audioBody.scala.html x: 36 # contributors y: 155 lines of code common/app/model/Tag.scala x: 111 # contributors y: 167 lines of code admin/app/views/commercial/customTargetingKeyValues.scala.html x: 30 # contributors y: 35 lines of code dev/webpack-loaders/svg-loader/index.js x: 14 # contributors y: 14 lines of code tools/__tasks__/compile/css/sass.mjs x: 1 # contributors y: 49 lines of code static/src/javascripts/projects/commercial/modules/hosted/gallery.js x: 53 # contributors y: 512 lines of code tools/__tasks__/compile/conf/clean.mjs x: 1 # contributors y: 10 lines of code tools/__tasks__/compile/hash/index.mjs x: 1 # contributors y: 154 lines of code tools/__tasks__/compile/images/icons.mjs x: 1 # contributors y: 117 lines of code tools/__tasks__/compile/images/svg.mjs x: 1 # contributors y: 48 lines of code tools/__tasks__/compile/index.dev.mjs x: 1 # contributors y: 22 lines of code tools/__tasks__/compile/javascript/bundle-polyfills.mjs x: 1 # contributors y: 58 lines of code tools/__tasks__/pre-push.mjs x: 1 # contributors y: 1 lines of code tools/__tasks__/validate-head/javascript.mjs x: 1 # contributors y: 81 lines of code tools/__tasks__/validate-head/sass.mjs x: 1 # contributors y: 73 lines of code tools/__tasks__/validate/javascript-fix.mjs x: 1 # contributors y: 40 lines of code tools/task-runner/runner.mjs x: 1 # contributors y: 123 lines of code tools/asset-monitor/cloudwatch.js x: 18 # contributors y: 117 lines of code tools/asset-monitor/index.js x: 22 # contributors y: 40 lines of code tools/eslint-plugin-guardian-frontend/index.js x: 12 # contributors y: 4 lines of code tools/eslint-plugin-guardian-frontend/rules/no-default-export.js x: 3 # contributors y: 17 lines of code static/src/javascripts/bootstraps/enhanced/main.js x: 80 # contributors y: 300 lines of code admin/app/dfp/SessionWrapper.scala x: 48 # contributors y: 186 lines of code common/app/views/fragments/atoms/interactive.scala.html x: 22 # contributors y: 46 lines of code sport/app/football/views/matchList/matchesPage.scala.html x: 74 # contributors y: 88 lines of code sport/app/football/views/wallchart/embed.scala.html x: 53 # contributors y: 15 lines of code sport/app/football/views/wallchart/page.scala.html x: 37 # contributors y: 8 lines of code admin/app/jobs/AnalyticsSanityCheckJob.scala x: 58 # contributors y: 48 lines of code commercial/app/views/hosted/guardianAmpHostedArticle.scala.html x: 45 # contributors y: 84 lines of code commercial/app/views/hosted/guardianAmpHostedGallery.scala.html x: 42 # contributors y: 75 lines of code commercial/app/views/hosted/guardianAmpHostedVideo.scala.html x: 46 # contributors y: 110 lines of code common/app/navigation/helpers/UrlHelpers.scala x: 59 # contributors y: 89 lines of code common/app/views/fragments/analytics/base.scala.html x: 58 # contributors y: 8 lines of code common/app/views/fragments/inlineJSNonBlocking.scala.html x: 57 # contributors y: 66 lines of code identity/app/pages/IdentityHtmlPage.scala x: 38 # contributors y: 60 lines of code static/src/javascripts/bootstraps/enhanced/media-player.js x: 22 # contributors y: 244 lines of code static/src/javascripts/bootstraps/standard/main.js x: 116 # contributors y: 108 lines of code static/src/javascripts/projects/common/modules/analytics/discussion.js x: 56 # contributors y: 50 lines of code static/src/javascripts/projects/common/modules/atoms/youtube-tracking.js x: 20 # contributors y: 55 lines of code static/src/javascripts/projects/common/modules/navigation/membership.js x: 38 # contributors y: 162 lines of code static/src/javascripts/projects/common/modules/video/events.js x: 73 # contributors y: 187 lines of code applications/app/views/videoEmbed.scala.html x: 80 # contributors y: 100 lines of code common/app/templates/inlineJS/nonBlocking/getUserData.scala.js x: 32 # contributors y: 38 lines of code sport/app/football/views/wallchart/knockoutMatch.scala.html x: 38 # contributors y: 45 lines of code admin/app/dfp/DataValidation.scala x: 38 # contributors y: 18 lines of code admin/app/dfp/PlacementAgent.scala x: 48 # contributors y: 27 lines of code admin/app/dfp/Reader.scala x: 30 # contributors y: 22 lines of code admin/app/dfp/ServicesWrapper.scala x: 39 # contributors y: 20 lines of code admin/app/dfp/SessionLogger.scala x: 37 # contributors y: 83 lines of code common/app/services/newsletters/NewsletterSignupLifecycle.scala x: 11 # contributors y: 28 lines of code common/app/model/content/Atoms.scala x: 73 # contributors y: 102 lines of code common/app/views/fragments/affiliateLinksDisclaimer.scala.html x: 13 # contributors y: 9 lines of code common/app/layout/slices/Pascal Scala Playground.sc x: 2 # contributors y: 1 lines of code article/app/services/dotcomrendering/ArticlePicker.scala x: 9 # contributors y: 89 lines of code static/src/stylesheets/amp/_adconsent.scss x: 4 # contributors y: 51 lines of code static/src/stylesheets/base/_faux-block-link.scss x: 23 # contributors y: 30 lines of code static/src/stylesheets/module/charts/_doughnuts.scss x: 34 # contributors y: 18 lines of code static/src/stylesheets/module/facia/_pagination.scss x: 37 # contributors y: 104 lines of code admin/app/controllers/admin/IndexController.scala x: 5 # contributors y: 11 lines of code admin/app/views/admin_main.scala.html x: 85 # contributors y: 65 lines of code preview/public/css/style.css x: 14 # contributors y: 88 lines of code static/src/javascripts/lib/fetch-json.ts x: 10 # contributors y: 33 lines of code static/src/javascripts/projects/common/modules/commercial/build-page-targeting.ts x: 25 # contributors y: 76 lines of code static/src/javascripts/projects/common/modules/identity/sign-in-gate/helper.js x: 21 # contributors y: 325 lines of code common/app/dev/DevAssetsController.scala x: 71 # contributors y: 55 lines of code common/app/http/AmpFilter.scala x: 17 # contributors y: 16 lines of code dev-build/app/http/DevFilters.scala x: 28 # contributors y: 51 lines of code identity/app/http/HeaderLoggingFilter.scala x: 18 # contributors y: 25 lines of code common/app/views/fragments/atoms/atom.scala.html x: 68 # contributors y: 21 lines of code static/src/javascripts/bootstraps/standard/atoms.js x: 19 # contributors y: 54 lines of code common/app/model/dotcomrendering/LinkedData.scala x: 13 # contributors y: 412 lines of code applications/app/views/fragments/galleryHeader.scala.html x: 46 # contributors y: 46 lines of code admin/app/views/fragments/serverBasedExperiments.scala.html x: 7 # contributors y: 71 lines of code static/src/stylesheets/module/crosswords/_printable.scss x: 15 # contributors y: 41 lines of code commercial/app/views/fragments/hostedContentsAMPMetaData.scala.html x: 8 # contributors y: 116 lines of code common/app/views/fragments/metaData.scala.html x: 132 # contributors y: 147 lines of code applications/app/controllers/IndexController.scala x: 79 # contributors y: 59 lines of code facia-press/app/lifecycle/FaciaPressLifecycle.scala x: 27 # contributors y: 26 lines of code static/src/stylesheets/module/site-messages/_engagement-banner.scss x: 21 # contributors y: 10 lines of code common/app/common/commercial/CommercialProperties.scala x: 30 # contributors y: 89 lines of code common/app/common/commercial/EditionAdTargeting.scala x: 26 # contributors y: 85 lines of code common/app/common/commercial/EditionBranding.scala x: 23 # contributors y: 47 lines of code common/app/common/commercial/PrebidIndexSite.scala x: 10 # contributors y: 277 lines of code common/app/common/commercial/hosted/HostedVideoPage.scala x: 43 # contributors y: 77 lines of code common/app/common/dfp/TakeoverWithEmptyMPUs.scala x: 29 # contributors y: 87 lines of code common/app/common/editions/Au.scala x: 92 # contributors y: 24 lines of code common/app/common/editions/International.scala x: 50 # contributors y: 25 lines of code common/app/common/editions/Us.scala x: 93 # contributors y: 24 lines of code common/app/common/jobs.scala x: 72 # contributors y: 91 lines of code common/app/model/Section.scala x: 99 # contributors y: 170 lines of code common/app/model/dotcomrendering/Contributor.scala x: 8 # contributors y: 6 lines of code common/app/model/dotcomrendering/Trail.scala x: 7 # contributors y: 158 lines of code common/app/model/liveblog/BodyBlock.scala x: 53 # contributors y: 137 lines of code common/app/navigation/DCRNavigation.scala x: 15 # contributors y: 101 lines of code common/app/services/NewsletterService.scala x: 8 # contributors y: 95 lines of code identity/app/idapiclient/parser/IdApiJsonBodyParser.scala x: 8 # contributors y: 25 lines of code onward/app/business/massagedModels.scala x: 18 # contributors y: 71 lines of code onward/app/controllers/NavigationController.scala x: 58 # contributors y: 72 lines of code onward/app/feed/MostPopularAgent.scala x: 82 # contributors y: 129 lines of code onward/app/feed/MostViewedVideoAgent.scala x: 60 # contributors y: 42 lines of code onward/app/feed/OnwardJourneyLifecycle.scala x: 76 # contributors y: 60 lines of code onward/app/models/NewsAlertType.scala x: 12 # contributors y: 37 lines of code onward/app/models/URIFormats.scala x: 12 # contributors y: 20 lines of code sport/app/cricket/feed/cricketPaFeed.scala x: 57 # contributors y: 88 lines of code sport/app/rugby/model/paRugby.scala x: 6 # contributors y: 120 lines of code common/app/layout/CollectionEmail.scala x: 36 # contributors y: 56 lines of code static/src/javascripts/projects/common/modules/commercial/contributions-utilities.ts x: 3 # contributors y: 4 lines of code static/src/javascripts/projects/common/modules/commercial/reader-revenue-dev-utils.js x: 24 # contributors y: 99 lines of code common/app/views/fragments/email/signup/subscription/emailSignUp.scala.html x: 23 # contributors y: 83 lines of code sport/app/football/views/fragments/matchSummary.scala.html x: 42 # contributors y: 63 lines of code common/app/views/fragments/commercial/adSlot.scala.html x: 64 # contributors y: 30 lines of code common/app/views/fragments/commercial/commercialComponent.scala.html x: 50 # contributors y: 11 lines of code common/app/views/fragments/commercial/commercialComponentHigh.scala.html x: 40 # contributors y: 11 lines of code common/app/views/fragments/containers/facia_cards/container.scala.html x: 84 # contributors y: 95 lines of code common/app/views/fragments/containers/facia_cards/verticalVideoContainer.scala.html x: 4 # contributors y: 111 lines of code applications/app/controllers/InteractiveController.scala x: 99 # contributors y: 143 lines of code admin/app/dfp/DfpAdUnitCacheJob.scala x: 35 # contributors y: 36 lines of code admin/app/dfp/DfpDataCacheLifecycle.scala x: 58 # contributors y: 119 lines of code admin/app/services/R2PagePressNotifier.scala x: 31 # contributors y: 21 lines of code common/app/app/FrontendApplicationLoader.scala x: 31 # contributors y: 62 lines of code common/app/commercial/targeting/TargetingLifecycle.scala x: 12 # contributors y: 24 lines of code common/app/common/akka.scala x: 66 # contributors y: 14 lines of code common/app/contentapi/SectionsLookUpLifecycle.scala x: 36 # contributors y: 34 lines of code identity/app/conf/IdentityLifecycle.scala x: 43 # contributors y: 35 lines of code sport/app/cricket/conf/context.scala x: 52 # contributors y: 40 lines of code common/app/model/package.scala x: 65 # contributors y: 49 lines of code common/app/views/fragments/nav/editionPicker.scala.html x: 34 # contributors y: 26 lines of code static/src/javascripts/projects/common/modules/commercial/lib/cookie.ts x: 5 # contributors y: 14 lines of code common/app/common/AutoRefresh.scala x: 48 # contributors y: 33 lines of code common/app/concurrent/CircuitBreakerRegistry.scala x: 6 # contributors y: 32 lines of code onward/app/business/StocksDataLifecycle.scala x: 33 # contributors y: 18 lines of code common/app/views/emailFragment.scala.html x: 47 # contributors y: 11 lines of code common/app/views/emailFragmentThrasher.scala.html x: 7 # contributors y: 8 lines of code common/app/model/PressedStory.scala x: 10 # contributors y: 65 lines of code article/app/views/fragments/email/emailArticleBody.scala.html x: 33 # contributors y: 260 lines of code identity/app/views/profile/deletion/accountDeletionBlock.scala.html x: 2 # contributors y: 68 lines of code identity/app/views/profile/deletion/accountDeletionForm.scala.html x: 10 # contributors y: 123 lines of code common/app/staticpages/StaticPages.scala x: 42 # contributors y: 56 lines of code static/src/javascripts/projects/common/modules/commercial/commercial-features.ts x: 21 # contributors y: 15 lines of code common/app/common/metrics.scala x: 113 # contributors y: 230 lines of code common/app/services/S3.scala x: 98 # contributors y: 151 lines of code static/src/javascripts/bootstraps/enhanced/trail.js x: 56 # contributors y: 168 lines of code static/src/javascripts/projects/common/modules/identity/sign-in-gate/variants/example.js x: 8 # contributors y: 36 lines of code static/src/javascripts/projects/common/modules/identity/sign-in-gate/variants/main/control.js x: 13 # contributors y: 36 lines of code static/src/javascripts/projects/common/modules/navigation/user-account.ts x: 5 # contributors y: 221 lines of code discussion/app/controllers/CommentsController.scala x: 86 # contributors y: 95 lines of code discussion/app/views/fragments/comment.scala.html x: 83 # contributors y: 125 lines of code discussion/app/views/fragments/reportComment.scala.html x: 43 # contributors y: 34 lines of code static/src/javascripts/projects/common/modules/discussion/comments.js x: 74 # contributors y: 511 lines of code static/src/javascripts/projects/commercial/adblock-ask.ts x: 14 # contributors y: 42 lines of code static/src/javascripts/projects/common/modules/commercial/braze/checkBrazeDependencies.ts x: 4 # contributors y: 83 lines of code static/src/javascripts/projects/common/modules/navigation/profile.js x: 41 # contributors y: 69 lines of code facia/app/views/fragments/frontBody.scala.html x: 97 # contributors y: 53 lines of code identity/app/controllers/FormstackController.scala x: 60 # contributors y: 25 lines of code identity/app/controllers/IdentityControllers.scala x: 49 # contributors y: 26 lines of code static/src/stylesheets/module/facia/_items.scss x: 58 # contributors y: 250 lines of code article/app/views/fragments/articleAsideSlot.scala.html x: 18 # contributors y: 15 lines of code common/app/views/fragments/items/facia_cards/sliceSlot.scala.html x: 18 # contributors y: 13 lines of code common/app/views/fragments/items/elements/facia_cards/title.scala.html x: 53 # contributors y: 40 lines of code common/app/common/JsonComponent.scala x: 82 # contributors y: 71 lines of code common/app/views/fragments/atoms/media.scala.html x: 36 # contributors y: 27 lines of code common/app/views/fragments/atoms/youtube.scala.html x: 67 # contributors y: 143 lines of code static/src/javascripts/projects/common/modules/atoms/youtube.js x: 47 # contributors y: 385 lines of code static/src/javascripts/projects/common/modules/video/video-container.js x: 38 # contributors y: 292 lines of code static/src/stylesheets/module/atoms/_youtube.scss x: 49 # contributors y: 295 lines of code common/app/views/fragments/collections/popularExtended.scala.html x: 14 # contributors y: 80 lines of code common/app/views/fragments/collections/popular.scala.html x: 71 # contributors y: 62 lines of code applications/app/pages/ContentHtmlPage.scala x: 50 # contributors y: 87 lines of code common/app/views/fragments/containers/facia_cards/videoContainer.scala.html x: 57 # contributors y: 94 lines of code common/app/model/Badges.scala x: 92 # contributors y: 173 lines of code facia/app/controllers/front/FapiFrontJsonMinimal.scala x: 2 # contributors y: 53 lines of code rss/app/controllers/RssController.scala x: 46 # contributors y: 24 lines of code applications/app/views/fragments/imageContentBody.scala.html x: 75 # contributors y: 42 lines of code common/app/views/fragments/items/facia_cards/audioFlagshipCard.scala.html x: 9 # contributors y: 101 lines of code common/app/views/fragments/items/facia_cards/contentCard.scala.html x: 98 # contributors y: 251 lines of code common/app/views/fragments/items/facia_cards/dynamoContentCard.scala.html x: 18 # contributors y: 253 lines of code onward/app/views/mostPopular.scala.html x: 62 # contributors y: 35 lines of code static/src/javascripts/bootstraps/enhanced/liveblog.js x: 58 # contributors y: 115 lines of code static/src/javascripts/projects/common/modules/commercial/lib/googletag-ad-size.ts x: 9 # contributors y: 4 lines of code static/src/stylesheets/module/facia-garnett/_pillars.scss x: 49 # contributors y: 442 lines of code static/src/stylesheets/module/facia-garnett/item-layouts/_fc-item--half.scss x: 13 # contributors y: 69 lines of code static/src/stylesheets/module/facia-garnett/item-layouts/_fc-item--three-quarters.scss x: 21 # contributors y: 81 lines of code static/src/stylesheets/module/facia/item-layouts/_fc-item--full-media-75.scss x: 31 # contributors y: 75 lines of code static/src/stylesheets/pasteup/typography/_src.scss x: 32 # contributors y: 129 lines of code static/src/javascripts/bootstraps/commercial-hosted-legacy.ts x: 3 # contributors y: 55 lines of code static/src/javascripts/projects/common/modules/identity/modules/switch.js x: 12 # contributors y: 99 lines of code static/src/javascripts/types/dates.ts x: 4 # contributors y: 56 lines of code tools/check-node-env.js x: 10 # contributors y: 43 lines of code common/app/views/fragments/commercial/topBanner.scala.html x: 68 # contributors y: 9 lines of code common/app/views/fragments/stylesheets.scala.html x: 54 # contributors y: 60 lines of code common/app/model/dotcomrendering/pageElements/CalloutExtraction.scala x: 16 # contributors y: 273 lines of code common/app/templates/inlineJS/blocking/applyRenderConditions.scala.js x: 48 # contributors y: 106 lines of code common/app/templates/inlineJS/blocking/loadApp.scala.js x: 24 # contributors y: 56 lines of code common/app/common/Preload.scala x: 28 # contributors y: 35 lines of code static/src/javascripts/projects/commercial/modules/hosted/next-video.js x: 29 # contributors y: 25 lines of code static/src/javascripts/projects/commercial/modules/hosted/onward-journey-carousel.ts x: 6 # contributors y: 71 lines of code static/src/javascripts/projects/commercial/modules/hosted/onward.js x: 38 # contributors y: 34 lines of code static/src/javascripts/projects/common/modules/commercial/ad-prefs.lib.js x: 22 # contributors y: 33 lines of code static/src/javascripts/projects/common/modules/experiments/__fixtures__/ab-test.ts x: 7 # contributors y: 46 lines of code static/src/stylesheets/module/facia-garnett/item-types/_fc-item--type-liveblog.scss x: 25 # contributors y: 80 lines of code common/app/common/Assets/assets.scala x: 7 # contributors y: 134 lines of code common/app/common/commercial/hosted/HostedMetadata.scala x: 32 # contributors y: 47 lines of code common/app/views/fragments/inlineJSBlocking.scala.html x: 68 # contributors y: 35 lines of code static/src/javascripts/polyfill.io x: 36 # contributors y: 1 lines of code common/app/views/fragments/mostPopularPlaceholder.scala.html x: 73 # contributors y: 35 lines of code static/src/javascripts/lib/capture-ophan-info.js x: 7 # contributors y: 51 lines of code static/src/stylesheets/email/_front.scss x: 31 # contributors y: 302 lines of code common/app/views/fragments/inlineSvg.scala.html x: 32 # contributors y: 11 lines of code common/app/views/fragments/audio/containers/flagshipContainer.scala.html x: 16 # contributors y: 137 lines of code common/app/implicits/ItemKickerImplicits.scala x: 36 # contributors y: 75 lines of code static/src/javascripts/lib/report-error.ts x: 3 # contributors y: 27 lines of code static/src/javascripts/projects/common/modules/commercial/acquisitions-ophan.ts x: 2 # contributors y: 38 lines of code static/src/stylesheets/layout/nav/_my-account.scss x: 13 # contributors y: 55 lines of code common/app/views/fragments/meta/dateline.scala.html x: 63 # contributors y: 36 lines of code common/app/views/fragments/share/blockLevelSharing.scala.html x: 44 # contributors y: 10 lines of code onward/app/controllers/HealthCheck.scala x: 27 # contributors y: 10 lines of code onward/app/controllers/MostViewedSocialController.scala x: 55 # contributors y: 73 lines of code sport/app/football/views/matchList/matchesComponent.scala.html x: 47 # contributors y: 29 lines of code sport/app/football/views/wallchart/knockoutSpider.scala.html x: 21 # contributors y: 65 lines of code static/src/javascripts/projects/common/modules/navigation/header-top-nav.js x: 3 # contributors y: 446 lines of code static/src/stylesheets/module/content/tones/_tone-media.scss x: 62 # contributors y: 120 lines of code common/app/views/fragments/containers/facia_cards/standardContainer.scala.html x: 65 # contributors y: 57 lines of code common/app/navigation/ReaderRevenueSite.scala x: 29 # contributors y: 36 lines of code static/src/javascripts/projects/common/modules/navigation/new-header.js x: 41 # contributors y: 458 lines of code common/app/views/fragments/footer.scala.html x: 156 # contributors y: 173 lines of code facia/app/pages/FrontHtmlPage.scala x: 49 # contributors y: 72 lines of code static/src/javascripts/bootstraps/enhanced/football.js x: 42 # contributors y: 268 lines of code static/src/javascripts/lib/cookies.js x: 28 # contributors y: 108 lines of code static/src/javascripts/lib/geolocation.ts x: 13 # contributors y: 465 lines of code static/src/javascripts/projects/common/modules/article/membership-events.js x: 25 # contributors y: 33 lines of code static/src/javascripts/projects/common/modules/business/stocks.js x: 49 # contributors y: 64 lines of code static/src/javascripts/projects/common/modules/discussion/upvote.js x: 25 # contributors y: 94 lines of code static/src/javascripts/projects/common/modules/social/share-count.js x: 62 # contributors y: 87 lines of code static/src/javascripts/projects/facia/modules/onwards/search-tool.js x: 58 # contributors y: 192 lines of code static/src/javascripts/projects/facia/modules/ui/container-show-more.js x: 64 # contributors y: 232 lines of code static/src/javascripts/projects/facia/modules/ui/snaps.js x: 61 # contributors y: 184 lines of code static/src/javascripts/projects/common/modules/user-prefs.ts x: 1 # contributors y: 92 lines of code onward/app/controllers/PopularInTag.scala x: 74 # contributors y: 48 lines of code onward/app/services/repositories.scala x: 70 # contributors y: 52 lines of code common/app/views/fragments/storyPackagePlaceholder.scala.html x: 72 # contributors y: 25 lines of code identity/app/views/consentJourney.scala.html x: 40 # contributors y: 151 lines of code static/src/javascripts/lib/detect-breakpoint.ts x: 2 # contributors y: 136 lines of code static/src/javascripts/lib/detect-viewport.ts x: 8 # contributors y: 8 lines of code static/src/javascripts/lib/detect.js x: 29 # contributors y: 254 lines of code static/src/javascripts/projects/common/modules/crosswords/hidden-input.js x: 31 # contributors y: 79 lines of code static/src/javascripts/projects/common/modules/gallery/lightbox.js x: 76 # contributors y: 564 lines of code admin/app/football/model/PA.scala x: 67 # contributors y: 734 lines of code common/app/common/Properties.scala x: 15 # contributors y: 18 lines of code common/app/common/ShowcaseRSSModules.scala x: 15 # contributors y: 182 lines of code common/app/views/support/cleaner/VideoEmbedCleaner.scala x: 65 # contributors y: 142 lines of code identity/app/idapiclient/parser/JsonBodyParser.scala x: 8 # contributors y: 60 lines of code preview/app/views/showcase.scala.html x: 11 # contributors y: 131 lines of code onward/app/controllers/RelatedController.scala x: 89 # contributors y: 83 lines of code onward/app/controllers/StoryPackageController.scala x: 15 # contributors y: 54 lines of code common/app/layout/FaciaContainer.scala x: 5 # contributors y: 185 lines of code common/app/views/fragments/items/elements/facia_cards/itemImage.scala.html x: 28 # contributors y: 19 lines of code applications/app/pages/CrosswordHtmlPage.scala x: 39 # contributors y: 87 lines of code applications/app/pages/IndexHtmlPage.scala x: 48 # contributors y: 72 lines of code article/app/model/KeyEventData.scala x: 31 # contributors y: 30 lines of code article/app/views/fragments/articleHeaderCommentGarnett.scala.html x: 21 # contributors y: 70 lines of code article/app/views/fragments/articleHeaderGarnett.scala.html x: 30 # contributors y: 123 lines of code common/app/layout/slices/DynamicPackage.scala x: 16 # contributors y: 26 lines of code common/app/views/fragments/atoms/structureddata/filmReview.scala.html x: 20 # contributors y: 43 lines of code common/app/views/fragments/containers/facia_cards/standardHeaderMeta.scala.html x: 43 # contributors y: 61 lines of code common/app/views/fragments/contentMeta.scala.html x: 109 # contributors y: 77 lines of code discussion/app/discussion/model/comments.scala x: 33 # contributors y: 104 lines of code identity/app/controllers/editprofile/ConsentsJourney.scala x: 37 # contributors y: 148 lines of code identity/app/views/fragments/form/checkboxField.scala.html x: 28 # contributors y: 11 lines of code identity/app/views/fragments/form/fieldConstructors/frontendFieldConstructor.scala.html x: 24 # contributors y: 14 lines of code sport/app/cricket/views/fragments/cricketMatchSummary.scala.html x: 44 # contributors y: 63 lines of code static/src/javascripts/projects/facia/modules/ui/container-toggle.js x: 54 # contributors y: 89 lines of code common/app/views/fragments/commercial/pageSkin.scala.html x: 31 # contributors y: 9 lines of code common/app/views/fragments/items/facia_cards/item.scala.html x: 46 # contributors y: 50 lines of code commercial/app/controllers/nonRefreshableLineItemsController.scala x: 10 # contributors y: 23 lines of code onward/app/controllers/StocksController.scala x: 35 # contributors y: 21 lines of code sport/app/football/views/fragments/competitionsBody.scala.html x: 51 # contributors y: 31 lines of code sport/app/football/views/fragments/teamlistBody.scala.html x: 53 # contributors y: 32 lines of code sport/app/football/views/matchStats/matchStatsPage.scala.html x: 55 # contributors y: 39 lines of code admin/app/tools/DfpLink.scala x: 44 # contributors y: 27 lines of code applications/app/pages/GalleryHtmlPage.scala x: 43 # contributors y: 54 lines of code applications/app/pages/InteractiveHtmlPage.scala x: 46 # contributors y: 72 lines of code article/app/model/ContentFields.scala x: 9 # contributors y: 10 lines of code common/app/implicits/AutomaticResourceManagement.scala x: 24 # contributors y: 26 lines of code common/app/layout/FaciaWidths.scala x: 7 # contributors y: 93 lines of code common/app/model/VideoPlayer.scala x: 53 # contributors y: 53 lines of code common/app/views/support/TrailCssClasses.scala x: 44 # contributors y: 15 lines of code discussion/app/discussion/util/Http.scala x: 57 # contributors y: 38 lines of code identity/app/model/Countries.scala x: 16 # contributors y: 13 lines of code sport/app/conf/SportConfiguration.scala x: 30 # contributors y: 17 lines of code sport/app/football/views/tablesList/tableView.scala.html x: 53 # contributors y: 84 lines of code static/src/javascripts/projects/common/views/content/share-button.html x: 27 # contributors y: 4 lines of code static/src/javascripts/projects/common/modules/navigation/navigation.js x: 46 # contributors y: 84 lines of code common/app/views/fragments/commercial/containers/paidContainer.scala.html x: 29 # contributors y: 74 lines of code common/app/views/fragments/nav/headerMenu.scala.html x: 20 # contributors y: 170 lines of code static/src/stylesheets/module/facia/_sublinks.scss x: 29 # contributors y: 64 lines of code static/src/stylesheets/module/facia/item-layouts/_fc-item--three-quarters-right.scss x: 23 # contributors y: 27 lines of code common/app/layout/cards/CardType.scala x: 21 # contributors y: 87 lines of code common/app/model/DatesAndTimes.scala x: 14 # contributors y: 105 lines of code common/app/services/newsletters/model/NewsletterIllustration.scala x: 5 # contributors y: 4 lines of code identity/app/views/completeConsents.scala.html x: 28 # contributors y: 56 lines of code common/app/model/FaciaDisplayElement.scala x: 57 # contributors y: 59 lines of code common/app/views/fragments/items/elements/facia_cards/image.scala.html x: 56 # contributors y: 27 lines of code common/app/model/Image.scala x: 16 # contributors y: 34 lines of code common/app/model/ImageElement.scala x: 14 # contributors y: 2 lines of code identity/app/model/ReturnJourney.scala x: 7 # contributors y: 39 lines of code onward/app/feed/MostViewedAudioAgent.scala x: 53 # contributors y: 24 lines of code onward/app/feed/MostViewedGalleryAgent.scala x: 51 # contributors y: 17 lines of code static/src/javascripts/projects/common/modules/onward/history.js x: 61 # contributors y: 400 lines of code admin/app/views/admin.scala.html x: 114 # contributors y: 118 lines of code admin/app/views/pressContent.scala.html x: 6 # contributors y: 95 lines of code article/app/views/liveblog/dateBlock.scala.html x: 23 # contributors y: 15 lines of code article/app/views/liveblog/liveBlogBlock.scala.html x: 9 # contributors y: 64 lines of code article/app/views/liveblog/liveBlogBody.scala.html x: 66 # contributors y: 119 lines of code article/app/views/liveblog/liveBlogBlocks.scala.html x: 49 # contributors y: 7 lines of code article/app/views/liveblog/liveBlogBodyContent.scala.html x: 38 # contributors y: 39 lines of code common/app/model/LiveBlogPage.scala x: 10 # contributors y: 7 lines of code static/src/javascripts/lib/config.js x: 37 # contributors y: 60 lines of code static/src/javascripts/lib/defer-to-analytics.js x: 24 # contributors y: 4 lines of code static/src/javascripts/lib/mediator.ts x: 4 # contributors y: 2 lines of code static/src/javascripts/lib/window-performance.js x: 17 # contributors y: 6 lines of code static/src/javascripts/projects/common/modules/analytics/register.js x: 49 # contributors y: 38 lines of code static/src/javascripts/projects/common/modules/article/twitter.js x: 47 # contributors y: 59 lines of code static/src/javascripts/projects/common/modules/identity/sign-in-gate/variants/design/main-variant.js x: 10 # contributors y: 146 lines of code static/src/javascripts/projects/common/modules/onward/geo-most-popular.js x: 58 # contributors y: 49 lines of code static/src/javascripts/projects/common/modules/onward/popular.js x: 59 # contributors y: 16 lines of code static/src/javascripts/projects/common/modules/ui/clickstream.js x: 40 # contributors y: 77 lines of code static/src/javascripts/projects/common/modules/ui/full-height.js x: 26 # contributors y: 41 lines of code static/src/javascripts/projects/common/modules/ui/message.js x: 66 # contributors y: 187 lines of code static/src/javascripts/projects/common/modules/ui/notification-counter.js x: 39 # contributors y: 11 lines of code static/src/javascripts/projects/common/modules/ui/selection-sharing.js x: 66 # contributors y: 126 lines of code static/src/javascripts/projects/common/modules/ui/sticky.js x: 50 # contributors y: 79 lines of code static/src/javascripts/projects/common/modules/ui/toggles.js x: 54 # contributors y: 90 lines of code static/src/javascripts/projects/facia/modules/ui/live-blog-updates.js x: 52 # contributors y: 240 lines of code article/app/views/liveblog/keyEvents.scala.html x: 29 # contributors y: 9 lines of code common/app/implicits/R2PressNotification.scala x: 23 # contributors y: 11 lines of code common/app/layout/DateHeadline.scala x: 5 # contributors y: 32 lines of code common/app/model/PressedFields.scala x: 6 # contributors y: 6 lines of code common/app/model/R2PressMessage.scala x: 22 # contributors y: 2 lines of code common/app/model/RugbyContent.scala x: 20 # contributors y: 30 lines of code common/app/views/fragments/commercial/logo.scala.html x: 29 # contributors y: 46 lines of code static/src/javascripts/projects/common/modules/component.js x: 55 # contributors y: 248 lines of code static/src/javascripts/projects/common/modules/crosswords/anagram-helper/clue-preview.js x: 37 # contributors y: 64 lines of code static/src/javascripts/types/membership.ts x: 2 # contributors y: 57 lines of code applications/app/views/all.scala.html x: 63 # contributors y: 21 lines of code article/app/model/structuredData/BlogPosting.scala x: 12 # contributors y: 53 lines of code common/app/views/fragments/containers/facia_cards/date.scala.html x: 25 # contributors y: 10 lines of code admin/app/controllers/admin/AnalyticsConfidenceController.scala x: 27 # contributors y: 40 lines of code admin/app/dfp/DataCache.scala x: 10 # contributors y: 6 lines of code admin/app/football/controllers/TablesController.scala x: 66 # contributors y: 113 lines of code admin/app/purge/CdnPurge.scala x: 30 # contributors y: 49 lines of code applications/app/views/fragments/crosswords/crosswordSearchForm.scala.html x: 29 # contributors y: 82 lines of code applications/app/views/fragments/interactiveBody.scala.html x: 84 # contributors y: 63 lines of code common/app/bindables/LocalDateBindable.scala x: 11 # contributors y: 22 lines of code common/app/common/commercial/hosted/HostedPage.scala x: 39 # contributors y: 99 lines of code common/app/model/AtomPage.scala x: 4 # contributors y: 118 lines of code common/app/model/PressedMetadata.scala x: 6 # contributors y: 18 lines of code common/app/model/ShareLinks.scala x: 67 # contributors y: 150 lines of code common/app/views/fragments/head.scala.html x: 91 # contributors y: 18 lines of code common/app/views/fragments/immersiveGarnettMainMedia.scala.html x: 19 # contributors y: 98 lines of code common/app/views/fragments/items/facia_cards/simpleContentCard.scala.html x: 10 # contributors y: 61 lines of code discussion/app/controllers/DiscussionController.scala x: 51 # contributors y: 11 lines of code facia-press/app/controllers/HealthCheck.scala x: 26 # contributors y: 33 lines of code identity/app/controllers/ChangePasswordController.scala x: 81 # contributors y: 19 lines of code identity/app/controllers/EmailVerificationController.scala x: 68 # contributors y: 102 lines of code identity/app/controllers/HealthCheck.scala x: 35 # contributors y: 8 lines of code identity/app/form/ProfileFormsMapping.scala x: 13 # contributors y: 4 lines of code identity/app/views/verificationEmailResent.scala.html x: 54 # contributors y: 41 lines of code project/VersionInfo.scala x: 31 # contributors y: 68 lines of code sport/app/rugby/controllers/MatchesController.scala x: 50 # contributors y: 48 lines of code sport/app/rugby/feed/PAFeed.scala x: 3 # contributors y: 101 lines of code static/src/javascripts/bootstraps/enhanced/preferences.js x: 19 # contributors y: 33 lines of code static/src/javascripts/bootstraps/enhanced/sport.js x: 29 # contributors y: 145 lines of code static/src/javascripts/bootstraps/video-embed.js x: 61 # contributors y: 4 lines of code static/src/javascripts/lib/element-inview.js x: 9 # contributors y: 47 lines of code static/src/javascripts/lib/formInlineLabels.js x: 9 # contributors y: 37 lines of code static/src/javascripts/lib/page.js x: 13 # contributors y: 73 lines of code static/src/javascripts/projects/admin/bootstraps/abtests.js x: 50 # contributors y: 68 lines of code static/src/javascripts/projects/admin/bootstraps/drama.js x: 6 # contributors y: 198 lines of code static/src/javascripts/projects/admin/modules/abtests/abtest-report-item.js x: 41 # contributors y: 90 lines of code static/src/javascripts/projects/admin/modules/abtests/audience.js x: 42 # contributors y: 25 lines of code static/src/javascripts/projects/common/modules/analytics/beacon.js x: 42 # contributors y: 1 lines of code static/src/javascripts/projects/common/modules/analytics/send-privacy-prefs.js x: 10 # contributors y: 40 lines of code static/src/javascripts/projects/common/modules/audio/AudioPlayer.js x: 24 # contributors y: 442 lines of code static/src/javascripts/projects/common/modules/audio/ProgressBar.js x: 15 # contributors y: 109 lines of code static/src/javascripts/projects/common/modules/audio/Time.js x: 11 # contributors y: 4 lines of code static/src/javascripts/projects/common/modules/charts/doughnut.js x: 43 # contributors y: 155 lines of code static/src/javascripts/projects/common/modules/crosswords/anagram-helper/main.js x: 46 # contributors y: 147 lines of code static/src/javascripts/projects/common/modules/crosswords/cell.js x: 22 # contributors y: 62 lines of code static/src/javascripts/projects/common/modules/crosswords/grid.js x: 45 # contributors y: 147 lines of code static/src/javascripts/projects/common/modules/crosswords/helpers.js x: 36 # contributors y: 279 lines of code static/src/javascripts/projects/common/modules/crosswords/keycodes.js x: 15 # contributors y: 10 lines of code static/src/javascripts/projects/common/modules/discussion/activity-stream.js x: 45 # contributors y: 117 lines of code static/src/javascripts/projects/common/modules/discussion/whole-discussion.js x: 40 # contributors y: 119 lines of code static/src/javascripts/projects/common/modules/identity/ad-prefs.js x: 18 # contributors y: 100 lines of code static/src/javascripts/projects/common/modules/identity/sign-in-gate/index.js x: 15 # contributors y: 80 lines of code static/src/javascripts/projects/common/modules/navigation/search.js x: 52 # contributors y: 200 lines of code static/src/javascripts/projects/common/modules/sport/score-board.js x: 26 # contributors y: 53 lines of code static/src/javascripts/projects/common/modules/ui/bannerPicker.js x: 13 # contributors y: 60 lines of code static/src/javascripts/projects/common/modules/ui/dropdowns.js x: 35 # contributors y: 104 lines of code static/src/javascripts/projects/common/modules/ui/faux-block-link.js x: 33 # contributors y: 27 lines of code static/src/javascripts/projects/common/modules/ui/normalise.js x: 6 # contributors y: 78 lines of code static/src/javascripts/projects/common/modules/ui/relativedates.js x: 38 # contributors y: 178 lines of code static/src/javascripts/projects/common/modules/ui/rhc.js x: 37 # contributors y: 27 lines of code static/src/javascripts/projects/common/modules/ui/tabs.js x: 33 # contributors y: 87 lines of code static/src/javascripts/projects/common/modules/video/metadata.js x: 23 # contributors y: 37 lines of code static/src/javascripts/projects/common/modules/video/onward-container.js x: 24 # contributors y: 45 lines of code static/src/javascripts/projects/common/modules/video/videojs-options.js x: 15 # contributors y: 22 lines of code static/src/javascripts/projects/common/views/svgs.js x: 70 # contributors y: 70 lines of code static/src/javascripts/projects/journalism/modules/render-campaign.js x: 15 # contributors y: 46 lines of code static/src/javascripts/projects/journalism/modules/submit-form.js x: 13 # contributors y: 114 lines of code static/src/stylesheets/head.identity.scss x: 45 # contributors y: 16 lines of code applications/app/model/TagIndexListingMetaData.scala x: 35 # contributors y: 17 lines of code discussion/app/controllers/ProfileActivityController.scala x: 50 # contributors y: 74 lines of code identity/app/model/IdentityPage.scala x: 61 # contributors y: 22 lines of code sport/app/football/controllers/model.scala x: 47 # contributors y: 46 lines of code common/app/model/DotcomContentType.scala x: 15 # contributors y: 73 lines of code common/app/model/MostPopular.scala x: 26 # contributors y: 2 lines of code article/app/views/fragments/articleBody.scala.html x: 118 # contributors y: 71 lines of code article/app/views/fragments/immersiveGarnettBody.scala.html x: 27 # contributors y: 83 lines of code common/app/views/fragments/contentFooter.scala.html x: 71 # contributors y: 29 lines of code admin/app/views/footballTroubleshooter.scala.html x: 52 # contributors y: 47 lines of code applications/app/controllers/PreferencesController.scala x: 41 # contributors y: 15 lines of code commercial/app/controllers/package.scala x: 14 # contributors y: 36 lines of code common/app/common/CSV.scala x: 18 # contributors y: 35 lines of code common/app/common/ExternalLinks.scala x: 17 # contributors y: 23 lines of code common/app/common/commercial/ContainerModel.scala x: 43 # contributors y: 64 lines of code common/app/experiments/ExperimentsDefinition.scala x: 17 # contributors y: 46 lines of code common/app/layout/Column.scala x: 49 # contributors y: 33 lines of code common/app/layout/ContainerDisplayConfig.scala x: 26 # contributors y: 21 lines of code common/app/layout/SlowOrFastByTrails.scala x: 31 # contributors y: 16 lines of code common/app/layout/Sublink.scala x: 89 # contributors y: 30 lines of code common/app/model/ApplicationIdentity.scala x: 15 # contributors y: 4 lines of code common/app/views/fragments/atoms/quiz.scala.html x: 31 # contributors y: 142 lines of code common/app/views/fragments/items/facia_cards/meta.scala.html x: 47 # contributors y: 15 lines of code common/app/views/fragments/pagination.scala.html x: 48 # contributors y: 63 lines of code discussion/app/views/fragments/commentSchema.scala.html x: 45 # contributors y: 25 lines of code identity/app/services/IdRequestParser.scala x: 59 # contributors y: 60 lines of code identity/app/utils/ThirdPartyConditions.scala x: 18 # contributors y: 46 lines of code onward/app/views/feedback.scala.html x: 50 # contributors y: 97 lines of code onward/app/views/fragments/feedbackForms.scala.html x: 20 # contributors y: 77 lines of code preview/app/controllers/ResponsiveViewerController.scala x: 21 # contributors y: 5 lines of code sport/app/rugby/model/rugby.scala x: 23 # contributors y: 148 lines of code onward/app/views/fragments/rightMostPopular.scala.html x: 57 # contributors y: 33 lines of code common/app/views/fragments/commentBox.scala.html x: 46 # contributors y: 62 lines of code static/src/stylesheets/module/site-messages/_cmp-iframe.scss x: 5 # contributors y: 50 lines of code static/src/stylesheets/module/journalism/_campaigns.scss x: 20 # contributors y: 424 lines of code common/app/views/fragments/commercial/badge.scala.html x: 65 # contributors y: 12 lines of code sport/app/rugby/views/fragments/matchSummary.scala.html x: 30 # contributors y: 42 lines of code static/src/javascripts/projects/journalism/views/campaignForm.html x: 13 # contributors y: 100 lines of code common/app/views/fragments/media/video.scala.html x: 60 # contributors y: 57 lines of code common/app/views/fragments/atoms/snippets/guide.scala.html x: 15 # contributors y: 33 lines of code common/app/views/fragments/social.scala.html x: 77 # contributors y: 16 lines of code article/app/views/fragments/liveBlogNavigation.scala.html x: 28 # contributors y: 76 lines of code commercial/app/views/hosted/guardianHostedArticle.scala.html x: 40 # contributors y: 100 lines of code applications/app/views/fragments/indexBody.scala.html x: 85 # contributors y: 106 lines of code common/app/views/fragments/message.scala.html x: 52 # contributors y: 19 lines of code common/app/views/fragments/image.scala.html x: 44 # contributors y: 56 lines of code static/src/stylesheets/module/site-messages/_ad-free-banner.scss x: 9 # contributors y: 149 lines of code common/app/views/fragments/contentAgeNotice.scala.html x: 22 # contributors y: 9 lines of code static/src/stylesheets/email/_tones.scss x: 18 # contributors y: 179 lines of code static/src/stylesheets/module/facia-garnett/item-types/_fc-item--type-immersive.scss x: 23 # contributors y: 138 lines of code static/src/stylesheets/_head.common.scss x: 60 # contributors y: 33 lines of code common/app/views/fragments/photoEssay.scala.html x: 31 # contributors y: 98 lines of code admin/app/views/commercial/pageskins.scala.html x: 52 # contributors y: 85 lines of code static/src/javascripts/projects/common/views/experiments/styles.css x: 8 # contributors y: 98 lines of code admin/public/css/admin.css x: 38 # contributors y: 1 lines of code admin/public/css/radiator.css x: 57 # contributors y: 142 lines of code common/app/views/fragments/containers/facia_cards/containerHeader.scala.html x: 41 # contributors y: 22 lines of code common/app/views/fragments/items/elements/facia_cards/sublink.scala.html x: 30 # contributors y: 13 lines of code common/app/views/fragments/onwardPlaceholder.scala.html x: 57 # contributors y: 7 lines of code static/src/javascripts/projects/common/views/content/share-count.html x: 29 # contributors y: 3 lines of code static/src/stylesheets/admin/_drama.scss x: 4 # contributors y: 195 lines of code static/src/stylesheets/head.admin.scss x: 4 # contributors y: 91 lines of code static/src/stylesheets/ie9.head.identity.scss x: 18 # contributors y: 3 lines of code static/src/stylesheets/layout/_footer.scss x: 52 # contributors y: 7 lines of code static/src/stylesheets/module/identity/_header.scss x: 23 # contributors y: 111 lines of code static/src/stylesheets/pasteup/buttons/_styles.scss x: 37 # contributors y: 231 lines of code common/app/views/fragments/standfirst.scala.html x: 82 # contributors y: 51 lines of code onward/app/views/fragments/mediaItem.scala.html x: 40 # contributors y: 30 lines of code static/src/stylesheets/amp/_fonts.scss x: 22 # contributors y: 87 lines of code static/src/stylesheets/base/_links.scss x: 43 # contributors y: 14 lines of code static/src/stylesheets/module/content/tones/_tone-special-report.scss x: 39 # contributors y: 109 lines of code static/src/stylesheets/module/crosswords/_anagram-helper.scss x: 30 # contributors y: 142 lines of code static/src/stylesheets/module/facia/item-tones/_tone-analysis.scss x: 44 # contributors y: 44 lines of code static/src/stylesheets/module/facia/item-tones/_tone-dead.scss x: 45 # contributors y: 40 lines of code static/src/stylesheets/module/facia/item-tones/_tone-external.scss x: 40 # contributors y: 18 lines of code static/src/stylesheets/module/facia/item-tones/_tone-special-report.scss x: 44 # contributors y: 72 lines of code admin/app/views/football/fronts/index.scala.html x: 37 # contributors y: 71 lines of code admin/public/football/css/football-main.css x: 29 # contributors y: 148 lines of code identity/app/views/layout/identityHeader.scala.html x: 17 # contributors y: 55 lines of code static/src/stylesheets/base/_state.scss x: 27 # contributors y: 73 lines of code admin/public/football/javascripts/browser.js x: 26 # contributors y: 214 lines of code static/src/stylesheets/module/football/_article-embeds.scss x: 27 # contributors y: 20 lines of code static/src/stylesheets/head.interactive.scss x: 16 # contributors y: 5 lines of code applications/app/views/fragments/crosswords/crosswordFooter.scala.html x: 41 # contributors y: 8 lines of code admin/app/views/lineCharts.scala.html x: 45 # contributors y: 13 lines of code common/app/views/fragments/dropdown.scala.html x: 57 # contributors y: 23 lines of code admin/app/views/abtests.scala.html x: 56 # contributors y: 35 lines of code static/src/stylesheets/module/commercial/creatives/_fabric-video.scss x: 17 # contributors y: 80 lines of code common/app/views/fragments/items/elements/facia_cards/kicker.scala.html x: 31 # contributors y: 46 lines of code admin/app/views/football/error.scala.html x: 25 # contributors y: 5 lines of code admin/app/views/football/player/playerHead2Head.scala.html x: 30 # contributors y: 56 lines of code admin/app/views/football/player/playerIndex.scala.html x: 35 # contributors y: 59 lines of code common/app/views/fragments/commercial/cards/itemLargeCard.scala.html x: 26 # contributors y: 48 lines of code common/app/views/fragments/stylesheetLink.scala.html x: 36 # contributors y: 12 lines of code onward/app/views/relatedContent.scala.html x: 33 # contributors y: 9 lines of code onward/app/views/topStories.scala.html x: 33 # contributors y: 6 lines of code sport/app/cricket/views/cricketMatch.scala.html x: 57 # contributors y: 19 lines of code sport/app/football/views/competitions.scala.html x: 43 # contributors y: 7 lines of code sport/app/football/views/teamlist.scala.html x: 41 # contributors y: 5 lines of code commercial/app/views/contentapi/items.scala.html x: 68 # contributors y: 81 lines of code static/src/stylesheets/module/commercial/_commercial.scss x: 58 # contributors y: 16 lines of code admin/app/views/commercial/surgingpages.scala.html x: 42 # contributors y: 13 lines of code static/src/stylesheets/pasteup/layout/_styles.scss x: 19 # contributors y: 2 lines of code identity/app/views/formstack/formstackFormNotFound.scala.html x: 55 # contributors y: 21 lines of code common/app/views/fragments/nav/treats.scala.html x: 36 # contributors y: 37 lines of code discussion/app/views/profileActivity/comment.scala.html x: 31 # contributors y: 41 lines of code sport/app/football/views/fragments/matchNav.scala.html x: 36 # contributors y: 19 lines of code sport/app/rugby/views/fragments/matchStats.scala.html x: 23 # contributors y: 72 lines of code commercial/app/views/hosted/singaporeF1Offtrack.scala.html x: 23 # contributors y: 224 lines of code commercial/app/views/hosted/singaporeF1Overview.scala.html x: 23 # contributors y: 125 lines of code commercial/app/views/hosted/singaporeF1Packages.scala.html x: 23 # contributors y: 164 lines of code sport/app/cricket/controllers/cricketMatchController.scala x: 47 # contributors y: 90 lines of code static/src/stylesheets/pasteup/grid-system/_src.scss x: 11 # contributors y: 39 lines of code admin/conf/resources/r2/interactiveSwfScript.js x: 11 # contributors y: 625 lines of code admin/app/views/commercial/fragments/slot.scala.html x: 14 # contributors y: 49 lines of code static/src/javascripts/projects/facia/views/liveblog-block.html x: 20 # contributors y: 6 lines of code identity/app/idapiclient/responses/CookiesResponse.scala x: 23 # contributors y: 6 lines of code facia/app/controllers/front/FaciaDefaults.scala x: 17 # contributors y: 123 lines of code common/app/common/Configuration.scala x: 6 # contributors y: 590 lines of code
1757.0
lines of code
  min: 1.0
  average: 71.67
  25th percentile: 16.0
  median: 35.0
  75th percentile: 79.0
  max: 1757.0
0 232.0
# contributors
min: 1.0 | average: 28.33 | 25th percentile: 10.0 | median: 21.0 | 75th percentile: 40.0 | max: 232.0