apache / karaf-cellar
File Size

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

Intro
Learn more...
File Size Overall
0% | 6% | 19% | 30% | 43%
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
java0% | 6% | 18% | 30% | 44%
yml0% | 0% | 100% | 0% | 0%
js0% | 0% | 59% | 40% | 0%
xml0% | 0% | 0% | 70% | 29%
cfg0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
hazelcast0% | 26% | 24% | 21% | 27%
bundle0% | 23% | 20% | 36% | 20%
features0% | 0% | 31% | 52% | 15%
config0% | 0% | 39% | 22% | 38%
http0% | 0% | 34% | 36% | 28%
kubernetes0% | 0% | 56% | 27% | 15%
cloud0% | 0% | 63% | 0% | 36%
manual0% | 0% | 100% | 0% | 0%
webconsole0% | 0% | 34% | 56% | 8%
obr0% | 0% | 0% | 53% | 46%
dosgi0% | 0% | 0% | 57% | 42%
log0% | 0% | 0% | 30% | 69%
assembly0% | 0% | 0% | 61% | 38%
core0% | 0% | 0% | 8% | 91%
shell0% | 0% | 0% | 12% | 87%
etcd0% | 0% | 0% | 0% | 100%
event0% | 0% | 0% | 0% | 100%
kar0% | 0% | 0% | 0% | 100%
dns0% | 0% | 0% | 0% | 100%
utils0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
HazelcastGroupManager.java
in hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast
678 44
CellarBundleMBeanImpl.java
in bundle/src/main/java/org/apache/karaf/cellar/bundle/management/internal
571 29
CellarFeaturesMBeanImpl.java
in features/src/main/java/org/apache/karaf/cellar/features/management/internal
487 33
Activator.java
in hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/internal/osgi
372 4
CellarBalancerProxyServlet.java
in http/balancer/src/main/java/org/apache/karaf/cellar/http/balancer
363 23
BundleSynchronizer.java
in bundle/src/main/java/org/apache/karaf/cellar/bundle
282 9
KubernetesDiscoveryService.java
in kubernetes/src/main/java/org/apache/karaf/cellar/kubernetes
276 60
FeaturesSynchronizer.java
in features/src/main/java/org/apache/karaf/cellar/features
274 7
CellarMBeanImpl.java
in hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/management/internal
263 21
ConfigurationSupport.java
in config/src/main/java/org/apache/karaf/cellar/config
253 18
CellarConfigMBeanImpl.java
in config/src/main/java/org/apache/karaf/cellar/config/management/internal
247 18
BlobStoreDiscoveryService.java
in cloud/src/main/java/org/apache/karaf/cellar/cloud
228 22
ConfigurationSynchronizer.java
in config/src/main/java/org/apache/karaf/cellar/config
210 7
BundleCommandSupport.java
in bundle/src/main/java/org/apache/karaf/cellar/bundle/shell
204 7
apache-theme.yml
in manual/src/main/theme
204 -
support.js
in webconsole/src/main/resources/res/ui
201 27
CellarOBRMBeanImpl.java
in obr/src/main/java/org/apache/karaf/cellar/obr/management/internal
193 17
CellarPlugin.java
in webconsole/src/main/java/org/apache/karaf/cellar/webconsole
193 14
ExportServiceListener.java
in dosgi/src/main/java/org/apache/karaf/cellar/dosgi
176 12
ListCommand.java
in config/src/main/java/org/apache/karaf/cellar/config/shell
175 12
ImportServiceListener.java
in dosgi/src/main/java/org/apache/karaf/cellar/dosgi
175 16
ListFeaturesCommand.java
in features/src/main/java/org/apache/karaf/cellar/features/shell
172 9
ServletSynchronizer.java
in http/balancer/src/main/java/org/apache/karaf/cellar/http/balancer
171 11
CellarLogMBeanImpl.java
in log/src/main/java/org/apache/karaf/cellar/log/management/internal
169 9
CellarSupport.java
in core/src/main/java/org/apache/karaf/cellar/core
160 13
QueueConsumer.java
in hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast
157 22
HazelcastClusterManager.java
in hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast
155 16
LocalFeaturesListener.java
in features/src/main/java/org/apache/karaf/cellar/features
150 7
ObrBundleEventHandler.java
in obr/src/main/java/org/apache/karaf/cellar/obr
148 6
ObrUrlSynchronizer.java
in obr/src/main/java/org/apache/karaf/cellar/obr
148 7
ListBundleCommand.java
in bundle/src/main/java/org/apache/karaf/cellar/bundle/shell
145 2
features.xml
in assembly/src/main/resources
139 -
BundleSupport.java
in bundle/src/main/java/org/apache/karaf/cellar/bundle
139 14
cellar.js
in webconsole/src/main/resources/res/ui
139 15
CellarGroupMBeanImpl.java
in hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/management/internal
138 12
KubernetesDiscoveryServiceFactory.java
in kubernetes/src/main/java/org/apache/karaf/cellar/kubernetes
137 5
Activator.java
in features/src/main/java/org/apache/karaf/cellar/features/internal/osgi
136 2
RemoteServiceCallHandler.java
in dosgi/src/main/java/org/apache/karaf/cellar/dosgi
132 8
LocalBundleListener.java
in bundle/src/main/java/org/apache/karaf/cellar/bundle
124 6
SyncCommand.java
in shell/src/main/java/org/apache/karaf/cellar/shell
122 4
RepoRemoveCommand.java
in features/src/main/java/org/apache/karaf/cellar/features/shell
122 5
RepoListCommand.java
in features/src/main/java/org/apache/karaf/cellar/features/shell
122 10
BundleEventHandler.java
in bundle/src/main/java/org/apache/karaf/cellar/bundle
122 5
Activator.java
in config/src/main/java/org/apache/karaf/cellar/config/internal/osgi
121 2
InstallFeatureCommand.java
in features/src/main/java/org/apache/karaf/cellar/features/shell
121 5
Activator.java
in bundle/src/main/java/org/apache/karaf/cellar/bundle/internal/osgi
121 2
TopicConsumer.java
in hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast
119 18
Activator.java
in obr/src/main/java/org/apache/karaf/cellar/obr/internal/osgi
118 2
InstallBundleCommand.java
in bundle/src/main/java/org/apache/karaf/cellar/bundle/shell
115 3
FeaturesEventHandler.java
in features/src/main/java/org/apache/karaf/cellar/features
114 5
Files With Most Units (Top 50)
File# lines# units
KubernetesDiscoveryService.java
in kubernetes/src/main/java/org/apache/karaf/cellar/kubernetes
276 60
HazelcastGroupManager.java
in hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast
678 44
CellarFeaturesMBeanImpl.java
in features/src/main/java/org/apache/karaf/cellar/features/management/internal
487 33
CellarBundleMBeanImpl.java
in bundle/src/main/java/org/apache/karaf/cellar/bundle/management/internal
571 29
support.js
in webconsole/src/main/resources/res/ui
201 27
CellarBalancerProxyServlet.java
in http/balancer/src/main/java/org/apache/karaf/cellar/http/balancer
363 23
BlobStoreDiscoveryService.java
in cloud/src/main/java/org/apache/karaf/cellar/cloud
228 22
QueueConsumer.java
in hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast
157 22
CellarMBeanImpl.java
in hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/management/internal
263 21
ConfigurationSupport.java
in config/src/main/java/org/apache/karaf/cellar/config
253 18
CellarConfigMBeanImpl.java
in config/src/main/java/org/apache/karaf/cellar/config/management/internal
247 18
TopicConsumer.java
in hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast
119 18
CellarOBRMBeanImpl.java
in obr/src/main/java/org/apache/karaf/cellar/obr/management/internal
193 17
HazelcastClusterManager.java
in hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast
155 16
ImportServiceListener.java
in dosgi/src/main/java/org/apache/karaf/cellar/dosgi
175 16
BundleState.java
in bundle/src/main/java/org/apache/karaf/cellar/bundle
62 15
cellar.js
in webconsole/src/main/resources/res/ui
139 15
BundleSupport.java
in bundle/src/main/java/org/apache/karaf/cellar/bundle
139 14
CellarPlugin.java
in webconsole/src/main/java/org/apache/karaf/cellar/webconsole
193 14
CellarSupport.java
in core/src/main/java/org/apache/karaf/cellar/core
160 13
Event.java
in core/src/main/java/org/apache/karaf/cellar/core/event
52 13
ClusterBundleEvent.java
in bundle/src/main/java/org/apache/karaf/cellar/bundle
55 13
ClusterLogRecord.java
in log/src/main/java/org/apache/karaf/cellar/log
53 13
ListCommand.java
in config/src/main/java/org/apache/karaf/cellar/config/shell
175 12
EtcdKeyNode.java
in etcd/src/main/java/org/apache/karaf/cellar/etcd/internal
57 12
TopicProducer.java
in hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast
84 12
CellarGroupMBeanImpl.java
in hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/management/internal
138 12
HazelcastNode.java
in hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast
71 12
QueueProducer.java
in hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast
88 12
ExportServiceListener.java
in dosgi/src/main/java/org/apache/karaf/cellar/dosgi
176 12
ClusterFeaturesEvent.java
in features/src/main/java/org/apache/karaf/cellar/features
62 11
ClusterRepositoryEvent.java
in features/src/main/java/org/apache/karaf/cellar/features
49 11
ServletSynchronizer.java
in http/balancer/src/main/java/org/apache/karaf/cellar/http/balancer
171 11
RepoListCommand.java
in features/src/main/java/org/apache/karaf/cellar/features/shell
122 10
CellarNodeMBeanImpl.java
in hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/management/internal
86 10
HazelcastServiceFactory.java
in hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/factory
63 10
ListFeaturesCommand.java
in features/src/main/java/org/apache/karaf/cellar/features/shell
172 9
BundleSynchronizer.java
in bundle/src/main/java/org/apache/karaf/cellar/bundle
282 9
ObrBundleInfo.java
in obr/src/main/java/org/apache/karaf/cellar/obr
47 9
ClusterBalancerEvent.java
in http/balancer/src/main/java/org/apache/karaf/cellar/http/balancer
42 9
EtcdDiscoveryService.java
in etcd/src/main/java/org/apache/karaf/cellar/etcd
92 9
ClusterLogKey.java
in log/src/main/java/org/apache/karaf/cellar/log
36 9
CellarLogMBeanImpl.java
in log/src/main/java/org/apache/karaf/cellar/log/management/internal
169 9
EndpointDescription.java
in dosgi/src/main/java/org/apache/karaf/cellar/dosgi
83 9
RemoteServiceCall.java
in dosgi/src/main/java/org/apache/karaf/cellar/dosgi
36 9
EventDispatchTask.java
in core/src/main/java/org/apache/karaf/cellar/core/event
71 8
BalancerEventHandler.java
in http/balancer/src/main/java/org/apache/karaf/cellar/http/balancer
101 8
CellarMembershipListener.java
in hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast
55 8
HazelcastEventTransportFactory.java
in hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast
76 8
RemoteServiceCallHandler.java
in dosgi/src/main/java/org/apache/karaf/cellar/dosgi
132 8
Files With Long Lines (Top 50)

