Overview
File Change Frequency Overall
  • There are 20 files with 906 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 (293 lines of code)
    • 18 files changed 1-5 times (613 lines of code)
0% | 0% | 0% | 32% | 67%
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 20 files with 906 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)
    • 20 files changed by 1 contributor (906 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
json, tsx, ts, txt, gitignore, md, js, yml, html, eslintignore, yaml, snap, prettierignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
tsx0% | 0% | 0% | 36% | 63%
ts0% | 0% | 0% | 26% | 73%
yaml0% | 0% | 0% | 0% | 100%
html0% | 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
src0% | 0% | 0% | 37% | 62%
cdk0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 21)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
SearchPane.tsx
in src/app
224 2 2024-08-23 2025-02-20 10 1 +483 / -117 fredex42 fredex42
schema.ts
in src/service
69 - 2024-08-23 2025-02-20 7 1 +113 / -13 fredex42 fredex42
17 - 2024-08-23 2024-11-11 5 1 +39 / -20 fredex42 fredex42
ResultsList.tsx
in src/app
44 - 2024-08-23 2024-11-11 5 1 +114 / -31 fredex42 fredex42
SearchService.ts
in src/service
47 2 2024-08-23 2025-02-20 5 1 +64 / -5 fredex42 fredex42
61 1 2024-08-24 2024-09-02 5 1 +101 / -27 fredex42 fredex42
Suggestions.tsx
in src/app
72 - 2024-08-23 2024-08-29 4 1 +100 / -21 fredex42 fredex42
ProfileCard.tsx
in src/app
23 - 2024-08-23 2024-08-30 3 1 +36 / -8 fredex42 fredex42
56 - 2024-08-30 2024-09-02 3 1 +139 / -23 fredex42 fredex42
ListStyles.ts
in src/app
19 - 2024-08-23 2024-09-02 2 1 +23 / -0 fredex42 fredex42
23 - 2024-08-23 2024-08-27 2 1 +31 / -0 fredex42 fredex42
RecipeCard.tsx
in src/app
24 - 2024-08-23 2024-08-29 2 1 +36 / -4 fredex42 fredex42
28 - 2024-08-27 2024-08-28 2 1 +60 / -4 fredex42 fredex42
ResultCard.tsx
in src/app
38 1 2024-08-23 2024-08-24 2 1 +79 / -35 fredex42 fredex42
63 1 2024-08-27 2024-08-28 2 1 +153 / -1 fredex42 fredex42
RecipeService.ts
in src/service
12 1 2024-08-23 2024-08-23 1 1 +13 / -0 fredex42 fredex42
CapiService.ts
in src/service
16 1 2024-08-23 2024-08-23 1 1 +19 / -0 fredex42 fredex42
MainSearch.tsx
in src/app
17 - 2024-08-23 2024-08-23 1 1 +20 / -0 fredex42 fredex42
main.tsx
in src
17 - 2024-08-23 2024-08-23 1 1 +11 / -2 fredex42 fredex42
36 1 2024-08-23 2024-08-23 1 1 +1 / -0 fredex42 fredex42
index.html
in root
14 -
Files With Most Churn (Top 21)
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
SearchPane.tsx
in src/app
224 2 2024-08-23 2025-02-20 10 1 +483 / -117 fredex42 fredex42
56 - 2024-08-30 2024-09-02 3 1 +139 / -23 fredex42 fredex42
63 1 2024-08-27 2024-08-28 2 1 +153 / -1 fredex42 fredex42
ResultsList.tsx
in src/app
44 - 2024-08-23 2024-11-11 5 1 +114 / -31 fredex42 fredex42
61 1 2024-08-24 2024-09-02 5 1 +101 / -27 fredex42 fredex42
schema.ts
in src/service
69 - 2024-08-23 2025-02-20 7 1 +113 / -13 fredex42 fredex42
Suggestions.tsx
in src/app
72 - 2024-08-23 2024-08-29 4 1 +100 / -21 fredex42 fredex42
ResultCard.tsx
in src/app
38 1 2024-08-23 2024-08-24 2 1 +79 / -35 fredex42 fredex42
SearchService.ts
in src/service
47 2 2024-08-23 2025-02-20 5 1 +64 / -5 fredex42 fredex42
28 - 2024-08-27 2024-08-28 2 1 +60 / -4 fredex42 fredex42
17 - 2024-08-23 2024-11-11 5 1 +39 / -20 fredex42 fredex42
ProfileCard.tsx
in src/app
23 - 2024-08-23 2024-08-30 3 1 +36 / -8 fredex42 fredex42
RecipeCard.tsx
in src/app
24 - 2024-08-23 2024-08-29 2 1 +36 / -4 fredex42 fredex42
23 - 2024-08-23 2024-08-27 2 1 +31 / -0 fredex42 fredex42
ListStyles.ts
in src/app
19 - 2024-08-23 2024-09-02 2 1 +23 / -0 fredex42 fredex42
MainSearch.tsx
in src/app
17 - 2024-08-23 2024-08-23 1 1 +20 / -0 fredex42 fredex42
CapiService.ts
in src/service
16 1 2024-08-23 2024-08-23 1 1 +19 / -0 fredex42 fredex42
RecipeService.ts
in src/service
12 1 2024-08-23 2024-08-23 1 1 +13 / -0 fredex42 fredex42
main.tsx
in src
17 - 2024-08-23 2024-08-23 1 1 +11 / -2 fredex42 fredex42
36 1 2024-08-23 2024-08-23 1 1 +1 / -0 fredex42 fredex42
index.html
in root
14 -
Files With Most Contributors (Top 21)
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
SearchPane.tsx
in src/app
224 2 2024-08-23 2025-02-20 10 1 +483 / -117 fredex42 fredex42
schema.ts
in src/service
69 - 2024-08-23 2025-02-20 7 1 +113 / -13 fredex42 fredex42
ResultsList.tsx
in src/app
44 - 2024-08-23 2024-11-11 5 1 +114 / -31 fredex42 fredex42
17 - 2024-08-23 2024-11-11 5 1 +39 / -20 fredex42 fredex42
61 1 2024-08-24 2024-09-02 5 1 +101 / -27 fredex42 fredex42
SearchService.ts
in src/service
47 2 2024-08-23 2025-02-20 5 1 +64 / -5 fredex42 fredex42
Suggestions.tsx
in src/app
72 - 2024-08-23 2024-08-29 4 1 +100 / -21 fredex42 fredex42
56 - 2024-08-30 2024-09-02 3 1 +139 / -23 fredex42 fredex42
ProfileCard.tsx
in src/app
23 - 2024-08-23 2024-08-30 3 1 +36 / -8 fredex42 fredex42
28 - 2024-08-27 2024-08-28 2 1 +60 / -4 fredex42 fredex42
63 1 2024-08-27 2024-08-28 2 1 +153 / -1 fredex42 fredex42
23 - 2024-08-23 2024-08-27 2 1 +31 / -0 fredex42 fredex42
ResultCard.tsx
in src/app
38 1 2024-08-23 2024-08-24 2 1 +79 / -35 fredex42 fredex42
RecipeCard.tsx
in src/app
24 - 2024-08-23 2024-08-29 2 1 +36 / -4 fredex42 fredex42
ListStyles.ts
in src/app
19 - 2024-08-23 2024-09-02 2 1 +23 / -0 fredex42 fredex42
36 1 2024-08-23 2024-08-23 1 1 +1 / -0 fredex42 fredex42
main.tsx
in src
17 - 2024-08-23 2024-08-23 1 1 +11 / -2 fredex42 fredex42
MainSearch.tsx
in src/app
17 - 2024-08-23 2024-08-23 1 1 +20 / -0 fredex42 fredex42
CapiService.ts
in src/service
16 1 2024-08-23 2024-08-23 1 1 +19 / -0 fredex42 fredex42
RecipeService.ts
in src/service
12 1 2024-08-23 2024-08-23 1 1 +13 / -0 fredex42 fredex42
index.html
in root
14 -
Files With Least Contributors (Top 21)
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
index.html
in root
14 -
SearchPane.tsx
in src/app
224 2 2024-08-23 2025-02-20 10 1 +483 / -117 fredex42 fredex42
Suggestions.tsx
in src/app
72 - 2024-08-23 2024-08-29 4 1 +100 / -21 fredex42 fredex42
schema.ts
in src/service
69 - 2024-08-23 2025-02-20 7 1 +113 / -13 fredex42 fredex42
63 1 2024-08-27 2024-08-28 2 1 +153 / -1 fredex42 fredex42
61 1 2024-08-24 2024-09-02 5 1 +101 / -27 fredex42 fredex42
56 - 2024-08-30 2024-09-02 3 1 +139 / -23 fredex42 fredex42
SearchService.ts
in src/service
47 2 2024-08-23 2025-02-20 5 1 +64 / -5 fredex42 fredex42
ResultsList.tsx
in src/app
44 - 2024-08-23 2024-11-11 5 1 +114 / -31 fredex42 fredex42
ResultCard.tsx
in src/app
38 1 2024-08-23 2024-08-24 2 1 +79 / -35 fredex42 fredex42
36 1 2024-08-23 2024-08-23 1 1 +1 / -0 fredex42 fredex42
28 - 2024-08-27 2024-08-28 2 1 +60 / -4 fredex42 fredex42
RecipeCard.tsx
in src/app
24 - 2024-08-23 2024-08-29 2 1 +36 / -4 fredex42 fredex42
23 - 2024-08-23 2024-08-27 2 1 +31 / -0 fredex42 fredex42
ProfileCard.tsx
in src/app
23 - 2024-08-23 2024-08-30 3 1 +36 / -8 fredex42 fredex42
ListStyles.ts
in src/app
19 - 2024-08-23 2024-09-02 2 1 +23 / -0 fredex42 fredex42
main.tsx
in src
17 - 2024-08-23 2024-08-23 1 1 +11 / -2 fredex42 fredex42
MainSearch.tsx
in src/app
17 - 2024-08-23 2024-08-23 1 1 +20 / -0 fredex42 fredex42
17 - 2024-08-23 2024-11-11 5 1 +39 / -20 fredex42 fredex42
CapiService.ts
in src/service
16 1 2024-08-23 2024-08-23 1 1 +19 / -0 fredex42 fredex42
RecipeService.ts
in src/service
12 1 2024-08-23 2024-08-23 1 1 +13 / -0 fredex42 fredex42
Correlations

