azure / react-azure-maps
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
0% | 0% | 25% | 9% | 64%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
ts0% | 0% | 61% | 0% | 38%
tsx0% | 0% | 0% | 19% | 80%
js0% | 0% | 0% | 0% | 100%
jsx0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src0% | 0% | 29% | 11% | 59%
ROOT0% | 0% | 0% | 0% | 100%
tools0% | 0% | 0% | 0% | 100%
preview0% | 0% | 0% | 0% | 100%
Longest Files (Top 24)
File# lines# units
types.ts
in src
307 -
AzureMap.tsx
in src/components/AzureMap
116 -
85 -
70 -
57 -
56 -
useCreateMapControls.tsx
in src/components/AzureMap
53 -
AzureMapHtmlMarker.tsx
in src/components/AzureMapMarkers/AzureMapHtmlMarker
50 -
46 -
useFeature.ts
in src/components/AzureMapFeature
41 -
useCreateAzureMapPopup.ts
in src/components/AzureMapPopup
30 1
useCreateAzureMapFeature.ts
in src/components/AzureMapFeature
30 -
AzureMapContext.tsx
in src/contexts
29 -
29 -
AzureMapPopup.tsx
in src/components/AzureMapPopup
29 -
AzureMapFeature.tsx
in src/components/AzureMapFeature
28 -
27 -
useCheckRef.tsx
in src/hooks
23 2
mapHelper.ts
in src/components/helpers
22 -
useCreateSprites.tsx
in src/components/AzureMap
22 -
19 -
18 -
6 -
1 -
Files With Most Units (Top 2)
File# lines# units
useCheckRef.tsx
in src/hooks
23 2
useCreateAzureMapPopup.ts
in src/components/AzureMapPopup
30 1
Files With Long Lines (Top 1)

There is only one file with lines longer than 120 characters. In total, there are 2 long lines.

File# lines# units# long lines
useFeature.ts
in src/components/AzureMapFeature
41 - 2
Correlations

File Size vs. Commits (all time): 23 points

src/components/AzureMapPopup/useCreateAzureMapPopup.ts x: 5 commits (all time) y: 30 lines of code src/types.ts x: 43 commits (all time) y: 307 lines of code src/components/AzureMap/useCreateMapControls.tsx x: 15 commits (all time) y: 53 lines of code src/components/AzureMap/AzureMap.tsx x: 33 commits (all time) y: 116 lines of code preview/react-preview.jsx x: 7 commits (all time) y: 19 lines of code rollup.config.js x: 4 commits (all time) y: 57 lines of code src/components/AzureMapMarkers/AzureMapHtmlMarker/AzureMapHtmlMarker.tsx x: 13 commits (all time) y: 50 lines of code src/components/helpers/mapHelper.ts x: 4 commits (all time) y: 22 lines of code src/contexts/AzureMapDataSourceContext.tsx x: 17 commits (all time) y: 70 lines of code src/contexts/AzureMapVectorTileSourceProvider.tsx x: 4 commits (all time) y: 56 lines of code src/hooks/useAzureMapLayer.tsx x: 6 commits (all time) y: 85 lines of code commitlint.config.js x: 4 commits (all time) y: 1 lines of code src/components/AzureMapFeature/AzureMapFeature.tsx x: 7 commits (all time) y: 28 lines of code src/components/AzureMapFeature/useCreateAzureMapFeature.ts x: 3 commits (all time) y: 30 lines of code src/components/AzureMapFeature/useFeature.ts x: 2 commits (all time) y: 41 lines of code src/react-azure-maps.ts x: 8 commits (all time) y: 27 lines of code babel.config.js x: 1 commits (all time) y: 18 lines of code preview/react-preview.html x: 1 commits (all time) y: 6 lines of code src/contexts/AzureMapContext.tsx x: 8 commits (all time) y: 29 lines of code src/components/AzureMapPopup/AzureMapPopup.tsx x: 3 commits (all time) y: 29 lines of code src/hooks/useCheckRef.tsx x: 1 commits (all time) y: 23 lines of code
307.0
lines of code
  min: 1.0
  average: 49.91
  25th percentile: 22.0
  median: 29.0
  75th percentile: 56.0
  max: 307.0
0 43.0
commits (all time)
min: 1.0 | average: 8.7 | 25th percentile: 3.0 | median: 5.0 | 75th percentile: 8.0 | max: 43.0

