apache / yunikorn-web
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 21% | 26% | 51%
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% | 26% | 34% | 39%
scss0% | 0% | 33% | 0% | 66%
html0% | 0% | 0% | 38% | 61%
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% | 22% | 27% | 49%
pkg0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
scheduler.service.ts
in src/app/services/scheduler
292 6
apps-view.component.ts
in src/app/components/apps-view
251 14
242 -
queues-view.component.ts
in src/app/components/queues-view
186 12
nodes-view.component.ts
in src/app/components/nodes-view
152 9
apps-view.component.html
in src/app/components/apps-view
150 -
area-chart.component.ts
in src/app/components/area-chart
142 5
dashboard.component.ts
in src/app/components/dashboard
132 3
nodes-view.component.html
in src/app/components/nodes-view
112 -
app.module.ts
in src/app
101 -
donut-chart.component.ts
in src/app/components/donut-chart
100 5
queues-view.component.html
in src/app/components/queues-view
96 -
96 -
92 -
apps-view.component.scss
in src/app/components/apps-view
82 -
dashboard.component.html
in src/app/components/dashboard
77 -
76 5
queues-view.component.scss
in src/app/components/queues-view
66 -
queue-rack.component.scss
in src/app/components/queue-rack
63 -
queue-rack.component.ts
in src/app/components/queue-rack
54 5
web_server.go
in pkg/webserver
49 3
49 -
dashboard.component.scss
in src/app/components/dashboard
48 -
nodes-view.component.scss
in src/app/components/nodes-view
48 -
partition-info.model.ts
in src/app/models
44 1
common.util.ts
in src/app/utils
42 6
envconfig.service.ts
in src/app/services/envconfig
40 3
39 1
main.go
in pkg/cmd/web
39 2
api-error.interceptor.ts
in src/app/interceptors/api-error
39 1
queue-info.model.ts
in src/app/models
34 -
status-view.component.ts
in src/app/components/status-view
34 1
app-info.model.ts
in src/app/models
32 3
healthchecks.component.html
in src/app/components/healthchecks
32 -
event-bus.service.ts
in src/app/services/event-bus
29 1
app-status.component.scss
in src/app/components/app-status
25 -
mocks.ts
in src/app/testing
24 -
error-view.component.ts
in src/app/components/error-view
24 2
container-status.component.scss
in src/app/components/container-status
24 -
20 -
queue-rack.component.html
in src/app/components/queue-rack
20 -
node-info.model.ts
in src/app/models
19 1
container-status.component.html
in src/app/components/container-status
19 -
app-status.component.html
in src/app/components/app-status
19 -
error-view.component.html
in src/app/components/error-view
18 -
alloc-info.model.ts
in src/app/models
14 -
cluster-info.model.ts
in src/app/models
13 -
healthchecks.component.ts
in src/app/components/healthchecks
13 -
error-view.component.scss
in src/app/components/error-view
12 -
healthchecks.component.scss
in src/app/components/healthchecks
12 -
Files With Most Units (Top 25)
File# lines# units
apps-view.component.ts
in src/app/components/apps-view
251 14
queues-view.component.ts
in src/app/components/queues-view
186 12
nodes-view.component.ts
in src/app/components/nodes-view
152 9
common.util.ts
in src/app/utils
42 6
scheduler.service.ts
in src/app/services/scheduler
292 6
76 5
queue-rack.component.ts
in src/app/components/queue-rack
54 5
area-chart.component.ts
in src/app/components/area-chart
142 5
donut-chart.component.ts
in src/app/components/donut-chart
100 5
web_server.go
in pkg/webserver
49 3
app-info.model.ts
in src/app/models
32 3
dashboard.component.ts
in src/app/components/dashboard
132 3
envconfig.service.ts
in src/app/services/envconfig
40 3
main.go
in pkg/cmd/web
39 2
error-view.component.ts
in src/app/components/error-view
24 2
39 1
api-error.interceptor.ts
in src/app/interceptors/api-error
39 1
node-info.model.ts
in src/app/models
19 1
donut-data.model.ts
in src/app/models
10 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
44 1
status-view.component.ts
in src/app/components/status-view
34 1
event-bus.service.ts
in src/app/services/event-bus
29 1
Files With Long Lines (Top 3)

There are 3 files with lines longer than 120 characters. In total, there are 6 long lines.

File# lines# units# long lines
scheduler.service.ts
in src/app/services/scheduler
292 6 3
dashboard.component.ts
in src/app/components/dashboard
132 3 2
main.go
in pkg/cmd/web
39 2 1
Correlations

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

