guardian / facia-scala-client
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 38% | 33% | 28%
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
scala0% | 0% | 39% | 34% | 25%
sbt0% | 0% | 0% | 0% | 100%
ts0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
fapi-client0% | 0% | 39% | 40% | 20%
facia-json0% | 0% | 52% | 22% | 25%
fapi-client-core0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
project0% | 0% | 0% | 0% | 100%
cdk0% | 0% | 0% | 0% | 100%
Longest Files (Top 36)
File# lines# units
curatedcontent.scala
in fapi-client/src/main/scala/com/gu/facia/api/models
334 13
Config.scala
in facia-json/src/main/scala/com/gu/facia/client/models
280 7
FaciaContentUtils.scala
in fapi-client/src/main/scala/com/gu/facia/api/utils
260 2
FAPI.scala
in fapi-client/src/main/scala/com/gu/facia/api
217 19
ResolvedMetaData.scala
in fapi-client/src/main/scala/com/gu/facia/api/utils
189 4
collection.scala
in fapi-client/src/main/scala/com/gu/facia/api/models
188 6
ItemKicker.scala
in fapi-client/src/main/scala/com/gu/facia/api/utils
164 7
collectionconfig.scala
in fapi-client/src/main/scala/com/gu/facia/api/models
149 6
ContentApi.scala
in fapi-client/src/main/scala/com/gu/facia/api/contentapi
142 11
Collection.scala
in facia-json/src/main/scala/com/gu/facia/client/models
121 4
CardStyle.scala
in fapi-client/src/main/scala/com/gu/facia/api/utils
98 2
build.sbt
in root
87 -
Response.scala
in fapi-client-core/src/main/scala/com/gu/facia/api
77 8
front.scala
in fapi-client/src/main/scala/com/gu/facia/api/models
67 5
ApiClient.scala
in facia-json/src/main/scala/com/gu/facia/client
59 5
Backfill.scala
in fapi-client/src/main/scala/com/gu/facia/api/utils
54 2
ContentApiUtils.scala
in fapi-client/src/main/scala/com/gu/facia/api/utils
50 2
FaciaPressQueue.scala
in fapi-client/src/main/scala/com/gu/facia/api/models/faciapress
40 3
ContainerBrandingFinder.scala
in fapi-client/src/main/scala/com/gu/facia/api/utils
34 2
ExternalLinks.scala
in fapi-client/src/main/scala/com/gu/facia/api/utils
31 2
31 1
30 -
AmazonSdkS3Client.scala
in facia-json/src/main/scala/com/gu/facia/client
28 2
JodaFormat.scala
in facia-json/src/main/scala/com/gu/facia/client/json
27 2
IdsSearchQueries.scala
in fapi-client/src/main/scala/com/gu/facia/api/contentapi
26 1
package.scala
in facia-json/src/main/scala/com/gu/facia/client/models
20 1
Environment.scala
in fapi-client-core/src/main/scala/com/gu/facia/client
12 1
MediaType.scala
in fapi-client/src/main/scala/com/gu/facia/api/utils
10 -
CapiModelEnrichment.scala
in fapi-client/src/main/scala/com/gu/facia/api/utils
8 -
IntegerString.scala
in fapi-client/src/main/scala/com/gu/facia/api/utils
7 1
FaciaResult.scala
in fapi-client-core/src/main/scala/com/gu/facia/client
6 -
package.scala
in fapi-client/src/main/scala/com/gu/facia/api/models
5 -
S3Client.scala
in fapi-client-core/src/main/scala/com/gu/facia/client
5 -
JsonDeserialisationError.scala
in fapi-client-core/src/main/scala/com/gu/facia/client
3 -
plugins.sbt
in project
3 -
1 -
Files With Most Units (Top 26)
File# lines# units
FAPI.scala
in fapi-client/src/main/scala/com/gu/facia/api
217 19
curatedcontent.scala
in fapi-client/src/main/scala/com/gu/facia/api/models
334 13
ContentApi.scala
in fapi-client/src/main/scala/com/gu/facia/api/contentapi
142 11
Response.scala
in fapi-client-core/src/main/scala/com/gu/facia/api
77 8
ItemKicker.scala
in fapi-client/src/main/scala/com/gu/facia/api/utils
164 7
Config.scala
in facia-json/src/main/scala/com/gu/facia/client/models
280 7
collection.scala
in fapi-client/src/main/scala/com/gu/facia/api/models
188 6
collectionconfig.scala
in fapi-client/src/main/scala/com/gu/facia/api/models
149 6
front.scala
in fapi-client/src/main/scala/com/gu/facia/api/models
67 5
ApiClient.scala
in facia-json/src/main/scala/com/gu/facia/client
59 5
ResolvedMetaData.scala
in fapi-client/src/main/scala/com/gu/facia/api/utils
189 4
Collection.scala
in facia-json/src/main/scala/com/gu/facia/client/models
121 4
FaciaPressQueue.scala
in fapi-client/src/main/scala/com/gu/facia/api/models/faciapress
40 3
ContainerBrandingFinder.scala
in fapi-client/src/main/scala/com/gu/facia/api/utils
34 2
FaciaContentUtils.scala
in fapi-client/src/main/scala/com/gu/facia/api/utils
260 2
CardStyle.scala
in fapi-client/src/main/scala/com/gu/facia/api/utils
98 2
Backfill.scala
in fapi-client/src/main/scala/com/gu/facia/api/utils
54 2
ExternalLinks.scala
in fapi-client/src/main/scala/com/gu/facia/api/utils
31 2
ContentApiUtils.scala
in fapi-client/src/main/scala/com/gu/facia/api/utils
50 2
JodaFormat.scala
in facia-json/src/main/scala/com/gu/facia/client/json
27 2
AmazonSdkS3Client.scala
in facia-json/src/main/scala/com/gu/facia/client
28 2
IntegerString.scala
in fapi-client/src/main/scala/com/gu/facia/api/utils
7 1
IdsSearchQueries.scala
in fapi-client/src/main/scala/com/gu/facia/api/contentapi
26 1
package.scala
in facia-json/src/main/scala/com/gu/facia/client/models
20 1
Environment.scala
in fapi-client-core/src/main/scala/com/gu/facia/client
12 1
31 1
Files With Long Lines (Top 16)

