guardian / newswires
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
49% | 0% | 18% | 15% | 16%
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
ts65% | 0% | 7% | 16% | 10%
scala52% | 0% | 14% | 13% | 19%
tsx0% | 0% | 60% | 9% | 29%
sc0% | 0% | 0% | 100% | 0%
sbt0% | 0% | 0% | 0% | 100%
sql0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
newswires59% | 0% | 16% | 9% | 14%
poller-lambdas0% | 0% | 26% | 49% | 23%
cdk0% | 0% | 39% | 49% | 10%
ingestion-lambda0% | 0% | 42% | 39% | 17%
db0% | 0% | 0% | 71% | 28%
shared0% | 0% | 0% | 0% | 100%
cleanup-lambda0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
category-code-lookup-tables.ts
in newswires/client/src
6850 -
SearchPresets.scala
in newswires/app/conf
1450 1
FingerpostWireEntry.scala
in newswires/app/db
403 8
WireDetail.tsx
in newswires/client/src
354 6
SearchContext.tsx
in newswires/client/src/context
348 1
App.tsx
in newswires/client/src
328 2
WireItemList.tsx
in newswires/client/src
324 4
reutersPoller.ts
in poller-lambdas/src/pollers/reuters
304 6
SideNav.tsx
in newswires/client/src
292 4
newswires.ts
in cdk/lib
240 1
handler.ts
in ingestion-lambda/src
239 1
SearchSummary.tsx
in newswires/client/src
216 1
Tooltip.tsx
in newswires/client/src
189 -
SearchReducer.ts
in newswires/client/src/context
185 11
apPoller.ts
in poller-lambdas/src/pollers/ap
182 4
urlState.ts
in newswires/client/src
156 1
send-to-composer.ts
in newswires/client/src
150 -
database.ts
in cdk/lib/constructs
150 4
pollerLambda.ts
in cdk/lib/constructs
149 2
sc
138 3
ViteController.scala
in newswires/app/controllers
137 5
localRun.ts
in poller-lambdas
134 7
index.ts
in poller-lambdas/src
130 4
apItems.ts
in poller-lambdas/src/pollers/ap/fixtures
127 -
QueryController.scala
in newswires/app/controllers
122 4
AppComponents.scala
in newswires/app
118 -
dateHelpers.ts
in newswires/client/src
116 1
ComposerConnection.tsx
in newswires/client/src
115 -
categoryCodes.ts
in ingestion-lambda/src
112 10
suppliers.ts
in ingestion-lambda/src
108 -
RequestLoggingFilter.scala
in newswires/app/lib
99 4
SettingsMenu.tsx
in newswires/client/src
96 -
Item.tsx
in newswires/client/src
95 -
ResizableContainer.tsx
in newswires/client/src
90 -
Database.scala
in newswires/app/conf
89 3
build.sbt
in newswires
83 -
sharedTypes.ts
in newswires/client/src
83 -
icons.ts
in newswires/client/src
81 -
Feed.tsx
in newswires/client/src
81 -
ukPlaces.ts
in ingestion-lambda/src
78 -
types.ts
in shared
70 -
DatePicker.tsx
in newswires/client/src
69 -
suppliers.ts
in newswires/client/src
68 1
UserSettingsContext.tsx
in newswires/client/src/context
66 -
PlayVite.scala
in newswires/project
64 4
wires-feeds.ts
in cdk/lib
61 2
Disclosure.stories.tsx
in newswires/client/src
59 -
AppLoader.scala
in newswires/app
56 2
AppAuthActions.scala
in newswires/app/controllers
55 2
Disclosure.tsx
in newswires/client/src
52 -
Files With Most Units (Top 46)
File# lines# units
SearchReducer.ts
in newswires/client/src/context
185 11
categoryCodes.ts
in ingestion-lambda/src
112 10
FingerpostWireEntry.scala
in newswires/app/db
403 8
localRun.ts
in poller-lambdas
134 7
WireDetail.tsx
in newswires/client/src
354 6
reutersPoller.ts
in poller-lambdas/src/pollers/reuters
304 6
ViteController.scala
in newswires/app/controllers
137 5
colour-utils.ts
in newswires/client/src
36 5
RequestLoggingFilter.scala
in newswires/app/lib
99 4
QueryController.scala
in newswires/app/controllers
122 4
SideNav.tsx
in newswires/client/src
292 4
WireItemList.tsx
in newswires/client/src
324 4
PlayVite.scala
in newswires/project
64 4
index.ts
in poller-lambdas/src
130 4
apPoller.ts
in poller-lambdas/src/pollers/ap
182 4
database.ts
in cdk/lib/constructs
150 4
Database.scala
in newswires/app/conf
89 3
localStorage.tsx
in newswires/client/src/context
40 3
sc
138 3
AppLoader.scala
in newswires/app
56 2
ManagementController.scala
in newswires/app/controllers
21 2
AppAuthActions.scala
in newswires/app/controllers
55 2
App.tsx
in newswires/client/src
328 2
parseNitfContent.ts
in poller-lambdas/src/pollers/ap
41 2
config.ts
in poller-lambdas/src
23 2
pollerLambda.ts
in cdk/lib/constructs
149 2
wires-feeds.ts
in cdk/lib
61 2
SearchParams.scala
in newswires/app/db
28 1
CustomMappers.scala
in newswires/app/db
26 1
LogMarker.scala
in newswires/app/lib
28 1
SearchPresets.scala
in newswires/app/conf
1450 1
PermissionsCheck.scala
in newswires/app/controllers
31 1
vite.config.ts
in newswires/client
30 1
suppliers.ts
in newswires/client/src
68 1
SearchSummary.tsx
in newswires/client/src
216 1
dateHelpers.ts
in newswires/client/src
116 1
SearchContext.tsx
in newswires/client/src/context
348 1
formatTimestamp.ts
in newswires/client/src
8 1
urlState.ts
in newswires/client/src
156 1
catcodes-lookup.ts
in newswires/client/src
19 1
26 1
rds.ts
in shared
27 1
config.ts
in shared
19 1
auth.ts
in poller-lambdas/src/pollers/reuters
36 1
newswires.ts
in cdk/lib
240 1
handler.ts
in ingestion-lambda/src
239 1
Files With Long Lines (Top 15)

