apache / incubator-devlake-website
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 1,933 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 1 file changed 21-50 times (270 lines of code)
    • 9 files changed 6-20 times (798 lines of code)
    • 22 files changed 1-5 times (865 lines of code)
0% | 0% | 13% | 41% | 44%
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 1,933 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 2 files changed by 11-25 contributors (320 lines of code)
    • 5 files changed by 6-10 contributors (520 lines of code)
    • 14 files changed by 2-5 contributors (728 lines of code)
    • 11 files changed by 1 contributor (365 lines of code)
0% | 16% | 26% | 37% | 18%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
md, json, svg, tsx, js, xml, yaml, css, yml, gitignore, sh, ts, dockerfile, txt
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
js0% | 0% | 61% | 7% | 30%
tsx0% | 0% | 0% | 48% | 51%
css0% | 0% | 0% | 78% | 21%
yml0% | 0% | 0% | 100% | 0%
ts0% | 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% | 94% | 0% | 5%
src0% | 0% | 0% | 46% | 53%
blog0% | 0% | 0% | 100% | 0%
Most Frequently Changed Files (Top 36)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
270 3 2022-04-22 2023-08-07 37 15 yumengwang@yumengs-macbook-... yumeng.wang@merico.dev
WhyDevlake.tsx
in src/components/Sections
169 3 2022-09-11 2023-07-26 14 8 ziyu.tao@merico.dev joshuapoddoku@gmail.com
HomepageHeader.tsx
in src/components/Sections
183 - 2022-09-11 2023-07-28 14 9 ziyu.tao@merico.dev joshuapoddoku@gmail.com
UseCases.tsx
in src/components/Sections
87 1 2022-09-11 2023-03-21 11 7 ziyu.tao@merico.dev louis.s4372121@gmail.com
50 - 2022-05-03 2022-07-26 10 11 yumeng.wang@merico.dev yanghui@meri.co
UserFlow.tsx
in src/components/Sections
61 1 2022-09-11 2023-03-21 10 6 ziyu.tao@merico.dev louis.s4372121@gmail.com
custom.css
in src/css
59 - 2022-04-22 2023-01-16 8 5 yumengwang@yumengs-macbook-... susmitadey475@gmail.com
JoinCommunity.tsx
in src/components/Sections
20 1 2022-09-11 2023-07-28 7 6 ziyu.tao@merico.dev joshuapoddoku@gmail.com
index.js
in src/pages
32 - 2022-05-04 2022-10-21 6 3 yumeng.wang@merico.dev 114053431+guyue66@users.nor...
Components.tsx
in src/components/Sections
137 - 2022-09-11 2023-01-16 6 4 ziyu.tao@merico.dev susmitadey475@gmail.com
13 - 2022-09-11 2023-01-18 5 2 ziyu.tao@merico.dev 114053431+guyue66@users.nor...
Discover.tsx
in src/components/Sections
21 1 2022-09-11 2022-09-29 5 2 ziyu.tao@merico.dev yumeng.wang@merico.dev
Contributor.tsx
in src/components/Team
122 2 2022-12-22 2023-07-26 5 4 yumeng.wang@merico.dev louis.s4372121@gmail.com
BlogHeader.tsx
in src/components/Blog
28 1 2023-01-18 2023-07-04 4 4 114053431+guyue66@users.nor... joshuapoddoku@gmail.com
HomepageFeatures.js
in src/components
58 6 2022-05-18 2022-07-13 3 1 yumeng.wang@merico.dev yumeng.wang@merico.dev
HeaderLearnMore.tsx
in src/components/Sections
58 1 2022-10-21 2023-02-10 3 3 114053431+guyue66@users.nor... louis.s4372121@gmail.com
index.module.css
in src/pages
16 - 2022-05-04 2022-09-14 2 2 yumeng.wang@merico.dev ziyu.tao@merico.dev
PPMC.tsx
in src/components/Team
22 1 2022-12-22 2023-01-21 2 2 114053431+guyue66@users.nor... louis.s4372121@gmail.com
Committer.tsx
in src/components/Team
23 - 2022-12-22 2023-01-21 2 2 114053431+guyue66@users.nor... louis.s4372121@gmail.com
Title.tsx
in src/components/Team
27 1 2022-12-22 2023-07-04 2 2 114053431+guyue66@users.nor... joshuapoddoku@gmail.com
EditorPick.tsx
in src/components/Blog
73 1 2023-01-18 2023-01-21 2 2 114053431+guyue66@users.nor... louis.s4372121@gmail.com
AllPosts.tsx
in src/components/Blog
97 - 2023-01-18 2023-01-21 2 2 114053431+guyue66@users.nor... louis.s4372121@gmail.com
4 - 2022-10-15 2022-10-15 1 1 bivasbiswas1999@gmail.com bivasbiswas1999@gmail.com
types.ts
in src/components/Team
8 - 2022-12-22 2022-12-22 1 1 114053431+guyue66@users.nor... 114053431+guyue66@users.nor...
types.ts
in src/components/Blog
10 - 2023-01-18 2023-01-18 1 1 114053431+guyue66@users.nor... 114053431+guyue66@users.nor...
utils.tsx
in src/components/Blog
19 1 2023-01-18 2023-01-18 1 1 114053431+guyue66@users.nor... 114053431+guyue66@users.nor...
index.js
in src/pages/blogOverview
30 1 2023-01-18 2023-01-18 1 1 114053431+guyue66@users.nor... 114053431+guyue66@users.nor...
index.js
in src/pages/team
30 - 2022-12-22 2022-12-22 1 1 114053431+guyue66@users.nor... 114053431+guyue66@users.nor...
index.tsx
in src/components/Dropdown
30 1 2022-12-22 2022-12-22 1 1 114053431+guyue66@users.nor... 114053431+guyue66@users.nor...
PersonCard.tsx
in src/components/Team
42 2 2022-12-22 2022-12-22 1 1 114053431+guyue66@users.nor... 114053431+guyue66@users.nor...
TeampageBG.tsx
in src/components/Team
67 1 2022-12-22 2022-12-22 1 1 114053431+guyue66@users.nor... 114053431+guyue66@users.nor...
BlogpageBG.tsx
in src/components/Blog
67 1 2023-01-18 2023-01-18 1 1 114053431+guyue66@users.nor... 114053431+guyue66@users.nor...
3 -
4 -
4 -
10 -
Files With Most Contributors (Top 36)
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
270 3 2022-04-22 2023-08-07 37 15 yumengwang@yumengs-macbook-... yumeng.wang@merico.dev
50 - 2022-05-03 2022-07-26 10 11 yumeng.wang@merico.dev yanghui@meri.co
HomepageHeader.tsx
in src/components/Sections
183 - 2022-09-11 2023-07-28 14 9 ziyu.tao@merico.dev joshuapoddoku@gmail.com
WhyDevlake.tsx
in src/components/Sections
169 3 2022-09-11 2023-07-26 14 8 ziyu.tao@merico.dev joshuapoddoku@gmail.com
UseCases.tsx
in src/components/Sections
87 1 2022-09-11 2023-03-21 11 7 ziyu.tao@merico.dev louis.s4372121@gmail.com
UserFlow.tsx
in src/components/Sections
61 1 2022-09-11 2023-03-21 10 6 ziyu.tao@merico.dev louis.s4372121@gmail.com
JoinCommunity.tsx
in src/components/Sections
20 1 2022-09-11 2023-07-28 7 6 ziyu.tao@merico.dev joshuapoddoku@gmail.com
custom.css
in src/css
59 - 2022-04-22 2023-01-16 8 5 yumengwang@yumengs-macbook-... susmitadey475@gmail.com
Components.tsx
in src/components/Sections
137 - 2022-09-11 2023-01-16 6 4 ziyu.tao@merico.dev susmitadey475@gmail.com
Contributor.tsx
in src/components/Team
122 2 2022-12-22 2023-07-26 5 4 yumeng.wang@merico.dev louis.s4372121@gmail.com
BlogHeader.tsx
in src/components/Blog
28 1 2023-01-18 2023-07-04 4 4 114053431+guyue66@users.nor... joshuapoddoku@gmail.com
index.js
in src/pages
32 - 2022-05-04 2022-10-21 6 3 yumeng.wang@merico.dev 114053431+guyue66@users.nor...
HeaderLearnMore.tsx
in src/components/Sections
58 1 2022-10-21 2023-02-10 3 3 114053431+guyue66@users.nor... louis.s4372121@gmail.com
13 - 2022-09-11 2023-01-18 5 2 ziyu.tao@merico.dev 114053431+guyue66@users.nor...
Discover.tsx
in src/components/Sections
21 1 2022-09-11 2022-09-29 5 2 ziyu.tao@merico.dev yumeng.wang@merico.dev
EditorPick.tsx
in src/components/Blog
73 1 2023-01-18 2023-01-21 2 2 114053431+guyue66@users.nor... louis.s4372121@gmail.com
AllPosts.tsx
in src/components/Blog
97 - 2023-01-18 2023-01-21 2 2 114053431+guyue66@users.nor... louis.s4372121@gmail.com
Title.tsx
in src/components/Team
27 1 2022-12-22 2023-07-04 2 2 114053431+guyue66@users.nor... joshuapoddoku@gmail.com
Committer.tsx
in src/components/Team
23 - 2022-12-22 2023-01-21 2 2 114053431+guyue66@users.nor... louis.s4372121@gmail.com
PPMC.tsx
in src/components/Team
22 1 2022-12-22 2023-01-21 2 2 114053431+guyue66@users.nor... louis.s4372121@gmail.com
index.module.css
in src/pages
16 - 2022-05-04 2022-09-14 2 2 yumeng.wang@merico.dev ziyu.tao@merico.dev
HomepageFeatures.js
in src/components
58 6 2022-05-18 2022-07-13 3 1 yumeng.wang@merico.dev yumeng.wang@merico.dev
4 - 2022-10-15 2022-10-15 1 1 bivasbiswas1999@gmail.com bivasbiswas1999@gmail.com
index.tsx
in src/components/Dropdown
30 1 2022-12-22 2022-12-22 1 1 114053431+guyue66@users.nor... 114053431+guyue66@users.nor...
types.ts
in src/components/Blog
10 - 2023-01-18 2023-01-18 1 1 114053431+guyue66@users.nor... 114053431+guyue66@users.nor...
utils.tsx
in src/components/Blog
19 1 2023-01-18 2023-01-18 1 1 114053431+guyue66@users.nor... 114053431+guyue66@users.nor...
BlogpageBG.tsx
in src/components/Blog
67 1 2023-01-18 2023-01-18 1 1 114053431+guyue66@users.nor... 114053431+guyue66@users.nor...
PersonCard.tsx
in src/components/Team
42 2 2022-12-22 2022-12-22 1 1 114053431+guyue66@users.nor... 114053431+guyue66@users.nor...
types.ts
in src/components/Team
8 - 2022-12-22 2022-12-22 1 1 114053431+guyue66@users.nor... 114053431+guyue66@users.nor...
TeampageBG.tsx
in src/components/Team
67 1 2022-12-22 2022-12-22 1 1 114053431+guyue66@users.nor... 114053431+guyue66@users.nor...
index.js
in src/pages/team
30 - 2022-12-22 2022-12-22 1 1 114053431+guyue66@users.nor... 114053431+guyue66@users.nor...
index.js
in src/pages/blogOverview
30 1 2023-01-18 2023-01-18 1 1 114053431+guyue66@users.nor... 114053431+guyue66@users.nor...
3 -
4 -
4 -
10 -
Files With Least Contributors (Top 36)
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
10 -
4 -
4 -
3 -
BlogpageBG.tsx
in src/components/Blog
67 1 2023-01-18 2023-01-18 1 1 114053431+guyue66@users.nor... 114053431+guyue66@users.nor...
TeampageBG.tsx
in src/components/Team
67 1 2022-12-22 2022-12-22 1 1 114053431+guyue66@users.nor... 114053431+guyue66@users.nor...
HomepageFeatures.js
in src/components
58 6 2022-05-18 2022-07-13 3 1 yumeng.wang@merico.dev yumeng.wang@merico.dev
PersonCard.tsx
in src/components/Team
42 2 2022-12-22 2022-12-22 1 1 114053431+guyue66@users.nor... 114053431+guyue66@users.nor...
index.tsx
in src/components/Dropdown
30 1 2022-12-22 2022-12-22 1 1 114053431+guyue66@users.nor... 114053431+guyue66@users.nor...
index.js
in src/pages/team
30 - 2022-12-22 2022-12-22 1 1 114053431+guyue66@users.nor... 114053431+guyue66@users.nor...
index.js
in src/pages/blogOverview
30 1 2023-01-18 2023-01-18 1 1 114053431+guyue66@users.nor... 114053431+guyue66@users.nor...
utils.tsx
in src/components/Blog
19 1 2023-01-18 2023-01-18 1 1 114053431+guyue66@users.nor... 114053431+guyue66@users.nor...
types.ts
in src/components/Blog
10 - 2023-01-18 2023-01-18 1 1 114053431+guyue66@users.nor... 114053431+guyue66@users.nor...
types.ts
in src/components/Team
8 - 2022-12-22 2022-12-22 1 1 114053431+guyue66@users.nor... 114053431+guyue66@users.nor...
4 - 2022-10-15 2022-10-15 1 1 bivasbiswas1999@gmail.com bivasbiswas1999@gmail.com
AllPosts.tsx
in src/components/Blog
97 - 2023-01-18 2023-01-21 2 2 114053431+guyue66@users.nor... louis.s4372121@gmail.com
EditorPick.tsx
in src/components/Blog
73 1 2023-01-18 2023-01-21 2 2 114053431+guyue66@users.nor... louis.s4372121@gmail.com
Title.tsx
in src/components/Team
27 1 2022-12-22 2023-07-04 2 2 114053431+guyue66@users.nor... joshuapoddoku@gmail.com
Committer.tsx
in src/components/Team
23 - 2022-12-22 2023-01-21 2 2 114053431+guyue66@users.nor... louis.s4372121@gmail.com
PPMC.tsx
in src/components/Team
22 1 2022-12-22 2023-01-21 2 2 114053431+guyue66@users.nor... louis.s4372121@gmail.com
Discover.tsx
in src/components/Sections
21 1 2022-09-11 2022-09-29 5 2 ziyu.tao@merico.dev yumeng.wang@merico.dev
index.module.css
in src/pages
16 - 2022-05-04 2022-09-14 2 2 yumeng.wang@merico.dev ziyu.tao@merico.dev
13 - 2022-09-11 2023-01-18 5 2 ziyu.tao@merico.dev 114053431+guyue66@users.nor...
HeaderLearnMore.tsx
in src/components/Sections
58 1 2022-10-21 2023-02-10 3 3 114053431+guyue66@users.nor... louis.s4372121@gmail.com
index.js
in src/pages
32 - 2022-05-04 2022-10-21 6 3 yumeng.wang@merico.dev 114053431+guyue66@users.nor...
Components.tsx
in src/components/Sections
137 - 2022-09-11 2023-01-16 6 4 ziyu.tao@merico.dev susmitadey475@gmail.com
Contributor.tsx
in src/components/Team
122 2 2022-12-22 2023-07-26 5 4 yumeng.wang@merico.dev louis.s4372121@gmail.com
BlogHeader.tsx
in src/components/Blog
28 1 2023-01-18 2023-07-04 4 4 114053431+guyue66@users.nor... joshuapoddoku@gmail.com
custom.css
in src/css
59 - 2022-04-22 2023-01-16 8 5 yumengwang@yumengs-macbook-... susmitadey475@gmail.com
UserFlow.tsx
in src/components/Sections
61 1 2022-09-11 2023-03-21 10 6 ziyu.tao@merico.dev louis.s4372121@gmail.com
JoinCommunity.tsx
in src/components/Sections
20 1 2022-09-11 2023-07-28 7 6 ziyu.tao@merico.dev joshuapoddoku@gmail.com
UseCases.tsx
in src/components/Sections
87 1 2022-09-11 2023-03-21 11 7 ziyu.tao@merico.dev louis.s4372121@gmail.com
WhyDevlake.tsx
in src/components/Sections
169 3 2022-09-11 2023-07-26 14 8 ziyu.tao@merico.dev joshuapoddoku@gmail.com
HomepageHeader.tsx
in src/components/Sections
183 - 2022-09-11 2023-07-28 14 9 ziyu.tao@merico.dev joshuapoddoku@gmail.com
50 - 2022-05-03 2022-07-26 10 11 yumeng.wang@merico.dev yanghui@meri.co
270 3 2022-04-22 2023-08-07 37 15 yumengwang@yumengs-macbook-... yumeng.wang@merico.dev
Correlations

