GoogleCloudPlatform / wombat-dressing-room
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 32 files with 2,114 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)
    • 32 files changed 1-5 times (2,114 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 32 files with 2,114 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)
    • 2 files changed by 2-5 contributors (432 lines of code)
    • 30 files changed by 1 contributor (1,682 lines of code)
0% | 0% | 0% | 20% | 79%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
ts, tsx, json, md, yaml, txt, gitignore, js, html, css, eslintignore, prettierignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
ts0% | 0% | 0% | 0% | 100%
tsx0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
yaml0% | 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
packages0% | 0% | 0% | 0% | 100%
public0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 33)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
github.ts
in packages/server/src/lib
177 - 2022-01-09 2022-07-06 4 3 bencoe@google.com maribethb@google.com
write-package.ts
in packages/server/src/lib
255 3 2022-01-09 2022-07-06 3 3 bencoe@google.com maribethb@google.com
1 - 2019-12-19 2022-01-09 2 1 bencoe@google.com bencoe@google.com
1 - 2019-12-19 2022-01-09 2 1 bencoe@google.com bencoe@google.com
server.ts
in packages/server/src
489 2 2022-01-09 2022-06-16 2 1 bencoe@google.com bencoe@google.com
index.css
in packages/app/src
1 - 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
index.html
in packages/app/public
1 - 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
index.html
in public
1 - 2022-06-16 2022-06-16 1 1 bencoe@google.com bencoe@google.com
main.31d6cfe0.css
in public/static/css
1 - 2022-06-16 2022-06-16 1 1 bencoe@google.com bencoe@google.com
json.ts
in packages/server/src/lib
6 - 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
totp-code.ts
in packages/server/src/lib
7 - 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
new-versions.ts
in packages/server/src/lib
8 - 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
wombat-server-error.ts
in packages/server/src/lib
9 1 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
index.tsx
in packages/app/src
11 - 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
setupTests.tsx
in packages/app/src
14 2 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
drain-request.ts
in packages/server/src/lib
15 - 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
put-delete-tag.ts
in packages/server/src/routes
17 - 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
put-delete-version.ts
in packages/server/src/routes
18 - 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
flash-message-provider.tsx
in packages/app/src
21 - 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
app.tsx
in packages/app/src
24 1 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
unsafe.ts
in packages/server/src/lib
25 1 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
publish.ts
in packages/server/src/routes
31 - 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
config.ts
in packages/server/src/lib
40 - 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
login.tsx
in packages/app/src
59 2 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
tokens-provider.tsx
in packages/app/src
68 1 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
account-provider.tsx
in packages/app/src
82 4 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
manage-tokens.tsx
in packages/app/src
87 3 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
nav.tsx
in packages/app/src
97 1 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
help.tsx
in packages/app/src
102 1 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
create-token.tsx
in packages/app/src
130 5 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
packument.ts
in packages/server/src/lib
132 - 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
datastore.ts
in packages/server/src/lib
184 - 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
index.yaml
in root
5 -
Files With Most Contributors (Top 33)
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
github.ts
in packages/server/src/lib
177 - 2022-01-09 2022-07-06 4 3 bencoe@google.com maribethb@google.com
write-package.ts
in packages/server/src/lib
255 3 2022-01-09 2022-07-06 3 3 bencoe@google.com maribethb@google.com
1 - 2019-12-19 2022-01-09 2 1 bencoe@google.com bencoe@google.com
server.ts
in packages/server/src
489 2 2022-01-09 2022-06-16 2 1 bencoe@google.com bencoe@google.com
1 - 2019-12-19 2022-01-09 2 1 bencoe@google.com bencoe@google.com
main.31d6cfe0.css
in public/static/css
1 - 2022-06-16 2022-06-16 1 1 bencoe@google.com bencoe@google.com
index.html
in public
1 - 2022-06-16 2022-06-16 1 1 bencoe@google.com bencoe@google.com
index.html
in packages/app/public
1 - 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
account-provider.tsx
in packages/app/src
82 4 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
index.css
in packages/app/src
1 - 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
help.tsx
in packages/app/src
102 1 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
create-token.tsx
in packages/app/src
130 5 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
tokens-provider.tsx
in packages/app/src
68 1 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
setupTests.tsx
in packages/app/src
14 2 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
manage-tokens.tsx
in packages/app/src
87 3 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
nav.tsx
in packages/app/src
97 1 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
index.tsx
in packages/app/src
11 - 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
app.tsx
in packages/app/src
24 1 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
flash-message-provider.tsx
in packages/app/src
21 - 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
login.tsx
in packages/app/src
59 2 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
put-delete-tag.ts
in packages/server/src/routes
17 - 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
publish.ts
in packages/server/src/routes
31 - 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
put-delete-version.ts
in packages/server/src/routes
18 - 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
datastore.ts
in packages/server/src/lib
184 - 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
wombat-server-error.ts
in packages/server/src/lib
9 1 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
config.ts
in packages/server/src/lib
40 - 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
new-versions.ts
in packages/server/src/lib
8 - 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
drain-request.ts
in packages/server/src/lib
15 - 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
totp-code.ts
in packages/server/src/lib
7 - 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
unsafe.ts
in packages/server/src/lib
25 1 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
packument.ts
in packages/server/src/lib
132 - 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
json.ts
in packages/server/src/lib
6 - 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
index.yaml
in root
5 -
Files With Least Contributors (Top 33)
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
index.yaml
in root
5 -
server.ts
in packages/server/src
489 2 2022-01-09 2022-06-16 2 1 bencoe@google.com bencoe@google.com
datastore.ts
in packages/server/src/lib
184 - 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
packument.ts
in packages/server/src/lib
132 - 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
create-token.tsx
in packages/app/src
130 5 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
help.tsx
in packages/app/src
102 1 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
nav.tsx
in packages/app/src
97 1 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
manage-tokens.tsx
in packages/app/src
87 3 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
account-provider.tsx
in packages/app/src
82 4 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
tokens-provider.tsx
in packages/app/src
68 1 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
login.tsx
in packages/app/src
59 2 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
config.ts
in packages/server/src/lib
40 - 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
publish.ts
in packages/server/src/routes
31 - 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
unsafe.ts
in packages/server/src/lib
25 1 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
app.tsx
in packages/app/src
24 1 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
flash-message-provider.tsx
in packages/app/src
21 - 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
put-delete-version.ts
in packages/server/src/routes
18 - 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
put-delete-tag.ts
in packages/server/src/routes
17 - 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
drain-request.ts
in packages/server/src/lib
15 - 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
setupTests.tsx
in packages/app/src
14 2 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
index.tsx
in packages/app/src
11 - 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
wombat-server-error.ts
in packages/server/src/lib
9 1 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
new-versions.ts
in packages/server/src/lib
8 - 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
totp-code.ts
in packages/server/src/lib
7 - 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
json.ts
in packages/server/src/lib
6 - 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
main.31d6cfe0.css
in public/static/css
1 - 2022-06-16 2022-06-16 1 1 bencoe@google.com bencoe@google.com
index.html
in public
1 - 2022-06-16 2022-06-16 1 1 bencoe@google.com bencoe@google.com
1 - 2019-12-19 2022-01-09 2 1 bencoe@google.com bencoe@google.com
index.html
in packages/app/public
1 - 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
index.css
in packages/app/src
1 - 2022-01-09 2022-01-09 1 1 bencoe@google.com bencoe@google.com
1 - 2019-12-19 2022-01-09 2 1 bencoe@google.com bencoe@google.com
write-package.ts
in packages/server/src/lib
255 3 2022-01-09 2022-07-06 3 3 bencoe@google.com maribethb@google.com
github.ts
in packages/server/src/lib
177 - 2022-01-09 2022-07-06 4 3 bencoe@google.com maribethb@google.com
Correlations

