GoogleCloudPlatform / party-game
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 51 files with 1,556 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 0 files changed 6-20 times (0 lines of code)
    • 51 files changed 1-5 times (1,556 lines of code)
0% | 0% | 0% | 0% | 100%
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 51 files with 1,556 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)
    • 0 files changed by 2-5 contributors (0 lines of code)
    • 51 files changed by 1 contributor (1,556 lines of code)
0% | 0% | 0% | 0% | 100%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
svg, tsx, ts, tf, json, md, css, js, txt, gitignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
tsx0% | 0% | 0% | 0% | 100%
ts0% | 0% | 0% | 0% | 100%
js0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
tf0% | 0% | 0% | 0% | 0%
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
app0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
infra0% | 0% | 0% | 0% | 0%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
106 1 2023-08-15 2023-10-23 2 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
question-panel.tsx
in app/components
179 1 2023-08-15 2023-10-23 2 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
3 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
5 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
player-list.css
in app/components
5 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
6 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
7 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
7 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
7 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
page.tsx
in app/(unauthenticated-pages)/about
7 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
8 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
8 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
page.tsx
in app/(authenticated-pages)/game-list
8 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
9 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
10 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
10 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
big-sign-in-button.tsx
in app/components
10 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
sign-out-button.tsx
in app/components
11 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
sign-in-button.tsx
in app/components
11 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
12 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
page.tsx
in app/(authenticated-pages)/create-game
12 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
exit-game.ts
in app/actions
13 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
delete-game-button.tsx
in app/components
14 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
delete-game.ts
in app/actions
15 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
17 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
exit-game-button.tsx
in app/components
17 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
game-list.tsx
in app/components
17 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
18 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
layout.tsx
in app/(unauthenticated-pages)
18 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
start-game-button.tsx
in app/components
19 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
join-game.ts
in app/actions
20 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
21 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
update-answer.ts
in app/actions
21 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
page.tsx
in app/(authenticated-pages)
21 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
22 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
23 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
share-link-panel.tsx
in app/components
24 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
player-list.tsx
in app/components
24 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
scoreboard.tsx
in app/components
25 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
lobby.tsx
in app/components
34 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
page.tsx
in app/(authenticated-pages)/game/[gameId]
34 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
layout.tsx
in app/(authenticated-pages)
34 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
use-scoreboard.ts
in app/hooks
41 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
create-game.ts
in app/actions
41 2 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
use-game.ts
in app/hooks
46 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
49 5 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
nudge-game.ts
in app/actions
63 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
index.ts
in app/types
90 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
navbar.tsx
in app/components
92 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
create-game-form.tsx
in app/components
115 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
Files With Most Contributors (Top 50)
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
106 1 2023-08-15 2023-10-23 2 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
question-panel.tsx
in app/components
179 1 2023-08-15 2023-10-23 2 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
6 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
page.tsx
in app/(authenticated-pages)
21 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
page.tsx
in app/(authenticated-pages)/create-game
12 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
layout.tsx
in app/(authenticated-pages)
34 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
page.tsx
in app/(authenticated-pages)/game/[gameId]
34 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
page.tsx
in app/(authenticated-pages)/game-list
8 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
player-list.tsx
in app/components
24 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
navbar.tsx
in app/components
92 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
game-list.tsx
in app/components
17 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
sign-in-button.tsx
in app/components
11 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
delete-game-button.tsx
in app/components
14 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
start-game-button.tsx
in app/components
19 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
share-link-panel.tsx
in app/components
24 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
player-list.css
in app/components
5 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
big-sign-in-button.tsx
in app/components
10 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
exit-game-button.tsx
in app/components
17 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
create-game-form.tsx
in app/components
115 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
8 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
lobby.tsx
in app/components
34 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
scoreboard.tsx
in app/components
25 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
9 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
23 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
sign-out-button.tsx
in app/components
11 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
page.tsx
in app/(unauthenticated-pages)/about
7 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
layout.tsx
in app/(unauthenticated-pages)
18 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
create-game.ts
in app/actions
41 2 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
exit-game.ts
in app/actions
13 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
nudge-game.ts
in app/actions
63 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
update-answer.ts
in app/actions
21 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
delete-game.ts
in app/actions
15 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
join-game.ts
in app/actions
20 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
index.ts
in app/types
90 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
18 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
21 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
use-game.ts
in app/hooks
46 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
49 5 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
22 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
use-scoreboard.ts
in app/hooks
41 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
10 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
3 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
127 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
8 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
10 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
5 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
17 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
12 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
7 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
7 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
Files With Least Contributors (Top 50)
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
56 -
main.tf
in infra
47 -
variables.tf
in infra
39 -
apis.tf
in infra
37 -
versions.tf
in infra
36 -
17 -
15 -
outputs.tf
in infra
15 -
question-panel.tsx
in app/components
179 1 2023-08-15 2023-10-23 2 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
127 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
create-game-form.tsx
in app/components
115 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
106 1 2023-08-15 2023-10-23 2 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
navbar.tsx
in app/components
92 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
index.ts
in app/types
90 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
nudge-game.ts
in app/actions
63 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
49 5 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
use-game.ts
in app/hooks
46 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
create-game.ts
in app/actions
41 2 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
use-scoreboard.ts
in app/hooks
41 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
layout.tsx
in app/(authenticated-pages)
34 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
page.tsx
in app/(authenticated-pages)/game/[gameId]
34 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
lobby.tsx
in app/components
34 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
scoreboard.tsx
in app/components
25 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
player-list.tsx
in app/components
24 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
share-link-panel.tsx
in app/components
24 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
23 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
22 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
page.tsx
in app/(authenticated-pages)
21 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
update-answer.ts
in app/actions
21 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
21 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
join-game.ts
in app/actions
20 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
start-game-button.tsx
in app/components
19 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
layout.tsx
in app/(unauthenticated-pages)
18 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
18 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
game-list.tsx
in app/components
17 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
exit-game-button.tsx
in app/components
17 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
17 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
delete-game.ts
in app/actions
15 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
delete-game-button.tsx
in app/components
14 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
exit-game.ts
in app/actions
13 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
page.tsx
in app/(authenticated-pages)/create-game
12 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
12 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
sign-in-button.tsx
in app/components
11 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
sign-out-button.tsx
in app/components
11 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
big-sign-in-button.tsx
in app/components
10 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
10 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
10 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
9 1 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
page.tsx
in app/(authenticated-pages)/game-list
8 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
8 - 2023-10-23 2023-10-23 1 1 lukeschlangen@gmail.com lukeschlangen@gmail.com
Correlations

