apache / yunikorn-k8shim
File Size

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

Intro
Learn more...
File Size Overall
0% | 13% | 31% | 26% | 28%
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% | 14% | 33% | 28% | 24%
yaml0% | 0% | 0% | 0% | 100%
yml0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
pkg0% | 14% | 33% | 28% | 24%
deployments0% | 0% | 0% | 0% | 100%
conf0% | 0% | 0% | 0% | 100%
docker0% | 0% | 0% | 0% | 100%
scripts0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
webhook_manager.go
in pkg/admission
629 20
admission_controller.go
in pkg/admission
566 24
schedulerconf.go
in pkg/conf
380 29
apifactory_mock.go
in pkg/client
361 43
predicate_manager.go
in pkg/plugin/predicates
359 23
am_conf.go
in pkg/admission/conf
340 35
utils.go
in pkg/common/utils
331 26
scheduler.go
in pkg/shim
239 20
resource.go
in pkg/common
229 14
scheduler_plugin.go
in pkg/plugin
203 10
logger.go
in pkg/log
202 11
kubeclient.go
in pkg/client
202 13
kubeclient_mock.go
in pkg/client
197 16
general.go
in pkg/appmgmt/general
195 13
dispatcher.go
in pkg/dispatcher
192 12
si_helper.go
in pkg/common
175 10
apifactory.go
in pkg/client
167 9
certs.go
in pkg/admission/pki
161 10
scheduler_callback.go
in pkg/callback
154 9
scheduledsparkapplication.go
in pkg/sparkclient/clientset/versioned/typed/sparkoperator.k8s.io/v1beta2
147 10
sparkapplication.go
in pkg/sparkclient/clientset/versioned/typed/sparkoperator.k8s.io/v1beta2
147 10
138 8
podevent_handler.go
in pkg/appmgmt/general
136 8
factory.go
in pkg/sparkclient/informers/externalversions
136 11
main.go
in pkg/cmd/admissioncontroller
132 6
usergroup.go
in pkg/admission/metadata
117 7
namespace_cache.go
in pkg/admission
111 9
extract.go
in pkg/admission/metadata
105 6
framework_handle.go
in pkg/plugin/support
100 21
plugin.yaml
in deployments/scheduler
99 -
metadata.go
in pkg/appmgmt/general
93 2
yunikorn-rbac.yaml
in deployments/scheduler
91 -
appmgmt_recovery.go
in pkg/appmgmt
90 5
fake_sparkapplication.go
in pkg/sparkclient/clientset/versioned/typed/sparkoperator.k8s.io/v1beta2/fake
88 9
fake_scheduledsparkapplication.go
in pkg/sparkclient/clientset/versioned/typed/sparkoperator.k8s.io/v1beta2/fake
88 9
appmgmt.go
in pkg/appmgmt
84 6
priority_class_cache.go
in pkg/admission
84 7
spark.go
in pkg/appmgmt/sparkoperator
78 7
admission-controller.yaml
in deployments/scheduler
74 -
gang_utils.go
in pkg/common/utils
71 4
clientset.go
in pkg/sparkclient/clientset/versioned
70 6
sparkoperator.k8s.io_client.go
in pkg/sparkclient/clientset/versioned/typed/sparkoperator.k8s.io/v1beta2
69 8
scheduler-load.yaml
in deployments/scheduler
66 -
amprotocol.go
in pkg/appmgmt/interfaces
64 3
clients.go
in pkg/client
63 3
admission-controller-rbac.yaml
in deployments/scheduler
62 -
util.go
in pkg/admission
62 5
informers.go
in pkg/admission
56 4
constants.go
in pkg/common/constants
56 -
scheduledsparkapplication.go
in pkg/sparkclient/informers/externalversions/sparkoperator.k8s.io/v1beta2
55 5
Files With Most Units (Top 50)
File# lines# units
apifactory_mock.go
in pkg/client
361 43
am_conf.go
in pkg/admission/conf
340 35
schedulerconf.go
in pkg/conf
380 29
utils.go
in pkg/common/utils
331 26
admission_controller.go
in pkg/admission
566 24
predicate_manager.go
in pkg/plugin/predicates
359 23
framework_handle.go
in pkg/plugin/support
100 21
webhook_manager.go
in pkg/admission
629 20
scheduler.go
in pkg/shim
239 20
kubeclient_mock.go
in pkg/client
197 16
resource.go
in pkg/common
229 14
general.go
in pkg/appmgmt/general
195 13
kubeclient.go
in pkg/client
202 13
dispatcher.go
in pkg/dispatcher
192 12
factory.go
in pkg/sparkclient/informers/externalversions
136 11
logger.go
in pkg/log
202 11
certs.go
in pkg/admission/pki
161 10
scheduler_plugin.go
in pkg/plugin
203 10
scheduledsparkapplication.go
in pkg/sparkclient/clientset/versioned/typed/sparkoperator.k8s.io/v1beta2
147 10
sparkapplication.go
in pkg/sparkclient/clientset/versioned/typed/sparkoperator.k8s.io/v1beta2
147 10
si_helper.go
in pkg/common
175 10
namespace_cache.go
in pkg/admission
111 9
fake_sparkapplication.go
in pkg/sparkclient/clientset/versioned/typed/sparkoperator.k8s.io/v1beta2/fake
88 9
fake_scheduledsparkapplication.go
in pkg/sparkclient/clientset/versioned/typed/sparkoperator.k8s.io/v1beta2/fake
88 9
scheduler_callback.go
in pkg/callback
154 9
apifactory.go
in pkg/client
167 9
podevent_handler.go
in pkg/appmgmt/general
136 8
sparkoperator.k8s.io_client.go
in pkg/sparkclient/clientset/versioned/typed/sparkoperator.k8s.io/v1beta2
69 8
138 8
spark.go
in pkg/appmgmt/sparkoperator
78 7
priority_class_cache.go
in pkg/admission
84 7
usergroup.go
in pkg/admission/metadata
117 7
main.go
in pkg/cmd/admissioncontroller
132 6
appmgmt.go
in pkg/appmgmt
84 6
extract.go
in pkg/admission/metadata
105 6
clientset.go
in pkg/sparkclient/clientset/versioned
70 6
appmgmt_recovery.go
in pkg/appmgmt
90 5
util.go
in pkg/admission
62 5
nodeinfo_lister.go
in pkg/plugin/support
33 5
scheduledsparkapplication.go
in pkg/sparkclient/informers/externalversions/sparkoperator.k8s.io/v1beta2
55 5
sparkapplication.go
in pkg/sparkclient/informers/externalversions/sparkoperator.k8s.io/v1beta2
55 5
scheduledsparkapplication.go
in pkg/sparkclient/listers/sparkoperator.k8s.io/v1beta2
52 5
sparkapplication.go
in pkg/sparkclient/listers/sparkoperator.k8s.io/v1beta2
52 5
recorder_mock.go
in pkg/common/events
22 5
28 5
informers.go
in pkg/admission
56 4
gang_utils.go
in pkg/common/utils
71 4
amprotocol.go
in pkg/appmgmt/interfaces
64 3
shared_lister.go
in pkg/plugin/support
22 3
generic.go
in pkg/sparkclient/informers/externalversions
30 3
Files With Long Lines (Top 35)

