Overview
File Change Frequency Overall
  • There are 16 files with 1,015 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)
    • 16 files changed 1-5 times (1,015 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 16 files with 1,015 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)
    • 7 files changed by 2-5 contributors (530 lines of code)
    • 9 files changed by 1 contributor (485 lines of code)
0% | 0% | 0% | 52% | 47%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
json, ts, svg, tsx, txt, css, gitignore, md, html
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%
tsx0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
html0% | 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
parser0% | 0% | 0% | 0% | 100%
map-ui0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 16)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
19 - 2023-05-17 2023-05-18 2 2 +29 / -0 michaeljclapham emily.bourke
TitleBar.tsx
in map-ui/src
34 1 2023-05-18 2023-05-19 2 1 +51 / -11 michaeljclapham michaeljclapham
App.tsx
in map-ui/src
56 1 2023-05-17 2023-05-18 2 2 +108 / -27 michaeljclapham michaeljclapham
MapLogic.tsx
in map-ui/src
60 1 2023-05-17 2023-05-18 2 2 +173 / -108 michaeljclapham emily.bourke
App.css
in map-ui/src
157 - 2023-05-17 2023-05-18 2 2 +199 / -10 michaeljclapham michaeljclapham
main.ts
in parser/src
197 7 2023-05-17 2023-05-18 2 2 +301 / -66 michaeljclapham emily.bourke
setupTests.ts
in map-ui/src
1 - 2023-05-17 2023-05-17 1 1 +5 / -0 michaeljclapham michaeljclapham
index.css
in map-ui/src
12 - 2023-05-17 2023-05-17 1 1 +13 / -0 michaeljclapham michaeljclapham
reportWebVitals.ts
in map-ui/src
13 - 2023-05-17 2023-05-17 1 1 +15 / -0 michaeljclapham michaeljclapham
index.tsx
in map-ui/src
14 - 2023-05-17 2023-05-17 1 1 +19 / -0 michaeljclapham michaeljclapham
18 - 2023-05-18 2023-05-18 1 2 +27 / -1 emily.bourke michaeljclapham
csv_testing.ts
in parser/src
21 1 2023-05-17 2023-05-17 1 1 +25 / -0 michaeljclapham michaeljclapham
Sidebar.tsx
in map-ui/src
23 - 2023-05-18 2023-05-18 1 2 +34 / -8 emily.bourke michaeljclapham
index.html
in map-ui/public
23 - 2023-05-17 2023-05-17 1 1 +47 / -0 michaeljclapham michaeljclapham
FilterBar.tsx
in map-ui/src
34 1 2023-05-18 2023-05-18 1 1 +41 / -3 michaeljclapham michaeljclapham
lists_response.ts
in parser/src
333 - 2023-05-17 2023-05-17 1 1 +373 / -0 michaeljclapham michaeljclapham
Files With Most Churn (Top 16)
Based on the number of lines added and deleted across all commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
lists_response.ts
in parser/src
333 - 2023-05-17 2023-05-17 1 1 +373 / -0 michaeljclapham michaeljclapham
main.ts
in parser/src
197 7 2023-05-17 2023-05-18 2 2 +301 / -66 michaeljclapham emily.bourke
MapLogic.tsx
in map-ui/src
60 1 2023-05-17 2023-05-18 2 2 +173 / -108 michaeljclapham emily.bourke
App.css
in map-ui/src
157 - 2023-05-17 2023-05-18 2 2 +199 / -10 michaeljclapham michaeljclapham
App.tsx
in map-ui/src
56 1 2023-05-17 2023-05-18 2 2 +108 / -27 michaeljclapham michaeljclapham
TitleBar.tsx
in map-ui/src
34 1 2023-05-18 2023-05-19 2 1 +51 / -11 michaeljclapham michaeljclapham
index.html
in map-ui/public
23 - 2023-05-17 2023-05-17 1 1 +47 / -0 michaeljclapham michaeljclapham
FilterBar.tsx
in map-ui/src
34 1 2023-05-18 2023-05-18 1 1 +41 / -3 michaeljclapham michaeljclapham
Sidebar.tsx
in map-ui/src
23 - 2023-05-18 2023-05-18 1 2 +34 / -8 emily.bourke michaeljclapham
19 - 2023-05-17 2023-05-18 2 2 +29 / -0 michaeljclapham emily.bourke
18 - 2023-05-18 2023-05-18 1 2 +27 / -1 emily.bourke michaeljclapham
csv_testing.ts
in parser/src
21 1 2023-05-17 2023-05-17 1 1 +25 / -0 michaeljclapham michaeljclapham
index.tsx
in map-ui/src
14 - 2023-05-17 2023-05-17 1 1 +19 / -0 michaeljclapham michaeljclapham
reportWebVitals.ts
in map-ui/src
13 - 2023-05-17 2023-05-17 1 1 +15 / -0 michaeljclapham michaeljclapham
index.css
in map-ui/src
12 - 2023-05-17 2023-05-17 1 1 +13 / -0 michaeljclapham michaeljclapham
setupTests.ts
in map-ui/src
1 - 2023-05-17 2023-05-17 1 1 +5 / -0 michaeljclapham michaeljclapham
Files With Most Contributors (Top 16)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
main.ts
in parser/src
197 7 2023-05-17 2023-05-18 2 2 +301 / -66 michaeljclapham emily.bourke
19 - 2023-05-17 2023-05-18 2 2 +29 / -0 michaeljclapham emily.bourke
App.tsx
in map-ui/src
56 1 2023-05-17 2023-05-18 2 2 +108 / -27 michaeljclapham michaeljclapham
App.css
in map-ui/src
157 - 2023-05-17 2023-05-18 2 2 +199 / -10 michaeljclapham michaeljclapham
MapLogic.tsx
in map-ui/src
60 1 2023-05-17 2023-05-18 2 2 +173 / -108 michaeljclapham emily.bourke
18 - 2023-05-18 2023-05-18 1 2 +27 / -1 emily.bourke michaeljclapham
Sidebar.tsx
in map-ui/src
23 - 2023-05-18 2023-05-18 1 2 +34 / -8 emily.bourke michaeljclapham
TitleBar.tsx
in map-ui/src
34 1 2023-05-18 2023-05-19 2 1 +51 / -11 michaeljclapham michaeljclapham
lists_response.ts
in parser/src
333 - 2023-05-17 2023-05-17 1 1 +373 / -0 michaeljclapham michaeljclapham
csv_testing.ts
in parser/src
21 1 2023-05-17 2023-05-17 1 1 +25 / -0 michaeljclapham michaeljclapham
index.html
in map-ui/public
23 - 2023-05-17 2023-05-17 1 1 +47 / -0 michaeljclapham michaeljclapham
index.tsx
in map-ui/src
14 - 2023-05-17 2023-05-17 1 1 +19 / -0 michaeljclapham michaeljclapham
FilterBar.tsx
in map-ui/src
34 1 2023-05-18 2023-05-18 1 1 +41 / -3 michaeljclapham michaeljclapham
index.css
in map-ui/src
12 - 2023-05-17 2023-05-17 1 1 +13 / -0 michaeljclapham michaeljclapham
setupTests.ts
in map-ui/src
1 - 2023-05-17 2023-05-17 1 1 +5 / -0 michaeljclapham michaeljclapham
reportWebVitals.ts
in map-ui/src
13 - 2023-05-17 2023-05-17 1 1 +15 / -0 michaeljclapham michaeljclapham
Files With Least Contributors (Top 16)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
lists_response.ts
in parser/src
333 - 2023-05-17 2023-05-17 1 1 +373 / -0 michaeljclapham michaeljclapham
FilterBar.tsx
in map-ui/src
34 1 2023-05-18 2023-05-18 1 1 +41 / -3 michaeljclapham michaeljclapham
TitleBar.tsx
in map-ui/src
34 1 2023-05-18 2023-05-19 2 1 +51 / -11 michaeljclapham michaeljclapham
index.html
in map-ui/public
23 - 2023-05-17 2023-05-17 1 1 +47 / -0 michaeljclapham michaeljclapham
csv_testing.ts
in parser/src
21 1 2023-05-17 2023-05-17 1 1 +25 / -0 michaeljclapham michaeljclapham
index.tsx
in map-ui/src
14 - 2023-05-17 2023-05-17 1 1 +19 / -0 michaeljclapham michaeljclapham
reportWebVitals.ts
in map-ui/src
13 - 2023-05-17 2023-05-17 1 1 +15 / -0 michaeljclapham michaeljclapham
index.css
in map-ui/src
12 - 2023-05-17 2023-05-17 1 1 +13 / -0 michaeljclapham michaeljclapham
setupTests.ts
in map-ui/src
1 - 2023-05-17 2023-05-17 1 1 +5 / -0 michaeljclapham michaeljclapham
main.ts
in parser/src
197 7 2023-05-17 2023-05-18 2 2 +301 / -66 michaeljclapham emily.bourke
App.css
in map-ui/src
157 - 2023-05-17 2023-05-18 2 2 +199 / -10 michaeljclapham michaeljclapham
MapLogic.tsx
in map-ui/src
60 1 2023-05-17 2023-05-18 2 2 +173 / -108 michaeljclapham emily.bourke
App.tsx
in map-ui/src
56 1 2023-05-17 2023-05-18 2 2 +108 / -27 michaeljclapham michaeljclapham
Sidebar.tsx
in map-ui/src
23 - 2023-05-18 2023-05-18 1 2 +34 / -8 emily.bourke michaeljclapham
19 - 2023-05-17 2023-05-18 2 2 +29 / -0 michaeljclapham emily.bourke
18 - 2023-05-18 2023-05-18 1 2 +27 / -1 emily.bourke michaeljclapham
Correlations

