google-gemini / angular-webxr-art-sample
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 44 files with 1,920 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)
    • 16 files changed 6-20 times (1,189 lines of code)
    • 28 files changed 1-5 times (731 lines of code)
0% | 0% | 0% | 61% | 38%
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 44 files with 1,920 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)
    • 43 files changed by 2-5 contributors (1,915 lines of code)
    • 1 file changed by 1 contributor (5 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
ts, json, scss, html, svg, gitignore, js, py, txt, md, yaml, sh, editorconfig
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
ts0% | 0% | 0% | 72% | 27%
scss0% | 0% | 0% | 65% | 34%
html0% | 0% | 0% | 35% | 64%
py0% | 0% | 0% | 0% | 100%
js0% | 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
src0% | 0% | 0% | 69% | 30%
server0% | 0% | 0% | 0% | 100%
Functions0% | 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
scene.component.ts
in src/app/three/scene
203 - 2024-01-19 2024-05-06 15 2 3523671+yonet@users.noreply... 3523671+yonet@users.noreply...
gallery.component.ts
in src/app/gallery
89 2 2024-01-19 2024-05-06 11 2 3523671+yonet@users.noreply... 3523671+yonet@users.noreply...
loading.component.ts
in src/app/loading
41 2 2024-01-19 2024-05-06 10 2 3523671+yonet@users.noreply... 3523671+yonet@users.noreply...
image-gen.component.ts
in src/app/ai/image-gen
50 - 2024-04-18 2024-05-09 10 2 3523671+yonet@users.noreply... mgechev@gmail.com
app.routes.ts
in src/app
32 - 2024-01-19 2024-05-06 9 2 3523671+yonet@users.noreply... mgechev@gmail.com
frame.service.ts
in src/app/three
190 - 2024-04-20 2024-05-06 9 2 3523671+yonet@users.noreply... 3523671+yonet@users.noreply...
museum.component.ts
in src/app/museum
22 - 2024-04-18 2024-05-06 8 2 3523671+yonet@users.noreply... 3523671+yonet@users.noreply...
image-gen.component.html
in src/app/ai/image-gen
28 - 2024-04-18 2024-05-09 8 2 3523671+yonet@users.noreply... mgechev@gmail.com
68 - 2024-04-20 2024-05-06 8 2 3523671+yonet@users.noreply... 3523671+yonet@users.noreply...
24 2 2024-04-18 2024-05-06 7 2 3523671+yonet@users.noreply... 3523671+yonet@users.noreply...
primitives.service.ts
in src/app/three
50 - 2024-03-01 2024-05-06 7 2 3523671+yonet@users.noreply... mgechev@gmail.com
materials.service.ts
in src/app/three
82 3 2024-03-01 2024-05-06 7 2 3523671+yonet@users.noreply... mgechev@gmail.com
image-gen.component.scss
in src/app/ai/image-gen
87 - 2024-04-18 2024-05-09 7 2 3523671+yonet@users.noreply... mgechev@gmail.com
museum.component.html
in src/app/museum
8 - 2024-04-18 2024-05-06 6 2 3523671+yonet@users.noreply... 3523671+yonet@users.noreply...
loaders.service.ts
in src/app/three
78 1 2024-01-19 2024-05-06 6 2 3523671+yonet@users.noreply... 3523671+yonet@users.noreply...
xr.service.ts
in src/app/three
137 - 2024-03-04 2024-05-15 6 2 3523671+yonet@users.noreply... mgechev@gmail.com
gallery.component.html
in src/app/gallery
1 - 2024-01-19 2024-05-06 5 2 3523671+yonet@users.noreply... mgechev@gmail.com
6 - 2024-01-19 2024-05-06 5 2 3523671+yonet@users.noreply... mgechev@gmail.com
speech.service.ts
in src/app/ai
93 - 2024-04-18 2024-05-06 4 2 3523671+yonet@users.noreply... mgechev@gmail.com
scene.component.html
in src/app/three/scene
1 - 2024-01-19 2024-05-06 3 2 3523671+yonet@users.noreply... mgechev@gmail.com
loading.component.html
in src/app/loading
1 - 2024-01-19 2024-05-06 3 2 3523671+yonet@users.noreply... mgechev@gmail.com
museum.component.scss
in src/app/museum
3 - 2024-04-18 2024-05-06 3 2 3523671+yonet@users.noreply... mgechev@gmail.com
environment.development.ts
in src/environments
4 - 2024-04-29 2024-05-09 3 2 3523671+yonet@users.noreply... mgechev@gmail.com
4 - 2024-01-19 2024-05-06 3 2 3523671+yonet@users.noreply... mgechev@gmail.com
9 - 2024-01-19 2024-05-06 3 2 3523671+yonet@users.noreply... mgechev@gmail.com
11 - 2024-03-14 2024-05-09 3 2 3523671+yonet@users.noreply... mgechev@gmail.com
tweet.component.ts
in src/app/tweet
24 - 2024-03-14 2024-05-06 3 2 3523671+yonet@users.noreply... mgechev@gmail.com
48 - 2024-03-04 2024-05-06 3 2 3523671+yonet@users.noreply... 3523671+yonet@users.noreply...
loading.component.scss
in src/app/loading
1 - 2024-01-19 2024-05-06 2 2 3523671+yonet@users.noreply... mgechev@gmail.com
environment.ts
in src/environments
4 - 2024-04-29 2024-05-06 2 2 3523671+yonet@users.noreply... 3523671+yonet@users.noreply...
4 - 2024-05-05 2024-05-06 2 2 3523671+yonet@users.noreply... 3523671+yonet@users.noreply...
scene.component.scss
in src/app/three/scene
5 - 2024-01-19 2024-05-06 2 2 3523671+yonet@users.noreply... mgechev@gmail.com
gallery.component.scss
in src/app/gallery
5 - 2024-01-19 2024-05-06 2 2 3523671+yonet@users.noreply... mgechev@gmail.com
tweet.component.html
in src/app/tweet
8 - 2024-03-14 2024-05-06 2 2 3523671+yonet@users.noreply... mgechev@gmail.com
adjustment.js
in src/assets/fonts/msdf/roboto
8 - 2024-04-17 2024-05-06 2 2 3523671+yonet@users.noreply... mgechev@gmail.com
app.config.ts
in src/app
9 - 2024-04-29 2024-05-06 2 2 3523671+yonet@users.noreply... mgechev@gmail.com
webxr.model.ts
in src/app/three
18 - 2024-05-01 2024-05-06 2 2 3523671+yonet@users.noreply... mgechev@gmail.com
tweet.component.scss
in src/app/tweet
19 - 2024-03-14 2024-05-06 2 2 3523671+yonet@users.noreply... mgechev@gmail.com
lights.service.ts
in src/app/three
24 - 2024-05-01 2024-05-06 2 2 3523671+yonet@users.noreply... mgechev@gmail.com
interactions.service.ts
in src/app/three
81 - 2024-05-01 2024-05-06 2 2 3523671+yonet@users.noreply... mgechev@gmail.com
main.py
in server
110 4 2024-05-07 2024-05-09 2 2 mgechev@gmail.com mgechev@gmail.com
ui.service.ts
in src/app/three
125 - 2024-05-01 2024-05-06 2 2 3523671+yonet@users.noreply... mgechev@gmail.com
main.ts
in src
5 - 2024-05-06 2024-05-06 1 1 mgechev@gmail.com mgechev@gmail.com
getImages.py
in Functions
100 3 2024-05-06 2024-05-06 1 2 mgechev@gmail.com 3523671+yonet@users.noreply...
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
scene.component.ts
in src/app/three/scene
203 - 2024-01-19 2024-05-06 15 2 3523671+yonet@users.noreply... 3523671+yonet@users.noreply...
gallery.component.ts
in src/app/gallery
89 2 2024-01-19 2024-05-06 11 2 3523671+yonet@users.noreply... 3523671+yonet@users.noreply...
image-gen.component.ts
in src/app/ai/image-gen
50 - 2024-04-18 2024-05-09 10 2 3523671+yonet@users.noreply... mgechev@gmail.com
loading.component.ts
in src/app/loading
41 2 2024-01-19 2024-05-06 10 2 3523671+yonet@users.noreply... 3523671+yonet@users.noreply...
app.routes.ts
in src/app
32 - 2024-01-19 2024-05-06 9 2 3523671+yonet@users.noreply... mgechev@gmail.com
frame.service.ts
in src/app/three
190 - 2024-04-20 2024-05-06 9 2 3523671+yonet@users.noreply... 3523671+yonet@users.noreply...
68 - 2024-04-20 2024-05-06 8 2 3523671+yonet@users.noreply... 3523671+yonet@users.noreply...
image-gen.component.html
in src/app/ai/image-gen
28 - 2024-04-18 2024-05-09 8 2 3523671+yonet@users.noreply... mgechev@gmail.com
museum.component.ts
in src/app/museum
22 - 2024-04-18 2024-05-06 8 2 3523671+yonet@users.noreply... 3523671+yonet@users.noreply...
image-gen.component.scss
in src/app/ai/image-gen
87 - 2024-04-18 2024-05-09 7 2 3523671+yonet@users.noreply... mgechev@gmail.com
24 2 2024-04-18 2024-05-06 7 2 3523671+yonet@users.noreply... 3523671+yonet@users.noreply...
materials.service.ts
in src/app/three
82 3 2024-03-01 2024-05-06 7 2 3523671+yonet@users.noreply... mgechev@gmail.com
primitives.service.ts
in src/app/three
50 - 2024-03-01 2024-05-06 7 2 3523671+yonet@users.noreply... mgechev@gmail.com
museum.component.html
in src/app/museum
8 - 2024-04-18 2024-05-06 6 2 3523671+yonet@users.noreply... 3523671+yonet@users.noreply...
loaders.service.ts
in src/app/three
78 1 2024-01-19 2024-05-06 6 2 3523671+yonet@users.noreply... 3523671+yonet@users.noreply...
xr.service.ts
in src/app/three
137 - 2024-03-04 2024-05-15 6 2 3523671+yonet@users.noreply... mgechev@gmail.com
6 - 2024-01-19 2024-05-06 5 2 3523671+yonet@users.noreply... mgechev@gmail.com
gallery.component.html
in src/app/gallery
1 - 2024-01-19 2024-05-06 5 2 3523671+yonet@users.noreply... mgechev@gmail.com
speech.service.ts
in src/app/ai
93 - 2024-04-18 2024-05-06 4 2 3523671+yonet@users.noreply... mgechev@gmail.com
48 - 2024-03-04 2024-05-06 3 2 3523671+yonet@users.noreply... 3523671+yonet@users.noreply...
4 - 2024-01-19 2024-05-06 3 2 3523671+yonet@users.noreply... mgechev@gmail.com
tweet.component.ts
in src/app/tweet
24 - 2024-03-14 2024-05-06 3 2 3523671+yonet@users.noreply... mgechev@gmail.com
loading.component.html
in src/app/loading
1 - 2024-01-19 2024-05-06 3 2 3523671+yonet@users.noreply... mgechev@gmail.com
11 - 2024-03-14 2024-05-09 3 2 3523671+yonet@users.noreply... mgechev@gmail.com
9 - 2024-01-19 2024-05-06 3 2 3523671+yonet@users.noreply... mgechev@gmail.com
museum.component.scss
in src/app/museum
3 - 2024-04-18 2024-05-06 3 2 3523671+yonet@users.noreply... mgechev@gmail.com
scene.component.html
in src/app/three/scene
1 - 2024-01-19 2024-05-06 3 2 3523671+yonet@users.noreply... mgechev@gmail.com
environment.development.ts
in src/environments
4 - 2024-04-29 2024-05-09 3 2 3523671+yonet@users.noreply... mgechev@gmail.com
adjustment.js
in src/assets/fonts/msdf/roboto
8 - 2024-04-17 2024-05-06 2 2 3523671+yonet@users.noreply... mgechev@gmail.com
4 - 2024-05-05 2024-05-06 2 2 3523671+yonet@users.noreply... 3523671+yonet@users.noreply...
tweet.component.scss
in src/app/tweet
19 - 2024-03-14 2024-05-06 2 2 3523671+yonet@users.noreply... mgechev@gmail.com
tweet.component.html
in src/app/tweet
8 - 2024-03-14 2024-05-06 2 2 3523671+yonet@users.noreply... mgechev@gmail.com
app.config.ts
in src/app
9 - 2024-04-29 2024-05-06 2 2 3523671+yonet@users.noreply... mgechev@gmail.com
loading.component.scss
in src/app/loading
1 - 2024-01-19 2024-05-06 2 2 3523671+yonet@users.noreply... mgechev@gmail.com
gallery.component.scss
in src/app/gallery
5 - 2024-01-19 2024-05-06 2 2 3523671+yonet@users.noreply... mgechev@gmail.com
scene.component.scss
in src/app/three/scene
5 - 2024-01-19 2024-05-06 2 2 3523671+yonet@users.noreply... mgechev@gmail.com
interactions.service.ts
in src/app/three
81 - 2024-05-01 2024-05-06 2 2 3523671+yonet@users.noreply... mgechev@gmail.com
webxr.model.ts
in src/app/three
18 - 2024-05-01 2024-05-06 2 2 3523671+yonet@users.noreply... mgechev@gmail.com
ui.service.ts
in src/app/three
125 - 2024-05-01 2024-05-06 2 2 3523671+yonet@users.noreply... mgechev@gmail.com
lights.service.ts
in src/app/three
24 - 2024-05-01 2024-05-06 2 2 3523671+yonet@users.noreply... mgechev@gmail.com
environment.ts
in src/environments
4 - 2024-04-29 2024-05-06 2 2 3523671+yonet@users.noreply... 3523671+yonet@users.noreply...
main.py
in server
110 4 2024-05-07 2024-05-09 2 2 mgechev@gmail.com mgechev@gmail.com
getImages.py
in Functions
100 3 2024-05-06 2024-05-06 1 2 mgechev@gmail.com 3523671+yonet@users.noreply...
main.ts
in src
5 - 2024-05-06 2024-05-06 1 1 mgechev@gmail.com mgechev@gmail.com
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
main.ts
in src
5 - 2024-05-06 2024-05-06 1 1 mgechev@gmail.com mgechev@gmail.com
scene.component.ts
in src/app/three/scene
203 - 2024-01-19 2024-05-06 15 2 3523671+yonet@users.noreply... 3523671+yonet@users.noreply...
frame.service.ts
in src/app/three
190 - 2024-04-20 2024-05-06 9 2 3523671+yonet@users.noreply... 3523671+yonet@users.noreply...
xr.service.ts
in src/app/three
137 - 2024-03-04 2024-05-15 6 2 3523671+yonet@users.noreply... mgechev@gmail.com
ui.service.ts
in src/app/three
125 - 2024-05-01 2024-05-06 2 2 3523671+yonet@users.noreply... mgechev@gmail.com
main.py
in server
110 4 2024-05-07 2024-05-09 2 2 mgechev@gmail.com mgechev@gmail.com
getImages.py
in Functions
100 3 2024-05-06 2024-05-06 1 2 mgechev@gmail.com 3523671+yonet@users.noreply...
speech.service.ts
in src/app/ai
93 - 2024-04-18 2024-05-06 4 2 3523671+yonet@users.noreply... mgechev@gmail.com
gallery.component.ts
in src/app/gallery
89 2 2024-01-19 2024-05-06 11 2 3523671+yonet@users.noreply... 3523671+yonet@users.noreply...
image-gen.component.scss
in src/app/ai/image-gen
87 - 2024-04-18 2024-05-09 7 2 3523671+yonet@users.noreply... mgechev@gmail.com
materials.service.ts
in src/app/three
82 3 2024-03-01 2024-05-06 7 2 3523671+yonet@users.noreply... mgechev@gmail.com
interactions.service.ts
in src/app/three
81 - 2024-05-01 2024-05-06 2 2 3523671+yonet@users.noreply... mgechev@gmail.com
loaders.service.ts
in src/app/three
78 1 2024-01-19 2024-05-06 6 2 3523671+yonet@users.noreply... 3523671+yonet@users.noreply...
68 - 2024-04-20 2024-05-06 8 2 3523671+yonet@users.noreply... 3523671+yonet@users.noreply...
image-gen.component.ts
in src/app/ai/image-gen
50 - 2024-04-18 2024-05-09 10 2 3523671+yonet@users.noreply... mgechev@gmail.com
primitives.service.ts
in src/app/three
50 - 2024-03-01 2024-05-06 7 2 3523671+yonet@users.noreply... mgechev@gmail.com
48 - 2024-03-04 2024-05-06 3 2 3523671+yonet@users.noreply... 3523671+yonet@users.noreply...
loading.component.ts
in src/app/loading
41 2 2024-01-19 2024-05-06 10 2 3523671+yonet@users.noreply... 3523671+yonet@users.noreply...
app.routes.ts
in src/app
32 - 2024-01-19 2024-05-06 9 2 3523671+yonet@users.noreply... mgechev@gmail.com
image-gen.component.html
in src/app/ai/image-gen
28 - 2024-04-18 2024-05-09 8 2 3523671+yonet@users.noreply... mgechev@gmail.com
tweet.component.ts
in src/app/tweet
24 - 2024-03-14 2024-05-06 3 2 3523671+yonet@users.noreply... mgechev@gmail.com
24 2 2024-04-18 2024-05-06 7 2 3523671+yonet@users.noreply... 3523671+yonet@users.noreply...
lights.service.ts
in src/app/three
24 - 2024-05-01 2024-05-06 2 2 3523671+yonet@users.noreply... mgechev@gmail.com
museum.component.ts
in src/app/museum
22 - 2024-04-18 2024-05-06 8 2 3523671+yonet@users.noreply... 3523671+yonet@users.noreply...
tweet.component.scss
in src/app/tweet
19 - 2024-03-14 2024-05-06 2 2 3523671+yonet@users.noreply... mgechev@gmail.com
webxr.model.ts
in src/app/three
18 - 2024-05-01 2024-05-06 2 2 3523671+yonet@users.noreply... mgechev@gmail.com
11 - 2024-03-14 2024-05-09 3 2 3523671+yonet@users.noreply... mgechev@gmail.com
app.config.ts
in src/app
9 - 2024-04-29 2024-05-06 2 2 3523671+yonet@users.noreply... mgechev@gmail.com
9 - 2024-01-19 2024-05-06 3 2 3523671+yonet@users.noreply... mgechev@gmail.com
adjustment.js
in src/assets/fonts/msdf/roboto
8 - 2024-04-17 2024-05-06 2 2 3523671+yonet@users.noreply... mgechev@gmail.com
tweet.component.html
in src/app/tweet
8 - 2024-03-14 2024-05-06 2 2 3523671+yonet@users.noreply... mgechev@gmail.com
museum.component.html
in src/app/museum
8 - 2024-04-18 2024-05-06 6 2 3523671+yonet@users.noreply... 3523671+yonet@users.noreply...
6 - 2024-01-19 2024-05-06 5 2 3523671+yonet@users.noreply... mgechev@gmail.com
gallery.component.scss
in src/app/gallery
5 - 2024-01-19 2024-05-06 2 2 3523671+yonet@users.noreply... mgechev@gmail.com
scene.component.scss
in src/app/three/scene
5 - 2024-01-19 2024-05-06 2 2 3523671+yonet@users.noreply... mgechev@gmail.com
4 - 2024-05-05 2024-05-06 2 2 3523671+yonet@users.noreply... 3523671+yonet@users.noreply...
4 - 2024-01-19 2024-05-06 3 2 3523671+yonet@users.noreply... mgechev@gmail.com
environment.development.ts
in src/environments
4 - 2024-04-29 2024-05-09 3 2 3523671+yonet@users.noreply... mgechev@gmail.com
environment.ts
in src/environments
4 - 2024-04-29 2024-05-06 2 2 3523671+yonet@users.noreply... 3523671+yonet@users.noreply...
museum.component.scss
in src/app/museum
3 - 2024-04-18 2024-05-06 3 2 3523671+yonet@users.noreply... mgechev@gmail.com
loading.component.html
in src/app/loading
1 - 2024-01-19 2024-05-06 3 2 3523671+yonet@users.noreply... mgechev@gmail.com
loading.component.scss
in src/app/loading
1 - 2024-01-19 2024-05-06 2 2 3523671+yonet@users.noreply... mgechev@gmail.com
gallery.component.html
in src/app/gallery
1 - 2024-01-19 2024-05-06 5 2 3523671+yonet@users.noreply... mgechev@gmail.com
scene.component.html
in src/app/three/scene
1 - 2024-01-19 2024-05-06 3 2 3523671+yonet@users.noreply... mgechev@gmail.com