There are 35 files with lines longer than 120 characters. In total, there are 185 long lines.

File# lines# units# long lines
admission_controller.go
in pkg/admission
566 24 16
predicate_manager.go
in pkg/plugin/predicates
359 23 15
fake_scheduledsparkapplication.go
in pkg/sparkclient/clientset/versioned/typed/sparkoperator.k8s.io/v1beta2/fake
88 9 14
webhook_manager.go
in pkg/admission
629 20 13
scheduledsparkapplication.go
in pkg/sparkclient/clientset/versioned/typed/sparkoperator.k8s.io/v1beta2
147 10 11
fake_sparkapplication.go
in pkg/sparkclient/clientset/versioned/typed/sparkoperator.k8s.io/v1beta2/fake
88 9 11
sparkapplication.go
in pkg/sparkclient/clientset/versioned/typed/sparkoperator.k8s.io/v1beta2
147 10 11
schedulerconf.go
in pkg/conf
380 29 8
framework_handle.go
in pkg/plugin/support
100 21 7
am_conf.go
in pkg/admission/conf
340 35 6
scheduledsparkapplication.go
in pkg/sparkclient/informers/externalversions/sparkoperator.k8s.io/v1beta2
55 5 6
usergroup.go
in pkg/admission/metadata
117 7 5
scheduler_plugin.go
in pkg/plugin
203 10 5
factory.go
in pkg/sparkclient/informers/externalversions
136 11 5
sparkapplication.go
in pkg/sparkclient/informers/externalversions/sparkoperator.k8s.io/v1beta2
55 5 5
gang_utils.go
in pkg/common/utils
71 4 4
utils.go
in pkg/common/utils
331 26 4
si_helper.go
in pkg/common
175 10 4
scheduler_callback.go
in pkg/callback
154 9 4
kubeclient.go
in pkg/client
202 13 4
scheduledsparkapplication.go
in pkg/sparkclient/listers/sparkoperator.k8s.io/v1beta2
52 5 3
clientset.go
in pkg/sparkclient/clientset/versioned
70 6 3
recorder_mock.go
in pkg/common/events
22 5 3
scheduler.go
in pkg/shim
239 20 3
general.go
in pkg/appmgmt/general
195 13 2
certs.go
in pkg/admission/pki
161 10 2
generic.go
in pkg/sparkclient/informers/externalversions
30 3 2
interface.go
in pkg/sparkclient/informers/externalversions/sparkoperator.k8s.io/v1beta2
22 3 2
main.go
in pkg/cmd/webtest
39 2 1
informers.go
in pkg/admission
56 4 1
util.go
in pkg/admission
62 5 1
interface.go
in pkg/sparkclient/informers/externalversions/sparkoperator.k8s.io
19 2 1
fake_sparkoperator.k8s.io_client.go
in pkg/sparkclient/clientset/versioned/typed/sparkoperator.k8s.io/v1beta2/fake
19 3 1
138 8 1
apifactory.go
in pkg/client
167 9 1
Correlations

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