File Size vs. Number of Changes: 16 points

map-ui/src/TitleBar.tsx x: 34 lines of code y: 2 # changes map-ui/src/App.css x: 157 lines of code y: 2 # changes map-ui/src/App.tsx x: 56 lines of code y: 2 # changes map-ui/src/MapLogic.tsx x: 60 lines of code y: 2 # changes map-ui/src/Sidebar.tsx x: 23 lines of code y: 1 # changes map-ui/src/restaurant_review.ts x: 18 lines of code y: 1 # changes parser/src/main.ts x: 197 lines of code y: 2 # changes parser/src/restaurant_metadata.ts x: 19 lines of code y: 2 # changes map-ui/src/FilterBar.tsx x: 34 lines of code y: 1 # changes map-ui/src/index.css x: 12 lines of code y: 1 # changes map-ui/src/index.tsx x: 14 lines of code y: 1 # changes map-ui/src/reportWebVitals.ts x: 13 lines of code y: 1 # changes map-ui/src/setupTests.ts x: 1 lines of code y: 1 # changes parser/src/csv_testing.ts x: 21 lines of code y: 1 # changes parser/src/lists_response.ts x: 333 lines of code y: 1 # changes
2.0
# changes
  min: 1.0
  average: 1.38
  25th percentile: 1.0
  median: 1.0
  75th percentile: 2.0
  max: 2.0
