File Size Overall
  • There are 96 files with 6,622 lines of code.
    • 0 very long files (0 lines of code)
    • 0 long files (0 lines of code)
    • 5 medium size files (1,597 lines of code)
    • 14 small files (1,942 lines of code)
    • 77 very small files (3,083 lines of code)
0% | 0% | 24% | 29% | 46%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
java0% | 0% | 25% | 30% | 44%
scala0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
iep-admin0% | 0% | 30% | 21% | 48%
iep-servergroups0% | 0% | 47% | 43% | 9%
iep-spring-leader-dynamodb0% | 0% | 93% | 0% | 6%
iep-spring-aws20% | 0% | 92% | 0% | 7%
iep-ses0% | 0% | 0% | 70% | 29%
iep-launcher0% | 0% | 0% | 97% | 2%
iep-spring-leader-redis-cluster0% | 0% | 0% | 68% | 31%
iep-leader-api0% | 0% | 0% | 59% | 40%
iep-spring-leader0% | 0% | 0% | 81% | 18%
iep-dynconfig0% | 0% | 0% | 35% | 64%
iep-spring-userservice0% | 0% | 0% | 0% | 100%
project0% | 0% | 0% | 0% | 100%
iep-spring-admin0% | 0% | 0% | 0% | 100%
iep-spring0% | 0% | 0% | 0% | 100%
iep-service0% | 0% | 0% | 0% | 100%
iep-spring-dynconfig0% | 0% | 0% | 0% | 100%
iep-spring-atlas0% | 0% | 0% | 0% | 100%
iep-spring-spectatord0% | 0% | 0% | 0% | 100%
iep-spring-sbhealth0% | 0% | 0% | 0% | 100%
.github0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
SpectatorEndpoint.java
in iep-admin/src/main/java/com/netflix/iep/admin/endpoints
496 25
DynamoDbLeaderDatabase.java
in iep-spring-leader-dynamodb/src/main/java/com/netflix/iep/leader/dynamodb
308 10
AwsClientFactory.java
in iep-spring-aws2/src/main/java/com/netflix/iep/aws2
301 26
ServerGroup.java
in iep-servergroups/src/main/java/com/netflix/iep/servergroups
267 29
EurekaLoader.java
in iep-servergroups/src/main/java/com/netflix/iep/servergroups
225 11
Instance.java
in iep-servergroups/src/main/java/com/netflix/iep/servergroups
190 26
RedisClusterLeaderDatabase.java
in iep-spring-leader-redis-cluster/src/main/java/com/netflix/iep/leader/redis
188 7
StandardLeaderElector.java
in iep-leader-api/src/main/java/com/netflix/iep/leader
187 13
EmailRequestBuilder.java
in iep-ses/src/main/java/com/netflix/iep/ses
152 16
JarBuilder.java
in iep-launcher/src/main/java/com/netflix/iep/launcher
150 16
JsonUtils.java
in iep-servergroups/src/main/java/com/netflix/iep/servergroups
138 11
JmxEndpoint.java
in iep-admin/src/main/java/com/netflix/iep/admin/endpoints
128 11
AccessLogHandler.java
in iep-admin/src/main/java/com/netflix/iep/admin
124 18
LeaderService.java
in iep-spring-leader/src/main/java/com/netflix/iep/leader
123 7
EddaLoader.java
in iep-servergroups/src/main/java/com/netflix/iep/servergroups
122 5
EmailHeader.java
in iep-ses/src/main/java/com/netflix/iep/ses
118 21
Main.java
in iep-launcher/src/main/java/com/netflix/iep/launcher
111 7
ThreadsEndpoint.java
in iep-admin/src/main/java/com/netflix/iep/admin/endpoints
108 9
ConfigListener.java
in iep-dynconfig/src/main/java/com/netflix/iep/config
103 24
AtlasRegistryService.java
in iep-spring-atlas/src/main/java/com/netflix/iep/atlas
100 3
DynamicConfigService.java
in iep-spring-dynconfig/src/main/java/com/netflix/iep/dynconfig
100 2
JarsEndpoint.java
in iep-admin/src/main/java/com/netflix/iep/admin/endpoints
99 8
StaticResourceHandler.java
in iep-admin/src/main/java/com/netflix/iep/admin
98 5
GroupService.java
in iep-servergroups/src/main/java/com/netflix/iep/servergroups
93 3
RequestHandler.java
in iep-admin/src/main/java/com/netflix/iep/admin
90 5
SpringClassFactory.java
in iep-spring/src/main/java/com/netflix/iep/spring
88 2
AdminConfiguration.java
in iep-spring-admin/src/main/java/com/netflix/iep/admin/spring
84 12
BaseServerEndpoint.java
in iep-admin/src/main/java/com/netflix/iep/admin/endpoints
83 7
Context.java
in iep-spring-userservice/src/main/java/com/netflix/iep/userservice
82 9
AdminServer.java
in iep-admin/src/main/java/com/netflix/iep/admin
72 5
SpringBeansEndpoint.java
in iep-spring-admin/src/main/java/com/netflix/iep/admin/spring
71 3
70 8
HttpUserService.java
in iep-spring-userservice/src/main/java/com/netflix/iep/userservice
67 5
Main.java
in iep-spring/src/main/java/com/netflix/iep/spring
65 7
EncodingUtils.java
in iep-ses/src/main/java/com/netflix/iep/ses
62 4
SidecarRegistryService.java
in iep-spring-spectatord/src/main/java/com/netflix/iep/spectatord
62 2
RedisClusterLeaderClient.java
in iep-spring-leader-redis-cluster/src/main/java/com/netflix/iep/leader/redis
61 4
ConfigManager.java
in iep-dynconfig/src/main/java/com/netflix/iep/config
59 8
DefaultClassFactory.java
in iep-service/src/main/java/com/netflix/iep/service
57 3
NetflixEnvironment.java
in iep-dynconfig/src/main/java/com/netflix/iep/config
57 18
LeaderId.java
in iep-leader-api/src/main/java/com/netflix/iep/leader/api
57 7
SpringEnvEndpoint.java
in iep-spring-admin/src/main/java/com/netflix/iep/admin/spring
56 2
AbstractService.java
in iep-service/src/main/java/com/netflix/iep/service
55 4
55 -
Attachment.java
in iep-ses/src/main/java/com/netflix/iep/ses
52 6
UserServiceConfiguration.java
in iep-spring-userservice/src/main/java/com/netflix/iep/userservice
52 6
BasicHttpEndpoint.java
in iep-admin/src/main/java/com/netflix/iep/admin
51 2
ResourceId.java
in iep-leader-api/src/main/java/com/netflix/iep/leader/api
49 6
43 2
HttpResponse.java
in iep-admin/src/main/java/com/netflix/iep/admin
42 3
Large Files That Change Often (Top 20)
To change a file, an AI coding agent (or a person) has to read it: these files are read the most for the changes in the past year (lines × changes).
File# lines≈ tokens
to read
# changes
(1y)
≈ lines edited
per change
lines read per
line changed
41 under 1k 73 ~3 ~10
SpectatorEndpoint.java
in iep-admin/src/main/java/com/netflix/iep/admin/endpoints
496 ~3k–7k 2 ~70 ~7
EurekaLoader.java
in iep-servergroups/src/main/java/com/netflix/iep/servergroups
225 ~1.5k–5k 3 ~30 ~7
JsonUtils.java
in iep-servergroups/src/main/java/com/netflix/iep/servergroups
138 ~700–2k 4 ~20 ~7
Instance.java
in iep-servergroups/src/main/java/com/netflix/iep/servergroups
190 ~1k–3k 2 ~30 ~7
EddaLoader.java
in iep-servergroups/src/main/java/com/netflix/iep/servergroups
122 ~700–2k 3 ~20 ~5
DynamoDbLeaderDatabase.java
in iep-spring-leader-dynamodb/src/main/java/com/netflix/iep/leader/dynamodb
308 ~2k–5k 1 ~50 ~5
AwsClientFactory.java
in iep-spring-aws2/src/main/java/com/netflix/iep/aws2
301 ~2k–5k 1 ~70 ~5
JarBuilder.java
in iep-launcher/src/main/java/com/netflix/iep/launcher
150 ~1k–3k 2 ~20 ~7
ServerGroup.java
in iep-servergroups/src/main/java/com/netflix/iep/servergroups
267 ~1.5k–5k 1 ~30 ~7
LeaderService.java
in iep-spring-leader/src/main/java/com/netflix/iep/leader
123 ~700–2k 2 ~30 ~5
EmailHeader.java
in iep-ses/src/main/java/com/netflix/iep/ses
118 ~700–2k 2 ~15 ~7
ThreadsEndpoint.java
in iep-admin/src/main/java/com/netflix/iep/admin/endpoints
108 ~700–2k 2 ~30 ~5
AtlasRegistryService.java
in iep-spring-atlas/src/main/java/com/netflix/iep/atlas
100 ~700–1.5k 2 ~20 ~5
StaticResourceHandler.java
in iep-admin/src/main/java/com/netflix/iep/admin
98 ~500–1.5k 2 ~20 ~5
RedisClusterLeaderDatabase.java
in iep-spring-leader-redis-cluster/src/main/java/com/netflix/iep/leader/redis
188 ~1k–3k 1 ~50 ~5
StandardLeaderElector.java
in iep-leader-api/src/main/java/com/netflix/iep/leader
187 ~1k–3k 1 ~30 ~7
RedisClusterLeaderClient.java
in iep-spring-leader-redis-cluster/src/main/java/com/netflix/iep/leader/redis
61 ~300–1k 3 ~30 ~2
Context.java
in iep-spring-userservice/src/main/java/com/netflix/iep/userservice
82 ~500–1.5k 2 ~20 ~3
EmailRequestBuilder.java
in iep-ses/src/main/java/com/netflix/iep/ses
152 ~1k–3k 1 ~30 ~5