File Size vs. Number of Changes: 20 points

src/app/SearchPane.tsx x: 224 lines of code y: 10 # changes src/service/SearchService.ts x: 47 lines of code y: 5 # changes src/service/schema.ts x: 69 lines of code y: 7 # changes src/app/ResultsList.tsx x: 44 lines of code y: 5 # changes src/app/SuggestionComponent.tsx x: 17 lines of code y: 5 # changes src/app/FullSearchForm.tsx x: 61 lines of code y: 5 # changes src/app/ListStyles.ts x: 19 lines of code y: 2 # changes src/app/RelatedFilters.tsx x: 56 lines of code y: 3 # changes src/app/ProfileCard.tsx x: 23 lines of code y: 3 # changes src/app/Suggestions.tsx x: 72 lines of code y: 4 # changes src/app/RecipeCard.tsx x: 24 lines of code y: 2 # changes cdk/lib/recipe-search-ui-playground.ts x: 63 lines of code y: 2 # changes cdk/riff-raff.yaml x: 28 lines of code y: 2 # changes src/app/DebouncedInput.tsx x: 23 lines of code y: 2 # changes src/app/ResultCard.tsx x: 38 lines of code y: 2 # changes vite.config.ts x: 36 lines of code y: 1 # changes src/service/CapiService.ts x: 16 lines of code y: 1 # changes src/service/RecipeService.ts x: 12 lines of code y: 1 # changes src/app/MainSearch.tsx x: 17 lines of code y: 1 # changes
10.0
# changes
  min: 1.0
  average: 3.2
  25th percentile: 1.25
  median: 2.0
  75th percentile: 5.0
  max: 10.0
