guardian / bridget-android
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 37 files with 31,426 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 3 files changed 21-50 times (173 lines of code)
    • 9 files changed 6-20 times (15,319 lines of code)
    • 25 files changed 1-5 times (15,934 lines of code)
0% | 0% | <1% | 48% | 50%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 37 files with 31,426 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 34 files changed by 2-5 contributors (31,394 lines of code)
    • 3 files changed by 1 contributor (32 lines of code)
0% | 0% | 0% | 99% | <1%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
java, kts, yaml, gitignore, sh, properties, pro, toml, txt, bat, md, thrift
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
thrift0% | 0% | 100% | 0% | 0%
toml0% | 0% | 100% | 0% | 0%
java0% | 0% | <1% | 49% | 50%
kts0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
library0% | 0% | <1% | 48% | 50%
gradle0% | 0% | 100% | 0% | 0%
ROOT0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 37)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
native.thrift
in library/src/main/thrift
154 - 2023-09-25 2025-01-27 24 5 79363218+ab-gnm@users.norep...
$nativeConstants.java
in library/src/main/java/com/theguardian/bridget/thrift
5 - 2023-09-25 2025-01-27 23 5 79363218+ab-gnm@users.norep...
14 - 2023-09-25 2025-02-03 23 4 79363218+ab-gnm@users.norep... 79363218+ab-gnm@users.norep...
User.java
in library/src/main/java/com/theguardian/bridget/thrift
4303 524 2023-09-25 2025-01-10 13 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
Discussion.java
in library/src/main/java/com/theguardian/bridget/thrift
3247 375 2023-09-25 2025-01-10 12 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
Videos.java
in library/src/main/java/com/theguardian/bridget/thrift
2838 355 2023-09-25 2025-01-10 11 5 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
Analytics.java
in library/src/main/java/com/theguardian/bridget/thrift
761 97 2023-09-25 2025-01-10 8 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
Metrics.java
in library/src/main/java/com/theguardian/bridget/thrift
763 97 2023-09-25 2025-01-10 8 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
Gallery.java
in library/src/main/java/com/theguardian/bridget/thrift
955 106 2023-09-25 2025-01-10 8 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
Commercial.java
in library/src/main/java/com/theguardian/bridget/thrift
2147 267 2023-09-25 2025-01-10 8 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
DiscussionNativeError.java
in library/src/main/java/com/theguardian/bridget/thrift
22 3 2024-03-26 2025-01-10 6 3 marjan.kalanaki@guardian.co.uk
DiscussionServiceResponse.java
in library/src/main/java/com/theguardian/bridget/thrift
283 28 2024-04-17 2025-01-10 6 3 marjan.kalanaki@guardian.co.uk
PurchaseScreenReason.java
in library/src/main/java/com/theguardian/bridget/thrift
25 3 2023-09-25 2025-01-10 5 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
MetricPaint.java
in library/src/main/java/com/theguardian/bridget/thrift
287 35 2023-09-25 2025-01-10 5 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
MaybeEpic.java
in library/src/main/java/com/theguardian/bridget/thrift
304 34 2023-09-25 2025-01-10 5 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
Metric.java
in library/src/main/java/com/theguardian/bridget/thrift
342 33 2023-09-25 2025-01-10 5 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
Topic.java
in library/src/main/java/com/theguardian/bridget/thrift
475 42 2023-09-25 2025-01-10 5 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
MetricFont.java
in library/src/main/java/com/theguardian/bridget/thrift
477 44 2023-09-25 2025-01-10 5 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
Rect.java
in library/src/main/java/com/theguardian/bridget/thrift
533 50 2023-09-25 2025-01-10 5 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
AdSlot.java
in library/src/main/java/com/theguardian/bridget/thrift
534 46 2023-09-25 2025-01-10 5 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
VideoSlot.java
in library/src/main/java/com/theguardian/bridget/thrift
576 48 2023-09-25 2025-01-10 5 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
Epic.java
in library/src/main/java/com/theguardian/bridget/thrift
576 46 2023-09-25 2025-01-10 5 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
Image.java
in library/src/main/java/com/theguardian/bridget/thrift
658 52 2023-09-25 2025-01-10 5 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
Newsletters.java
in library/src/main/java/com/theguardian/bridget/thrift
911 104 2023-09-25 2025-01-10 5 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
Navigation.java
in library/src/main/java/com/theguardian/bridget/thrift
1144 168 2023-09-25 2025-01-10 5 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
Environment.java
in library/src/main/java/com/theguardian/bridget/thrift
1348 175 2023-09-25 2025-01-10 5 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
Acquisitions.java
in library/src/main/java/com/theguardian/bridget/thrift
1893 258 2023-09-25 2025-01-10 5 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
Notifications.java
in library/src/main/java/com/theguardian/bridget/thrift
2311 279 2023-09-25 2025-01-10 5 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
SignInScreenReason.java
in library/src/main/java/com/theguardian/bridget/thrift
34 3 2024-03-19 2025-01-10 4 3 marjan.kalanaki@guardian.co.uk
SignInScreenReferrer.java
in library/src/main/java/com/theguardian/bridget/thrift
34 3 2024-03-19 2025-01-10 4 3 marjan.kalanaki@guardian.co.uk
13 - 2023-09-25 2023-10-12 3 1 79363218+ab-gnm@users.norep... 79363218+ab-gnm@users.norep...
MediaEvent.java
in library/src/main/java/com/theguardian/bridget/thrift
40 3 2024-08-20 2025-01-10 3 3 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
VideoEvent.java
in library/src/main/java/com/theguardian/bridget/thrift
384 39 2024-08-20 2025-01-10 3 3 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
Interaction.java
in library/src/main/java/com/theguardian/bridget/thrift
705 96 2024-11-25 2025-01-10 3 2 marjan.kalanaki@guardian.co.uk
Tag.java
in library/src/main/java/com/theguardian/bridget/thrift
2311 279 2023-10-24 2025-01-10 3 3 francesca.hammond@guardian.... marjan.kalanaki@guardian.co.uk
3 - 2023-09-25 2023-10-12 2 1 79363218+ab-gnm@users.norep... 79363218+ab-gnm@users.norep...
16 - 2023-09-25 2023-10-12 2 1 79363218+ab-gnm@users.norep... 79363218+ab-gnm@users.norep...
Files With Most Contributors (Top 37)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
native.thrift
in library/src/main/thrift
154 - 2023-09-25 2025-01-27 24 5 79363218+ab-gnm@users.norep...
$nativeConstants.java
in library/src/main/java/com/theguardian/bridget/thrift
5 - 2023-09-25 2025-01-27 23 5 79363218+ab-gnm@users.norep...
Videos.java
in library/src/main/java/com/theguardian/bridget/thrift
2838 355 2023-09-25 2025-01-10 11 5 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
14 - 2023-09-25 2025-02-03 23 4 79363218+ab-gnm@users.norep... 79363218+ab-gnm@users.norep...
User.java
in library/src/main/java/com/theguardian/bridget/thrift
4303 524 2023-09-25 2025-01-10 13 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
Discussion.java
in library/src/main/java/com/theguardian/bridget/thrift
3247 375 2023-09-25 2025-01-10 12 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
Commercial.java
in library/src/main/java/com/theguardian/bridget/thrift
2147 267 2023-09-25 2025-01-10 8 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
Gallery.java
in library/src/main/java/com/theguardian/bridget/thrift
955 106 2023-09-25 2025-01-10 8 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
Metrics.java
in library/src/main/java/com/theguardian/bridget/thrift
763 97 2023-09-25 2025-01-10 8 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
Analytics.java
in library/src/main/java/com/theguardian/bridget/thrift
761 97 2023-09-25 2025-01-10 8 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
MaybeEpic.java
in library/src/main/java/com/theguardian/bridget/thrift
304 34 2023-09-25 2025-01-10 5 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
Navigation.java
in library/src/main/java/com/theguardian/bridget/thrift
1144 168 2023-09-25 2025-01-10 5 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
Rect.java
in library/src/main/java/com/theguardian/bridget/thrift
533 50 2023-09-25 2025-01-10 5 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
AdSlot.java
in library/src/main/java/com/theguardian/bridget/thrift
534 46 2023-09-25 2025-01-10 5 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
Epic.java
in library/src/main/java/com/theguardian/bridget/thrift
576 46 2023-09-25 2025-01-10 5 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
Newsletters.java
in library/src/main/java/com/theguardian/bridget/thrift
911 104 2023-09-25 2025-01-10 5 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
VideoSlot.java
in library/src/main/java/com/theguardian/bridget/thrift
576 48 2023-09-25 2025-01-10 5 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
MetricFont.java
in library/src/main/java/com/theguardian/bridget/thrift
477 44 2023-09-25 2025-01-10 5 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
Acquisitions.java
in library/src/main/java/com/theguardian/bridget/thrift
1893 258 2023-09-25 2025-01-10 5 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
Image.java
in library/src/main/java/com/theguardian/bridget/thrift
658 52 2023-09-25 2025-01-10 5 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
Notifications.java
in library/src/main/java/com/theguardian/bridget/thrift
2311 279 2023-09-25 2025-01-10 5 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
PurchaseScreenReason.java
in library/src/main/java/com/theguardian/bridget/thrift
25 3 2023-09-25 2025-01-10 5 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
Metric.java
in library/src/main/java/com/theguardian/bridget/thrift
342 33 2023-09-25 2025-01-10 5 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
Topic.java
in library/src/main/java/com/theguardian/bridget/thrift
475 42 2023-09-25 2025-01-10 5 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
Environment.java
in library/src/main/java/com/theguardian/bridget/thrift
1348 175 2023-09-25 2025-01-10 5 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
MetricPaint.java
in library/src/main/java/com/theguardian/bridget/thrift
287 35 2023-09-25 2025-01-10 5 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
DiscussionServiceResponse.java
in library/src/main/java/com/theguardian/bridget/thrift
283 28 2024-04-17 2025-01-10 6 3 marjan.kalanaki@guardian.co.uk
DiscussionNativeError.java
in library/src/main/java/com/theguardian/bridget/thrift
22 3 2024-03-26 2025-01-10 6 3 marjan.kalanaki@guardian.co.uk
SignInScreenReferrer.java
in library/src/main/java/com/theguardian/bridget/thrift
34 3 2024-03-19 2025-01-10 4 3 marjan.kalanaki@guardian.co.uk
SignInScreenReason.java
in library/src/main/java/com/theguardian/bridget/thrift
34 3 2024-03-19 2025-01-10 4 3 marjan.kalanaki@guardian.co.uk
VideoEvent.java
in library/src/main/java/com/theguardian/bridget/thrift
384 39 2024-08-20 2025-01-10 3 3 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
Tag.java
in library/src/main/java/com/theguardian/bridget/thrift
2311 279 2023-10-24 2025-01-10 3 3 francesca.hammond@guardian.... marjan.kalanaki@guardian.co.uk
MediaEvent.java
in library/src/main/java/com/theguardian/bridget/thrift
40 3 2024-08-20 2025-01-10 3 3 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
Interaction.java
in library/src/main/java/com/theguardian/bridget/thrift
705 96 2024-11-25 2025-01-10 3 2 marjan.kalanaki@guardian.co.uk
13 - 2023-09-25 2023-10-12 3 1 79363218+ab-gnm@users.norep... 79363218+ab-gnm@users.norep...
16 - 2023-09-25 2023-10-12 2 1 79363218+ab-gnm@users.norep... 79363218+ab-gnm@users.norep...
3 - 2023-09-25 2023-10-12 2 1 79363218+ab-gnm@users.norep... 79363218+ab-gnm@users.norep...
Files With Least Contributors (Top 37)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
16 - 2023-09-25 2023-10-12 2 1 79363218+ab-gnm@users.norep... 79363218+ab-gnm@users.norep...
13 - 2023-09-25 2023-10-12 3 1 79363218+ab-gnm@users.norep... 79363218+ab-gnm@users.norep...
3 - 2023-09-25 2023-10-12 2 1 79363218+ab-gnm@users.norep... 79363218+ab-gnm@users.norep...
Interaction.java
in library/src/main/java/com/theguardian/bridget/thrift
705 96 2024-11-25 2025-01-10 3 2 marjan.kalanaki@guardian.co.uk
Tag.java
in library/src/main/java/com/theguardian/bridget/thrift
2311 279 2023-10-24 2025-01-10 3 3 francesca.hammond@guardian.... marjan.kalanaki@guardian.co.uk
VideoEvent.java
in library/src/main/java/com/theguardian/bridget/thrift
384 39 2024-08-20 2025-01-10 3 3 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
DiscussionServiceResponse.java
in library/src/main/java/com/theguardian/bridget/thrift
283 28 2024-04-17 2025-01-10 6 3 marjan.kalanaki@guardian.co.uk
MediaEvent.java
in library/src/main/java/com/theguardian/bridget/thrift
40 3 2024-08-20 2025-01-10 3 3 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
SignInScreenReferrer.java
in library/src/main/java/com/theguardian/bridget/thrift
34 3 2024-03-19 2025-01-10 4 3 marjan.kalanaki@guardian.co.uk
SignInScreenReason.java
in library/src/main/java/com/theguardian/bridget/thrift
34 3 2024-03-19 2025-01-10 4 3 marjan.kalanaki@guardian.co.uk
DiscussionNativeError.java
in library/src/main/java/com/theguardian/bridget/thrift
22 3 2024-03-26 2025-01-10 6 3 marjan.kalanaki@guardian.co.uk
User.java
in library/src/main/java/com/theguardian/bridget/thrift
4303 524 2023-09-25 2025-01-10 13 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
Discussion.java
in library/src/main/java/com/theguardian/bridget/thrift
3247 375 2023-09-25 2025-01-10 12 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
Notifications.java
in library/src/main/java/com/theguardian/bridget/thrift
2311 279 2023-09-25 2025-01-10 5 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
Commercial.java
in library/src/main/java/com/theguardian/bridget/thrift
2147 267 2023-09-25 2025-01-10 8 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
Acquisitions.java
in library/src/main/java/com/theguardian/bridget/thrift
1893 258 2023-09-25 2025-01-10 5 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
Environment.java
in library/src/main/java/com/theguardian/bridget/thrift
1348 175 2023-09-25 2025-01-10 5 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
Navigation.java
in library/src/main/java/com/theguardian/bridget/thrift
1144 168 2023-09-25 2025-01-10 5 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
Gallery.java
in library/src/main/java/com/theguardian/bridget/thrift
955 106 2023-09-25 2025-01-10 8 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
Newsletters.java
in library/src/main/java/com/theguardian/bridget/thrift
911 104 2023-09-25 2025-01-10 5 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
Metrics.java
in library/src/main/java/com/theguardian/bridget/thrift
763 97 2023-09-25 2025-01-10 8 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
Analytics.java
in library/src/main/java/com/theguardian/bridget/thrift
761 97 2023-09-25 2025-01-10 8 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
Image.java
in library/src/main/java/com/theguardian/bridget/thrift
658 52 2023-09-25 2025-01-10 5 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
Epic.java
in library/src/main/java/com/theguardian/bridget/thrift
576 46 2023-09-25 2025-01-10 5 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
VideoSlot.java
in library/src/main/java/com/theguardian/bridget/thrift
576 48 2023-09-25 2025-01-10 5 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
AdSlot.java
in library/src/main/java/com/theguardian/bridget/thrift
534 46 2023-09-25 2025-01-10 5 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
Rect.java
in library/src/main/java/com/theguardian/bridget/thrift
533 50 2023-09-25 2025-01-10 5 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
MetricFont.java
in library/src/main/java/com/theguardian/bridget/thrift
477 44 2023-09-25 2025-01-10 5 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
Topic.java
in library/src/main/java/com/theguardian/bridget/thrift
475 42 2023-09-25 2025-01-10 5 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
Metric.java
in library/src/main/java/com/theguardian/bridget/thrift
342 33 2023-09-25 2025-01-10 5 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
MaybeEpic.java
in library/src/main/java/com/theguardian/bridget/thrift
304 34 2023-09-25 2025-01-10 5 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
MetricPaint.java
in library/src/main/java/com/theguardian/bridget/thrift
287 35 2023-09-25 2025-01-10 5 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
PurchaseScreenReason.java
in library/src/main/java/com/theguardian/bridget/thrift
25 3 2023-09-25 2025-01-10 5 4 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
14 - 2023-09-25 2025-02-03 23 4 79363218+ab-gnm@users.norep... 79363218+ab-gnm@users.norep...
Videos.java
in library/src/main/java/com/theguardian/bridget/thrift
2838 355 2023-09-25 2025-01-10 11 5 79363218+ab-gnm@users.norep... marjan.kalanaki@guardian.co.uk
native.thrift
in library/src/main/thrift
154 - 2023-09-25 2025-01-27 24 5 79363218+ab-gnm@users.norep...
$nativeConstants.java
in library/src/main/java/com/theguardian/bridget/thrift
5 - 2023-09-25 2025-01-27 23 5 79363218+ab-gnm@users.norep...
Correlations

