netflix / eureka
File Size

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

Intro
Learn more...
File Size Overall
4% | 11% | 30% | 21% | 30%
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
java5% | 12% | 31% | 20% | 30%
jsp0% | 0% | 0% | 57% | 42%
css0% | 0% | 0% | 100% | 0%
xml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
eureka-client9% | 11% | 27% | 19% | 32%
eureka-core0% | 16% | 39% | 19% | 24%
eureka-client-jersey20% | 0% | 61% | 20% | 18%
eureka-client-archaius20% | 0% | 0% | 49% | 50%
eureka-resources0% | 0% | 0% | 69% | 30%
eureka-core-jersey20% | 0% | 0% | 59% | 40%
eureka-examples0% | 0% | 0% | 38% | 61%
eureka-server-governator0% | 0% | 0% | 0% | 100%
eureka-server0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
DiscoveryClient.java
in eureka-client/src/main/java/com/netflix/discovery
1230 74
AbstractInstanceRegistry.java
in eureka-core/src/main/java/com/netflix/eureka/registry
924 53
InstanceInfo.java
in eureka-client/src/main/java/com/netflix/appinfo
767 103
EurekaJacksonCodec.java
in eureka-client/src/main/java/com/netflix/discovery/converters
739 35
DefaultEurekaServerConfig.java
in eureka-core/src/main/java/com/netflix/eureka
512 79
Converters.java
in eureka-client/src/main/java/com/netflix/discovery/converters
492 22
PeerAwareInstanceRegistryImpl.java
in eureka-core/src/main/java/com/netflix/eureka/registry
454 33
RemoteRegionRegistry.java
in eureka-core/src/main/java/com/netflix/eureka/registry
408 19
ResponseCacheImpl.java
in eureka-core/src/main/java/com/netflix/eureka/registry
388 21
AwsAsgUtil.java
in eureka-core/src/main/java/com/netflix/eureka/aws
360 22
EurekaEntityComparators.java
in eureka-client/src/main/java/com/netflix/discovery/util
327 16
DeserializerStringCache.java
in eureka-client/src/main/java/com/netflix/discovery/util
314 37
AbstractJersey2EurekaHttpClient.java
in eureka-client-jersey2/src/main/java/com/netflix/discovery/shared/transport/jersey2
288 18
EurekaJersey2ClientImpl.java
in eureka-client-jersey2/src/main/java/com/netflix/discovery/shared/transport/jersey2
287 24
CodecWrappers.java
in eureka-client/src/main/java/com/netflix/discovery/converters/wrappers
287 52
EndpointUtils.java
in eureka-client/src/main/java/com/netflix/discovery/endpoint
283 9
DefaultEurekaClientConfig.java
in eureka-client/src/main/java/com/netflix/discovery
281 47
EIPManager.java
in eureka-core/src/main/java/com/netflix/eureka/aws
280 13
AbstractJerseyEurekaHttpClient.java
in eureka-client/src/main/java/com/netflix/discovery/shared/transport/jersey
271 17
Route53Binder.java
in eureka-core/src/main/java/com/netflix/eureka/aws
270 22
AcceptorExecutor.java
in eureka-core/src/main/java/com/netflix/eureka/util/batcher
263 18
EurekaHttpClients.java
in eureka-client/src/main/java/com/netflix/discovery/shared/transport
254 11
AmazonInfo.java
in eureka-client/src/main/java/com/netflix/appinfo
252 26
EurekaEntityFunctions.java
in eureka-client/src/main/java/com/netflix/discovery/util
247 28
EurekaJerseyClientImpl.java
in eureka-client/src/main/java/com/netflix/discovery/shared/transport/jersey
240 24
PeerEurekaNode.java
in eureka-core/src/main/java/com/netflix/eureka/cluster
239 16
ElasticNetworkInterfaceBinder.java
in eureka-core/src/main/java/com/netflix/eureka/aws
235 12
JerseyEurekaHttpClientFactory.java
in eureka-client/src/main/java/com/netflix/discovery/shared/transport/jersey
235 18
TaskExecutors.java
in eureka-core/src/main/java/com/netflix/eureka/util/batcher
227 10
Applications.java
in eureka-client/src/main/java/com/netflix/discovery/shared
215 24
InstanceResource.java
in eureka-core/src/main/java/com/netflix/eureka/resources
206 7
PeerEurekaNodes.java
in eureka-core/src/main/java/com/netflix/eureka/cluster
191 13
Jersey2ApplicationClientFactory.java
in eureka-client-jersey2/src/main/java/com/netflix/discovery/shared/transport/jersey2
189 12
EurekaArchaius2ClientConfig.java
in eureka-client-archaius2/src/main/java/com/netflix/discovery
188 47
EurekaHttpClientDecorator.java
in eureka-client/src/main/java/com/netflix/discovery/shared/transport/decorator
187 12
status.jsp
in eureka-resources/src/main/resources/jsp
180 -
EurekaBootStrap.java
in eureka-core/src/main/java/com/netflix/eureka
179 11
MetricsCollectingEurekaHttpClient.java
in eureka-client/src/main/java/com/netflix/discovery/shared/transport/decorator
178 11
ReplicationTaskProcessor.java
in eureka-core/src/main/java/com/netflix/eureka/cluster
175 10
AsyncResolver.java
in eureka-client/src/main/java/com/netflix/discovery/shared/resolver
169 10
PropertiesInstanceConfig.java
in eureka-client/src/main/java/com/netflix/appinfo
167 27
JerseyReplicationClient.java
in eureka-core/src/main/java/com/netflix/eureka/transport
163 9
ApplicationInfoManager.java
in eureka-client/src/main/java/com/netflix/appinfo
161 18
Jersey2ReplicationClient.java
in eureka-core-jersey2/src/main/java/com/netflix/eureka/transport
157 8
EurekaArchaius2InstanceConfig.java
in eureka-client-archaius2/src/main/java/com/netflix/appinfo
154 26
Application.java
in eureka-client/src/main/java/com/netflix/discovery/shared
153 16
ApplicationsResource.java
in eureka-core/src/main/java/com/netflix/eureka/resources
150 4
DiscoveryJerseyProvider.java
in eureka-client/src/main/java/com/netflix/discovery/provider
149 13
ReplicationInstance.java
in eureka-core/src/main/java/com/netflix/eureka/cluster/protocol
142 22
NamedConnectionPool.java
in eureka-client/src/main/java/com/netflix/discovery/shared
142 17
Files With Most Units (Top 50)
File# lines# units
InstanceInfo.java
in eureka-client/src/main/java/com/netflix/appinfo
767 103
DefaultEurekaServerConfig.java
in eureka-core/src/main/java/com/netflix/eureka
512 79
DiscoveryClient.java
in eureka-client/src/main/java/com/netflix/discovery
1230 74
AbstractInstanceRegistry.java
in eureka-core/src/main/java/com/netflix/eureka/registry
924 53
CodecWrappers.java
in eureka-client/src/main/java/com/netflix/discovery/converters/wrappers
287 52
EurekaArchaius2ClientConfig.java
in eureka-client-archaius2/src/main/java/com/netflix/discovery
188 47
DefaultEurekaClientConfig.java
in eureka-client/src/main/java/com/netflix/discovery
281 47
DeserializerStringCache.java
in eureka-client/src/main/java/com/netflix/discovery/util
314 37
EurekaJacksonCodec.java
in eureka-client/src/main/java/com/netflix/discovery/converters
739 35
PeerAwareInstanceRegistryImpl.java
in eureka-core/src/main/java/com/netflix/eureka/registry
454 33
EurekaEntityFunctions.java
in eureka-client/src/main/java/com/netflix/discovery/util
247 28
PropertiesInstanceConfig.java
in eureka-client/src/main/java/com/netflix/appinfo
167 27
EurekaArchaius2InstanceConfig.java
in eureka-client-archaius2/src/main/java/com/netflix/appinfo
154 26
AmazonInfo.java
in eureka-client/src/main/java/com/netflix/appinfo
252 26
EurekaJersey2ClientImpl.java
in eureka-client-jersey2/src/main/java/com/netflix/discovery/shared/transport/jersey2
287 24
EurekaJerseyClientImpl.java
in eureka-client/src/main/java/com/netflix/discovery/shared/transport/jersey
240 24
Applications.java
in eureka-client/src/main/java/com/netflix/discovery/shared
215 24
ReplicationInstance.java
in eureka-core/src/main/java/com/netflix/eureka/cluster/protocol
142 22
AwsAsgUtil.java
in eureka-core/src/main/java/com/netflix/eureka/aws
360 22
Route53Binder.java
in eureka-core/src/main/java/com/netflix/eureka/aws
270 22
EurekaClientFactoryBuilder.java
in eureka-client/src/main/java/com/netflix/discovery/shared/transport
137 22
Converters.java
in eureka-client/src/main/java/com/netflix/discovery/converters
492 22
ResponseCacheImpl.java
in eureka-core/src/main/java/com/netflix/eureka/registry
388 21
RemoteRegionRegistry.java
in eureka-core/src/main/java/com/netflix/eureka/registry
408 19
AbstractJersey2EurekaHttpClient.java
in eureka-client-jersey2/src/main/java/com/netflix/discovery/shared/transport/jersey2
288 18
DefaultServerCodecs.java
in eureka-core/src/main/java/com/netflix/eureka/resources
129 18
AcceptorExecutor.java
in eureka-core/src/main/java/com/netflix/eureka/util/batcher
263 18
AbstractInstanceConfig.java
in eureka-client/src/main/java/com/netflix/appinfo
100 18
ApplicationInfoManager.java
in eureka-client/src/main/java/com/netflix/appinfo
161 18
JerseyEurekaHttpClientFactory.java
in eureka-client/src/main/java/com/netflix/discovery/shared/transport/jersey
235 18
LeaseInfo.java
in eureka-client/src/main/java/com/netflix/appinfo
101 17
EurekaHttpResponse.java
in eureka-client/src/main/java/com/netflix/discovery/shared/transport
93 17
AbstractJerseyEurekaHttpClient.java
in eureka-client/src/main/java/com/netflix/discovery/shared/transport/jersey
271 17
NamedConnectionPool.java
in eureka-client/src/main/java/com/netflix/discovery/shared
142 17
PeerEurekaNode.java
in eureka-core/src/main/java/com/netflix/eureka/cluster
239 16
EurekaEntityComparators.java
in eureka-client/src/main/java/com/netflix/discovery/util
327 16
SSLSocketFactoryAdapter.java
in eureka-client/src/main/java/com/netflix/discovery/shared/transport/jersey
112 16
Application.java
in eureka-client/src/main/java/com/netflix/discovery/shared
153 16
StatusInfo.java
in eureka-core/src/main/java/com/netflix/eureka/util
115 14
EurekaArchaius2TransportConfig.java
in eureka-client-archaius2/src/main/java/com/netflix/discovery/shared/transport
69 14
AbstractDiscoveryClientOptionalArgs.java
in eureka-client/src/main/java/com/netflix/discovery
91 14
DiscoveryManager.java
in eureka-client/src/main/java/com/netflix/discovery
76 14
PeerEurekaNodes.java
in eureka-core/src/main/java/com/netflix/eureka/cluster
191 13
EIPManager.java
in eureka-core/src/main/java/com/netflix/eureka/aws
280 13
Key.java
in eureka-core/src/main/java/com/netflix/eureka/registry
82 13
CloudInstanceConfig.java
in eureka-client/src/main/java/com/netflix/appinfo
110 13
DiscoveryJerseyProvider.java
in eureka-client/src/main/java/com/netflix/discovery/provider
149 13
DefaultEndpoint.java
in eureka-client/src/main/java/com/netflix/discovery/shared/resolver
110 13
Jersey2ApplicationClientFactory.java
in eureka-client-jersey2/src/main/java/com/netflix/discovery/shared/transport/jersey2
189 12
Lease.java
in eureka-core/src/main/java/com/netflix/eureka/lease
57 12
Files With Long Lines (Top 50)