Tokens are lines × 7 to 14 (analysis.fileReadsForChanges). Lines edited per change are the file's lines added and deleted divided by its commits over the whole history. Agents read about 2,000 lines at a time: when a 17,000-line file was split into modules, the tokens an agent read for the same change fell by 83% (The Economic Benefit of Refactoring, 2026).

Files With Most Units (Top 50)
File# lines# units
ServerGroup.java
in iep-servergroups/src/main/java/com/netflix/iep/servergroups
267 29
AwsClientFactory.java
in iep-spring-aws2/src/main/java/com/netflix/iep/aws2
301 26
Instance.java
in iep-servergroups/src/main/java/com/netflix/iep/servergroups
190 26
SpectatorEndpoint.java
in iep-admin/src/main/java/com/netflix/iep/admin/endpoints
496 25
ConfigListener.java
in iep-dynconfig/src/main/java/com/netflix/iep/config
103 24
EmailHeader.java
in iep-ses/src/main/java/com/netflix/iep/ses
118 21
AccessLogHandler.java
in iep-admin/src/main/java/com/netflix/iep/admin
124 18
NetflixEnvironment.java
in iep-dynconfig/src/main/java/com/netflix/iep/config
57 18
JarBuilder.java
in iep-launcher/src/main/java/com/netflix/iep/launcher
150 16
EmailRequestBuilder.java
in iep-ses/src/main/java/com/netflix/iep/ses
152 16
StandardLeaderElector.java
in iep-leader-api/src/main/java/com/netflix/iep/leader
187 13
AdminConfiguration.java
in iep-spring-admin/src/main/java/com/netflix/iep/admin/spring
84 12
JmxEndpoint.java
in iep-admin/src/main/java/com/netflix/iep/admin/endpoints
128 11
EurekaLoader.java
in iep-servergroups/src/main/java/com/netflix/iep/servergroups
225 11
JsonUtils.java
in iep-servergroups/src/main/java/com/netflix/iep/servergroups
138 11
DynamoDbLeaderDatabase.java
in iep-spring-leader-dynamodb/src/main/java/com/netflix/iep/leader/dynamodb
308 10
ThreadsEndpoint.java
in iep-admin/src/main/java/com/netflix/iep/admin/endpoints
108 9
Context.java
in iep-spring-userservice/src/main/java/com/netflix/iep/userservice
82 9
JarsEndpoint.java
in iep-admin/src/main/java/com/netflix/iep/admin/endpoints
99 8
ConfigManager.java
in iep-dynconfig/src/main/java/com/netflix/iep/config
59 8
70 8
RedisClusterLeaderDatabase.java
in iep-spring-leader-redis-cluster/src/main/java/com/netflix/iep/leader/redis
188 7
BaseServerEndpoint.java
in iep-admin/src/main/java/com/netflix/iep/admin/endpoints
83 7
Main.java
in iep-launcher/src/main/java/com/netflix/iep/launcher
111 7
Main.java
in iep-spring/src/main/java/com/netflix/iep/spring
65 7
LeaderService.java
in iep-spring-leader/src/main/java/com/netflix/iep/leader
123 7
LeaderId.java
in iep-leader-api/src/main/java/com/netflix/iep/leader/api
57 7
Attachment.java
in iep-ses/src/main/java/com/netflix/iep/ses
52 6
UserServiceConfiguration.java
in iep-spring-userservice/src/main/java/com/netflix/iep/userservice
52 6
ResourceId.java
in iep-leader-api/src/main/java/com/netflix/iep/leader/api
49 6
CreationException.java
in iep-service/src/main/java/com/netflix/iep/service
19 5
RequestHandler.java
in iep-admin/src/main/java/com/netflix/iep/admin
90 5
AdminServer.java
in iep-admin/src/main/java/com/netflix/iep/admin
72 5
EndpointMapping.java
in iep-admin/src/main/java/com/netflix/iep/admin
26 5
ErrorMessage.java
in iep-admin/src/main/java/com/netflix/iep/admin
23 5
StaticResourceHandler.java
in iep-admin/src/main/java/com/netflix/iep/admin
98 5
DynamicConfigManagerImpl.java
in iep-dynconfig/src/main/java/com/netflix/iep/config
42 5
EddaLoader.java
in iep-servergroups/src/main/java/com/netflix/iep/servergroups
122 5
Args.java
in iep-spring/src/main/java/com/netflix/iep/spring
32 5
CompositeUserService.java
in iep-spring-userservice/src/main/java/com/netflix/iep/userservice
40 5
HttpUserService.java
in iep-spring-userservice/src/main/java/com/netflix/iep/userservice
67 5
RedisClusterLeaderClient.java
in iep-spring-leader-redis-cluster/src/main/java/com/netflix/iep/leader/redis
61 4
AbstractService.java
in iep-service/src/main/java/com/netflix/iep/service
55 4
ListenerUtils.java
in iep-dynconfig/src/main/java/com/netflix/iep/config
19 4
EncodingUtils.java
in iep-ses/src/main/java/com/netflix/iep/ses
62 4
DynamicConfigConfiguration.java
in iep-spring-dynconfig/src/main/java/com/netflix/iep/dynconfig
30 4
ServiceManager.java
in iep-service/src/main/java/com/netflix/iep/service
24 3
DefaultClassFactory.java
in iep-service/src/main/java/com/netflix/iep/service
57 3
ClassFactory.java
in iep-service/src/main/java/com/netflix/iep/service
19 3
AtlasRegistryService.java
in iep-spring-atlas/src/main/java/com/netflix/iep/atlas
100 3
Files With Long Lines (Top 1)