File Size vs. Number of Changes: 32 points

docusaurus.config.js x: 270 lines of code y: 37 # changes src/components/Sections/HomepageHeader.tsx x: 183 lines of code y: 14 # changes src/components/Sections/JoinCommunity.tsx x: 20 lines of code y: 7 # changes src/components/Team/Contributor.tsx x: 122 lines of code y: 5 # changes src/components/Sections/WhyDevlake.tsx x: 169 lines of code y: 14 # changes src/components/Blog/BlogHeader.tsx x: 28 lines of code y: 4 # changes src/components/Team/Title.tsx x: 27 lines of code y: 2 # changes src/components/Sections/UseCases.tsx x: 87 lines of code y: 11 # changes src/components/Sections/UserFlow.tsx x: 61 lines of code y: 10 # changes src/components/Sections/HeaderLearnMore.tsx x: 58 lines of code y: 3 # changes src/components/Blog/AllPosts.tsx x: 97 lines of code y: 2 # changes src/components/Blog/EditorPick.tsx x: 73 lines of code y: 2 # changes src/components/Team/Committer.tsx x: 23 lines of code y: 2 # changes src/components/Team/PPMC.tsx x: 22 lines of code y: 2 # changes src/components/Blog/BlogpageBG.tsx x: 67 lines of code y: 1 # changes src/components/Blog/types.ts x: 10 lines of code y: 1 # changes src/components/Blog/utils.tsx x: 19 lines of code y: 1 # changes src/pages/blogOverview/index.js x: 30 lines of code y: 1 # changes tailwind.config.js x: 13 lines of code y: 5 # changes src/components/Sections/Components.tsx x: 137 lines of code y: 6 # changes src/css/custom.css x: 59 lines of code y: 8 # changes src/components/Team/PersonCard.tsx x: 42 lines of code y: 1 # changes src/components/Team/types.ts x: 8 lines of code y: 1 # changes src/pages/index.js x: 32 lines of code y: 6 # changes sidebarsLivedemo.js x: 4 lines of code y: 1 # changes src/components/Sections/Discover.tsx x: 21 lines of code y: 5 # changes src/pages/index.module.css x: 16 lines of code y: 2 # changes blog/authors.yml x: 50 lines of code y: 10 # changes
37.0
# changes
  min: 1.0
  average: 5.31
  25th percentile: 1.0
  median: 2.5
  75th percentile: 6.75
  max: 37.0
