GoogleCloudPlatform / dcm2bq
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 17 files with 567 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)
    • 17 files changed 1-5 times (567 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 17 files with 567 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)
    • 1 file changed by 2-5 contributors (20 lines of code)
    • 16 files changed by 1 contributor (547 lines of code)
0% | 0% | 0% | 3% | 96%
Legend:
26+
11-25
6-10
2-5
1

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

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
index.js
in root
20 - 2025-01-22 2025-02-07 2 2 jklotzer@google.com jason@enlyt.com
91 5 2025-01-22 2025-01-27 2 1 jklotzer@google.com jklotzer@google.com
8 1 2025-01-22 2025-01-22 1 1 jklotzer@google.com jklotzer@google.com
11 2 2025-01-22 2025-01-22 1 1 jklotzer@google.com jklotzer@google.com
11 - 2025-02-07 2025-02-07 1 1 jklotzer@google.com jklotzer@google.com
main.tf
in tf
13 - 2025-01-22 2025-01-22 1 1 jklotzer@google.com jklotzer@google.com
utils.js
in root
16 3 2025-01-22 2025-01-22 1 1 jklotzer@google.com jklotzer@google.com
hcapi.js
in root
17 2 2025-01-22 2025-01-22 1 1 jklotzer@google.com jklotzer@google.com
17 - 2025-01-22 2025-01-22 1 1 jklotzer@google.com jklotzer@google.com
gcs.js
in root
20 3 2025-01-22 2025-01-22 1 1 jklotzer@google.com jklotzer@google.com
config.js
in root
28 2 2025-01-22 2025-01-22 1 1 jklotzer@google.com jklotzer@google.com
consts.js
in root
28 - 2025-01-22 2025-01-22 1 1 jklotzer@google.com jklotzer@google.com
33 - 2025-01-22 2025-01-22 1 1 jklotzer@google.com jklotzer@google.com
perf.js
in root
41 5 2025-01-22 2025-01-22 1 1 jklotzer@google.com jklotzer@google.com
server.js
in root
63 4 2025-01-22 2025-01-22 1 1 jklotzer@google.com jklotzer@google.com
schemas.js
in root
68 3 2025-01-22 2025-01-22 1 1 jklotzer@google.com jklotzer@google.com
82 12 2025-01-22 2025-01-22 1 1 jklotzer@google.com jklotzer@google.com
Files With Most Contributors (Top 17)
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.js
in root
20 - 2025-01-22 2025-02-07 2 2 jklotzer@google.com jason@enlyt.com
91 5 2025-01-22 2025-01-27 2 1 jklotzer@google.com jklotzer@google.com
main.tf
in tf
13 - 2025-01-22 2025-01-22 1 1 jklotzer@google.com jklotzer@google.com
33 - 2025-01-22 2025-01-22 1 1 jklotzer@google.com jklotzer@google.com
perf.js
in root
41 5 2025-01-22 2025-01-22 1 1 jklotzer@google.com jklotzer@google.com
11 - 2025-02-07 2025-02-07 1 1 jklotzer@google.com jklotzer@google.com
82 12 2025-01-22 2025-01-22 1 1 jklotzer@google.com jklotzer@google.com
gcs.js
in root
20 3 2025-01-22 2025-01-22 1 1 jklotzer@google.com jklotzer@google.com
8 1 2025-01-22 2025-01-22 1 1 jklotzer@google.com jklotzer@google.com
server.js
in root
63 4 2025-01-22 2025-01-22 1 1 jklotzer@google.com jklotzer@google.com
17 - 2025-01-22 2025-01-22 1 1 jklotzer@google.com jklotzer@google.com
utils.js
in root
16 3 2025-01-22 2025-01-22 1 1 jklotzer@google.com jklotzer@google.com
schemas.js
in root
68 3 2025-01-22 2025-01-22 1 1 jklotzer@google.com jklotzer@google.com
hcapi.js
in root
17 2 2025-01-22 2025-01-22 1 1 jklotzer@google.com jklotzer@google.com
consts.js
in root
28 - 2025-01-22 2025-01-22 1 1 jklotzer@google.com jklotzer@google.com
11 2 2025-01-22 2025-01-22 1 1 jklotzer@google.com jklotzer@google.com
config.js
in root
28 2 2025-01-22 2025-01-22 1 1 jklotzer@google.com jklotzer@google.com
Files With Least Contributors (Top 17)
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
91 5 2025-01-22 2025-01-27 2 1 jklotzer@google.com jklotzer@google.com
82 12 2025-01-22 2025-01-22 1 1 jklotzer@google.com jklotzer@google.com
schemas.js
in root
68 3 2025-01-22 2025-01-22 1 1 jklotzer@google.com jklotzer@google.com
server.js
in root
63 4 2025-01-22 2025-01-22 1 1 jklotzer@google.com jklotzer@google.com
perf.js
in root
41 5 2025-01-22 2025-01-22 1 1 jklotzer@google.com jklotzer@google.com
33 - 2025-01-22 2025-01-22 1 1 jklotzer@google.com jklotzer@google.com
consts.js
in root
28 - 2025-01-22 2025-01-22 1 1 jklotzer@google.com jklotzer@google.com
config.js
in root
28 2 2025-01-22 2025-01-22 1 1 jklotzer@google.com jklotzer@google.com
gcs.js
in root
20 3 2025-01-22 2025-01-22 1 1 jklotzer@google.com jklotzer@google.com
17 - 2025-01-22 2025-01-22 1 1 jklotzer@google.com jklotzer@google.com
hcapi.js
in root
17 2 2025-01-22 2025-01-22 1 1 jklotzer@google.com jklotzer@google.com
utils.js
in root
16 3 2025-01-22 2025-01-22 1 1 jklotzer@google.com jklotzer@google.com
main.tf
in tf
13 - 2025-01-22 2025-01-22 1 1 jklotzer@google.com jklotzer@google.com
11 - 2025-02-07 2025-02-07 1 1 jklotzer@google.com jklotzer@google.com
11 2 2025-01-22 2025-01-22 1 1 jklotzer@google.com jklotzer@google.com
8 1 2025-01-22 2025-01-22 1 1 jklotzer@google.com jklotzer@google.com
index.js
in root
20 - 2025-01-22 2025-02-07 2 2 jklotzer@google.com jason@enlyt.com
Correlations