There are 15 files with lines longer than 120 characters. In total, there are 39 long lines.

File# lines# units# long lines
category-code-lookup-tables.ts
in newswires/client/src
6850 - 7
pollerLambda.ts
in cdk/lib/constructs
149 2 6
handler.ts
in ingestion-lambda/src
239 1 6
FingerpostWireEntry.scala
in newswires/app/db
403 8 3
apItems.ts
in poller-lambdas/src/pollers/ap/fixtures
127 - 3
send-to-composer.ts
in newswires/client/src
150 - 2
index.ts
in poller-lambdas/src
130 4 2
auth.ts
in poller-lambdas/src/pollers/reuters
36 1 2
fixture.2.ts
in poller-lambdas/src/pollers/ap/fixtures
37 - 2
RequestLoggingFilter.scala
in newswires/app/lib
99 4 1
SearchSummary.tsx
in newswires/client/src
216 1 1
SearchReducer.ts
in newswires/client/src/context
185 11 1
DatePicker.tsx
in newswires/client/src
69 - 1
Item.stories.tsx
in newswires/client/src
51 - 1
apPoller.ts
in poller-lambdas/src/pollers/ap
182 4 1
Correlations

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

newswires/app/conf/SearchPresets.scala x: 17 commits (all time) y: 1450 lines of code newswires/client/src/SearchSummary.tsx x: 42 commits (all time) y: 216 lines of code newswires/client/src/SideNav.tsx x: 66 commits (all time) y: 292 lines of code newswires/client/src/App.tsx x: 97 commits (all time) y: 328 lines of code newswires/client/src/ResizableContainer.tsx x: 6 commits (all time) y: 90 lines of code newswires/client/src/WireItemList.tsx x: 39 commits (all time) y: 324 lines of code newswires/client/src/context/SearchContext.tsx x: 32 commits (all time) y: 348 lines of code newswires/client/src/openTicker.ts x: 6 commits (all time) y: 16 lines of code newswires/client/src/Feed.tsx x: 39 commits (all time) y: 81 lines of code newswires/client/src/Item.tsx x: 33 commits (all time) y: 95 lines of code ingestion-lambda/src/ukPlaces.ts x: 4 commits (all time) y: 78 lines of code newswires/client/src/ItemData.tsx x: 10 commits (all time) y: 51 lines of code newswires/client/src/DatePicker.tsx x: 12 commits (all time) y: 69 lines of code newswires/client/src/icons.ts x: 26 commits (all time) y: 81 lines of code newswires/client/src/SettingsMenu.tsx x: 4 commits (all time) y: 96 lines of code newswires/client/src/WireDetail.tsx x: 57 commits (all time) y: 354 lines of code newswires/client/src/dateHelpers.ts x: 9 commits (all time) y: 116 lines of code ingestion-lambda/src/suppliers.ts x: 10 commits (all time) y: 108 lines of code newswires/client/src/main.tsx x: 20 commits (all time) y: 26 lines of code newswires/client/src/suppliers.ts x: 20 commits (all time) y: 68 lines of code ingestion-lambda/src/categoryCodes.ts x: 22 commits (all time) y: 112 lines of code ingestion-lambda/src/handler.ts x: 78 commits (all time) y: 239 lines of code db/flyway.sc x: 14 commits (all time) y: 138 lines of code newswires/client/src/Item.stories.tsx x: 9 commits (all time) y: 51 lines of code newswires/client/src/SearchBox.stories.tsx x: 4 commits (all time) y: 31 lines of code newswires/client/src/Tooltip.tsx x: 5 commits (all time) y: 189 lines of code newswires/client/src/context/SearchReducer.ts x: 20 commits (all time) y: 185 lines of code newswires/client/src/category-code-lookup-tables.ts x: 6 commits (all time) y: 6850 lines of code newswires/client/index.html x: 12 commits (all time) y: 14 lines of code newswires/client/src/sharedTypes.ts x: 61 commits (all time) y: 83 lines of code shared/types.ts x: 11 commits (all time) y: 70 lines of code newswires/app/controllers/ViteController.scala x: 10 commits (all time) y: 137 lines of code newswires/client/src/ComposerConnection.tsx x: 6 commits (all time) y: 115 lines of code newswires/client/src/app-configuration.ts x: 2 commits (all time) y: 5 lines of code newswires/client/src/context/localStorage.tsx x: 5 commits (all time) y: 40 lines of code newswires/client/src/telemetry.ts x: 3 commits (all time) y: 39 lines of code newswires/app/controllers/QueryController.scala x: 56 commits (all time) y: 122 lines of code newswires/app/db/FingerpostWireEntry.scala x: 96 commits (all time) y: 403 lines of code newswires/client/src/urlState.ts x: 44 commits (all time) y: 156 lines of code newswires/client/src/dateConstants.ts x: 4 commits (all time) y: 9 lines of code newswires/app/db/SearchParams.scala x: 11 commits (all time) y: 28 lines of code cdk/lib/newswires.ts x: 35 commits (all time) y: 240 lines of code newswires/client/src/Disclosure.stories.tsx x: 2 commits (all time) y: 59 lines of code newswires/build.sbt x: 16 commits (all time) y: 83 lines of code newswires/client/src/context/fetchResults.ts x: 8 commits (all time) y: 38 lines of code newswires/app/service/FeatureSwitchProvider.scala x: 2 commits (all time) y: 28 lines of code newswires/client/src/send-to-composer.ts x: 6 commits (all time) y: 150 lines of code cdk/lib/constructs/pollerLambda.ts x: 20 commits (all time) y: 149 lines of code poller-lambdas/src/pollers/reuters/reutersPoller.ts x: 10 commits (all time) y: 304 lines of code poller-lambdas/src/pollers/ap/apPoller.ts x: 14 commits (all time) y: 182 lines of code shared/constants.ts x: 8 commits (all time) y: 8 lines of code poller-lambdas/src/index.ts x: 21 commits (all time) y: 130 lines of code poller-lambdas/localRun.ts x: 7 commits (all time) y: 134 lines of code poller-lambdas/src/pollers/EXAMPLE_long_polling.ts x: 7 commits (all time) y: 40 lines of code cleanup-lambda/src/handler.ts x: 3 commits (all time) y: 17 lines of code ingestion-lambda/src/s3.ts x: 5 commits (all time) y: 17 lines of code poller-lambdas/src/pollers/ap/fixtures/apItems.ts x: 2 commits (all time) y: 127 lines of code shared/pollers.ts x: 9 commits (all time) y: 23 lines of code cdk/lib/wires-feeds.ts x: 30 commits (all time) y: 61 lines of code newswires/app/AppComponents.scala x: 19 commits (all time) y: 118 lines of code newswires/app/lib/RequestLoggingFilter.scala x: 2 commits (all time) y: 99 lines of code newswires/app/conf/Database.scala x: 7 commits (all time) y: 89 lines of code cdk/lib/constructs/database.ts x: 2 commits (all time) y: 150 lines of code
6850.0
lines of code
  min: 1.0
  average: 145.64
  25th percentile: 15.5
  median: 37.5
  75th percentile: 112.75
  max: 6850.0