src/app/components/dashboard/dashboard.component.ts x: 12 commits (all time) y: 132 lines of code src/app/app.component.scss x: 9 commits (all time) y: 242 lines of code src/app/components/app-history/app-history.component.html x: 2 commits (all time) y: 10 lines of code src/app/components/app-status/app-status.component.html x: 2 commits (all time) y: 19 lines of code src/app/components/apps-view/apps-view.component.scss x: 6 commits (all time) y: 82 lines of code src/app/components/container-history/container-history.component.html x: 5 commits (all time) y: 10 lines of code src/app/components/container-status/container-status.component.html x: 4 commits (all time) y: 19 lines of code src/app/components/dashboard/dashboard.component.html x: 11 commits (all time) y: 77 lines of code src/app/components/dashboard/dashboard.component.scss x: 8 commits (all time) y: 48 lines of code src/app/components/error-view/error-view.component.html x: 6 commits (all time) y: 18 lines of code src/app/components/healthchecks/healthchecks.component.html x: 2 commits (all time) y: 32 lines of code src/app/components/healthchecks/healthchecks.component.scss x: 2 commits (all time) y: 12 lines of code src/app/components/nodes-view/nodes-view.component.scss x: 4 commits (all time) y: 48 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/styles.scss x: 6 commits (all time) y: 96 lines of code src/test.ts x: 5 commits (all time) y: 7 lines of code src/app/models/cluster-info.model.ts x: 7 commits (all time) y: 13 lines of code src/app/app-routing.module.ts x: 5 commits (all time) y: 49 lines of code src/app/app.component.html x: 16 commits (all time) y: 92 lines of code src/app/app.module.ts x: 18 commits (all time) y: 101 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 src/app/models/scheduler-health-info.model.ts x: 1 commits (all time) y: 10 lines of code src/app/services/scheduler/scheduler.service.ts x: 33 commits (all time) y: 292 lines of code src/app/testing/mocks.ts x: 9 commits (all time) y: 24 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/utils/common.util.ts x: 11 commits (all time) y: 42 lines of code src/app/models/partition-info.model.ts x: 7 commits (all time) y: 44 lines of code src/app/components/apps-view/apps-view.component.html x: 8 commits (all time) y: 150 lines of code src/app/components/apps-view/apps-view.component.ts x: 10 commits (all time) y: 251 lines of code src/app/models/app-info.model.ts x: 5 commits (all time) y: 32 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/queues-view/queues-view.component.html x: 9 commits (all time) y: 96 lines of code src/app/models/queue-info.model.ts x: 8 commits (all time) y: 34 lines of code karma.conf.ci.js x: 3 commits (all time) y: 39 lines of code src/app/app.component.ts x: 9 commits (all time) y: 76 lines of code src/app/components/app-history/app-history.component.ts x: 3 commits (all time) y: 12 lines of code src/app/components/app-status/app-status.component.scss x: 3 commits (all time) y: 25 lines of code src/app/components/area-chart/area-chart.component.ts x: 10 commits (all time) y: 142 lines of code src/app/components/container-history/container-history.component.ts x: 6 commits (all time) y: 12 lines of code src/app/components/container-status/container-status.component.scss x: 5 commits (all time) y: 24 lines of code src/app/components/container-status/container-status.component.ts x: 5 commits (all time) y: 12 lines of code src/app/components/donut-chart/donut-chart.component.ts x: 7 commits (all time) y: 100 lines of code src/app/components/error-view/error-view.component.ts x: 4 commits (all time) y: 24 lines of code src/app/components/nodes-view/nodes-view.component.html x: 5 commits (all time) y: 112 lines of code src/app/components/nodes-view/nodes-view.component.ts x: 7 commits (all time) y: 152 lines of code src/app/components/queues-view/queues-view.component.ts x: 11 commits (all time) y: 186 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/envconfig/envconfig.service.ts x: 11 commits (all time) y: 40 lines of code src/main.ts x: 4 commits (all time) y: 10 lines of code src/app/models/resource-info.model.ts x: 4 commits (all time) y: 8 lines of code src/app/components/queues-view/queues-view.component.scss x: 8 commits (all time) y: 66 lines of code src/app/models/alloc-info.model.ts x: 3 commits (all time) y: 14 lines of code src/app/models/dropdown-item.model.ts x: 1 commits (all time) y: 8 lines of code src/app/models/envconfig.model.ts x: 7 commits (all time) y: 3 lines of code src/app/utils/constants.ts x: 4 commits (all time) y: 4 lines of code src/polyfills.ts x: 4 commits (all time) y: 1 lines of code src/app/models/api-error-info.model.ts x: 1 commits (all time) y: 5 lines of code src/app/components/donut-chart/donut-chart.component.html x: 4 commits (all time) y: 3 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/app/models/column-def.model.ts x: 2 commits (all time) y: 5 lines of code src/app/components/app-history/app-history.component.scss x: 1 commits (all time) y: 3 lines of code src/index.html x: 5 commits (all time) y: 20 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/donut-data.model.ts x: 3 commits (all time) y: 10 lines of code src/app/models/time-series-data.model.ts x: 3 commits (all time) y: 4 lines of code
292.0
lines of code
  min: 1.0
  average: 45.32
  25th percentile: 8.0
  median: 20.0
  75th percentile: 52.75
  max: 292.0