File Size vs. Number of Changes: 51 points

app/lib/firebase-client-initialization.ts x: 17 lines of code y: 1 # changes app/lib/firebase-config.ts x: 5 lines of code y: 1 # changes app/(authenticated-pages)/create-game/page.tsx x: 12 lines of code y: 1 # changes app/(authenticated-pages)/game-list/page.tsx x: 8 lines of code y: 1 # changes app/(authenticated-pages)/game/[gameId]/page.tsx x: 34 lines of code y: 1 # changes app/(authenticated-pages)/page.tsx x: 21 lines of code y: 1 # changes app/(unauthenticated-pages)/about/page.tsx x: 7 lines of code y: 1 # changes app/(unauthenticated-pages)/layout.tsx x: 18 lines of code y: 1 # changes app/actions/create-game.ts x: 41 lines of code y: 1 # changes app/actions/delete-game.ts x: 15 lines of code y: 1 # changes app/actions/exit-game.ts x: 13 lines of code y: 1 # changes app/actions/join-game.ts x: 20 lines of code y: 1 # changes app/actions/nudge-game.ts x: 63 lines of code y: 1 # changes app/components/big-sign-in-button.tsx x: 10 lines of code y: 1 # changes app/components/border-countdown-timer.tsx x: 106 lines of code y: 2 # changes app/components/create-game-form.tsx x: 115 lines of code y: 1 # changes app/components/delete-game-button.tsx x: 14 lines of code y: 1 # changes app/components/navbar.tsx x: 92 lines of code y: 1 # changes app/components/player-list.tsx x: 24 lines of code y: 1 # changes app/components/question-panel.tsx x: 179 lines of code y: 2 # changes app/components/return-to-homepage-button.tsx x: 9 lines of code y: 1 # changes app/components/return-to-homepage-panel.tsx x: 23 lines of code y: 1 # changes app/components/scoreboard.tsx x: 25 lines of code y: 1 # changes app/components/sign-in-button.tsx x: 11 lines of code y: 1 # changes app/components/start-game-button.tsx x: 19 lines of code y: 1 # changes app/hooks/use-active-game-list.ts x: 22 lines of code y: 1 # changes app/hooks/use-firebase-authentication.ts x: 49 lines of code y: 1 # changes app/hooks/use-game.ts x: 46 lines of code y: 1 # changes app/lib/merge-class-names.ts x: 3 lines of code y: 1 # changes app/lib/name-generator.ts x: 127 lines of code y: 1 # changes app/types/index.ts x: 90 lines of code y: 1 # changes postcss.config.js x: 6 lines of code y: 1 # changes
2.0
# changes
  min: 1.0
  average: 1.04
  25th percentile: 1.0
  median: 1.0
  75th percentile: 1.0
  max: 2.0