0 97.0
commits (all time)
min: 2.0 | average: 12.55 | 25th percentile: 2.0 | median: 5.0 | 75th percentile: 12.5 | max: 97.0

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

newswires/app/conf/SearchPresets.scala x: 1 contributors (all time) y: 1450 lines of code newswires/client/src/SearchSummary.tsx x: 4 contributors (all time) y: 216 lines of code newswires/client/src/SideNav.tsx x: 5 contributors (all time) y: 292 lines of code newswires/client/src/App.tsx x: 6 contributors (all time) y: 328 lines of code newswires/client/src/ResizableContainer.tsx x: 3 contributors (all time) y: 90 lines of code newswires/client/src/WireItemList.tsx x: 5 contributors (all time) y: 324 lines of code newswires/client/src/context/SearchContext.tsx x: 4 contributors (all time) y: 348 lines of code newswires/client/src/openTicker.ts x: 2 contributors (all time) y: 16 lines of code newswires/client/src/Feed.tsx x: 5 contributors (all time) y: 81 lines of code ingestion-lambda/src/ukPlaces.ts x: 1 contributors (all time) y: 78 lines of code newswires/client/src/ItemData.tsx x: 5 contributors (all time) y: 51 lines of code newswires/client/src/DatePicker.tsx x: 3 contributors (all time) y: 69 lines of code newswires/client/src/icons.ts x: 4 contributors (all time) y: 81 lines of code newswires/client/src/SettingsMenu.tsx x: 2 contributors (all time) y: 96 lines of code newswires/client/src/context/UserSettingsContext.tsx x: 2 contributors (all time) y: 66 lines of code newswires/client/src/WireDetail.tsx x: 5 contributors (all time) y: 354 lines of code newswires/client/src/dateHelpers.ts x: 3 contributors (all time) y: 116 lines of code ingestion-lambda/src/suppliers.ts x: 5 contributors (all time) y: 108 lines of code newswires/client/src/main.tsx x: 6 contributors (all time) y: 26 lines of code newswires/client/src/suppliers.ts x: 5 contributors (all time) y: 68 lines of code ingestion-lambda/src/handler.ts x: 6 contributors (all time) y: 239 lines of code db/flyway.sc x: 5 contributors (all time) y: 138 lines of code newswires/client/src/Item.stories.tsx x: 3 contributors (all time) y: 51 lines of code newswires/client/src/SearchBox.stories.tsx x: 2 contributors (all time) y: 31 lines of code newswires/client/src/Tooltip.tsx x: 1 contributors (all time) y: 189 lines of code newswires/client/src/context/SearchReducer.ts x: 1 contributors (all time) y: 185 lines of code newswires/client/src/category-code-lookup-tables.ts x: 3 contributors (all time) y: 6850 lines of code newswires/client/index.html x: 4 contributors (all time) y: 14 lines of code newswires/client/src/sharedTypes.ts x: 6 contributors (all time) y: 83 lines of code newswires/app/controllers/ViteController.scala x: 4 contributors (all time) y: 137 lines of code newswires/client/src/ComposerConnection.tsx x: 4 contributors (all time) y: 115 lines of code newswires/client/src/FeedbackContent.tsx x: 1 contributors (all time) y: 13 lines of code newswires/app/controllers/QueryController.scala x: 6 contributors (all time) y: 122 lines of code newswires/app/db/FingerpostWireEntry.scala x: 6 contributors (all time) y: 403 lines of code cdk/lib/constructs/pollerLambda.ts x: 3 contributors (all time) y: 149 lines of code poller-lambdas/src/pollers/reuters/reutersPoller.ts x: 2 contributors (all time) y: 304 lines of code poller-lambdas/src/pollers/ap/apPoller.ts x: 3 contributors (all time) y: 182 lines of code shared/constants.ts x: 3 contributors (all time) y: 8 lines of code shared/rds.ts x: 1 contributors (all time) y: 27 lines of code poller-lambdas/src/pollers/ap/fixtures/apItems.ts x: 1 contributors (all time) y: 127 lines of code newswires/conf/logback.xml x: 4 contributors (all time) y: 37 lines of code cdk/lib/constructs/database.ts x: 2 contributors (all time) y: 150 lines of code
6850.0
lines of code
  min: 1.0
  average: 145.64
  25th percentile: 15.5
  median: 37.5
  75th percentile: 112.75
  max: 6850.0