0 33.0
commits (all time)
min: 1.0 | average: 5.53 | 25th percentile: 2.25 | median: 4.0 | 75th percentile: 7.0 | max: 33.0

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

src/app/components/dashboard/dashboard.component.ts x: 6 contributors (all time) y: 132 lines of code src/app/app.component.scss x: 3 contributors (all time) y: 242 lines of code src/app/components/app-history/app-history.component.html x: 2 contributors (all time) y: 10 lines of code src/app/components/app-status/app-status.component.html x: 2 contributors (all time) y: 19 lines of code src/app/components/apps-view/apps-view.component.scss x: 2 contributors (all time) y: 82 lines of code src/app/components/container-history/container-history.component.html x: 3 contributors (all time) y: 10 lines of code src/app/components/container-status/container-status.component.html x: 3 contributors (all time) y: 19 lines of code src/app/components/dashboard/dashboard.component.html x: 6 contributors (all time) y: 77 lines of code src/app/components/dashboard/dashboard.component.scss x: 5 contributors (all time) y: 48 lines of code src/app/components/error-view/error-view.component.html x: 3 contributors (all time) y: 18 lines of code src/app/components/healthchecks/healthchecks.component.html x: 2 contributors (all time) y: 32 lines of code src/app/components/healthchecks/healthchecks.component.scss x: 2 contributors (all time) y: 12 lines of code src/app/components/nodes-view/nodes-view.component.scss x: 2 contributors (all time) y: 48 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/styles.scss x: 3 contributors (all time) y: 96 lines of code src/test.ts x: 3 contributors (all time) y: 7 lines of code src/app/models/cluster-info.model.ts x: 4 contributors (all time) y: 13 lines of code src/app/app-routing.module.ts x: 2 contributors (all time) y: 49 lines of code src/app/app.component.html x: 6 contributors (all time) y: 92 lines of code src/app/app.module.ts x: 3 contributors (all time) y: 101 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 src/app/models/scheduler-health-info.model.ts x: 1 contributors (all time) y: 10 lines of code src/app/services/scheduler/scheduler.service.ts x: 9 contributors (all time) y: 292 lines of code src/app/testing/mocks.ts x: 4 contributors (all time) y: 24 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/utils/common.util.ts x: 5 contributors (all time) y: 42 lines of code src/app/models/partition-info.model.ts x: 5 contributors (all time) y: 44 lines of code src/app/components/apps-view/apps-view.component.html x: 2 contributors (all time) y: 150 lines of code src/app/components/apps-view/apps-view.component.ts x: 3 contributors (all time) y: 251 lines of code src/app/components/queue-rack/queue-rack.component.ts x: 4 contributors (all time) y: 54 lines of code src/app/components/queues-view/queues-view.component.html x: 4 contributors (all time) y: 96 lines of code src/app/models/queue-info.model.ts x: 3 contributors (all time) y: 34 lines of code karma.conf.ci.js x: 2 contributors (all time) y: 39 lines of code src/app/app.component.ts x: 2 contributors (all time) y: 76 lines of code src/app/components/app-history/app-history.component.ts x: 1 contributors (all time) y: 12 lines of code src/app/components/app-status/app-status.component.scss x: 1 contributors (all time) y: 25 lines of code src/app/components/area-chart/area-chart.component.ts x: 3 contributors (all time) y: 142 lines of code src/app/components/container-status/container-status.component.scss x: 2 contributors (all time) y: 24 lines of code src/app/components/donut-chart/donut-chart.component.ts x: 2 contributors (all time) y: 100 lines of code src/app/components/error-view/error-view.component.ts x: 1 contributors (all time) y: 24 lines of code src/app/components/nodes-view/nodes-view.component.html x: 1 contributors (all time) y: 112 lines of code src/app/components/nodes-view/nodes-view.component.ts x: 2 contributors (all time) y: 152 lines of code src/app/components/queues-view/queues-view.component.ts x: 2 contributors (all time) y: 186 lines of code src/app/models/area-data.model.ts x: 2 contributors (all time) y: 8 lines of code src/app/services/envconfig/envconfig.service.ts x: 2 contributors (all time) y: 40 lines of code src/app/components/queues-view/queues-view.component.scss x: 2 contributors (all time) y: 66 lines of code src/app/models/alloc-info.model.ts x: 2 contributors (all time) y: 14 lines of code src/app/models/dropdown-item.model.ts x: 1 contributors (all time) y: 8 lines of code src/app/models/envconfig.model.ts x: 2 contributors (all time) y: 3 lines of code src/app/models/node-info.model.ts x: 1 contributors (all time) y: 19 lines of code src/app/utils/constants.ts x: 3 contributors (all time) y: 4 lines of code src/polyfills.ts x: 3 contributors (all time) y: 1 lines of code src/app/models/api-error-info.model.ts x: 1 contributors (all time) y: 5 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/index.html x: 2 contributors (all time) y: 20 lines of code src/app/components/area-chart/area-chart.component.scss x: 2 contributors (all time) y: 4 lines of code
292.0
lines of code
  min: 1.0
  average: 45.32
  25th percentile: 8.0
  median: 20.0
  75th percentile: 52.75
  max: 292.0