There are 117 files with lines longer than 120 characters. In total, there are 499 long lines.

File# lines# units# long lines
CellarFeaturesMBeanImpl.java
in features/src/main/java/org/apache/karaf/cellar/features/management/internal
487 33 32
CellarBundleMBeanImpl.java
in bundle/src/main/java/org/apache/karaf/cellar/bundle/management/internal
571 29 22
BundleSynchronizer.java
in bundle/src/main/java/org/apache/karaf/cellar/bundle
282 9 22
FeaturesSynchronizer.java
in features/src/main/java/org/apache/karaf/cellar/features
274 7 20
KubernetesDiscoveryServiceFactory.java
in kubernetes/src/main/java/org/apache/karaf/cellar/kubernetes
137 5 16
CellarConfigMBeanImpl.java
in config/src/main/java/org/apache/karaf/cellar/config/management/internal
247 18 15
CellarOBRMBeanImpl.java
in obr/src/main/java/org/apache/karaf/cellar/obr/management/internal
193 17 13
ConfigurationSynchronizer.java
in config/src/main/java/org/apache/karaf/cellar/config
210 7 12
HazelcastGroupManager.java
in hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast
678 44 12
BlockCommand.java
in config/src/main/java/org/apache/karaf/cellar/config/shell
103 1 11
BlockCommand.java
in features/src/main/java/org/apache/karaf/cellar/features/shell
101 1 11
LocalFeaturesListener.java
in features/src/main/java/org/apache/karaf/cellar/features
150 7 10
InstallFeatureCommand.java
in features/src/main/java/org/apache/karaf/cellar/features/shell
121 5 10
BundleEventHandler.java
in bundle/src/main/java/org/apache/karaf/cellar/bundle
122 5 10
BlockCommand.java
in bundle/src/main/java/org/apache/karaf/cellar/bundle/shell
111 1 10
SyncCommand.java
in shell/src/main/java/org/apache/karaf/cellar/shell
122 4 9
LocalConfigurationListener.java
in config/src/main/java/org/apache/karaf/cellar/config
96 6 8
ObrUrlSynchronizer.java
in obr/src/main/java/org/apache/karaf/cellar/obr
148 7 8
ServletSynchronizer.java
in http/balancer/src/main/java/org/apache/karaf/cellar/http/balancer
171 11 8
ListCommand.java
in config/src/main/java/org/apache/karaf/cellar/config/shell
175 12 7
features.xml
in assembly/src/main/resources
139 - 7
UninstallFeatureCommand.java
in features/src/main/java/org/apache/karaf/cellar/features/shell
106 3 7
ListBundleCommand.java
in bundle/src/main/java/org/apache/karaf/cellar/bundle/shell
145 2 7
RepoAddCommand.java
in features/src/main/java/org/apache/karaf/cellar/features/shell
106 5 6
RepoRemoveCommand.java
in features/src/main/java/org/apache/karaf/cellar/features/shell
122 5 6
LocalBundleListener.java
in bundle/src/main/java/org/apache/karaf/cellar/bundle
124 6 6
Activator.java
in hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/internal/osgi
372 4 6
ImportServiceListener.java
in dosgi/src/main/java/org/apache/karaf/cellar/dosgi
175 16 6
RemoteServiceCallHandler.java
in dosgi/src/main/java/org/apache/karaf/cellar/dosgi
132 8 6
ListFeaturesCommand.java
in features/src/main/java/org/apache/karaf/cellar/features/shell
172 9 5
BundleSupport.java
in bundle/src/main/java/org/apache/karaf/cellar/bundle
139 14 5
ObrRemoveUrlCommand.java
in obr/src/main/java/org/apache/karaf/cellar/obr/shell
67 3 5
LocalServletListener.java
in http/balancer/src/main/java/org/apache/karaf/cellar/http/balancer
90 5 5
ConfigurationEventHandler.java
in config/src/main/java/org/apache/karaf/cellar/config
95 5 4
GroupPickCommand.java
in shell/src/main/java/org/apache/karaf/cellar/shell/group
52 1 4
RepoListCommand.java
in features/src/main/java/org/apache/karaf/cellar/features/shell
122 10 4
InstallBundleCommand.java
in bundle/src/main/java/org/apache/karaf/cellar/bundle/shell
115 3 4
CellarMBeanImpl.java
in hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/management/internal
263 21 4
CellarSupport.java
in core/src/main/java/org/apache/karaf/cellar/core
160 13 3
ConfigurationSupport.java
in config/src/main/java/org/apache/karaf/cellar/config
253 18 3
NodePingCommand.java
in shell/src/main/java/org/apache/karaf/cellar/shell
56 1 3
ShutdownCommand.java
in shell/src/main/java/org/apache/karaf/cellar/shell
22 1 3
RepoRefreshCommand.java
in features/src/main/java/org/apache/karaf/cellar/features/shell
71 1 3
CellarFeaturesMBean.java
in features/src/main/java/org/apache/karaf/cellar/features/management
22 - 3
FeaturesEventHandler.java
in features/src/main/java/org/apache/karaf/cellar/features
114 5 3
StartBundleCommand.java
in bundle/src/main/java/org/apache/karaf/cellar/bundle/shell
73 3 3
BundleCommandSupport.java
in bundle/src/main/java/org/apache/karaf/cellar/bundle/shell
204 7 3
UninstallBundleCommand.java
in bundle/src/main/java/org/apache/karaf/cellar/bundle/shell
70 3 3
UpdateBundleCommand.java
in bundle/src/main/java/org/apache/karaf/cellar/bundle/shell
79 3 3
ObrBundleEventHandler.java
in obr/src/main/java/org/apache/karaf/cellar/obr
148 6 3
Correlations

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