File Size vs. Number of Changes: 37 points

gradle/libs.versions.toml x: 14 lines of code y: 23 # changes library/src/main/java/com/theguardian/bridget/thrift/$nativeConstants.java x: 5 lines of code y: 23 # changes library/src/main/thrift/native.thrift x: 154 lines of code y: 24 # changes library/src/main/java/com/theguardian/bridget/thrift/Acquisitions.java x: 1893 lines of code y: 5 # changes library/src/main/java/com/theguardian/bridget/thrift/AdSlot.java x: 534 lines of code y: 5 # changes library/src/main/java/com/theguardian/bridget/thrift/Analytics.java x: 761 lines of code y: 8 # changes library/src/main/java/com/theguardian/bridget/thrift/Commercial.java x: 2147 lines of code y: 8 # changes library/src/main/java/com/theguardian/bridget/thrift/Discussion.java x: 3247 lines of code y: 12 # changes library/src/main/java/com/theguardian/bridget/thrift/DiscussionNativeError.java x: 22 lines of code y: 6 # changes library/src/main/java/com/theguardian/bridget/thrift/DiscussionServiceResponse.java x: 283 lines of code y: 6 # changes library/src/main/java/com/theguardian/bridget/thrift/Environment.java x: 1348 lines of code y: 5 # changes library/src/main/java/com/theguardian/bridget/thrift/Epic.java x: 576 lines of code y: 5 # changes library/src/main/java/com/theguardian/bridget/thrift/Gallery.java x: 955 lines of code y: 8 # changes library/src/main/java/com/theguardian/bridget/thrift/Image.java x: 658 lines of code y: 5 # changes library/src/main/java/com/theguardian/bridget/thrift/Interaction.java x: 705 lines of code y: 3 # changes library/src/main/java/com/theguardian/bridget/thrift/MaybeEpic.java x: 304 lines of code y: 5 # changes library/src/main/java/com/theguardian/bridget/thrift/MediaEvent.java x: 40 lines of code y: 3 # changes library/src/main/java/com/theguardian/bridget/thrift/Metric.java x: 342 lines of code y: 5 # changes library/src/main/java/com/theguardian/bridget/thrift/MetricFont.java x: 477 lines of code y: 5 # changes library/src/main/java/com/theguardian/bridget/thrift/MetricPaint.java x: 287 lines of code y: 5 # changes library/src/main/java/com/theguardian/bridget/thrift/Metrics.java x: 763 lines of code y: 8 # changes library/src/main/java/com/theguardian/bridget/thrift/Navigation.java x: 1144 lines of code y: 5 # changes library/src/main/java/com/theguardian/bridget/thrift/Newsletters.java x: 911 lines of code y: 5 # changes library/src/main/java/com/theguardian/bridget/thrift/Notifications.java x: 2311 lines of code y: 5 # changes library/src/main/java/com/theguardian/bridget/thrift/PurchaseScreenReason.java x: 25 lines of code y: 5 # changes library/src/main/java/com/theguardian/bridget/thrift/SignInScreenReason.java x: 34 lines of code y: 4 # changes library/src/main/java/com/theguardian/bridget/thrift/Tag.java x: 2311 lines of code y: 3 # changes library/src/main/java/com/theguardian/bridget/thrift/User.java x: 4303 lines of code y: 13 # changes library/src/main/java/com/theguardian/bridget/thrift/VideoEvent.java x: 384 lines of code y: 3 # changes library/src/main/java/com/theguardian/bridget/thrift/Videos.java x: 2838 lines of code y: 11 # changes library/build.gradle.kts x: 13 lines of code y: 3 # changes build.gradle.kts x: 3 lines of code y: 2 # changes settings.gradle.kts x: 16 lines of code y: 2 # changes
24.0
# changes
  min: 2.0
  average: 6.95
  25th percentile: 4.5
  median: 5.0
  75th percentile: 8.0
  max: 24.0