There are 106 files with lines longer than 120 characters. In total, there are 351 long lines.

File# lines# units# long lines
DiscoveryClient.java
in eureka-client/src/main/java/com/netflix/discovery
1230 74 25
EurekaEntityComparators.java
in eureka-client/src/main/java/com/netflix/discovery/util
327 16 20
EurekaJacksonCodec.java
in eureka-client/src/main/java/com/netflix/discovery/converters
739 35 17
AbstractJersey2EurekaHttpClient.java
in eureka-client-jersey2/src/main/java/com/netflix/discovery/shared/transport/jersey2
288 18 11
AcceptorExecutor.java
in eureka-core/src/main/java/com/netflix/eureka/util/batcher
263 18 10
AbstractInstanceRegistry.java
in eureka-core/src/main/java/com/netflix/eureka/registry
924 53 9
AbstractJerseyEurekaHttpClient.java
in eureka-client/src/main/java/com/netflix/discovery/shared/transport/jersey
271 17 9
header.jsp
in eureka-resources/src/main/resources/jsp
45 - 9
PeerEurekaNode.java
in eureka-core/src/main/java/com/netflix/eureka/cluster
239 16 8
Jersey2ReplicationClient.java
in eureka-core-jersey2/src/main/java/com/netflix/eureka/transport
157 8 8
TaskExecutors.java
in eureka-core/src/main/java/com/netflix/eureka/util/batcher
227 10 7
RemoteRegionRegistry.java
in eureka-core/src/main/java/com/netflix/eureka/registry
408 19 7
JerseyEurekaHttpClientFactory.java
in eureka-client/src/main/java/com/netflix/discovery/shared/transport/jersey
235 18 7
Jersey2ApplicationClientFactory.java
in eureka-client-jersey2/src/main/java/com/netflix/discovery/shared/transport/jersey2
189 12 6
JerseyReplicationClient.java
in eureka-core/src/main/java/com/netflix/eureka/transport
163 9 6
ReplicationTaskProcessor.java
in eureka-core/src/main/java/com/netflix/eureka/cluster
175 10 6
DefaultEurekaServerConfig.java
in eureka-core/src/main/java/com/netflix/eureka
512 79 6
DefaultEurekaTransportConfig.java
in eureka-client/src/main/java/com/netflix/discovery/shared/transport
60 12 6
EurekaJerseyClientImpl.java
in eureka-client/src/main/java/com/netflix/discovery/shared/transport/jersey
240 24 6
EndpointUtils.java
in eureka-client/src/main/java/com/netflix/discovery/endpoint
283 9 5
DnsTxtRecordClusterResolver.java
in eureka-client/src/main/java/com/netflix/discovery/shared/resolver/aws
73 5 5
PeerReplicationResource.java
in eureka-core/src/main/java/com/netflix/eureka/resources
127 11 4
ElasticNetworkInterfaceBinder.java
in eureka-core/src/main/java/com/netflix/eureka/aws
235 12 4
PeerAwareInstanceRegistryImpl.java
in eureka-core/src/main/java/com/netflix/eureka/registry
454 33 4
ResponseCacheImpl.java
in eureka-core/src/main/java/com/netflix/eureka/registry
388 21 4
ExampleEurekaService.java
in eureka-examples/src/main/java/com/netflix/eureka
39 3 4
Ec2EurekaArchaius2InstanceConfig.java
in eureka-client-archaius2/src/main/java/com/netflix/appinfo
102 10 4
InternalEurekaClientModule.java
in eureka-client-archaius2/src/main/java/com/netflix/discovery/guice
90 9 4
DiscoveryJerseyProvider.java
in eureka-client/src/main/java/com/netflix/discovery/provider
149 13 4
MetricsCollectingEurekaHttpClient.java
in eureka-client/src/main/java/com/netflix/discovery/shared/transport/decorator
178 11 4
EurekaHttpClients.java
in eureka-client/src/main/java/com/netflix/discovery/shared/transport
254 11 4
EurekaJersey2ClientImpl.java
in eureka-client-jersey2/src/main/java/com/netflix/discovery/shared/transport/jersey2
287 24 3
InstanceResource.java
in eureka-core/src/main/java/com/netflix/eureka/resources
206 7 3
ApplicationResource.java
in eureka-core/src/main/java/com/netflix/eureka/resources
126 6 3
EurekaMonitors.java
in eureka-core/src/main/java/com/netflix/eureka/util
91 10 3
Route53Binder.java
in eureka-core/src/main/java/com/netflix/eureka/aws
270 22 3
ExampleEurekaClient.java
in eureka-examples/src/main/java/com/netflix/eureka
82 4 3
EurekaArchaius2ClientConfig.java
in eureka-client-archaius2/src/main/java/com/netflix/discovery
188 47 3
RefreshableAmazonInfoProvider.java
in eureka-client/src/main/java/com/netflix/appinfo
106 7 3
ApplicationInfoManager.java
in eureka-client/src/main/java/com/netflix/appinfo
161 18 3
DnsResolver.java
in eureka-client/src/main/java/com/netflix/discovery/endpoint
114 6 3
EurekaInjectorCreator.java
in eureka-server-governator/src/main/java/com/netflix/eureka
48 1 3
Jersey2TransportClientFactories.java
in eureka-client-jersey2/src/main/java/com/netflix/discovery/shared/transport/jersey2
57 4 2
JerseyRemoteRegionClientFactory.java
in eureka-core/src/main/java/com/netflix/eureka/transport
90 4 2
ReplicationInstance.java
in eureka-core/src/main/java/com/netflix/eureka/cluster/protocol
142 22 2
TaskDispatchers.java
in eureka-core/src/main/java/com/netflix/eureka/util/batcher
50 2 2
EIPManager.java
in eureka-core/src/main/java/com/netflix/eureka/aws
280 13 2
Key.java
in eureka-core/src/main/java/com/netflix/eureka/registry
82 13 2
EurekaBootStrap.java
in eureka-core/src/main/java/com/netflix/eureka
179 11 2
CustomAmazonInfoProviderInstanceConfigFactory.java
in eureka-client-archaius2/src/main/java/com/netflix/appinfo/providers
36 3 2
Correlations

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