File Size vs. Number of Changes: 32 points

packages/server/src/lib/github.ts x: 177 lines of code y: 4 # changes packages/server/src/lib/write-package.ts x: 255 lines of code y: 3 # changes packages/server/src/server.ts x: 489 lines of code y: 2 # changes public/index.html x: 1 lines of code y: 1 # changes app-external.yaml x: 1 lines of code y: 2 # changes packages/app/src/account-provider.tsx x: 82 lines of code y: 1 # changes packages/app/src/app.tsx x: 24 lines of code y: 1 # changes packages/app/src/create-token.tsx x: 130 lines of code y: 1 # changes packages/app/src/flash-message-provider.tsx x: 21 lines of code y: 1 # changes packages/app/src/help.tsx x: 102 lines of code y: 1 # changes packages/app/src/index.tsx x: 11 lines of code y: 1 # changes packages/app/src/login.tsx x: 59 lines of code y: 1 # changes packages/app/src/manage-tokens.tsx x: 87 lines of code y: 1 # changes packages/app/src/nav.tsx x: 97 lines of code y: 1 # changes packages/app/src/setupTests.tsx x: 14 lines of code y: 1 # changes packages/app/src/tokens-provider.tsx x: 68 lines of code y: 1 # changes packages/server/src/lib/config.ts x: 40 lines of code y: 1 # changes packages/server/src/lib/datastore.ts x: 184 lines of code y: 1 # changes packages/server/src/lib/drain-request.ts x: 15 lines of code y: 1 # changes packages/server/src/lib/json.ts x: 6 lines of code y: 1 # changes packages/server/src/lib/new-versions.ts x: 8 lines of code y: 1 # changes packages/server/src/lib/packument.ts x: 132 lines of code y: 1 # changes packages/server/src/lib/totp-code.ts x: 7 lines of code y: 1 # changes packages/server/src/lib/unsafe.ts x: 25 lines of code y: 1 # changes packages/server/src/lib/wombat-server-error.ts x: 9 lines of code y: 1 # changes packages/server/src/routes/publish.ts x: 31 lines of code y: 1 # changes packages/server/src/routes/put-delete-tag.ts x: 17 lines of code y: 1 # changes packages/server/src/routes/put-delete-version.ts x: 18 lines of code y: 1 # changes
4.0
# changes
  min: 1.0
  average: 1.25
  25th percentile: 1.0
  median: 1.0
  75th percentile: 1.0
  max: 4.0