0 4303.0
lines of code
min: 3.0 | average: 849.35 | 25th percentile: 37.0 | median: 533.0 | 75th percentile: 1049.5 | max: 4303.0

Number of Contributors vs. Number of Changes: 37 points

gradle/libs.versions.toml x: 4 # contributors y: 23 # changes library/src/main/java/com/theguardian/bridget/thrift/$nativeConstants.java x: 5 # contributors y: 23 # changes library/src/main/thrift/native.thrift x: 5 # contributors y: 24 # changes library/src/main/java/com/theguardian/bridget/thrift/Acquisitions.java x: 4 # contributors y: 5 # changes library/src/main/java/com/theguardian/bridget/thrift/Analytics.java x: 4 # contributors y: 8 # changes library/src/main/java/com/theguardian/bridget/thrift/Discussion.java x: 4 # contributors y: 12 # changes library/src/main/java/com/theguardian/bridget/thrift/DiscussionNativeError.java x: 3 # contributors y: 6 # changes library/src/main/java/com/theguardian/bridget/thrift/Interaction.java x: 2 # contributors y: 3 # changes library/src/main/java/com/theguardian/bridget/thrift/MediaEvent.java x: 3 # contributors y: 3 # changes library/src/main/java/com/theguardian/bridget/thrift/SignInScreenReason.java x: 3 # contributors y: 4 # changes library/src/main/java/com/theguardian/bridget/thrift/User.java x: 4 # contributors y: 13 # changes library/src/main/java/com/theguardian/bridget/thrift/Videos.java x: 5 # contributors y: 11 # changes library/build.gradle.kts x: 1 # contributors y: 3 # changes build.gradle.kts x: 1 # contributors y: 2 # changes
24.0
# changes
  min: 2.0
  average: 6.95
  25th percentile: 4.5
  median: 5.0
  75th percentile: 8.0
  max: 24.0