0 224.0
lines of code
min: 12.0 | average: 45.3 | 25th percentile: 17.5 | median: 32.0 | 75th percentile: 59.75 | max: 224.0

Number of Contributors vs. Number of Changes: 20 points

src/app/SearchPane.tsx x: 1 # contributors y: 10 # changes src/service/SearchService.ts x: 1 # contributors y: 5 # changes src/service/schema.ts x: 1 # contributors y: 7 # changes src/app/ListStyles.ts x: 1 # contributors y: 2 # changes src/app/RelatedFilters.tsx x: 1 # contributors y: 3 # changes src/app/Suggestions.tsx x: 1 # contributors y: 4 # changes vite.config.ts x: 1 # contributors y: 1 # changes
10.0
# changes
  min: 1.0
  average: 3.2
  25th percentile: 1.25
  median: 2.0
  75th percentile: 5.0
  max: 10.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: 20 points

src/app/SearchPane.tsx x: 1 # contributors y: 224 lines of code src/service/SearchService.ts x: 1 # contributors y: 47 lines of code src/service/schema.ts x: 1 # contributors y: 69 lines of code src/app/ResultsList.tsx x: 1 # contributors y: 44 lines of code src/app/SuggestionComponent.tsx x: 1 # contributors y: 17 lines of code src/app/FullSearchForm.tsx x: 1 # contributors y: 61 lines of code src/app/ListStyles.ts x: 1 # contributors y: 19 lines of code src/app/RelatedFilters.tsx x: 1 # contributors y: 56 lines of code src/app/ProfileCard.tsx x: 1 # contributors y: 23 lines of code src/app/Suggestions.tsx x: 1 # contributors y: 72 lines of code src/app/RecipeCard.tsx x: 1 # contributors y: 24 lines of code cdk/lib/recipe-search-ui-playground.ts x: 1 # contributors y: 63 lines of code cdk/riff-raff.yaml x: 1 # contributors y: 28 lines of code src/app/ResultCard.tsx x: 1 # contributors y: 38 lines of code vite.config.ts x: 1 # contributors y: 36 lines of code src/service/CapiService.ts x: 1 # contributors y: 16 lines of code src/service/RecipeService.ts x: 1 # contributors y: 12 lines of code
224.0
lines of code
  min: 12.0
  average: 45.3
  25th percentile: 17.5
  median: 32.0
  75th percentile: 59.75
  max: 224.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 Changes vs. Line Churn: 38 points