0 6.0
contributors (all time)
min: 1.0 | average: 2.83 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 4.0 | max: 6.0

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

newswires/app/conf/SearchPresets.scala x: 13 commits (30d) y: 1450 lines of code newswires/client/src/SearchSummary.tsx x: 20 commits (30d) y: 216 lines of code newswires/client/src/SideNav.tsx x: 11 commits (30d) y: 292 lines of code newswires/client/src/App.tsx x: 25 commits (30d) y: 328 lines of code newswires/client/src/ResizableContainer.tsx x: 6 commits (30d) y: 90 lines of code newswires/client/src/WireItemList.tsx x: 14 commits (30d) y: 324 lines of code newswires/client/src/context/SearchContext.tsx x: 3 commits (30d) y: 348 lines of code newswires/client/src/openTicker.ts x: 6 commits (30d) y: 16 lines of code newswires/client/src/Item.tsx x: 3 commits (30d) y: 95 lines of code ingestion-lambda/src/ukPlaces.ts x: 2 commits (30d) y: 78 lines of code newswires/client/src/ItemData.tsx x: 2 commits (30d) y: 51 lines of code newswires/client/src/DatePicker.tsx x: 4 commits (30d) y: 69 lines of code newswires/client/src/icons.ts x: 4 commits (30d) y: 81 lines of code newswires/client/src/WireDetail.tsx x: 6 commits (30d) y: 354 lines of code newswires/client/src/dateHelpers.ts x: 2 commits (30d) y: 116 lines of code newswires/client/src/main.tsx x: 2 commits (30d) y: 26 lines of code ingestion-lambda/src/handler.ts x: 4 commits (30d) y: 239 lines of code db/flyway.sc x: 2 commits (30d) y: 138 lines of code newswires/client/src/Tooltip.tsx x: 1 commits (30d) y: 189 lines of code newswires/client/src/context/SearchReducer.ts x: 1 commits (30d) y: 185 lines of code newswires/client/src/category-code-lookup-tables.ts x: 2 commits (30d) y: 6850 lines of code newswires/client/src/sharedTypes.ts x: 2 commits (30d) y: 83 lines of code
6850.0
lines of code
  min: 14.0
  average: 384.84
  25th percentile: 68.25
  median: 95.5
  75th percentile: 233.25
  max: 6850.0