0 270.0
lines of code
min: 4.0 | average: 60.41 | 25th percentile: 21.25 | median: 37.0 | 75th percentile: 71.5 | max: 270.0

Number of Contributors vs. Number of Changes: 32 points

docusaurus.config.js x: 15 # contributors y: 37 # changes src/components/Sections/HomepageHeader.tsx x: 9 # contributors y: 14 # changes src/components/Sections/JoinCommunity.tsx x: 6 # contributors y: 7 # changes src/components/Team/Contributor.tsx x: 4 # contributors y: 5 # changes src/components/Sections/WhyDevlake.tsx x: 8 # contributors y: 14 # changes src/components/Blog/BlogHeader.tsx x: 4 # contributors y: 4 # changes src/components/Team/Title.tsx x: 2 # contributors y: 2 # changes src/components/Sections/UseCases.tsx x: 7 # contributors y: 11 # changes src/components/Sections/UserFlow.tsx x: 6 # contributors y: 10 # changes src/components/Sections/HeaderLearnMore.tsx x: 3 # contributors y: 3 # changes src/components/Blog/BlogpageBG.tsx x: 1 # contributors y: 1 # changes tailwind.config.js x: 2 # contributors y: 5 # changes src/components/Sections/Components.tsx x: 4 # contributors y: 6 # changes src/css/custom.css x: 5 # contributors y: 8 # changes src/pages/index.js x: 3 # contributors y: 6 # changes blog/authors.yml x: 11 # contributors y: 10 # changes src/components/HomepageFeatures.js x: 1 # contributors y: 3 # changes
37.0
# changes
  min: 1.0
  average: 5.31
  25th percentile: 1.0
  median: 2.5
  75th percentile: 6.75
  max: 37.0