There is only one file with lines longer than 120 characters. In total, there are 7 long lines.

File# lines# units# long lines
AwsClientFactory.java
in iep-spring-aws2/src/main/java/com/netflix/iep/aws2
301 26 7
Correlations

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

project/Dependencies.scala x: 957 commits (all time) y: 41 lines of code project/BuildSettings.scala x: 32 commits (all time) y: 55 lines of code project/GitVersion.scala x: 41 commits (all time) y: 43 lines of code project/LicenseCheck.scala x: 2 commits (all time) y: 70 lines of code project/SonatypeSettings.scala x: 7 commits (all time) y: 41 lines of code iep-launcher/src/main/java/com/netflix/iep/launcher/JarBuilder.java x: 20 commits (all time) y: 150 lines of code iep-servergroups/src/main/java/com/netflix/iep/servergroups/EddaLoader.java x: 16 commits (all time) y: 122 lines of code iep-servergroups/src/main/java/com/netflix/iep/servergroups/Instance.java x: 10 commits (all time) y: 190 lines of code iep-servergroups/src/main/java/com/netflix/iep/servergroups/JsonUtils.java x: 14 commits (all time) y: 138 lines of code iep-servergroups/src/main/java/com/netflix/iep/servergroups/EurekaLoader.java x: 15 commits (all time) y: 225 lines of code iep-ses/src/main/java/com/netflix/iep/ses/EmailHeader.java x: 16 commits (all time) y: 118 lines of code iep-admin/src/main/java/com/netflix/iep/admin/endpoints/SpectatorEndpoint.java x: 19 commits (all time) y: 496 lines of code iep-admin/src/main/java/com/netflix/iep/admin/endpoints/ThreadsEndpoint.java x: 14 commits (all time) y: 108 lines of code iep-spring-admin/src/main/java/com/netflix/iep/admin/spring/SpringBeansEndpoint.java x: 7 commits (all time) y: 71 lines of code iep-admin/src/main/java/com/netflix/iep/admin/StaticResourceHandler.java x: 13 commits (all time) y: 98 lines of code iep-spring-atlas/src/main/java/com/netflix/iep/atlas/AtlasRegistryService.java x: 9 commits (all time) y: 100 lines of code iep-spring-spectatord/src/main/java/com/netflix/iep/spectatord/SidecarRegistryService.java x: 7 commits (all time) y: 62 lines of code iep-admin/src/main/java/com/netflix/iep/admin/ErrorMessage.java x: 13 commits (all time) y: 23 lines of code iep-admin/src/main/java/com/netflix/iep/admin/JsonEncoder.java x: 14 commits (all time) y: 27 lines of code iep-spring-userservice/src/main/java/com/netflix/iep/userservice/Context.java x: 7 commits (all time) y: 82 lines of code iep-spring-sbhealth/src/main/java/com/netflix/iep/sbhealth/IepServiceHealthIndicator.java x: 3 commits (all time) y: 29 lines of code iep-spring-leader/src/main/java/com/netflix/iep/leader/LeaderService.java x: 7 commits (all time) y: 123 lines of code iep-admin/src/main/java/com/netflix/iep/admin/AccessLogHandler.java x: 15 commits (all time) y: 124 lines of code iep-admin/src/main/java/com/netflix/iep/admin/AdminConfig.java x: 14 commits (all time) y: 29 lines of code iep-admin/src/main/java/com/netflix/iep/admin/AdminServer.java x: 21 commits (all time) y: 72 lines of code iep-admin/src/main/java/com/netflix/iep/admin/BasicHttpEndpoint.java x: 12 commits (all time) y: 51 lines of code iep-admin/src/main/java/com/netflix/iep/admin/BasicHttpResponse.java x: 13 commits (all time) y: 26 lines of code iep-admin/src/main/java/com/netflix/iep/admin/DefaultHandler.java x: 12 commits (all time) y: 27 lines of code iep-admin/src/main/java/com/netflix/iep/admin/EndpointMapping.java x: 6 commits (all time) y: 26 lines of code iep-admin/src/main/java/com/netflix/iep/admin/HttpEndpoint.java x: 12 commits (all time) y: 5 lines of code iep-admin/src/main/java/com/netflix/iep/admin/HttpEntity.java x: 3 commits (all time) y: 6 lines of code iep-admin/src/main/java/com/netflix/iep/admin/HttpException.java x: 12 commits (all time) y: 11 lines of code iep-admin/src/main/java/com/netflix/iep/admin/HttpResponse.java x: 15 commits (all time) y: 42 lines of code iep-admin/src/main/java/com/netflix/iep/admin/RequestHandler.java x: 18 commits (all time) y: 90 lines of code iep-admin/src/main/java/com/netflix/iep/admin/endpoints/BaseServerEndpoint.java x: 16 commits (all time) y: 83 lines of code iep-admin/src/main/java/com/netflix/iep/admin/endpoints/EnvEndpoint.java x: 12 commits (all time) y: 18 lines of code iep-admin/src/main/java/com/netflix/iep/admin/endpoints/JarsEndpoint.java x: 12 commits (all time) y: 99 lines of code iep-admin/src/main/java/com/netflix/iep/admin/endpoints/JmxEndpoint.java x: 14 commits (all time) y: 128 lines of code iep-admin/src/main/java/com/netflix/iep/admin/endpoints/ResourcesEndpoint.java x: 12 commits (all time) y: 15 lines of code iep-admin/src/main/java/com/netflix/iep/admin/endpoints/ServicesEndpoint.java x: 13 commits (all time) y: 29 lines of code iep-dynconfig/src/main/java/com/netflix/iep/config/ConfigListener.java x: 4 commits (all time) y: 103 lines of code iep-dynconfig/src/main/java/com/netflix/iep/config/ConfigManager.java x: 4 commits (all time) y: 59 lines of code iep-dynconfig/src/main/java/com/netflix/iep/config/DynamicConfigManager.java x: 4 commits (all time) y: 11 lines of code iep-dynconfig/src/main/java/com/netflix/iep/config/DynamicConfigManagerImpl.java x: 4 commits (all time) y: 42 lines of code iep-dynconfig/src/main/java/com/netflix/iep/config/ListenerUtils.java x: 4 commits (all time) y: 19 lines of code iep-dynconfig/src/main/java/com/netflix/iep/config/NetflixEnvironment.java x: 4 commits (all time) y: 57 lines of code iep-launcher/src/main/java/com/netflix/iep/launcher/Main.java x: 21 commits (all time) y: 111 lines of code iep-launcher/src/main/java/com/netflix/iep/launcher/Settings.java x: 14 commits (all time) y: 8 lines of code iep-leader-api/src/main/java/com/netflix/iep/leader/StandardLeaderElector.java x: 10 commits (all time) y: 187 lines of code iep-leader-api/src/main/java/com/netflix/iep/leader/api/LeaderDatabase.java x: 8 commits (all time) y: 7 lines of code iep-leader-api/src/main/java/com/netflix/iep/leader/api/LeaderElector.java x: 8 commits (all time) y: 11 lines of code iep-leader-api/src/main/java/com/netflix/iep/leader/api/LeaderId.java x: 8 commits (all time) y: 57 lines of code iep-leader-api/src/main/java/com/netflix/iep/leader/api/LeaderStatus.java x: 8 commits (all time) y: 5 lines of code iep-leader-api/src/main/java/com/netflix/iep/leader/api/ResourceId.java x: 8 commits (all time) y: 49 lines of code iep-servergroups/src/main/java/com/netflix/iep/servergroups/GroupService.java x: 9 commits (all time) y: 93 lines of code iep-servergroups/src/main/java/com/netflix/iep/servergroups/ServerGroup.java x: 11 commits (all time) y: 267 lines of code iep-service/src/main/java/com/netflix/iep/service/AbstractService.java x: 20 commits (all time) y: 55 lines of code iep-service/src/main/java/com/netflix/iep/service/ClassFactory.java x: 15 commits (all time) y: 19 lines of code iep-service/src/main/java/com/netflix/iep/service/DefaultClassFactory.java x: 15 commits (all time) y: 57 lines of code iep-service/src/main/java/com/netflix/iep/service/Service.java x: 14 commits (all time) y: 6 lines of code iep-service/src/main/java/com/netflix/iep/service/ServiceManager.java x: 19 commits (all time) y: 24 lines of code iep-ses/src/main/java/com/netflix/iep/ses/Attachment.java x: 14 commits (all time) y: 52 lines of code iep-ses/src/main/java/com/netflix/iep/ses/EmailRequestBuilder.java x: 20 commits (all time) y: 152 lines of code iep-ses/src/main/java/com/netflix/iep/ses/EncodingUtils.java x: 13 commits (all time) y: 62 lines of code iep-spring-admin/src/main/java/com/netflix/iep/admin/spring/AdminConfiguration.java x: 6 commits (all time) y: 84 lines of code iep-spring-admin/src/main/java/com/netflix/iep/admin/spring/SpringEnvEndpoint.java x: 7 commits (all time) y: 56 lines of code iep-spring-atlas/src/main/java/com/netflix/iep/atlas/AtlasConfiguration.java x: 6 commits (all time) y: 20 lines of code iep-spring-atlas/src/main/java/com/netflix/iep/atlas/NoSbnCondition.java x: 6 commits (all time) y: 12 lines of code iep-spring-aws2/src/main/java/com/netflix/iep/aws2/AwsClientFactory.java x: 9 commits (all time) y: 301 lines of code iep-spring-aws2/src/main/java/com/netflix/iep/aws2/AwsConfiguration.java x: 5 commits (all time) y: 26 lines of code iep-spring-dynconfig/src/main/java/com/netflix/iep/dynconfig/DynamicConfigConfiguration.java x: 7 commits (all time) y: 30 lines of code iep-spring-dynconfig/src/main/java/com/netflix/iep/dynconfig/DynamicConfigService.java x: 6 commits (all time) y: 100 lines of code iep-spring-dynconfig/src/main/java/com/netflix/iep/dynconfig/PropsEndpoint.java x: 6 commits (all time) y: 30 lines of code iep-spring-leader-dynamodb/src/main/java/com/netflix/iep/leader/dynamodb/DynamoDbLeaderConfiguration.java x: 5 commits (all time) y: 21 lines of code iep-spring-leader-dynamodb/src/main/java/com/netflix/iep/leader/dynamodb/DynamoDbLeaderDatabase.java x: 7 commits (all time) y: 308 lines of code iep-spring-leader-redis-cluster/src/main/java/com/netflix/iep/leader/redis/RedisClusterLeaderDatabase.java x: 6 commits (all time) y: 188 lines of code iep-spring-leader/src/main/java/com/netflix/iep/leader/LeaderConfiguration.java x: 6 commits (all time) y: 28 lines of code iep-spring-spectatord/src/main/java/com/netflix/iep/spectatord/AtlasSidecarConfiguration.java x: 5 commits (all time) y: 17 lines of code iep-spring-userservice/src/main/java/com/netflix/iep/userservice/CompositeUserService.java x: 6 commits (all time) y: 40 lines of code iep-spring-userservice/src/main/java/com/netflix/iep/userservice/HttpUserService.java x: 6 commits (all time) y: 67 lines of code iep-spring-userservice/src/main/java/com/netflix/iep/userservice/UserService.java x: 5 commits (all time) y: 12 lines of code iep-spring-userservice/src/main/java/com/netflix/iep/userservice/UserServiceConfiguration.java x: 5 commits (all time) y: 52 lines of code iep-spring-userservice/src/main/java/com/netflix/iep/userservice/WhitelistUserService.java x: 6 commits (all time) y: 32 lines of code iep-spring/src/main/java/com/netflix/iep/spring/IepConfiguration.java x: 8 commits (all time) y: 24 lines of code iep-spring/src/main/java/com/netflix/iep/spring/Main.java x: 8 commits (all time) y: 65 lines of code iep-spring/src/main/java/com/netflix/iep/spring/SpringClassFactory.java x: 8 commits (all time) y: 88 lines of code .github/dependabot.yml x: 1 commits (all time) y: 7 lines of code
496.0
lines of code
  min: 5.0
  average: 68.98
  25th percentile: 21.5
  median: 46.0
  75th percentile: 92.25
  max: 496.0
