apache / yunikorn-web
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 32% | 35% | 31%
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% | 41% | 34% | 24%
scss0% | 0% | 38% | 24% | 37%
html0% | 0% | 0% | 59% | 40%
go0% | 0% | 0% | 0% | 100%
js0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src0% | 0% | 33% | 36% | 29%
pkg0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
queues-v2.component.ts
in src/app/components/queue-v2
434 14
scheduler.service.ts
in src/app/services/scheduler
352 6
apps-view.component.ts
in src/app/components/apps-view
345 18
260 -
nodes-view.component.ts
in src/app/components/nodes-view
247 12
apps-view.component.scss
in src/app/components/apps-view
230 -
queues-v2.component.scss
in src/app/components/queue-v2
191 -
vertical-bar-chart.component.ts
in src/app/components/vertical-bar-chart
190 8
queues-view.component.ts
in src/app/components/queues-view
189 12
apps-view.component.html
in src/app/components/apps-view
182 -
area-chart.component.ts
in src/app/components/area-chart
179 5
nodes-view.component.html
in src/app/components/nodes-view
159 -
dashboard.component.ts
in src/app/components/dashboard
130 3
common.util.ts
in src/app/utils
126 12
nodes-view.component.scss
in src/app/components/nodes-view
123 -
app-node-utilizations.component.ts
in src/app/components/app-node-utilizations
123 6
app.module.ts
in src/app
113 -
queues-view.component.html
in src/app/components/queues-view
111 -
queues-v2.component.html
in src/app/components/queue-v2
107 -
donut-chart.component.ts
in src/app/components/donut-chart
106 6
100 -
100 -
85 6
dashboard.component.html
in src/app/components/dashboard
80 -
queues-view.component.scss
in src/app/components/queues-view
66 -
queue-rack.component.scss
in src/app/components/queue-rack
63 -
dashboard.component.scss
in src/app/components/dashboard
61 -
55 -
queue-rack.component.ts
in src/app/components/queue-rack
54 5
web_server.go
in pkg/webserver
49 3
45 2
envconfig.service.ts
in src/app/services/envconfig
40 3
api-error.interceptor.ts
in src/app/interceptors/api-error
39 1
main.go
in pkg/cmd/web
39 2
queue-info.model.ts
in src/app/models
37 -
status-view.component.ts
in src/app/components/status-view
34 1
partition-info.model.ts
in src/app/models
34 1
healthchecks.component.html
in src/app/components/healthchecks
32 -
app-info.model.ts
in src/app/models
32 2
licenses-modal.component.scss
in src/app/components/licenses-modal
30 -
event-bus.service.ts
in src/app/services/event-bus
29 1
app-status.component.scss
in src/app/components/app-status
29 -
donut-chart.component.scss
in src/app/components/donut-chart
28 -
chart-data.model.ts
in src/app/models
28 2
app-node-utilizations.component.html
in src/app/components/app-node-utilizations
26 -
container-status.component.scss
in src/app/components/container-status
26 -
mocks.ts
in src/app/testing
26 -
licenses-modal.component.ts
in src/app/components/licenses-modal
25 1
error-view.component.ts
in src/app/components/error-view
24 2
node-info.model.ts
in src/app/models
23 1
Files With Most Units (Top 29)
File# lines# units
apps-view.component.ts
in src/app/components/apps-view
345 18
queues-v2.component.ts
in src/app/components/queue-v2
434 14
nodes-view.component.ts
in src/app/components/nodes-view
247 12
queues-view.component.ts
in src/app/components/queues-view
189 12
common.util.ts
in src/app/utils
126 12
vertical-bar-chart.component.ts
in src/app/components/vertical-bar-chart
190 8
scheduler.service.ts
in src/app/services/scheduler
352 6
donut-chart.component.ts
in src/app/components/donut-chart
106 6
app-node-utilizations.component.ts
in src/app/components/app-node-utilizations
123 6
85 6
queue-rack.component.ts
in src/app/components/queue-rack
54 5
area-chart.component.ts
in src/app/components/area-chart
179 5
envconfig.service.ts
in src/app/services/envconfig
40 3
dashboard.component.ts
in src/app/components/dashboard
130 3
web_server.go
in pkg/webserver
49 3
error-view.component.ts
in src/app/components/error-view
24 2
chart-data.model.ts
in src/app/models
28 2
app-info.model.ts
in src/app/models
32 2
45 2
main.go
in pkg/cmd/web
39 2
event-bus.service.ts
in src/app/services/event-bus
29 1
status-view.component.ts
in src/app/components/status-view
34 1
licenses-modal.component.ts
in src/app/components/licenses-modal
25 1
node-info.model.ts
in src/app/models
23 1
history-info.model.ts
in src/app/models
8 1
dropdown-item.model.ts
in src/app/models
8 1
area-data.model.ts
in src/app/models
8 1
partition-info.model.ts
in src/app/models
34 1
api-error.interceptor.ts
in src/app/interceptors/api-error
39 1
Files With Long Lines (Top 10)