pkg/appmgmt/appmgmt.go x: 13 commits (all time) y: 84 lines of code pkg/appmgmt/general/metadata.go x: 8 commits (all time) y: 93 lines of code pkg/appmgmt/interfaces/amprotocol.go x: 14 commits (all time) y: 64 lines of code pkg/client/apifactory.go x: 18 commits (all time) y: 167 lines of code pkg/client/apifactory_mock.go x: 28 commits (all time) y: 361 lines of code pkg/client/clients.go x: 13 commits (all time) y: 63 lines of code pkg/common/events/events.go x: 16 commits (all time) y: 25 lines of code pkg/common/utils/gang_utils.go x: 14 commits (all time) y: 71 lines of code pkg/common/utils/utils.go x: 34 commits (all time) y: 331 lines of code pkg/dispatcher/dispatcher.go x: 17 commits (all time) y: 192 lines of code pkg/shim/scheduler.go x: 41 commits (all time) y: 239 lines of code pkg/admission/conf/am_conf.go x: 9 commits (all time) y: 340 lines of code pkg/common/constants/constants.go x: 31 commits (all time) y: 56 lines of code pkg/conf/schedulerconf.go x: 39 commits (all time) y: 380 lines of code docker/webtest/document/index.html x: 1 commits (all time) y: 7 lines of code pkg/client/bootstrap.go x: 3 commits (all time) y: 19 lines of code pkg/cmd/admissioncontroller/main.go x: 7 commits (all time) y: 132 lines of code pkg/cmd/shim/main.go x: 12 commits (all time) y: 38 lines of code pkg/plugin/scheduler_plugin.go x: 2 commits (all time) y: 203 lines of code pkg/appmgmt/interfaces/appprotocol.go x: 3 commits (all time) y: 20 lines of code pkg/appmgmt/interfaces/task_sched_state.go x: 1 commits (all time) y: 12 lines of code pkg/cmd/schedulerplugin/main.go x: 8 commits (all time) y: 13 lines of code pkg/plugin/predicates/predicate_manager.go x: 10 commits (all time) y: 359 lines of code pkg/admission/util.go x: 6 commits (all time) y: 62 lines of code deployments/scheduler/scheduler-load.yaml x: 16 commits (all time) y: 66 lines of code deployments/scheduler/scheduler.yaml x: 15 commits (all time) y: 50 lines of code pkg/log/logger.go x: 17 commits (all time) y: 202 lines of code pkg/admission/admission_controller.go x: 9 commits (all time) y: 566 lines of code pkg/admission/informers.go x: 4 commits (all time) y: 56 lines of code pkg/admission/metadata/usergroup.go x: 4 commits (all time) y: 117 lines of code pkg/admission/namespace_cache.go x: 4 commits (all time) y: 111 lines of code pkg/admission/pki/certs.go x: 2 commits (all time) y: 161 lines of code pkg/admission/priority_class_cache.go x: 4 commits (all time) y: 84 lines of code pkg/admission/webhook_manager.go x: 3 commits (all time) y: 629 lines of code pkg/appmgmt/appmgmt_recovery.go x: 15 commits (all time) y: 90 lines of code pkg/appmgmt/general/general.go x: 37 commits (all time) y: 195 lines of code pkg/appmgmt/general/podevent_handler.go x: 3 commits (all time) y: 136 lines of code pkg/appmgmt/sparkoperator/spark.go x: 11 commits (all time) y: 78 lines of code pkg/callback/scheduler_callback.go x: 37 commits (all time) y: 154 lines of code pkg/client/kubeclient.go x: 26 commits (all time) y: 202 lines of code pkg/client/kubeclient_mock.go x: 14 commits (all time) y: 197 lines of code pkg/common/resource.go x: 42 commits (all time) y: 229 lines of code pkg/common/si_helper.go x: 30 commits (all time) y: 175 lines of code pkg/plugin/support/framework_handle.go x: 5 commits (all time) y: 100 lines of code pkg/shim/scheduler_state.go x: 3 commits (all time) y: 138 lines of code conf/scheduler-config.yaml x: 4 commits (all time) y: 13 lines of code pkg/plugin/support/storageinfo_lister.go x: 1 commits (all time) y: 18 lines of code pkg/sparkclient/clientset/versioned/clientset.go x: 3 commits (all time) y: 70 lines of code pkg/sparkclient/clientset/versioned/fake/register.go x: 2 commits (all time) y: 19 lines of code pkg/sparkclient/clientset/versioned/scheme/register.go x: 2 commits (all time) y: 20 lines of code pkg/sparkclient/clientset/versioned/typed/sparkoperator.k8s.io/v1beta2/fake/fake_scheduledsparkapplication.go x: 2 commits (all time) y: 88 lines of code pkg/sparkclient/clientset/versioned/typed/sparkoperator.k8s.io/v1beta2/sparkoperator.k8s.io_client.go x: 3 commits (all time) y: 69 lines of code pkg/log/filtered_core.go x: 1 commits (all time) y: 28 lines of code deployments/scheduler/admission-controller-rbac.yaml x: 4 commits (all time) y: 62 lines of code pkg/plugin/support/nodeinfo_lister.go x: 5 commits (all time) y: 33 lines of code pkg/cmd/webtest/main.go x: 1 commits (all time) y: 39 lines of code pkg/webtest/web_server.go x: 1 commits (all time) y: 49 lines of code pkg/admission/metadata/extract.go x: 2 commits (all time) y: 105 lines of code deployments/scheduler/plugin.yaml x: 3 commits (all time) y: 99 lines of code deployments/scheduler/yunikorn-rbac.yaml x: 7 commits (all time) y: 91 lines of code pkg/admission/metadata/labels.go x: 1 commits (all time) y: 14 lines of code deployments/scheduler/admission-controller.yaml x: 5 commits (all time) y: 74 lines of code pkg/client/interfaces.go x: 10 commits (all time) y: 23 lines of code pkg/appmgmt/interfaces/recoverable.go x: 5 commits (all time) y: 9 lines of code pkg/sparkclient/clientset/versioned/typed/sparkoperator.k8s.io/v1beta2/scheduledsparkapplication.go x: 2 commits (all time) y: 147 lines of code pkg/sparkclient/informers/externalversions/internalinterfaces/factory_interfaces.go x: 2 commits (all time) y: 14 lines of code pkg/sparkclient/informers/externalversions/sparkoperator.k8s.io/v1beta2/scheduledsparkapplication.go x: 2 commits (all time) y: 55 lines of code deployments/scheduler/yunikorn-configs.yaml x: 1 commits (all time) y: 15 lines of code pkg/sparkclient/clientset/versioned/doc.go x: 1 commits (all time) y: 1 lines of code pkg/sparkclient/clientset/versioned/typed/sparkoperator.k8s.io/v1beta2/generated_expansion.go x: 1 commits (all time) y: 3 lines of code pkg/sparkclient/informers/externalversions/generic.go x: 1 commits (all time) y: 30 lines of code pkg/sparkclient/listers/sparkoperator.k8s.io/v1beta2/scheduledsparkapplication.go x: 1 commits (all time) y: 52 lines of code scripts/kind.yaml x: 3 commits (all time) y: 6 lines of code deployments/scheduler/prometheus.yml x: 3 commits (all time) y: 14 lines of code
629.0
lines of code
  min: 1.0
  average: 96.68
  25th percentile: 19.0
  median: 62.0
  75th percentile: 136.0
  max: 629.0