0 333.0
lines of code
min: 1.0 | average: 63.44 | 25th percentile: 15.0 | median: 23.0 | 75th percentile: 59.0 | max: 333.0

Number of Contributors vs. Number of Changes: 16 points

map-ui/src/TitleBar.tsx x: 1 # contributors y: 2 # changes map-ui/src/App.css x: 2 # contributors y: 2 # changes map-ui/src/Sidebar.tsx x: 2 # contributors y: 1 # changes map-ui/src/FilterBar.tsx x: 1 # contributors y: 1 # changes
2.0
# changes
  min: 1.0
  average: 1.38
  25th percentile: 1.0
  median: 1.0
  75th percentile: 2.0
  max: 2.0
0 2.0
# contributors
min: 1.0 | average: 1.44 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 2.0

Number of Contributors vs. File Size: 16 points

map-ui/src/TitleBar.tsx x: 1 # contributors y: 34 lines of code map-ui/src/App.css x: 2 # contributors y: 157 lines of code map-ui/src/App.tsx x: 2 # contributors y: 56 lines of code map-ui/src/MapLogic.tsx x: 2 # contributors y: 60 lines of code map-ui/src/Sidebar.tsx x: 2 # contributors y: 23 lines of code map-ui/src/restaurant_review.ts x: 2 # contributors y: 18 lines of code parser/src/main.ts x: 2 # contributors y: 197 lines of code parser/src/restaurant_metadata.ts x: 2 # contributors y: 19 lines of code map-ui/public/index.html x: 1 # contributors y: 23 lines of code map-ui/src/index.css x: 1 # contributors y: 12 lines of code map-ui/src/index.tsx x: 1 # contributors y: 14 lines of code map-ui/src/setupTests.ts x: 1 # contributors y: 1 lines of code parser/src/csv_testing.ts x: 1 # contributors y: 21 lines of code parser/src/lists_response.ts x: 1 # contributors y: 333 lines of code
333.0
lines of code
  min: 1.0
  average: 63.44
  25th percentile: 15.0
  median: 23.0
  75th percentile: 59.0
  max: 333.0
0 2.0
# contributors
min: 1.0 | average: 1.44 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 2.0

Number of Changes vs. Line Churn: 1799 points