0 9.0
contributors (all time)
min: 1.0 | average: 2.36 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 9.0

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

src/app/components/dashboard/dashboard.component.ts x: 1 commits (30d) y: 132 lines of code
132.0
lines of code
  min: 132.0
  average: 132.0
  25th percentile: 132.0
  median: 132.0
  75th percentile: 132.0
  max: 132.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/app/components/dashboard/dashboard.component.ts x: 1 contributors (30d) y: 132 lines of code
132.0
lines of code
  min: 132.0
  average: 132.0
  25th percentile: 132.0
  median: 132.0
  75th percentile: 132.0
  max: 132.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): 18 points

src/app/components/dashboard/dashboard.component.ts x: 2 commits (90d) y: 132 lines of code src/app/app.component.scss x: 1 commits (90d) y: 242 lines of code src/app/components/app-history/app-history.component.html x: 1 commits (90d) y: 10 lines of code src/app/components/app-status/app-status.component.html x: 1 commits (90d) y: 19 lines of code src/app/components/apps-view/apps-view.component.scss x: 1 commits (90d) y: 82 lines of code src/app/components/dashboard/dashboard.component.html x: 2 commits (90d) y: 77 lines of code src/app/components/dashboard/dashboard.component.scss x: 3 commits (90d) y: 48 lines of code src/app/components/error-view/error-view.component.html x: 1 commits (90d) y: 18 lines of code src/app/components/healthchecks/healthchecks.component.html x: 1 commits (90d) y: 32 lines of code src/app/components/healthchecks/healthchecks.component.scss x: 1 commits (90d) y: 12 lines of code src/app/components/nodes-view/nodes-view.component.scss x: 1 commits (90d) y: 48 lines of code src/app/components/queue-rack/queue-rack.component.html x: 1 commits (90d) y: 20 lines of code src/app/components/queue-rack/queue-rack.component.scss x: 1 commits (90d) y: 63 lines of code src/styles.scss x: 1 commits (90d) y: 96 lines of code src/test.ts x: 1 commits (90d) y: 7 lines of code src/app/models/cluster-info.model.ts x: 1 commits (90d) y: 13 lines of code
242.0
lines of code
  min: 7.0
  average: 52.67
  25th percentile: 12.75
  median: 26.0
  75th percentile: 78.25
  max: 242.0
0 3.0
commits (90d)
min: 1.0 | average: 1.22 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0

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

src/app/components/dashboard/dashboard.component.ts x: 2 contributors (90d) y: 132 lines of code src/app/app.component.scss x: 1 contributors (90d) y: 242 lines of code src/app/components/app-history/app-history.component.html x: 1 contributors (90d) y: 10 lines of code src/app/components/app-status/app-status.component.html x: 1 contributors (90d) y: 19 lines of code src/app/components/apps-view/apps-view.component.scss x: 1 contributors (90d) y: 82 lines of code src/app/components/dashboard/dashboard.component.html x: 2 contributors (90d) y: 77 lines of code src/app/components/dashboard/dashboard.component.scss x: 3 contributors (90d) y: 48 lines of code src/app/components/error-view/error-view.component.html x: 1 contributors (90d) y: 18 lines of code src/app/components/healthchecks/healthchecks.component.html x: 1 contributors (90d) y: 32 lines of code src/app/components/healthchecks/healthchecks.component.scss x: 1 contributors (90d) y: 12 lines of code src/app/components/nodes-view/nodes-view.component.scss x: 1 contributors (90d) y: 48 lines of code src/app/components/queue-rack/queue-rack.component.html x: 1 contributors (90d) y: 20 lines of code src/app/components/queue-rack/queue-rack.component.scss x: 1 contributors (90d) y: 63 lines of code src/styles.scss x: 1 contributors (90d) y: 96 lines of code src/test.ts x: 1 contributors (90d) y: 7 lines of code src/app/models/cluster-info.model.ts x: 1 contributors (90d) y: 13 lines of code
242.0
lines of code
  min: 7.0
  average: 52.67
  25th percentile: 12.75
  median: 26.0
  75th percentile: 78.25
  max: 242.0
0 3.0
contributors (90d)
min: 1.0 | average: 1.22 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0