There are 10 files with lines longer than 120 characters. In total, there are 25 long lines.

File# lines# units# long lines
queues-v2.component.html
in src/app/components/queue-v2
107 - 7
scheduler.service.ts
in src/app/services/scheduler
352 6 4
vertical-bar-chart.component.ts
in src/app/components/vertical-bar-chart
190 8 4
apps-view.component.html
in src/app/components/apps-view
182 - 3
constants.ts
in src/app/utils
21 - 2
highlighttable-search.pipe.ts
in src/app/components/nodes-view
10 - 1
app-node-utilizations.component.ts
in src/app/components/app-node-utilizations
123 6 1
apps-view.component.ts
in src/app/components/apps-view
345 18 1
chart-data.model.ts
in src/app/models
28 2 1
main.go
in pkg/cmd/web
39 2 1
Correlations

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

karma.conf.ci.js x: 4 commits (all time) y: 45 lines of code src/app/components/apps-view/apps-view.component.scss x: 16 commits (all time) y: 230 lines of code src/app/services/scheduler/scheduler.service.ts x: 49 commits (all time) y: 352 lines of code src/app/utils/constants.ts x: 8 commits (all time) y: 21 lines of code src/app/components/app-node-utilizations/app-node-utilizations.component.html x: 3 commits (all time) y: 26 lines of code src/app/components/app-node-utilizations/app-node-utilizations.component.scss x: 3 commits (all time) y: 13 lines of code src/app/components/app-node-utilizations/app-node-utilizations.component.ts x: 2 commits (all time) y: 123 lines of code src/app/components/dashboard/dashboard.component.html x: 18 commits (all time) y: 80 lines of code src/app/components/nodes-view/nodes-view.component.html x: 13 commits (all time) y: 159 lines of code src/app/components/nodes-view/nodes-view.component.scss x: 11 commits (all time) y: 123 lines of code src/app/components/vertical-bar-chart/vertical-bar-chart.component.html x: 2 commits (all time) y: 3 lines of code src/app/components/vertical-bar-chart/vertical-bar-chart.component.scss x: 2 commits (all time) y: 8 lines of code src/app/components/vertical-bar-chart/vertical-bar-chart.component.ts x: 4 commits (all time) y: 190 lines of code src/app/app.component.scss x: 13 commits (all time) y: 260 lines of code src/app/app.module.ts x: 26 commits (all time) y: 113 lines of code src/app/components/app-history/app-history.component.html x: 3 commits (all time) y: 9 lines of code src/app/components/app-status/app-status.component.html x: 4 commits (all time) y: 18 lines of code src/app/components/app-status/app-status.component.scss x: 7 commits (all time) y: 29 lines of code src/app/components/area-chart/area-chart.component.ts x: 13 commits (all time) y: 179 lines of code src/app/components/card/card.component.html x: 1 commits (all time) y: 8 lines of code src/app/components/card/card.component.scss x: 1 commits (all time) y: 17 lines of code src/app/components/card/card.component.ts x: 1 commits (all time) y: 10 lines of code src/app/components/container-history/container-history.component.html x: 6 commits (all time) y: 9 lines of code src/app/components/container-status/container-status.component.html x: 6 commits (all time) y: 18 lines of code src/app/components/container-status/container-status.component.scss x: 7 commits (all time) y: 26 lines of code src/app/components/dashboard/dashboard.component.scss x: 11 commits (all time) y: 61 lines of code src/app/components/dashboard/dashboard.component.ts x: 19 commits (all time) y: 130 lines of code src/app/components/donut-chart/donut-chart.component.html x: 5 commits (all time) y: 7 lines of code src/app/components/donut-chart/donut-chart.component.scss x: 3 commits (all time) y: 28 lines of code src/app/components/donut-chart/donut-chart.component.ts x: 10 commits (all time) y: 106 lines of code src/app/components/queue-v2/queues-v2.component.html x: 5 commits (all time) y: 107 lines of code src/app/models/app-status.model.ts x: 1 commits (all time) y: 15 lines of code src/app/models/partition-info.model.ts x: 8 commits (all time) y: 34 lines of code src/app/components/nodes-view/nodes-view.component.ts x: 16 commits (all time) y: 247 lines of code src/app/components/queue-v2/queues-v2.component.scss x: 6 commits (all time) y: 191 lines of code src/app/components/apps-view/apps-view.component.html x: 17 commits (all time) y: 182 lines of code src/app/components/apps-view/apps-view.component.ts x: 19 commits (all time) y: 345 lines of code src/app/models/envconfig.model.ts x: 9 commits (all time) y: 3 lines of code src/app/services/envconfig/envconfig.service.ts x: 13 commits (all time) y: 40 lines of code src/app/testing/mocks.ts x: 16 commits (all time) y: 26 lines of code src/app/app.component.html x: 20 commits (all time) y: 100 lines of code src/app/components/queues-view/queues-view.component.scss x: 9 commits (all time) y: 66 lines of code src/styles.scss x: 9 commits (all time) y: 100 lines of code src/app/components/queue-v2/queues-v2.component.ts x: 7 commits (all time) y: 434 lines of code src/app/utils/common.util.ts x: 19 commits (all time) y: 126 lines of code src/polyfills.ts x: 5 commits (all time) y: 1 lines of code src/app/components/queues-view/queues-view.component.ts x: 13 commits (all time) y: 189 lines of code src/app/components/queues-view/queues-view.component.html x: 11 commits (all time) y: 111 lines of code src/app/models/queue-info.model.ts x: 10 commits (all time) y: 37 lines of code src/app/models/column-def.model.ts x: 3 commits (all time) y: 6 lines of code src/app/models/alloc-info.model.ts x: 5 commits (all time) y: 13 lines of code src/app/app-routing.module.ts x: 6 commits (all time) y: 55 lines of code src/app/app.component.ts x: 10 commits (all time) y: 85 lines of code src/app/components/licenses-modal/licenses-modal.component.html x: 1 commits (all time) y: 11 lines of code src/app/components/licenses-modal/licenses-modal.component.scss x: 1 commits (all time) y: 30 lines of code src/app/components/licenses-modal/licenses-modal.component.ts x: 1 commits (all time) y: 25 lines of code src/index.html x: 6 commits (all time) y: 13 lines of code src/app/models/node-utilization.model.ts x: 4 commits (all time) y: 17 lines of code src/app/models/node-info.model.ts x: 3 commits (all time) y: 23 lines of code src/app/components/app-status/app-status.component.ts x: 4 commits (all time) y: 12 lines of code src/app/models/app-info.model.ts x: 7 commits (all time) y: 32 lines of code src/app/models/resource-info.model.ts x: 5 commits (all time) y: 10 lines of code src/app/components/healthchecks/healthchecks.component.html x: 2 commits (all time) y: 32 lines of code src/app/components/queue-rack/queue-rack.component.html x: 6 commits (all time) y: 20 lines of code src/app/components/queue-rack/queue-rack.component.scss x: 7 commits (all time) y: 63 lines of code src/app/models/cluster-info.model.ts x: 7 commits (all time) y: 13 lines of code src/app/components/healthchecks/healthchecks.component.ts x: 1 commits (all time) y: 13 lines of code src/app/components/status-view/status-view.component.html x: 1 commits (all time) y: 4 lines of code src/app/components/status-view/status-view.component.scss x: 1 commits (all time) y: 1 lines of code src/app/components/status-view/status-view.component.ts x: 1 commits (all time) y: 34 lines of code pkg/cmd/web/main.go x: 1 commits (all time) y: 39 lines of code pkg/webserver/web_server.go x: 1 commits (all time) y: 49 lines of code src/app/components/queue-rack/queue-rack.component.ts x: 11 commits (all time) y: 54 lines of code src/app/components/error-view/error-view.component.ts x: 4 commits (all time) y: 24 lines of code src/app/interceptors/api-error/api-error.interceptor.ts x: 4 commits (all time) y: 39 lines of code src/app/services/event-bus/event-bus.service.ts x: 2 commits (all time) y: 29 lines of code src/environments/environment.prod.ts x: 3 commits (all time) y: 3 lines of code src/environments/environment.ts x: 4 commits (all time) y: 3 lines of code src/app/components/app-history/app-history.component.scss x: 1 commits (all time) y: 3 lines of code src/app/components/area-chart/area-chart.component.scss x: 2 commits (all time) y: 4 lines of code src/app/models/time-series-data.model.ts x: 3 commits (all time) y: 4 lines of code
434.0
lines of code
  min: 1.0
  average: 58.65
  25th percentile: 10.0
  median: 24.0
  75th percentile: 73.0
  max: 434.0
