apache / incubator-baremaps-site
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 34 files with 1,568 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)
    • 2 files changed 6-20 times (216 lines of code)
    • 32 files changed 1-5 times (1,352 lines of code)
0% | 0% | 0% | 13% | 86%
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 34 files with 1,568 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)
    • 4 files changed by 2-5 contributors (244 lines of code)
    • 30 files changed by 1 contributor (1,324 lines of code)
0% | 0% | 0% | 15% | 84%
Legend:
26+
11-25
6-10
2-5
1

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

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
index.tsx
in src/components/map
109 - 2023-05-02 2025-02-17 11 4 73912641+leonardcser@users.... dev.yongjunh@gmail.com
107 3 2023-03-02 2024-10-20 9 3 bchapuis@gmail.com bchapuis@gmail.com
style.module.css
in src/components/map
17 - 2023-05-02 2023-07-04 3 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
index.tsx
in src/components/features
62 1 2023-05-02 2023-07-04 3 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
demo.html
in public
70 - 2023-03-02 2023-10-29 3 1 bchapuis@gmail.com bchapuis@gmail.com
style.module.css
in src/components/features
154 - 2023-05-02 2023-07-04 3 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
style.module.css
in src/components/titles/IconTitle
11 - 2023-05-04 2023-07-04 2 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
12 - 2023-03-02 2023-04-25 2 2 bchapuis@gmail.com 73912641+leonardcser@users....
globals.css
in src/styles
16 - 2023-07-10 2023-07-12 2 2 leocser632@gmail.com 73912641+leonardcser@users....
index.module.css
in src/pages
63 - 2023-05-02 2023-07-04 2 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
style.module.css
in src/components/GeocoderSearch
88 - 2023-05-04 2023-07-04 2 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
main.scss
in public/css
5 - 2023-03-02 2023-03-02 1 1 bchapuis@gmail.com bchapuis@gmail.com
style.module.css
in src/components/buttons/MailingListButtons
6 - 2023-06-27 2023-06-27 1 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
maplibre-custom-controls.css
in public/assets/maplibre
6 - 2024-02-27 2024-02-27 1 1 bchapuis@gmail.com bchapuis@gmail.com
9 - 2023-04-28 2023-04-28 1 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
style.module.css
in src/components/Copyright
15 - 2023-07-04 2023-07-04 1 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
style.module.css
in src/components/buttons/Button
18 - 2023-06-27 2023-06-27 1 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
index.tsx
in src/components/titles/IconTitle
19 - 2023-05-04 2023-05-04 1 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
index.tsx
in src/components/buttons/Button
19 - 2023-06-27 2023-06-27 1 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
webmanifest
19 - 2023-04-28 2023-04-28 1 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
index.tsx
in src/components/Copyright
27 - 2023-07-04 2023-07-04 1 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
maplibre-gl-inspect.css
in public/assets/maplibre
30 - 2024-02-27 2024-02-27 1 1 bchapuis@gmail.com bchapuis@gmail.com
index.tsx
in src/components/buttons/MailingListButtons
32 - 2023-06-27 2023-06-27 1 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
style.module.css
in src/components/tables/MembersTable
36 - 2023-07-12 2023-07-12 1 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
style.module.css
in src/components/MapLanguageSelect
38 - 2023-08-14 2023-08-14 1 1 bchapuis@gmail.com bchapuis@gmail.com
style.module.css
in src/components/MapStyleSelect
38 - 2023-07-04 2023-07-04 1 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
maplibre-custom-controls.js
in public/assets/maplibre
38 3 2024-02-27 2024-02-27 1 1 bchapuis@gmail.com bchapuis@gmail.com
index.tsx
in src/components/MapStyleSelect
41 - 2023-07-04 2023-07-04 1 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
mapStyles.ts
in src/components/map
50 - 2023-07-04 2023-07-04 1 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
index.tsx
in src/components/MapLanguageSelect
53 - 2023-08-14 2023-08-14 1 1 bchapuis@gmail.com bchapuis@gmail.com
index.tsx
in src/components/tables/MembersTable
54 - 2023-07-12 2023-07-12 1 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
maplibre-gl-tile-boundaries.js
in public/assets/maplibre
66 11 2024-02-27 2024-02-27 1 1 bchapuis@gmail.com bchapuis@gmail.com
index.tsx
in src/components/GeocoderSearch
120 - 2023-05-04 2023-05-04 1 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
maplibre-gl-framerate.js
in public/assets/maplibre
120 8 2024-02-27 2024-02-27 1 1 bchapuis@gmail.com bchapuis@gmail.com
Files With Most Contributors (Top 34)
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.tsx
in src/components/map
109 - 2023-05-02 2025-02-17 11 4 73912641+leonardcser@users.... dev.yongjunh@gmail.com
107 3 2023-03-02 2024-10-20 9 3 bchapuis@gmail.com bchapuis@gmail.com
globals.css
in src/styles
16 - 2023-07-10 2023-07-12 2 2 leocser632@gmail.com 73912641+leonardcser@users....
12 - 2023-03-02 2023-04-25 2 2 bchapuis@gmail.com 73912641+leonardcser@users....
demo.html
in public
70 - 2023-03-02 2023-10-29 3 1 bchapuis@gmail.com bchapuis@gmail.com
style.module.css
in src/components/features
154 - 2023-05-02 2023-07-04 3 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
index.tsx
in src/components/features
62 1 2023-05-02 2023-07-04 3 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
style.module.css
in src/components/map
17 - 2023-05-02 2023-07-04 3 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
style.module.css
in src/components/titles/IconTitle
11 - 2023-05-04 2023-07-04 2 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
style.module.css
in src/components/GeocoderSearch
88 - 2023-05-04 2023-07-04 2 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
index.module.css
in src/pages
63 - 2023-05-02 2023-07-04 2 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
9 - 2023-04-28 2023-04-28 1 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
maplibre-gl-tile-boundaries.js
in public/assets/maplibre
66 11 2024-02-27 2024-02-27 1 1 bchapuis@gmail.com bchapuis@gmail.com
maplibre-custom-controls.js
in public/assets/maplibre
38 3 2024-02-27 2024-02-27 1 1 bchapuis@gmail.com bchapuis@gmail.com
maplibre-gl-inspect.css
in public/assets/maplibre
30 - 2024-02-27 2024-02-27 1 1 bchapuis@gmail.com bchapuis@gmail.com
maplibre-custom-controls.css
in public/assets/maplibre
6 - 2024-02-27 2024-02-27 1 1 bchapuis@gmail.com bchapuis@gmail.com
maplibre-gl-framerate.js
in public/assets/maplibre
120 8 2024-02-27 2024-02-27 1 1 bchapuis@gmail.com bchapuis@gmail.com
webmanifest
19 - 2023-04-28 2023-04-28 1 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
main.scss
in public/css
5 - 2023-03-02 2023-03-02 1 1 bchapuis@gmail.com bchapuis@gmail.com
style.module.css
in src/components/MapStyleSelect
38 - 2023-07-04 2023-07-04 1 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
index.tsx
in src/components/MapStyleSelect
41 - 2023-07-04 2023-07-04 1 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
style.module.css
in src/components/Copyright
15 - 2023-07-04 2023-07-04 1 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
index.tsx
in src/components/Copyright
27 - 2023-07-04 2023-07-04 1 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
style.module.css
in src/components/buttons/MailingListButtons
6 - 2023-06-27 2023-06-27 1 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
index.tsx
in src/components/buttons/MailingListButtons
32 - 2023-06-27 2023-06-27 1 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
style.module.css
in src/components/buttons/Button
18 - 2023-06-27 2023-06-27 1 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
index.tsx
in src/components/buttons/Button
19 - 2023-06-27 2023-06-27 1 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
style.module.css
in src/components/MapLanguageSelect
38 - 2023-08-14 2023-08-14 1 1 bchapuis@gmail.com bchapuis@gmail.com
index.tsx
in src/components/MapLanguageSelect
53 - 2023-08-14 2023-08-14 1 1 bchapuis@gmail.com bchapuis@gmail.com
index.tsx
in src/components/titles/IconTitle
19 - 2023-05-04 2023-05-04 1 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
style.module.css
in src/components/tables/MembersTable
36 - 2023-07-12 2023-07-12 1 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
index.tsx
in src/components/tables/MembersTable
54 - 2023-07-12 2023-07-12 1 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
index.tsx
in src/components/GeocoderSearch
120 - 2023-05-04 2023-05-04 1 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
mapStyles.ts
in src/components/map
50 - 2023-07-04 2023-07-04 1 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
Files With Least Contributors (Top 34)
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
style.module.css
in src/components/features
154 - 2023-05-02 2023-07-04 3 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
maplibre-gl-framerate.js
in public/assets/maplibre
120 8 2024-02-27 2024-02-27 1 1 bchapuis@gmail.com bchapuis@gmail.com
index.tsx
in src/components/GeocoderSearch
120 - 2023-05-04 2023-05-04 1 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
style.module.css
in src/components/GeocoderSearch
88 - 2023-05-04 2023-07-04 2 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
demo.html
in public
70 - 2023-03-02 2023-10-29 3 1 bchapuis@gmail.com bchapuis@gmail.com
maplibre-gl-tile-boundaries.js
in public/assets/maplibre
66 11 2024-02-27 2024-02-27 1 1 bchapuis@gmail.com bchapuis@gmail.com
index.module.css
in src/pages
63 - 2023-05-02 2023-07-04 2 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
index.tsx
in src/components/features
62 1 2023-05-02 2023-07-04 3 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
index.tsx
in src/components/tables/MembersTable
54 - 2023-07-12 2023-07-12 1 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
index.tsx
in src/components/MapLanguageSelect
53 - 2023-08-14 2023-08-14 1 1 bchapuis@gmail.com bchapuis@gmail.com
mapStyles.ts
in src/components/map
50 - 2023-07-04 2023-07-04 1 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
index.tsx
in src/components/MapStyleSelect
41 - 2023-07-04 2023-07-04 1 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
maplibre-custom-controls.js
in public/assets/maplibre
38 3 2024-02-27 2024-02-27 1 1 bchapuis@gmail.com bchapuis@gmail.com
style.module.css
in src/components/MapStyleSelect
38 - 2023-07-04 2023-07-04 1 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
style.module.css
in src/components/MapLanguageSelect
38 - 2023-08-14 2023-08-14 1 1 bchapuis@gmail.com bchapuis@gmail.com
style.module.css
in src/components/tables/MembersTable
36 - 2023-07-12 2023-07-12 1 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
index.tsx
in src/components/buttons/MailingListButtons
32 - 2023-06-27 2023-06-27 1 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
maplibre-gl-inspect.css
in public/assets/maplibre
30 - 2024-02-27 2024-02-27 1 1 bchapuis@gmail.com bchapuis@gmail.com
index.tsx
in src/components/Copyright
27 - 2023-07-04 2023-07-04 1 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
webmanifest
19 - 2023-04-28 2023-04-28 1 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
index.tsx
in src/components/buttons/Button
19 - 2023-06-27 2023-06-27 1 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
index.tsx
in src/components/titles/IconTitle
19 - 2023-05-04 2023-05-04 1 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
style.module.css
in src/components/buttons/Button
18 - 2023-06-27 2023-06-27 1 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
style.module.css
in src/components/map
17 - 2023-05-02 2023-07-04 3 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
style.module.css
in src/components/Copyright
15 - 2023-07-04 2023-07-04 1 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
style.module.css
in src/components/titles/IconTitle
11 - 2023-05-04 2023-07-04 2 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
9 - 2023-04-28 2023-04-28 1 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
maplibre-custom-controls.css
in public/assets/maplibre
6 - 2024-02-27 2024-02-27 1 1 bchapuis@gmail.com bchapuis@gmail.com
style.module.css
in src/components/buttons/MailingListButtons
6 - 2023-06-27 2023-06-27 1 1 73912641+leonardcser@users.... 73912641+leonardcser@users....
main.scss
in public/css
5 - 2023-03-02 2023-03-02 1 1 bchapuis@gmail.com bchapuis@gmail.com
globals.css
in src/styles
16 - 2023-07-10 2023-07-12 2 2 leocser632@gmail.com 73912641+leonardcser@users....
12 - 2023-03-02 2023-04-25 2 2 bchapuis@gmail.com 73912641+leonardcser@users....
107 3 2023-03-02 2024-10-20 9 3 bchapuis@gmail.com bchapuis@gmail.com
index.tsx
in src/components/map
109 - 2023-05-02 2025-02-17 11 4 73912641+leonardcser@users.... dev.yongjunh@gmail.com
Correlations

