apache / sling-org-apache-sling-discovery-impl
File Size

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

Intro
Learn more...
File Size Overall
0% | 51% | 34% | 9% | 5%
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% | 51% | 34% | 9% | 5%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src0% | 51% | 34% | 9% | 5%
Longest Files (Top 15)
File# lines# units
TopologyWebConsolePlugin.java
in src/main/java/org/apache/sling/discovery/impl
831 19
DiscoveryServiceImpl.java
in src/main/java/org/apache/sling/discovery/impl
574 32
HeartbeatHandler.java
in src/main/java/org/apache/sling/discovery/impl/common/heartbeat
507 22
VotingHandler.java
in src/main/java/org/apache/sling/discovery/impl/cluster/voting
419 10
VotingView.java
in src/main/java/org/apache/sling/discovery/impl/cluster/voting
357 14
Config.java
in src/main/java/org/apache/sling/discovery/impl
297 31
VotingHelper.java
in src/main/java/org/apache/sling/discovery/impl/cluster/voting
205 5
ClusterViewChangeListener.java
in src/main/java/org/apache/sling/discovery/impl/cluster
119 5
View.java
in src/main/java/org/apache/sling/discovery/impl/common
114 8
ClusterViewServiceImpl.java
in src/main/java/org/apache/sling/discovery/impl/cluster
108 4
EstablishedClusterView.java
in src/main/java/org/apache/sling/discovery/impl/common/resource
78 1
ViewHelper.java
in src/main/java/org/apache/sling/discovery/impl/common
71 3
EstablishedInstanceDescription.java
in src/main/java/org/apache/sling/discovery/impl/common/resource
35 2
DiscoveryServiceMBeanImpl.java
in src/main/java/org/apache/sling/discovery/impl
19 1
DiscoveryServiceMBean.java
in src/main/java/org/apache/sling/discovery/impl
4 -
Files With Most Units (Top 14)
File# lines# units
DiscoveryServiceImpl.java
in src/main/java/org/apache/sling/discovery/impl
574 32
Config.java
in src/main/java/org/apache/sling/discovery/impl
297 31
HeartbeatHandler.java
in src/main/java/org/apache/sling/discovery/impl/common/heartbeat
507 22
TopologyWebConsolePlugin.java
in src/main/java/org/apache/sling/discovery/impl
831 19
VotingView.java
in src/main/java/org/apache/sling/discovery/impl/cluster/voting
357 14
VotingHandler.java
in src/main/java/org/apache/sling/discovery/impl/cluster/voting
419 10
View.java
in src/main/java/org/apache/sling/discovery/impl/common
114 8
VotingHelper.java
in src/main/java/org/apache/sling/discovery/impl/cluster/voting
205 5
ClusterViewChangeListener.java
in src/main/java/org/apache/sling/discovery/impl/cluster
119 5
ClusterViewServiceImpl.java
in src/main/java/org/apache/sling/discovery/impl/cluster
108 4
ViewHelper.java
in src/main/java/org/apache/sling/discovery/impl/common
71 3
EstablishedInstanceDescription.java
in src/main/java/org/apache/sling/discovery/impl/common/resource
35 2
DiscoveryServiceMBeanImpl.java
in src/main/java/org/apache/sling/discovery/impl
19 1
EstablishedClusterView.java
in src/main/java/org/apache/sling/discovery/impl/common/resource
78 1
Files With Long Lines (Top 7)

There are 7 files with lines longer than 120 characters. In total, there are 49 long lines.

File# lines# units# long lines
HeartbeatHandler.java
in src/main/java/org/apache/sling/discovery/impl/common/heartbeat
507 22 21
DiscoveryServiceImpl.java
in src/main/java/org/apache/sling/discovery/impl
574 32 10
TopologyWebConsolePlugin.java
in src/main/java/org/apache/sling/discovery/impl
831 19 7
VotingHandler.java
in src/main/java/org/apache/sling/discovery/impl/cluster/voting
419 10 4
VotingView.java
in src/main/java/org/apache/sling/discovery/impl/cluster/voting
357 14 3
ClusterViewServiceImpl.java
in src/main/java/org/apache/sling/discovery/impl/cluster
108 4 3
ClusterViewChangeListener.java
in src/main/java/org/apache/sling/discovery/impl/cluster
119 5 1
Correlations

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