src/app/SearchPane.tsx x: 10 # changes y: 600 line churn src/service/SearchService.ts x: 5 # changes y: 69 line churn src/service/schema.ts x: 7 # changes y: 126 line churn src/app/ResultsList.tsx x: 5 # changes y: 145 line churn src/app/SuggestionComponent.tsx x: 5 # changes y: 59 line churn src/app/ListStyles.ts x: 2 # changes y: 23 line churn src/app/RelatedFilters.tsx x: 3 # changes y: 162 line churn src/app/ProfileCard.tsx x: 3 # changes y: 44 line churn src/app/Suggestions.tsx x: 4 # changes y: 121 line churn .github/workflows/ci.yml x: 3 # changes y: 114 line churn cdk/lib/__snapshots__/recipe-search-ui-playground.test.ts.snap x: 2 # changes y: 270 line churn cdk/lib/recipe-search-ui-playground.ts x: 2 # changes y: 154 line churn cdk/package-lock.json x: 2 # changes y: 16758 line churn nx.json x: 1 # changes y: 4 line churn package-lock.json x: 3 # changes y: 2956 line churn src/app/ResultCard.tsx x: 2 # changes y: 114 line churn README.md x: 1 # changes y: 84 line churn src/app/nx-welcome.tsx x: 1 # changes y: 852 line churn
16758.0
line churn
  min: 1.0
  average: 612.71
  25th percentile: 15.0
  median: 42.0
  75th percentile: 132.0
  max: 16758.0