File Size vs. Contributors (all time): 23 points

src/components/AzureMapPopup/useCreateAzureMapPopup.ts x: 4 contributors (all time) y: 30 lines of code src/types.ts x: 10 contributors (all time) y: 307 lines of code src/components/AzureMap/useCreateMapControls.tsx x: 6 contributors (all time) y: 53 lines of code src/components/AzureMap/AzureMap.tsx x: 9 contributors (all time) y: 116 lines of code preview/react-preview.jsx x: 3 contributors (all time) y: 19 lines of code rollup.config.js x: 4 contributors (all time) y: 57 lines of code src/components/AzureMapMarkers/AzureMapHtmlMarker/AzureMapHtmlMarker.tsx x: 4 contributors (all time) y: 50 lines of code src/components/helpers/mapHelper.ts x: 4 contributors (all time) y: 22 lines of code src/contexts/AzureMapDataSourceContext.tsx x: 6 contributors (all time) y: 70 lines of code src/contexts/AzureMapVectorTileSourceProvider.tsx x: 3 contributors (all time) y: 56 lines of code src/hooks/useAzureMapLayer.tsx x: 5 contributors (all time) y: 85 lines of code commitlint.config.js x: 4 contributors (all time) y: 1 lines of code src/components/AzureMap/useCreateSprites.tsx x: 3 contributors (all time) y: 22 lines of code src/components/AzureMapFeature/AzureMapFeature.tsx x: 3 contributors (all time) y: 28 lines of code src/components/AzureMapFeature/useCreateAzureMapFeature.ts x: 2 contributors (all time) y: 30 lines of code src/components/AzureMapFeature/useFeature.ts x: 2 contributors (all time) y: 41 lines of code src/react-azure-maps.ts x: 5 contributors (all time) y: 27 lines of code babel.config.js x: 1 contributors (all time) y: 18 lines of code preview/react-preview.html x: 1 contributors (all time) y: 6 lines of code src/contexts/AzureMapLayerContext.tsx x: 2 contributors (all time) y: 29 lines of code src/hooks/useCheckRef.tsx x: 1 contributors (all time) y: 23 lines of code
307.0
lines of code
  min: 1.0
  average: 49.91
  25th percentile: 22.0
  median: 29.0
  75th percentile: 56.0
  max: 307.0
0 10.0
contributors (all time)
min: 1.0 | average: 3.78 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 5.0 | max: 10.0

File Size vs. Commits (30 days): 1 points

src/components/AzureMapPopup/useCreateAzureMapPopup.ts x: 1 commits (30d) y: 30 lines of code
30.0
lines of code
  min: 30.0
  average: 30.0
  25th percentile: 30.0
  median: 30.0
  75th percentile: 30.0
  max: 30.0
0 1.0
commits (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

File Size vs. Contributors (30 days): 1 points

src/components/AzureMapPopup/useCreateAzureMapPopup.ts x: 1 contributors (30d) y: 30 lines of code
30.0
lines of code
  min: 30.0
  average: 30.0
  25th percentile: 30.0
  median: 30.0
  75th percentile: 30.0
  max: 30.0
0 1.0
contributors (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

File Size vs. Commits (90 days): 2 points

src/components/AzureMapPopup/useCreateAzureMapPopup.ts x: 2 commits (90d) y: 30 lines of code src/types.ts x: 1 commits (90d) y: 307 lines of code
307.0
lines of code
  min: 30.0
  average: 168.5
  25th percentile: 30.0
  median: 168.5
  75th percentile: 307.0
  max: 307.0
0 2.0
commits (90d)
min: 1.0 | average: 1.5 | 25th percentile: 1.0 | median: 1.5 | 75th percentile: 2.0 | max: 2.0

File Size vs. Contributors (90 days): 2 points

src/components/AzureMapPopup/useCreateAzureMapPopup.ts x: 2 contributors (90d) y: 30 lines of code src/types.ts x: 1 contributors (90d) y: 307 lines of code
307.0
lines of code
  min: 30.0
  average: 168.5
  25th percentile: 30.0
  median: 168.5
  75th percentile: 307.0
  max: 307.0
0 2.0
contributors (90d)
min: 1.0 | average: 1.5 | 25th percentile: 1.0 | median: 1.5 | 75th percentile: 2.0 | max: 2.0