File Size vs. Number of Changes: 17 points

bq-samples.sql x: 11 lines of code y: 1 # changes index.js x: 20 lines of code y: 2 # changes eventhandlers.js x: 91 lines of code y: 2 # changes bigquery.js x: 8 lines of code y: 1 # changes config.defaults.js x: 17 lines of code y: 1 # changes config.js x: 28 lines of code y: 1 # changes dicomtojson.js x: 82 lines of code y: 1 # changes gcs.js x: 20 lines of code y: 1 # changes perf.js x: 41 lines of code y: 1 # changes schemas.js x: 68 lines of code y: 1 # changes server.js x: 63 lines of code y: 1 # changes tf/init.sql x: 33 lines of code y: 1 # changes tf/main.tf x: 13 lines of code y: 1 # changes utils.js x: 16 lines of code y: 1 # changes
2.0
# changes
  min: 1.0
  average: 1.12
  25th percentile: 1.0
  median: 1.0
  75th percentile: 1.0
  max: 2.0
0 91.0
lines of code
min: 8.0 | average: 33.35 | 25th percentile: 14.5 | median: 20.0 | 75th percentile: 52.0 | max: 91.0

Number of Contributors vs. Number of Changes: 17 points

bq-samples.sql x: 1 # contributors y: 1 # changes index.js x: 2 # contributors y: 2 # changes eventhandlers.js x: 1 # contributors y: 2 # changes
2.0
# changes
  min: 1.0
  average: 1.12
  25th percentile: 1.0
  median: 1.0
  75th percentile: 1.0
  max: 2.0
0 2.0
# contributors
min: 1.0 | average: 1.06 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

Number of Contributors vs. File Size: 17 points

bq-samples.sql x: 1 # contributors y: 11 lines of code index.js x: 2 # contributors y: 20 lines of code eventhandlers.js x: 1 # contributors y: 91 lines of code bigquery.js x: 1 # contributors y: 8 lines of code config.defaults.js x: 1 # contributors y: 17 lines of code config.js x: 1 # contributors y: 28 lines of code dicomtojson.js x: 1 # contributors y: 82 lines of code gcs.js x: 1 # contributors y: 20 lines of code perf.js x: 1 # contributors y: 41 lines of code schemas.js x: 1 # contributors y: 68 lines of code server.js x: 1 # contributors y: 63 lines of code tf/init.sql x: 1 # contributors y: 33 lines of code tf/main.tf x: 1 # contributors y: 13 lines of code utils.js x: 1 # contributors y: 16 lines of code
91.0
lines of code
  min: 8.0
  average: 33.35
  25th percentile: 14.5
  median: 20.0
  75th percentile: 52.0
  max: 91.0
0 2.0
# contributors
min: 1.0 | average: 1.06 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0