0 179.0
lines of code
min: 3.0 | average: 30.51 | 25th percentile: 10.0 | median: 18.0 | 75th percentile: 34.0 | max: 179.0

Number of Contributors vs. Number of Changes: 51 points

app/lib/firebase-client-initialization.ts x: 1 # contributors y: 1 # changes app/components/border-countdown-timer.tsx x: 1 # contributors y: 2 # changes
2.0
# changes
  min: 1.0
  average: 1.04
  25th percentile: 1.0
  median: 1.0
  75th percentile: 1.0
  max: 2.0
0 1.0
# contributors
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

Number of Contributors vs. File Size: 51 points

app/lib/firebase-client-initialization.ts x: 1 # contributors y: 17 lines of code app/lib/firebase-config.ts x: 1 # contributors y: 5 lines of code app/(authenticated-pages)/create-game/page.tsx x: 1 # contributors y: 12 lines of code app/(authenticated-pages)/game-list/page.tsx x: 1 # contributors y: 8 lines of code app/(authenticated-pages)/game/[gameId]/page.tsx x: 1 # contributors y: 34 lines of code app/(authenticated-pages)/page.tsx x: 1 # contributors y: 21 lines of code app/(unauthenticated-pages)/about/page.tsx x: 1 # contributors y: 7 lines of code app/(unauthenticated-pages)/layout.tsx x: 1 # contributors y: 18 lines of code app/actions/create-game.ts x: 1 # contributors y: 41 lines of code app/actions/delete-game.ts x: 1 # contributors y: 15 lines of code app/actions/exit-game.ts x: 1 # contributors y: 13 lines of code app/actions/join-game.ts x: 1 # contributors y: 20 lines of code app/actions/nudge-game.ts x: 1 # contributors y: 63 lines of code app/components/big-sign-in-button.tsx x: 1 # contributors y: 10 lines of code app/components/border-countdown-timer.tsx x: 1 # contributors y: 106 lines of code app/components/create-game-form.tsx x: 1 # contributors y: 115 lines of code app/components/delete-game-button.tsx x: 1 # contributors y: 14 lines of code app/components/navbar.tsx x: 1 # contributors y: 92 lines of code app/components/player-list.tsx x: 1 # contributors y: 24 lines of code app/components/question-panel.tsx x: 1 # contributors y: 179 lines of code app/components/return-to-homepage-button.tsx x: 1 # contributors y: 9 lines of code app/components/return-to-homepage-panel.tsx x: 1 # contributors y: 23 lines of code app/components/scoreboard.tsx x: 1 # contributors y: 25 lines of code app/components/sign-in-button.tsx x: 1 # contributors y: 11 lines of code app/components/start-game-button.tsx x: 1 # contributors y: 19 lines of code app/hooks/use-active-game-list.ts x: 1 # contributors y: 22 lines of code app/hooks/use-firebase-authentication.ts x: 1 # contributors y: 49 lines of code app/hooks/use-game.ts x: 1 # contributors y: 46 lines of code app/lib/merge-class-names.ts x: 1 # contributors y: 3 lines of code app/lib/name-generator.ts x: 1 # contributors y: 127 lines of code app/types/index.ts x: 1 # contributors y: 90 lines of code postcss.config.js x: 1 # contributors y: 6 lines of code
179.0
lines of code
  min: 3.0
  average: 30.51
  25th percentile: 10.0
  median: 18.0
  75th percentile: 34.0
  max: 179.0
0 1.0
# contributors
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0