map-ui/public/GraceBlueRound.svg x: 1 # changes y: 22 line churn map-ui/src/TitleBar.tsx x: 2 # changes y: 62 line churn parser/restaurant_reviews.json x: 2 # changes y: 38266 line churn package-lock.json x: 1 # changes y: 65286 line churn yarn.lock x: 1 # changes y: 30518 line churn parser/lists_response.ts x: 1 # changes y: 746 line churn restaurant_reviews.json x: 1 # changes y: 41836 line churn node_modules/@types/jsdom/node_modules/@types/node/buffer.d.ts x: 1 # changes y: 2348 line churn node_modules/@types/jsdom/node_modules/@types/node/child_process.d.ts x: 1 # changes y: 1368 line churn node_modules/@types/jsdom/node_modules/@types/node/crypto.d.ts x: 1 # changes y: 3962 line churn node_modules/@types/jsdom/node_modules/@types/node/inspector.d.ts x: 1 # changes y: 2748 line churn node_modules/acorn/dist/acorn.js x: 1 # changes y: 5608 line churn node_modules/decimal.js/decimal.js x: 1 # changes y: 4934 line churn node_modules/jsdom/lib/jsdom/living/generated/Document.js x: 1 # changes y: 3593 line churn node_modules/mime-db/db.json x: 1 # changes y: 8519 line churn node_modules/psl/data/rules.json x: 1 # changes y: 9376 line churn node_modules/psl/dist/psl.js x: 1 # changes y: 10187 line churn node_modules/typescript/lib/lib.dom.d.ts x: 1 # changes y: 20139 line churn node_modules/typescript/lib/lib.webworker.d.ts x: 1 # changes y: 6067 line churn node_modules/typescript/lib/tsc.js x: 1 # changes y: 93564 line churn node_modules/typescript/lib/tsserver.js x: 1 # changes y: 160948 line churn node_modules/typescript/lib/tsserverlibrary.d.ts x: 1 # changes y: 10838 line churn node_modules/typescript/lib/tsserverlibrary.js x: 1 # changes y: 160279 line churn node_modules/typescript/lib/typescript.d.ts x: 1 # changes y: 7204 line churn node_modules/typescript/lib/typescript.js x: 1 # changes y: 150685 line churn node_modules/typescript/lib/typingsInstaller.js x: 1 # changes y: 113940 line churn
160948.0
line churn
  min: 1.0
  average: 849.62
  25th percentile: 19.0
  median: 66.0
  75th percentile: 222.0
  max: 160948.0
0 2.0
# changes
min: 1.0 | average: 1.01 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

Number of Contributors vs. Line Churn: 16 points

map-ui/src/TitleBar.tsx x: 1 # contributors y: 62 line churn map-ui/src/App.css x: 2 # contributors y: 209 line churn map-ui/src/App.tsx x: 2 # contributors y: 135 line churn map-ui/src/MapLogic.tsx x: 2 # contributors y: 281 line churn map-ui/src/Sidebar.tsx x: 2 # contributors y: 42 line churn map-ui/src/restaurant_review.ts x: 2 # contributors y: 28 line churn parser/src/main.ts x: 2 # contributors y: 367 line churn map-ui/src/FilterBar.tsx x: 1 # contributors y: 44 line churn map-ui/public/index.html x: 1 # contributors y: 47 line churn map-ui/src/index.css x: 1 # contributors y: 13 line churn map-ui/src/index.tsx x: 1 # contributors y: 19 line churn map-ui/src/reportWebVitals.ts x: 1 # contributors y: 15 line churn map-ui/src/setupTests.ts x: 1 # contributors y: 5 line churn parser/src/csv_testing.ts x: 1 # contributors y: 25 line churn parser/src/lists_response.ts x: 1 # contributors y: 373 line churn
373.0
line churn
  min: 5.0
  average: 105.88
  25th percentile: 20.5
  median: 43.0
  75th percentile: 190.5
  max: 373.0
0 2.0
# contributors
min: 1.0 | average: 1.44 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 2.0

File Size vs. Line Churn: 16 points

map-ui/src/TitleBar.tsx x: 34 lines of code y: 62 line churn map-ui/src/App.css x: 157 lines of code y: 209 line churn map-ui/src/App.tsx x: 56 lines of code y: 135 line churn map-ui/src/MapLogic.tsx x: 60 lines of code y: 281 line churn map-ui/src/Sidebar.tsx x: 23 lines of code y: 42 line churn map-ui/src/restaurant_review.ts x: 18 lines of code y: 28 line churn parser/src/main.ts x: 197 lines of code y: 367 line churn parser/src/restaurant_metadata.ts x: 19 lines of code y: 29 line churn map-ui/src/FilterBar.tsx x: 34 lines of code y: 44 line churn map-ui/public/index.html x: 23 lines of code y: 47 line churn map-ui/src/index.css x: 12 lines of code y: 13 line churn map-ui/src/index.tsx x: 14 lines of code y: 19 line churn map-ui/src/reportWebVitals.ts x: 13 lines of code y: 15 line churn map-ui/src/setupTests.ts x: 1 lines of code y: 5 line churn parser/src/csv_testing.ts x: 21 lines of code y: 25 line churn parser/src/lists_response.ts x: 333 lines of code y: 373 line churn
373.0
line churn
  min: 5.0
  average: 105.88
  25th percentile: 20.5
  median: 43.0
  75th percentile: 190.5
  max: 373.0
0 333.0
lines of code
min: 1.0 | average: 63.44 | 25th percentile: 15.0 | median: 23.0 | 75th percentile: 59.0 | max: 333.0