Uber / react-digraph
File Size

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

Intro
Learn more...
File Size Overall
59% | 0% | 10% | 13% | 17%
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
js60% | 0% | 10% | 10% | 18%
scss0% | 0% | 0% | 100% | 0%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src59% | 0% | 10% | 13% | 17%
tools0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 36)
File# lines# units
graph-view-v2.js
in src/components
1509 26
graph-view.js
in src/components
1498 31
edge-helpers.js
in src/helpers
259 13
node.js
in src/components
249 -
intersect-helpers.js
in src/helpers
197 2
graph-util.js
in src/utilities
183 11
edge.js
in src/components
144 -
main.scss
in src/styles
139 -
graph-view-props.js
in src/components
91 -
node-shape.js
in src/components
89 1
horizontal-tree.js
in src/utilities/layout-engine
84 -
node-text.js
in src/components
75 2
bwdl-transformer.js
in src/utilities/transformers
63 2
graph-controls.js
in src/components
61 2
defs.js
in src/components
61 2
vertical-tree.js
in src/utilities/layout-engine
54 -
layout-engine.js
in src/utilities/layout-engine
32 2
arrowhead-marker.js
in src/components
31 1
snap-to-grid.js
in src/utilities/layout-engine
26 -
edge-label-text.js
in src/components
25 -
background-pattern.js
in src/components
23 1
background.js
in src/components
22 -
highlight-area.js
in src/components
20 -
edge-handle-text.js
in src/components
19 -
transformer.js
in src/utilities/transformers
17 2
dropshadow-filter.js
in src/components
17 1
circle.js
in src/components
16 -
index.js
in src
15 -
12 -
layout-engine-config.js
in src/utilities/layout-engine
11 -
10 -
none.js
in src/utilities/layout-engine
7 1
layout-engine-types.js
in src/utilities/layout-engine
5 -
4 -
3 -
3 -
Files With Most Units (Top 16)
File# lines# units
graph-view.js
in src/components
1498 31
graph-view-v2.js
in src/components
1509 26
edge-helpers.js
in src/helpers
259 13
graph-util.js
in src/utilities
183 11
layout-engine.js
in src/utilities/layout-engine
32 2
bwdl-transformer.js
in src/utilities/transformers
63 2
transformer.js
in src/utilities/transformers
17 2
node-text.js
in src/components
75 2
graph-controls.js
in src/components
61 2
defs.js
in src/components
61 2
intersect-helpers.js
in src/helpers
197 2
none.js
in src/utilities/layout-engine
7 1
arrowhead-marker.js
in src/components
31 1
background-pattern.js
in src/components
23 1
dropshadow-filter.js
in src/components
17 1
node-shape.js
in src/components
89 1
Files With Long Lines (Top 1)

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

File# lines# units# long lines
edge-helpers.js
in src/helpers
259 13 1
Correlations

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

src/components/graph-view-v2.js x: 6 commits (all time) y: 1509 lines of code src/index.js x: 28 commits (all time) y: 15 lines of code src/components/graph-view.js x: 177 commits (all time) y: 1498 lines of code src/components/graph-view-props.js x: 47 commits (all time) y: 91 lines of code src/utilities/layout-engine/horizontal-tree.js x: 13 commits (all time) y: 84 lines of code src/components/node.js x: 51 commits (all time) y: 249 lines of code src/components/edge.js x: 46 commits (all time) y: 144 lines of code src/utilities/graph-util.js x: 18 commits (all time) y: 183 lines of code src/styles/main.scss x: 22 commits (all time) y: 139 lines of code tools/analyzeBundle.js x: 4 commits (all time) y: 12 lines of code src/components/graph-controls.js x: 28 commits (all time) y: 61 lines of code src/components/highlight-area.js x: 2 commits (all time) y: 20 lines of code src/components/arrowhead-marker.js x: 13 commits (all time) y: 31 lines of code src/components/background-pattern.js x: 10 commits (all time) y: 23 lines of code src/components/background.js x: 11 commits (all time) y: 22 lines of code src/components/circle.js x: 9 commits (all time) y: 16 lines of code src/components/defs.js x: 9 commits (all time) y: 61 lines of code src/components/dropshadow-filter.js x: 7 commits (all time) y: 17 lines of code src/components/edge-handle-text.js x: 5 commits (all time) y: 19 lines of code src/components/edge-label-text.js x: 5 commits (all time) y: 25 lines of code src/components/node-shape.js x: 7 commits (all time) y: 89 lines of code src/components/node-text.js x: 19 commits (all time) y: 75 lines of code src/constants.js x: 3 commits (all time) y: 10 lines of code src/helpers/edge-helpers.js x: 9 commits (all time) y: 259 lines of code src/helpers/intersect-helpers.js x: 5 commits (all time) y: 197 lines of code src/hooks/useZoomLevelToSliderValue.js x: 3 commits (all time) y: 4 lines of code src/utilities/layout-engine/layout-engine-config.js x: 11 commits (all time) y: 11 lines of code src/utilities/layout-engine/layout-engine-types.js x: 11 commits (all time) y: 5 lines of code src/utilities/layout-engine/layout-engine.js x: 9 commits (all time) y: 32 lines of code src/utilities/layout-engine/none.js x: 7 commits (all time) y: 7 lines of code src/utilities/layout-engine/snap-to-grid.js x: 7 commits (all time) y: 26 lines of code src/utilities/layout-engine/vertical-tree.js x: 14 commits (all time) y: 54 lines of code css-module.js x: 4 commits (all time) y: 3 lines of code
1509.0
lines of code
  min: 3.0
  average: 140.94
  25th percentile: 15.25
  median: 28.5
  75th percentile: 90.5
  max: 1509.0
