guardian / consent-management-platform
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 79% | 8% | 11%
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
css0% | 0% | 100% | 0% | 0%
ts0% | 0% | 46% | 21% | 31%
yaml0% | 0% | 0% | 100% | 0%
mjs0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
sourcepoint-ui0% | 0% | 100% | 0% | 0%
monitoring0% | 0% | 47% | 22% | 30%
ROOT0% | 0% | 0% | 100% | 0%
cdk0% | 0% | 0% | 0% | 100%
Longest Files (Top 30)
File# lines# units
common-functions.ts
in monitoring/src/check-page
457 2
theguardianDotCom TCFv2 first_layer.css
in sourcepoint-ui/live/TCFv2
416 -
theguardianAmp TCFv2 first_layer.css
in sourcepoint-ui/live/TCFv2
416 -
consent-or-pay-tcfv2.ts
in monitoring/src/check-page
397 10
theguardianios TCFv2 first_layer.css
in sourcepoint-ui/live/TCFv2
373 -
theguardianandroid TCFv2 first_layer.css
in sourcepoint-ui/live/TCFv2
373 -
theguardianios AUS first_layer.css
in sourcepoint-ui/live/AUS
356 -
theguardianAmp AUS first_layer.css
in sourcepoint-ui/live/AUS
356 -
330 -
theguardianAmp TCFv2 privacy_manager.css
in sourcepoint-ui/live/TCFv2
309 -
theguardianios TCFv2 privacy_manager.css
in sourcepoint-ui/live/TCFv2
288 -
288 -
theguardianios CCPA privacy_manager.css
in sourcepoint-ui/live/CCPA
217 -
tcfv2.ts
in monitoring/src/check-page
150 2
config-builder.ts
in monitoring/src/utils/config-builder
133 7
ccpa.ts
in monitoring/src/check-page
116 2
110 -
monitoring.ts
in cdk/lib
100 1
types.ts
in monitoring/src
86 -
config.ts
in monitoring/src
84 9
localRun.ts
in monitoring
82 7
remoteRun.ts
in monitoring
73 6
aus.ts
in monitoring/src/check-page
68 2
index.ts
in monitoring/src
39 -
mjs
eslint.config.mjs
in monitoring
37 -
config-helper.ts
in monitoring/src/utils/config-helper
34 2
33 -
frame-test.html
in monitoring/static-test
13 -
env.ts
in monitoring/src
13 -
validator.ts
in monitoring/src/utils/validator
10 -
Files With Most Units (Top 11)
File# lines# units
consent-or-pay-tcfv2.ts
in monitoring/src/check-page
397 10
config.ts
in monitoring/src
84 9
localRun.ts
in monitoring
82 7
config-builder.ts
in monitoring/src/utils/config-builder
133 7
remoteRun.ts
in monitoring
73 6
config-helper.ts
in monitoring/src/utils/config-helper
34 2
tcfv2.ts
in monitoring/src/check-page
150 2
common-functions.ts
in monitoring/src/check-page
457 2
aus.ts
in monitoring/src/check-page
68 2
ccpa.ts
in monitoring/src/check-page
116 2
monitoring.ts
in cdk/lib
100 1
Files With Long Lines (Top 16)

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

File# lines# units# long lines
config-builder.ts
in monitoring/src/utils/config-builder
133 7 5
theguardianios AUS first_layer.css
in sourcepoint-ui/live/AUS
356 - 3
theguardianAmp AUS first_layer.css
in sourcepoint-ui/live/AUS
356 - 3
theguardianios TCFv2 first_layer.css
in sourcepoint-ui/live/TCFv2
373 - 3
theguardianDotCom TCFv2 first_layer.css
in sourcepoint-ui/live/TCFv2
416 - 3
theguardianAmp TCFv2 first_layer.css
in sourcepoint-ui/live/TCFv2
416 - 3
theguardianandroid TCFv2 first_layer.css
in sourcepoint-ui/live/TCFv2
373 - 3
theguardianios CCPA privacy_manager.css
in sourcepoint-ui/live/CCPA
217 - 2
theguardianios TCFv2 privacy_manager.css
in sourcepoint-ui/live/TCFv2
288 - 2
theguardianAmp TCFv2 privacy_manager.css
in sourcepoint-ui/live/TCFv2
309 - 2
330 - 2
288 - 2
mjs
eslint.config.mjs
in monitoring
37 - 2
common-functions.ts
in monitoring/src/check-page
457 2 2
33 - 2
localRun.ts
in monitoring
82 7 1
Correlations

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

