File Size Overall
  • There are 749 files with 78,400 lines of code.
    • 6 very long files (14,528 lines of code)
    • 13 long files (8,411 lines of code)
    • 78 medium size files (23,935 lines of code)
    • 96 small files (13,746 lines of code)
    • 556 very small files (17,780 lines of code)
18% | 10% | 30% | 17% | 22%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
js47% | 4% | 22% | 10% | 15%
ts13% | 20% | 25% | 14% | 26%
css84% | 0% | 0% | 14% | 1%
tsx7% | 10% | 33% | 20% | 28%
scala0% | 10% | 42% | 25% | 21%
mjs0% | 0% | 94% | 0% | 5%
html0% | 0% | 18% | 29% | 52%
py0% | 0% | 0% | 80% | 19%
sql0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
jscsrc0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
fronts-client26% | 12% | 24% | 14% | 22%
public19% | 0% | 35% | 19% | 25%
app0% | 10% | 41% | 25% | 22%
cdk0% | 99% | 0% | 0% | <1%
scripts0% | 0% | 76% | 15% | 8%
conf0% | 0% | 0% | 0% | 100%
grunt-configs0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
.devcontainer0% | 0% | 0% | 0% | 100%
nginx0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
capi-search.js
in fronts-client/integration/fixtures
5454 -
snap-tag.js
in fronts-client/integration/fixtures
3219 -
style.css
in public/src/css
2109 -
ArticleMetaForm.tsx
in fronts-client/src/components/form
1289 5
feastPalettes.ts
in fronts-client/src/constants
1279 -
shared.ts
in fronts-client/src/fixtures
1178 -
index.ts
in fronts-client/src/bundles/frontsUI
799 2
capi-collection.js
in fronts-client/integration/fixtures
798 -
facia-tool.ts
in cdk/lib
790 16
Slice.scala
in app/slices
762 -
SubnavForm.tsx
in fronts-client/src/components/Subnav
719 1
ArticleBody.tsx
in fronts-client/src/components/card/article
640 6
initialState.ts
in fronts-client/src/fixtures
606 -
shared.ts
in fronts-client/src/selectors
595 2
InputImage.tsx
in fronts-client/src/components/inputs
588 3
Collections.ts
in fronts-client/src/actions
547 18
Cards.ts
in fronts-client/src/actions
543 5
EditionsController.scala
in app/controllers
517 26
frontsapi.scala
in app/model
507 27
index.ts
in fronts-client/src/lib/createAsyncResourceBundle
500 9
Card.tsx
in fronts-client/src/components/card
483 1
DailyEdition.scala
in app/model/editions/templates
468 -
collection4.js
in fronts-client/integration/fixtures
468 -
EditionBadYear.scala
in app/model/editions/templates
466 -
jspm-config.js
in public/src/js
466 -
Collection.tsx
in fronts-client/src/components/FrontsEdit/CollectionComponents
459 18
collection.js
in public/src/js/models/collections
449 35
EditionBooks.scala
in app/model/editions/templates
425 -
card.ts
in fronts-client/src/util
412 7
CollectionsQueries.scala
in app/services/editions/db
409 12
mjs
migrate-issue.mjs
in scripts/recipes
408 -
CollectionDisplay.tsx
in fronts-client/src/components
399 -
styles.ts
in fronts-client/src/components/Subnav
392 -
CapiSearchContainer.tsx
in fronts-client/src/components/feed
386 11
FaciaToolController.scala
in app/controllers
383 9
IssueQueries.scala
in app/services/editions/db
380 14
faciaApi.ts
in fronts-client/src/services
377 19
Action.ts
in fronts-client/src/types
376 -
mjs
insert-recipe-cards.mjs
in scripts/recipes
372 -
FrontSection.tsx
in fronts-client/src/components/FrontsEdit/FrontSection
369 5
validateImageSrc.ts
in fronts-client/src/util
366 10
stale.js
in public/src/js/troubleshoot/views
365 30
VideoControls.tsx
in fronts-client/src/components/video
358 -
FrontContent.tsx
in fronts-client/src/components/FrontsEdit
350 3
RecipeSearchContainer.tsx
in fronts-client/src/components/feed
350 1
PackageController.scala
in app/controllers
346 12
mjs
recipe-front-generator.mjs
in scripts/recipes
341 -
article.js
in public/src/js/models/collections
321 24
form.ts
in fronts-client/src/util
317 21
315 8
Large Files That Change Often (Top 20)
To change a file, an AI coding agent (or a person) has to read it: these files are read the most for the changes in the past year (lines × changes).
File# lines≈ tokens
to read
# changes
(1y)
≈ lines edited
per change
lines read per
line changed
ArticleBody.tsx
in fronts-client/src/components/card/article
640 ~3k–10k 50 ~50 ~15
ArticleMetaForm.tsx
in fronts-client/src/components/form
1289 ~7k–20k 20 ~70 ~15
style.css
in public/src/css
2109 ~10k–30k 11 ~70 ~30
shared.ts
in fronts-client/src/selectors
595 ~3k–10k 35 ~50 ~15
facia-tool.ts
in cdk/lib
790 ~5k–15k 15 ~150 ~5
form.ts
in fronts-client/src/util
317 ~2k–5k 23 ~15 ~20
Cards.ts
in fronts-client/src/actions
543 ~3k–10k 11 ~50 ~15
Collection.tsx
in fronts-client/src/components/FrontsEdit
272 ~1.5k–5k 21 ~20 ~10
Card.tsx
in fronts-client/src/components/card
483 ~3k–7k 11 ~70 ~7
alsoOnSelectors.ts
in fronts-client/src/selectors
218 ~1.5k–5k 24 ~70 ~3
Collection.ts
in fronts-client/src/types
254 ~1.5k–5k 20 ~15 ~20
Collections.ts
in fronts-client/src/actions
547 ~3k–10k 9 ~30 ~15
ArticleCard.tsx
in fronts-client/src/components/card/article
199 ~1k–3k 24 ~30 ~5
Collection.tsx
in fronts-client/src/components/FrontsEdit/CollectionComponents
459 ~3k–7k 10 ~30 ~15
PackageQueries.scala
in app/services/editions/db
303 ~2k–5k 14 ~70 ~3
278 ~1.5k–5k 15 ~20 ~15
HeadlineInput.tsx
in fronts-client/src/components/inputs
121 ~700–2k 33 ~15 ~7
PackageController.scala
in app/controllers
346 ~2k–5k 11 ~100 ~3
315 ~2k–5k 12 ~20 ~15
mjs
switch-container-type.mjs
in scripts/container-migration-script
209 ~1k–3k 18 ~50 ~3

Tokens are lines × 7 to 14 (analysis.fileReadsForChanges). Lines edited per change are the file's lines added and deleted divided by its commits over the whole history. Agents read about 2,000 lines at a time: when a 17,000-line file was split into modules, the tokens an agent read for the same change fell by 83% (The Economic Benefit of Refactoring, 2026).

Files With Most Units (Top 50)
File# lines# units
collection.js
in public/src/js/models/collections
449 35
stale.js
in public/src/js/troubleshoot/views
365 30
frontsapi.scala
in app/model
507 27
EditionsController.scala
in app/controllers
517 26
front.js
in public/src/js/models/config
295 24
article.js
in public/src/js/models/collections
321 24
layout.js
in public/src/js/models
164 22
droppable.js
in public/src/js/modules
181 22
form.ts
in fronts-client/src/util
317 21
faciaApi.ts
in fronts-client/src/services
377 19
Collection.tsx
in fronts-client/src/components/FrontsEdit/CollectionComponents
459 18
Collections.ts
in fronts-client/src/actions
547 18
sparklines.js
in public/src/js/utils
251 18
UpdateMessage.scala
in app/updates
125 17
latest-articles.js
in public/src/js/models/collections
198 17
facia-tool.ts
in cdk/lib
790 16
editor.js
in public/src/js/models/article
211 16
config-collection-backfill.js
in public/src/js/widgets
141 16
content-api.js
in public/src/js/modules
285 15
IssueQueries.scala
in app/services/editions/db
380 14
collection.js
in public/src/js/models/config
165 14
drag-dispatcher.js
in public/src/js/utils
253 13
common-handlers.js
in public/src/js/models
85 13
FaciaApiIO.scala
in app/tools
196 12
PackageController.scala
in app/controllers
346 12
CollectionsQueries.scala
in app/services/editions/db
409 12
PackageQueries.scala
in app/services/editions/db
303 12
S3.scala
in app/services
212 12
persistence.js
in public/src/js/models/config
119 12
EditionsTemplating.scala
in app/services/editions
274 11
Capi.scala
in app/services
261 11
CapiSearchContainer.tsx
in fronts-client/src/components/feed
386 11
clipboard.js
in public/src/js/widgets
97 11
fronts.js
in public/src/js/widgets/columns
231 11
snap.ts
in fronts-client/src/util
108 10
validateImageSrc.ts
in fronts-client/src/util
366 10
rootReducer.ts
in fronts-client/src/reducers
59 10
108 9
FaciaToolController.scala
in app/controllers
383 9
index.ts
in fronts-client/src/lib/createAsyncResourceBundle
500 9
get-fronts-editors.py
in scripts/get-editors-script
165 9
315 8
EditionsAppTemplates.scala
in app/model/editions
226 8
UserDataController.scala
in app/controllers
157 8
FeastPublicationTarget.scala
in app/services/editions/publishing
256 8
capiQuery.ts
in fronts-client/src/services
178 8
validate-image-src.js
in public/src/js/utils
161 8
transform.js
in public/src/js/models/article
48 8
EditionsCollection.scala
in app/model/editions
132 7
100 7
Files With Long Lines (Top 50)

There are 86 files with lines longer than 120 characters. In total, there are 533 long lines.