0 25.0
commits (30d)
min: 1.0 | average: 5.09 | 25th percentile: 2.0 | median: 2.5 | 75th percentile: 6.0 | max: 25.0

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

newswires/app/conf/SearchPresets.scala x: 1 contributors (30d) y: 1450 lines of code newswires/client/src/SearchSummary.tsx x: 3 contributors (30d) y: 216 lines of code newswires/client/src/SideNav.tsx x: 3 contributors (30d) y: 292 lines of code newswires/client/src/App.tsx x: 3 contributors (30d) y: 328 lines of code newswires/client/src/ResizableContainer.tsx x: 3 contributors (30d) y: 90 lines of code newswires/client/src/context/SearchContext.tsx x: 1 contributors (30d) y: 348 lines of code newswires/client/src/openTicker.ts x: 2 contributors (30d) y: 16 lines of code ingestion-lambda/src/ukPlaces.ts x: 1 contributors (30d) y: 78 lines of code newswires/client/src/ItemData.tsx x: 1 contributors (30d) y: 51 lines of code newswires/client/src/DatePicker.tsx x: 3 contributors (30d) y: 69 lines of code newswires/client/src/icons.ts x: 2 contributors (30d) y: 81 lines of code newswires/client/src/context/UserSettingsContext.tsx x: 2 contributors (30d) y: 66 lines of code newswires/client/src/WireDetail.tsx x: 3 contributors (30d) y: 354 lines of code newswires/client/src/dateHelpers.ts x: 2 contributors (30d) y: 116 lines of code ingestion-lambda/src/categoryCodes.ts x: 1 contributors (30d) y: 112 lines of code ingestion-lambda/src/handler.ts x: 1 contributors (30d) y: 239 lines of code db/flyway.sc x: 1 contributors (30d) y: 138 lines of code newswires/client/src/Item.stories.tsx x: 2 contributors (30d) y: 51 lines of code newswires/client/src/Tooltip.tsx x: 1 contributors (30d) y: 189 lines of code newswires/client/src/context/SearchReducer.ts x: 1 contributors (30d) y: 185 lines of code newswires/client/src/category-code-lookup-tables.ts x: 1 contributors (30d) y: 6850 lines of code newswires/client/src/sharedTypes.ts x: 1 contributors (30d) y: 83 lines of code
6850.0
lines of code
  min: 14.0
  average: 384.84
  25th percentile: 68.25
  median: 95.5
  75th percentile: 233.25
  max: 6850.0
