GoogleCloudPlatform / tag-automator
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 534 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 (534 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 534 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)
    • 17 files changed by 1 contributor (534 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
ts, html, json, sass, py, sh, yaml, txt, gitignore, md, css
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%
html0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
py0% | 0% | 0% | 0% | 100%
sass0% | 0% | 0% | 0% | 100%
css0% | 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
frontend0% | 0% | 0% | 0% | 100%
backend0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 44)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
environment.ts
in frontend/src/environments
4 - 2024-07-23 2024-07-23 1 1 rgodoy@google.com rgodoy@google.com
environment.development.ts
in frontend/src/environments
4 - 2024-07-23 2024-07-23 1 1 rgodoy@google.com rgodoy@google.com
sass
bulk-remove.component.sass
in frontend/src/app/home/edit/bulk-remove
4 - 2024-07-24 2024-07-24 1 1 rgodoy@google.com rgodoy@google.com
sass
bulk-edit.component.sass
in frontend/src/app/home/edit/bulk-add
4 - 2024-07-24 2024-07-24 1 1 rgodoy@google.com rgodoy@google.com
sass
single-edit.component.sass
in frontend/src/app/home/edit/single-edit
4 - 2024-07-24 2024-07-24 1 1 rgodoy@google.com rgodoy@google.com
5 - 2024-07-23 2024-07-23 1 1 rgodoy@google.com rgodoy@google.com
6 - 2024-07-23 2024-07-23 1 1 rgodoy@google.com rgodoy@google.com
backend.yaml
in backend
6 - 2024-07-23 2024-07-23 1 1 rgodoy@google.com rgodoy@google.com
app.yaml
in frontend
9 - 2024-07-23 2024-07-23 1 1 rgodoy@google.com rgodoy@google.com
single-edit.component.html
in frontend/src/app/home/edit/single-edit
21 - 2024-07-24 2024-07-24 1 1 rgodoy@google.com rgodoy@google.com
bulk-remove.component.html
in frontend/src/app/home/edit/bulk-remove
22 - 2024-07-24 2024-07-24 1 1 rgodoy@google.com rgodoy@google.com
bulk-edit.component.html
in frontend/src/app/home/edit/bulk-add
22 - 2024-07-24 2024-07-24 1 1 rgodoy@google.com rgodoy@google.com
26 1 2024-07-23 2024-07-23 1 1 rgodoy@google.com rgodoy@google.com
single-edit.component.ts
in frontend/src/app/home/edit/single-edit
74 1 2024-07-24 2024-07-24 1 1 rgodoy@google.com rgodoy@google.com
bulk-remove.component.ts
in frontend/src/app/home/edit/bulk-remove
82 1 2024-07-24 2024-07-24 1 1 rgodoy@google.com rgodoy@google.com
bulk-edit.component.ts
in frontend/src/app/home/edit/bulk-add
82 1 2024-07-24 2024-07-24 1 1 rgodoy@google.com rgodoy@google.com
home.component.ts
in frontend/src/app/home
159 7 2024-07-24 2024-07-24 1 1 rgodoy@google.com rgodoy@google.com
sass
styles.sass
in frontend/src
3 -
main.ts
in frontend/src
6 -
sass
tags.component.sass
in frontend/src/app/home/tags
7 -
values.ts
in frontend/src/model
8 -
sass
edit.component.sass
in frontend/src/app/home/edit
11 -
app.routes.ts
in frontend/src/app
12 -
help-dialog.html
in frontend/src/app
12 -
app.component.html
in frontend/src/app
14 -
sass
app.component.sass
in frontend/src/app
18 -
19 1
Service.ts
in frontend/src/model
19 3
index.html
in frontend/src
21 -
tags.component.html
in frontend/src/app/home/tags
24 -
tags.component.ts
in frontend/src/app/home/tags
33 1
models.ts
in frontend/src/model
33 -
app.config.ts
in frontend/src/app
37 -
available_tags.ts
in frontend/src/app
42 3
edit.component.html
in frontend/src/app/home/edit
44 -
52 4
app.component.ts
in frontend/src/app
55 1
home.component.css
in frontend/src/app/home
55 -
backend.service.ts
in frontend/src/app
56 1
73 3
main.py
in backend
85 5
home.component.html
in frontend/src/app/home
106 -
edit.component.ts
in frontend/src/app/home/edit
110 7
mock-backend.ts
in frontend/src/app
185 -
Files With Most Contributors (Top 44)
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
home.component.ts
in frontend/src/app/home
159 7 2024-07-24 2024-07-24 1 1 rgodoy@google.com rgodoy@google.com
single-edit.component.ts
in frontend/src/app/home/edit/single-edit
74 1 2024-07-24 2024-07-24 1 1 rgodoy@google.com rgodoy@google.com
sass
single-edit.component.sass
in frontend/src/app/home/edit/single-edit
4 - 2024-07-24 2024-07-24 1 1 rgodoy@google.com rgodoy@google.com
single-edit.component.html
in frontend/src/app/home/edit/single-edit
21 - 2024-07-24 2024-07-24 1 1 rgodoy@google.com rgodoy@google.com
sass
bulk-edit.component.sass
in frontend/src/app/home/edit/bulk-add
4 - 2024-07-24 2024-07-24 1 1 rgodoy@google.com rgodoy@google.com
bulk-edit.component.html
in frontend/src/app/home/edit/bulk-add
22 - 2024-07-24 2024-07-24 1 1 rgodoy@google.com rgodoy@google.com
bulk-edit.component.ts
in frontend/src/app/home/edit/bulk-add
82 1 2024-07-24 2024-07-24 1 1 rgodoy@google.com rgodoy@google.com
bulk-remove.component.ts
in frontend/src/app/home/edit/bulk-remove
82 1 2024-07-24 2024-07-24 1 1 rgodoy@google.com rgodoy@google.com
sass
bulk-remove.component.sass
in frontend/src/app/home/edit/bulk-remove
4 - 2024-07-24 2024-07-24 1 1 rgodoy@google.com rgodoy@google.com
bulk-remove.component.html
in frontend/src/app/home/edit/bulk-remove
22 - 2024-07-24 2024-07-24 1 1 rgodoy@google.com rgodoy@google.com
environment.development.ts
in frontend/src/environments
4 - 2024-07-23 2024-07-23 1 1 rgodoy@google.com rgodoy@google.com
environment.ts
in frontend/src/environments
4 - 2024-07-23 2024-07-23 1 1 rgodoy@google.com rgodoy@google.com
app.yaml
in frontend
9 - 2024-07-23 2024-07-23 1 1 rgodoy@google.com rgodoy@google.com
backend.yaml
in backend
6 - 2024-07-23 2024-07-23 1 1 rgodoy@google.com rgodoy@google.com
26 1 2024-07-23 2024-07-23 1 1 rgodoy@google.com rgodoy@google.com
6 - 2024-07-23 2024-07-23 1 1 rgodoy@google.com rgodoy@google.com
5 - 2024-07-23 2024-07-23 1 1 rgodoy@google.com rgodoy@google.com
index.html
in frontend/src
21 -
values.ts
in frontend/src/model
8 -
Service.ts
in frontend/src/model
19 3
models.ts
in frontend/src/model
33 -
app.component.html
in frontend/src/app
14 -
help-dialog.html
in frontend/src/app
12 -
mock-backend.ts
in frontend/src/app
185 -
app.config.ts
in frontend/src/app
37 -
sass
app.component.sass
in frontend/src/app
18 -
sass
edit.component.sass
in frontend/src/app/home/edit
11 -
edit.component.ts
in frontend/src/app/home/edit
110 7
edit.component.html
in frontend/src/app/home/edit
44 -
home.component.css
in frontend/src/app/home
55 -
tags.component.ts
in frontend/src/app/home/tags
33 1
tags.component.html
in frontend/src/app/home/tags
24 -
sass
tags.component.sass
in frontend/src/app/home/tags
7 -
home.component.html
in frontend/src/app/home
106 -
backend.service.ts
in frontend/src/app
56 1
app.routes.ts
in frontend/src/app
12 -
app.component.ts
in frontend/src/app
55 1
available_tags.ts
in frontend/src/app
42 3
main.ts
in frontend/src
6 -
sass
styles.sass
in frontend/src
3 -
73 3
19 1
main.py
in backend
85 5
52 4
Files With Least Contributors (Top 44)
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
mock-backend.ts
in frontend/src/app
185 -
edit.component.ts
in frontend/src/app/home/edit
110 7
home.component.html
in frontend/src/app/home
106 -
main.py
in backend
85 5
73 3
backend.service.ts
in frontend/src/app
56 1
home.component.css
in frontend/src/app/home
55 -
app.component.ts
in frontend/src/app
55 1
52 4
edit.component.html
in frontend/src/app/home/edit
44 -
available_tags.ts
in frontend/src/app
42 3
app.config.ts
in frontend/src/app
37 -
models.ts
in frontend/src/model
33 -
tags.component.ts
in frontend/src/app/home/tags
33 1
tags.component.html
in frontend/src/app/home/tags
24 -
index.html
in frontend/src
21 -
Service.ts
in frontend/src/model
19 3
19 1
sass
app.component.sass
in frontend/src/app
18 -
app.component.html
in frontend/src/app
14 -
help-dialog.html
in frontend/src/app
12 -
app.routes.ts
in frontend/src/app
12 -
sass
edit.component.sass
in frontend/src/app/home/edit
11 -
values.ts
in frontend/src/model
8 -
sass
tags.component.sass
in frontend/src/app/home/tags
7 -
main.ts
in frontend/src
6 -
sass
styles.sass
in frontend/src
3 -
home.component.ts
in frontend/src/app/home
159 7 2024-07-24 2024-07-24 1 1 rgodoy@google.com rgodoy@google.com
bulk-edit.component.ts
in frontend/src/app/home/edit/bulk-add
82 1 2024-07-24 2024-07-24 1 1 rgodoy@google.com rgodoy@google.com
bulk-remove.component.ts
in frontend/src/app/home/edit/bulk-remove
82 1 2024-07-24 2024-07-24 1 1 rgodoy@google.com rgodoy@google.com
single-edit.component.ts
in frontend/src/app/home/edit/single-edit
74 1 2024-07-24 2024-07-24 1 1 rgodoy@google.com rgodoy@google.com
26 1 2024-07-23 2024-07-23 1 1 rgodoy@google.com rgodoy@google.com
bulk-edit.component.html
in frontend/src/app/home/edit/bulk-add
22 - 2024-07-24 2024-07-24 1 1 rgodoy@google.com rgodoy@google.com
bulk-remove.component.html
in frontend/src/app/home/edit/bulk-remove
22 - 2024-07-24 2024-07-24 1 1 rgodoy@google.com rgodoy@google.com
single-edit.component.html
in frontend/src/app/home/edit/single-edit
21 - 2024-07-24 2024-07-24 1 1 rgodoy@google.com rgodoy@google.com
app.yaml
in frontend
9 - 2024-07-23 2024-07-23 1 1 rgodoy@google.com rgodoy@google.com
backend.yaml
in backend
6 - 2024-07-23 2024-07-23 1 1 rgodoy@google.com rgodoy@google.com
6 - 2024-07-23 2024-07-23 1 1 rgodoy@google.com rgodoy@google.com
5 - 2024-07-23 2024-07-23 1 1 rgodoy@google.com rgodoy@google.com
sass
single-edit.component.sass
in frontend/src/app/home/edit/single-edit
4 - 2024-07-24 2024-07-24 1 1 rgodoy@google.com rgodoy@google.com
sass
bulk-edit.component.sass
in frontend/src/app/home/edit/bulk-add
4 - 2024-07-24 2024-07-24 1 1 rgodoy@google.com rgodoy@google.com
sass
bulk-remove.component.sass
in frontend/src/app/home/edit/bulk-remove
4 - 2024-07-24 2024-07-24 1 1 rgodoy@google.com rgodoy@google.com
environment.development.ts
in frontend/src/environments
4 - 2024-07-23 2024-07-23 1 1 rgodoy@google.com rgodoy@google.com
environment.ts
in frontend/src/environments
4 - 2024-07-23 2024-07-23 1 1 rgodoy@google.com rgodoy@google.com
Correlations