File# lines# units# long lines
snap-tag.js
in fronts-client/integration/fixtures
3219 - 135
capi-search.js
in fronts-client/integration/fixtures
5454 - 114
shared.ts
in fronts-client/src/fixtures
1178 - 24
capi-collection.js
in fronts-client/integration/fixtures
798 - 22
collection4.js
in fronts-client/integration/fixtures
468 - 20
AustralianEdition.scala
in app/model/editions/templates
218 - 17
initialState.ts
in fronts-client/src/fixtures
606 - 12
fronts-config.html
in public/src/js/widgets/columns
232 - 12
collection.js
in public/src/js/models/collections
449 35 11
snap-tag-page.js
in fronts-client/integration/fixtures
49 - 10
capiArticle.ts
in fronts-client/src/fixtures
276 - 10
faciaApi.ts
in fronts-client/src/services
377 19 7
style.css
in public/src/css
2109 - 6
BaseFaciaController.scala
in app/controllers
119 4 5
front.js
in public/src/js/models/config
295 24 5
collection.html
in public/src/js/widgets
130 - 5
mjs
recipe-front-generator.mjs
in scripts/recipes
341 - 5
AmericanEdition.scala
in app/model/editions/templates
205 - 4
header.scala.html
in app/views/templates
58 - 4
PackageQueries.scala
in app/services/editions/db
303 12 4
drag-dispatcher.js
in public/src/js/utils
253 13 4
facia-tool.ts
in cdk/lib
790 16 3
315 8 3
38 - 3
ArticleMetaForm.tsx
in fronts-client/src/components/form
1289 5 3
pageViewData.ts
in fronts-client/src/fixtures
33 - 3
trail.html
in public/src/js/widgets
128 - 3
mjs
migrate-issue.mjs
in scripts/recipes
408 - 3
EditionWellbeing.scala
in app/model/editions/templates
195 - 2
FaciaContentApiProxy.scala
in app/controllers
157 6 2
IssueQueries.scala
in app/services/editions/db
380 14 2
card.ts
in fronts-client/src/util
412 7 2
url.ts
in fronts-client/src/constants
47 - 2
subnavApi.ts
in fronts-client/src/components/Subnav
81 7 2
Card.tsx
in fronts-client/src/components/card
483 1 2
HoverIcons.tsx
in fronts-client/src/components/icons
115 - 2
link-validator.ts
in fronts-client/src/components/inputs/richtext/utils
90 - 2
index.ts
in fronts-client/src/lib/createAsyncResourceBundle
500 9 2
stale.js
in public/src/js/troubleshoot/views
365 30 2
images.js
in public/src/js/models/article
35 2 2
fronts.js
in public/src/js/widgets/columns
231 11 2
mjs
insert-recipe-cards.mjs
in scripts/recipes
372 - 2
mjs
insert-backdate-recipes.mjs
in scripts/recipes
79 - 2
get-fronts-editors.py
in scripts/get-editors-script
165 9 2
9.sql
in conf/evolutions/default
8 - 2
10.sql
in conf/evolutions/default
3 - 2
EditionsCard.scala
in app/model/editions
297 5 1
EditionEarth.scala
in app/model/editions/templates
165 - 1
EditionWeWereThere.scala
in app/model/editions/templates
195 - 1
EditionBadYear.scala
in app/model/editions/templates
466 - 1
Correlations

File Size vs. Commits (all time): 749 points