File Size vs. Number of Changes: 34 points

src/components/map/index.tsx x: 109 lines of code y: 11 # changes theme.config.tsx x: 107 lines of code y: 9 # changes public/assets/maplibre/maplibre-custom-controls.css x: 6 lines of code y: 1 # changes public/assets/maplibre/maplibre-custom-controls.js x: 38 lines of code y: 1 # changes public/assets/maplibre/maplibre-gl-framerate.js x: 120 lines of code y: 1 # changes public/assets/maplibre/maplibre-gl-inspect.css x: 30 lines of code y: 1 # changes public/assets/maplibre/maplibre-gl-tile-boundaries.js x: 66 lines of code y: 1 # changes public/demo.html x: 70 lines of code y: 3 # changes src/components/MapLanguageSelect/index.tsx x: 53 lines of code y: 1 # changes src/components/tables/MembersTable/index.tsx x: 54 lines of code y: 1 # changes src/components/tables/MembersTable/style.module.css x: 36 lines of code y: 1 # changes src/styles/globals.css x: 16 lines of code y: 2 # changes src/components/Copyright/index.tsx x: 27 lines of code y: 1 # changes src/components/Copyright/style.module.css x: 15 lines of code y: 1 # changes src/components/features/index.tsx x: 62 lines of code y: 3 # changes src/components/features/style.module.css x: 154 lines of code y: 3 # changes src/components/titles/IconTitle/style.module.css x: 11 lines of code y: 2 # changes src/pages/index.module.css x: 63 lines of code y: 2 # changes src/components/GeocoderSearch/style.module.css x: 88 lines of code y: 2 # changes src/components/MapStyleSelect/index.tsx x: 41 lines of code y: 1 # changes src/components/map/mapStyles.ts x: 50 lines of code y: 1 # changes src/components/map/style.module.css x: 17 lines of code y: 3 # changes src/components/buttons/Button/index.tsx x: 19 lines of code y: 1 # changes src/components/buttons/Button/style.module.css x: 18 lines of code y: 1 # changes src/components/buttons/MailingListButtons/index.tsx x: 32 lines of code y: 1 # changes public/browserconfig.xml x: 9 lines of code y: 1 # changes next.config.js x: 12 lines of code y: 2 # changes public/css/main.scss x: 5 lines of code y: 1 # changes
11.0
# changes
  min: 1.0
  average: 1.91
  25th percentile: 1.0
  median: 1.0
  75th percentile: 2.0
  max: 11.0