0 3.0
contributors (30d)
min: 1.0 | average: 1.91 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 3.0

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

newswires/app/conf/SearchPresets.scala x: 17 commits (90d) y: 1450 lines of code newswires/client/src/SearchSummary.tsx x: 40 commits (90d) y: 216 lines of code newswires/client/src/SideNav.tsx x: 37 commits (90d) y: 292 lines of code newswires/client/src/App.tsx x: 46 commits (90d) y: 328 lines of code newswires/client/src/ResizableContainer.tsx x: 6 commits (90d) y: 90 lines of code newswires/client/src/WireItemList.tsx x: 35 commits (90d) y: 324 lines of code newswires/client/src/context/SearchContext.tsx x: 20 commits (90d) y: 348 lines of code newswires/client/src/openTicker.ts x: 6 commits (90d) y: 16 lines of code newswires/client/src/Feed.tsx x: 12 commits (90d) y: 81 lines of code newswires/client/src/Item.tsx x: 11 commits (90d) y: 95 lines of code ingestion-lambda/src/ukPlaces.ts x: 4 commits (90d) y: 78 lines of code newswires/client/src/ItemData.tsx x: 10 commits (90d) y: 51 lines of code newswires/client/src/DatePicker.tsx x: 12 commits (90d) y: 69 lines of code newswires/client/src/icons.ts x: 17 commits (90d) y: 81 lines of code newswires/client/src/SettingsMenu.tsx x: 4 commits (90d) y: 96 lines of code newswires/client/src/WireDetail.tsx x: 30 commits (90d) y: 354 lines of code newswires/client/src/dateHelpers.ts x: 9 commits (90d) y: 116 lines of code ingestion-lambda/src/suppliers.ts x: 7 commits (90d) y: 108 lines of code newswires/client/src/main.tsx x: 5 commits (90d) y: 26 lines of code newswires/client/src/suppliers.ts x: 15 commits (90d) y: 68 lines of code ingestion-lambda/src/categoryCodes.ts x: 22 commits (90d) y: 112 lines of code ingestion-lambda/src/handler.ts x: 35 commits (90d) y: 239 lines of code db/flyway.sc x: 9 commits (90d) y: 138 lines of code newswires/client/src/Item.stories.tsx x: 9 commits (90d) y: 51 lines of code newswires/client/src/SearchBox.stories.tsx x: 4 commits (90d) y: 31 lines of code newswires/client/src/Tooltip.tsx x: 5 commits (90d) y: 189 lines of code newswires/client/src/context/SearchReducer.ts x: 10 commits (90d) y: 185 lines of code newswires/client/src/category-code-lookup-tables.ts x: 4 commits (90d) y: 6850 lines of code newswires/client/src/sharedTypes.ts x: 20 commits (90d) y: 83 lines of code newswires/app/controllers/ViteController.scala x: 5 commits (90d) y: 137 lines of code newswires/client/src/ComposerConnection.tsx x: 5 commits (90d) y: 115 lines of code newswires/client/src/app-configuration.ts x: 2 commits (90d) y: 5 lines of code newswires/client/src/context/localStorage.tsx x: 5 commits (90d) y: 40 lines of code newswires/client/src/telemetry.ts x: 3 commits (90d) y: 39 lines of code newswires/app/controllers/QueryController.scala x: 17 commits (90d) y: 122 lines of code newswires/app/db/FingerpostWireEntry.scala x: 26 commits (90d) y: 403 lines of code newswires/client/src/urlState.ts x: 20 commits (90d) y: 156 lines of code newswires/client/src/dateConstants.ts x: 4 commits (90d) y: 9 lines of code newswires/app/db/SearchParams.scala x: 6 commits (90d) y: 28 lines of code cdk/lib/newswires.ts x: 4 commits (90d) y: 240 lines of code newswires/app/AppLoader.scala x: 2 commits (90d) y: 56 lines of code newswires/build.sbt x: 7 commits (90d) y: 83 lines of code newswires/client/src/context/fetchResults.ts x: 2 commits (90d) y: 38 lines of code newswires/client/src/send-to-composer.ts x: 4 commits (90d) y: 150 lines of code cdk/lib/constructs/pollerLambda.ts x: 2 commits (90d) y: 149 lines of code poller-lambdas/src/pollers/reuters/reutersPoller.ts x: 3 commits (90d) y: 304 lines of code newswires/app/views/fragments/clientConfig.scala.html x: 1 commits (90d) y: 5 lines of code
6850.0
lines of code
  min: 3.0
  average: 240.84
  25th percentile: 31.0
  median: 81.0
  75th percentile: 153.0
  max: 6850.0