app/Components.scala x: 167 commits (all time) y: 211 lines of code app/Loader.scala x: 31 commits (all time) y: 57 lines of code app/conf/Configuration.scala x: 149 commits (all time) y: 278 lines of code app/controllers/PressController.scala x: 37 commits (all time) y: 42 lines of code app/controllers/V2App.scala x: 90 commits (all time) y: 145 lines of code app/metrics/CloudWatch.scala x: 31 commits (all time) y: 85 lines of code app/metrics/FrontendMetrics.scala x: 13 commits (all time) y: 63 lines of code app/metrics/metrics.scala x: 29 commits (all time) y: 218 lines of code app/services/Capi.scala x: 64 commits (all time) y: 261 lines of code app/services/FaciaPress.scala x: 37 commits (all time) y: 113 lines of code app/services/FrontsApi.scala x: 27 commits (all time) y: 45 lines of code app/services/S3.scala x: 41 commits (all time) y: 212 lines of code app/services/SNSTopic.scala x: 11 commits (all time) y: 36 lines of code app/services/editions/publishing/EditionsAppPublicationTarget.scala x: 16 commits (all time) y: 64 lines of code app/services/editions/publishing/FeastPublicationTarget.scala x: 44 commits (all time) y: 256 lines of code app/services/editions/publishing/events/PublishEventsQueueFacade.scala x: 18 commits (all time) y: 84 lines of code app/switchboard/S3client.scala x: 22 commits (all time) y: 53 lines of code app/switchboard/Switchboard.scala x: 34 commits (all time) y: 27 lines of code app/controllers/BaseFaciaController.scala x: 55 commits (all time) y: 119 lines of code app/controllers/PackageController.scala x: 11 commits (all time) y: 346 lines of code app/model/FeastAppModel.scala x: 26 commits (all time) y: 74 lines of code app/model/packages/PackageCardRow.scala x: 5 commits (all time) y: 61 lines of code app/services/editions/publishing/PackagePublicationTarget.scala x: 2 commits (all time) y: 5 lines of code app/services/editions/publishing/Publishing.scala x: 27 commits (all time) y: 110 lines of code cdk/lib/facia-tool.ts x: 15 commits (all time) y: 790 lines of code app/model/packages/MetadataHelpers.scala x: 8 commits (all time) y: 39 lines of code app/model/packages/Package.scala x: 8 commits (all time) y: 197 lines of code app/model/packages/PackageMetadata.scala x: 8 commits (all time) y: 50 lines of code app/model/packages/client/ClientPackage.scala x: 6 commits (all time) y: 166 lines of code app/model/packages/client/ClientPackageCard.scala x: 2 commits (all time) y: 43 lines of code app/model/packages/client/CreatePackageRequest.scala x: 9 commits (all time) y: 76 lines of code app/permissions/Permissions.scala x: 35 commits (all time) y: 20 lines of code app/permissions/PermissionsActionCheck.scala x: 62 commits (all time) y: 217 lines of code app/services/editions/db/PackageQueries.scala x: 14 commits (all time) y: 303 lines of code fronts-client/src/components/card/article/ArticleBody.tsx x: 89 commits (all time) y: 640 lines of code app/controllers/ViewsController.scala x: 45 commits (all time) y: 111 lines of code app/views/admin_main.scala.html x: 26 commits (all time) y: 25 lines of code app/views/priority.scala.html x: 17 commits (all time) y: 38 lines of code fronts-client/src/constants/eventGraphics.ts x: 6 commits (all time) y: 23 lines of code app/controllers/EditionsController.scala x: 153 commits (all time) y: 517 lines of code app/model/packages/PackageCard.scala x: 4 commits (all time) y: 81 lines of code app/model/packages/PackageCardType.scala x: 3 commits (all time) y: 35 lines of code app/services/editions/db/CollectionsQueries.scala x: 88 commits (all time) y: 409 lines of code app/services/editions/db/FaciaDB.scala x: 3 commits (all time) y: 112 lines of code app/services/editions/db/IssueQueries.scala x: 99 commits (all time) y: 380 lines of code app/services/editions/publishing/events/PublishEventsListener.scala x: 18 commits (all time) y: 55 lines of code app/model/FeatureSwitches.scala x: 75 commits (all time) y: 56 lines of code fronts-client/src/components/FrontsEdit/CollectionComponents/Collection.tsx x: 63 commits (all time) y: 459 lines of code fronts-client/src/components/FrontsEdit/CollectionOverview.tsx x: 50 commits (all time) y: 194 lines of code fronts-client/src/components/form/ArticleMetaForm.tsx x: 118 commits (all time) y: 1289 lines of code fronts-client/src/components/inputs/HeadlineInput.tsx x: 33 commits (all time) y: 121 lines of code fronts-client/src/constants/url.ts x: 44 commits (all time) y: 47 lines of code fronts-client/src/components/Subnav/SubnavEditRoute.tsx x: 3 commits (all time) y: 76 lines of code fronts-client/src/components/Subnav/SubnavForm.tsx x: 3 commits (all time) y: 719 lines of code fronts-client/src/components/Subnav/index.tsx x: 7 commits (all time) y: 152 lines of code riff-raff.yaml x: 46 commits (all time) y: 25 lines of code fronts-client/src/components/Subnav/SubnavImagesSection.tsx x: 1 commits (all time) y: 171 lines of code fronts-client/src/components/Subnav/styles.ts x: 6 commits (all time) y: 392 lines of code fronts-client/src/index.tsx x: 36 commits (all time) y: 73 lines of code .devcontainer/devenv.yaml x: 9 commits (all time) y: 17 lines of code fronts-client/src/actions/Collections.ts x: 83 commits (all time) y: 547 lines of code fronts-client/src/components/FrontsEdit/Collection.tsx x: 55 commits (all time) y: 272 lines of code fronts-client/src/components/card/Card.tsx x: 54 commits (all time) y: 483 lines of code fronts-client/src/components/card/eventGraphic/EventGraphicCard.tsx x: 4 commits (all time) y: 91 lines of code fronts-client/src/components/clipboard/CardLevel.tsx x: 28 commits (all time) y: 92 lines of code fronts-client/src/components/feed/FeedItem.tsx x: 38 commits (all time) y: 233 lines of code fronts-client/src/components/feed/FeedSection.tsx x: 14 commits (all time) y: 114 lines of code fronts-client/src/constants/cardTypes.ts x: 20 commits (all time) y: 9 lines of code fronts-client/src/lib/dnd/CardTypeLevel.tsx x: 14 commits (all time) y: 68 lines of code fronts-client/src/util/card.ts x: 47 commits (all time) y: 412 lines of code fronts-client/src/util/collectionUtils.ts x: 30 commits (all time) y: 88 lines of code fronts-client/src/components/Subnav/SubnavListView.tsx x: 2 commits (all time) y: 267 lines of code app/tools/FaciaApiIO.scala x: 35 commits (all time) y: 196 lines of code fronts-client/src/components/inputs/CreateResizeableTextInput.tsx x: 19 commits (all time) y: 132 lines of code fronts-client/src/components/inputs/InputCheckboxToggleInline.tsx x: 25 commits (all time) y: 155 lines of code fronts-client/src/fixtures/abTests.ts x: 6 commits (all time) y: 20 lines of code fronts-client/src/selectors/collection.ts x: 27 commits (all time) y: 71 lines of code fronts-client/src/util/abTests.ts x: 15 commits (all time) y: 39 lines of code fronts-client/src/selectors/frontsSelectors.ts x: 42 commits (all time) y: 313 lines of code app/controllers/CustomSubnavController.scala x: 1 commits (all time) y: 100 lines of code fronts-client/src/selectors/shared.ts x: 68 commits (all time) y: 595 lines of code fronts-client/src/util/form.ts x: 81 commits (all time) y: 317 lines of code app/model/frontsapi.scala x: 35 commits (all time) y: 507 lines of code fronts-client/src/components/Clipboard.tsx x: 32 commits (all time) y: 308 lines of code fronts-client/src/types/Action.ts x: 41 commits (all time) y: 376 lines of code fronts-client/src/types/Collection.ts x: 77 commits (all time) y: 254 lines of code fronts-client/src/selectors/formSelectors.ts x: 26 commits (all time) y: 135 lines of code fronts-client/src/components/CollectionDisplay.tsx x: 63 commits (all time) y: 399 lines of code fronts-client/src/components/FeastCollectionMenu.tsx x: 12 commits (all time) y: 86 lines of code fronts-client/src/services/editionsApi.ts x: 48 commits (all time) y: 245 lines of code fronts-client/src/components/card/CardSettingsDisplay.tsx x: 21 commits (all time) y: 99 lines of code app/controllers/FaciaToolController.scala x: 85 commits (all time) y: 383 lines of code app/controllers/FaciaToolV2Controller.scala x: 34 commits (all time) y: 129 lines of code app/model/editions/EditionsAppTemplates.scala x: 31 commits (all time) y: 226 lines of code fronts-client/src/components/feed/ArticleFeedItem.tsx x: 17 commits (all time) y: 87 lines of code public/src/js/models/base-model.js x: 10 commits (all time) y: 117 lines of code public/src/js/models/collections/latest-articles.js x: 10 commits (all time) y: 198 lines of code public/src/js/models/config/front.js x: 32 commits (all time) y: 295 lines of code public/src/js/modules/content-api.js x: 44 commits (all time) y: 285 lines of code fronts-client/src/components/FrontsEdit/FrontSection/FrontSection.tsx x: 15 commits (all time) y: 369 lines of code fronts-client/src/components/FrontsEdit/FrontContent.tsx x: 56 commits (all time) y: 350 lines of code fronts-client/src/selectors/alsoOnSelectors.ts x: 24 commits (all time) y: 218 lines of code fronts-client/src/bundles/capiFeedBundle.ts x: 19 commits (all time) y: 162 lines of code fronts-client/src/bundles/externalArticlesBundle.ts x: 19 commits (all time) y: 8 lines of code fronts-client/src/bundles/recipesBundle.ts x: 25 commits (all time) y: 46 lines of code fronts-client/src/components/feed/EditionFeedSectionHeader.tsx x: 18 commits (all time) y: 223 lines of code fronts-client/src/fixtures/initialState.ts x: 44 commits (all time) y: 606 lines of code fronts-client/src/fixtures/initialStateForOpenFronts.ts x: 21 commits (all time) y: 166 lines of code app/updates/BreakingNewsUpdate.scala x: 113 commits (all time) y: 315 lines of code app/slices/FixedContainers.scala x: 42 commits (all time) y: 36 lines of code app/thumbnails/ContainerThumbnails.scala x: 17 commits (all time) y: 190 lines of code public/src/js/models/collections/collection.js x: 84 commits (all time) y: 449 lines of code public/src/js/models/config/collection.js x: 57 commits (all time) y: 165 lines of code public/src/js/widgets/columns/fronts-config.html x: 73 commits (all time) y: 232 lines of code fronts-client/src/bundles/frontsUI/index.ts x: 18 commits (all time) y: 799 lines of code public/src/js/widgets/collection.html x: 42 commits (all time) y: 130 lines of code public/src/css/style.css x: 79 commits (all time) y: 2109 lines of code public/src/js/constants/defaults.js x: 105 commits (all time) y: 247 lines of code scripts/container-migration-script/switch-container-type.mjs x: 18 commits (all time) y: 209 lines of code fronts-client/src/components/video/VideoControls.tsx x: 48 commits (all time) y: 358 lines of code fronts-client/src/types/Capi.ts x: 21 commits (all time) y: 193 lines of code fronts-client/src/util/mediaLabel.ts x: 4 commits (all time) y: 120 lines of code fronts-client/src/components/card/CardMetaContent.tsx x: 10 commits (all time) y: 5 lines of code public/src/js/models/article/editor.js x: 24 commits (all time) y: 211 lines of code fronts-client/src/actions/Editions.tsx x: 39 commits (all time) y: 292 lines of code fronts-client/src/selectors/keyboardNavigationSelectors.ts x: 18 commits (all time) y: 110 lines of code public/src/js/widgets/columns/fronts.js x: 49 commits (all time) y: 231 lines of code public/src/js/models/collections/article.js x: 48 commits (all time) y: 321 lines of code grunt-configs/karma.js x: 94 commits (all time) y: 21 lines of code public/src/js/utils/drag-dispatcher.js x: 14 commits (all time) y: 253 lines of code public/src/js/constants/article-meta-fields.js x: 33 commits (all time) y: 296 lines of code public/src/js/models/widgets.js x: 14 commits (all time) y: 166 lines of code fronts-client/src/util/CAPIUtils.ts x: 24 commits (all time) y: 127 lines of code app/services/CollectionService.scala x: 29 commits (all time) y: 132 lines of code app/services/ContainerService.scala x: 20 commits (all time) y: 68 lines of code fronts-client/src/services/faciaApi.ts x: 35 commits (all time) y: 377 lines of code fronts-client/src/constants/feastPalettes.ts x: 34 commits (all time) y: 1279 lines of code fronts-client/src/components/inputs/InputImage.tsx x: 57 commits (all time) y: 588 lines of code app/controllers/DefaultsController.scala x: 67 commits (all time) y: 103 lines of code app/controllers/TroubleshootController.scala x: 24 commits (all time) y: 14 lines of code fronts-client/src/lib/dnd/Level.tsx x: 23 commits (all time) y: 234 lines of code fronts-client/src/util/frontsUtils.ts x: 25 commits (all time) y: 92 lines of code fronts-client/src/components/feed/RecipeSearchContainer.tsx x: 65 commits (all time) y: 350 lines of code fronts-client/src/services/recipeQuery.ts x: 42 commits (all time) y: 285 lines of code scripts/recipes/recipe-front-generator.mjs x: 14 commits (all time) y: 341 lines of code fronts-client/src/fixtures/shared.ts x: 32 commits (all time) y: 1178 lines of code app/model/editions/EditionsCollection.scala x: 48 commits (all time) y: 132 lines of code app/model/editions/client/EditionsClientCollection.scala x: 24 commits (all time) y: 174 lines of code app/services/editions/db/FrontsQueries.scala x: 41 commits (all time) y: 168 lines of code fronts-client/src/components/form/PaletteForm.tsx x: 27 commits (all time) y: 168 lines of code fronts-client/src/reducers/rootReducer.ts x: 36 commits (all time) y: 59 lines of code fronts-client/src/components/FrontsEdit/Edit.tsx x: 15 commits (all time) y: 101 lines of code Gruntfile.js x: 1821 commits (all time) y: 26 lines of code app/config/Transformations.scala x: 10 commits (all time) y: 67 lines of code app/controllers/CollectionController.scala x: 42 commits (all time) y: 74 lines of code app/controllers/FaciaContentApiProxy.scala x: 66 commits (all time) y: 157 lines of code app/controllers/FrontController.scala x: 41 commits (all time) y: 47 lines of code app/controllers/PandaAuthController.scala x: 30 commits (all time) y: 22 lines of code app/controllers/UserDataController.scala x: 43 commits (all time) y: 157 lines of code app/controllers/V2Assets.scala x: 14 commits (all time) y: 7 lines of code app/controllers/VanityRedirects.scala x: 29 commits (all time) y: 16 lines of code app/model/UserData.scala x: 39 commits (all time) y: 65 lines of code app/model/editions/EditionsCard.scala x: 47 commits (all time) y: 297 lines of code app/model/editions/EditionsFront.scala x: 52 commits (all time) y: 104 lines of code app/model/editions/client/ClientCardMetadata.scala x: 30 commits (all time) y: 179 lines of code app/model/editions/templates/AmericanEdition.scala x: 66 commits (all time) y: 205 lines of code app/model/editions/templates/AustralianEdition.scala x: 112 commits (all time) y: 218 lines of code app/model/editions/templates/DailyEdition.scala x: 211 commits (all time) y: 468 lines of code app/model/editions/templates/EditionBadYear.scala x: 19 commits (all time) y: 466 lines of code app/model/editions/templates/EditionBooks.scala x: 15 commits (all time) y: 425 lines of code app/model/editions/templates/EditionEurosSpecial.scala x: 14 commits (all time) y: 215 lines of code app/model/editions/templates/EditionWeWereThere.scala x: 21 commits (all time) y: 195 lines of code app/model/editions/templates/EditionWellbeing.scala x: 14 commits (all time) y: 195 lines of code app/model/editions/templates/TemplateHelpers.scala x: 61 commits (all time) y: 258 lines of code app/model/editions/templates/TrainingEdition.scala x: 43 commits (all time) y: 78 lines of code app/model/editions/templates/feast/FeastNorthernHemisphere.scala x: 21 commits (all time) y: 41 lines of code app/services/editions/EditionsTemplating.scala x: 74 commits (all time) y: 274 lines of code app/slices/Slice.scala x: 27 commits (all time) y: 762 lines of code fronts-client/integration/server/server.js x: 15 commits (all time) y: 187 lines of code fronts-client/src/components/FrontsEdit/FrontContainer.tsx x: 41 commits (all time) y: 218 lines of code fronts-client/src/components/feed/CapiSearchContainer.tsx x: 10 commits (all time) y: 386 lines of code fronts-client/src/components/feed/DateInput.tsx x: 8 commits (all time) y: 99 lines of code fronts-client/src/components/feed/FeedSectionHeader.tsx x: 12 commits (all time) y: 144 lines of code fronts-client/src/components/feed/FieldFilter.tsx x: 8 commits (all time) y: 124 lines of code fronts-client/src/components/feed/SearchInput.tsx x: 8 commits (all time) y: 243 lines of code fronts-client/src/components/feed/TagInput.tsx x: 8 commits (all time) y: 138 lines of code fronts-client/src/components/form/FeastCollectionMetaForm.tsx x: 18 commits (all time) y: 270 lines of code fronts-client/src/components/inputs/ButtonDefault.ts x: 14 commits (all time) y: 148 lines of code fronts-client/src/fixtures/capiArticle.ts x: 12 commits (all time) y: 276 lines of code fronts-client/src/util/validateImageSrc.ts x: 19 commits (all time) y: 366 lines of code public/src/js/jspm-config.js x: 34 commits (all time) y: 466 lines of code public/src/js/troubleshoot/views/stale.js x: 36 commits (all time) y: 365 lines of code scripts/recipes/migrate-issue.mjs x: 10 commits (all time) y: 408 lines of code grunt-configs/eslint.js x: 50 commits (all time) y: 25 lines of code fronts-client/integration/fixtures/capi-collection.js x: 2 commits (all time) y: 798 lines of code fronts-client/integration/fixtures/capi-search.js x: 2 commits (all time) y: 5454 lines of code fronts-client/integration/fixtures/collection4.js x: 2 commits (all time) y: 468 lines of code fronts-client/integration/fixtures/snap-tag.js x: 2 commits (all time) y: 3219 lines of code public/src/css/troubleshoot.css x: 11 commits (all time) y: 184 lines of code public/src/js/modules/droppable.js x: 4 commits (all time) y: 181 lines of code public/src/js/widgets/config-collection-backfill.js x: 4 commits (all time) y: 141 lines of code
5454.0
lines of code
  min: 1.0
  average: 104.67
  25th percentile: 14.0
  median: 39.0
  75th percentile: 104.0
  max: 5454.0
0 1821.0
commits (all time)
min: 1.0 | average: 19.48 | 25th percentile: 6.0 | median: 10.0 | 75th percentile: 19.0 | max: 1821.0

File Size vs. Contributors (all time): 749 points