0 154.0
lines of code
min: 5.0 | average: 46.12 | 25th percentile: 16.75 | median: 37.0 | 75th percentile: 63.75 | max: 154.0

Number of Contributors vs. Number of Changes: 34 points

src/components/map/index.tsx x: 4 # contributors y: 11 # changes theme.config.tsx x: 3 # contributors y: 9 # changes public/assets/maplibre/maplibre-custom-controls.css x: 1 # contributors y: 1 # changes public/demo.html x: 1 # contributors y: 3 # changes src/styles/globals.css x: 2 # contributors y: 2 # changes src/components/titles/IconTitle/style.module.css x: 1 # contributors y: 2 # changes
11.0
# changes
  min: 1.0
  average: 1.91
  25th percentile: 1.0
  median: 1.0
  75th percentile: 2.0
  max: 11.0
0 4.0
# contributors
min: 1.0 | average: 1.21 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 4.0

Number of Contributors vs. File Size: 34 points

src/components/map/index.tsx x: 4 # contributors y: 109 lines of code theme.config.tsx x: 3 # contributors y: 107 lines of code public/assets/maplibre/maplibre-custom-controls.css x: 1 # contributors y: 6 lines of code public/assets/maplibre/maplibre-custom-controls.js x: 1 # contributors y: 38 lines of code public/assets/maplibre/maplibre-gl-framerate.js x: 1 # contributors y: 120 lines of code public/assets/maplibre/maplibre-gl-inspect.css x: 1 # contributors y: 30 lines of code public/assets/maplibre/maplibre-gl-tile-boundaries.js x: 1 # contributors y: 66 lines of code public/demo.html x: 1 # contributors y: 70 lines of code src/components/MapLanguageSelect/index.tsx x: 1 # contributors y: 53 lines of code src/components/tables/MembersTable/index.tsx x: 1 # contributors y: 54 lines of code src/components/tables/MembersTable/style.module.css x: 1 # contributors y: 36 lines of code src/styles/globals.css x: 2 # contributors y: 16 lines of code src/components/Copyright/index.tsx x: 1 # contributors y: 27 lines of code src/components/Copyright/style.module.css x: 1 # contributors y: 15 lines of code src/components/features/index.tsx x: 1 # contributors y: 62 lines of code src/components/features/style.module.css x: 1 # contributors y: 154 lines of code src/components/titles/IconTitle/style.module.css x: 1 # contributors y: 11 lines of code src/pages/index.module.css x: 1 # contributors y: 63 lines of code src/components/GeocoderSearch/style.module.css x: 1 # contributors y: 88 lines of code src/components/MapStyleSelect/index.tsx x: 1 # contributors y: 41 lines of code src/components/map/mapStyles.ts x: 1 # contributors y: 50 lines of code src/components/map/style.module.css x: 1 # contributors y: 17 lines of code src/components/buttons/Button/index.tsx x: 1 # contributors y: 19 lines of code src/components/buttons/Button/style.module.css x: 1 # contributors y: 18 lines of code src/components/buttons/MailingListButtons/index.tsx x: 1 # contributors y: 32 lines of code public/browserconfig.xml x: 1 # contributors y: 9 lines of code next.config.js x: 2 # contributors y: 12 lines of code public/css/main.scss x: 1 # contributors y: 5 lines of code
154.0
lines of code
  min: 5.0
  average: 46.12
  25th percentile: 16.75
  median: 37.0
  75th percentile: 63.75
  max: 154.0
0 4.0
# contributors
min: 1.0 | average: 1.21 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 4.0