eureka-core/src/main/java/com/netflix/eureka/resources/ApplicationsResource.java x: 46 commits (all time) y: 150 lines of code eureka-client-jersey2/src/main/java/com/netflix/discovery/shared/transport/jersey2/EurekaJersey2ClientImpl.java x: 10 commits (all time) y: 287 lines of code eureka-client/src/main/java/com/netflix/discovery/DiscoveryClient.java x: 335 commits (all time) y: 1230 lines of code eureka-client/src/main/java/com/netflix/discovery/TimedSupervisorTask.java x: 26 commits (all time) y: 90 lines of code eureka-client/src/main/java/com/netflix/discovery/converters/Converters.java x: 41 commits (all time) y: 492 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/NamedConnectionPool.java x: 13 commits (all time) y: 142 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/resolver/AsyncResolver.java x: 27 commits (all time) y: 169 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/resolver/ReloadingClusterResolver.java x: 16 commits (all time) y: 89 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/transport/decorator/MetricsCollectingEurekaHttpClient.java x: 12 commits (all time) y: 178 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/transport/decorator/RetryableEurekaHttpClient.java x: 29 commits (all time) y: 138 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/transport/decorator/SessionedEurekaHttpClient.java x: 19 commits (all time) y: 62 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/transport/jersey/ApacheHttpClientConnectionCleaner.java x: 8 commits (all time) y: 74 lines of code eureka-client/src/main/java/com/netflix/discovery/util/ExceptionsMetric.java x: 8 commits (all time) y: 39 lines of code eureka-client/src/main/java/com/netflix/discovery/util/ThresholdLevelsMetric.java x: 18 commits (all time) y: 67 lines of code eureka-client/src/main/java/com/netflix/appinfo/AmazonInfo.java x: 60 commits (all time) y: 252 lines of code eureka-client/src/main/java/com/netflix/appinfo/CloudInstanceConfig.java x: 56 commits (all time) y: 110 lines of code eureka-core/src/main/java/com/netflix/eureka/registry/ResponseCacheImpl.java x: 18 commits (all time) y: 388 lines of code eureka-client/src/main/java/com/netflix/discovery/converters/EurekaJacksonCodec.java x: 40 commits (all time) y: 739 lines of code eureka-client/src/main/java/com/netflix/discovery/DiscoveryManager.java x: 33 commits (all time) y: 76 lines of code eureka-client/src/main/java/com/netflix/appinfo/PropertiesInstanceConfig.java x: 39 commits (all time) y: 167 lines of code eureka-client/src/main/java/com/netflix/appinfo/RefreshableAmazonInfoProvider.java x: 9 commits (all time) y: 106 lines of code eureka-client/src/main/java/com/netflix/appinfo/InstanceInfo.java x: 103 commits (all time) y: 767 lines of code eureka-client/src/main/java/com/netflix/discovery/endpoint/DnsResolver.java x: 14 commits (all time) y: 114 lines of code eureka-client/src/main/java/com/netflix/discovery/endpoint/EndpointUtils.java x: 26 commits (all time) y: 283 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/Application.java x: 30 commits (all time) y: 153 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/Applications.java x: 50 commits (all time) y: 215 lines of code eureka-client/src/main/java/com/netflix/discovery/util/EurekaEntityFunctions.java x: 12 commits (all time) y: 247 lines of code eureka-core/src/main/java/com/netflix/eureka/RateLimitingFilter.java x: 18 commits (all time) y: 140 lines of code eureka-core/src/main/java/com/netflix/eureka/aws/AwsAsgUtil.java x: 11 commits (all time) y: 360 lines of code eureka-core/src/main/java/com/netflix/eureka/aws/EIPManager.java x: 33 commits (all time) y: 280 lines of code eureka-core/src/main/java/com/netflix/eureka/registry/AbstractInstanceRegistry.java x: 56 commits (all time) y: 924 lines of code eureka-core/src/main/java/com/netflix/eureka/registry/PeerAwareInstanceRegistryImpl.java x: 35 commits (all time) y: 454 lines of code eureka-core/src/main/java/com/netflix/eureka/registry/RemoteRegionRegistry.java x: 25 commits (all time) y: 408 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/transport/jersey/AbstractJerseyEurekaHttpClient.java x: 19 commits (all time) y: 271 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/resolver/ResolverUtils.java x: 12 commits (all time) y: 98 lines of code eureka-client-archaius2/src/main/java/com/netflix/appinfo/Ec2EurekaArchaius2InstanceConfig.java x: 18 commits (all time) y: 102 lines of code eureka-client-archaius2/src/main/java/com/netflix/appinfo/providers/CustomAmazonInfoProviderInstanceConfigFactory.java x: 6 commits (all time) y: 36 lines of code eureka-client-archaius2/src/main/java/com/netflix/discovery/guice/EurekaClientModule.java x: 6 commits (all time) y: 24 lines of code eureka-client-archaius2/src/main/java/com/netflix/discovery/guice/InternalEurekaClientModule.java x: 11 commits (all time) y: 90 lines of code eureka-client/src/main/java/com/netflix/discovery/CommonConstants.java x: 8 commits (all time) y: 7 lines of code eureka-core/src/main/java/com/netflix/eureka/GzipEncodingEnforcingFilter.java x: 9 commits (all time) y: 89 lines of code eureka-client-archaius2/src/main/java/com/netflix/appinfo/providers/AmazonInfoProviderFactory.java x: 2 commits (all time) y: 6 lines of code eureka-client/src/main/java/com/netflix/discovery/DefaultEurekaClientConfig.java x: 96 commits (all time) y: 281 lines of code eureka-client-jersey2/src/main/java/com/netflix/discovery/shared/transport/jersey2/Jersey2ApplicationClientFactory.java x: 21 commits (all time) y: 189 lines of code eureka-core/src/main/java/com/netflix/eureka/Names.java x: 9 commits (all time) y: 7 lines of code eureka-core/src/main/java/com/netflix/eureka/DefaultEurekaServerConfig.java x: 100 commits (all time) y: 512 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/transport/decorator/RedirectingEurekaHttpClient.java x: 17 commits (all time) y: 115 lines of code eureka-client/src/main/java/com/netflix/discovery/util/StringCache.java x: 4 commits (all time) y: 55 lines of code eureka-core/src/main/java/com/netflix/eureka/aws/Route53Binder.java x: 13 commits (all time) y: 270 lines of code eureka-core/src/main/java/com/netflix/eureka/util/EurekaMonitors.java x: 31 commits (all time) y: 91 lines of code eureka-client/src/main/java/com/netflix/discovery/EurekaClientConfig.java x: 78 commits (all time) y: 62 lines of code eureka-core/src/main/java/com/netflix/eureka/StatusFilter.java x: 12 commits (all time) y: 33 lines of code eureka-client-archaius2/src/main/java/com/netflix/discovery/EurekaArchaius2ClientConfig.java x: 37 commits (all time) y: 188 lines of code eureka-client/src/main/java/com/netflix/discovery/PropertyBasedClientConfigConstants.java x: 13 commits (all time) y: 59 lines of code eureka-core/src/main/java/com/netflix/eureka/util/batcher/AcceptorExecutor.java x: 13 commits (all time) y: 263 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/transport/jersey/JerseyApplicationClient.java x: 13 commits (all time) y: 20 lines of code eureka-core/src/main/java/com/netflix/eureka/util/StatusInfo.java x: 20 commits (all time) y: 115 lines of code eureka-client/src/main/java/com/netflix/appinfo/AbstractInstanceConfig.java x: 26 commits (all time) y: 100 lines of code eureka-client/src/main/java/com/netflix/appinfo/PropertyBasedInstanceConfigConstants.java x: 6 commits (all time) y: 33 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/transport/EurekaClientFactoryBuilder.java x: 19 commits (all time) y: 137 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/transport/jersey/EurekaJerseyClientImpl.java x: 16 commits (all time) y: 240 lines of code eureka-core/src/main/java/com/netflix/eureka/DefaultEurekaServerContext.java x: 9 commits (all time) y: 77 lines of code eureka-core/src/main/java/com/netflix/eureka/cluster/PeerEurekaNode.java x: 81 commits (all time) y: 239 lines of code eureka-core/src/main/java/com/netflix/eureka/registry/ResponseCache.java x: 6 commits (all time) y: 11 lines of code eureka-core/src/main/java/com/netflix/eureka/resources/AbstractVIPResource.java x: 24 commits (all time) y: 50 lines of code eureka-core/src/main/java/com/netflix/eureka/resources/ApplicationResource.java x: 38 commits (all time) y: 126 lines of code eureka-core/src/main/java/com/netflix/eureka/resources/CurrentRequestVersion.java x: 5 commits (all time) y: 17 lines of code eureka-core/src/main/java/com/netflix/eureka/resources/InstancesResource.java x: 19 commits (all time) y: 44 lines of code eureka-core/src/main/java/com/netflix/eureka/util/ServoControl.java x: 1 commits (all time) y: 13 lines of code eureka-core/src/main/java/com/netflix/eureka/util/batcher/TaskExecutors.java x: 12 commits (all time) y: 227 lines of code eureka-client/src/main/java/com/netflix/discovery/util/DeserializerStringCache.java x: 7 commits (all time) y: 314 lines of code eureka-client/src/main/java/com/netflix/discovery/converters/jackson/builder/StringInterningAmazonInfoBuilder.java x: 6 commits (all time) y: 91 lines of code eureka-core/src/main/java/com/netflix/eureka/cluster/HttpReplicationClient.java x: 9 commits (all time) y: 10 lines of code eureka-core/src/main/java/com/netflix/eureka/cluster/PeerEurekaNodes.java x: 36 commits (all time) y: 191 lines of code eureka-core/src/main/java/com/netflix/eureka/transport/JerseyReplicationClient.java x: 10 commits (all time) y: 163 lines of code eureka-client-jersey2/src/main/java/com/netflix/discovery/guice/Jersey2EurekaModule.java x: 4 commits (all time) y: 43 lines of code eureka-client/src/main/java/com/netflix/discovery/guice/EurekaModule.java x: 18 commits (all time) y: 36 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/resolver/EndpointRandomizer.java x: 1 commits (all time) y: 5 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/resolver/LegacyClusterResolver.java x: 16 commits (all time) y: 82 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/resolver/aws/ZoneAffinityClusterResolver.java x: 7 commits (all time) y: 53 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/transport/EurekaHttpClients.java x: 45 commits (all time) y: 254 lines of code eureka-client/src/main/java/com/netflix/appinfo/providers/EurekaConfigBasedInstanceInfoProvider.java x: 62 commits (all time) y: 94 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/resolver/aws/ConfigClusterResolver.java x: 21 commits (all time) y: 76 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/resolver/aws/DnsTxtRecordClusterResolver.java x: 12 commits (all time) y: 73 lines of code eureka-core/src/main/java/com/netflix/eureka/transport/EurekaServerHttpClients.java x: 8 commits (all time) y: 51 lines of code eureka-core/src/main/java/com/netflix/eureka/resources/InstanceResource.java x: 54 commits (all time) y: 206 lines of code eureka-client/src/main/java/com/netflix/discovery/provider/DiscoveryJerseyProvider.java x: 50 commits (all time) y: 149 lines of code eureka-client/src/main/java/com/netflix/appinfo/ApplicationInfoManager.java x: 67 commits (all time) y: 161 lines of code eureka-client/src/main/java/com/netflix/discovery/internal/util/AmazonInfoUtils.java x: 5 commits (all time) y: 27 lines of code eureka-core/src/main/java/com/netflix/eureka/EurekaServerConfig.java x: 87 commits (all time) y: 85 lines of code eureka-core/src/main/java/com/netflix/eureka/aws/ElasticNetworkInterfaceBinder.java x: 11 commits (all time) y: 235 lines of code eureka-core/src/main/java/com/netflix/eureka/aws/AwsBinderDelegate.java x: 10 commits (all time) y: 51 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/transport/jersey/JerseyEurekaHttpClientFactory.java x: 30 commits (all time) y: 235 lines of code eureka-client/src/main/java/com/netflix/discovery/util/EurekaEntityComparators.java x: 14 commits (all time) y: 327 lines of code eureka-core/src/main/java/com/netflix/eureka/cluster/ReplicationTaskProcessor.java x: 23 commits (all time) y: 175 lines of code eureka-client/src/main/java/com/netflix/discovery/InstanceInfoReplicator.java x: 14 commits (all time) y: 102 lines of code eureka-client/src/main/java/com/netflix/discovery/converters/JsonXStream.java x: 20 commits (all time) y: 46 lines of code eureka-client/src/main/java/com/netflix/discovery/converters/XmlXStream.java x: 23 commits (all time) y: 40 lines of code eureka-client-archaius2/src/main/java/com/netflix/appinfo/providers/Archaius2VipAddressResolver.java x: 7 commits (all time) y: 37 lines of code eureka-client/src/main/java/com/netflix/appinfo/providers/Archaius1VipAddressResolver.java x: 7 commits (all time) y: 29 lines of code eureka-client/src/main/java/com/netflix/discovery/AbstractAzToRegionMapper.java x: 27 commits (all time) y: 107 lines of code eureka-client/src/main/java/com/netflix/discovery/EurekaUpStatusResolver.java x: 20 commits (all time) y: 51 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/resolver/DnsClusterResolver.java x: 9 commits (all time) y: 29 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/resolver/StaticClusterResolver.java x: 9 commits (all time) y: 37 lines of code eureka-core/src/main/java/com/netflix/eureka/EurekaBootStrap.java x: 50 commits (all time) y: 179 lines of code eureka-core/src/main/java/com/netflix/eureka/resources/PeerReplicationResource.java x: 27 commits (all time) y: 127 lines of code eureka-resources/src/main/resources/css/main.css x: 3 commits (all time) y: 125 lines of code eureka-core-jersey2/src/main/java/com/netflix/eureka/transport/Jersey2ReplicationClient.java x: 7 commits (all time) y: 157 lines of code eureka-client-jersey2/src/main/java/com/netflix/discovery/shared/transport/jersey2/Jersey2TransportClientFactories.java x: 6 commits (all time) y: 57 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/transport/jersey/Jersey1TransportClientFactories.java x: 5 commits (all time) y: 71 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/transport/jersey/SSLSocketFactoryAdapter.java x: 5 commits (all time) y: 112 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/transport/jersey/TransportClientFactories.java x: 9 commits (all time) y: 21 lines of code eureka-client/src/main/java/com/netflix/discovery/converters/EnumLookup.java x: 2 commits (all time) y: 87 lines of code eureka-client/src/main/java/com/netflix/appinfo/providers/CloudInstanceConfigProvider.java x: 17 commits (all time) y: 24 lines of code eureka-client/src/main/java/com/netflix/appinfo/providers/MyDataCenterInstanceConfigProvider.java x: 19 commits (all time) y: 25 lines of code eureka-client/src/main/java/com/netflix/discovery/providers/DefaultEurekaClientConfigProvider.java x: 25 commits (all time) y: 23 lines of code eureka-client-jersey2/src/main/java/com/netflix/discovery/Jersey2DiscoveryClientOptionalArgs.java x: 3 commits (all time) y: 4 lines of code eureka-client-jersey2/src/main/java/com/netflix/discovery/shared/transport/jersey2/AbstractJersey2EurekaHttpClient.java x: 6 commits (all time) y: 288 lines of code eureka-client-jersey2/src/main/java/com/netflix/discovery/shared/transport/jersey2/EurekaIdentityHeaderFilter.java x: 3 commits (all time) y: 21 lines of code eureka-client-jersey2/src/main/java/com/netflix/discovery/shared/transport/jersey2/EurekaJersey2Client.java x: 3 commits (all time) y: 6 lines of code eureka-client-jersey2/src/main/java/com/netflix/discovery/shared/transport/jersey2/Jersey2ApplicationClient.java x: 16 commits (all time) y: 21 lines of code eureka-client/src/main/java/com/netflix/appinfo/EurekaClientIdentity.java x: 14 commits (all time) y: 26 lines of code eureka-core-jersey2/src/main/java/com/netflix/eureka/Jersey2EurekaBootStrap.java x: 4 commits (all time) y: 24 lines of code eureka-core-jersey2/src/main/java/com/netflix/eureka/transport/Jersey2DynamicGZIPContentEncodingFilter.java x: 3 commits (all time) y: 39 lines of code eureka-client-archaius2/src/main/java/com/netflix/appinfo/Archaius2AmazonInfoConfig.java x: 11 commits (all time) y: 52 lines of code eureka-client-archaius2/src/main/java/com/netflix/appinfo/EurekaArchaius2InstanceConfig.java x: 12 commits (all time) y: 154 lines of code eureka-client-archaius2/src/main/java/com/netflix/appinfo/providers/CompositeInstanceConfigFactory.java x: 12 commits (all time) y: 87 lines of code eureka-client-archaius2/src/main/java/com/netflix/discovery/internal/util/InternalPrefixedConfig.java x: 3 commits (all time) y: 52 lines of code eureka-client-archaius2/src/main/java/com/netflix/discovery/shared/transport/EurekaArchaius2TransportConfig.java x: 27 commits (all time) y: 69 lines of code eureka-core/src/main/java/com/netflix/eureka/util/StatusUtil.java x: 22 commits (all time) y: 66 lines of code eureka-client-archaius2/src/main/java/com/netflix/appinfo/providers/EurekaInstanceConfigFactory.java x: 4 commits (all time) y: 5 lines of code eureka-client/src/main/java/com/netflix/appinfo/EurekaInstanceConfig.java x: 36 commits (all time) y: 32 lines of code eureka-client/src/main/java/com/netflix/appinfo/PropertyBasedAmazonInfoConfigConstants.java x: 7 commits (all time) y: 14 lines of code eureka-client/src/main/java/com/netflix/appinfo/providers/VipAddressResolver.java x: 4 commits (all time) y: 4 lines of code eureka-client/src/main/java/com/netflix/discovery/internal/util/Archaius1Utils.java x: 4 commits (all time) y: 28 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/transport/DefaultEurekaTransportConfig.java x: 21 commits (all time) y: 60 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/transport/PropertyBasedTransportConfigConstants.java x: 5 commits (all time) y: 23 lines of code eureka-core/src/main/java/com/netflix/eureka/registry/AwsInstanceRegistry.java x: 9 commits (all time) y: 42 lines of code eureka-core/src/main/java/com/netflix/eureka/registry/rule/FirstMatchWinsCompositeRule.java x: 5 commits (all time) y: 36 lines of code eureka-core/src/main/java/com/netflix/eureka/registry/rule/LeaseExistsRule.java x: 5 commits (all time) y: 32 lines of code eureka-core/src/main/java/com/netflix/eureka/util/MeasuredRate.java x: 11 commits (all time) y: 46 lines of code eureka-examples/src/main/java/com/netflix/eureka/ExampleEurekaClient.java x: 12 commits (all time) y: 82 lines of code eureka-examples/src/main/java/com/netflix/eureka/ExampleEurekaGovernatedService.java x: 18 commits (all time) y: 46 lines of code eureka-examples/src/main/java/com/netflix/eureka/ExampleEurekaService.java x: 5 commits (all time) y: 39 lines of code eureka-core/src/main/java/com/netflix/eureka/aws/AwsBindingStrategy.java x: 7 commits (all time) y: 4 lines of code eureka-client/src/main/java/com/netflix/discovery/InstanceRegionChecker.java x: 16 commits (all time) y: 43 lines of code eureka-client/src/main/java/com/netflix/discovery/util/EurekaUtils.java x: 4 commits (all time) y: 35 lines of code eureka-server-governator/src/main/java/com/netflix/eureka/EurekaContextListener.java x: 2 commits (all time) y: 35 lines of code eureka-server-governator/src/main/java/com/netflix/eureka/EurekaInjectorCreator.java x: 3 commits (all time) y: 48 lines of code eureka-server-governator/src/main/webapp/WEB-INF/web.xml x: 2 commits (all time) y: 21 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/resolver/aws/AwsEndpoint.java x: 5 commits (all time) y: 59 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/resolver/DefaultEndpoint.java x: 9 commits (all time) y: 110 lines of code eureka-client/src/main/java/com/netflix/discovery/CacheRefreshedEvent.java x: 6 commits (all time) y: 7 lines of code eureka-client/src/main/java/com/netflix/discovery/EurekaEventListener.java x: 2 commits (all time) y: 4 lines of code eureka-client/src/main/java/com/netflix/discovery/StatusChangeEvent.java x: 20 commits (all time) y: 25 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/resolver/EurekaEndpoint.java x: 8 commits (all time) y: 10 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/resolver/aws/ApplicationsResolver.java x: 9 commits (all time) y: 60 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/transport/EurekaTransportConfig.java x: 18 commits (all time) y: 14 lines of code eureka-client/src/main/java/com/netflix/discovery/converters/jackson/EurekaJacksonJsonModifiers.java x: 10 commits (all time) y: 30 lines of code eureka-client/src/main/java/com/netflix/discovery/converters/jackson/EurekaJsonJacksonCodec.java x: 19 commits (all time) y: 52 lines of code eureka-client/src/main/java/com/netflix/discovery/converters/jackson/EurekaXmlJacksonCodec.java x: 12 commits (all time) y: 45 lines of code eureka-client/src/main/java/com/netflix/discovery/converters/jackson/builder/ApplicationsXmlJacksonBuilder.java x: 2 commits (all time) y: 11 lines of code eureka-client/src/main/java/com/netflix/discovery/converters/jackson/mixin/InstanceInfoJsonMixIn.java x: 7 commits (all time) y: 8 lines of code eureka-client/src/main/java/com/netflix/discovery/converters/jackson/mixin/MiniInstanceInfoMixIn.java x: 16 commits (all time) y: 31 lines of code eureka-client/src/main/java/com/netflix/discovery/converters/jackson/serializer/ApplicationsJsonBeanSerializer.java x: 2 commits (all time) y: 28 lines of code eureka-client/src/main/java/com/netflix/discovery/converters/jackson/serializer/InstanceInfoJsonBeanSerializer.java x: 2 commits (all time) y: 43 lines of code eureka-client/src/main/java/com/netflix/discovery/converters/jackson/serializer/PortWrapperXmlDeserializer.java x: 2 commits (all time) y: 31 lines of code eureka-client/src/main/java/com/netflix/discovery/util/DiscoveryBuildInfo.java x: 5 commits (all time) y: 58 lines of code eureka-client/src/main/java/com/netflix/discovery/EurekaClientNames.java x: 11 commits (all time) y: 14 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/transport/decorator/EurekaHttpClientDecorator.java x: 10 commits (all time) y: 187 lines of code eureka-client/src/main/java/com/netflix/discovery/util/StringUtil.java x: 2 commits (all time) y: 15 lines of code eureka-client/src/main/java/com/netflix/discovery/converters/wrappers/CodecWrappers.java x: 24 commits (all time) y: 287 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/transport/EurekaHttpResponse.java x: 6 commits (all time) y: 93 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/transport/TransportUtils.java x: 3 commits (all time) y: 19 lines of code eureka-core/src/main/java/com/netflix/eureka/cluster/ReplicationTask.java x: 18 commits (all time) y: 24 lines of code eureka-client/src/main/java/com/netflix/discovery/converters/jackson/AbstractEurekaJacksonCodec.java x: 10 commits (all time) y: 57 lines of code eureka-core/src/main/java/com/netflix/eureka/aws/AwsBinder.java x: 5 commits (all time) y: 5 lines of code eureka-core/src/main/java/com/netflix/eureka/cluster/AsgReplicationTask.java x: 12 commits (all time) y: 22 lines of code eureka-core/src/main/java/com/netflix/eureka/cluster/InstanceReplicationTask.java x: 12 commits (all time) y: 49 lines of code eureka-core/src/main/java/com/netflix/eureka/lease/Lease.java x: 32 commits (all time) y: 57 lines of code eureka-core/src/main/java/com/netflix/eureka/util/batcher/TaskHolder.java x: 6 commits (all time) y: 25 lines of code eureka-client/src/main/java/com/netflix/discovery/DNSBasedAzToRegionMapper.java x: 8 commits (all time) y: 20 lines of code eureka-core/src/main/java/com/netflix/eureka/EurekaServerContext.java x: 4 commits (all time) y: 14 lines of code eureka-core/src/main/java/com/netflix/eureka/EurekaServerContextHolder.java x: 4 commits (all time) y: 17 lines of code eureka-core/src/main/java/com/netflix/eureka/ServerRequestAuthFilter.java x: 13 commits (all time) y: 58 lines of code eureka-core/src/main/java/com/netflix/eureka/V1AwareInstanceInfoConverter.java x: 16 commits (all time) y: 26 lines of code eureka-core/src/main/java/com/netflix/eureka/cluster/protocol/ReplicationInstance.java x: 6 commits (all time) y: 142 lines of code eureka-core/src/main/java/com/netflix/eureka/lease/LeaseManager.java x: 15 commits (all time) y: 8 lines of code eureka-core/src/main/java/com/netflix/eureka/registry/Key.java x: 4 commits (all time) y: 82 lines of code eureka-core/src/main/java/com/netflix/eureka/resources/ASGResource.java x: 17 commits (all time) y: 67 lines of code eureka-core/src/main/java/com/netflix/eureka/resources/DefaultServerCodecs.java x: 5 commits (all time) y: 129 lines of code eureka-core/src/main/java/com/netflix/eureka/resources/SecureVIPResource.java x: 14 commits (all time) y: 32 lines of code eureka-core/src/main/java/com/netflix/eureka/resources/ServerCodecs.java x: 16 commits (all time) y: 13 lines of code eureka-core/src/main/java/com/netflix/eureka/resources/ServerInfoResource.java x: 8 commits (all time) y: 32 lines of code eureka-core/src/main/java/com/netflix/eureka/resources/StatusResource.java x: 21 commits (all time) y: 35 lines of code eureka-resources/src/main/resources/jsp/header.jsp x: 13 commits (all time) y: 45 lines of code eureka-resources/src/main/resources/jsp/lastN.jsp x: 11 commits (all time) y: 64 lines of code eureka-resources/src/main/resources/jsp/status.jsp x: 13 commits (all time) y: 180 lines of code eureka-client/src/main/java/com/netflix/appinfo/DataCenterInfo.java x: 12 commits (all time) y: 13 lines of code eureka-client/src/main/java/com/netflix/appinfo/EurekaAccept.java x: 6 commits (all time) y: 39 lines of code eureka-client/src/main/java/com/netflix/appinfo/LeaseInfo.java x: 15 commits (all time) y: 101 lines of code eureka-client/src/main/java/com/netflix/appinfo/MyDataCenterInfo.java x: 3 commits (all time) y: 14 lines of code eureka-client/src/main/java/com/netflix/appinfo/MyDataCenterInstanceConfig.java x: 22 commits (all time) y: 16 lines of code eureka-client/src/main/java/com/netflix/discovery/converters/KeyFormatter.java x: 3 commits (all time) y: 35 lines of code eureka-client/src/main/java/com/netflix/discovery/util/EurekaEntityTransformers.java x: 4 commits (all time) y: 52 lines of code eureka-server/src/main/webapp/WEB-INF/web.xml x: 7 commits (all time) y: 66 lines of code eureka-core/src/main/java/com/netflix/eureka/cluster/protocol/ReplicationInstanceResponse.java x: 2 commits (all time) y: 55 lines of code eureka-client/src/main/java/com/netflix/discovery/util/RateLimiter.java x: 3 commits (all time) y: 70 lines of code eureka-client/src/main/java/com/netflix/appinfo/HealthCheckCallbackToHandlerBridge.java x: 6 commits (all time) y: 19 lines of code eureka-client/src/main/java/com/netflix/appinfo/HealthCheckResource.java x: 7 commits (all time) y: 32 lines of code eureka-client/src/main/java/com/netflix/discovery/converters/EntityBodyConverter.java x: 10 commits (all time) y: 42 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/MonitoredConnectionManager.java x: 2 commits (all time) y: 49 lines of code eureka-client/src/main/java/com/netflix/appinfo/HealthCheckCallback.java x: 11 commits (all time) y: 5 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/LookupService.java x: 12 commits (all time) y: 9 lines of code eureka-core/src/main/java/com/netflix/eureka/Version.java x: 5 commits (all time) y: 12 lines of code
1230.0
lines of code
  min: 3.0
  average: 84.21
  25th percentile: 17.0
  median: 39.0
  75th percentile: 93.0
  max: 1230.0