app/Components.scala x: 35 contributors (all time) y: 211 lines of code app/Loader.scala x: 17 contributors (all time) y: 57 lines of code app/conf/Configuration.scala x: 43 contributors (all time) y: 278 lines of code app/controllers/PressController.scala x: 18 contributors (all time) y: 42 lines of code app/controllers/V2App.scala x: 29 contributors (all time) y: 145 lines of code app/metrics/CloudWatch.scala x: 12 contributors (all time) y: 85 lines of code app/metrics/FrontendMetrics.scala x: 8 contributors (all time) y: 63 lines of code app/metrics/metrics.scala x: 12 contributors (all time) y: 218 lines of code app/services/Capi.scala x: 14 contributors (all time) y: 261 lines of code app/services/FaciaPress.scala x: 16 contributors (all time) y: 113 lines of code app/services/FrontsApi.scala x: 11 contributors (all time) y: 45 lines of code app/services/S3.scala x: 18 contributors (all time) y: 212 lines of code app/services/SNSTopic.scala x: 5 contributors (all time) y: 36 lines of code app/services/editions/publishing/EditionsAppPublicationTarget.scala x: 7 contributors (all time) y: 64 lines of code app/services/editions/publishing/FeastPublicationTarget.scala x: 10 contributors (all time) y: 256 lines of code app/services/editions/publishing/events/PublishEventsQueueFacade.scala x: 9 contributors (all time) y: 84 lines of code app/switchboard/S3client.scala x: 10 contributors (all time) y: 53 lines of code app/switchboard/Switchboard.scala x: 13 contributors (all time) y: 27 lines of code app/controllers/BaseFaciaController.scala x: 17 contributors (all time) y: 119 lines of code app/controllers/PackageController.scala x: 1 contributors (all time) y: 346 lines of code app/model/FeastAppModel.scala x: 7 contributors (all time) y: 74 lines of code app/model/packages/PackageCardRow.scala x: 1 contributors (all time) y: 61 lines of code app/services/editions/publishing/PackagePublicationTarget.scala x: 1 contributors (all time) y: 5 lines of code app/services/editions/publishing/Publishing.scala x: 5 contributors (all time) y: 110 lines of code cdk/lib/facia-tool.ts x: 1 contributors (all time) y: 790 lines of code app/model/packages/MetadataHelpers.scala x: 1 contributors (all time) y: 39 lines of code app/model/packages/Package.scala x: 1 contributors (all time) y: 197 lines of code app/model/packages/client/ClientPackage.scala x: 1 contributors (all time) y: 166 lines of code app/model/packages/client/CreatePackageRequest.scala x: 1 contributors (all time) y: 76 lines of code app/permissions/Permissions.scala x: 15 contributors (all time) y: 20 lines of code app/permissions/PermissionsActionCheck.scala x: 16 contributors (all time) y: 217 lines of code app/services/editions/db/PackageQueries.scala x: 1 contributors (all time) y: 303 lines of code fronts-client/src/components/card/article/ArticleBody.tsx x: 16 contributors (all time) y: 640 lines of code fronts-client/src/constants/theme.ts x: 14 contributors (all time) y: 214 lines of code app/controllers/ViewsController.scala x: 19 contributors (all time) y: 111 lines of code app/views/admin_main.scala.html x: 10 contributors (all time) y: 25 lines of code app/views/priority.scala.html x: 11 contributors (all time) y: 38 lines of code app/views/templates/header.scala.html x: 9 contributors (all time) y: 58 lines of code fronts-client/src/constants/eventGraphics.ts x: 2 contributors (all time) y: 23 lines of code app/controllers/EditionsController.scala x: 20 contributors (all time) y: 517 lines of code app/services/editions/db/CollectionsQueries.scala x: 17 contributors (all time) y: 409 lines of code app/services/editions/db/FaciaDB.scala x: 1 contributors (all time) y: 112 lines of code app/services/editions/db/IssueQueries.scala x: 18 contributors (all time) y: 380 lines of code app/model/FeatureSwitches.scala x: 23 contributors (all time) y: 56 lines of code fronts-client/src/components/FrontsEdit/CollectionComponents/Collection.tsx x: 16 contributors (all time) y: 459 lines of code fronts-client/src/components/FrontsEdit/CollectionOverview.tsx x: 15 contributors (all time) y: 194 lines of code fronts-client/src/components/card/article/ArticleCard.tsx x: 12 contributors (all time) y: 199 lines of code fronts-client/src/components/form/ArticleMetaForm.tsx x: 14 contributors (all time) y: 1289 lines of code fronts-client/src/components/OphanBanner.tsx x: 3 contributors (all time) y: 62 lines of code fronts-client/src/components/Subnav/SubnavEditRoute.tsx x: 3 contributors (all time) y: 76 lines of code fronts-client/src/components/Subnav/SubnavForm.tsx x: 3 contributors (all time) y: 719 lines of code fronts-client/src/components/Subnav/index.tsx x: 3 contributors (all time) y: 152 lines of code riff-raff.yaml x: 17 contributors (all time) y: 25 lines of code fronts-client/src/components/Subnav/styles.ts x: 1 contributors (all time) y: 392 lines of code fronts-client/src/components/layout/SectionHeaderWithLogo.tsx x: 5 contributors (all time) y: 61 lines of code .devcontainer/devenv.yaml x: 4 contributors (all time) y: 17 lines of code fronts-client/src/actions/Collections.ts x: 21 contributors (all time) y: 547 lines of code fronts-client/src/components/card/Card.tsx x: 18 contributors (all time) y: 483 lines of code fronts-client/src/components/card/eventGraphic/EventGraphicCard.tsx x: 1 contributors (all time) y: 91 lines of code fronts-client/src/components/clipboard/CardLevel.tsx x: 8 contributors (all time) y: 92 lines of code fronts-client/src/components/feed/FeedItem.tsx x: 9 contributors (all time) y: 233 lines of code fronts-client/src/components/feed/FeedSection.tsx x: 4 contributors (all time) y: 114 lines of code fronts-client/src/constants/cardTypes.ts x: 6 contributors (all time) y: 9 lines of code fronts-client/src/lib/dnd/CardTypeLevel.tsx x: 4 contributors (all time) y: 68 lines of code fronts-client/src/util/card.ts x: 11 contributors (all time) y: 412 lines of code fronts-client/src/util/collectionUtils.ts x: 9 contributors (all time) y: 88 lines of code fronts-client/src/components/Subnav/SubnavListView.tsx x: 1 contributors (all time) y: 267 lines of code fronts-client/src/components/clipboard/GroupLevel.tsx x: 7 contributors (all time) y: 96 lines of code app/tools/FaciaApiIO.scala x: 13 contributors (all time) y: 196 lines of code fronts-client/src/actions/Cards.ts x: 18 contributors (all time) y: 543 lines of code fronts-client/src/components/FrontsEdit/CollectionComponents/OpenFormsWarning.tsx x: 7 contributors (all time) y: 21 lines of code fronts-client/src/components/inputs/CreateResizeableTextInput.tsx x: 8 contributors (all time) y: 132 lines of code fronts-client/src/components/inputs/InputCheckboxToggleInline.tsx x: 9 contributors (all time) y: 155 lines of code fronts-client/src/fixtures/abTests.ts x: 3 contributors (all time) y: 20 lines of code fronts-client/src/util/abTests.ts x: 4 contributors (all time) y: 39 lines of code fronts-client/src/components/App.tsx x: 6 contributors (all time) y: 154 lines of code fronts-client/src/selectors/frontsSelectors.ts x: 16 contributors (all time) y: 313 lines of code fronts-client/src/selectors/shared.ts x: 13 contributors (all time) y: 595 lines of code fronts-client/src/util/form.ts x: 18 contributors (all time) y: 317 lines of code app/model/frontsapi.scala x: 16 contributors (all time) y: 507 lines of code fronts-client/src/components/Clipboard.tsx x: 10 contributors (all time) y: 308 lines of code fronts-client/src/reducers/cardsReducer.ts x: 10 contributors (all time) y: 122 lines of code fronts-client/src/types/Action.ts x: 13 contributors (all time) y: 376 lines of code fronts-client/src/types/Collection.ts x: 13 contributors (all time) y: 254 lines of code fronts-client/src/components/Home.tsx x: 8 contributors (all time) y: 84 lines of code fronts-client/src/selectors/formSelectors.ts x: 11 contributors (all time) y: 135 lines of code fronts-client/src/components/CollectionDisplay.tsx x: 17 contributors (all time) y: 399 lines of code fronts-client/src/components/FeastCollectionMenu.tsx x: 2 contributors (all time) y: 86 lines of code fronts-client/src/components/card/CardSettingsDisplay.tsx x: 11 contributors (all time) y: 99 lines of code app/controllers/FaciaToolController.scala x: 24 contributors (all time) y: 383 lines of code app/controllers/FaciaToolV2Controller.scala x: 14 contributors (all time) y: 129 lines of code app/model/editions/EditionsAppTemplates.scala x: 7 contributors (all time) y: 226 lines of code fronts-client/src/components/feed/ArticleFeedItem.tsx x: 5 contributors (all time) y: 87 lines of code public/src/js/models/collections/latest-articles.js x: 5 contributors (all time) y: 198 lines of code public/src/js/models/config/front.js x: 9 contributors (all time) y: 295 lines of code public/src/js/modules/content-api.js x: 12 contributors (all time) y: 285 lines of code public/src/js/utils/validate-image-src.js x: 12 contributors (all time) y: 161 lines of code public/src/js/widgets/clipboard.js x: 4 contributors (all time) y: 97 lines of code fronts-client/src/components/FrontsEdit/FrontSection/FrontSection.tsx x: 5 contributors (all time) y: 369 lines of code fronts-client/src/types/FaciaApi.ts x: 10 contributors (all time) y: 140 lines of code fronts-client/src/components/FrontsEdit/FrontContent.tsx x: 12 contributors (all time) y: 350 lines of code fronts-client/src/selectors/alsoOnSelectors.ts x: 3 contributors (all time) y: 218 lines of code fronts-client/src/bundles/capiFeedBundle.ts x: 5 contributors (all time) y: 162 lines of code fronts-client/src/bundles/chefsBundle.ts x: 8 contributors (all time) y: 113 lines of code fronts-client/src/bundles/externalArticlesBundle.ts x: 5 contributors (all time) y: 8 lines of code fronts-client/src/bundles/feastKeywordBundle.ts x: 2 contributors (all time) y: 56 lines of code fronts-client/src/bundles/frontsConfigBundle.ts x: 6 contributors (all time) y: 40 lines of code fronts-client/src/components/feed/EditionFeedSectionHeader.tsx x: 6 contributors (all time) y: 223 lines of code fronts-client/src/fixtures/initialState.ts x: 16 contributors (all time) y: 606 lines of code fronts-client/src/fixtures/initialStateForOpenFronts.ts x: 10 contributors (all time) y: 166 lines of code fronts-client/src/lib/createAsyncResourceBundle/index.ts x: 9 contributors (all time) y: 500 lines of code app/updates/BreakingNewsUpdate.scala x: 27 contributors (all time) y: 315 lines of code app/thumbnails/ContainerThumbnails.scala x: 10 contributors (all time) y: 190 lines of code public/src/js/models/collections/collection.js x: 20 contributors (all time) y: 449 lines of code public/src/js/models/config/collection.js x: 16 contributors (all time) y: 165 lines of code public/src/js/widgets/columns/fronts-config.html x: 17 contributors (all time) y: 232 lines of code fronts-client/src/bundles/frontsUI/index.ts x: 6 contributors (all time) y: 799 lines of code public/src/css/style.css x: 25 contributors (all time) y: 2109 lines of code public/src/js/constants/defaults.js x: 36 contributors (all time) y: 247 lines of code public/src/js/widgets/config-card-types.js x: 7 contributors (all time) y: 33 lines of code fronts-client/src/components/video/VideoControls.tsx x: 3 contributors (all time) y: 358 lines of code fronts-client/src/types/Capi.ts x: 8 contributors (all time) y: 193 lines of code fronts-client/src/util/mediaLabel.ts x: 2 contributors (all time) y: 120 lines of code public/src/js/widgets/trail-editor.html x: 4 contributors (all time) y: 59 lines of code fronts-client/src/actions/Editions.tsx x: 13 contributors (all time) y: 292 lines of code fronts-client/src/util/storeMiddleware.ts x: 10 contributors (all time) y: 220 lines of code fronts-client/src/fixtures/frontsConfig.ts x: 6 contributors (all time) y: 46 lines of code public/src/js/widgets/columns/fronts.js x: 11 contributors (all time) y: 231 lines of code public/src/js/models/collections/article.js x: 14 contributors (all time) y: 321 lines of code grunt-configs/karma.js x: 34 contributors (all time) y: 21 lines of code public/src/js/utils/drag-dispatcher.js x: 6 contributors (all time) y: 253 lines of code public/src/js/constants/article-meta-fields.js x: 18 contributors (all time) y: 296 lines of code fronts-client/src/components/modals/OverlayModal.tsx x: 2 contributors (all time) y: 85 lines of code fronts-client/src/util/CAPIUtils.ts x: 7 contributors (all time) y: 127 lines of code app/services/ContainerService.scala x: 10 contributors (all time) y: 68 lines of code fronts-client/src/services/faciaApi.ts x: 10 contributors (all time) y: 377 lines of code fronts-client/src/constants/feastPalettes.ts x: 7 contributors (all time) y: 1279 lines of code fronts-client/src/components/Explainer.tsx x: 2 contributors (all time) y: 9 lines of code fronts-client/src/util/externalArticle.ts x: 6 contributors (all time) y: 78 lines of code fronts-client/src/components/inputs/InputImage.tsx x: 17 contributors (all time) y: 588 lines of code app/controllers/DefaultsController.scala x: 24 contributors (all time) y: 103 lines of code app/controllers/TroubleshootController.scala x: 9 contributors (all time) y: 14 lines of code app/views/troubleshoot.scala.html x: 3 contributors (all time) y: 38 lines of code fronts-client/src/types/Cards.ts x: 8 contributors (all time) y: 25 lines of code app/logic/CapiPrefiller.scala x: 6 contributors (all time) y: 101 lines of code fronts-client/src/util/frontsUtils.ts x: 10 contributors (all time) y: 92 lines of code fronts-client/src/components/feed/RecipeSearchContainer.tsx x: 8 contributors (all time) y: 350 lines of code fronts-client/src/services/recipeQuery.ts x: 7 contributors (all time) y: 285 lines of code scripts/recipes/recipe-front-generator.mjs x: 4 contributors (all time) y: 341 lines of code fronts-client/src/fixtures/shared.ts x: 12 contributors (all time) y: 1178 lines of code public/src/js/models/config/persistence.js x: 6 contributors (all time) y: 119 lines of code fronts-client/src/constants/image.ts x: 12 contributors (all time) y: 55 lines of code app/model/editions/EditionsCollection.scala x: 15 contributors (all time) y: 132 lines of code app/model/editions/client/EditionsClientCollection.scala x: 7 contributors (all time) y: 174 lines of code app/services/editions/db/FrontsQueries.scala x: 14 contributors (all time) y: 168 lines of code fronts-client/src/components/form/PaletteForm.tsx x: 4 contributors (all time) y: 168 lines of code Gruntfile.js x: 73 contributors (all time) y: 26 lines of code app/controllers/CollectionController.scala x: 14 contributors (all time) y: 74 lines of code app/controllers/FaciaContentApiProxy.scala x: 22 contributors (all time) y: 157 lines of code app/controllers/FrontController.scala x: 16 contributors (all time) y: 47 lines of code app/controllers/ThumbnailController.scala x: 8 contributors (all time) y: 15 lines of code app/controllers/VanityRedirects.scala x: 10 contributors (all time) y: 16 lines of code app/model/UserData.scala x: 15 contributors (all time) y: 65 lines of code app/model/editions/EditionsCard.scala x: 6 contributors (all time) y: 297 lines of code app/model/editions/EditionsFront.scala x: 12 contributors (all time) y: 104 lines of code app/model/editions/EditionsIssue.scala x: 14 contributors (all time) y: 96 lines of code app/model/editions/client/ClientCardMetadata.scala x: 5 contributors (all time) y: 179 lines of code app/model/editions/templates/DailyEdition.scala x: 25 contributors (all time) y: 468 lines of code app/model/editions/templates/EditionBadYear.scala x: 5 contributors (all time) y: 466 lines of code app/model/editions/templates/EditionBooks.scala x: 3 contributors (all time) y: 425 lines of code app/model/editions/templates/EditionEndOfYear.scala x: 5 contributors (all time) y: 226 lines of code app/model/editions/templates/EditionEurosSpecial.scala x: 4 contributors (all time) y: 215 lines of code app/model/editions/templates/EditionWeWereThere.scala x: 6 contributors (all time) y: 195 lines of code app/model/editions/templates/EditionWellbeing.scala x: 3 contributors (all time) y: 195 lines of code app/model/editions/templates/TemplateHelpers.scala x: 13 contributors (all time) y: 258 lines of code app/services/editions/EditionsTemplating.scala x: 16 contributors (all time) y: 274 lines of code app/slices/Slice.scala x: 15 contributors (all time) y: 762 lines of code app/updates/UpdateMessage.scala x: 12 contributors (all time) y: 125 lines of code app/util/Acl.scala x: 15 contributors (all time) y: 121 lines of code fronts-client/integration/server/server.js x: 4 contributors (all time) y: 187 lines of code fronts-client/src/bundles/notificationsBundle.ts x: 5 contributors (all time) y: 71 lines of code fronts-client/src/components/FrontList.tsx x: 6 contributors (all time) y: 150 lines of code fronts-client/src/components/FrontsEdit/FrontsMenu.tsx x: 6 contributors (all time) y: 177 lines of code fronts-client/src/components/feed/CapiSearchContainer.tsx x: 3 contributors (all time) y: 386 lines of code fronts-client/src/components/feed/DateInput.tsx x: 3 contributors (all time) y: 99 lines of code fronts-client/src/components/feed/FeedSectionHeader.tsx x: 5 contributors (all time) y: 144 lines of code fronts-client/src/components/feed/FieldFilter.tsx x: 3 contributors (all time) y: 124 lines of code fronts-client/src/components/feed/SearchInput.tsx x: 3 contributors (all time) y: 243 lines of code fronts-client/src/components/feed/TagInput.tsx x: 3 contributors (all time) y: 138 lines of code fronts-client/src/components/form/ChefMetaForm.tsx x: 5 contributors (all time) y: 246 lines of code fronts-client/src/components/form/FeastCollectionMetaForm.tsx x: 4 contributors (all time) y: 270 lines of code fronts-client/src/components/inputs/ButtonDefault.ts x: 4 contributors (all time) y: 148 lines of code fronts-client/src/util/validateImageSrc.ts x: 7 contributors (all time) y: 366 lines of code public/src/js/jspm-config.js x: 11 contributors (all time) y: 466 lines of code public/src/js/troubleshoot/views/stale.js x: 10 contributors (all time) y: 365 lines of code scripts/recipes/migrate-issue.mjs x: 4 contributors (all time) y: 408 lines of code grunt-configs/eslint.js x: 23 contributors (all time) y: 25 lines of code fronts-client/integration/fixtures/capi-collection.js x: 1 contributors (all time) y: 798 lines of code fronts-client/integration/fixtures/capi-search.js x: 1 contributors (all time) y: 5454 lines of code fronts-client/integration/fixtures/collection4.js x: 1 contributors (all time) y: 468 lines of code fronts-client/integration/fixtures/snap-tag.js x: 1 contributors (all time) y: 3219 lines of code public/src/js/utils/sparklines.js x: 4 contributors (all time) y: 251 lines of code scripts/get-editors-script/get-fronts-editors.py x: 2 contributors (all time) y: 165 lines of code public/src/js/modules/droppable.js x: 2 contributors (all time) y: 181 lines of code public/src/js/widgets/config-collection-backfill.js x: 2 contributors (all time) y: 141 lines of code
5454.0
lines of code
  min: 1.0
  average: 104.67
  25th percentile: 14.0
  median: 39.0
  75th percentile: 104.0
  max: 5454.0