0 5.0
# contributors
min: 1.0 | average: 3.59 | 25th percentile: 3.0 | median: 4.0 | 75th percentile: 4.0 | max: 5.0

Number of Contributors vs. File Size: 37 points

gradle/libs.versions.toml x: 4 # contributors y: 14 lines of code library/src/main/java/com/theguardian/bridget/thrift/$nativeConstants.java x: 5 # contributors y: 5 lines of code library/src/main/thrift/native.thrift x: 5 # contributors y: 154 lines of code library/src/main/java/com/theguardian/bridget/thrift/Acquisitions.java x: 4 # contributors y: 1893 lines of code library/src/main/java/com/theguardian/bridget/thrift/AdSlot.java x: 4 # contributors y: 534 lines of code library/src/main/java/com/theguardian/bridget/thrift/Analytics.java x: 4 # contributors y: 761 lines of code library/src/main/java/com/theguardian/bridget/thrift/Commercial.java x: 4 # contributors y: 2147 lines of code library/src/main/java/com/theguardian/bridget/thrift/Discussion.java x: 4 # contributors y: 3247 lines of code library/src/main/java/com/theguardian/bridget/thrift/DiscussionNativeError.java x: 3 # contributors y: 22 lines of code library/src/main/java/com/theguardian/bridget/thrift/DiscussionServiceResponse.java x: 3 # contributors y: 283 lines of code library/src/main/java/com/theguardian/bridget/thrift/Environment.java x: 4 # contributors y: 1348 lines of code library/src/main/java/com/theguardian/bridget/thrift/Epic.java x: 4 # contributors y: 576 lines of code library/src/main/java/com/theguardian/bridget/thrift/Gallery.java x: 4 # contributors y: 955 lines of code library/src/main/java/com/theguardian/bridget/thrift/Image.java x: 4 # contributors y: 658 lines of code library/src/main/java/com/theguardian/bridget/thrift/Interaction.java x: 2 # contributors y: 705 lines of code library/src/main/java/com/theguardian/bridget/thrift/MaybeEpic.java x: 4 # contributors y: 304 lines of code library/src/main/java/com/theguardian/bridget/thrift/MediaEvent.java x: 3 # contributors y: 40 lines of code library/src/main/java/com/theguardian/bridget/thrift/Metric.java x: 4 # contributors y: 342 lines of code library/src/main/java/com/theguardian/bridget/thrift/MetricFont.java x: 4 # contributors y: 477 lines of code library/src/main/java/com/theguardian/bridget/thrift/MetricPaint.java x: 4 # contributors y: 287 lines of code library/src/main/java/com/theguardian/bridget/thrift/Metrics.java x: 4 # contributors y: 763 lines of code library/src/main/java/com/theguardian/bridget/thrift/Navigation.java x: 4 # contributors y: 1144 lines of code library/src/main/java/com/theguardian/bridget/thrift/Newsletters.java x: 4 # contributors y: 911 lines of code library/src/main/java/com/theguardian/bridget/thrift/Notifications.java x: 4 # contributors y: 2311 lines of code library/src/main/java/com/theguardian/bridget/thrift/PurchaseScreenReason.java x: 4 # contributors y: 25 lines of code library/src/main/java/com/theguardian/bridget/thrift/Tag.java x: 3 # contributors y: 2311 lines of code library/src/main/java/com/theguardian/bridget/thrift/User.java x: 4 # contributors y: 4303 lines of code library/src/main/java/com/theguardian/bridget/thrift/VideoEvent.java x: 3 # contributors y: 384 lines of code library/src/main/java/com/theguardian/bridget/thrift/Videos.java x: 5 # contributors y: 2838 lines of code library/build.gradle.kts x: 1 # contributors y: 13 lines of code
4303.0
lines of code
  min: 3.0
  average: 849.35
  25th percentile: 37.0
  median: 533.0
  75th percentile: 1049.5
  max: 4303.0
0 5.0
# contributors
min: 1.0 | average: 3.59 | 25th percentile: 3.0 | median: 4.0 | 75th percentile: 4.0 | max: 5.0