0 10.0
# changes
min: 1.0 | average: 2.58 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 10.0

Number of Contributors vs. Line Churn: 20 points

src/app/SearchPane.tsx x: 1 # contributors y: 600 line churn src/service/SearchService.ts x: 1 # contributors y: 69 line churn src/service/schema.ts x: 1 # contributors y: 126 line churn src/app/ResultsList.tsx x: 1 # contributors y: 145 line churn src/app/SuggestionComponent.tsx x: 1 # contributors y: 59 line churn src/app/FullSearchForm.tsx x: 1 # contributors y: 128 line churn src/app/ListStyles.ts x: 1 # contributors y: 23 line churn src/app/RelatedFilters.tsx x: 1 # contributors y: 162 line churn src/app/ProfileCard.tsx x: 1 # contributors y: 44 line churn src/app/Suggestions.tsx x: 1 # contributors y: 121 line churn src/app/RecipeCard.tsx x: 1 # contributors y: 40 line churn cdk/lib/recipe-search-ui-playground.ts x: 1 # contributors y: 154 line churn cdk/riff-raff.yaml x: 1 # contributors y: 64 line churn src/app/DebouncedInput.tsx x: 1 # contributors y: 31 line churn src/app/ResultCard.tsx x: 1 # contributors y: 114 line churn vite.config.ts x: 1 # contributors y: 1 line churn src/service/CapiService.ts x: 1 # contributors y: 19 line churn src/service/RecipeService.ts x: 1 # contributors y: 13 line churn
600.0
line churn
  min: 1.0
  average: 97.3
  25th percentile: 20.75
  median: 61.5
  75th percentile: 127.5
  max: 600.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

File Size vs. Line Churn: 20 points

src/app/SearchPane.tsx x: 224 lines of code y: 600 line churn src/service/SearchService.ts x: 47 lines of code y: 69 line churn src/service/schema.ts x: 69 lines of code y: 126 line churn src/app/ResultsList.tsx x: 44 lines of code y: 145 line churn src/app/SuggestionComponent.tsx x: 17 lines of code y: 59 line churn src/app/FullSearchForm.tsx x: 61 lines of code y: 128 line churn src/app/ListStyles.ts x: 19 lines of code y: 23 line churn src/app/RelatedFilters.tsx x: 56 lines of code y: 162 line churn src/app/ProfileCard.tsx x: 23 lines of code y: 44 line churn src/app/Suggestions.tsx x: 72 lines of code y: 121 line churn src/app/RecipeCard.tsx x: 24 lines of code y: 40 line churn cdk/lib/recipe-search-ui-playground.ts x: 63 lines of code y: 154 line churn cdk/riff-raff.yaml x: 28 lines of code y: 64 line churn src/app/DebouncedInput.tsx x: 23 lines of code y: 31 line churn src/app/ResultCard.tsx x: 38 lines of code y: 114 line churn vite.config.ts x: 36 lines of code y: 1 line churn src/service/CapiService.ts x: 16 lines of code y: 19 line churn src/service/RecipeService.ts x: 12 lines of code y: 13 line churn src/app/MainSearch.tsx x: 17 lines of code y: 20 line churn src/main.tsx x: 17 lines of code y: 13 line churn
600.0
line churn
  min: 1.0
  average: 97.3
  25th percentile: 20.75
  median: 61.5
  75th percentile: 127.5
  max: 600.0
0 224.0
lines of code
min: 12.0 | average: 45.3 | 25th percentile: 17.5 | median: 32.0 | 75th percentile: 59.75 | max: 224.0