0 73.0
contributors (all time)
min: 1.0 | average: 5.79 | 25th percentile: 3.0 | median: 4.0 | 75th percentile: 7.0 | max: 73.0

File Size vs. Commits (30 days): 89 points

app/Components.scala x: 10 commits (30d) y: 211 lines of code app/Loader.scala x: 3 commits (30d) y: 57 lines of code app/conf/Configuration.scala x: 6 commits (30d) y: 278 lines of code app/controllers/PressController.scala x: 2 commits (30d) y: 42 lines of code app/controllers/V2App.scala x: 4 commits (30d) y: 145 lines of code app/metrics/CloudWatch.scala x: 5 commits (30d) y: 85 lines of code app/metrics/FrontendMetrics.scala x: 2 commits (30d) y: 63 lines of code app/metrics/metrics.scala x: 3 commits (30d) y: 218 lines of code app/services/Capi.scala x: 3 commits (30d) y: 261 lines of code app/services/FaciaPress.scala x: 3 commits (30d) y: 113 lines of code app/services/S3.scala x: 3 commits (30d) y: 212 lines of code app/services/SNSTopic.scala x: 3 commits (30d) y: 36 lines of code app/services/editions/publishing/EditionsAppPublicationTarget.scala x: 4 commits (30d) y: 64 lines of code app/services/editions/publishing/FeastPublicationTarget.scala x: 6 commits (30d) y: 256 lines of code app/services/editions/publishing/events/PublishEventSNSMessageParser.scala x: 2 commits (30d) y: 30 lines of code app/services/editions/publishing/events/PublishEventsQueueFacade.scala x: 3 commits (30d) y: 84 lines of code app/switchboard/S3client.scala x: 2 commits (30d) y: 53 lines of code app/controllers/BaseFaciaController.scala x: 4 commits (30d) y: 119 lines of code app/controllers/PackageController.scala x: 11 commits (30d) y: 346 lines of code app/model/FeastAppModel.scala x: 3 commits (30d) y: 74 lines of code app/model/packages/PackageCardRow.scala x: 5 commits (30d) y: 61 lines of code app/services/editions/publishing/PackagePublicationTarget.scala x: 2 commits (30d) y: 5 lines of code app/services/editions/publishing/Publishing.scala x: 5 commits (30d) y: 110 lines of code cdk/lib/facia-tool.ts x: 10 commits (30d) y: 790 lines of code app/model/packages/MetadataHelpers.scala x: 8 commits (30d) y: 39 lines of code app/model/packages/Package.scala x: 8 commits (30d) y: 197 lines of code app/model/packages/PackageMetadata.scala x: 8 commits (30d) y: 50 lines of code app/model/packages/client/ClientPackage.scala x: 6 commits (30d) y: 166 lines of code app/model/packages/client/CreatePackageRequest.scala x: 9 commits (30d) y: 76 lines of code app/model/packages/client/ErrorResponse.scala x: 3 commits (30d) y: 17 lines of code app/model/packages/client/UpdateNameRequest.scala x: 2 commits (30d) y: 7 lines of code app/model/packages/client/WritePackageRequest.scala x: 3 commits (30d) y: 62 lines of code app/permissions/Permissions.scala x: 2 commits (30d) y: 20 lines of code app/permissions/PermissionsActionCheck.scala x: 2 commits (30d) y: 217 lines of code app/services/editions/db/PackageQueries.scala x: 14 commits (30d) y: 303 lines of code fronts-client/src/components/card/article/ArticleBody.tsx x: 8 commits (30d) y: 640 lines of code app/controllers/ViewsController.scala x: 1 commits (30d) y: 111 lines of code app/views/admin_main.scala.html x: 1 commits (30d) y: 25 lines of code app/views/priority.scala.html x: 1 commits (30d) y: 38 lines of code app/views/templates/header.scala.html x: 1 commits (30d) y: 58 lines of code fronts-client/src/constants/eventGraphics.ts x: 6 commits (30d) y: 23 lines of code app/controllers/EditionsController.scala x: 2 commits (30d) y: 517 lines of code app/model/packages/PackageCard.scala x: 4 commits (30d) y: 81 lines of code app/model/packages/PackageCardType.scala x: 3 commits (30d) y: 35 lines of code app/services/editions/db/CollectionsQueries.scala x: 2 commits (30d) y: 409 lines of code app/services/editions/db/IssueQueries.scala x: 2 commits (30d) y: 380 lines of code conf/evolutions/default/14.sql x: 3 commits (30d) y: 30 lines of code fronts-client/src/components/FrontsEdit/CollectionComponents/Collection.tsx x: 1 commits (30d) y: 459 lines of code fronts-client/src/components/FrontsEdit/CollectionOverview.tsx x: 1 commits (30d) y: 194 lines of code fronts-client/src/components/card/article/ArticleCard.tsx x: 1 commits (30d) y: 199 lines of code fronts-client/src/components/form/ArticleMetaForm.tsx x: 4 commits (30d) y: 1289 lines of code fronts-client/src/constants/url.ts x: 2 commits (30d) y: 47 lines of code fronts-client/src/components/Subnav/SubnavEditRoute.tsx x: 2 commits (30d) y: 76 lines of code fronts-client/src/components/Subnav/SubnavForm.tsx x: 2 commits (30d) y: 719 lines of code fronts-client/src/components/Subnav/index.tsx x: 5 commits (30d) y: 152 lines of code riff-raff.yaml x: 4 commits (30d) y: 25 lines of code fronts-client/src/components/Subnav/SubnavImagesSection.tsx x: 1 commits (30d) y: 171 lines of code fronts-client/src/components/Subnav/styles.ts x: 4 commits (30d) y: 392 lines of code .devcontainer/devenv.yaml x: 5 commits (30d) y: 17 lines of code fronts-client/src/actions/Collections.ts x: 3 commits (30d) y: 547 lines of code fronts-client/src/components/FrontsEdit/Collection.tsx x: 4 commits (30d) y: 272 lines of code fronts-client/src/components/card/Card.tsx x: 3 commits (30d) y: 483 lines of code fronts-client/src/components/card/eventGraphic/EventGraphicCard.tsx x: 4 commits (30d) y: 91 lines of code fronts-client/src/components/clipboard/CardLevel.tsx x: 4 commits (30d) y: 92 lines of code fronts-client/src/components/feed/EventGraphicFeedItem.tsx x: 4 commits (30d) y: 41 lines of code fronts-client/src/components/feed/EventGraphicsSearchContainer.tsx x: 4 commits (30d) y: 66 lines of code fronts-client/src/components/feed/FeedItem.tsx x: 3 commits (30d) y: 233 lines of code fronts-client/src/components/feed/FeedSection.tsx x: 4 commits (30d) y: 114 lines of code fronts-client/src/selectors/cardSelectors.ts x: 3 commits (30d) y: 24 lines of code fronts-client/src/util/card.ts x: 3 commits (30d) y: 412 lines of code fronts-client/src/util/collectionUtils.ts x: 2 commits (30d) y: 88 lines of code fronts-client/src/components/Subnav/SubnavListView.tsx x: 1 commits (30d) y: 267 lines of code fronts-client/src/components/clipboard/GroupLevel.tsx x: 2 commits (30d) y: 96 lines of code fronts-client/src/actions/Cards.ts x: 1 commits (30d) y: 543 lines of code
1289.0
lines of code
  min: 5.0
  average: 174.42
  25th percentile: 48.5
  median: 88.0
  75th percentile: 217.5
  max: 1289.0