0 177.0
commits (all time)
min: 2.0 | average: 17.78 | 25th percentile: 5.25 | median: 9.0 | 75th percentile: 17.0 | max: 177.0

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

src/components/graph-view-v2.js x: 3 contributors (all time) y: 1509 lines of code src/index.js x: 9 contributors (all time) y: 15 lines of code src/components/graph-view.js x: 33 contributors (all time) y: 1498 lines of code src/components/graph-view-props.js x: 15 contributors (all time) y: 91 lines of code src/utilities/layout-engine/horizontal-tree.js x: 5 contributors (all time) y: 84 lines of code src/components/node.js x: 8 contributors (all time) y: 249 lines of code src/components/edge.js x: 10 contributors (all time) y: 144 lines of code src/utilities/graph-util.js x: 5 contributors (all time) y: 183 lines of code src/styles/main.scss x: 6 contributors (all time) y: 139 lines of code tools/analyzeBundle.js x: 3 contributors (all time) y: 12 lines of code src/components/graph-controls.js x: 11 contributors (all time) y: 61 lines of code src/components/highlight-area.js x: 1 contributors (all time) y: 20 lines of code src/components/arrowhead-marker.js x: 5 contributors (all time) y: 31 lines of code src/components/background-pattern.js x: 5 contributors (all time) y: 23 lines of code src/components/circle.js x: 5 contributors (all time) y: 16 lines of code src/components/defs.js x: 5 contributors (all time) y: 61 lines of code src/components/edge-handle-text.js x: 3 contributors (all time) y: 19 lines of code src/components/edge-label-text.js x: 3 contributors (all time) y: 25 lines of code src/components/node-shape.js x: 3 contributors (all time) y: 89 lines of code src/components/node-text.js x: 6 contributors (all time) y: 75 lines of code src/constants.js x: 3 contributors (all time) y: 10 lines of code src/helpers/edge-helpers.js x: 3 contributors (all time) y: 259 lines of code src/helpers/intersect-helpers.js x: 3 contributors (all time) y: 197 lines of code src/hooks/useZoomLevelToSliderValue.js x: 3 contributors (all time) y: 4 lines of code src/utilities/layout-engine/layout-engine-config.js x: 6 contributors (all time) y: 11 lines of code src/utilities/layout-engine/layout-engine-types.js x: 6 contributors (all time) y: 5 lines of code src/utilities/layout-engine/none.js x: 5 contributors (all time) y: 7 lines of code src/utilities/layout-engine/snap-to-grid.js x: 5 contributors (all time) y: 26 lines of code src/utilities/layout-engine/vertical-tree.js x: 6 contributors (all time) y: 54 lines of code css-module.js x: 4 contributors (all time) y: 3 lines of code
1509.0
lines of code
  min: 3.0
  average: 140.94
  25th percentile: 15.25
  median: 28.5
  75th percentile: 90.5
  max: 1509.0
0 33.0
contributors (all time)
min: 1.0 | average: 6.03 | 25th percentile: 3.0 | median: 5.0 | 75th percentile: 6.0 | max: 33.0

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

No data for "commits (30d)" vs. "lines of code".

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

No data for "contributors (30d)" vs. "lines of code".


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

No data for "commits (90d)" vs. "lines of code".

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

No data for "contributors (90d)" vs. "lines of code".