0 42.0
commits (all time)
min: 1.0 | average: 8.29 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 12.0 | max: 42.0

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

pkg/appmgmt/appmgmt.go x: 8 contributors (all time) y: 84 lines of code pkg/appmgmt/general/metadata.go x: 5 contributors (all time) y: 93 lines of code pkg/appmgmt/interfaces/amprotocol.go x: 10 contributors (all time) y: 64 lines of code pkg/client/apifactory.go x: 11 contributors (all time) y: 167 lines of code pkg/client/apifactory_mock.go x: 13 contributors (all time) y: 361 lines of code pkg/client/clients.go x: 8 contributors (all time) y: 63 lines of code pkg/common/events/events.go x: 10 contributors (all time) y: 25 lines of code pkg/common/utils/gang_utils.go x: 9 contributors (all time) y: 71 lines of code pkg/common/utils/utils.go x: 19 contributors (all time) y: 331 lines of code pkg/dispatcher/dispatcher.go x: 12 contributors (all time) y: 192 lines of code pkg/shim/scheduler.go x: 16 contributors (all time) y: 239 lines of code pkg/admission/conf/am_conf.go x: 4 contributors (all time) y: 340 lines of code pkg/common/constants/constants.go x: 16 contributors (all time) y: 56 lines of code pkg/conf/schedulerconf.go x: 20 contributors (all time) y: 380 lines of code docker/webtest/document/index.html x: 1 contributors (all time) y: 7 lines of code pkg/client/bootstrap.go x: 2 contributors (all time) y: 19 lines of code pkg/cmd/admissioncontroller/main.go x: 4 contributors (all time) y: 132 lines of code pkg/cmd/shim/main.go x: 4 contributors (all time) y: 38 lines of code pkg/plugin/scheduler_plugin.go x: 2 contributors (all time) y: 203 lines of code pkg/appmgmt/interfaces/appprotocol.go x: 2 contributors (all time) y: 20 lines of code pkg/appmgmt/interfaces/task_sched_state.go x: 1 contributors (all time) y: 12 lines of code pkg/cmd/schedulerplugin/main.go x: 3 contributors (all time) y: 13 lines of code pkg/plugin/predicates/predicate_manager.go x: 4 contributors (all time) y: 359 lines of code pkg/admission/util.go x: 5 contributors (all time) y: 62 lines of code deployments/scheduler/scheduler-load.yaml x: 12 contributors (all time) y: 66 lines of code deployments/scheduler/scheduler.yaml x: 11 contributors (all time) y: 50 lines of code pkg/log/logger.go x: 11 contributors (all time) y: 202 lines of code pkg/admission/admission_controller.go x: 7 contributors (all time) y: 566 lines of code pkg/admission/informers.go x: 3 contributors (all time) y: 56 lines of code pkg/admission/metadata/usergroup.go x: 3 contributors (all time) y: 117 lines of code pkg/admission/namespace_cache.go x: 4 contributors (all time) y: 111 lines of code pkg/admission/pki/certs.go x: 2 contributors (all time) y: 161 lines of code pkg/admission/priority_class_cache.go x: 3 contributors (all time) y: 84 lines of code pkg/admission/webhook_manager.go x: 3 contributors (all time) y: 629 lines of code pkg/appmgmt/appmgmt_recovery.go x: 9 contributors (all time) y: 90 lines of code pkg/appmgmt/general/general.go x: 18 contributors (all time) y: 195 lines of code pkg/appmgmt/general/podevent_handler.go x: 3 contributors (all time) y: 136 lines of code pkg/appmgmt/sparkoperator/spark.go x: 7 contributors (all time) y: 78 lines of code pkg/callback/scheduler_callback.go x: 18 contributors (all time) y: 154 lines of code pkg/client/kubeclient.go x: 14 contributors (all time) y: 202 lines of code pkg/client/kubeclient_mock.go x: 10 contributors (all time) y: 197 lines of code pkg/common/resource.go x: 17 contributors (all time) y: 229 lines of code pkg/common/si_helper.go x: 13 contributors (all time) y: 175 lines of code pkg/plugin/support/framework_handle.go x: 3 contributors (all time) y: 100 lines of code pkg/shim/scheduler_state.go x: 3 contributors (all time) y: 138 lines of code conf/scheduler-config.yaml x: 1 contributors (all time) y: 13 lines of code pkg/plugin/support/storageinfo_lister.go x: 1 contributors (all time) y: 18 lines of code pkg/sparkclient/clientset/versioned/clientset.go x: 2 contributors (all time) y: 70 lines of code pkg/sparkclient/clientset/versioned/typed/sparkoperator.k8s.io/v1beta2/fake/fake_scheduledsparkapplication.go x: 2 contributors (all time) y: 88 lines of code pkg/sparkclient/clientset/versioned/typed/sparkoperator.k8s.io/v1beta2/sparkoperator.k8s.io_client.go x: 2 contributors (all time) y: 69 lines of code pkg/sparkclient/informers/externalversions/factory.go x: 2 contributors (all time) y: 136 lines of code pkg/log/filtered_core.go x: 1 contributors (all time) y: 28 lines of code deployments/scheduler/admission-controller-rbac.yaml x: 3 contributors (all time) y: 62 lines of code pkg/plugin/support/nodeinfo_lister.go x: 3 contributors (all time) y: 33 lines of code pkg/cmd/webtest/main.go x: 1 contributors (all time) y: 39 lines of code pkg/webtest/web_server.go x: 1 contributors (all time) y: 49 lines of code pkg/admission/metadata/extract.go x: 2 contributors (all time) y: 105 lines of code deployments/scheduler/plugin.yaml x: 2 contributors (all time) y: 99 lines of code deployments/scheduler/yunikorn-rbac.yaml x: 6 contributors (all time) y: 91 lines of code deployments/scheduler/admission-controller.yaml x: 2 contributors (all time) y: 74 lines of code pkg/client/interfaces.go x: 7 contributors (all time) y: 23 lines of code pkg/appmgmt/interfaces/recoverable.go x: 5 contributors (all time) y: 9 lines of code pkg/common/events/recorder.go x: 10 contributors (all time) y: 38 lines of code pkg/sparkclient/clientset/versioned/typed/sparkoperator.k8s.io/v1beta2/scheduledsparkapplication.go x: 2 contributors (all time) y: 147 lines of code pkg/sparkclient/informers/externalversions/internalinterfaces/factory_interfaces.go x: 2 contributors (all time) y: 14 lines of code pkg/sparkclient/informers/externalversions/sparkoperator.k8s.io/v1beta2/scheduledsparkapplication.go x: 2 contributors (all time) y: 55 lines of code deployments/scheduler/yunikorn-configs.yaml x: 1 contributors (all time) y: 15 lines of code pkg/sparkclient/clientset/versioned/doc.go x: 1 contributors (all time) y: 1 lines of code pkg/sparkclient/clientset/versioned/typed/sparkoperator.k8s.io/v1beta2/generated_expansion.go x: 1 contributors (all time) y: 3 lines of code pkg/sparkclient/informers/externalversions/generic.go x: 1 contributors (all time) y: 30 lines of code pkg/sparkclient/listers/sparkoperator.k8s.io/v1beta2/scheduledsparkapplication.go x: 1 contributors (all time) y: 52 lines of code scripts/kind.yaml x: 3 contributors (all time) y: 6 lines of code pkg/common/events/event_helper.go x: 3 contributors (all time) y: 18 lines of code
629.0
lines of code
  min: 1.0
  average: 96.68
  25th percentile: 19.0
  median: 62.0
  75th percentile: 136.0
  max: 629.0