File Size vs. Number of Changes: 17 points

frontend/src/app/home/edit/bulk-add/bulk-edit.component.html x: 22 lines of code y: 1 # changes frontend/src/app/home/edit/bulk-add/bulk-edit.component.sass x: 4 lines of code y: 1 # changes frontend/src/app/home/edit/bulk-add/bulk-edit.component.ts x: 82 lines of code y: 1 # changes frontend/src/app/home/edit/single-edit/single-edit.component.html x: 21 lines of code y: 1 # changes frontend/src/app/home/edit/single-edit/single-edit.component.ts x: 74 lines of code y: 1 # changes frontend/src/app/home/home.component.ts x: 159 lines of code y: 1 # changes backend/backend-template.yaml x: 6 lines of code y: 1 # changes backend/delete_resources_tags.py x: 26 lines of code y: 1 # changes dispatch.yaml x: 5 lines of code y: 1 # changes frontend/app.yaml x: 9 lines of code y: 1 # changes
1.0
# changes
  min: 1.0
  average: 1.0
  25th percentile: 1.0
  median: 1.0
  75th percentile: 1.0
  max: 1.0
0 159.0
lines of code
min: 4.0 | average: 31.41 | 25th percentile: 4.0 | median: 9.0 | 75th percentile: 50.0 | max: 159.0

