netflix / eureka
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 295 files with 24,841 lines of code.
    • 1 file changed more than 100 times (1,230 lines of code)
    • 6 files changed 51-100 times (1,946 lines of code)
    • 26 files changed 21-50 times (6,146 lines of code)
    • 136 files changed 6-20 times (11,847 lines of code)
    • 126 files changed 1-5 times (3,672 lines of code)
4% | 7% | 24% | 47% | 14%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 295 files with 24,841 lines of code.
    • 1 file changed by more than 25 contributors (1,230 lines of code)
    • 16 files changed by 11-25 contributors (4,992 lines of code)
    • 59 files changed by 6-10 contributors (7,057 lines of code)
    • 174 files changed by 2-5 contributors (10,274 lines of code)
    • 45 files changed by 1 contributor (1,288 lines of code)
4% | 20% | 28% | 41% | 5%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
java, gradle, properties, md, jsp, js, xml, yaml, css, sh, gitignore, txt, bat, json
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java5% | 8% | 25% | 47% | 14%
jsp0% | 0% | 0% | 100% | 0%
xml0% | 0% | 0% | 75% | 24%
css0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
eureka-client9% | 8% | 25% | 44% | 13%
eureka-core0% | 9% | 30% | 47% | 11%
eureka-client-archaius20% | 0% | 20% | 68% | 10%
eureka-client-jersey20% | 0% | 0% | 59% | 40%
eureka-resources0% | 0% | 0% | 71% | 28%
eureka-examples0% | 0% | 0% | 85% | 14%
eureka-core-jersey20% | 0% | 0% | 59% | 40%
eureka-server0% | 0% | 0% | 100% | 0%
eureka-server-governator0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
DiscoveryClient.java
in eureka-client/src/main/java/com/netflix/discovery
1230 74 2001-01-03 2024-01-06 199 39 kranganathan@netflix.com jgordineer@netflix.com
DefaultEurekaServerConfig.java
in eureka-core/src/main/java/com/netflix/eureka
512 79 2012-08-27 2020-09-18 72 17 kranganathan@netflix.com jmulcahy@netflix.com
DefaultEurekaClientConfig.java
in eureka-client/src/main/java/com/netflix/discovery
281 47 2012-08-24 2020-10-16 70 19 kranganathan@lgmac-krangana... lingyuan2014@gmail.com
InstanceInfo.java
in eureka-client/src/main/java/com/netflix/appinfo
767 103 2012-08-24 2021-06-16 63 19 kranganathan@lgmac-krangana... rieglerg85@gmail.com
EurekaServerConfig.java
in eureka-core/src/main/java/com/netflix/eureka
85 - 2012-08-27 2018-08-06 59 14 kranganathan@netflix.com dliu@netflix.com
EurekaClientConfig.java
in eureka-client/src/main/java/com/netflix/discovery
62 3 2012-08-24 2020-06-29 57 13 kranganathan@lgmac-krangana... 931973+troshko111@users.nor...
PeerEurekaNode.java
in eureka-core/src/main/java/com/netflix/eureka/cluster
239 16 2012-08-27 2019-11-11 54 12 kranganathan@netflix.com windy@white-hawk.de
AmazonInfo.java
in eureka-client/src/main/java/com/netflix/appinfo
252 26 2012-08-24 2023-11-13 48 18 kranganathan@lgmac-krangana... dduke@netflix.com
ApplicationInfoManager.java
in eureka-client/src/main/java/com/netflix/appinfo
161 18 2012-08-24 2018-10-20 45 10 kranganathan@lgmac-krangana... dliu@netflix.com
InstanceResource.java
in eureka-core/src/main/java/com/netflix/eureka/resources
206 7 2012-08-27 2018-11-14 43 13 kranganathan@netflix.com elandau@netflix.com
AbstractInstanceRegistry.java
in eureka-core/src/main/java/com/netflix/eureka/registry
924 53 2015-09-18 2021-06-16 41 17 dliu@netflix.com rieglerg85@gmail.com
Applications.java
in eureka-client/src/main/java/com/netflix/discovery/shared
215 24 2012-08-24 2021-06-16 38 17 kranganathan@lgmac-krangana... rieglerg85@gmail.com
CloudInstanceConfig.java
in eureka-client/src/main/java/com/netflix/appinfo
110 13 2012-08-24 2023-11-13 36 12 kranganathan@lgmac-krangana... dduke@netflix.com
EurekaBootStrap.java
in eureka-core/src/main/java/com/netflix/eureka
179 11 2012-08-27 2017-11-14 36 10 kranganathan@netflix.com dliu@netflix.com
EurekaConfigBasedInstanceInfoProvider.java
in eureka-client/src/main/java/com/netflix/appinfo/providers
94 2 2014-04-16 2019-01-11 35 9 nitesh1706@gmail.com dliu@netflix.com
EurekaHttpClients.java
in eureka-client/src/main/java/com/netflix/discovery/shared/transport
254 11 2015-09-21 2019-05-31 33 4 tbak@netflix.com mgtriffid@gmail.com
DiscoveryJerseyProvider.java
in eureka-client/src/main/java/com/netflix/discovery/provider
149 13 2001-01-03 2018-11-12 32 9 kranganathan@netflix.com dliu@netflix.com
ApplicationsResource.java
in eureka-core/src/main/java/com/netflix/eureka/resources
150 4 2012-08-27 2024-05-29 31 11 kranganathan@netflix.com cecen.ycan@gmail.com
Converters.java
in eureka-client/src/main/java/com/netflix/discovery/converters
492 22 2012-08-24 2024-01-06 29 12 kranganathan@lgmac-krangana... jgordineer@netflix.com
EurekaJacksonCodec.java
in eureka-client/src/main/java/com/netflix/discovery/converters
739 35 2015-03-19 2021-09-27 28 6 tbak@netflix.com 931973+troshko111@users.nor...
ApplicationResource.java
in eureka-core/src/main/java/com/netflix/eureka/resources
126 6 2012-08-27 2019-11-11 26 8 kranganathan@netflix.com windy@white-hawk.de
PeerEurekaNodes.java
in eureka-core/src/main/java/com/netflix/eureka/cluster
191 13 2015-05-31 2019-06-07 25 7 tbak@netflix.com elandau@netflix.com
JerseyEurekaHttpClientFactory.java
in eureka-client/src/main/java/com/netflix/discovery/shared/transport/jersey
235 18 2015-09-21 2018-04-24 25 6 tbak@netflix.com dliu@netflix.com
EIPManager.java
in eureka-core/src/main/java/com/netflix/eureka/aws
280 13 2015-09-18 2021-06-16 25 10 dliu@netflix.com rieglerg85@gmail.com
PeerAwareInstanceRegistryImpl.java
in eureka-core/src/main/java/com/netflix/eureka/registry
454 33 2015-09-18 2021-06-16 25 12 dliu@netflix.com rieglerg85@gmail.com
EurekaInstanceConfig.java
in eureka-client/src/main/java/com/netflix/appinfo
32 - 2012-08-24 2016-09-15 24 9 kranganathan@lgmac-krangana... dliu@netflix.com
RetryableEurekaHttpClient.java
in eureka-client/src/main/java/com/netflix/discovery/shared/transport/decorator
138 6 2015-09-21 2024-01-06 24 6 tbak@netflix.com jgordineer@netflix.com
PropertiesInstanceConfig.java
in eureka-client/src/main/java/com/netflix/appinfo
167 27 2012-08-24 2021-06-30 24 13 kranganathan@lgmac-krangana... r.aravindh241997@gmail.com
EurekaArchaius2ClientConfig.java
in eureka-client-archaius2/src/main/java/com/netflix/discovery
188 47 2015-08-07 2020-06-18 24 6 elandau@yahoo.com bennett@yobennett.com
DiscoveryManager.java
in eureka-client/src/main/java/com/netflix/discovery
76 14 2012-08-24 2021-08-05 23 11 kranganathan@lgmac-krangana... 11426802+asibross@users.nor...
Application.java
in eureka-client/src/main/java/com/netflix/discovery/shared
153 16 2012-08-24 2021-06-16 22 10 kranganathan@lgmac-krangana... rieglerg85@gmail.com
TimedSupervisorTask.java
in eureka-client/src/main/java/com/netflix/discovery
90 3 2014-06-16 2024-01-06 21 10 dliu@netflix.com jgordineer@netflix.com
EurekaMonitors.java
in eureka-core/src/main/java/com/netflix/eureka/util
91 10 2012-08-27 2020-06-30 21 8 kranganathan@netflix.com heemanghan@gmail.com
Lease.java
in eureka-core/src/main/java/com/netflix/eureka/lease
57 12 2012-08-27 2015-10-05 20 8 kranganathan@netflix.com tbak@netflix.com
AbstractInstanceConfig.java
in eureka-client/src/main/java/com/netflix/appinfo
100 18 2012-08-24 2020-02-03 20 10 kranganathan@lgmac-krangana... 971473+argha-c@users.norepl...
AsyncResolver.java
in eureka-client/src/main/java/com/netflix/discovery/shared/resolver
169 10 2015-10-09 2024-01-06 20 6 dliu@netflix.com jgordineer@netflix.com
ReplicationTaskProcessor.java
in eureka-core/src/main/java/com/netflix/eureka/cluster
175 10 2015-05-28 2018-02-12 20 4 tbak@netflix.com dliu@netflix.com
PeerReplicationResource.java
in eureka-core/src/main/java/com/netflix/eureka/resources
127 11 2013-11-18 2017-11-14 19 8 kranganathan@netflix.com dliu@netflix.com
EndpointUtils.java
in eureka-client/src/main/java/com/netflix/discovery/endpoint
283 9 2015-09-18 2021-06-16 19 7 dliu@netflix.com rieglerg85@gmail.com
RemoteRegionRegistry.java
in eureka-core/src/main/java/com/netflix/eureka/registry
408 19 2015-09-18 2021-06-16 19 8 dliu@netflix.com rieglerg85@gmail.com
ConfigClusterResolver.java
in eureka-client/src/main/java/com/netflix/discovery/shared/resolver/aws
76 6 2015-10-15 2018-12-18 18 6 dliu@netflix.com skrutsko@cloud.upwork.com
EurekaClientFactoryBuilder.java
in eureka-client/src/main/java/com/netflix/discovery/shared/transport
137 22 2015-10-09 2019-11-11 18 6 dliu@netflix.com windy@white-hawk.de
EurekaArchaius2TransportConfig.java
in eureka-client-archaius2/src/main/java/com/netflix/discovery/shared/transport
69 14 2015-10-09 2016-09-30 17 3 dliu@netflix.com dliu@netflix.com
AbstractAzToRegionMapper.java
in eureka-client/src/main/java/com/netflix/discovery
107 7 2013-08-02 2017-11-14 17 8 nitesh1706@gmail.com dliu@netflix.com
Jersey2ApplicationClientFactory.java
in eureka-client-jersey2/src/main/java/com/netflix/discovery/shared/transport/jersey2
189 12 2015-10-01 2020-10-09 17 6 tbak@netflix.com abracadv8@users.noreply.git...
XmlXStream.java
in eureka-client/src/main/java/com/netflix/discovery/converters
40 4 2012-08-24 2017-12-12 16 8 kranganathan@lgmac-krangana... dliu@netflix.com
AbstractVIPResource.java
in eureka-core/src/main/java/com/netflix/eureka/resources
50 1 2013-02-06 2019-11-11 16 6 nitesh1706@gmail.com windy@white-hawk.de
InstancesResource.java
in eureka-core/src/main/java/com/netflix/eureka/resources
44 2 2012-08-27 2019-11-11 15 9 kranganathan@netflix.com windy@white-hawk.de
JsonXStream.java
in eureka-client/src/main/java/com/netflix/discovery/converters
46 4 2012-08-24 2017-12-12 15 8 kranganathan@lgmac-krangana... dliu@netflix.com
InternalEurekaStatusModule.java
in eureka-client/src/main/java/com/netflix/discovery
51 3 2014-04-16 2016-09-15 15 7 nitesh1706@gmail.com dliu@netflix.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
DiscoveryClient.java
in eureka-client/src/main/java/com/netflix/discovery
1230 74 2001-01-03 2024-01-06 199 39 kranganathan@netflix.com jgordineer@netflix.com
DefaultEurekaClientConfig.java
in eureka-client/src/main/java/com/netflix/discovery
281 47 2012-08-24 2020-10-16 70 19 kranganathan@lgmac-krangana... lingyuan2014@gmail.com
InstanceInfo.java
in eureka-client/src/main/java/com/netflix/appinfo
767 103 2012-08-24 2021-06-16 63 19 kranganathan@lgmac-krangana... rieglerg85@gmail.com
AmazonInfo.java
in eureka-client/src/main/java/com/netflix/appinfo
252 26 2012-08-24 2023-11-13 48 18 kranganathan@lgmac-krangana... dduke@netflix.com
DefaultEurekaServerConfig.java
in eureka-core/src/main/java/com/netflix/eureka
512 79 2012-08-27 2020-09-18 72 17 kranganathan@netflix.com jmulcahy@netflix.com
AbstractInstanceRegistry.java
in eureka-core/src/main/java/com/netflix/eureka/registry
924 53 2015-09-18 2021-06-16 41 17 dliu@netflix.com rieglerg85@gmail.com
Applications.java
in eureka-client/src/main/java/com/netflix/discovery/shared
215 24 2012-08-24 2021-06-16 38 17 kranganathan@lgmac-krangana... rieglerg85@gmail.com
EurekaServerConfig.java
in eureka-core/src/main/java/com/netflix/eureka
85 - 2012-08-27 2018-08-06 59 14 kranganathan@netflix.com dliu@netflix.com
EurekaClientConfig.java
in eureka-client/src/main/java/com/netflix/discovery
62 3 2012-08-24 2020-06-29 57 13 kranganathan@lgmac-krangana... 931973+troshko111@users.nor...
InstanceResource.java
in eureka-core/src/main/java/com/netflix/eureka/resources
206 7 2012-08-27 2018-11-14 43 13 kranganathan@netflix.com elandau@netflix.com
PropertiesInstanceConfig.java
in eureka-client/src/main/java/com/netflix/appinfo
167 27 2012-08-24 2021-06-30 24 13 kranganathan@lgmac-krangana... r.aravindh241997@gmail.com
PeerEurekaNode.java
in eureka-core/src/main/java/com/netflix/eureka/cluster
239 16 2012-08-27 2019-11-11 54 12 kranganathan@netflix.com windy@white-hawk.de
CloudInstanceConfig.java
in eureka-client/src/main/java/com/netflix/appinfo
110 13 2012-08-24 2023-11-13 36 12 kranganathan@lgmac-krangana... dduke@netflix.com
Converters.java
in eureka-client/src/main/java/com/netflix/discovery/converters
492 22 2012-08-24 2024-01-06 29 12 kranganathan@lgmac-krangana... jgordineer@netflix.com
PeerAwareInstanceRegistryImpl.java
in eureka-core/src/main/java/com/netflix/eureka/registry
454 33 2015-09-18 2021-06-16 25 12 dliu@netflix.com rieglerg85@gmail.com
ApplicationsResource.java
in eureka-core/src/main/java/com/netflix/eureka/resources
150 4 2012-08-27 2024-05-29 31 11 kranganathan@netflix.com cecen.ycan@gmail.com
DiscoveryManager.java
in eureka-client/src/main/java/com/netflix/discovery
76 14 2012-08-24 2021-08-05 23 11 kranganathan@lgmac-krangana... 11426802+asibross@users.nor...
ApplicationInfoManager.java
in eureka-client/src/main/java/com/netflix/appinfo
161 18 2012-08-24 2018-10-20 45 10 kranganathan@lgmac-krangana... dliu@netflix.com
EurekaBootStrap.java
in eureka-core/src/main/java/com/netflix/eureka
179 11 2012-08-27 2017-11-14 36 10 kranganathan@netflix.com dliu@netflix.com
EIPManager.java
in eureka-core/src/main/java/com/netflix/eureka/aws
280 13 2015-09-18 2021-06-16 25 10 dliu@netflix.com rieglerg85@gmail.com
Application.java
in eureka-client/src/main/java/com/netflix/discovery/shared
153 16 2012-08-24 2021-06-16 22 10 kranganathan@lgmac-krangana... rieglerg85@gmail.com
TimedSupervisorTask.java
in eureka-client/src/main/java/com/netflix/discovery
90 3 2014-06-16 2024-01-06 21 10 dliu@netflix.com jgordineer@netflix.com
AbstractInstanceConfig.java
in eureka-client/src/main/java/com/netflix/appinfo
100 18 2012-08-24 2020-02-03 20 10 kranganathan@lgmac-krangana... 971473+argha-c@users.norepl...
EurekaConfigBasedInstanceInfoProvider.java
in eureka-client/src/main/java/com/netflix/appinfo/providers
94 2 2014-04-16 2019-01-11 35 9 nitesh1706@gmail.com dliu@netflix.com
DiscoveryJerseyProvider.java
in eureka-client/src/main/java/com/netflix/discovery/provider
149 13 2001-01-03 2018-11-12 32 9 kranganathan@netflix.com dliu@netflix.com
EurekaInstanceConfig.java
in eureka-client/src/main/java/com/netflix/appinfo
32 - 2012-08-24 2016-09-15 24 9 kranganathan@lgmac-krangana... dliu@netflix.com
InstancesResource.java
in eureka-core/src/main/java/com/netflix/eureka/resources
44 2 2012-08-27 2019-11-11 15 9 kranganathan@netflix.com windy@white-hawk.de
StatusResource.java
in eureka-core/src/main/java/com/netflix/eureka/resources
35 3 2012-08-27 2015-10-02 13 9 kranganathan@netflix.com spencer@gibb.us
ApplicationResource.java
in eureka-core/src/main/java/com/netflix/eureka/resources
126 6 2012-08-27 2019-11-11 26 8 kranganathan@netflix.com windy@white-hawk.de
EurekaMonitors.java
in eureka-core/src/main/java/com/netflix/eureka/util
91 10 2012-08-27 2020-06-30 21 8 kranganathan@netflix.com heemanghan@gmail.com
Lease.java
in eureka-core/src/main/java/com/netflix/eureka/lease
57 12 2012-08-27 2015-10-05 20 8 kranganathan@netflix.com tbak@netflix.com
PeerReplicationResource.java
in eureka-core/src/main/java/com/netflix/eureka/resources
127 11 2013-11-18 2017-11-14 19 8 kranganathan@netflix.com dliu@netflix.com
RemoteRegionRegistry.java
in eureka-core/src/main/java/com/netflix/eureka/registry
408 19 2015-09-18 2021-06-16 19 8 dliu@netflix.com rieglerg85@gmail.com
AbstractAzToRegionMapper.java
in eureka-client/src/main/java/com/netflix/discovery
107 7 2013-08-02 2017-11-14 17 8 nitesh1706@gmail.com dliu@netflix.com
XmlXStream.java
in eureka-client/src/main/java/com/netflix/discovery/converters
40 4 2012-08-24 2017-12-12 16 8 kranganathan@lgmac-krangana... dliu@netflix.com
ResponseCacheImpl.java
in eureka-core/src/main/java/com/netflix/eureka/registry
388 21 2015-09-18 2023-01-24 15 8 dliu@netflix.com aburnos@netflix.com
JsonXStream.java
in eureka-client/src/main/java/com/netflix/discovery/converters
46 4 2012-08-24 2017-12-12 15 8 kranganathan@lgmac-krangana... dliu@netflix.com
StatusInfo.java
in eureka-core/src/main/java/com/netflix/eureka/util
115 14 2012-08-27 2020-04-30 13 8 kranganathan@netflix.com spencer@gibb.us
LeaseInfo.java
in eureka-client/src/main/java/com/netflix/appinfo
101 17 2012-08-24 2015-09-29 10 8 kranganathan@lgmac-krangana... tbak@netflix.com
PeerEurekaNodes.java
in eureka-core/src/main/java/com/netflix/eureka/cluster
191 13 2015-05-31 2019-06-07 25 7 tbak@netflix.com elandau@netflix.com
EndpointUtils.java
in eureka-client/src/main/java/com/netflix/discovery/endpoint
283 9 2015-09-18 2021-06-16 19 7 dliu@netflix.com rieglerg85@gmail.com
InternalEurekaStatusModule.java
in eureka-client/src/main/java/com/netflix/discovery
51 3 2014-04-16 2016-09-15 15 7 nitesh1706@gmail.com dliu@netflix.com
EurekaJerseyClientImpl.java
in eureka-client/src/main/java/com/netflix/discovery/shared/transport/jersey
240 24 2015-09-21 2019-11-11 15 7 tbak@netflix.com windy@white-hawk.de
StatusChangeEvent.java
in eureka-client/src/main/java/com/netflix/discovery
25 3 2014-04-02 2016-02-17 14 7 elandau@yahoo.com dliu@netflix.com
MyDataCenterInstanceConfig.java
in eureka-client/src/main/java/com/netflix/appinfo
16 3 2012-08-24 2015-09-29 13 7 kranganathan@lgmac-krangana... tbak@netflix.com
DnsResolver.java
in eureka-client/src/main/java/com/netflix/discovery/endpoint
114 6 2015-09-18 2021-06-16 12 7 dliu@netflix.com rieglerg85@gmail.com
EurekaUpStatusResolver.java
in eureka-client/src/main/java/com/netflix/discovery
51 5 2014-04-16 2017-11-14 12 7 nitesh1706@gmail.com dliu@netflix.com
DefaultEurekaClientConfigProvider.java
in eureka-client/src/main/java/com/netflix/discovery/providers
23 1 2014-04-16 2016-10-20 11 7 nitesh1706@gmail.com matt.nelson@cerner.com
status.jsp
in eureka-resources/src/main/resources/jsp
180 - 2012-08-24 2015-10-02 11 7 kranganathan@lgmac-krangana... dliu@netflix.com
StatusFilter.java
in eureka-core/src/main/java/com/netflix/eureka
33 3 2012-08-27 2020-06-22 8 7 kranganathan@netflix.com hujieqwert+github@gmail.com
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
EurekaArchaius2InstanceConfig.java
in eureka-client-archaius2/src/main/java/com/netflix/appinfo
154 26 2016-08-30 2016-09-30 6 1 dliu@netflix.com dliu@netflix.com
CompositeInstanceConfigFactory.java
in eureka-client-archaius2/src/main/java/com/netflix/appinfo/providers
87 5 2016-08-31 2016-09-30 7 1 dliu@netflix.com dliu@netflix.com
DiscoveryBuildInfo.java
in eureka-client/src/main/java/com/netflix/discovery/util
58 5 2015-08-24 2016-01-14 5 1 tbak@netflix.com tbak@netflix.com
ReplicationInstanceResponse.java
in eureka-core/src/main/java/com/netflix/eureka/cluster/protocol
55 8 2015-05-28 2015-06-30 2 1 tbak@netflix.com tbak@netflix.com
Archaius2AmazonInfoConfig.java
in eureka-client-archaius2/src/main/java/com/netflix/appinfo
52 9 2016-08-30 2016-09-30 7 1 dliu@netflix.com dliu@netflix.com
InternalPrefixedConfig.java
in eureka-client-archaius2/src/main/java/com/netflix/discovery/internal/util
52 8 2016-09-15 2016-09-30 2 1 dliu@netflix.com dliu@netflix.com
MonitoredConnectionManager.java
in eureka-client/src/main/java/com/netflix/discovery/shared
49 8 2015-05-13 2015-05-14 2 1 tbak@netflix.com tbak@netflix.com
EurekaInjectorCreator.java
in eureka-server-governator/src/main/java/com/netflix/eureka
48 1 2016-03-29 2016-03-29 1 1 dliu@netflix.com dliu@netflix.com
Archaius1AmazonInfoConfig.java
in eureka-client/src/main/java/com/netflix/appinfo
43 8 2016-08-30 2016-09-15 6 1 dliu@netflix.com dliu@netflix.com
InstanceInfoJsonBeanSerializer.java
in eureka-client/src/main/java/com/netflix/discovery/converters/jackson/serializer
43 2 2016-01-11 2016-01-14 2 1 tbak@netflix.com tbak@netflix.com
ApplicationsJacksonBuilder.java
in eureka-client/src/main/java/com/netflix/discovery/converters/jackson/builder
42 3 2016-01-11 2016-01-14 2 1 tbak@netflix.com tbak@netflix.com
InstanceInfoXmlBeanSerializer.java
in eureka-client/src/main/java/com/netflix/discovery/converters/jackson/serializer
39 2 2016-01-11 2016-01-14 2 1 tbak@netflix.com tbak@netflix.com
Ec2EurekaServerModule.java
in eureka-server-governator/src/main/java/com/netflix/eureka/guice
37 3 2016-03-29 2016-03-29 1 1 dliu@netflix.com dliu@netflix.com
EurekaUtils.java
in eureka-client/src/main/java/com/netflix/discovery/util
35 4 2016-04-13 2016-05-10 3 1 dliu@netflix.com dliu@netflix.com
KeyFormatter.java
in eureka-client/src/main/java/com/netflix/discovery/converters
35 4 2015-07-03 2015-09-29 3 1 tbak@netflix.com tbak@netflix.com
EurekaContextListener.java
in eureka-server-governator/src/main/java/com/netflix/eureka
35 3 2016-03-29 2016-03-29 1 1 dliu@netflix.com dliu@netflix.com
LocalDevEurekaServerModule.java
in eureka-server-governator/src/main/java/com/netflix/eureka/guice
35 3 2016-03-29 2016-03-29 1 1 dliu@netflix.com dliu@netflix.com
ApplicationXmlDeserializer.java
in eureka-client/src/main/java/com/netflix/discovery/converters/jackson/serializer
34 2 2016-01-11 2016-01-14 2 1 tbak@netflix.com tbak@netflix.com
PortWrapperXmlDeserializer.java
in eureka-client/src/main/java/com/netflix/discovery/converters/jackson/serializer
31 1 2016-01-11 2016-01-14 2 1 tbak@netflix.com tbak@netflix.com
Archaius1Utils.java
in eureka-client/src/main/java/com/netflix/discovery/internal/util
28 1 2016-08-30 2016-09-15 4 1 dliu@netflix.com dliu@netflix.com
ApplicationsXmlBeanSerializer.java
in eureka-client/src/main/java/com/netflix/discovery/converters/jackson/serializer
28 2 2016-01-11 2016-01-14 2 1 tbak@netflix.com tbak@netflix.com
ApplicationsJsonBeanSerializer.java
in eureka-client/src/main/java/com/netflix/discovery/converters/jackson/serializer
28 2 2016-01-11 2016-01-14 2 1 tbak@netflix.com tbak@netflix.com
PropertyBasedTransportConfigConstants.java
in eureka-client/src/main/java/com/netflix/discovery/shared/transport
23 - 2016-08-30 2016-09-15 4 1 dliu@netflix.com dliu@netflix.com
EurekaServerIdentity.java
in eureka-core/src/main/java/com/netflix/eureka
22 4 2014-07-07 2014-07-07 1 1 dliu@netflix.com dliu@netflix.com
Jersey2EurekaIdentityHeaderFilter.java
in eureka-client-jersey2/src/main/java/com/netflix/discovery/shared/transport/jersey2
21 2 2016-08-24 2016-09-30 3 1 dliu@netflix.com dliu@netflix.com
web.xml
in eureka-server-governator/src/main/webapp/WEB-INF
21 - 2016-03-29 2016-03-29 1 1 dliu@netflix.com dliu@netflix.com
StringUtil.java
in eureka-client/src/main/java/com/netflix/discovery/util
15 2 2015-10-19 2015-10-20 2 1 tbak@netflix.com tbak@netflix.com
MyDataCenterInfo.java
in eureka-client/src/main/java/com/netflix/appinfo
14 2 2015-07-01 2015-09-29 3 1 tbak@netflix.com tbak@netflix.com
PropertyBasedAmazonInfoConfigConstants.java
in eureka-client/src/main/java/com/netflix/appinfo
14 - 2016-08-30 2016-09-15 6 1 dliu@netflix.com dliu@netflix.com
ServoControl.java
in eureka-core/src/main/java/com/netflix/eureka/util
13 2 2019-11-11 2019-11-11 1 1 windy@white-hawk.de windy@white-hawk.de
AbstractEurekaIdentity.java
in eureka-client/src/main/java/com/netflix/appinfo
12 - 2014-07-07 2014-07-07 1 1 dliu@netflix.com dliu@netflix.com
ApplicationsXmlJacksonBuilder.java
in eureka-client/src/main/java/com/netflix/discovery/converters/jackson/builder
11 1 2016-01-11 2016-01-14 2 1 tbak@netflix.com tbak@netflix.com
AmazonInfoConfig.java
in eureka-client/src/main/java/com/netflix/appinfo
10 - 2016-08-30 2016-09-15 6 1 dliu@netflix.com dliu@netflix.com
DnsService.java
in eureka-client/src/main/java/com/netflix/discovery/shared/dns
8 - 2015-10-09 2015-10-16 3 1 dliu@netflix.com dliu@netflix.com
AzToRegionMapper.java
in eureka-client/src/main/java/com/netflix/discovery
6 - 2013-08-02 2013-08-30 2 1 nitesh1706@gmail.com nitesh1706@gmail.com
TransportClientFactory.java
in eureka-client/src/main/java/com/netflix/discovery/shared/transport
6 - 2015-10-09 2015-10-16 3 1 dliu@netflix.com dliu@netflix.com
ApplicationsJsonMixIn.java
in eureka-client/src/main/java/com/netflix/discovery/converters/jackson/mixin
6 - 2016-01-11 2016-01-14 2 1 tbak@netflix.com tbak@netflix.com
PortWrapperXmlMixIn.java
in eureka-client/src/main/java/com/netflix/discovery/converters/jackson/mixin
6 - 2016-01-11 2016-01-14 2 1 tbak@netflix.com tbak@netflix.com
EurekaInstanceConfigFactory.java
in eureka-client-archaius2/src/main/java/com/netflix/appinfo/providers
5 - 2016-08-31 2016-09-15 4 1 dliu@netflix.com dliu@netflix.com
PreRegistrationHandler.java
in eureka-client/src/main/java/com/netflix/discovery
5 - 2017-06-01 2017-06-01 1 1 dliu@netflix.com dliu@netflix.com
Jersey1DiscoveryClientOptionalArgs.java
in eureka-client/src/main/java/com/netflix/discovery/shared/transport/jersey
5 - 2016-08-24 2016-09-30 3 1 dliu@netflix.com dliu@netflix.com
EndpointRandomizer.java
in eureka-client/src/main/java/com/netflix/discovery/shared/resolver
5 - 2019-05-31 2019-05-31 1 1 mgtriffid@gmail.com mgtriffid@gmail.com
RefreshableInstanceConfig.java
in eureka-client/src/main/java/com/netflix/appinfo
4 - 2016-09-23 2016-09-30 2 1 dliu@netflix.com dliu@netflix.com
VipAddressResolver.java
in eureka-client/src/main/java/com/netflix/appinfo/providers
4 - 2016-08-30 2016-09-15 4 1 dliu@netflix.com dliu@netflix.com
ClosableResolver.java
in eureka-client/src/main/java/com/netflix/discovery/shared/resolver
4 - 2015-10-09 2015-10-16 3 1 dliu@netflix.com dliu@netflix.com
AbstractJersey2EurekaHttpClient.java
in eureka-client-jersey2/src/main/java/com/netflix/discovery/shared/transport/jersey2
288 18 2016-07-18 2016-09-30 5 2 matt.nelson@cerner.com dliu@netflix.com
CodecWrappers.java
in eureka-client/src/main/java/com/netflix/discovery/converters/wrappers
287 52 2015-08-05 2015-10-16 15 2 dliu@netflix.com dliu@netflix.com
EurekaHttpClientDecorator.java
in eureka-client/src/main/java/com/netflix/discovery/shared/transport/decorator
187 12 2015-09-21 2015-10-20 9 2 tbak@netflix.com tbak@netflix.com
ReplicationInstance.java
in eureka-core/src/main/java/com/netflix/eureka/cluster/protocol
142 22 2015-05-28 2015-10-02 5 2 tbak@netflix.com dliu@netflix.com
DefaultServerCodecs.java
in eureka-core/src/main/java/com/netflix/eureka/resources
129 18 2015-09-18 2015-10-02 3 2 dliu@netflix.com dliu@netflix.com
Correlations