0 15.0
# contributors
min: 1.0 | average: 3.5 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 4.75 | max: 15.0

Number of Contributors vs. File Size: 32 points

docusaurus.config.js x: 15 # contributors y: 270 lines of code src/components/Sections/HomepageHeader.tsx x: 9 # contributors y: 183 lines of code src/components/Sections/JoinCommunity.tsx x: 6 # contributors y: 20 lines of code src/components/Team/Contributor.tsx x: 4 # contributors y: 122 lines of code src/components/Sections/WhyDevlake.tsx x: 8 # contributors y: 169 lines of code src/components/Blog/BlogHeader.tsx x: 4 # contributors y: 28 lines of code src/components/Team/Title.tsx x: 2 # contributors y: 27 lines of code src/components/Sections/UseCases.tsx x: 7 # contributors y: 87 lines of code src/components/Sections/UserFlow.tsx x: 6 # contributors y: 61 lines of code src/components/Sections/HeaderLearnMore.tsx x: 3 # contributors y: 58 lines of code src/components/Blog/AllPosts.tsx x: 2 # contributors y: 97 lines of code src/components/Blog/EditorPick.tsx x: 2 # contributors y: 73 lines of code src/components/Team/Committer.tsx x: 2 # contributors y: 23 lines of code src/components/Team/PPMC.tsx x: 2 # contributors y: 22 lines of code src/components/Blog/BlogpageBG.tsx x: 1 # contributors y: 67 lines of code src/components/Blog/types.ts x: 1 # contributors y: 10 lines of code src/components/Blog/utils.tsx x: 1 # contributors y: 19 lines of code src/pages/blogOverview/index.js x: 1 # contributors y: 30 lines of code tailwind.config.js x: 2 # contributors y: 13 lines of code src/components/Sections/Components.tsx x: 4 # contributors y: 137 lines of code src/css/custom.css x: 5 # contributors y: 59 lines of code src/components/Team/PersonCard.tsx x: 1 # contributors y: 42 lines of code src/components/Team/types.ts x: 1 # contributors y: 8 lines of code src/pages/index.js x: 3 # contributors y: 32 lines of code sidebarsLivedemo.js x: 1 # contributors y: 4 lines of code src/components/Sections/Discover.tsx x: 2 # contributors y: 21 lines of code src/pages/index.module.css x: 2 # contributors y: 16 lines of code blog/authors.yml x: 11 # contributors y: 50 lines of code src/components/HomepageFeatures.js x: 1 # contributors y: 58 lines of code
270.0
lines of code
  min: 4.0
  average: 60.41
  25th percentile: 21.25
  median: 37.0
  75th percentile: 71.5
  max: 270.0
0 15.0
# contributors
min: 1.0 | average: 3.5 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 4.75 | max: 15.0