0 489.0
lines of code
min: 1.0 | average: 66.06 | 25th percentile: 7.25 | median: 22.5 | 75th percentile: 94.5 | max: 489.0

Number of Contributors vs. Number of Changes: 32 points

packages/server/src/lib/github.ts x: 3 # contributors y: 4 # changes packages/server/src/lib/write-package.ts x: 3 # contributors y: 3 # changes packages/server/src/server.ts x: 1 # contributors y: 2 # changes public/index.html x: 1 # contributors y: 1 # changes
4.0
# changes
  min: 1.0
  average: 1.25
  25th percentile: 1.0
  median: 1.0
  75th percentile: 1.0
  max: 4.0
0 3.0
# contributors
min: 1.0 | average: 1.13 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0

Number of Contributors vs. File Size: 32 points

packages/server/src/lib/github.ts x: 3 # contributors y: 177 lines of code packages/server/src/lib/write-package.ts x: 3 # contributors y: 255 lines of code packages/server/src/server.ts x: 1 # contributors y: 489 lines of code public/index.html x: 1 # contributors y: 1 lines of code packages/app/src/account-provider.tsx x: 1 # contributors y: 82 lines of code packages/app/src/app.tsx x: 1 # contributors y: 24 lines of code packages/app/src/create-token.tsx x: 1 # contributors y: 130 lines of code packages/app/src/flash-message-provider.tsx x: 1 # contributors y: 21 lines of code packages/app/src/help.tsx x: 1 # contributors y: 102 lines of code packages/app/src/index.tsx x: 1 # contributors y: 11 lines of code packages/app/src/login.tsx x: 1 # contributors y: 59 lines of code packages/app/src/manage-tokens.tsx x: 1 # contributors y: 87 lines of code packages/app/src/nav.tsx x: 1 # contributors y: 97 lines of code packages/app/src/setupTests.tsx x: 1 # contributors y: 14 lines of code packages/app/src/tokens-provider.tsx x: 1 # contributors y: 68 lines of code packages/server/src/lib/config.ts x: 1 # contributors y: 40 lines of code packages/server/src/lib/datastore.ts x: 1 # contributors y: 184 lines of code packages/server/src/lib/json.ts x: 1 # contributors y: 6 lines of code packages/server/src/lib/new-versions.ts x: 1 # contributors y: 8 lines of code packages/server/src/lib/packument.ts x: 1 # contributors y: 132 lines of code packages/server/src/routes/publish.ts x: 1 # contributors y: 31 lines of code packages/server/src/routes/put-delete-tag.ts x: 1 # contributors y: 17 lines of code packages/server/src/routes/put-delete-version.ts x: 1 # contributors y: 18 lines of code
489.0
lines of code
  min: 1.0
  average: 66.06
  25th percentile: 7.25
  median: 22.5
  75th percentile: 94.5
  max: 489.0
0 3.0
# contributors
min: 1.0 | average: 1.13 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0