There are 16 files with lines longer than 120 characters. In total, there are 69 long lines.

File# lines# units# long lines
FAPI.scala
in fapi-client/src/main/scala/com/gu/facia/api
217 19 27
curatedcontent.scala
in fapi-client/src/main/scala/com/gu/facia/api/models
334 13 8
collection.scala
in fapi-client/src/main/scala/com/gu/facia/api/models
188 6 7
ContentApi.scala
in fapi-client/src/main/scala/com/gu/facia/api/contentapi
142 11 7
collectionconfig.scala
in fapi-client/src/main/scala/com/gu/facia/api/models
149 6 3
Backfill.scala
in fapi-client/src/main/scala/com/gu/facia/api/utils
54 2 3
ItemKicker.scala
in fapi-client/src/main/scala/com/gu/facia/api/utils
164 7 3
ContentApiUtils.scala
in fapi-client/src/main/scala/com/gu/facia/api/utils
50 2 2
Response.scala
in fapi-client-core/src/main/scala/com/gu/facia/api
77 8 2
build.sbt
in root
87 - 1
FaciaPressQueue.scala
in fapi-client/src/main/scala/com/gu/facia/api/models/faciapress
40 3 1
ContainerBrandingFinder.scala
in fapi-client/src/main/scala/com/gu/facia/api/utils
34 2 1
FaciaContentUtils.scala
in fapi-client/src/main/scala/com/gu/facia/api/utils
260 2 1
ResolvedMetaData.scala
in fapi-client/src/main/scala/com/gu/facia/api/utils
189 4 1
Config.scala
in facia-json/src/main/scala/com/gu/facia/client/models
280 7 1
ApiClient.scala
in facia-json/src/main/scala/com/gu/facia/client
59 5 1
Correlations

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