0 335.0
commits (all time)
min: 1.0 | average: 14.93 | 25th percentile: 4.0 | median: 8.0 | 75th percentile: 17.0 | max: 335.0

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

eureka-core/src/main/java/com/netflix/eureka/resources/ApplicationsResource.java x: 11 contributors (all time) y: 150 lines of code eureka-client-jersey2/src/main/java/com/netflix/discovery/shared/transport/jersey2/EurekaJersey2ClientImpl.java x: 5 contributors (all time) y: 287 lines of code eureka-client/src/main/java/com/netflix/discovery/DiscoveryClient.java x: 39 contributors (all time) y: 1230 lines of code eureka-client/src/main/java/com/netflix/discovery/TimedSupervisorTask.java x: 10 contributors (all time) y: 90 lines of code eureka-client/src/main/java/com/netflix/discovery/converters/Converters.java x: 12 contributors (all time) y: 492 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/NamedConnectionPool.java x: 4 contributors (all time) y: 142 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/resolver/AsyncResolver.java x: 6 contributors (all time) y: 169 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/resolver/ReloadingClusterResolver.java x: 5 contributors (all time) y: 89 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/transport/decorator/MetricsCollectingEurekaHttpClient.java x: 4 contributors (all time) y: 178 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/transport/decorator/RetryableEurekaHttpClient.java x: 6 contributors (all time) y: 138 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/transport/decorator/SessionedEurekaHttpClient.java x: 5 contributors (all time) y: 62 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/transport/jersey/ApacheHttpClientConnectionCleaner.java x: 4 contributors (all time) y: 74 lines of code eureka-client/src/main/java/com/netflix/discovery/util/ExceptionsMetric.java x: 5 contributors (all time) y: 39 lines of code eureka-client/src/main/java/com/netflix/discovery/util/ThresholdLevelsMetric.java x: 6 contributors (all time) y: 67 lines of code eureka-client/src/main/java/com/netflix/appinfo/AmazonInfo.java x: 18 contributors (all time) y: 252 lines of code eureka-client/src/main/java/com/netflix/appinfo/CloudInstanceConfig.java x: 12 contributors (all time) y: 110 lines of code eureka-core/src/main/java/com/netflix/eureka/registry/ResponseCacheImpl.java x: 8 contributors (all time) y: 388 lines of code eureka-client/src/main/java/com/netflix/discovery/converters/EurekaJacksonCodec.java x: 6 contributors (all time) y: 739 lines of code eureka-client/src/main/java/com/netflix/discovery/DiscoveryManager.java x: 11 contributors (all time) y: 76 lines of code eureka-client/src/main/java/com/netflix/appinfo/PropertiesInstanceConfig.java x: 13 contributors (all time) y: 167 lines of code eureka-client/src/main/java/com/netflix/appinfo/RefreshableAmazonInfoProvider.java x: 4 contributors (all time) y: 106 lines of code eureka-client/src/main/java/com/netflix/appinfo/InstanceInfo.java x: 19 contributors (all time) y: 767 lines of code eureka-client/src/main/java/com/netflix/discovery/endpoint/DnsResolver.java x: 7 contributors (all time) y: 114 lines of code eureka-client/src/main/java/com/netflix/discovery/endpoint/EndpointUtils.java x: 7 contributors (all time) y: 283 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/Application.java x: 10 contributors (all time) y: 153 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/Applications.java x: 17 contributors (all time) y: 215 lines of code eureka-client/src/main/java/com/netflix/discovery/util/EurekaEntityFunctions.java x: 3 contributors (all time) y: 247 lines of code eureka-core/src/main/java/com/netflix/eureka/RateLimitingFilter.java x: 3 contributors (all time) y: 140 lines of code eureka-core/src/main/java/com/netflix/eureka/aws/AwsAsgUtil.java x: 5 contributors (all time) y: 360 lines of code eureka-core/src/main/java/com/netflix/eureka/aws/EIPManager.java x: 10 contributors (all time) y: 280 lines of code eureka-core/src/main/java/com/netflix/eureka/registry/AbstractInstanceRegistry.java x: 17 contributors (all time) y: 924 lines of code eureka-core/src/main/java/com/netflix/eureka/registry/PeerAwareInstanceRegistryImpl.java x: 12 contributors (all time) y: 454 lines of code eureka-core/src/main/java/com/netflix/eureka/registry/RemoteRegionRegistry.java x: 8 contributors (all time) y: 408 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/transport/jersey/AbstractJerseyEurekaHttpClient.java x: 4 contributors (all time) y: 271 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/resolver/ResolverUtils.java x: 5 contributors (all time) y: 98 lines of code eureka-client-archaius2/src/main/java/com/netflix/appinfo/Ec2EurekaArchaius2InstanceConfig.java x: 3 contributors (all time) y: 102 lines of code eureka-client-archaius2/src/main/java/com/netflix/appinfo/providers/CustomAmazonInfoProviderInstanceConfigFactory.java x: 2 contributors (all time) y: 36 lines of code eureka-client-archaius2/src/main/java/com/netflix/discovery/guice/EurekaClientModule.java x: 2 contributors (all time) y: 24 lines of code eureka-client-archaius2/src/main/java/com/netflix/discovery/guice/InternalEurekaClientModule.java x: 3 contributors (all time) y: 90 lines of code eureka-client/src/main/java/com/netflix/discovery/CommonConstants.java x: 2 contributors (all time) y: 7 lines of code eureka-core/src/main/java/com/netflix/eureka/GzipEncodingEnforcingFilter.java x: 2 contributors (all time) y: 89 lines of code eureka-client/src/main/java/com/netflix/discovery/DefaultEurekaClientConfig.java x: 19 contributors (all time) y: 281 lines of code eureka-client-jersey2/src/main/java/com/netflix/discovery/shared/transport/jersey2/Jersey2ApplicationClientFactory.java x: 6 contributors (all time) y: 189 lines of code eureka-core/src/main/java/com/netflix/eureka/Names.java x: 3 contributors (all time) y: 7 lines of code eureka-core/src/main/java/com/netflix/eureka/DefaultEurekaServerConfig.java x: 17 contributors (all time) y: 512 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/transport/decorator/RedirectingEurekaHttpClient.java x: 6 contributors (all time) y: 115 lines of code eureka-client/src/main/java/com/netflix/discovery/util/StringCache.java x: 2 contributors (all time) y: 55 lines of code eureka-core/src/main/java/com/netflix/eureka/aws/Route53Binder.java x: 6 contributors (all time) y: 270 lines of code eureka-core/src/main/java/com/netflix/eureka/util/EurekaMonitors.java x: 8 contributors (all time) y: 91 lines of code eureka-client/src/main/java/com/netflix/discovery/EurekaClientConfig.java x: 13 contributors (all time) y: 62 lines of code eureka-core/src/main/java/com/netflix/eureka/StatusFilter.java x: 7 contributors (all time) y: 33 lines of code eureka-client-archaius2/src/main/java/com/netflix/discovery/EurekaArchaius2ClientConfig.java x: 6 contributors (all time) y: 188 lines of code eureka-client/src/main/java/com/netflix/discovery/PropertyBasedClientConfigConstants.java x: 4 contributors (all time) y: 59 lines of code eureka-core/src/main/java/com/netflix/eureka/util/batcher/AcceptorExecutor.java x: 4 contributors (all time) y: 263 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/transport/jersey/JerseyApplicationClient.java x: 5 contributors (all time) y: 20 lines of code eureka-core/src/main/java/com/netflix/eureka/util/StatusInfo.java x: 8 contributors (all time) y: 115 lines of code eureka-client/src/main/java/com/netflix/appinfo/AbstractInstanceConfig.java x: 10 contributors (all time) y: 100 lines of code eureka-client/src/main/java/com/netflix/appinfo/PropertyBasedInstanceConfigConstants.java x: 2 contributors (all time) y: 33 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/transport/jersey/EurekaJerseyClientImpl.java x: 7 contributors (all time) y: 240 lines of code eureka-core/src/main/java/com/netflix/eureka/cluster/PeerEurekaNode.java x: 12 contributors (all time) y: 239 lines of code eureka-core/src/main/java/com/netflix/eureka/registry/ResponseCache.java x: 3 contributors (all time) y: 11 lines of code eureka-core/src/main/java/com/netflix/eureka/resources/AbstractVIPResource.java x: 6 contributors (all time) y: 50 lines of code eureka-core/src/main/java/com/netflix/eureka/resources/ApplicationResource.java x: 8 contributors (all time) y: 126 lines of code eureka-core/src/main/java/com/netflix/eureka/resources/CurrentRequestVersion.java x: 3 contributors (all time) y: 17 lines of code eureka-core/src/main/java/com/netflix/eureka/resources/InstancesResource.java x: 9 contributors (all time) y: 44 lines of code eureka-core/src/main/java/com/netflix/eureka/util/ServoControl.java x: 1 contributors (all time) y: 13 lines of code eureka-core/src/main/java/com/netflix/eureka/util/batcher/TaskExecutors.java x: 4 contributors (all time) y: 227 lines of code eureka-client/src/main/java/com/netflix/discovery/util/DeserializerStringCache.java x: 4 contributors (all time) y: 314 lines of code eureka-core/src/main/java/com/netflix/eureka/cluster/HttpReplicationClient.java x: 4 contributors (all time) y: 10 lines of code eureka-core/src/main/java/com/netflix/eureka/cluster/PeerEurekaNodes.java x: 7 contributors (all time) y: 191 lines of code eureka-core/src/main/java/com/netflix/eureka/transport/JerseyReplicationClient.java x: 5 contributors (all time) y: 163 lines of code eureka-client-jersey2/src/main/java/com/netflix/discovery/guice/Jersey2EurekaModule.java x: 2 contributors (all time) y: 43 lines of code eureka-client/src/main/java/com/netflix/discovery/guice/EurekaModule.java x: 4 contributors (all time) y: 36 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/resolver/EndpointRandomizer.java x: 1 contributors (all time) y: 5 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/resolver/LegacyClusterResolver.java x: 6 contributors (all time) y: 82 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/resolver/aws/ZoneAffinityClusterResolver.java x: 3 contributors (all time) y: 53 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/transport/EurekaHttpClients.java x: 4 contributors (all time) y: 254 lines of code eureka-client/src/main/java/com/netflix/appinfo/providers/EurekaConfigBasedInstanceInfoProvider.java x: 9 contributors (all time) y: 94 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/dns/DnsServiceImpl.java x: 2 contributors (all time) y: 15 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/resolver/aws/ConfigClusterResolver.java x: 6 contributors (all time) y: 76 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/resolver/aws/DnsTxtRecordClusterResolver.java x: 3 contributors (all time) y: 73 lines of code eureka-core/src/main/java/com/netflix/eureka/resources/InstanceResource.java x: 13 contributors (all time) y: 206 lines of code eureka-client/src/main/java/com/netflix/discovery/provider/DiscoveryJerseyProvider.java x: 9 contributors (all time) y: 149 lines of code eureka-client/src/main/java/com/netflix/appinfo/ApplicationInfoManager.java x: 10 contributors (all time) y: 161 lines of code eureka-client/src/main/java/com/netflix/discovery/internal/util/AmazonInfoUtils.java x: 2 contributors (all time) y: 27 lines of code eureka-core/src/main/java/com/netflix/eureka/EurekaServerConfig.java x: 14 contributors (all time) y: 85 lines of code eureka-core/src/main/java/com/netflix/eureka/registry/rule/AsgEnabledRule.java x: 4 contributors (all time) y: 31 lines of code eureka-core/src/main/java/com/netflix/eureka/aws/ElasticNetworkInterfaceBinder.java x: 4 contributors (all time) y: 235 lines of code eureka-core/src/main/java/com/netflix/eureka/aws/AwsBinderDelegate.java x: 5 contributors (all time) y: 51 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/transport/jersey/JerseyEurekaHttpClientFactory.java x: 6 contributors (all time) y: 235 lines of code eureka-client/src/main/java/com/netflix/discovery/util/EurekaEntityComparators.java x: 4 contributors (all time) y: 327 lines of code eureka-client/src/main/java/com/netflix/discovery/InstanceInfoReplicator.java x: 6 contributors (all time) y: 102 lines of code eureka-client/src/main/java/com/netflix/discovery/converters/JsonXStream.java x: 8 contributors (all time) y: 46 lines of code eureka-client/src/main/java/com/netflix/discovery/converters/XmlXStream.java x: 8 contributors (all time) y: 40 lines of code eureka-client/src/main/java/com/netflix/discovery/AbstractAzToRegionMapper.java x: 8 contributors (all time) y: 107 lines of code eureka-client/src/main/java/com/netflix/discovery/EurekaUpStatusResolver.java x: 7 contributors (all time) y: 51 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/resolver/DnsClusterResolver.java x: 3 contributors (all time) y: 29 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/resolver/StaticClusterResolver.java x: 3 contributors (all time) y: 37 lines of code eureka-core/src/main/java/com/netflix/eureka/EurekaBootStrap.java x: 10 contributors (all time) y: 179 lines of code eureka-resources/src/main/resources/css/main.css x: 3 contributors (all time) y: 125 lines of code eureka-core-jersey2/src/main/java/com/netflix/eureka/transport/Jersey2ReplicationClient.java x: 3 contributors (all time) y: 157 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/transport/jersey/Jersey1TransportClientFactories.java x: 2 contributors (all time) y: 71 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/transport/jersey/SSLSocketFactoryAdapter.java x: 4 contributors (all time) y: 112 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/transport/jersey/TransportClientFactories.java x: 3 contributors (all time) y: 21 lines of code eureka-client/src/main/java/com/netflix/discovery/converters/EnumLookup.java x: 2 contributors (all time) y: 87 lines of code eureka-client/src/main/java/com/netflix/appinfo/providers/CloudInstanceConfigProvider.java x: 7 contributors (all time) y: 24 lines of code eureka-client/src/main/java/com/netflix/appinfo/providers/MyDataCenterInstanceConfigProvider.java x: 7 contributors (all time) y: 25 lines of code eureka-client-jersey2/src/main/java/com/netflix/discovery/Jersey2DiscoveryClientOptionalArgs.java x: 2 contributors (all time) y: 4 lines of code eureka-client-jersey2/src/main/java/com/netflix/discovery/shared/transport/jersey2/AbstractJersey2EurekaHttpClient.java x: 2 contributors (all time) y: 288 lines of code eureka-client-jersey2/src/main/java/com/netflix/discovery/shared/transport/jersey2/Jersey2EurekaIdentityHeaderFilter.java x: 1 contributors (all time) y: 21 lines of code eureka-client/src/main/java/com/netflix/appinfo/EurekaClientIdentity.java x: 4 contributors (all time) y: 26 lines of code eureka-client-archaius2/src/main/java/com/netflix/appinfo/Archaius2AmazonInfoConfig.java x: 1 contributors (all time) y: 52 lines of code eureka-client-archaius2/src/main/java/com/netflix/appinfo/EurekaArchaius2InstanceConfig.java x: 1 contributors (all time) y: 154 lines of code eureka-client-archaius2/src/main/java/com/netflix/appinfo/providers/CompositeInstanceConfigFactory.java x: 1 contributors (all time) y: 87 lines of code eureka-client-archaius2/src/main/java/com/netflix/discovery/shared/transport/EurekaArchaius2TransportConfig.java x: 3 contributors (all time) y: 69 lines of code eureka-client/src/main/java/com/netflix/appinfo/RefreshableInstanceConfig.java x: 1 contributors (all time) y: 4 lines of code eureka-core/src/main/java/com/netflix/eureka/util/StatusUtil.java x: 4 contributors (all time) y: 66 lines of code eureka-client/src/main/java/com/netflix/appinfo/Archaius1AmazonInfoConfig.java x: 1 contributors (all time) y: 43 lines of code eureka-client/src/main/java/com/netflix/appinfo/EurekaInstanceConfig.java x: 9 contributors (all time) y: 32 lines of code eureka-client/src/main/java/com/netflix/discovery/internal/util/Archaius1Utils.java x: 1 contributors (all time) y: 28 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/transport/DefaultEurekaTransportConfig.java x: 2 contributors (all time) y: 60 lines of code eureka-core/src/main/java/com/netflix/eureka/registry/AwsInstanceRegistry.java x: 4 contributors (all time) y: 42 lines of code eureka-core/src/main/java/com/netflix/eureka/registry/rule/LeaseExistsRule.java x: 3 contributors (all time) y: 32 lines of code eureka-core/src/main/java/com/netflix/eureka/util/MeasuredRate.java x: 6 contributors (all time) y: 46 lines of code eureka-examples/src/main/java/com/netflix/eureka/ExampleEurekaClient.java x: 2 contributors (all time) y: 82 lines of code eureka-examples/src/main/java/com/netflix/eureka/ExampleEurekaGovernatedService.java x: 4 contributors (all time) y: 46 lines of code eureka-examples/src/main/java/com/netflix/eureka/ExampleServiceBase.java x: 2 contributors (all time) y: 104 lines of code eureka-core/src/main/java/com/netflix/eureka/aws/AwsBindingStrategy.java x: 4 contributors (all time) y: 4 lines of code eureka-client/src/main/java/com/netflix/discovery/util/EurekaUtils.java x: 1 contributors (all time) y: 35 lines of code eureka-server-governator/src/main/java/com/netflix/eureka/EurekaInjectorCreator.java x: 1 contributors (all time) y: 48 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/resolver/DefaultEndpoint.java x: 4 contributors (all time) y: 110 lines of code eureka-client/src/main/java/com/netflix/discovery/CacheRefreshedEvent.java x: 4 contributors (all time) y: 7 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/resolver/aws/EurekaHttpResolver.java x: 2 contributors (all time) y: 97 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/transport/EurekaTransportConfig.java x: 2 contributors (all time) y: 14 lines of code eureka-core/src/main/java/com/netflix/eureka/transport/JerseyRemoteRegionClientFactory.java x: 4 contributors (all time) y: 90 lines of code eureka-client/src/main/java/com/netflix/discovery/converters/jackson/EurekaJsonJacksonCodec.java x: 2 contributors (all time) y: 52 lines of code eureka-client/src/main/java/com/netflix/discovery/converters/jackson/EurekaXmlJacksonCodec.java x: 2 contributors (all time) y: 45 lines of code eureka-client/src/main/java/com/netflix/discovery/converters/jackson/serializer/PortWrapperXmlDeserializer.java x: 1 contributors (all time) y: 31 lines of code eureka-client/src/main/java/com/netflix/discovery/util/DiscoveryBuildInfo.java x: 1 contributors (all time) y: 58 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/transport/decorator/EurekaHttpClientDecorator.java x: 2 contributors (all time) y: 187 lines of code eureka-client/src/main/java/com/netflix/discovery/util/StringUtil.java x: 1 contributors (all time) y: 15 lines of code eureka-client/src/main/java/com/netflix/discovery/shared/transport/EurekaHttpResponse.java x: 2 contributors (all time) y: 93 lines of code eureka-core/src/main/java/com/netflix/eureka/lease/Lease.java x: 8 contributors (all time) y: 57 lines of code eureka-client/src/main/java/com/netflix/discovery/DNSBasedAzToRegionMapper.java x: 4 contributors (all time) y: 20 lines of code eureka-core/src/main/java/com/netflix/eureka/V1AwareInstanceInfoConverter.java x: 6 contributors (all time) y: 26 lines of code eureka-core/src/main/java/com/netflix/eureka/cluster/protocol/ReplicationInstance.java x: 2 contributors (all time) y: 142 lines of code eureka-core/src/main/java/com/netflix/eureka/lease/LeaseManager.java x: 6 contributors (all time) y: 8 lines of code eureka-core/src/main/java/com/netflix/eureka/resources/DefaultServerCodecs.java x: 2 contributors (all time) y: 129 lines of code eureka-core/src/main/java/com/netflix/eureka/resources/StatusResource.java x: 9 contributors (all time) y: 35 lines of code eureka-resources/src/main/resources/jsp/status.jsp x: 7 contributors (all time) y: 180 lines of code eureka-client/src/main/java/com/netflix/appinfo/DataCenterInfo.java x: 5 contributors (all time) y: 13 lines of code eureka-client/src/main/java/com/netflix/appinfo/LeaseInfo.java x: 8 contributors (all time) y: 101 lines of code eureka-client/src/main/java/com/netflix/appinfo/MyDataCenterInstanceConfig.java x: 7 contributors (all time) y: 16 lines of code eureka-server/src/main/webapp/WEB-INF/web.xml x: 2 contributors (all time) y: 66 lines of code eureka-client/src/main/java/com/netflix/appinfo/HealthCheckResource.java x: 5 contributors (all time) y: 32 lines of code eureka-client/src/main/java/com/netflix/discovery/converters/EntityBodyConverter.java x: 7 contributors (all time) y: 42 lines of code eureka-client/src/main/java/com/netflix/discovery/provider/ISerializer.java x: 5 contributors (all time) y: 9 lines of code eureka-client/src/main/java/com/netflix/appinfo/HealthCheckCallback.java x: 7 contributors (all time) y: 5 lines of code eureka-client/src/main/java/com/netflix/appinfo/UniqueIdentifier.java x: 3 contributors (all time) y: 4 lines of code
1230.0
lines of code
  min: 3.0
  average: 84.21
  25th percentile: 17.0
  median: 39.0
  75th percentile: 93.0
  max: 1230.0
0 39.0
contributors (all time)
min: 1.0 | average: 4.21 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 6.0 | max: 39.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".