cdk/lib/monitoring.ts x: 15 commits (all time) y: 100 lines of code monitoring/localRun.ts x: 10 commits (all time) y: 82 lines of code monitoring/src/check-page/common-functions.ts x: 17 commits (all time) y: 457 lines of code monitoring/src/check-page/consent-or-pay-tcfv2.ts x: 1 commits (all time) y: 397 lines of code monitoring/src/types.ts x: 11 commits (all time) y: 86 lines of code monitoring/src/utils/config-builder/config-builder.ts x: 6 commits (all time) y: 133 lines of code monitoring/src/utils/config-helper/config-helper.ts x: 2 commits (all time) y: 34 lines of code riff-raff.yaml x: 9 commits (all time) y: 110 lines of code monitoring/remoteRun.ts x: 5 commits (all time) y: 73 lines of code cdk/eslint.config.mjs x: 1 commits (all time) y: 33 lines of code monitoring/eslint.config.mjs x: 1 commits (all time) y: 37 lines of code monitoring/src/check-page/aus.ts x: 15 commits (all time) y: 68 lines of code monitoring/src/check-page/ccpa.ts x: 19 commits (all time) y: 116 lines of code monitoring/src/check-page/tcfv2.ts x: 18 commits (all time) y: 150 lines of code monitoring/src/config.ts x: 10 commits (all time) y: 84 lines of code monitoring/src/index.ts x: 7 commits (all time) y: 39 lines of code sourcepoint-ui/live/TCFv2/theguardianAmp TCFv2 first_layer.css x: 2 commits (all time) y: 416 lines of code sourcepoint-ui/live/TCFv2/theguardianDotCom TCFv2 first_layer.css x: 3 commits (all time) y: 416 lines of code sourcepoint-ui/live/TCFv2/theguardianandroid TCFv2 first_layer.css x: 2 commits (all time) y: 373 lines of code monitoring/src/env.ts x: 4 commits (all time) y: 13 lines of code monitoring/static-test/frame-test.html x: 2 commits (all time) y: 13 lines of code sourcepoint-ui/live/AUS/theguardianAmp AUS first_layer.css x: 1 commits (all time) y: 356 lines of code sourcepoint-ui/live/CCPA/theguardianios CCPA privacy_manager.css x: 1 commits (all time) y: 217 lines of code sourcepoint-ui/live/TCFv2/theguardianAmp TCFv2 privacy_manager.css x: 1 commits (all time) y: 309 lines of code sourcepoint-ui/live/TCFv2/theguardianDotCom TCFv2 privacy_manager.css x: 1 commits (all time) y: 330 lines of code sourcepoint-ui/live/TCFv2/theguardianandroid TCFv2 privacy_manager.css x: 1 commits (all time) y: 288 lines of code monitoring/src/utils/validator/validator.ts x: 1 commits (all time) y: 10 lines of code
457.0
lines of code
  min: 10.0
  average: 191.9
  25th percentile: 60.75
  median: 124.5
  75th percentile: 356.0
  max: 457.0
0 19.0
commits (all time)
min: 1.0 | average: 5.67 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 10.0 | max: 19.0

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