fapi-client/src/main/scala/com/gu/facia/api/models/front.scala x: 22 commits (all time) y: 67 lines of code fapi-client/src/main/scala/com/gu/facia/api/FAPI.scala x: 85 commits (all time) y: 217 lines of code fapi-client/src/main/scala/com/gu/facia/api/models/collection.scala x: 91 commits (all time) y: 188 lines of code facia-json/src/main/scala/com/gu/facia/client/models/Collection.scala x: 56 commits (all time) y: 121 lines of code fapi-client/src/main/scala/com/gu/facia/api/utils/FaciaContentUtils.scala x: 56 commits (all time) y: 260 lines of code fapi-client/src/main/scala/com/gu/facia/api/utils/ResolvedMetaData.scala x: 44 commits (all time) y: 189 lines of code fapi-client/src/main/scala/com/gu/facia/api/models/collectionconfig.scala x: 58 commits (all time) y: 149 lines of code fapi-client/src/main/scala/com/gu/facia/api/models/curatedcontent.scala x: 135 commits (all time) y: 334 lines of code facia-json/src/main/scala/com/gu/facia/client/models/Config.scala x: 90 commits (all time) y: 280 lines of code fapi-client/src/main/scala/com/gu/facia/api/contentapi/ContentApi.scala x: 74 commits (all time) y: 142 lines of code project/dependencies.scala x: 146 commits (all time) y: 30 lines of code build.sbt x: 109 commits (all time) y: 87 lines of code facia-json/src/main/scala/com/gu/facia/client/AmazonSdkS3Client.scala x: 2 commits (all time) y: 28 lines of code facia-json/src/main/scala/com/gu/facia/client/ApiClient.scala x: 10 commits (all time) y: 59 lines of code fapi-client-core/src/main/scala/com/gu/facia/api/Response.scala x: 2 commits (all time) y: 77 lines of code fapi-client-core/src/main/scala/com/gu/facia/client/Environment.scala x: 2 commits (all time) y: 12 lines of code fapi-client-core/src/main/scala/com/gu/facia/client/FaciaResult.scala x: 2 commits (all time) y: 6 lines of code fapi-client-core/src/main/scala/com/gu/facia/client/JsonDeserialisationError.scala x: 2 commits (all time) y: 3 lines of code fapi-client-core/src/main/scala/com/gu/facia/client/S3Client.scala x: 2 commits (all time) y: 5 lines of code fapi-client/src/main/scala/com/gu/facia/api/utils/ContentApiUtils.scala x: 19 commits (all time) y: 50 lines of code project/plugins.sbt x: 15 commits (all time) y: 3 lines of code version.sbt x: 383 commits (all time) y: 1 lines of code facia-json/src/main/scala/com/gu/facia/client/json/JodaFormat.scala x: 5 commits (all time) y: 27 lines of code facia-json/src/main/scala/com/gu/facia/client/models/package.scala x: 5 commits (all time) y: 20 lines of code fapi-client/src/main/scala/com/gu/facia/api/utils/CardStyle.scala x: 43 commits (all time) y: 98 lines of code cdk/lib/facia-scala-client-testing.ts x: 2 commits (all time) y: 31 lines of code fapi-client/src/main/scala/com/gu/facia/api/utils/Backfill.scala x: 22 commits (all time) y: 54 lines of code fapi-client/src/main/scala/com/gu/facia/api/utils/ItemKicker.scala x: 50 commits (all time) y: 164 lines of code fapi-client/src/main/scala/com/gu/facia/api/models/faciapress/FaciaPressQueue.scala x: 2 commits (all time) y: 40 lines of code fapi-client/src/main/scala/com/gu/facia/api/utils/ContainerBrandingFinder.scala x: 2 commits (all time) y: 34 lines of code fapi-client/src/main/scala/com/gu/facia/api/utils/CapiModelEnrichment.scala x: 2 commits (all time) y: 8 lines of code fapi-client/src/main/scala/com/gu/facia/api/contentapi/IdsSearchQueries.scala x: 7 commits (all time) y: 26 lines of code fapi-client/src/main/scala/com/gu/facia/api/utils/ExternalLinks.scala x: 3 commits (all time) y: 31 lines of code fapi-client/src/main/scala/com/gu/facia/api/utils/MediaType.scala x: 4 commits (all time) y: 10 lines of code fapi-client/src/main/scala/com/gu/facia/api/utils/IntegerString.scala x: 3 commits (all time) y: 7 lines of code
334.0
lines of code
  min: 1.0
  average: 79.53
  25th percentile: 10.5
  median: 37.0
  75th percentile: 136.75
  max: 334.0
0 383.0
commits (all time)
min: 2.0 | average: 43.25 | 25th percentile: 2.0 | median: 12.5 | 75th percentile: 57.5 | max: 383.0

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