0 46.0
commits (90d)
min: 1.0 | average: 10.18 | 25th percentile: 3.0 | median: 5.0 | 75th percentile: 13.5 | max: 46.0

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

newswires/app/conf/SearchPresets.scala x: 1 contributors (90d) y: 1450 lines of code newswires/client/src/SearchSummary.tsx x: 4 contributors (90d) y: 216 lines of code newswires/client/src/SideNav.tsx x: 5 contributors (90d) y: 292 lines of code newswires/client/src/App.tsx x: 4 contributors (90d) y: 328 lines of code newswires/client/src/ResizableContainer.tsx x: 3 contributors (90d) y: 90 lines of code newswires/client/src/WireItemList.tsx x: 5 contributors (90d) y: 324 lines of code newswires/client/src/openTicker.ts x: 2 contributors (90d) y: 16 lines of code newswires/client/src/Feed.tsx x: 4 contributors (90d) y: 81 lines of code ingestion-lambda/src/ukPlaces.ts x: 1 contributors (90d) y: 78 lines of code newswires/client/src/ItemData.tsx x: 5 contributors (90d) y: 51 lines of code newswires/client/src/DatePicker.tsx x: 3 contributors (90d) y: 69 lines of code newswires/client/src/SettingsMenu.tsx x: 2 contributors (90d) y: 96 lines of code newswires/client/src/context/UserSettingsContext.tsx x: 2 contributors (90d) y: 66 lines of code newswires/client/src/WireDetail.tsx x: 5 contributors (90d) y: 354 lines of code newswires/client/src/dateHelpers.ts x: 3 contributors (90d) y: 116 lines of code ingestion-lambda/src/suppliers.ts x: 5 contributors (90d) y: 108 lines of code newswires/client/src/suppliers.ts x: 5 contributors (90d) y: 68 lines of code ingestion-lambda/src/handler.ts x: 5 contributors (90d) y: 239 lines of code db/flyway.sc x: 4 contributors (90d) y: 138 lines of code newswires/client/src/Item.stories.tsx x: 3 contributors (90d) y: 51 lines of code newswires/client/src/SearchBox.stories.tsx x: 2 contributors (90d) y: 31 lines of code newswires/client/src/Tooltip.tsx x: 1 contributors (90d) y: 189 lines of code newswires/client/src/context/SearchReducer.ts x: 1 contributors (90d) y: 185 lines of code newswires/client/src/category-code-lookup-tables.ts x: 1 contributors (90d) y: 6850 lines of code newswires/client/index.html x: 3 contributors (90d) y: 14 lines of code newswires/client/src/sharedTypes.ts x: 5 contributors (90d) y: 83 lines of code newswires/app/controllers/ViteController.scala x: 2 contributors (90d) y: 137 lines of code newswires/client/src/ComposerConnection.tsx x: 4 contributors (90d) y: 115 lines of code newswires/client/src/FeedbackContent.tsx x: 1 contributors (90d) y: 13 lines of code newswires/app/db/FingerpostWireEntry.scala x: 5 contributors (90d) y: 403 lines of code cdk/lib/newswires.ts x: 3 contributors (90d) y: 240 lines of code newswires/client/src/context/fetchResults.ts x: 1 contributors (90d) y: 38 lines of code cdk/lib/constructs/pollerLambda.ts x: 1 contributors (90d) y: 149 lines of code poller-lambdas/src/pollers/reuters/reutersPoller.ts x: 2 contributors (90d) y: 304 lines of code
6850.0
lines of code
  min: 3.0
  average: 240.84
  25th percentile: 31.0
  median: 81.0
  75th percentile: 153.0
  max: 6850.0
0 5.0
contributors (90d)
min: 1.0 | average: 2.82 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 4.0 | max: 5.0