cdk/lib/monitoring.ts x: 6 contributors (all time) y: 100 lines of code monitoring/localRun.ts x: 3 contributors (all time) y: 82 lines of code monitoring/src/check-page/common-functions.ts x: 6 contributors (all time) y: 457 lines of code monitoring/src/check-page/consent-or-pay-tcfv2.ts x: 1 contributors (all time) y: 397 lines of code monitoring/src/types.ts x: 4 contributors (all time) y: 86 lines of code monitoring/src/utils/config-builder/config-builder.ts x: 2 contributors (all time) y: 133 lines of code monitoring/src/utils/config-helper/config-helper.ts x: 1 contributors (all time) y: 34 lines of code riff-raff.yaml x: 4 contributors (all time) y: 110 lines of code monitoring/remoteRun.ts x: 3 contributors (all time) y: 73 lines of code monitoring/eslint.config.mjs x: 1 contributors (all time) y: 37 lines of code monitoring/src/check-page/aus.ts x: 6 contributors (all time) y: 68 lines of code monitoring/src/check-page/ccpa.ts x: 6 contributors (all time) y: 116 lines of code monitoring/src/check-page/tcfv2.ts x: 6 contributors (all time) y: 150 lines of code monitoring/src/config.ts x: 3 contributors (all time) y: 84 lines of code monitoring/src/index.ts x: 2 contributors (all time) y: 39 lines of code sourcepoint-ui/live/TCFv2/theguardianAmp TCFv2 first_layer.css x: 2 contributors (all time) y: 416 lines of code sourcepoint-ui/live/TCFv2/theguardianandroid TCFv2 first_layer.css x: 2 contributors (all time) y: 373 lines of code monitoring/src/env.ts x: 3 contributors (all time) y: 13 lines of code monitoring/static-test/frame-test.html x: 2 contributors (all time) y: 13 lines of code sourcepoint-ui/live/AUS/theguardianAmp AUS first_layer.css x: 1 contributors (all time) y: 356 lines of code sourcepoint-ui/live/CCPA/theguardianios CCPA privacy_manager.css x: 1 contributors (all time) y: 217 lines of code sourcepoint-ui/live/TCFv2/theguardianAmp TCFv2 privacy_manager.css x: 1 contributors (all time) y: 309 lines of code sourcepoint-ui/live/TCFv2/theguardianDotCom TCFv2 privacy_manager.css x: 1 contributors (all time) y: 330 lines of code sourcepoint-ui/live/TCFv2/theguardianandroid TCFv2 privacy_manager.css x: 1 contributors (all time) y: 288 lines of code monitoring/src/utils/validator/validator.ts x: 1 contributors (all time) y: 10 lines of code
457.0
lines of code
  min: 10.0
  average: 191.9
  25th percentile: 60.75
  median: 124.5
  75th percentile: 356.0
  max: 457.0
0 6.0
contributors (all time)
min: 1.0 | average: 2.53 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.25 | max: 6.0

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

No data for "commits (30d)" vs. "lines of code".

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

No data for "contributors (30d)" vs. "lines of code".


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

cdk/lib/monitoring.ts x: 1 commits (90d) y: 100 lines of code monitoring/localRun.ts x: 1 commits (90d) y: 82 lines of code monitoring/src/check-page/common-functions.ts x: 1 commits (90d) y: 457 lines of code monitoring/src/check-page/consent-or-pay-tcfv2.ts x: 1 commits (90d) y: 397 lines of code monitoring/src/types.ts x: 1 commits (90d) y: 86 lines of code monitoring/src/utils/config-builder/config-builder.ts x: 1 commits (90d) y: 133 lines of code monitoring/src/utils/config-helper/config-helper.ts x: 1 commits (90d) y: 34 lines of code riff-raff.yaml x: 1 commits (90d) y: 110 lines of code
457.0
lines of code
  min: 34.0
  average: 174.88
  25th percentile: 83.0
  median: 105.0
  75th percentile: 331.0
  max: 457.0
0 1.0
commits (90d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

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

cdk/lib/monitoring.ts x: 1 contributors (90d) y: 100 lines of code monitoring/localRun.ts x: 1 contributors (90d) y: 82 lines of code monitoring/src/check-page/common-functions.ts x: 1 contributors (90d) y: 457 lines of code monitoring/src/check-page/consent-or-pay-tcfv2.ts x: 1 contributors (90d) y: 397 lines of code monitoring/src/types.ts x: 1 contributors (90d) y: 86 lines of code monitoring/src/utils/config-builder/config-builder.ts x: 1 contributors (90d) y: 133 lines of code monitoring/src/utils/config-helper/config-helper.ts x: 1 contributors (90d) y: 34 lines of code riff-raff.yaml x: 1 contributors (90d) y: 110 lines of code
457.0
lines of code
  min: 34.0
  average: 174.88
  25th percentile: 83.0
  median: 105.0
  75th percentile: 331.0
  max: 457.0
0 1.0
contributors (90d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0