0 20.0
contributors (all time)
min: 1.0 | average: 4.99 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 7.5 | max: 20.0

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

pkg/appmgmt/appmgmt.go x: 1 commits (30d) y: 84 lines of code pkg/appmgmt/general/metadata.go x: 1 commits (30d) y: 93 lines of code pkg/appmgmt/interfaces/amprotocol.go x: 1 commits (30d) y: 64 lines of code pkg/client/apifactory.go x: 1 commits (30d) y: 167 lines of code pkg/client/apifactory_mock.go x: 1 commits (30d) y: 361 lines of code pkg/common/events/events.go x: 1 commits (30d) y: 25 lines of code pkg/common/utils/gang_utils.go x: 1 commits (30d) y: 71 lines of code pkg/common/utils/utils.go x: 1 commits (30d) y: 331 lines of code pkg/dispatcher/dispatcher.go x: 1 commits (30d) y: 192 lines of code pkg/shim/scheduler.go x: 1 commits (30d) y: 239 lines of code pkg/admission/conf/am_conf.go x: 1 commits (30d) y: 340 lines of code pkg/common/constants/constants.go x: 1 commits (30d) y: 56 lines of code pkg/conf/schedulerconf.go x: 1 commits (30d) y: 380 lines of code docker/webtest/document/index.html x: 1 commits (30d) y: 7 lines of code pkg/client/bootstrap.go x: 1 commits (30d) y: 19 lines of code pkg/cmd/admissioncontroller/main.go x: 1 commits (30d) y: 132 lines of code pkg/cmd/shim/main.go x: 1 commits (30d) y: 38 lines of code pkg/plugin/scheduler_plugin.go x: 2 commits (30d) y: 203 lines of code pkg/appmgmt/interfaces/appprotocol.go x: 1 commits (30d) y: 20 lines of code pkg/appmgmt/interfaces/task_sched_state.go x: 1 commits (30d) y: 12 lines of code pkg/plugin/predicates/predicate_manager.go x: 1 commits (30d) y: 359 lines of code
380.0
lines of code
  min: 7.0
  average: 142.13
  25th percentile: 25.0
  median: 84.0
  75th percentile: 239.0
  max: 380.0