src/main/java/org/apache/sling/discovery/impl/cluster/voting/VotingView.java x: 23 commits (all time) y: 357 lines of code src/main/java/org/apache/sling/discovery/impl/DiscoveryServiceImpl.java x: 34 commits (all time) y: 574 lines of code src/main/java/org/apache/sling/discovery/impl/TopologyWebConsolePlugin.java x: 18 commits (all time) y: 831 lines of code src/main/java/org/apache/sling/discovery/impl/cluster/ClusterViewServiceImpl.java x: 13 commits (all time) y: 108 lines of code src/main/java/org/apache/sling/discovery/impl/cluster/voting/VotingHandler.java x: 17 commits (all time) y: 419 lines of code src/main/java/org/apache/sling/discovery/impl/common/heartbeat/HeartbeatHandler.java x: 33 commits (all time) y: 507 lines of code src/main/java/org/apache/sling/discovery/impl/cluster/ClusterViewChangeListener.java x: 1 commits (all time) y: 119 lines of code src/main/java/org/apache/sling/discovery/impl/Config.java x: 20 commits (all time) y: 297 lines of code src/main/java/org/apache/sling/discovery/impl/common/resource/EstablishedClusterView.java x: 6 commits (all time) y: 78 lines of code src/main/java/org/apache/sling/discovery/impl/cluster/voting/VotingHelper.java x: 6 commits (all time) y: 205 lines of code src/main/java/org/apache/sling/discovery/impl/common/View.java x: 9 commits (all time) y: 114 lines of code src/main/java/org/apache/sling/discovery/impl/common/ViewHelper.java x: 5 commits (all time) y: 71 lines of code src/main/java/org/apache/sling/discovery/impl/common/resource/EstablishedInstanceDescription.java x: 2 commits (all time) y: 35 lines of code src/main/java/org/apache/sling/discovery/impl/DiscoveryServiceMBean.java x: 1 commits (all time) y: 4 lines of code src/main/java/org/apache/sling/discovery/impl/DiscoveryServiceMBeanImpl.java x: 1 commits (all time) y: 19 lines of code
831.0
lines of code
  min: 4.0
  average: 249.2
  25th percentile: 71.0
  median: 119.0
  75th percentile: 419.0
  max: 831.0
0 34.0
commits (all time)
min: 1.0 | average: 12.6 | 25th percentile: 2.0 | median: 9.0 | 75th percentile: 20.0 | max: 34.0

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

src/main/java/org/apache/sling/discovery/impl/cluster/voting/VotingView.java x: 3 contributors (all time) y: 357 lines of code src/main/java/org/apache/sling/discovery/impl/DiscoveryServiceImpl.java x: 2 contributors (all time) y: 574 lines of code src/main/java/org/apache/sling/discovery/impl/TopologyWebConsolePlugin.java x: 3 contributors (all time) y: 831 lines of code src/main/java/org/apache/sling/discovery/impl/cluster/ClusterViewServiceImpl.java x: 2 contributors (all time) y: 108 lines of code src/main/java/org/apache/sling/discovery/impl/cluster/voting/VotingHandler.java x: 1 contributors (all time) y: 419 lines of code src/main/java/org/apache/sling/discovery/impl/common/heartbeat/HeartbeatHandler.java x: 4 contributors (all time) y: 507 lines of code src/main/java/org/apache/sling/discovery/impl/cluster/ClusterViewChangeListener.java x: 1 contributors (all time) y: 119 lines of code src/main/java/org/apache/sling/discovery/impl/Config.java x: 3 contributors (all time) y: 297 lines of code src/main/java/org/apache/sling/discovery/impl/common/resource/EstablishedClusterView.java x: 2 contributors (all time) y: 78 lines of code src/main/java/org/apache/sling/discovery/impl/cluster/voting/VotingHelper.java x: 1 contributors (all time) y: 205 lines of code src/main/java/org/apache/sling/discovery/impl/common/View.java x: 1 contributors (all time) y: 114 lines of code src/main/java/org/apache/sling/discovery/impl/common/ViewHelper.java x: 1 contributors (all time) y: 71 lines of code src/main/java/org/apache/sling/discovery/impl/common/resource/EstablishedInstanceDescription.java x: 2 contributors (all time) y: 35 lines of code src/main/java/org/apache/sling/discovery/impl/DiscoveryServiceMBean.java x: 1 contributors (all time) y: 4 lines of code src/main/java/org/apache/sling/discovery/impl/DiscoveryServiceMBeanImpl.java x: 1 contributors (all time) y: 19 lines of code
831.0
lines of code
  min: 4.0
  average: 249.2
  25th percentile: 71.0
  median: 119.0
  75th percentile: 419.0
  max: 831.0
0 4.0
contributors (all time)
min: 1.0 | average: 1.87 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 4.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".