log/src/main/java/org/apache/karaf/cellar/log/ClusterLogKey.java x: 4 commits (all time) y: 36 lines of code hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/HazelcastGroupManager.java x: 55 commits (all time) y: 678 lines of code hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/factory/HazelcastConfigurationManager.java x: 23 commits (all time) y: 76 lines of code features/src/main/java/org/apache/karaf/cellar/features/FeaturesSynchronizer.java x: 53 commits (all time) y: 274 lines of code assembly/src/main/resources/features.xml x: 86 commits (all time) y: 139 lines of code hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/factory/HazelcastServiceFactory.java x: 34 commits (all time) y: 63 lines of code hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/internal/osgi/Activator.java x: 15 commits (all time) y: 372 lines of code core/src/main/java/org/apache/karaf/cellar/core/CellarSupport.java x: 23 commits (all time) y: 160 lines of code bundle/src/main/java/org/apache/karaf/cellar/bundle/BundleSynchronizer.java x: 63 commits (all time) y: 282 lines of code bundle/src/main/java/org/apache/karaf/cellar/bundle/management/internal/CellarBundleMBeanImpl.java x: 22 commits (all time) y: 571 lines of code core/src/main/java/org/apache/karaf/cellar/core/event/EventHandlerRegistryDispatcher.java x: 7 commits (all time) y: 42 lines of code config/src/main/java/org/apache/karaf/cellar/config/ConfigurationSynchronizer.java x: 66 commits (all time) y: 210 lines of code core/src/main/java/org/apache/karaf/cellar/core/utils/CellarUtils.java x: 5 commits (all time) y: 98 lines of code kubernetes/src/main/java/org/apache/karaf/cellar/kubernetes/ConfigKey.java x: 1 commits (all time) y: 48 lines of code kubernetes/src/main/java/org/apache/karaf/cellar/kubernetes/KubernetesDiscoveryService.java x: 8 commits (all time) y: 276 lines of code kubernetes/src/main/java/org/apache/karaf/cellar/kubernetes/KubernetesDiscoveryServiceFactory.java x: 5 commits (all time) y: 137 lines of code assembly/src/main/resources/groups.cfg x: 62 commits (all time) y: 32 lines of code assembly/src/main/resources/hazelcast.xml x: 17 commits (all time) y: 110 lines of code assembly/src/main/resources/node.cfg x: 20 commits (all time) y: 15 lines of code config/src/main/java/org/apache/karaf/cellar/config/ConfigurationEventHandler.java x: 58 commits (all time) y: 95 lines of code config/src/main/java/org/apache/karaf/cellar/config/ConfigurationSupport.java x: 39 commits (all time) y: 253 lines of code config/src/main/java/org/apache/karaf/cellar/config/LocalConfigurationListener.java x: 47 commits (all time) y: 96 lines of code config/src/main/java/org/apache/karaf/cellar/config/internal/osgi/Activator.java x: 10 commits (all time) y: 121 lines of code config/src/main/java/org/apache/karaf/cellar/config/shell/ListCommand.java x: 34 commits (all time) y: 175 lines of code http/balancer/src/main/java/org/apache/karaf/cellar/http/balancer/ServletSynchronizer.java x: 6 commits (all time) y: 171 lines of code obr/src/main/java/org/apache/karaf/cellar/obr/ObrUrlSynchronizer.java x: 25 commits (all time) y: 148 lines of code hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/HazelcastNode.java x: 11 commits (all time) y: 71 lines of code bundle/src/main/java/org/apache/karaf/cellar/bundle/shell/BundleCommandSupport.java x: 20 commits (all time) y: 204 lines of code bundle/src/main/java/org/apache/karaf/cellar/bundle/shell/UpdateBundleCommand.java x: 3 commits (all time) y: 79 lines of code manual/src/main/theme/apache-theme.yml x: 2 commits (all time) y: 204 lines of code dosgi/src/main/java/org/apache/karaf/cellar/dosgi/shell/ListDistributedServicesCommand.java x: 23 commits (all time) y: 46 lines of code hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/management/internal/CellarGroupMBeanImpl.java x: 4 commits (all time) y: 138 lines of code hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/management/internal/CellarMBeanImpl.java x: 6 commits (all time) y: 263 lines of code log/src/main/java/org/apache/karaf/cellar/log/LogAppender.java x: 3 commits (all time) y: 35 lines of code log/src/main/java/org/apache/karaf/cellar/log/management/internal/CellarLogMBeanImpl.java x: 3 commits (all time) y: 169 lines of code log/src/main/java/org/apache/karaf/cellar/log/shell/GetLog.java x: 3 commits (all time) y: 85 lines of code shell/src/main/java/org/apache/karaf/cellar/shell/NodePingCommand.java x: 20 commits (all time) y: 56 lines of code shell/src/main/java/org/apache/karaf/cellar/shell/consumer/ConsumerSupport.java x: 25 commits (all time) y: 66 lines of code shell/src/main/java/org/apache/karaf/cellar/shell/group/GroupSupport.java x: 27 commits (all time) y: 84 lines of code shell/src/main/java/org/apache/karaf/cellar/shell/handler/HandlersSupport.java x: 31 commits (all time) y: 70 lines of code shell/src/main/java/org/apache/karaf/cellar/shell/producer/ProducerSupport.java x: 23 commits (all time) y: 66 lines of code bundle/src/main/java/org/apache/karaf/cellar/bundle/BundleEventHandler.java x: 48 commits (all time) y: 122 lines of code bundle/src/main/java/org/apache/karaf/cellar/bundle/LocalBundleListener.java x: 60 commits (all time) y: 124 lines of code webconsole/src/main/java/org/apache/karaf/cellar/webconsole/CellarPlugin.java x: 11 commits (all time) y: 193 lines of code core/src/main/java/org/apache/karaf/cellar/core/control/ShutdownCommand.java x: 1 commits (all time) y: 18 lines of code core/src/main/java/org/apache/karaf/cellar/core/control/ShutdownCommandHandler.java x: 1 commits (all time) y: 36 lines of code core/src/main/java/org/apache/karaf/cellar/core/control/ShutdownResult.java x: 1 commits (all time) y: 7 lines of code core/src/main/java/org/apache/karaf/cellar/core/management/CellarMBean.java x: 3 commits (all time) y: 16 lines of code shell/src/main/java/org/apache/karaf/cellar/shell/ShutdownCommand.java x: 1 commits (all time) y: 22 lines of code bundle/src/main/java/org/apache/karaf/cellar/bundle/BundleState.java x: 13 commits (all time) y: 62 lines of code bundle/src/main/java/org/apache/karaf/cellar/bundle/BundleSupport.java x: 22 commits (all time) y: 139 lines of code bundle/src/main/java/org/apache/karaf/cellar/bundle/ClusterBundleEvent.java x: 6 commits (all time) y: 55 lines of code bundle/src/main/java/org/apache/karaf/cellar/bundle/management/CellarBundleMBean.java x: 5 commits (all time) y: 14 lines of code bundle/src/main/java/org/apache/karaf/cellar/bundle/shell/InstallBundleCommand.java x: 41 commits (all time) y: 115 lines of code bundle/src/main/java/org/apache/karaf/cellar/bundle/shell/ListBundleCommand.java x: 37 commits (all time) y: 145 lines of code bundle/src/main/java/org/apache/karaf/cellar/bundle/shell/StartBundleCommand.java x: 38 commits (all time) y: 73 lines of code bundle/src/main/java/org/apache/karaf/cellar/bundle/shell/StopBundleCommand.java x: 35 commits (all time) y: 70 lines of code bundle/src/main/java/org/apache/karaf/cellar/bundle/shell/UninstallBundleCommand.java x: 36 commits (all time) y: 70 lines of code features/src/main/java/org/apache/karaf/cellar/features/management/internal/CellarFeaturesMBeanImpl.java x: 19 commits (all time) y: 487 lines of code features/src/main/java/org/apache/karaf/cellar/features/shell/RepoRemoveCommand.java x: 14 commits (all time) y: 122 lines of code kar/src/main/java/org/apache/karaf/cellar/kar/Constants.java x: 1 commits (all time) y: 4 lines of code kar/src/main/java/org/apache/karaf/cellar/kar/KarEventHandler.java x: 1 commits (all time) y: 49 lines of code kar/src/main/java/org/apache/karaf/cellar/kar/internal/osgi/Activator.java x: 1 commits (all time) y: 58 lines of code kar/src/main/java/org/apache/karaf/cellar/kar/shell/InstallKarCommand.java x: 1 commits (all time) y: 56 lines of code features/src/main/java/org/apache/karaf/cellar/features/RepositoryEventHandler.java x: 30 commits (all time) y: 86 lines of code features/src/main/java/org/apache/karaf/cellar/features/management/CellarFeaturesMBean.java x: 7 commits (all time) y: 22 lines of code features/src/main/java/org/apache/karaf/cellar/features/shell/RepoRefreshCommand.java x: 3 commits (all time) y: 71 lines of code features/src/main/java/org/apache/karaf/cellar/features/ClusterFeaturesEvent.java x: 6 commits (all time) y: 62 lines of code features/src/main/java/org/apache/karaf/cellar/features/FeaturesEventHandler.java x: 42 commits (all time) y: 114 lines of code features/src/main/java/org/apache/karaf/cellar/features/shell/InstallFeatureCommand.java x: 34 commits (all time) y: 121 lines of code features/src/main/java/org/apache/karaf/cellar/features/shell/UninstallFeatureCommand.java x: 31 commits (all time) y: 106 lines of code shell/src/main/java/org/apache/karaf/cellar/shell/SyncCommand.java x: 11 commits (all time) y: 122 lines of code bundle/src/main/java/org/apache/karaf/cellar/bundle/internal/osgi/Activator.java x: 8 commits (all time) y: 121 lines of code features/src/main/java/org/apache/karaf/cellar/features/FeaturesSupport.java x: 29 commits (all time) y: 56 lines of code features/src/main/java/org/apache/karaf/cellar/features/LocalFeaturesListener.java x: 37 commits (all time) y: 150 lines of code features/src/main/java/org/apache/karaf/cellar/features/internal/osgi/Activator.java x: 9 commits (all time) y: 136 lines of code http/balancer/src/main/java/org/apache/karaf/cellar/http/balancer/internal/osgi/Activator.java x: 5 commits (all time) y: 111 lines of code obr/src/main/java/org/apache/karaf/cellar/obr/ObrBundleEventHandler.java x: 34 commits (all time) y: 148 lines of code obr/src/main/java/org/apache/karaf/cellar/obr/ObrSupport.java x: 11 commits (all time) y: 24 lines of code obr/src/main/java/org/apache/karaf/cellar/obr/ObrUrlEventHandler.java x: 31 commits (all time) y: 81 lines of code obr/src/main/java/org/apache/karaf/cellar/obr/internal/osgi/Activator.java x: 8 commits (all time) y: 118 lines of code dosgi/src/main/java/org/apache/karaf/cellar/dosgi/internal/osgi/Activator.java x: 8 commits (all time) y: 110 lines of code log/src/main/java/org/apache/karaf/cellar/log/internal/osgi/Activator.java x: 2 commits (all time) y: 114 lines of code core/src/main/java/org/apache/karaf/cellar/core/command/Command.java x: 10 commits (all time) y: 68 lines of code core/src/main/java/org/apache/karaf/cellar/core/discovery/DiscoveryService.java x: 5 commits (all time) y: 8 lines of code http/balancer/src/main/java/org/apache/karaf/cellar/http/balancer/CellarBalancerProxyServlet.java x: 2 commits (all time) y: 363 lines of code config/src/main/java/org/apache/karaf/cellar/config/ClusterConfigurationEvent.java x: 5 commits (all time) y: 29 lines of code config/src/main/java/org/apache/karaf/cellar/config/management/internal/CellarConfigMBeanImpl.java x: 6 commits (all time) y: 247 lines of code config/src/main/java/org/apache/karaf/cellar/config/shell/DeleteCommand.java x: 12 commits (all time) y: 64 lines of code config/src/main/java/org/apache/karaf/cellar/config/shell/PropAppendCommand.java x: 12 commits (all time) y: 79 lines of code config/src/main/java/org/apache/karaf/cellar/config/shell/PropDelCommand.java x: 8 commits (all time) y: 68 lines of code config/src/main/java/org/apache/karaf/cellar/config/shell/PropSetCommand.java x: 34 commits (all time) y: 71 lines of code event/src/main/java/org/apache/karaf/cellar/event/ClusterEvent.java x: 3 commits (all time) y: 33 lines of code event/src/main/java/org/apache/karaf/cellar/event/ClusterEventHandler.java x: 6 commits (all time) y: 71 lines of code event/src/main/java/org/apache/karaf/cellar/event/LocalEventListener.java x: 16 commits (all time) y: 67 lines of code features/src/main/java/org/apache/karaf/cellar/features/ClusterRepositoryEvent.java x: 6 commits (all time) y: 49 lines of code features/src/main/java/org/apache/karaf/cellar/features/shell/RepoAddCommand.java x: 11 commits (all time) y: 106 lines of code http/balancer/src/main/java/org/apache/karaf/cellar/http/balancer/BalancerEventHandler.java x: 2 commits (all time) y: 101 lines of code http/balancer/src/main/java/org/apache/karaf/cellar/http/balancer/ClusterBalancerEvent.java x: 2 commits (all time) y: 42 lines of code http/balancer/src/main/java/org/apache/karaf/cellar/http/balancer/LocalServletListener.java x: 2 commits (all time) y: 90 lines of code obr/src/main/java/org/apache/karaf/cellar/obr/ClusterObrBundleEvent.java x: 4 commits (all time) y: 30 lines of code obr/src/main/java/org/apache/karaf/cellar/obr/ClusterObrUrlEvent.java x: 3 commits (all time) y: 25 lines of code obr/src/main/java/org/apache/karaf/cellar/obr/management/internal/CellarOBRMBeanImpl.java x: 8 commits (all time) y: 193 lines of code obr/src/main/java/org/apache/karaf/cellar/obr/shell/ObrAddUrlCommand.java x: 27 commits (all time) y: 68 lines of code obr/src/main/java/org/apache/karaf/cellar/obr/shell/ObrDeployCommand.java x: 28 commits (all time) y: 56 lines of code log/src/main/java/org/apache/karaf/cellar/log/ClusterLogRecord.java x: 1 commits (all time) y: 53 lines of code log/src/main/java/org/apache/karaf/cellar/log/GetLogCommandHandler.java x: 1 commits (all time) y: 31 lines of code log/src/main/java/org/apache/karaf/cellar/log/GetLogResult.java x: 1 commits (all time) y: 19 lines of code log/src/main/java/org/apache/karaf/cellar/log/SetLogCommand.java x: 1 commits (all time) y: 26 lines of code log/src/main/java/org/apache/karaf/cellar/log/management/CellarLogMBean.java x: 1 commits (all time) y: 9 lines of code log/src/main/java/org/apache/karaf/cellar/log/shell/LogClear.java x: 1 commits (all time) y: 44 lines of code log/src/main/java/org/apache/karaf/cellar/log/shell/LogDisplay.java x: 1 commits (all time) y: 62 lines of code log/src/main/java/org/apache/karaf/cellar/log/shell/SetLog.java x: 1 commits (all time) y: 68 lines of code core/src/main/java/org/apache/karaf/cellar/core/ClusterManager.java x: 10 commits (all time) y: 21 lines of code core/src/main/java/org/apache/karaf/cellar/core/management/CellarGroupMBean.java x: 2 commits (all time) y: 9 lines of code core/src/main/java/org/apache/karaf/cellar/core/shell/completer/NodeAliasCompleter.java x: 1 commits (all time) y: 14 lines of code core/src/main/java/org/apache/karaf/cellar/core/shell/completer/NodeCompleterSupport.java x: 5 commits (all time) y: 46 lines of code hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/HazelcastClusterManager.java x: 25 commits (all time) y: 155 lines of code hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/HazelcastInstanceAware.java x: 12 commits (all time) y: 36 lines of code hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/management/internal/CellarNodeMBeanImpl.java x: 4 commits (all time) y: 86 lines of code shell/src/main/java/org/apache/karaf/cellar/shell/NodesListCommand.java x: 16 commits (all time) y: 32 lines of code shell/src/main/java/org/apache/karaf/cellar/shell/consumer/ConsumerStartCommand.java x: 15 commits (all time) y: 19 lines of code shell/src/main/java/org/apache/karaf/cellar/shell/consumer/ConsumerStatusCommand.java x: 15 commits (all time) y: 18 lines of code shell/src/main/java/org/apache/karaf/cellar/shell/group/GroupJoinCommand.java x: 22 commits (all time) y: 29 lines of code shell/src/main/java/org/apache/karaf/cellar/shell/group/GroupListCommand.java x: 17 commits (all time) y: 19 lines of code shell/src/main/java/org/apache/karaf/cellar/shell/group/GroupQuitCommand.java x: 23 commits (all time) y: 29 lines of code shell/src/main/java/org/apache/karaf/cellar/shell/group/GroupSetCommand.java x: 25 commits (all time) y: 29 lines of code shell/src/main/java/org/apache/karaf/cellar/shell/handler/HandlersStartCommand.java x: 22 commits (all time) y: 20 lines of code shell/src/main/java/org/apache/karaf/cellar/shell/handler/HandlersStatusCommand.java x: 19 commits (all time) y: 20 lines of code shell/src/main/java/org/apache/karaf/cellar/shell/handler/HandlersStopCommand.java x: 21 commits (all time) y: 20 lines of code etcd/src/main/java/org/apache/karaf/cellar/etcd/EtcdDiscoveryService.java x: 2 commits (all time) y: 92 lines of code etcd/src/main/java/org/apache/karaf/cellar/etcd/EtcdDiscoveryServiceFactory.java x: 2 commits (all time) y: 83 lines of code etcd/src/main/java/org/apache/karaf/cellar/etcd/internal/CellarNode.java x: 2 commits (all time) y: 15 lines of code etcd/src/main/java/org/apache/karaf/cellar/etcd/internal/EtcdAction.java x: 2 commits (all time) y: 21 lines of code etcd/src/main/java/org/apache/karaf/cellar/etcd/internal/EtcdKeyNode.java x: 2 commits (all time) y: 57 lines of code etcd/src/main/java/org/apache/karaf/cellar/etcd/internal/EtcdService.java x: 2 commits (all time) y: 8 lines of code etcd/src/main/java/org/apache/karaf/cellar/etcd/internal/osgi/Activator.java x: 2 commits (all time) y: 30 lines of code dns/src/main/java/org/apache/karaf/cellar/dns/DnsDiscoveryServiceFactory.java x: 1 commits (all time) y: 66 lines of code core/src/main/java/org/apache/karaf/cellar/core/utils/CombinedClassLoader.java x: 8 commits (all time) y: 71 lines of code core/src/main/java/org/apache/karaf/cellar/core/discovery/Discovery.java x: 12 commits (all time) y: 9 lines of code core/src/main/java/org/apache/karaf/cellar/core/discovery/DiscoveryTask.java x: 19 commits (all time) y: 80 lines of code hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/QueueConsumer.java x: 27 commits (all time) y: 157 lines of code shell/src/main/java/org/apache/karaf/cellar/shell/ClusterCommandSupport.java x: 9 commits (all time) y: 17 lines of code dosgi/src/main/java/org/apache/karaf/cellar/dosgi/RemoteServiceCallHandler.java x: 17 commits (all time) y: 132 lines of code dosgi/src/main/java/org/apache/karaf/cellar/dosgi/internal/osgi/RemovedNodeServiceTracker.java x: 1 commits (all time) y: 73 lines of code core/src/main/java/org/apache/karaf/cellar/core/internal/osgi/Activator.java x: 5 commits (all time) y: 51 lines of code http/balancer/src/main/java/org/apache/karaf/cellar/http/balancer/ProxyServletRegistry.java x: 1 commits (all time) y: 28 lines of code http/balancer/src/main/java/org/apache/karaf/cellar/http/balancer/command/ListClusterServlets.java x: 1 commits (all time) y: 42 lines of code bundle/src/main/java/org/apache/karaf/cellar/bundle/shell/BlockCommand.java x: 6 commits (all time) y: 111 lines of code hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/QueueProducer.java x: 16 commits (all time) y: 88 lines of code hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/TopicProducer.java x: 16 commits (all time) y: 84 lines of code event/src/main/java/org/apache/karaf/cellar/event/internal/osgi/Activator.java x: 5 commits (all time) y: 84 lines of code utils/src/main/java/org/apache/karaf/cellar/utils/ping/internal/osgi/Activator.java x: 4 commits (all time) y: 45 lines of code bundle/src/main/java/org/apache/karaf/cellar/bundle/shell/completers/AllBundlesNameCompleter.java x: 4 commits (all time) y: 28 lines of code config/src/main/java/org/apache/karaf/cellar/config/shell/BlockCommand.java x: 3 commits (all time) y: 103 lines of code config/src/main/java/org/apache/karaf/cellar/config/shell/PropListCommand.java x: 25 commits (all time) y: 45 lines of code core/src/main/java/org/apache/karaf/cellar/core/command/TimeoutTask.java x: 6 commits (all time) y: 16 lines of code core/src/main/java/org/apache/karaf/cellar/core/shell/CellarCommandSupport.java x: 14 commits (all time) y: 37 lines of code core/src/main/java/org/apache/karaf/cellar/core/shell/completer/AllGroupsCompleter.java x: 6 commits (all time) y: 10 lines of code core/src/main/java/org/apache/karaf/cellar/core/shell/completer/GroupCompleterSupport.java x: 6 commits (all time) y: 36 lines of code core/src/main/java/org/apache/karaf/cellar/core/shell/completer/LocalGroupsCompleter.java x: 8 commits (all time) y: 14 lines of code features/src/main/java/org/apache/karaf/cellar/features/shell/BlockCommand.java x: 3 commits (all time) y: 101 lines of code features/src/main/java/org/apache/karaf/cellar/features/shell/ListFeaturesCommand.java x: 7 commits (all time) y: 172 lines of code features/src/main/java/org/apache/karaf/cellar/features/shell/RepoListCommand.java x: 9 commits (all time) y: 122 lines of code obr/src/main/java/org/apache/karaf/cellar/obr/shell/ObrCommandSupport.java x: 8 commits (all time) y: 26 lines of code obr/src/main/java/org/apache/karaf/cellar/obr/shell/ObrListCommand.java x: 23 commits (all time) y: 50 lines of code obr/src/main/java/org/apache/karaf/cellar/obr/shell/ObrListUrlCommand.java x: 22 commits (all time) y: 33 lines of code shell/src/main/java/org/apache/karaf/cellar/shell/group/GroupCreateCommand.java x: 20 commits (all time) y: 21 lines of code shell/src/main/java/org/apache/karaf/cellar/shell/group/GroupDeleteCommand.java x: 24 commits (all time) y: 28 lines of code shell/src/main/java/org/apache/karaf/cellar/shell/group/GroupPickCommand.java x: 24 commits (all time) y: 52 lines of code dosgi/src/main/java/org/apache/karaf/cellar/dosgi/RemoteServiceInvocationHandler.java x: 9 commits (all time) y: 52 lines of code cloud/src/main/java/org/apache/karaf/cellar/cloud/BlobStoreDiscoveryServiceFactory.java x: 18 commits (all time) y: 70 lines of code features/src/main/java/org/apache/karaf/cellar/features/Constants.java x: 10 commits (all time) y: 6 lines of code features/src/main/java/org/apache/karaf/cellar/features/FeatureState.java x: 2 commits (all time) y: 26 lines of code cloud/src/main/java/org/apache/karaf/cellar/cloud/BlobStoreDiscoveryService.java x: 21 commits (all time) y: 228 lines of code config/src/main/java/org/apache/karaf/cellar/config/management/CellarConfigMBean.java x: 4 commits (all time) y: 15 lines of code core/src/main/java/org/apache/karaf/cellar/core/control/ConsumerSwitchCommandHandler.java x: 13 commits (all time) y: 54 lines of code core/src/main/java/org/apache/karaf/cellar/core/control/ManageHandlersCommandHandler.java x: 20 commits (all time) y: 87 lines of code core/src/main/java/org/apache/karaf/cellar/core/control/ProducerSwitchCommandHandler.java x: 17 commits (all time) y: 56 lines of code hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/TopicConsumer.java x: 26 commits (all time) y: 119 lines of code hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/CellarMembershipListener.java x: 12 commits (all time) y: 55 lines of code core/src/main/java/org/apache/karaf/cellar/core/Configurations.java x: 11 commits (all time) y: 17 lines of code obr/src/main/java/org/apache/karaf/cellar/obr/Constants.java x: 13 commits (all time) y: 9 lines of code obr/src/main/java/org/apache/karaf/cellar/obr/management/CellarOBRMBean.java x: 5 commits (all time) y: 11 lines of code core/src/main/java/org/apache/karaf/cellar/core/control/ManageGroupCommandHandler.java x: 18 commits (all time) y: 84 lines of code dosgi/src/main/java/org/apache/karaf/cellar/dosgi/EndpointDescription.java x: 8 commits (all time) y: 83 lines of code hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/HazelcastEventTransportFactory.java x: 14 commits (all time) y: 76 lines of code event/src/main/java/org/apache/karaf/cellar/event/EventSupport.java x: 6 commits (all time) y: 53 lines of code webconsole/src/main/resources/res/ui/cellar.js x: 4 commits (all time) y: 139 lines of code utils/src/main/java/org/apache/karaf/cellar/utils/ping/Ping.java x: 6 commits (all time) y: 7 lines of code utils/src/main/java/org/apache/karaf/cellar/utils/ping/PingHandler.java x: 6 commits (all time) y: 20 lines of code obr/src/main/java/org/apache/karaf/cellar/obr/ObrBundleInfo.java x: 6 commits (all time) y: 47 lines of code hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/CellarExtender.java x: 6 commits (all time) y: 26 lines of code hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/Constants.java x: 8 commits (all time) y: 7 lines of code hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/HazelcastBundleListener.java x: 8 commits (all time) y: 51 lines of code event/src/main/java/org/apache/karaf/cellar/event/Constants.java x: 4 commits (all time) y: 8 lines of code dosgi/src/main/java/org/apache/karaf/cellar/dosgi/Constants.java x: 6 commits (all time) y: 12 lines of code dosgi/src/main/java/org/apache/karaf/cellar/dosgi/ExportServiceListener.java x: 20 commits (all time) y: 176 lines of code dosgi/src/main/java/org/apache/karaf/cellar/dosgi/ImportServiceListener.java x: 14 commits (all time) y: 175 lines of code dosgi/src/main/java/org/apache/karaf/cellar/dosgi/RemoteServiceCall.java x: 8 commits (all time) y: 36 lines of code dosgi/src/main/java/org/apache/karaf/cellar/dosgi/RemoteServiceFactory.java x: 6 commits (all time) y: 34 lines of code core/src/main/java/org/apache/karaf/cellar/core/Dispatcher.java x: 4 commits (all time) y: 5 lines of code core/src/main/java/org/apache/karaf/cellar/core/command/ClusteredExecutionContext.java x: 8 commits (all time) y: 48 lines of code core/src/main/java/org/apache/karaf/cellar/core/command/CommandHandler.java x: 6 commits (all time) y: 32 lines of code core/src/main/java/org/apache/karaf/cellar/core/control/ConsumerSwitchCommand.java x: 4 commits (all time) y: 18 lines of code core/src/main/java/org/apache/karaf/cellar/core/event/Event.java x: 4 commits (all time) y: 52 lines of code core/src/main/java/org/apache/karaf/cellar/core/event/EventConsumer.java x: 8 commits (all time) y: 9 lines of code core/src/main/java/org/apache/karaf/cellar/core/event/EventHandlerServiceRegistry.java x: 12 commits (all time) y: 24 lines of code core/src/main/java/org/apache/karaf/cellar/core/event/EventTransportFactory.java x: 6 commits (all time) y: 5 lines of code bundle/src/main/java/org/apache/karaf/cellar/bundle/Constants.java x: 10 commits (all time) y: 5 lines of code core/src/main/java/org/apache/karaf/cellar/core/control/ManageGroupCommand.java x: 4 commits (all time) y: 21 lines of code core/src/main/java/org/apache/karaf/cellar/core/control/ManageGroupResult.java x: 4 commits (all time) y: 24 lines of code assembly/src/main/descriptors/unix-src.xml x: 2 commits (all time) y: 53 lines of code webconsole/src/main/resources/res/ui/support.js x: 2 commits (all time) y: 201 lines of code core/src/main/java/org/apache/karaf/cellar/core/event/EventType.java x: 2 commits (all time) y: 5 lines of code core/src/main/java/org/apache/karaf/cellar/core/command/Result.java x: 2 commits (all time) y: 12 lines of code
678.0
lines of code
  min: 4.0
  average: 65.46
  25th percentile: 16.0
  median: 42.0
  75th percentile: 83.5
  max: 678.0