0 2.0
commits (30d)
min: 1.0 | average: 1.04 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

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

pkg/appmgmt/appmgmt.go x: 1 contributors (30d) y: 84 lines of code pkg/appmgmt/general/metadata.go x: 1 contributors (30d) y: 93 lines of code pkg/appmgmt/interfaces/amprotocol.go x: 1 contributors (30d) y: 64 lines of code pkg/client/apifactory.go x: 1 contributors (30d) y: 167 lines of code pkg/client/apifactory_mock.go x: 1 contributors (30d) y: 361 lines of code pkg/common/events/events.go x: 1 contributors (30d) y: 25 lines of code pkg/common/utils/gang_utils.go x: 1 contributors (30d) y: 71 lines of code pkg/common/utils/utils.go x: 1 contributors (30d) y: 331 lines of code pkg/dispatcher/dispatcher.go x: 1 contributors (30d) y: 192 lines of code pkg/shim/scheduler.go x: 1 contributors (30d) y: 239 lines of code pkg/admission/conf/am_conf.go x: 1 contributors (30d) y: 340 lines of code pkg/common/constants/constants.go x: 1 contributors (30d) y: 56 lines of code pkg/conf/schedulerconf.go x: 1 contributors (30d) y: 380 lines of code docker/webtest/document/index.html x: 1 contributors (30d) y: 7 lines of code pkg/client/bootstrap.go x: 1 contributors (30d) y: 19 lines of code pkg/cmd/admissioncontroller/main.go x: 1 contributors (30d) y: 132 lines of code pkg/cmd/shim/main.go x: 1 contributors (30d) y: 38 lines of code pkg/plugin/scheduler_plugin.go x: 2 contributors (30d) y: 203 lines of code pkg/appmgmt/interfaces/appprotocol.go x: 1 contributors (30d) y: 20 lines of code pkg/appmgmt/interfaces/task_sched_state.go x: 1 contributors (30d) y: 12 lines of code pkg/plugin/predicates/predicate_manager.go x: 1 contributors (30d) y: 359 lines of code
380.0
lines of code
  min: 7.0
  average: 142.13
  25th percentile: 25.0
  median: 84.0
  75th percentile: 239.0
  max: 380.0
0 2.0
contributors (30d)
min: 1.0 | average: 1.04 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

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