0 14.0
commits (30d)
min: 1.0 | average: 3.56 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 4.0 | max: 14.0

File Size vs. Contributors (30 days): 89 points

app/Components.scala x: 3 contributors (30d) y: 211 lines of code app/Loader.scala x: 2 contributors (30d) y: 57 lines of code app/conf/Configuration.scala x: 2 contributors (30d) y: 278 lines of code app/controllers/PressController.scala x: 2 contributors (30d) y: 42 lines of code app/controllers/V2App.scala x: 3 contributors (30d) y: 145 lines of code app/metrics/CloudWatch.scala x: 2 contributors (30d) y: 85 lines of code app/metrics/FrontendMetrics.scala x: 2 contributors (30d) y: 63 lines of code app/metrics/metrics.scala x: 2 contributors (30d) y: 218 lines of code app/services/Capi.scala x: 2 contributors (30d) y: 261 lines of code app/services/FaciaPress.scala x: 2 contributors (30d) y: 113 lines of code app/services/S3.scala x: 2 contributors (30d) y: 212 lines of code app/services/SNSTopic.scala x: 2 contributors (30d) y: 36 lines of code app/services/editions/publishing/FeastPublicationTarget.scala x: 3 contributors (30d) y: 256 lines of code app/services/editions/publishing/events/PublishEventSNSMessageParser.scala x: 2 contributors (30d) y: 30 lines of code app/switchboard/S3client.scala x: 2 contributors (30d) y: 53 lines of code app/controllers/BaseFaciaController.scala x: 2 contributors (30d) y: 119 lines of code app/controllers/PackageController.scala x: 1 contributors (30d) y: 346 lines of code app/model/FeastAppModel.scala x: 1 contributors (30d) y: 74 lines of code app/model/packages/PackageCardRow.scala x: 1 contributors (30d) y: 61 lines of code app/services/editions/publishing/PackagePublicationTarget.scala x: 1 contributors (30d) y: 5 lines of code app/services/editions/publishing/Publishing.scala x: 1 contributors (30d) y: 110 lines of code cdk/lib/facia-tool.ts x: 1 contributors (30d) y: 790 lines of code app/model/packages/MetadataHelpers.scala x: 1 contributors (30d) y: 39 lines of code app/model/packages/Package.scala x: 1 contributors (30d) y: 197 lines of code app/model/packages/PackageMetadata.scala x: 1 contributors (30d) y: 50 lines of code app/model/packages/client/ClientPackage.scala x: 1 contributors (30d) y: 166 lines of code app/model/packages/client/ClientPackageCard.scala x: 1 contributors (30d) y: 43 lines of code app/model/packages/client/ErrorResponse.scala x: 1 contributors (30d) y: 17 lines of code app/model/packages/client/UpdateNameRequest.scala x: 1 contributors (30d) y: 7 lines of code app/permissions/PermissionsActionCheck.scala x: 1 contributors (30d) y: 217 lines of code app/services/editions/db/PackageQueries.scala x: 1 contributors (30d) y: 303 lines of code fronts-client/src/components/card/article/ArticleBody.tsx x: 3 contributors (30d) y: 640 lines of code app/views/admin_main.scala.html x: 1 contributors (30d) y: 25 lines of code app/views/templates/header.scala.html x: 1 contributors (30d) y: 58 lines of code fronts-client/src/constants/eventGraphics.ts x: 2 contributors (30d) y: 23 lines of code app/controllers/EditionsController.scala x: 1 contributors (30d) y: 517 lines of code app/model/packages/PackageCard.scala x: 1 contributors (30d) y: 81 lines of code app/model/packages/PackageCardType.scala x: 1 contributors (30d) y: 35 lines of code app/services/editions/db/CollectionsQueries.scala x: 1 contributors (30d) y: 409 lines of code app/services/editions/db/FaciaDB.scala x: 1 contributors (30d) y: 112 lines of code app/services/editions/db/IssueQueries.scala x: 1 contributors (30d) y: 380 lines of code app/services/editions/publishing/events/PublishEventsListener.scala x: 1 contributors (30d) y: 55 lines of code conf/evolutions/default/14.sql x: 1 contributors (30d) y: 30 lines of code fronts-client/src/components/FrontsEdit/CollectionComponents/Collection.tsx x: 1 contributors (30d) y: 459 lines of code fronts-client/src/components/card/article/ArticleCard.tsx x: 1 contributors (30d) y: 199 lines of code fronts-client/src/components/form/ArticleMetaForm.tsx x: 3 contributors (30d) y: 1289 lines of code fronts-client/src/components/inputs/HeadlineInput.tsx x: 3 contributors (30d) y: 121 lines of code fronts-client/src/components/OphanBanner.tsx x: 3 contributors (30d) y: 62 lines of code fronts-client/src/components/Subnav/SubnavEditRoute.tsx x: 2 contributors (30d) y: 76 lines of code fronts-client/src/components/Subnav/SubnavForm.tsx x: 2 contributors (30d) y: 719 lines of code fronts-client/src/components/Subnav/index.tsx x: 3 contributors (30d) y: 152 lines of code fronts-client/src/components/Subnav/SubnavImagesSection.tsx x: 1 contributors (30d) y: 171 lines of code fronts-client/src/components/Subnav/styles.ts x: 1 contributors (30d) y: 392 lines of code .devcontainer/devenv.yaml x: 2 contributors (30d) y: 17 lines of code fronts-client/src/actions/Collections.ts x: 1 contributors (30d) y: 547 lines of code fronts-client/src/components/FrontsEdit/Collection.tsx x: 2 contributors (30d) y: 272 lines of code fronts-client/src/components/card/Card.tsx x: 1 contributors (30d) y: 483 lines of code fronts-client/src/components/card/eventGraphic/EventGraphicCard.tsx x: 1 contributors (30d) y: 91 lines of code fronts-client/src/components/clipboard/CardLevel.tsx x: 2 contributors (30d) y: 92 lines of code fronts-client/src/components/feed/EventGraphicsSearchContainer.tsx x: 1 contributors (30d) y: 66 lines of code fronts-client/src/components/feed/FeedItem.tsx x: 1 contributors (30d) y: 233 lines of code fronts-client/src/util/card.ts x: 1 contributors (30d) y: 412 lines of code fronts-client/src/components/Subnav/SubnavListView.tsx x: 1 contributors (30d) y: 267 lines of code fronts-client/src/components/clipboard/GroupLevel.tsx x: 1 contributors (30d) y: 96 lines of code fronts-client/src/actions/Cards.ts x: 1 contributors (30d) y: 543 lines of code
1289.0
lines of code
  min: 5.0
  average: 174.42
  25th percentile: 48.5
  median: 88.0
  75th percentile: 217.5
  max: 1289.0
