azure / go-workflow
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 34% | 26% | 38%
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
go0% | 0% | 42% | 26% | 31%
tsx0% | 0% | 0% | 36% | 63%
css0% | 0% | 0% | 0% | 100%
ts0% | 0% | 0% | 0% | 100%
js0% | 0% | 0% | 0% | 100%
mjs0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
ROOT0% | 0% | 44% | 27% | 27%
visual0% | 0% | 0% | 24% | 75%
Longest Files (Top 33)
File# lines# units
420 27
step.go
in root
237 28
branch.go
in root
153 15
error.go
in root
145 21
page.tsx
in visual/react/app
110 2
106 9
retry.go
in root
100 4
wrap.go
in root
100 9
util_elk.tsx
in visual/react/lib
94 3
state.go
in root
89 11
server.go
in visual/react
84 1
func.go
in root
37 6
name.go
in root
32 9
globals.css
in visual/react/app
27 -
Step.tsx
in visual/react/components
26 1
24 1
SubFlow.tsx
in visual/react/components
22 -
layout.tsx
in visual/react/lib
20 1
layout.tsx
in visual/react/app
17 -
tailwind.config.ts
in visual/react
16 -
mock.go
in root
11 3
initialized.tsx
in visual/react/lib
11 1
noop.go
in root
8 3
postcss.config.js
in visual/react
6 -
providers.tsx
in visual/react/app
5 -
mjs
next.config.mjs
in visual/react
5 -
assets.go
in visual/react/out
3 -
_buildManifest.js
in visual/react/out/_next/static/_oHYbHtAx7lthFdo-tUiE
1 -
_ssgManifest.js
in visual/react/out/_next/static/_oHYbHtAx7lthFdo-tUiE
1 -
layout-4828493de5f0c258.js
in visual/react/out/_next/static/chunks/app
1 -
main-app-b63760ade830eeea.js
in visual/react/out/_next/static/chunks
1 -
_error-1be831200e60c5c0.js
in visual/react/out/_next/static/chunks/pages
1 -
_app-6a626577ffa902a4.js
in visual/react/out/_next/static/chunks/pages
1 -
Files With Most Units (Top 19)
File# lines# units
step.go
in root
237 28
420 27
error.go
in root
145 21
branch.go
in root
153 15
state.go
in root
89 11
name.go
in root
32 9
wrap.go
in root
100 9
106 9
func.go
in root
37 6
retry.go
in root
100 4
noop.go
in root
8 3
mock.go
in root
11 3
util_elk.tsx
in visual/react/lib
94 3
page.tsx
in visual/react/app
110 2
24 1
Step.tsx
in visual/react/components
26 1
server.go
in visual/react
84 1
layout.tsx
in visual/react/lib
20 1
initialized.tsx
in visual/react/lib
11 1
Files With Long Lines (Top 9)

There are 9 files with lines longer than 120 characters. In total, there are 13 long lines.

File# lines# units# long lines
Step.tsx
in visual/react/components
26 1 3
step.go
in root
237 28 2
SubFlow.tsx
in visual/react/components
22 - 2
_buildManifest.js
in visual/react/out/_next/static/_oHYbHtAx7lthFdo-tUiE
1 - 1
layout-4828493de5f0c258.js
in visual/react/out/_next/static/chunks/app
1 - 1
main-app-b63760ade830eeea.js
in visual/react/out/_next/static/chunks
1 - 1
_error-1be831200e60c5c0.js
in visual/react/out/_next/static/chunks/pages
1 - 1
_app-6a626577ffa902a4.js
in visual/react/out/_next/static/chunks/pages
1 - 1
util_elk.tsx
in visual/react/lib
94 3 1
Correlations

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

build_step.go x: 3 commits (all time) y: 24 lines of code error.go x: 35 commits (all time) y: 145 lines of code wrap.go x: 27 commits (all time) y: 100 lines of code workflow.go x: 63 commits (all time) y: 420 lines of code step.go x: 35 commits (all time) y: 237 lines of code mock.go x: 5 commits (all time) y: 11 lines of code name.go x: 3 commits (all time) y: 32 lines of code visual/react/server.go x: 2 commits (all time) y: 84 lines of code retry.go x: 9 commits (all time) y: 100 lines of code visual/react/app/globals.css x: 1 commits (all time) y: 27 lines of code visual/react/app/layout.tsx x: 1 commits (all time) y: 17 lines of code visual/react/app/page.tsx x: 1 commits (all time) y: 110 lines of code visual/react/app/providers.tsx x: 1 commits (all time) y: 5 lines of code visual/react/components/Step.tsx x: 1 commits (all time) y: 26 lines of code visual/react/components/SubFlow.tsx x: 1 commits (all time) y: 22 lines of code visual/react/lib/initialized.tsx x: 1 commits (all time) y: 11 lines of code visual/react/lib/layout.tsx x: 1 commits (all time) y: 20 lines of code visual/react/lib/util_elk.tsx x: 1 commits (all time) y: 94 lines of code visual/react/out/_next/static/_oHYbHtAx7lthFdo-tUiE/_buildManifest.js x: 1 commits (all time) y: 1 lines of code visual/react/out/assets.go x: 1 commits (all time) y: 3 lines of code visual/react/tailwind.config.ts x: 1 commits (all time) y: 16 lines of code branch.go x: 4 commits (all time) y: 153 lines of code condition.go x: 13 commits (all time) y: 106 lines of code state.go x: 7 commits (all time) y: 89 lines of code noop.go x: 2 commits (all time) y: 8 lines of code func.go x: 7 commits (all time) y: 37 lines of code
420.0
lines of code
  min: 1.0
  average: 58.0
  25th percentile: 5.0
  median: 22.0
  75th percentile: 97.0
  max: 420.0