0 957.0
commits (all time)
min: 1.0 | average: 20.31 | 25th percentile: 6.0 | median: 8.5 | 75th percentile: 14.0 | max: 957.0

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

project/Dependencies.scala x: 6 contributors (all time) y: 41 lines of code project/BuildSettings.scala x: 2 contributors (all time) y: 55 lines of code project/GitVersion.scala x: 2 contributors (all time) y: 43 lines of code project/LicenseCheck.scala x: 1 contributors (all time) y: 70 lines of code project/SonatypeSettings.scala x: 1 contributors (all time) y: 41 lines of code iep-launcher/src/main/java/com/netflix/iep/launcher/JarBuilder.java x: 1 contributors (all time) y: 150 lines of code iep-servergroups/src/main/java/com/netflix/iep/servergroups/EddaLoader.java x: 1 contributors (all time) y: 122 lines of code iep-servergroups/src/main/java/com/netflix/iep/servergroups/Instance.java x: 1 contributors (all time) y: 190 lines of code iep-servergroups/src/main/java/com/netflix/iep/servergroups/JsonUtils.java x: 2 contributors (all time) y: 138 lines of code iep-servergroups/src/main/java/com/netflix/iep/servergroups/EurekaLoader.java x: 1 contributors (all time) y: 225 lines of code iep-ses/src/main/java/com/netflix/iep/ses/EmailHeader.java x: 1 contributors (all time) y: 118 lines of code iep-admin/src/main/java/com/netflix/iep/admin/endpoints/SpectatorEndpoint.java x: 1 contributors (all time) y: 496 lines of code iep-admin/src/main/java/com/netflix/iep/admin/endpoints/ThreadsEndpoint.java x: 1 contributors (all time) y: 108 lines of code iep-spring-admin/src/main/java/com/netflix/iep/admin/spring/SpringBeansEndpoint.java x: 1 contributors (all time) y: 71 lines of code iep-admin/src/main/java/com/netflix/iep/admin/StaticResourceHandler.java x: 1 contributors (all time) y: 98 lines of code iep-spring-atlas/src/main/java/com/netflix/iep/atlas/AtlasRegistryService.java x: 1 contributors (all time) y: 100 lines of code iep-spring-spectatord/src/main/java/com/netflix/iep/spectatord/SidecarRegistryService.java x: 1 contributors (all time) y: 62 lines of code iep-spring-leader-redis-cluster/src/main/java/com/netflix/iep/leader/redis/RedisClusterLeaderClient.java x: 4 contributors (all time) y: 61 lines of code iep-admin/src/main/java/com/netflix/iep/admin/ErrorMessage.java x: 1 contributors (all time) y: 23 lines of code iep-admin/src/main/java/com/netflix/iep/admin/JsonEncoder.java x: 1 contributors (all time) y: 27 lines of code iep-spring-userservice/src/main/java/com/netflix/iep/userservice/Context.java x: 1 contributors (all time) y: 82 lines of code iep-spring-sbhealth/src/main/java/com/netflix/iep/sbhealth/IepServiceHealthIndicator.java x: 1 contributors (all time) y: 29 lines of code iep-spring-leader/src/main/java/com/netflix/iep/leader/LeaderService.java x: 2 contributors (all time) y: 123 lines of code iep-admin/src/main/java/com/netflix/iep/admin/AccessLogHandler.java x: 1 contributors (all time) y: 124 lines of code iep-admin/src/main/java/com/netflix/iep/admin/BasicHttpEndpoint.java x: 1 contributors (all time) y: 51 lines of code iep-admin/src/main/java/com/netflix/iep/admin/HttpEndpoint.java x: 1 contributors (all time) y: 5 lines of code iep-admin/src/main/java/com/netflix/iep/admin/HttpEntity.java x: 1 contributors (all time) y: 6 lines of code iep-admin/src/main/java/com/netflix/iep/admin/HttpException.java x: 1 contributors (all time) y: 11 lines of code iep-admin/src/main/java/com/netflix/iep/admin/HttpResponse.java x: 1 contributors (all time) y: 42 lines of code iep-admin/src/main/java/com/netflix/iep/admin/RequestHandler.java x: 1 contributors (all time) y: 90 lines of code iep-admin/src/main/java/com/netflix/iep/admin/endpoints/BaseServerEndpoint.java x: 1 contributors (all time) y: 83 lines of code iep-admin/src/main/java/com/netflix/iep/admin/endpoints/EnvEndpoint.java x: 1 contributors (all time) y: 18 lines of code iep-admin/src/main/java/com/netflix/iep/admin/endpoints/JmxEndpoint.java x: 1 contributors (all time) y: 128 lines of code iep-admin/src/main/java/com/netflix/iep/admin/endpoints/ResourcesEndpoint.java x: 1 contributors (all time) y: 15 lines of code iep-dynconfig/src/main/java/com/netflix/iep/config/ConfigListener.java x: 1 contributors (all time) y: 103 lines of code iep-dynconfig/src/main/java/com/netflix/iep/config/ConfigManager.java x: 1 contributors (all time) y: 59 lines of code iep-dynconfig/src/main/java/com/netflix/iep/config/NetflixEnvironment.java x: 1 contributors (all time) y: 57 lines of code iep-launcher/src/main/java/com/netflix/iep/launcher/Main.java x: 1 contributors (all time) y: 111 lines of code iep-launcher/src/main/java/com/netflix/iep/launcher/Settings.java x: 1 contributors (all time) y: 8 lines of code iep-leader-api/src/main/java/com/netflix/iep/leader/StandardLeaderElector.java x: 2 contributors (all time) y: 187 lines of code iep-leader-api/src/main/java/com/netflix/iep/leader/api/LeaderDatabase.java x: 2 contributors (all time) y: 7 lines of code iep-leader-api/src/main/java/com/netflix/iep/leader/api/LeaderElector.java x: 2 contributors (all time) y: 11 lines of code iep-leader-api/src/main/java/com/netflix/iep/leader/api/LeaderId.java x: 2 contributors (all time) y: 57 lines of code iep-leader-api/src/main/java/com/netflix/iep/leader/api/LeaderStatus.java x: 2 contributors (all time) y: 5 lines of code iep-leader-api/src/main/java/com/netflix/iep/leader/api/ResourceId.java x: 2 contributors (all time) y: 49 lines of code iep-servergroups/src/main/java/com/netflix/iep/servergroups/GroupService.java x: 1 contributors (all time) y: 93 lines of code iep-servergroups/src/main/java/com/netflix/iep/servergroups/ServerGroup.java x: 1 contributors (all time) y: 267 lines of code iep-service/src/main/java/com/netflix/iep/service/AbstractService.java x: 1 contributors (all time) y: 55 lines of code iep-service/src/main/java/com/netflix/iep/service/ServiceManager.java x: 1 contributors (all time) y: 24 lines of code iep-ses/src/main/java/com/netflix/iep/ses/EmailRequestBuilder.java x: 1 contributors (all time) y: 152 lines of code iep-spring-admin/src/main/java/com/netflix/iep/admin/spring/AdminConfiguration.java x: 1 contributors (all time) y: 84 lines of code iep-spring-atlas/src/main/java/com/netflix/iep/atlas/AtlasConfiguration.java x: 1 contributors (all time) y: 20 lines of code iep-spring-atlas/src/main/java/com/netflix/iep/atlas/NoSbnCondition.java x: 1 contributors (all time) y: 12 lines of code iep-spring-aws2/src/main/java/com/netflix/iep/aws2/AwsClientFactory.java x: 2 contributors (all time) y: 301 lines of code iep-spring-dynconfig/src/main/java/com/netflix/iep/dynconfig/DynamicConfigConfiguration.java x: 1 contributors (all time) y: 30 lines of code iep-spring-leader-dynamodb/src/main/java/com/netflix/iep/leader/dynamodb/DynamoDbLeaderDatabase.java x: 1 contributors (all time) y: 308 lines of code iep-spring-leader-redis-cluster/src/main/java/com/netflix/iep/leader/redis/RedisClusterLeaderDatabase.java x: 2 contributors (all time) y: 188 lines of code iep-spring-leader-redis-cluster/src/main/java/com/netflix/iep/leader/redis/RedisClusterLeaderDatabaseConfiguration.java x: 2 contributors (all time) y: 26 lines of code iep-spring-spectatord/src/main/java/com/netflix/iep/spectatord/AtlasSidecarConfiguration.java x: 1 contributors (all time) y: 17 lines of code iep-spring-userservice/src/main/java/com/netflix/iep/userservice/HttpUserService.java x: 1 contributors (all time) y: 67 lines of code iep-spring-userservice/src/main/java/com/netflix/iep/userservice/WhitelistUserService.java x: 1 contributors (all time) y: 32 lines of code iep-spring/src/main/java/com/netflix/iep/spring/Main.java x: 1 contributors (all time) y: 65 lines of code iep-spring/src/main/java/com/netflix/iep/spring/SpringClassFactory.java x: 1 contributors (all time) y: 88 lines of code
496.0
lines of code
  min: 5.0
  average: 68.98
  25th percentile: 21.5
  median: 46.0
  75th percentile: 92.25
  max: 496.0