0 3.0
contributors (30d)
min: 1.0 | average: 1.45 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 3.0

File Size vs. Commits (90 days): 123 points

app/Components.scala x: 11 commits (90d) y: 211 lines of code app/Loader.scala x: 3 commits (90d) y: 57 lines of code app/conf/Configuration.scala x: 8 commits (90d) y: 278 lines of code app/controllers/PressController.scala x: 2 commits (90d) y: 42 lines of code app/controllers/V2App.scala x: 5 commits (90d) y: 145 lines of code app/metrics/CloudWatch.scala x: 5 commits (90d) y: 85 lines of code app/metrics/FrontendMetrics.scala x: 2 commits (90d) y: 63 lines of code app/metrics/metrics.scala x: 3 commits (90d) y: 218 lines of code app/services/Capi.scala x: 3 commits (90d) y: 261 lines of code app/services/FaciaPress.scala x: 3 commits (90d) y: 113 lines of code app/services/S3.scala x: 4 commits (90d) y: 212 lines of code app/services/SNSTopic.scala x: 3 commits (90d) y: 36 lines of code app/services/editions/publishing/EditionsAppPublicationTarget.scala x: 4 commits (90d) y: 64 lines of code app/services/editions/publishing/FeastPublicationTarget.scala x: 6 commits (90d) y: 256 lines of code app/services/editions/publishing/events/PublishEventSNSMessageParser.scala x: 2 commits (90d) y: 30 lines of code app/services/editions/publishing/events/PublishEventsQueueFacade.scala x: 3 commits (90d) y: 84 lines of code app/switchboard/S3client.scala x: 2 commits (90d) y: 53 lines of code app/controllers/BaseFaciaController.scala x: 6 commits (90d) y: 119 lines of code app/controllers/PackageController.scala x: 11 commits (90d) y: 346 lines of code app/model/FeastAppModel.scala x: 3 commits (90d) y: 74 lines of code app/model/packages/PackageCardRow.scala x: 5 commits (90d) y: 61 lines of code app/services/editions/publishing/PackagePublicationTarget.scala x: 2 commits (90d) y: 5 lines of code app/services/editions/publishing/Publishing.scala x: 5 commits (90d) y: 110 lines of code cdk/lib/facia-tool.ts x: 15 commits (90d) y: 790 lines of code app/model/packages/MetadataHelpers.scala x: 8 commits (90d) y: 39 lines of code app/model/packages/Package.scala x: 8 commits (90d) y: 197 lines of code app/model/packages/PackageMetadata.scala x: 8 commits (90d) y: 50 lines of code app/model/packages/client/ClientPackage.scala x: 6 commits (90d) y: 166 lines of code app/model/packages/client/CreatePackageRequest.scala x: 9 commits (90d) y: 76 lines of code app/model/packages/client/ErrorResponse.scala x: 3 commits (90d) y: 17 lines of code app/model/packages/client/UpdateNameRequest.scala x: 2 commits (90d) y: 7 lines of code app/model/packages/client/WritePackageRequest.scala x: 3 commits (90d) y: 62 lines of code app/services/editions/db/PackageQueries.scala x: 14 commits (90d) y: 303 lines of code fronts-client/src/components/card/article/ArticleBody.tsx x: 35 commits (90d) y: 640 lines of code fronts-client/src/constants/theme.ts x: 14 commits (90d) y: 214 lines of code app/controllers/ViewsController.scala x: 1 commits (90d) y: 111 lines of code app/views/admin_main.scala.html x: 1 commits (90d) y: 25 lines of code app/views/priority.scala.html x: 1 commits (90d) y: 38 lines of code app/views/templates/header.scala.html x: 1 commits (90d) y: 58 lines of code fronts-client/src/constants/eventGraphics.ts x: 6 commits (90d) y: 23 lines of code app/controllers/EditionsController.scala x: 2 commits (90d) y: 517 lines of code app/model/packages/PackageCard.scala x: 4 commits (90d) y: 81 lines of code app/model/packages/PackageCardType.scala x: 3 commits (90d) y: 35 lines of code app/services/editions/db/CollectionsQueries.scala x: 2 commits (90d) y: 409 lines of code app/services/editions/db/IssueQueries.scala x: 2 commits (90d) y: 380 lines of code conf/evolutions/default/14.sql x: 3 commits (90d) y: 30 lines of code app/model/FeatureSwitches.scala x: 7 commits (90d) y: 56 lines of code fronts-client/src/components/FrontsEdit/CollectionComponents/Collection.tsx x: 8 commits (90d) y: 459 lines of code fronts-client/src/components/FrontsEdit/CollectionOverview.tsx x: 16 commits (90d) y: 194 lines of code fronts-client/src/components/card/article/ArticleCard.tsx x: 18 commits (90d) y: 199 lines of code fronts-client/src/components/form/ArticleMetaForm.tsx x: 18 commits (90d) y: 1289 lines of code fronts-client/src/components/inputs/HeadlineInput.tsx x: 33 commits (90d) y: 121 lines of code fronts-client/src/components/OphanBanner.tsx x: 12 commits (90d) y: 62 lines of code fronts-client/src/constants/url.ts x: 5 commits (90d) y: 47 lines of code fronts-client/src/components/Subnav/SubnavForm.tsx x: 3 commits (90d) y: 719 lines of code fronts-client/src/components/Subnav/index.tsx x: 7 commits (90d) y: 152 lines of code riff-raff.yaml x: 8 commits (90d) y: 25 lines of code fronts-client/src/components/Subnav/SubnavImagesSection.tsx x: 1 commits (90d) y: 171 lines of code fronts-client/src/components/Subnav/styles.ts x: 6 commits (90d) y: 392 lines of code fronts-client/src/components/Subnav/types.ts x: 2 commits (90d) y: 58 lines of code fronts-client/src/index.tsx x: 2 commits (90d) y: 73 lines of code .devcontainer/devenv.yaml x: 7 commits (90d) y: 17 lines of code fronts-client/src/actions/Collections.ts x: 7 commits (90d) y: 547 lines of code fronts-client/src/components/FrontsEdit/Collection.tsx x: 8 commits (90d) y: 272 lines of code fronts-client/src/components/card/Card.tsx x: 7 commits (90d) y: 483 lines of code fronts-client/src/components/card/eventGraphic/EventGraphicCard.tsx x: 4 commits (90d) y: 91 lines of code fronts-client/src/components/clipboard/CardLevel.tsx x: 5 commits (90d) y: 92 lines of code fronts-client/src/components/feed/EventGraphicFeedItem.tsx x: 4 commits (90d) y: 41 lines of code fronts-client/src/components/feed/EventGraphicsSearchContainer.tsx x: 4 commits (90d) y: 66 lines of code fronts-client/src/components/feed/FeedItem.tsx x: 3 commits (90d) y: 233 lines of code fronts-client/src/components/feed/FeedSection.tsx x: 4 commits (90d) y: 114 lines of code fronts-client/src/selectors/cardSelectors.ts x: 3 commits (90d) y: 24 lines of code fronts-client/src/util/card.ts x: 3 commits (90d) y: 412 lines of code fronts-client/src/util/collectionUtils.ts x: 2 commits (90d) y: 88 lines of code fronts-client/src/components/Subnav/SubnavListView.tsx x: 2 commits (90d) y: 267 lines of code fronts-client/src/components/clipboard/GroupLevel.tsx x: 2 commits (90d) y: 96 lines of code app/tools/FaciaApiIO.scala x: 12 commits (90d) y: 196 lines of code fronts-client/src/actions/Cards.ts x: 6 commits (90d) y: 543 lines of code fronts-client/src/components/FrontsEdit/CollectionComponents/AbTestHeadlineWarning.tsx x: 7 commits (90d) y: 31 lines of code fronts-client/src/components/FrontsEdit/CollectionComponents/OpenFormsWarning.tsx x: 5 commits (90d) y: 21 lines of code fronts-client/src/components/inputs/CreateResizeableTextInput.tsx x: 7 commits (90d) y: 132 lines of code fronts-client/src/components/inputs/InputCheckboxToggleInline.tsx x: 13 commits (90d) y: 155 lines of code fronts-client/src/fixtures/abTests.ts x: 6 commits (90d) y: 20 lines of code fronts-client/src/selectors/collection.ts x: 5 commits (90d) y: 71 lines of code fronts-client/src/util/abTests.ts x: 15 commits (90d) y: 39 lines of code fronts-client/src/components/App.tsx x: 2 commits (90d) y: 154 lines of code fronts-client/src/components/Subnav/subnavApi.ts x: 1 commits (90d) y: 81 lines of code fronts-client/src/routes/routes.ts x: 2 commits (90d) y: 49 lines of code fronts-client/src/selectors/frontsSelectors.ts x: 6 commits (90d) y: 313 lines of code app/controllers/CustomSubnavController.scala x: 1 commits (90d) y: 100 lines of code app/services/CustomSubnavApi.scala x: 1 commits (90d) y: 112 lines of code fronts-client/src/bundles/collectionsBundle.ts x: 3 commits (90d) y: 102 lines of code fronts-client/src/selectors/shared.ts x: 19 commits (90d) y: 595 lines of code fronts-client/src/util/form.ts x: 20 commits (90d) y: 317 lines of code app/model/frontsapi.scala x: 3 commits (90d) y: 507 lines of code fronts-client/src/actions/CardsCommon.ts x: 2 commits (90d) y: 146 lines of code fronts-client/src/components/Clipboard.tsx x: 2 commits (90d) y: 308 lines of code fronts-client/src/reducers/cardsReducer.ts x: 3 commits (90d) y: 122 lines of code fronts-client/src/types/Article.ts x: 2 commits (90d) y: 25 lines of code fronts-client/src/components/Home.tsx x: 1 commits (90d) y: 84 lines of code fronts-client/src/selectors/formSelectors.ts x: 2 commits (90d) y: 135 lines of code fronts-client/src/components/CollectionDisplay.tsx x: 4 commits (90d) y: 399 lines of code fronts-client/src/services/editionsApi.ts x: 2 commits (90d) y: 245 lines of code fronts-client/src/components/card/CardSettingsDisplay.tsx x: 2 commits (90d) y: 99 lines of code
1289.0
lines of code
  min: 5.0
  average: 169.22
  25th percentile: 49.0
  median: 92.0
  75th percentile: 218.0
  max: 1289.0