0 49.0
commits (all time)
min: 1.0 | average: 6.75 | 25th percentile: 2.0 | median: 5.0 | 75th percentile: 9.0 | max: 49.0

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

karma.conf.ci.js x: 3 contributors (all time) y: 45 lines of code src/app/components/apps-view/apps-view.component.scss x: 7 contributors (all time) y: 230 lines of code src/app/services/scheduler/scheduler.service.ts x: 17 contributors (all time) y: 352 lines of code src/app/utils/constants.ts x: 6 contributors (all time) y: 21 lines of code src/app/components/app-node-utilizations/app-node-utilizations.component.html x: 2 contributors (all time) y: 26 lines of code src/app/components/app-node-utilizations/app-node-utilizations.component.scss x: 2 contributors (all time) y: 13 lines of code src/app/components/app-node-utilizations/app-node-utilizations.component.ts x: 2 contributors (all time) y: 123 lines of code src/app/components/dashboard/dashboard.component.html x: 9 contributors (all time) y: 80 lines of code src/app/components/nodes-view/nodes-view.component.html x: 5 contributors (all time) y: 159 lines of code src/app/components/nodes-view/nodes-view.component.scss x: 7 contributors (all time) y: 123 lines of code src/app/components/vertical-bar-chart/vertical-bar-chart.component.html x: 2 contributors (all time) y: 3 lines of code src/app/components/vertical-bar-chart/vertical-bar-chart.component.scss x: 2 contributors (all time) y: 8 lines of code src/app/components/vertical-bar-chart/vertical-bar-chart.component.ts x: 2 contributors (all time) y: 190 lines of code src/app/app.component.scss x: 6 contributors (all time) y: 260 lines of code src/app/app.module.ts x: 9 contributors (all time) y: 113 lines of code src/app/components/app-history/app-history.component.html x: 3 contributors (all time) y: 9 lines of code src/app/components/app-status/app-status.component.html x: 3 contributors (all time) y: 18 lines of code src/app/components/app-status/app-status.component.scss x: 3 contributors (all time) y: 29 lines of code src/app/components/area-chart/area-chart.component.ts x: 6 contributors (all time) y: 179 lines of code src/app/components/card/card.component.html x: 1 contributors (all time) y: 8 lines of code src/app/components/card/card.component.scss x: 1 contributors (all time) y: 17 lines of code src/app/components/card/card.component.ts x: 1 contributors (all time) y: 10 lines of code src/app/components/container-history/container-history.component.html x: 4 contributors (all time) y: 9 lines of code src/app/components/container-status/container-status.component.html x: 4 contributors (all time) y: 18 lines of code src/app/components/container-status/container-status.component.scss x: 3 contributors (all time) y: 26 lines of code src/app/components/dashboard/dashboard.component.scss x: 7 contributors (all time) y: 61 lines of code src/app/components/dashboard/dashboard.component.ts x: 10 contributors (all time) y: 130 lines of code src/app/components/donut-chart/donut-chart.component.html x: 3 contributors (all time) y: 7 lines of code src/app/components/donut-chart/donut-chart.component.ts x: 5 contributors (all time) y: 106 lines of code src/app/components/queue-v2/queues-v2.component.html x: 2 contributors (all time) y: 107 lines of code src/app/models/app-status.model.ts x: 1 contributors (all time) y: 15 lines of code src/app/models/partition-info.model.ts x: 6 contributors (all time) y: 34 lines of code src/app/components/nodes-view/nodes-view.component.ts x: 9 contributors (all time) y: 247 lines of code src/app/components/queue-v2/queues-v2.component.scss x: 3 contributors (all time) y: 191 lines of code src/app/components/apps-view/apps-view.component.html x: 7 contributors (all time) y: 182 lines of code src/app/components/apps-view/apps-view.component.ts x: 8 contributors (all time) y: 345 lines of code src/app/models/envconfig.model.ts x: 4 contributors (all time) y: 3 lines of code src/app/services/envconfig/envconfig.service.ts x: 4 contributors (all time) y: 40 lines of code src/app/testing/mocks.ts x: 9 contributors (all time) y: 26 lines of code src/app/app.component.html x: 9 contributors (all time) y: 100 lines of code src/app/components/queues-view/queues-view.component.scss x: 3 contributors (all time) y: 66 lines of code src/styles.scss x: 6 contributors (all time) y: 100 lines of code src/app/components/queue-v2/queues-v2.component.ts x: 2 contributors (all time) y: 434 lines of code src/app/utils/common.util.ts x: 10 contributors (all time) y: 126 lines of code src/polyfills.ts x: 4 contributors (all time) y: 1 lines of code src/app/components/queues-view/queues-view.component.ts x: 4 contributors (all time) y: 189 lines of code src/app/components/queues-view/queues-view.component.html x: 6 contributors (all time) y: 111 lines of code src/app/models/queue-info.model.ts x: 5 contributors (all time) y: 37 lines of code src/app/models/column-def.model.ts x: 2 contributors (all time) y: 6 lines of code src/app/models/alloc-info.model.ts x: 4 contributors (all time) y: 13 lines of code src/app/app-routing.module.ts x: 3 contributors (all time) y: 55 lines of code src/app/app.component.ts x: 3 contributors (all time) y: 85 lines of code src/app/components/licenses-modal/licenses-modal.component.html x: 1 contributors (all time) y: 11 lines of code src/app/components/licenses-modal/licenses-modal.component.scss x: 1 contributors (all time) y: 30 lines of code src/app/components/licenses-modal/licenses-modal.component.ts x: 1 contributors (all time) y: 25 lines of code src/app/components/healthchecks/healthchecks.component.scss x: 3 contributors (all time) y: 12 lines of code src/app/models/node-utilization.model.ts x: 2 contributors (all time) y: 17 lines of code src/app/models/chart-data.model.ts x: 2 contributors (all time) y: 28 lines of code src/app/models/node-info.model.ts x: 2 contributors (all time) y: 23 lines of code src/app/models/app-info.model.ts x: 4 contributors (all time) y: 32 lines of code src/app/components/healthchecks/healthchecks.component.html x: 2 contributors (all time) y: 32 lines of code src/app/components/queue-rack/queue-rack.component.html x: 3 contributors (all time) y: 20 lines of code src/app/components/queue-rack/queue-rack.component.scss x: 3 contributors (all time) y: 63 lines of code src/app/components/healthchecks/healthchecks.component.ts x: 1 contributors (all time) y: 13 lines of code src/app/components/status-view/status-view.component.html x: 1 contributors (all time) y: 4 lines of code src/app/components/status-view/status-view.component.scss x: 1 contributors (all time) y: 1 lines of code src/app/components/status-view/status-view.component.ts x: 1 contributors (all time) y: 34 lines of code pkg/cmd/web/main.go x: 1 contributors (all time) y: 39 lines of code pkg/webserver/web_server.go x: 1 contributors (all time) y: 49 lines of code src/app/components/queue-rack/queue-rack.component.ts x: 4 contributors (all time) y: 54 lines of code src/app/services/event-bus/event-bus.service.ts x: 1 contributors (all time) y: 29 lines of code src/app/components/app-history/app-history.component.scss x: 1 contributors (all time) y: 3 lines of code src/app/components/area-chart/area-chart.component.scss x: 2 contributors (all time) y: 4 lines of code
434.0
lines of code
  min: 1.0
  average: 58.65
  25th percentile: 10.0
  median: 24.0
  75th percentile: 73.0
  max: 434.0
0 17.0
contributors (all time)
min: 1.0 | average: 3.45 | 25th percentile: 1.5 | median: 3.0 | 75th percentile: 4.0 | max: 17.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): 2 points

karma.conf.ci.js x: 1 commits (90d) y: 45 lines of code src/app/components/apps-view/apps-view.component.scss x: 1 commits (90d) y: 230 lines of code
230.0
lines of code
  min: 45.0
  average: 137.5
  25th percentile: 45.0
  median: 137.5
  75th percentile: 230.0
  max: 230.0
0 1.0
commits (90d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

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

karma.conf.ci.js x: 1 contributors (90d) y: 45 lines of code src/app/components/apps-view/apps-view.component.scss x: 1 contributors (90d) y: 230 lines of code
230.0
lines of code
  min: 45.0
  average: 137.5
  25th percentile: 45.0
  median: 137.5
  75th percentile: 230.0
  max: 230.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