fapi-client/src/main/scala/com/gu/facia/api/models/front.scala x: 11 contributors (all time) y: 67 lines of code fapi-client/src/main/scala/com/gu/facia/api/FAPI.scala x: 12 contributors (all time) y: 217 lines of code fapi-client/src/main/scala/com/gu/facia/api/models/collection.scala x: 17 contributors (all time) y: 188 lines of code facia-json/src/main/scala/com/gu/facia/client/models/Collection.scala x: 20 contributors (all time) y: 121 lines of code fapi-client/src/main/scala/com/gu/facia/api/utils/FaciaContentUtils.scala x: 17 contributors (all time) y: 260 lines of code fapi-client/src/main/scala/com/gu/facia/api/utils/ResolvedMetaData.scala x: 12 contributors (all time) y: 189 lines of code fapi-client/src/main/scala/com/gu/facia/api/models/collectionconfig.scala x: 21 contributors (all time) y: 149 lines of code fapi-client/src/main/scala/com/gu/facia/api/models/curatedcontent.scala x: 20 contributors (all time) y: 334 lines of code facia-json/src/main/scala/com/gu/facia/client/models/Config.scala x: 25 contributors (all time) y: 280 lines of code fapi-client/src/main/scala/com/gu/facia/api/contentapi/ContentApi.scala x: 17 contributors (all time) y: 142 lines of code project/dependencies.scala x: 42 contributors (all time) y: 30 lines of code build.sbt x: 22 contributors (all time) y: 87 lines of code facia-json/src/main/scala/com/gu/facia/client/AmazonSdkS3Client.scala x: 2 contributors (all time) y: 28 lines of code facia-json/src/main/scala/com/gu/facia/client/ApiClient.scala x: 6 contributors (all time) y: 59 lines of code fapi-client-core/src/main/scala/com/gu/facia/api/Response.scala x: 2 contributors (all time) y: 77 lines of code fapi-client-core/src/main/scala/com/gu/facia/client/Environment.scala x: 2 contributors (all time) y: 12 lines of code fapi-client-core/src/main/scala/com/gu/facia/client/FaciaResult.scala x: 2 contributors (all time) y: 6 lines of code fapi-client-core/src/main/scala/com/gu/facia/client/JsonDeserialisationError.scala x: 2 contributors (all time) y: 3 lines of code fapi-client-core/src/main/scala/com/gu/facia/client/S3Client.scala x: 2 contributors (all time) y: 5 lines of code fapi-client/src/main/scala/com/gu/facia/api/utils/ContentApiUtils.scala x: 9 contributors (all time) y: 50 lines of code project/plugins.sbt x: 8 contributors (all time) y: 3 lines of code version.sbt x: 39 contributors (all time) y: 1 lines of code facia-json/src/main/scala/com/gu/facia/client/json/JodaFormat.scala x: 2 contributors (all time) y: 27 lines of code facia-json/src/main/scala/com/gu/facia/client/models/package.scala x: 4 contributors (all time) y: 20 lines of code fapi-client/src/main/scala/com/gu/facia/api/utils/CardStyle.scala x: 15 contributors (all time) y: 98 lines of code cdk/lib/facia-scala-client-testing.ts x: 1 contributors (all time) y: 31 lines of code fapi-client/src/main/scala/com/gu/facia/api/utils/Backfill.scala x: 7 contributors (all time) y: 54 lines of code fapi-client/src/main/scala/com/gu/facia/api/utils/ItemKicker.scala x: 11 contributors (all time) y: 164 lines of code fapi-client/src/main/scala/com/gu/facia/api/models/faciapress/FaciaPressQueue.scala x: 1 contributors (all time) y: 40 lines of code fapi-client/src/main/scala/com/gu/facia/api/utils/ContainerBrandingFinder.scala x: 1 contributors (all time) y: 34 lines of code fapi-client/src/main/scala/com/gu/facia/api/utils/CapiModelEnrichment.scala x: 1 contributors (all time) y: 8 lines of code fapi-client/src/main/scala/com/gu/facia/api/models/package.scala x: 1 contributors (all time) y: 5 lines of code fapi-client/src/main/scala/com/gu/facia/api/contentapi/IdsSearchQueries.scala x: 5 contributors (all time) y: 26 lines of code fapi-client/src/main/scala/com/gu/facia/api/utils/MediaType.scala x: 1 contributors (all time) y: 10 lines of code fapi-client/src/main/scala/com/gu/facia/api/utils/IntegerString.scala x: 2 contributors (all time) y: 7 lines of code
334.0
lines of code
  min: 1.0
  average: 79.53
  25th percentile: 10.5
  median: 37.0
  75th percentile: 136.75
  max: 334.0
0 42.0
contributors (all time)
min: 1.0 | average: 10.08 | 25th percentile: 2.0 | median: 6.5 | 75th percentile: 17.0 | max: 42.0

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