Number of Contributors vs. Number of Changes: 17 points

frontend/src/app/home/edit/bulk-add/bulk-edit.component.html x: 1 # contributors y: 1 # changes
1.0
# changes
  min: 1.0
  average: 1.0
  25th percentile: 1.0
  median: 1.0
  75th percentile: 1.0
  max: 1.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: 17 points

frontend/src/app/home/edit/bulk-add/bulk-edit.component.html x: 1 # contributors y: 22 lines of code frontend/src/app/home/edit/bulk-add/bulk-edit.component.sass x: 1 # contributors y: 4 lines of code frontend/src/app/home/edit/bulk-add/bulk-edit.component.ts x: 1 # contributors y: 82 lines of code frontend/src/app/home/edit/single-edit/single-edit.component.html x: 1 # contributors y: 21 lines of code frontend/src/app/home/edit/single-edit/single-edit.component.ts x: 1 # contributors y: 74 lines of code frontend/src/app/home/home.component.ts x: 1 # contributors y: 159 lines of code backend/backend-template.yaml x: 1 # contributors y: 6 lines of code backend/delete_resources_tags.py x: 1 # contributors y: 26 lines of code dispatch.yaml x: 1 # contributors y: 5 lines of code frontend/app.yaml x: 1 # contributors y: 9 lines of code
159.0
lines of code
  min: 4.0
  average: 31.41
  25th percentile: 4.0
  median: 9.0
  75th percentile: 50.0
  max: 159.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