0 86.0
commits (all time)
min: 1.0 | average: 11.27 | 25th percentile: 2.5 | median: 6.0 | 75th percentile: 15.0 | max: 86.0

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

log/src/main/java/org/apache/karaf/cellar/log/ClusterLogKey.java x: 1 contributors (all time) y: 36 lines of code hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/HazelcastGroupManager.java x: 8 contributors (all time) y: 678 lines of code hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/factory/HazelcastConfigurationManager.java x: 8 contributors (all time) y: 76 lines of code features/src/main/java/org/apache/karaf/cellar/features/FeaturesSynchronizer.java x: 6 contributors (all time) y: 274 lines of code assembly/src/main/resources/features.xml x: 15 contributors (all time) y: 139 lines of code hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/factory/HazelcastServiceFactory.java x: 6 contributors (all time) y: 63 lines of code hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/internal/osgi/Activator.java x: 4 contributors (all time) y: 372 lines of code core/src/main/java/org/apache/karaf/cellar/core/CellarSupport.java x: 5 contributors (all time) y: 160 lines of code bundle/src/main/java/org/apache/karaf/cellar/bundle/BundleSynchronizer.java x: 7 contributors (all time) y: 282 lines of code bundle/src/main/java/org/apache/karaf/cellar/bundle/management/internal/CellarBundleMBeanImpl.java x: 3 contributors (all time) y: 571 lines of code core/src/main/java/org/apache/karaf/cellar/core/event/EventHandlerRegistryDispatcher.java x: 5 contributors (all time) y: 42 lines of code config/src/main/java/org/apache/karaf/cellar/config/ConfigurationSynchronizer.java x: 7 contributors (all time) y: 210 lines of code core/src/main/java/org/apache/karaf/cellar/core/utils/CellarUtils.java x: 5 contributors (all time) y: 98 lines of code kubernetes/src/main/java/org/apache/karaf/cellar/kubernetes/ConfigKey.java x: 1 contributors (all time) y: 48 lines of code kubernetes/src/main/java/org/apache/karaf/cellar/kubernetes/KubernetesDiscoveryService.java x: 3 contributors (all time) y: 276 lines of code kubernetes/src/main/java/org/apache/karaf/cellar/kubernetes/KubernetesDiscoveryServiceFactory.java x: 2 contributors (all time) y: 137 lines of code assembly/src/main/resources/groups.cfg x: 5 contributors (all time) y: 32 lines of code assembly/src/main/resources/hazelcast.xml x: 4 contributors (all time) y: 110 lines of code assembly/src/main/resources/node.cfg x: 3 contributors (all time) y: 15 lines of code config/src/main/java/org/apache/karaf/cellar/config/ConfigurationEventHandler.java x: 5 contributors (all time) y: 95 lines of code config/src/main/java/org/apache/karaf/cellar/config/ConfigurationSupport.java x: 4 contributors (all time) y: 253 lines of code config/src/main/java/org/apache/karaf/cellar/config/LocalConfigurationListener.java x: 3 contributors (all time) y: 96 lines of code config/src/main/java/org/apache/karaf/cellar/config/internal/osgi/Activator.java x: 3 contributors (all time) y: 121 lines of code config/src/main/java/org/apache/karaf/cellar/config/shell/ListCommand.java x: 4 contributors (all time) y: 175 lines of code http/balancer/src/main/java/org/apache/karaf/cellar/http/balancer/ServletSynchronizer.java x: 2 contributors (all time) y: 171 lines of code obr/src/main/java/org/apache/karaf/cellar/obr/ObrUrlSynchronizer.java x: 4 contributors (all time) y: 148 lines of code hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/HazelcastNode.java x: 6 contributors (all time) y: 71 lines of code bundle/src/main/java/org/apache/karaf/cellar/bundle/shell/BundleCommandSupport.java x: 4 contributors (all time) y: 204 lines of code bundle/src/main/java/org/apache/karaf/cellar/bundle/shell/UpdateBundleCommand.java x: 1 contributors (all time) y: 79 lines of code manual/src/main/theme/apache-theme.yml x: 2 contributors (all time) y: 204 lines of code dosgi/src/main/java/org/apache/karaf/cellar/dosgi/shell/ListDistributedServicesCommand.java x: 5 contributors (all time) y: 46 lines of code hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/management/internal/CellarGroupMBeanImpl.java x: 1 contributors (all time) y: 138 lines of code hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/management/internal/CellarMBeanImpl.java x: 1 contributors (all time) y: 263 lines of code log/src/main/java/org/apache/karaf/cellar/log/management/internal/CellarLogMBeanImpl.java x: 1 contributors (all time) y: 169 lines of code log/src/main/java/org/apache/karaf/cellar/log/shell/GetLog.java x: 1 contributors (all time) y: 85 lines of code shell/src/main/java/org/apache/karaf/cellar/shell/NodePingCommand.java x: 3 contributors (all time) y: 56 lines of code shell/src/main/java/org/apache/karaf/cellar/shell/consumer/ConsumerSupport.java x: 3 contributors (all time) y: 66 lines of code shell/src/main/java/org/apache/karaf/cellar/shell/group/GroupSupport.java x: 5 contributors (all time) y: 84 lines of code shell/src/main/java/org/apache/karaf/cellar/shell/handler/HandlersSupport.java x: 5 contributors (all time) y: 70 lines of code bundle/src/main/java/org/apache/karaf/cellar/bundle/BundleEventHandler.java x: 8 contributors (all time) y: 122 lines of code bundle/src/main/java/org/apache/karaf/cellar/bundle/LocalBundleListener.java x: 9 contributors (all time) y: 124 lines of code webconsole/src/main/java/org/apache/karaf/cellar/webconsole/CellarPlugin.java x: 4 contributors (all time) y: 193 lines of code core/src/main/java/org/apache/karaf/cellar/core/control/ShutdownCommand.java x: 1 contributors (all time) y: 18 lines of code core/src/main/java/org/apache/karaf/cellar/core/control/ShutdownResult.java x: 1 contributors (all time) y: 7 lines of code core/src/main/java/org/apache/karaf/cellar/core/management/CellarMBean.java x: 1 contributors (all time) y: 16 lines of code shell/src/main/java/org/apache/karaf/cellar/shell/ShutdownCommand.java x: 1 contributors (all time) y: 22 lines of code bundle/src/main/java/org/apache/karaf/cellar/bundle/BundleState.java x: 4 contributors (all time) y: 62 lines of code bundle/src/main/java/org/apache/karaf/cellar/bundle/BundleSupport.java x: 7 contributors (all time) y: 139 lines of code bundle/src/main/java/org/apache/karaf/cellar/bundle/ClusterBundleEvent.java x: 2 contributors (all time) y: 55 lines of code bundle/src/main/java/org/apache/karaf/cellar/bundle/shell/InstallBundleCommand.java x: 3 contributors (all time) y: 115 lines of code bundle/src/main/java/org/apache/karaf/cellar/bundle/shell/ListBundleCommand.java x: 4 contributors (all time) y: 145 lines of code bundle/src/main/java/org/apache/karaf/cellar/bundle/shell/StartBundleCommand.java x: 3 contributors (all time) y: 73 lines of code bundle/src/main/java/org/apache/karaf/cellar/bundle/shell/StopBundleCommand.java x: 3 contributors (all time) y: 70 lines of code features/src/main/java/org/apache/karaf/cellar/features/management/internal/CellarFeaturesMBeanImpl.java x: 1 contributors (all time) y: 487 lines of code features/src/main/java/org/apache/karaf/cellar/features/shell/RepoRemoveCommand.java x: 2 contributors (all time) y: 122 lines of code kar/src/main/java/org/apache/karaf/cellar/kar/Constants.java x: 1 contributors (all time) y: 4 lines of code kar/src/main/java/org/apache/karaf/cellar/kar/KarEventHandler.java x: 1 contributors (all time) y: 49 lines of code kar/src/main/java/org/apache/karaf/cellar/kar/internal/osgi/Activator.java x: 1 contributors (all time) y: 58 lines of code kar/src/main/java/org/apache/karaf/cellar/kar/shell/InstallKarCommand.java x: 1 contributors (all time) y: 56 lines of code features/src/main/java/org/apache/karaf/cellar/features/RepositoryEventHandler.java x: 4 contributors (all time) y: 86 lines of code features/src/main/java/org/apache/karaf/cellar/features/shell/RepoRefreshCommand.java x: 1 contributors (all time) y: 71 lines of code features/src/main/java/org/apache/karaf/cellar/features/ClusterFeaturesEvent.java x: 2 contributors (all time) y: 62 lines of code features/src/main/java/org/apache/karaf/cellar/features/FeaturesEventHandler.java x: 4 contributors (all time) y: 114 lines of code features/src/main/java/org/apache/karaf/cellar/features/shell/InstallFeatureCommand.java x: 5 contributors (all time) y: 121 lines of code features/src/main/java/org/apache/karaf/cellar/features/shell/UninstallFeatureCommand.java x: 5 contributors (all time) y: 106 lines of code shell/src/main/java/org/apache/karaf/cellar/shell/SyncCommand.java x: 4 contributors (all time) y: 122 lines of code features/src/main/java/org/apache/karaf/cellar/features/FeaturesSupport.java x: 4 contributors (all time) y: 56 lines of code features/src/main/java/org/apache/karaf/cellar/features/LocalFeaturesListener.java x: 4 contributors (all time) y: 150 lines of code features/src/main/java/org/apache/karaf/cellar/features/internal/osgi/Activator.java x: 2 contributors (all time) y: 136 lines of code http/balancer/src/main/java/org/apache/karaf/cellar/http/balancer/internal/osgi/Activator.java x: 1 contributors (all time) y: 111 lines of code obr/src/main/java/org/apache/karaf/cellar/obr/ObrSupport.java x: 2 contributors (all time) y: 24 lines of code obr/src/main/java/org/apache/karaf/cellar/obr/ObrUrlEventHandler.java x: 4 contributors (all time) y: 81 lines of code obr/src/main/java/org/apache/karaf/cellar/obr/internal/osgi/Activator.java x: 2 contributors (all time) y: 118 lines of code dosgi/src/main/java/org/apache/karaf/cellar/dosgi/internal/osgi/Activator.java x: 2 contributors (all time) y: 110 lines of code log/src/main/java/org/apache/karaf/cellar/log/internal/osgi/Activator.java x: 1 contributors (all time) y: 114 lines of code core/src/main/java/org/apache/karaf/cellar/core/command/Command.java x: 4 contributors (all time) y: 68 lines of code core/src/main/java/org/apache/karaf/cellar/core/discovery/DiscoveryService.java x: 4 contributors (all time) y: 8 lines of code http/balancer/src/main/java/org/apache/karaf/cellar/http/balancer/CellarBalancerProxyServlet.java x: 1 contributors (all time) y: 363 lines of code config/src/main/java/org/apache/karaf/cellar/config/ClusterConfigurationEvent.java x: 2 contributors (all time) y: 29 lines of code config/src/main/java/org/apache/karaf/cellar/config/management/internal/CellarConfigMBeanImpl.java x: 1 contributors (all time) y: 247 lines of code config/src/main/java/org/apache/karaf/cellar/config/shell/DeleteCommand.java x: 3 contributors (all time) y: 64 lines of code config/src/main/java/org/apache/karaf/cellar/config/shell/PropAppendCommand.java x: 3 contributors (all time) y: 79 lines of code config/src/main/java/org/apache/karaf/cellar/config/shell/PropDelCommand.java x: 3 contributors (all time) y: 68 lines of code event/src/main/java/org/apache/karaf/cellar/event/ClusterEvent.java x: 2 contributors (all time) y: 33 lines of code event/src/main/java/org/apache/karaf/cellar/event/ClusterEventHandler.java x: 2 contributors (all time) y: 71 lines of code event/src/main/java/org/apache/karaf/cellar/event/LocalEventListener.java x: 2 contributors (all time) y: 67 lines of code features/src/main/java/org/apache/karaf/cellar/features/ClusterRepositoryEvent.java x: 2 contributors (all time) y: 49 lines of code features/src/main/java/org/apache/karaf/cellar/features/shell/RepoAddCommand.java x: 2 contributors (all time) y: 106 lines of code http/balancer/src/main/java/org/apache/karaf/cellar/http/balancer/BalancerEventHandler.java x: 1 contributors (all time) y: 101 lines of code http/balancer/src/main/java/org/apache/karaf/cellar/http/balancer/ClusterBalancerEvent.java x: 1 contributors (all time) y: 42 lines of code http/balancer/src/main/java/org/apache/karaf/cellar/http/balancer/LocalServletListener.java x: 1 contributors (all time) y: 90 lines of code obr/src/main/java/org/apache/karaf/cellar/obr/ClusterObrBundleEvent.java x: 2 contributors (all time) y: 30 lines of code obr/src/main/java/org/apache/karaf/cellar/obr/ClusterObrUrlEvent.java x: 2 contributors (all time) y: 25 lines of code obr/src/main/java/org/apache/karaf/cellar/obr/management/internal/CellarOBRMBeanImpl.java x: 2 contributors (all time) y: 193 lines of code log/src/main/java/org/apache/karaf/cellar/log/ClusterLogRecord.java x: 1 contributors (all time) y: 53 lines of code log/src/main/java/org/apache/karaf/cellar/log/GetLogCommandHandler.java x: 1 contributors (all time) y: 31 lines of code log/src/main/java/org/apache/karaf/cellar/log/GetLogResult.java x: 1 contributors (all time) y: 19 lines of code log/src/main/java/org/apache/karaf/cellar/log/SetLogCommand.java x: 1 contributors (all time) y: 26 lines of code log/src/main/java/org/apache/karaf/cellar/log/management/CellarLogMBean.java x: 1 contributors (all time) y: 9 lines of code log/src/main/java/org/apache/karaf/cellar/log/shell/LogClear.java x: 1 contributors (all time) y: 44 lines of code log/src/main/java/org/apache/karaf/cellar/log/shell/LogDisplay.java x: 1 contributors (all time) y: 62 lines of code log/src/main/java/org/apache/karaf/cellar/log/shell/SetLog.java x: 1 contributors (all time) y: 68 lines of code core/src/main/java/org/apache/karaf/cellar/core/ClusterManager.java x: 4 contributors (all time) y: 21 lines of code core/src/main/java/org/apache/karaf/cellar/core/Node.java x: 2 contributors (all time) y: 8 lines of code core/src/main/java/org/apache/karaf/cellar/core/shell/completer/NodeCompleterSupport.java x: 3 contributors (all time) y: 46 lines of code hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/HazelcastClusterManager.java x: 5 contributors (all time) y: 155 lines of code hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/HazelcastInstanceAware.java x: 5 contributors (all time) y: 36 lines of code hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/management/internal/CellarNodeMBeanImpl.java x: 2 contributors (all time) y: 86 lines of code shell/src/main/java/org/apache/karaf/cellar/shell/NodesListCommand.java x: 3 contributors (all time) y: 32 lines of code shell/src/main/java/org/apache/karaf/cellar/shell/consumer/ConsumerStartCommand.java x: 3 contributors (all time) y: 19 lines of code shell/src/main/java/org/apache/karaf/cellar/shell/consumer/ConsumerStatusCommand.java x: 3 contributors (all time) y: 18 lines of code shell/src/main/java/org/apache/karaf/cellar/shell/group/GroupJoinCommand.java x: 5 contributors (all time) y: 29 lines of code shell/src/main/java/org/apache/karaf/cellar/shell/group/GroupListCommand.java x: 5 contributors (all time) y: 19 lines of code etcd/src/main/java/org/apache/karaf/cellar/etcd/EtcdDiscoveryService.java x: 2 contributors (all time) y: 92 lines of code etcd/src/main/java/org/apache/karaf/cellar/etcd/EtcdDiscoveryServiceFactory.java x: 2 contributors (all time) y: 83 lines of code etcd/src/main/java/org/apache/karaf/cellar/etcd/internal/CellarNode.java x: 2 contributors (all time) y: 15 lines of code etcd/src/main/java/org/apache/karaf/cellar/etcd/internal/EtcdAction.java x: 2 contributors (all time) y: 21 lines of code etcd/src/main/java/org/apache/karaf/cellar/etcd/internal/EtcdKeyNode.java x: 2 contributors (all time) y: 57 lines of code dns/src/main/java/org/apache/karaf/cellar/dns/DnsDiscoveryServiceFactory.java x: 1 contributors (all time) y: 66 lines of code core/src/main/java/org/apache/karaf/cellar/core/discovery/Discovery.java x: 5 contributors (all time) y: 9 lines of code core/src/main/java/org/apache/karaf/cellar/core/discovery/DiscoveryTask.java x: 7 contributors (all time) y: 80 lines of code dosgi/src/main/java/org/apache/karaf/cellar/dosgi/RemoteServiceCallHandler.java x: 5 contributors (all time) y: 132 lines of code dosgi/src/main/java/org/apache/karaf/cellar/dosgi/internal/osgi/RemovedNodeServiceTracker.java x: 1 contributors (all time) y: 73 lines of code core/src/main/java/org/apache/karaf/cellar/core/internal/osgi/Activator.java x: 2 contributors (all time) y: 51 lines of code http/balancer/src/main/java/org/apache/karaf/cellar/http/balancer/ProxyServletRegistry.java x: 1 contributors (all time) y: 28 lines of code utils/src/main/java/org/apache/karaf/cellar/utils/ping/internal/osgi/Activator.java x: 2 contributors (all time) y: 45 lines of code bundle/src/main/java/org/apache/karaf/cellar/bundle/shell/completers/AllBundlesNameCompleter.java x: 3 contributors (all time) y: 28 lines of code config/src/main/java/org/apache/karaf/cellar/config/shell/BlockCommand.java x: 2 contributors (all time) y: 103 lines of code config/src/main/java/org/apache/karaf/cellar/config/shell/PropListCommand.java x: 3 contributors (all time) y: 45 lines of code core/src/main/java/org/apache/karaf/cellar/core/shell/completer/LocalGroupsCompleter.java x: 5 contributors (all time) y: 14 lines of code features/src/main/java/org/apache/karaf/cellar/features/shell/BlockCommand.java x: 2 contributors (all time) y: 101 lines of code obr/src/main/java/org/apache/karaf/cellar/obr/shell/ObrCommandSupport.java x: 3 contributors (all time) y: 26 lines of code obr/src/main/java/org/apache/karaf/cellar/obr/shell/ObrListCommand.java x: 3 contributors (all time) y: 50 lines of code obr/src/main/java/org/apache/karaf/cellar/obr/shell/ObrListUrlCommand.java x: 3 contributors (all time) y: 33 lines of code shell/src/main/java/org/apache/karaf/cellar/shell/group/GroupPickCommand.java x: 5 contributors (all time) y: 52 lines of code cloud/src/main/java/org/apache/karaf/cellar/cloud/BlobStoreDiscoveryService.java x: 6 contributors (all time) y: 228 lines of code hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/TopicConsumer.java x: 4 contributors (all time) y: 119 lines of code core/src/main/java/org/apache/karaf/cellar/core/Configurations.java x: 2 contributors (all time) y: 17 lines of code obr/src/main/java/org/apache/karaf/cellar/obr/Constants.java x: 2 contributors (all time) y: 9 lines of code obr/src/main/java/org/apache/karaf/cellar/obr/management/CellarOBRMBean.java x: 2 contributors (all time) y: 11 lines of code core/src/main/java/org/apache/karaf/cellar/core/control/ManageGroupCommandHandler.java x: 4 contributors (all time) y: 84 lines of code hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/HazelcastEventTransportFactory.java x: 4 contributors (all time) y: 76 lines of code webconsole/src/main/resources/res/ui/cellar.js x: 4 contributors (all time) y: 139 lines of code obr/src/main/java/org/apache/karaf/cellar/obr/ObrBundleInfo.java x: 2 contributors (all time) y: 47 lines of code hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/CellarExtender.java x: 4 contributors (all time) y: 26 lines of code hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/HazelcastBundleListener.java x: 4 contributors (all time) y: 51 lines of code dosgi/src/main/java/org/apache/karaf/cellar/dosgi/Constants.java x: 4 contributors (all time) y: 12 lines of code dosgi/src/main/java/org/apache/karaf/cellar/dosgi/RemoteServiceCall.java x: 4 contributors (all time) y: 36 lines of code dosgi/src/main/java/org/apache/karaf/cellar/dosgi/RemoteServiceFactory.java x: 4 contributors (all time) y: 34 lines of code dosgi/src/main/java/org/apache/karaf/cellar/dosgi/RemoteServiceFindHook.java x: 4 contributors (all time) y: 9 lines of code dosgi/src/main/java/org/apache/karaf/cellar/dosgi/RemoteServiceResult.java x: 4 contributors (all time) y: 14 lines of code core/src/main/java/org/apache/karaf/cellar/core/Dispatcher.java x: 2 contributors (all time) y: 5 lines of code core/src/main/java/org/apache/karaf/cellar/core/command/ClusteredExecutionContext.java x: 4 contributors (all time) y: 48 lines of code core/src/main/java/org/apache/karaf/cellar/core/event/EventHandlerServiceRegistry.java x: 4 contributors (all time) y: 24 lines of code core/src/main/java/org/apache/karaf/cellar/core/event/EventTransportFactory.java x: 4 contributors (all time) y: 5 lines of code cloud/src/main/java/org/apache/karaf/cellar/cloud/ServiceContainer.java x: 4 contributors (all time) y: 30 lines of code webconsole/src/main/resources/res/ui/support.js x: 2 contributors (all time) y: 201 lines of code
678.0
lines of code
  min: 4.0
  average: 65.46
  25th percentile: 16.0
  median: 42.0
  75th percentile: 83.5
  max: 678.0
0 15.0
contributors (all time)
min: 1.0 | average: 2.85 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 4.0 | max: 15.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".