fapi-client/src/main/scala/com/gu/facia/api/models/front.scala x: 2 commits (30d) y: 67 lines of code fapi-client/src/main/scala/com/gu/facia/api/FAPI.scala x: 4 commits (30d) y: 217 lines of code fapi-client/src/main/scala/com/gu/facia/api/models/collection.scala x: 1 commits (30d) y: 188 lines of code
217.0
lines of code
  min: 67.0
  average: 157.33
  25th percentile: 67.0
  median: 188.0
  75th percentile: 217.0
  max: 217.0
0 4.0
commits (30d)
min: 1.0 | average: 2.33 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 4.0 | max: 4.0

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

fapi-client/src/main/scala/com/gu/facia/api/models/front.scala x: 1 contributors (30d) y: 67 lines of code fapi-client/src/main/scala/com/gu/facia/api/FAPI.scala x: 1 contributors (30d) y: 217 lines of code fapi-client/src/main/scala/com/gu/facia/api/models/collection.scala x: 1 contributors (30d) y: 188 lines of code
217.0
lines of code
  min: 67.0
  average: 157.33
  25th percentile: 67.0
  median: 188.0
  75th percentile: 217.0
  max: 217.0
0 1.0
contributors (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

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

fapi-client/src/main/scala/com/gu/facia/api/models/front.scala x: 2 commits (90d) y: 67 lines of code fapi-client/src/main/scala/com/gu/facia/api/FAPI.scala x: 5 commits (90d) y: 217 lines of code fapi-client/src/main/scala/com/gu/facia/api/models/collection.scala x: 14 commits (90d) y: 188 lines of code facia-json/src/main/scala/com/gu/facia/client/models/Collection.scala x: 2 commits (90d) y: 121 lines of code fapi-client/src/main/scala/com/gu/facia/api/utils/FaciaContentUtils.scala x: 2 commits (90d) y: 260 lines of code fapi-client/src/main/scala/com/gu/facia/api/utils/ResolvedMetaData.scala x: 4 commits (90d) y: 189 lines of code fapi-client/src/main/scala/com/gu/facia/api/models/collectionconfig.scala x: 11 commits (90d) y: 149 lines of code fapi-client/src/main/scala/com/gu/facia/api/models/curatedcontent.scala x: 2 commits (90d) y: 334 lines of code facia-json/src/main/scala/com/gu/facia/client/models/Config.scala x: 6 commits (90d) y: 280 lines of code fapi-client/src/main/scala/com/gu/facia/api/contentapi/ContentApi.scala x: 2 commits (90d) y: 142 lines of code project/dependencies.scala x: 2 commits (90d) y: 30 lines of code
334.0
lines of code
  min: 30.0
  average: 179.73
  25th percentile: 121.0
  median: 188.0
  75th percentile: 260.0
  max: 334.0
0 14.0
commits (90d)
min: 2.0 | average: 4.73 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 6.0 | max: 14.0

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

fapi-client/src/main/scala/com/gu/facia/api/models/front.scala x: 1 contributors (90d) y: 67 lines of code fapi-client/src/main/scala/com/gu/facia/api/FAPI.scala x: 1 contributors (90d) y: 217 lines of code fapi-client/src/main/scala/com/gu/facia/api/models/collection.scala x: 3 contributors (90d) y: 188 lines of code facia-json/src/main/scala/com/gu/facia/client/models/Collection.scala x: 2 contributors (90d) y: 121 lines of code fapi-client/src/main/scala/com/gu/facia/api/utils/FaciaContentUtils.scala x: 2 contributors (90d) y: 260 lines of code fapi-client/src/main/scala/com/gu/facia/api/utils/ResolvedMetaData.scala x: 2 contributors (90d) y: 189 lines of code fapi-client/src/main/scala/com/gu/facia/api/models/collectionconfig.scala x: 3 contributors (90d) y: 149 lines of code fapi-client/src/main/scala/com/gu/facia/api/models/curatedcontent.scala x: 1 contributors (90d) y: 334 lines of code facia-json/src/main/scala/com/gu/facia/client/models/Config.scala x: 2 contributors (90d) y: 280 lines of code fapi-client/src/main/scala/com/gu/facia/api/contentapi/ContentApi.scala x: 1 contributors (90d) y: 142 lines of code project/dependencies.scala x: 1 contributors (90d) y: 30 lines of code
334.0
lines of code
  min: 30.0
  average: 179.73
  25th percentile: 121.0
  median: 188.0
  75th percentile: 260.0
  max: 334.0
0 3.0
contributors (90d)
min: 1.0 | average: 1.73 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 3.0