pkg/appmgmt/appmgmt.go x: 4 commits (90d) y: 84 lines of code pkg/appmgmt/general/metadata.go x: 3 commits (90d) y: 93 lines of code pkg/appmgmt/interfaces/amprotocol.go x: 1 commits (90d) y: 64 lines of code pkg/client/apifactory.go x: 4 commits (90d) y: 167 lines of code pkg/client/apifactory_mock.go x: 8 commits (90d) y: 361 lines of code pkg/client/clients.go x: 2 commits (90d) y: 63 lines of code pkg/common/events/events.go x: 1 commits (90d) y: 25 lines of code pkg/common/utils/gang_utils.go x: 2 commits (90d) y: 71 lines of code pkg/common/utils/utils.go x: 4 commits (90d) y: 331 lines of code pkg/dispatcher/dispatcher.go x: 2 commits (90d) y: 192 lines of code pkg/shim/scheduler.go x: 5 commits (90d) y: 239 lines of code pkg/admission/conf/am_conf.go x: 7 commits (90d) y: 340 lines of code pkg/common/constants/constants.go x: 3 commits (90d) y: 56 lines of code pkg/conf/schedulerconf.go x: 5 commits (90d) y: 380 lines of code docker/webtest/document/index.html x: 1 commits (90d) y: 7 lines of code pkg/client/bootstrap.go x: 1 commits (90d) y: 19 lines of code pkg/cmd/admissioncontroller/main.go x: 4 commits (90d) y: 132 lines of code pkg/cmd/shim/main.go x: 6 commits (90d) y: 38 lines of code pkg/plugin/scheduler_plugin.go x: 2 commits (90d) y: 203 lines of code pkg/appmgmt/interfaces/appprotocol.go x: 1 commits (90d) y: 20 lines of code pkg/appmgmt/interfaces/task_sched_state.go x: 1 commits (90d) y: 12 lines of code pkg/cmd/schedulerplugin/main.go x: 3 commits (90d) y: 13 lines of code pkg/plugin/predicates/predicate_manager.go x: 3 commits (90d) y: 359 lines of code pkg/admission/util.go x: 4 commits (90d) y: 62 lines of code deployments/scheduler/scheduler-load.yaml x: 1 commits (90d) y: 66 lines of code deployments/scheduler/scheduler.yaml x: 1 commits (90d) y: 50 lines of code pkg/log/logger.go x: 3 commits (90d) y: 202 lines of code pkg/admission/admission_controller.go x: 4 commits (90d) y: 566 lines of code pkg/admission/informers.go x: 1 commits (90d) y: 56 lines of code pkg/admission/metadata/usergroup.go x: 2 commits (90d) y: 117 lines of code pkg/admission/namespace_cache.go x: 3 commits (90d) y: 111 lines of code pkg/admission/pki/certs.go x: 1 commits (90d) y: 161 lines of code pkg/admission/priority_class_cache.go x: 2 commits (90d) y: 84 lines of code pkg/admission/webhook_manager.go x: 1 commits (90d) y: 629 lines of code pkg/appmgmt/appmgmt_recovery.go x: 4 commits (90d) y: 90 lines of code pkg/appmgmt/general/general.go x: 2 commits (90d) y: 195 lines of code pkg/appmgmt/general/podevent_handler.go x: 2 commits (90d) y: 136 lines of code pkg/appmgmt/sparkoperator/spark.go x: 1 commits (90d) y: 78 lines of code pkg/callback/scheduler_callback.go x: 1 commits (90d) y: 154 lines of code pkg/client/kubeclient.go x: 1 commits (90d) y: 202 lines of code pkg/client/kubeclient_mock.go x: 2 commits (90d) y: 197 lines of code pkg/common/resource.go x: 1 commits (90d) y: 229 lines of code pkg/common/si_helper.go x: 2 commits (90d) y: 175 lines of code pkg/plugin/support/framework_handle.go x: 2 commits (90d) y: 100 lines of code pkg/shim/scheduler_state.go x: 1 commits (90d) y: 138 lines of code conf/scheduler-config.yaml x: 1 commits (90d) y: 13 lines of code pkg/sparkclient/clientset/versioned/clientset.go x: 1 commits (90d) y: 70 lines of code pkg/sparkclient/clientset/versioned/typed/sparkoperator.k8s.io/v1beta2/fake/fake_scheduledsparkapplication.go x: 1 commits (90d) y: 88 lines of code pkg/sparkclient/clientset/versioned/typed/sparkoperator.k8s.io/v1beta2/sparkoperator.k8s.io_client.go x: 1 commits (90d) y: 69 lines of code pkg/sparkclient/informers/externalversions/factory.go x: 1 commits (90d) y: 136 lines of code pkg/log/filtered_core.go x: 1 commits (90d) y: 28 lines of code pkg/plugin/support/nodeinfo_lister.go x: 2 commits (90d) y: 33 lines of code
629.0
lines of code
  min: 7.0
  average: 133.33
  25th percentile: 47.0
  median: 88.0
  75th percentile: 192.75
  max: 629.0