0 63.0
commits (all time)
min: 1.0 | average: 7.09 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 6.0 | max: 63.0

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

build_step.go x: 1 contributors (all time) y: 24 lines of code error.go x: 1 contributors (all time) y: 145 lines of code wrap.go x: 1 contributors (all time) y: 100 lines of code workflow.go x: 1 contributors (all time) y: 420 lines of code step.go x: 1 contributors (all time) y: 237 lines of code mock.go x: 1 contributors (all time) y: 11 lines of code name.go x: 1 contributors (all time) y: 32 lines of code visual/react/server.go x: 1 contributors (all time) y: 84 lines of code visual/react/app/globals.css x: 1 contributors (all time) y: 27 lines of code visual/react/app/layout.tsx x: 1 contributors (all time) y: 17 lines of code visual/react/app/page.tsx x: 1 contributors (all time) y: 110 lines of code visual/react/app/providers.tsx x: 1 contributors (all time) y: 5 lines of code visual/react/components/Step.tsx x: 1 contributors (all time) y: 26 lines of code visual/react/components/SubFlow.tsx x: 1 contributors (all time) y: 22 lines of code visual/react/lib/layout.tsx x: 1 contributors (all time) y: 20 lines of code visual/react/lib/util_elk.tsx x: 1 contributors (all time) y: 94 lines of code visual/react/out/_next/static/_oHYbHtAx7lthFdo-tUiE/_buildManifest.js x: 1 contributors (all time) y: 1 lines of code visual/react/out/assets.go x: 1 contributors (all time) y: 3 lines of code visual/react/tailwind.config.ts x: 1 contributors (all time) y: 16 lines of code branch.go x: 1 contributors (all time) y: 153 lines of code condition.go x: 1 contributors (all time) y: 106 lines of code state.go x: 1 contributors (all time) y: 89 lines of code noop.go x: 1 contributors (all time) y: 8 lines of code func.go x: 1 contributors (all time) y: 37 lines of code
420.0
lines of code
  min: 1.0
  average: 58.0
  25th percentile: 5.0
  median: 22.0
  75th percentile: 97.0
  max: 420.0
0 1.0
contributors (all time)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

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

build_step.go x: 1 commits (30d) y: 24 lines of code error.go x: 1 commits (30d) y: 145 lines of code wrap.go x: 1 commits (30d) y: 100 lines of code workflow.go x: 3 commits (30d) y: 420 lines of code
420.0
lines of code
  min: 24.0
  average: 172.25
  25th percentile: 43.0
  median: 122.5
  75th percentile: 351.25
  max: 420.0
0 3.0
commits (30d)
min: 1.0 | average: 1.5 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.5 | max: 3.0

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

build_step.go x: 1 contributors (30d) y: 24 lines of code error.go x: 1 contributors (30d) y: 145 lines of code wrap.go x: 1 contributors (30d) y: 100 lines of code workflow.go x: 1 contributors (30d) y: 420 lines of code
420.0
lines of code
  min: 24.0
  average: 172.25
  25th percentile: 43.0
  median: 122.5
  75th percentile: 351.25
  max: 420.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): 5 points

build_step.go x: 1 commits (90d) y: 24 lines of code error.go x: 1 commits (90d) y: 145 lines of code wrap.go x: 1 commits (90d) y: 100 lines of code workflow.go x: 3 commits (90d) y: 420 lines of code step.go x: 1 commits (90d) y: 237 lines of code
420.0
lines of code
  min: 24.0
  average: 185.2
  25th percentile: 62.0
  median: 145.0
  75th percentile: 328.5
  max: 420.0
0 3.0
commits (90d)
min: 1.0 | average: 1.4 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 3.0

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

build_step.go x: 1 contributors (90d) y: 24 lines of code error.go x: 1 contributors (90d) y: 145 lines of code wrap.go x: 1 contributors (90d) y: 100 lines of code workflow.go x: 1 contributors (90d) y: 420 lines of code step.go x: 1 contributors (90d) y: 237 lines of code
420.0
lines of code
  min: 24.0
  average: 185.2
  25th percentile: 62.0
  median: 145.0
  75th percentile: 328.5
  max: 420.0
0 1.0
contributors (90d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0