0 35.0
commits (90d)
min: 1.0 | average: 5.43 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 7.0 | max: 35.0

File Size vs. Contributors (90 days): 123 points

app/Components.scala x: 4 contributors (90d) y: 211 lines of code app/Loader.scala x: 2 contributors (90d) y: 57 lines of code app/conf/Configuration.scala x: 3 contributors (90d) y: 278 lines of code app/controllers/PressController.scala x: 2 contributors (90d) y: 42 lines of code app/controllers/V2App.scala x: 4 contributors (90d) y: 145 lines of code app/metrics/CloudWatch.scala x: 2 contributors (90d) y: 85 lines of code app/metrics/FrontendMetrics.scala x: 2 contributors (90d) y: 63 lines of code app/metrics/metrics.scala x: 2 contributors (90d) y: 218 lines of code app/services/Capi.scala x: 2 contributors (90d) y: 261 lines of code app/services/FaciaPress.scala x: 2 contributors (90d) y: 113 lines of code app/services/S3.scala x: 3 contributors (90d) y: 212 lines of code app/services/SNSTopic.scala x: 2 contributors (90d) y: 36 lines of code app/services/editions/publishing/FeastPublicationTarget.scala x: 3 contributors (90d) y: 256 lines of code app/services/editions/publishing/events/PublishEventSNSMessageParser.scala x: 2 contributors (90d) y: 30 lines of code app/switchboard/S3client.scala x: 2 contributors (90d) y: 53 lines of code app/controllers/BaseFaciaController.scala x: 3 contributors (90d) y: 119 lines of code app/controllers/PackageController.scala x: 1 contributors (90d) y: 346 lines of code app/model/FeastAppModel.scala x: 1 contributors (90d) y: 74 lines of code app/model/packages/PackageCardRow.scala x: 1 contributors (90d) y: 61 lines of code app/services/editions/publishing/PackagePublicationTarget.scala x: 1 contributors (90d) y: 5 lines of code app/services/editions/publishing/Publishing.scala x: 1 contributors (90d) y: 110 lines of code cdk/lib/facia-tool.ts x: 1 contributors (90d) y: 790 lines of code app/model/packages/MetadataHelpers.scala x: 1 contributors (90d) y: 39 lines of code app/model/packages/Package.scala x: 1 contributors (90d) y: 197 lines of code app/model/packages/PackageMetadata.scala x: 1 contributors (90d) y: 50 lines of code app/model/packages/client/ClientPackage.scala x: 1 contributors (90d) y: 166 lines of code app/model/packages/client/ClientPackageCard.scala x: 1 contributors (90d) y: 43 lines of code app/model/packages/client/ErrorResponse.scala x: 1 contributors (90d) y: 17 lines of code app/model/packages/client/UpdateNameRequest.scala x: 1 contributors (90d) y: 7 lines of code app/permissions/Permissions.scala x: 2 contributors (90d) y: 20 lines of code app/services/editions/db/PackageQueries.scala x: 1 contributors (90d) y: 303 lines of code fronts-client/src/components/card/article/ArticleBody.tsx x: 6 contributors (90d) y: 640 lines of code fronts-client/src/constants/theme.ts x: 6 contributors (90d) y: 214 lines of code app/views/admin_main.scala.html x: 1 contributors (90d) y: 25 lines of code app/views/templates/header.scala.html x: 1 contributors (90d) y: 58 lines of code fronts-client/src/constants/eventGraphics.ts x: 2 contributors (90d) y: 23 lines of code app/controllers/EditionsController.scala x: 1 contributors (90d) y: 517 lines of code app/model/packages/PackageCard.scala x: 1 contributors (90d) y: 81 lines of code app/model/packages/PackageCardType.scala x: 1 contributors (90d) y: 35 lines of code app/services/editions/db/CollectionsQueries.scala x: 1 contributors (90d) y: 409 lines of code app/services/editions/db/FaciaDB.scala x: 1 contributors (90d) y: 112 lines of code app/services/editions/db/IssueQueries.scala x: 1 contributors (90d) y: 380 lines of code app/services/editions/publishing/events/PublishEventsListener.scala x: 1 contributors (90d) y: 55 lines of code conf/evolutions/default/14.sql x: 1 contributors (90d) y: 30 lines of code app/model/FeatureSwitches.scala x: 4 contributors (90d) y: 56 lines of code fronts-client/src/components/FrontsEdit/CollectionComponents/Collection.tsx x: 2 contributors (90d) y: 459 lines of code fronts-client/src/components/FrontsEdit/CollectionOverview.tsx x: 5 contributors (90d) y: 194 lines of code fronts-client/src/components/card/article/ArticleCard.tsx x: 6 contributors (90d) y: 199 lines of code fronts-client/src/components/form/ArticleMetaForm.tsx x: 5 contributors (90d) y: 1289 lines of code fronts-client/src/components/inputs/HeadlineInput.tsx x: 5 contributors (90d) y: 121 lines of code fronts-client/src/components/OphanBanner.tsx x: 3 contributors (90d) y: 62 lines of code fronts-client/src/constants/url.ts x: 2 contributors (90d) y: 47 lines of code fronts-client/src/components/Subnav/SubnavEditRoute.tsx x: 3 contributors (90d) y: 76 lines of code fronts-client/src/components/Subnav/SubnavForm.tsx x: 3 contributors (90d) y: 719 lines of code fronts-client/src/components/Subnav/index.tsx x: 3 contributors (90d) y: 152 lines of code fronts-client/src/components/Subnav/SubnavImagesSection.tsx x: 1 contributors (90d) y: 171 lines of code fronts-client/src/components/Subnav/styles.ts x: 1 contributors (90d) y: 392 lines of code .devcontainer/devenv.yaml x: 3 contributors (90d) y: 17 lines of code fronts-client/src/actions/Collections.ts x: 5 contributors (90d) y: 547 lines of code fronts-client/src/components/FrontsEdit/Collection.tsx x: 5 contributors (90d) y: 272 lines of code fronts-client/src/components/card/Card.tsx x: 3 contributors (90d) y: 483 lines of code fronts-client/src/components/card/eventGraphic/EventGraphicCard.tsx x: 1 contributors (90d) y: 91 lines of code fronts-client/src/components/clipboard/CardLevel.tsx x: 3 contributors (90d) y: 92 lines of code fronts-client/src/components/feed/EventGraphicsSearchContainer.tsx x: 1 contributors (90d) y: 66 lines of code fronts-client/src/components/feed/FeedItem.tsx x: 1 contributors (90d) y: 233 lines of code fronts-client/src/util/card.ts x: 1 contributors (90d) y: 412 lines of code fronts-client/src/components/Subnav/SubnavListView.tsx x: 1 contributors (90d) y: 267 lines of code fronts-client/src/components/clipboard/GroupLevel.tsx x: 1 contributors (90d) y: 96 lines of code fronts-client/src/actions/Cards.ts x: 4 contributors (90d) y: 543 lines of code fronts-client/src/components/FrontsEdit/CollectionComponents/AbTestHeadlineWarning.tsx x: 2 contributors (90d) y: 31 lines of code fronts-client/src/components/inputs/CreateResizeableTextInput.tsx x: 4 contributors (90d) y: 132 lines of code fronts-client/src/components/inputs/InputCheckboxToggleInline.tsx x: 5 contributors (90d) y: 155 lines of code fronts-client/src/selectors/collection.ts x: 2 contributors (90d) y: 71 lines of code fronts-client/src/util/abTests.ts x: 4 contributors (90d) y: 39 lines of code fronts-client/src/components/App.tsx x: 1 contributors (90d) y: 154 lines of code fronts-client/src/selectors/frontsSelectors.ts x: 3 contributors (90d) y: 313 lines of code app/controllers/CustomSubnavController.scala x: 1 contributors (90d) y: 100 lines of code fronts-client/src/bundles/collectionsBundle.ts x: 1 contributors (90d) y: 102 lines of code fronts-client/src/selectors/shared.ts x: 5 contributors (90d) y: 595 lines of code fronts-client/src/util/form.ts x: 5 contributors (90d) y: 317 lines of code app/model/frontsapi.scala x: 1 contributors (90d) y: 507 lines of code fronts-client/src/actions/CardsCommon.ts x: 2 contributors (90d) y: 146 lines of code fronts-client/src/components/Clipboard.tsx x: 2 contributors (90d) y: 308 lines of code fronts-client/src/reducers/cardsReducer.ts x: 2 contributors (90d) y: 122 lines of code fronts-client/src/types/Action.ts x: 2 contributors (90d) y: 376 lines of code fronts-client/src/types/Collection.ts x: 4 contributors (90d) y: 254 lines of code fronts-client/src/components/Home.tsx x: 1 contributors (90d) y: 84 lines of code fronts-client/src/selectors/formSelectors.ts x: 2 contributors (90d) y: 135 lines of code fronts-client/src/components/CollectionDisplay.tsx x: 1 contributors (90d) y: 399 lines of code fronts-client/src/services/editionsApi.ts x: 1 contributors (90d) y: 245 lines of code fronts-client/src/components/card/CardSettingsDisplay.tsx x: 2 contributors (90d) y: 99 lines of code
1289.0
lines of code
  min: 5.0
  average: 169.22
  25th percentile: 49.0
  median: 92.0
  75th percentile: 218.0
  max: 1289.0
0 6.0
contributors (90d)
min: 1.0 | average: 2.06 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 6.0
About This Analysis
  • File size measurements show the distribution of size of files.
  • Files are classified in four categories based on their size (lines of code): 1-100 (very small files), 101-200 (small files), 201-500 (medium size files), 501-1000 (long files), 1001+(very long files).
  • It is a good practice to keep files small. Long files may become "bloaters", code that have increased to such gargantuan proportions that they are hard to work with.
Learn more...