0 6.0
contributors (all time)
min: 1.0 | average: 1.22 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 6.0

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

project/Dependencies.scala x: 9 commits (30d) y: 41 lines of code
41.0
lines of code
  min: 41.0
  average: 41.0
  25th percentile: 41.0
  median: 41.0
  75th percentile: 41.0
  max: 41.0
0 9.0
commits (30d)
min: 9.0 | average: 9.0 | 25th percentile: 9.0 | median: 9.0 | 75th percentile: 9.0 | max: 9.0

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

project/Dependencies.scala x: 1 contributors (30d) y: 41 lines of code
41.0
lines of code
  min: 41.0
  average: 41.0
  25th percentile: 41.0
  median: 41.0
  75th percentile: 41.0
  max: 41.0
0 1.0
contributors (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

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

project/Dependencies.scala x: 13 commits (90d) y: 41 lines of code project/BuildSettings.scala x: 1 commits (90d) y: 55 lines of code project/GitVersion.scala x: 1 commits (90d) y: 43 lines of code project/LicenseCheck.scala x: 1 commits (90d) y: 70 lines of code project/SonatypeSettings.scala x: 1 commits (90d) y: 41 lines of code iep-launcher/src/main/java/com/netflix/iep/launcher/JarBuilder.java x: 1 commits (90d) y: 150 lines of code iep-servergroups/src/main/java/com/netflix/iep/servergroups/EddaLoader.java x: 1 commits (90d) y: 122 lines of code iep-servergroups/src/main/java/com/netflix/iep/servergroups/Instance.java x: 1 commits (90d) y: 190 lines of code iep-servergroups/src/main/java/com/netflix/iep/servergroups/JsonUtils.java x: 1 commits (90d) y: 138 lines of code
190.0
lines of code
  min: 41.0
  average: 94.44
  25th percentile: 42.0
  median: 70.0
  75th percentile: 144.0
  max: 190.0
0 13.0
commits (90d)
min: 1.0 | average: 2.33 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 13.0

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

project/Dependencies.scala x: 1 contributors (90d) y: 41 lines of code project/BuildSettings.scala x: 1 contributors (90d) y: 55 lines of code project/GitVersion.scala x: 1 contributors (90d) y: 43 lines of code project/LicenseCheck.scala x: 1 contributors (90d) y: 70 lines of code iep-launcher/src/main/java/com/netflix/iep/launcher/JarBuilder.java x: 1 contributors (90d) y: 150 lines of code iep-servergroups/src/main/java/com/netflix/iep/servergroups/EddaLoader.java x: 1 contributors (90d) y: 122 lines of code iep-servergroups/src/main/java/com/netflix/iep/servergroups/Instance.java x: 1 contributors (90d) y: 190 lines of code iep-servergroups/src/main/java/com/netflix/iep/servergroups/JsonUtils.java x: 1 contributors (90d) y: 138 lines of code
190.0
lines of code
  min: 41.0
  average: 94.44
  25th percentile: 42.0
  median: 70.0
  75th percentile: 144.0
  max: 190.0
0 1.0
contributors (90d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0
About This Analysis
  • File size measurements show the distribution of size of files.
  • Files are classified in four categories based on their size (lines of code): 1-100 (very small files), 101-200 (small files), 201-500 (medium size files), 501-1000 (long files), 1001+(very long files).
  • It is a good practice to keep files small. Long files may become "bloaters", code that have increased to such gargantuan proportions that they are hard to work with.
Learn more...