File Size vs. Number of Changes: 295 points

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

Number of Contributors vs. Number of Changes: 295 points

eureka-core/src/main/java/com/netflix/eureka/resources/ApplicationsResource.java x: 11 # contributors y: 31 # changes eureka-client-jersey2/src/main/java/com/netflix/discovery/shared/transport/jersey2/EurekaJersey2ClientImpl.java x: 5 # contributors y: 8 # changes eureka-client/src/main/java/com/netflix/discovery/DiscoveryClient.java x: 39 # contributors y: 199 # changes eureka-client/src/main/java/com/netflix/discovery/TimedSupervisorTask.java x: 10 # contributors y: 21 # changes eureka-client/src/main/java/com/netflix/discovery/converters/Converters.java x: 12 # contributors y: 29 # changes eureka-client/src/main/java/com/netflix/discovery/shared/NamedConnectionPool.java x: 4 # contributors y: 9 # changes eureka-client/src/main/java/com/netflix/discovery/shared/resolver/AsyncResolver.java x: 6 # contributors y: 20 # changes eureka-client/src/main/java/com/netflix/discovery/shared/resolver/ReloadingClusterResolver.java x: 5 # contributors y: 14 # changes eureka-client/src/main/java/com/netflix/discovery/shared/transport/decorator/MetricsCollectingEurekaHttpClient.java x: 4 # contributors y: 10 # changes eureka-client/src/main/java/com/netflix/discovery/shared/transport/decorator/RetryableEurekaHttpClient.java x: 6 # contributors y: 24 # changes eureka-client/src/main/java/com/netflix/discovery/shared/transport/jersey/ApacheHttpClientConnectionCleaner.java x: 4 # contributors y: 6 # changes eureka-client/src/main/java/com/netflix/discovery/util/ExceptionsMetric.java x: 5 # contributors y: 6 # changes eureka-client/src/main/java/com/netflix/discovery/util/ServoUtil.java x: 5 # contributors y: 7 # changes eureka-client/src/main/java/com/netflix/discovery/util/ThresholdLevelsMetric.java x: 6 # contributors y: 11 # changes eureka-client/src/main/java/com/netflix/appinfo/AmazonInfo.java x: 18 # contributors y: 48 # changes eureka-client/src/main/java/com/netflix/appinfo/CloudInstanceConfig.java x: 12 # contributors y: 36 # changes eureka-core/src/main/java/com/netflix/eureka/registry/ResponseCacheImpl.java x: 8 # contributors y: 15 # changes eureka-client/src/main/java/com/netflix/discovery/converters/EurekaJacksonCodec.java x: 6 # contributors y: 28 # changes eureka-client/src/main/java/com/netflix/discovery/DiscoveryManager.java x: 11 # contributors y: 23 # changes eureka-client/src/main/java/com/netflix/appinfo/PropertiesInstanceConfig.java x: 13 # contributors y: 24 # changes eureka-client/src/main/java/com/netflix/appinfo/RefreshableAmazonInfoProvider.java x: 4 # contributors y: 8 # changes eureka-client/src/main/java/com/netflix/appinfo/InstanceInfo.java x: 19 # contributors y: 63 # changes eureka-client/src/main/java/com/netflix/discovery/endpoint/DnsResolver.java x: 7 # contributors y: 12 # changes eureka-client/src/main/java/com/netflix/discovery/endpoint/EndpointUtils.java x: 7 # contributors y: 19 # changes eureka-client/src/main/java/com/netflix/discovery/shared/Application.java x: 10 # contributors y: 22 # changes eureka-client/src/main/java/com/netflix/discovery/shared/Applications.java x: 17 # contributors y: 38 # changes eureka-client/src/main/java/com/netflix/discovery/util/EurekaEntityFunctions.java x: 3 # contributors y: 9 # changes eureka-core/src/main/java/com/netflix/eureka/RateLimitingFilter.java x: 3 # contributors y: 13 # changes eureka-core/src/main/java/com/netflix/eureka/aws/AwsAsgUtil.java x: 5 # contributors y: 9 # changes eureka-core/src/main/java/com/netflix/eureka/aws/EIPManager.java x: 10 # contributors y: 25 # changes eureka-core/src/main/java/com/netflix/eureka/registry/AbstractInstanceRegistry.java x: 17 # contributors y: 41 # changes eureka-core/src/main/java/com/netflix/eureka/registry/PeerAwareInstanceRegistryImpl.java x: 12 # contributors y: 25 # changes eureka-core/src/main/java/com/netflix/eureka/registry/RemoteRegionRegistry.java x: 8 # contributors y: 19 # changes eureka-client/src/main/java/com/netflix/discovery/shared/transport/jersey/AbstractJerseyEurekaHttpClient.java x: 4 # contributors y: 15 # changes eureka-client/src/main/java/com/netflix/discovery/shared/resolver/ResolverUtils.java x: 5 # contributors y: 11 # changes eureka-client-archaius2/src/main/java/com/netflix/appinfo/Ec2EurekaArchaius2InstanceConfig.java x: 3 # contributors y: 12 # changes eureka-client-archaius2/src/main/java/com/netflix/appinfo/providers/CustomAmazonInfoProviderInstanceConfigFactory.java x: 2 # contributors y: 5 # changes eureka-client-archaius2/src/main/java/com/netflix/discovery/guice/EurekaClientModule.java x: 2 # contributors y: 6 # changes eureka-client-archaius2/src/main/java/com/netflix/discovery/guice/InternalEurekaClientModule.java x: 3 # contributors y: 10 # changes eureka-core/src/main/java/com/netflix/eureka/GzipEncodingEnforcingFilter.java x: 2 # contributors y: 7 # changes eureka-client-archaius2/src/main/java/com/netflix/appinfo/providers/AmazonInfoProviderFactory.java x: 2 # contributors y: 2 # changes eureka-client/src/main/java/com/netflix/discovery/DefaultEurekaClientConfig.java x: 19 # contributors y: 70 # changes eureka-client-jersey2/src/main/java/com/netflix/discovery/shared/transport/jersey2/Jersey2ApplicationClientFactory.java x: 6 # contributors y: 17 # changes eureka-core/src/main/java/com/netflix/eureka/Names.java x: 3 # contributors y: 6 # changes eureka-core/src/main/java/com/netflix/eureka/DefaultEurekaServerConfig.java x: 17 # contributors y: 72 # changes eureka-client/src/main/java/com/netflix/discovery/shared/transport/decorator/RedirectingEurekaHttpClient.java x: 6 # contributors y: 15 # changes eureka-client/src/main/java/com/netflix/discovery/util/StringCache.java x: 2 # contributors y: 4 # changes eureka-core/src/main/java/com/netflix/eureka/aws/Route53Binder.java x: 6 # contributors y: 9 # changes eureka-core/src/main/java/com/netflix/eureka/util/EurekaMonitors.java x: 8 # contributors y: 21 # changes eureka-client/src/main/java/com/netflix/discovery/EurekaClientConfig.java x: 13 # contributors y: 57 # changes eureka-core/src/main/java/com/netflix/eureka/StatusFilter.java x: 7 # contributors y: 8 # changes eureka-core/src/main/java/com/netflix/eureka/util/StatusInfo.java x: 8 # contributors y: 13 # changes eureka-client/src/main/java/com/netflix/appinfo/AbstractInstanceConfig.java x: 10 # contributors y: 20 # changes eureka-client/src/main/java/com/netflix/discovery/shared/transport/EurekaClientFactoryBuilder.java x: 6 # contributors y: 18 # changes eureka-client/src/main/java/com/netflix/discovery/shared/transport/jersey/EurekaJerseyClientImpl.java x: 7 # contributors y: 15 # changes eureka-core/src/main/java/com/netflix/eureka/DefaultEurekaServerContext.java x: 4 # contributors y: 7 # changes eureka-core/src/main/java/com/netflix/eureka/cluster/PeerEurekaNode.java x: 12 # contributors y: 54 # changes eureka-core/src/main/java/com/netflix/eureka/registry/ResponseCache.java x: 3 # contributors y: 4 # changes eureka-core/src/main/java/com/netflix/eureka/resources/AbstractVIPResource.java x: 6 # contributors y: 16 # changes eureka-core/src/main/java/com/netflix/eureka/resources/ApplicationResource.java x: 8 # contributors y: 26 # changes eureka-core/src/main/java/com/netflix/eureka/resources/InstancesResource.java x: 9 # contributors y: 15 # changes eureka-core/src/main/java/com/netflix/eureka/util/ServoControl.java x: 1 # contributors y: 1 # changes eureka-core/src/main/java/com/netflix/eureka/cluster/PeerEurekaNodes.java x: 7 # contributors y: 25 # changes eureka-client/src/main/java/com/netflix/discovery/guice/EurekaModule.java x: 4 # contributors y: 14 # changes eureka-client/src/main/java/com/netflix/discovery/shared/transport/EurekaHttpClients.java x: 4 # contributors y: 33 # changes eureka-client/src/main/java/com/netflix/appinfo/providers/EurekaConfigBasedInstanceInfoProvider.java x: 9 # contributors y: 35 # changes eureka-core/src/main/java/com/netflix/eureka/transport/EurekaServerHttpClients.java x: 3 # contributors y: 7 # changes eureka-core/src/main/java/com/netflix/eureka/resources/InstanceResource.java x: 13 # contributors y: 43 # changes eureka-client/src/main/java/com/netflix/discovery/provider/DiscoveryJerseyProvider.java x: 9 # contributors y: 32 # changes eureka-client/src/main/java/com/netflix/appinfo/ApplicationInfoManager.java x: 10 # contributors y: 45 # changes eureka-core/src/main/java/com/netflix/eureka/EurekaServerConfig.java x: 14 # contributors y: 59 # changes eureka-core/src/main/java/com/netflix/eureka/registry/rule/AsgEnabledRule.java x: 4 # contributors y: 5 # changes eureka-client/src/main/java/com/netflix/discovery/shared/transport/jersey/JerseyEurekaHttpClientFactory.java x: 6 # contributors y: 25 # changes eureka-core/src/main/java/com/netflix/eureka/cluster/ReplicationTaskProcessor.java x: 4 # contributors y: 20 # changes eureka-client/src/main/java/com/netflix/discovery/InstanceInfoReplicator.java x: 6 # contributors y: 10 # changes eureka-client/src/main/java/com/netflix/discovery/converters/XmlXStream.java x: 8 # contributors y: 16 # changes eureka-client/src/main/java/com/netflix/discovery/AbstractAzToRegionMapper.java x: 8 # contributors y: 17 # changes eureka-core/src/main/java/com/netflix/eureka/EurekaBootStrap.java x: 10 # contributors y: 36 # changes eureka-resources/src/main/resources/css/main.css x: 3 # contributors y: 3 # changes eureka-client/src/main/java/com/netflix/discovery/AbstractDiscoveryClientOptionalArgs.java x: 2 # contributors y: 8 # changes eureka-client/src/main/java/com/netflix/discovery/shared/transport/jersey/TransportClientFactories.java x: 3 # contributors y: 8 # changes eureka-client/src/main/java/com/netflix/appinfo/providers/CloudInstanceConfigProvider.java x: 7 # contributors y: 7 # changes eureka-client/src/main/java/com/netflix/discovery/providers/DefaultEurekaClientConfigProvider.java x: 7 # contributors y: 11 # changes eureka-client-jersey2/src/main/java/com/netflix/discovery/Jersey2DiscoveryClientOptionalArgs.java x: 2 # contributors y: 3 # changes eureka-client-jersey2/src/main/java/com/netflix/discovery/shared/transport/jersey2/Jersey2ApplicationClient.java x: 3 # contributors y: 14 # changes eureka-client-jersey2/src/main/java/com/netflix/discovery/shared/transport/jersey2/Jersey2EurekaIdentityHeaderFilter.java x: 1 # contributors y: 3 # changes eureka-client/src/main/java/com/netflix/appinfo/EurekaClientIdentity.java x: 4 # contributors y: 13 # changes eureka-client/src/main/java/com/netflix/discovery/EurekaClient.java x: 4 # contributors y: 12 # changes eureka-client-archaius2/src/main/java/com/netflix/appinfo/Archaius2AmazonInfoConfig.java x: 1 # contributors y: 7 # changes eureka-client-archaius2/src/main/java/com/netflix/appinfo/EurekaArchaius2InstanceConfig.java x: 1 # contributors y: 6 # changes eureka-client-archaius2/src/main/java/com/netflix/discovery/internal/util/InternalPrefixedConfig.java x: 1 # contributors y: 2 # changes eureka-client-archaius2/src/main/java/com/netflix/discovery/shared/transport/EurekaArchaius2TransportConfig.java x: 3 # contributors y: 17 # changes eureka-client-archaius2/src/main/java/com/netflix/appinfo/providers/EurekaInstanceConfigFactory.java x: 1 # contributors y: 4 # changes eureka-client/src/main/java/com/netflix/appinfo/EurekaInstanceConfig.java x: 9 # contributors y: 24 # changes eureka-client/src/main/java/com/netflix/discovery/shared/transport/DefaultEurekaTransportConfig.java x: 2 # contributors y: 15 # changes eureka-core/src/main/java/com/netflix/eureka/registry/rule/AlwaysMatchInstanceStatusRule.java x: 3 # contributors y: 2 # changes eureka-core/src/main/java/com/netflix/eureka/util/MeasuredRate.java x: 6 # contributors y: 6 # changes eureka-examples/src/main/java/com/netflix/eureka/ExampleEurekaGovernatedService.java x: 4 # contributors y: 11 # changes eureka-client/src/main/java/com/netflix/discovery/CacheRefreshedEvent.java x: 4 # contributors y: 4 # changes eureka-client/src/main/java/com/netflix/discovery/StatusChangeEvent.java x: 7 # contributors y: 14 # changes eureka-client/src/main/java/com/netflix/discovery/shared/resolver/aws/EurekaHttpResolver.java x: 2 # contributors y: 10 # changes eureka-client/src/main/java/com/netflix/discovery/shared/transport/EurekaTransportConfig.java x: 2 # contributors y: 12 # changes eureka-client/src/main/java/com/netflix/discovery/converters/jackson/EurekaJsonJacksonCodec.java x: 2 # contributors y: 11 # changes eureka-client/src/main/java/com/netflix/discovery/util/DiscoveryBuildInfo.java x: 1 # contributors y: 5 # changes eureka-client/src/main/java/com/netflix/discovery/shared/transport/decorator/EurekaHttpClientDecorator.java x: 2 # contributors y: 9 # changes eureka-core/src/main/java/com/netflix/eureka/cluster/ReplicationTask.java x: 2 # contributors y: 14 # changes eureka-core/src/main/java/com/netflix/eureka/lease/Lease.java x: 8 # contributors y: 20 # changes eureka-core/src/main/java/com/netflix/eureka/V1AwareInstanceInfoConverter.java x: 6 # contributors y: 12 # changes eureka-core/src/main/java/com/netflix/eureka/resources/StatusResource.java x: 9 # contributors y: 13 # changes eureka-client/src/main/java/com/netflix/appinfo/LeaseInfo.java x: 8 # contributors y: 10 # changes eureka-client/src/main/java/com/netflix/appinfo/MyDataCenterInstanceConfig.java x: 7 # contributors y: 13 # changes eureka-client/src/main/java/com/netflix/appinfo/HealthCheckResource.java x: 5 # contributors y: 4 # changes eureka-client/src/main/java/com/netflix/discovery/converters/Auto.java x: 6 # contributors y: 5 # changes eureka-client/src/main/java/com/netflix/discovery/converters/EntityBodyConverter.java x: 7 # contributors y: 6 # changes eureka-client/src/main/java/com/netflix/discovery/shared/Pair.java x: 4 # contributors y: 3 # changes
199.0
# changes
  min: 1.0
  average: 10.71
  25th percentile: 3.0
  median: 6.0
  75th percentile: 12.0
  max: 199.0
0 39.0
# contributors
min: 1.0 | average: 4.21 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 6.0 | max: 39.0

Number of Contributors vs. File Size: 295 points

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