0 8.0
commits (90d)
min: 1.0 | average: 2.22 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 8.0

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

pkg/appmgmt/appmgmt.go x: 2 contributors (90d) y: 84 lines of code pkg/appmgmt/general/metadata.go x: 2 contributors (90d) y: 93 lines of code pkg/appmgmt/interfaces/amprotocol.go x: 1 contributors (90d) y: 64 lines of code pkg/client/apifactory.go x: 3 contributors (90d) y: 167 lines of code pkg/client/apifactory_mock.go x: 3 contributors (90d) y: 361 lines of code pkg/common/events/events.go x: 1 contributors (90d) y: 25 lines of code pkg/common/utils/gang_utils.go x: 1 contributors (90d) y: 71 lines of code pkg/common/utils/utils.go x: 3 contributors (90d) y: 331 lines of code pkg/dispatcher/dispatcher.go x: 1 contributors (90d) y: 192 lines of code pkg/shim/scheduler.go x: 2 contributors (90d) y: 239 lines of code pkg/admission/conf/am_conf.go x: 4 contributors (90d) y: 340 lines of code pkg/common/constants/constants.go x: 2 contributors (90d) y: 56 lines of code pkg/conf/schedulerconf.go x: 4 contributors (90d) y: 380 lines of code docker/webtest/document/index.html x: 1 contributors (90d) y: 7 lines of code pkg/client/bootstrap.go x: 1 contributors (90d) y: 19 lines of code pkg/cmd/admissioncontroller/main.go x: 3 contributors (90d) y: 132 lines of code pkg/cmd/shim/main.go x: 4 contributors (90d) y: 38 lines of code pkg/plugin/scheduler_plugin.go x: 2 contributors (90d) y: 203 lines of code pkg/appmgmt/interfaces/appprotocol.go x: 1 contributors (90d) y: 20 lines of code pkg/appmgmt/interfaces/task_sched_state.go x: 1 contributors (90d) y: 12 lines of code pkg/cmd/schedulerplugin/main.go x: 3 contributors (90d) y: 13 lines of code pkg/plugin/predicates/predicate_manager.go x: 2 contributors (90d) y: 359 lines of code pkg/admission/util.go x: 3 contributors (90d) y: 62 lines of code deployments/scheduler/scheduler-load.yaml x: 1 contributors (90d) y: 66 lines of code deployments/scheduler/scheduler.yaml x: 1 contributors (90d) y: 50 lines of code pkg/admission/admission_controller.go x: 4 contributors (90d) y: 566 lines of code pkg/admission/informers.go x: 1 contributors (90d) y: 56 lines of code pkg/admission/metadata/usergroup.go x: 1 contributors (90d) y: 117 lines of code pkg/admission/namespace_cache.go x: 3 contributors (90d) y: 111 lines of code pkg/admission/pki/certs.go x: 1 contributors (90d) y: 161 lines of code pkg/admission/webhook_manager.go x: 1 contributors (90d) y: 629 lines of code pkg/appmgmt/appmgmt_recovery.go x: 3 contributors (90d) y: 90 lines of code pkg/appmgmt/general/general.go x: 2 contributors (90d) y: 195 lines of code pkg/appmgmt/general/podevent_handler.go x: 2 contributors (90d) y: 136 lines of code pkg/appmgmt/sparkoperator/spark.go x: 1 contributors (90d) y: 78 lines of code pkg/callback/scheduler_callback.go x: 1 contributors (90d) y: 154 lines of code pkg/client/kubeclient.go x: 1 contributors (90d) y: 202 lines of code pkg/client/kubeclient_mock.go x: 2 contributors (90d) y: 197 lines of code pkg/common/resource.go x: 1 contributors (90d) y: 229 lines of code pkg/common/si_helper.go x: 1 contributors (90d) y: 175 lines of code pkg/plugin/support/framework_handle.go x: 2 contributors (90d) y: 100 lines of code pkg/shim/scheduler_state.go x: 1 contributors (90d) y: 138 lines of code conf/scheduler-config.yaml x: 1 contributors (90d) y: 13 lines of code pkg/sparkclient/clientset/versioned/typed/sparkoperator.k8s.io/v1beta2/fake/fake_scheduledsparkapplication.go x: 1 contributors (90d) y: 88 lines of code pkg/sparkclient/clientset/versioned/typed/sparkoperator.k8s.io/v1beta2/sparkoperator.k8s.io_client.go x: 1 contributors (90d) y: 69 lines of code pkg/sparkclient/informers/externalversions/factory.go x: 1 contributors (90d) y: 136 lines of code pkg/log/filtered_core.go x: 1 contributors (90d) y: 28 lines of code pkg/plugin/support/nodeinfo_lister.go x: 1 contributors (90d) y: 33 lines of code
629.0
lines of code
  min: 7.0
  average: 133.33
  25th percentile: 47.0
  median: 88.0
  75th percentile: 192.75
  max: 629.0
0 4.0
contributors (90d)
min: 1.0 | average: 1.69 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 4.0