Overview
File Change Frequency Overall
  • There are 140 files with 7,267 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 1 file changed 21-50 times (228 lines of code)
    • 9 files changed 6-20 times (860 lines of code)
    • 130 files changed 1-5 times (6,179 lines of code)
0% | 0% | 3% | 11% | 85%
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 140 files with 7,267 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 6 files changed by 6-10 contributors (672 lines of code)
    • 118 files changed by 2-5 contributors (5,593 lines of code)
    • 16 files changed by 1 contributor (1,002 lines of code)
0% | 0% | 9% | 76% | 13%
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, md, gradle, js, properties, ftl, txt, sh, css, gitignore, bat, xml, yml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 3% | 12% | 84%
ftl0% | 0% | 0% | 21% | 78%
js0% | 0% | 0% | 6% | 93%
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
karyon2-admin0% | 0% | 22% | 31% | 46%
karyon2-admin-web0% | 0% | 0% | 12% | 87%
karyon2-governator0% | 0% | 0% | 12% | 87%
karyon2-core0% | 0% | 0% | 0% | 100%
karyon2-jersey-blocking0% | 0% | 0% | 0% | 100%
karyon2-admin-plugins0% | 0% | 0% | 0% | 100%
karyon2-archaius0% | 0% | 0% | 0% | 100%
karyon2-eureka0% | 0% | 0% | 0% | 100%
karyon2-servo0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
AdminResourcesContainer.java
in karyon2-admin/src/main/java/netflix/adminresources
228 13 2015-01-27 2018-01-04 26 8 +1102 / -243 tbak twicksell
AdminConfigImpl.java
in karyon2-admin/src/main/java/netflix/admin
122 15 2015-01-27 2017-10-16 17 7 +535 / -193 tbak jackofmosttrades0
AdminContainerConfig.java
in karyon2-admin/src/main/java/netflix/admin
21 - 2015-01-27 2017-10-16 14 6 +66 / -9 tbak jackofmosttrades0
AdminPageResource.java
in karyon2-admin-web/src/main/java/netflix/adminresources/pages
92 5 2015-01-27 2017-10-16 12 7 +379 / -73 tbak jackofmosttrades0
AdminResourcesFilter.java
in karyon2-admin/src/main/java/netflix/adminresources
41 2 2015-01-27 2017-05-19 8 4 +309 / -114 tbak elandau
AdminPageRegistry.java
in karyon2-admin/src/main/java/netflix/adminresources
139 12 2015-01-27 2016-06-02 7 6 +513 / -40 tbak elandau
index.js
in karyon2-admin-web/src/main/resources/webadmin/jars
54 5 2015-01-27 2015-05-02 6 3 +227 / -38 tbak webprogrammer.amit
home.ftl
in karyon2-admin-web/src/main/resources/webadmin
70 - 2015-01-27 2017-10-16 6 6 +231 / -0 tbak jackofmosttrades0
JarsInfoResource.java
in karyon2-admin-web/src/main/java/netflix/adminresources/resources
156 19 2015-01-27 2015-05-02 6 3 +641 / -106 tbak webprogrammer.amit
HttpContentInputStream.java
in karyon2-governator/src/main/java/netflix/karyon/transport/util
165 11 2015-01-27 2015-05-01 6 4 +663 / -84 tbak nitesh1706
EnvironmentResource.java
in karyon2-admin-web/src/main/java/netflix/adminresources/resources
43 3 2015-01-27 2016-11-22 5 4 +215 / -6 tbak tcellucci
AdminFreemarkerTemplateProvider.java
in karyon2-admin/src/main/java/netflix/admin
151 6 2015-01-27 2017-05-19 5 4 +649 / -40 tbak elandau
HealthCheckInvocationStrategy.java
in karyon2-core/src/main/java/netflix/karyon/health
6 - 2015-01-27 2015-03-30 4 4 +149 / -2 tbak nitesh1706
AdminPageInfo.java
in karyon2-admin/src/main/java/netflix/adminresources
14 - 2015-01-27 2015-03-27 4 3 +83 / -0 tbak webprogrammer.amit
KeyEvaluationContext.java
in karyon2-core/src/main/java/netflix/karyon/transport/interceptor
20 3 2015-01-27 2015-03-30 4 4 +101 / -2 tbak nitesh1706
RegexUriConstraintKey.java
in karyon2-core/src/main/java/netflix/karyon/transport/http
34 3 2015-01-27 2015-03-30 4 4 +149 / -2 tbak nitesh1706
PropertiesHelper.java
in karyon2-admin-web/src/main/java/netflix/adminresources/resources
44 2 2015-01-27 2015-05-02 4 3 +165 / -8 tbak webprogrammer.amit
SimpleUriRouter.java
in karyon2-core/src/main/java/netflix/karyon/transport/http
48 6 2015-01-27 2015-03-30 4 4 +259 / -4 tbak nitesh1706
AbstractAdminPageInfo.java
in karyon2-admin/src/main/java/netflix/adminresources
50 9 2015-01-27 2015-03-27 4 3 +171 / -0 tbak webprogrammer.amit
index.js
in karyon2-admin-web/src/main/resources/webadmin/env
55 5 2015-01-27 2015-05-02 4 3 +192 / -8 tbak webprogrammer.amit
JerseyBasedRouter.java
in karyon2-jersey-blocking/src/main/java/netflix/karyon/jersey/blocking
88 5 2015-01-27 2015-04-13 4 3 +332 / -2 tbak tbak
AdminExplorerManager.java
in karyon2-admin/src/main/java/netflix/admin
97 17 2015-01-27 2015-05-03 4 3 +388 / -16 tbak ajoshi
ServletStyleUriConstraintKey.java
in karyon2-core/src/main/java/netflix/karyon/transport/http
126 15 2015-01-27 2015-03-30 4 4 +575 / -2 tbak nitesh1706
InterceptorExecutor.java
in karyon2-core/src/main/java/netflix/karyon/transport/interceptor
185 13 2015-01-27 2015-03-30 4 4 +701 / -2 tbak nitesh1706
NettyToJerseyBridge.java
in karyon2-jersey-blocking/src/main/java/netflix/karyon/jersey/blocking
204 26 2015-01-27 2015-04-13 4 3 +762 / -8 tbak tbak
KaryonWebAdminModule.java
in karyon2-admin-web/src/main/java/netflix/adminresources/resources
8 1 2015-01-27 2015-02-06 3 3 +51 / -12 tbak webprogrammer.amit
KaryonServer.java
in karyon2-governator/src/main/java/netflix/karyon
8 - 2015-01-27 2016-07-21 3 3 +95 / -1 tbak elandau
KaryonAdminModule.java
in karyon2-admin/src/main/java/netflix/adminresources
16 2 2015-01-27 2016-11-22 3 3 +55 / -0 tbak tcellucci
KaryonBootstrap.java
in karyon2-governator/src/main/java/netflix/karyon
18 - 2015-01-27 2016-07-21 3 3 +80 / -1 tbak elandau
DefaultRedirectRules.java
in karyon2-admin/src/main/java/netflix/admin
24 3 2015-01-30 2015-05-03 3 2 +64 / -2 ajoshi ajoshi
KaryonRunner.java
in karyon2-governator/src/main/java/netflix/karyon
28 1 2015-01-27 2016-07-21 3 3 +164 / -1 tbak elandau
KaryonServerBackedServer.java
in karyon2-governator/src/main/java/netflix/karyon
28 4 2015-01-27 2016-07-21 3 3 +128 / -1 tbak elandau
HealthCheckResource.java
in karyon2-admin-plugins/karyon2-admin-healthcheck-plugin/src/main/java/netflix/adminresources
32 2 2015-01-30 2015-02-06 3 2 +83 / -9 ajoshi webprogrammer.amit
RxNettyServerBackedServer.java
in karyon2-governator/src/main/java/netflix/karyon
39 3 2015-01-27 2016-07-21 3 3 +161 / -1 tbak elandau
RedirectFilter.java
in karyon2-admin/src/main/java/netflix/adminresources
42 4 2015-01-27 2015-05-03 3 3 +231 / -20 tbak ajoshi
MainClassBasedServer.java
in karyon2-governator/src/main/java/netflix/karyon
45 4 2015-01-27 2016-07-21 3 3 +182 / -1 tbak elandau
KaryonEurekaModule.java
in karyon2-eureka/src/main/java/netflix/karyon/eureka
45 8 2015-01-27 2015-04-14 3 2 +184 / -2 tbak tbak
AbstractKaryonServer.java
in karyon2-governator/src/main/java/netflix/karyon
49 6 2015-01-27 2016-07-21 3 3 +200 / -1 tbak elandau
KaryonBootstrapModule.java
in karyon2-governator/src/main/java/netflix/karyon
56 6 2015-01-27 2016-07-21 3 3 +218 / -1 tbak elandau
DynaTreeNode.java
in karyon2-admin-web/src/main/java/netflix/adminresources/resources/jmx
75 14 2015-01-27 2016-11-22 3 3 +322 / -18 tbak tcellucci
ShutdownModule.java
in karyon2-governator/src/main/java/netflix/karyon
94 9 2015-01-27 2016-07-21 3 3 +362 / -1 tbak elandau
ShutdownListener.java
in karyon2-core/src/main/java/netflix/karyon
115 10 2015-01-27 2015-02-04 3 2 +413 / -0 tbak tbak
Karyon.java
in karyon2-governator/src/main/java/netflix/karyon
136 24 2015-01-27 2016-07-21 3 3 +1082 / -1 tbak elandau
DuplexInterceptor.java
in karyon2-core/src/main/java/netflix/karyon/transport/interceptor
3 - 2015-01-27 2015-01-30 2 2 +24 / -0 tbak ajoshi
HealthCheckHandler.java
in karyon2-core/src/main/java/netflix/karyon/health
4 - 2015-01-27 2015-01-30 2 2 +114 / -0 tbak ajoshi
InterceptorKey.java
in karyon2-core/src/main/java/netflix/karyon/transport/interceptor
4 - 2015-01-27 2015-01-30 2 2 +75 / -0 tbak ajoshi
PropertiesLoader.java
in karyon2-archaius/src/main/java/netflix/karyon/archaius
4 - 2015-01-27 2015-01-30 2 2 +27 / -0 tbak ajoshi
InboundInterceptor.java
in karyon2-core/src/main/java/netflix/karyon/transport/interceptor
5 - 2015-01-27 2015-01-30 2 2 +33 / -0 tbak ajoshi
OutboundInterceptor.java
in karyon2-core/src/main/java/netflix/karyon/transport/interceptor
5 - 2015-01-27 2015-01-30 2 2 +33 / -0 tbak ajoshi
HttpInterceptorKey.java
in karyon2-core/src/main/java/netflix/karyon/transport/http
5 - 2015-01-27 2015-01-30 2 2 +30 / -0 tbak ajoshi
Files With Most Churn (Top 50)
Based on the number of lines added and deleted across all commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
AdminResourcesContainer.java
in karyon2-admin/src/main/java/netflix/adminresources
228 13 2015-01-27 2018-01-04 26 8 +1102 / -243 tbak twicksell
JMXResource.java
in karyon2-admin-web/src/main/java/netflix/adminresources/resources/jmx
277 7 2015-01-27 2015-01-30 2 2 +1137 / -0 tbak ajoshi
Karyon.java
in karyon2-governator/src/main/java/netflix/karyon
136 24 2015-01-27 2016-07-21 3 3 +1082 / -1 tbak elandau
d3.flameGraph.js
in karyon2-admin-web/src/main/resources/js
54 5 2016-10-08 2016-10-14 2 1 +800 / -0 elandau elandau
JmxService.java
in karyon2-admin-web/src/main/java/netflix/adminresources/resources/jmx
176 8 2015-01-27 2015-01-30 2 2 +783 / -0 tbak ajoshi
PropsTableView.java
in karyon2-admin-web/src/main/java/netflix/adminresources/tableview
214 18 2015-01-27 2015-01-30 2 2 +777 / -0 tbak ajoshi
NettyToJerseyBridge.java
in karyon2-jersey-blocking/src/main/java/netflix/karyon/jersey/blocking
204 26 2015-01-27 2015-04-13 4 3 +762 / -8 tbak tbak
JarsInfoResource.java
in karyon2-admin-web/src/main/java/netflix/adminresources/resources
156 19 2015-01-27 2015-05-02 6 3 +641 / -106 tbak webprogrammer.amit
HttpContentInputStream.java
in karyon2-governator/src/main/java/netflix/karyon/transport/util
165 11 2015-01-27 2015-05-01 6 4 +663 / -84 tbak nitesh1706
AdminConfigImpl.java
in karyon2-admin/src/main/java/netflix/admin
122 15 2015-01-27 2017-10-16 17 7 +535 / -193 tbak jackofmosttrades0
InterceptorExecutor.java
in karyon2-core/src/main/java/netflix/karyon/transport/interceptor
185 13 2015-01-27 2015-03-30 4 4 +701 / -2 tbak nitesh1706
AdminFreemarkerTemplateProvider.java
in karyon2-admin/src/main/java/netflix/admin
151 6 2015-01-27 2017-05-19 5 4 +649 / -40 tbak elandau
d3.tip.js
in karyon2-admin-web/src/main/resources/js
212 21 2016-10-08 2016-10-14 2 1 +648 / -0 elandau elandau
GovernatorHttpInterceptorSupport.java
in karyon2-governator/src/main/java/netflix/karyon/transport/http
174 20 2015-01-27 2015-01-30 2 2 +639 / -0 tbak ajoshi
PropertiesBasedResourceConfig.java
in karyon2-jersey-blocking/src/main/java/netflix/karyon/jersey/blocking
164 22 2015-01-27 2015-01-30 2 2 +630 / -0 tbak ajoshi
ServletStyleUriConstraintKey.java
in karyon2-core/src/main/java/netflix/karyon/transport/http
126 15 2015-01-27 2015-03-30 4 4 +575 / -2 tbak nitesh1706
AdminPageRegistry.java
in karyon2-admin/src/main/java/netflix/adminresources
139 12 2015-01-27 2016-06-02 7 6 +513 / -40 tbak elandau
KaryonAbstractInjectorGrapher.java
in karyon2-admin-web/src/main/java/com/google/inject/grapher
173 16 2016-10-08 2016-10-14 2 1 +462 / -0 elandau elandau
AdminPageResource.java
in karyon2-admin-web/src/main/java/netflix/adminresources/pages
92 5 2015-01-27 2017-10-16 12 7 +379 / -73 tbak jackofmosttrades0
AdminResourcesFilter.java
in karyon2-admin/src/main/java/netflix/adminresources
41 2 2015-01-27 2017-05-19 8 4 +309 / -114 tbak elandau
ShutdownListener.java
in karyon2-core/src/main/java/netflix/karyon
115 10 2015-01-27 2015-02-04 3 2 +413 / -0 tbak tbak
AdminExplorerManager.java
in karyon2-admin/src/main/java/netflix/admin
97 17 2015-01-27 2015-05-03 4 3 +388 / -16 tbak ajoshi
ShutdownModule.java
in karyon2-governator/src/main/java/netflix/karyon
94 9 2015-01-27 2016-07-21 3 3 +362 / -1 tbak elandau
DynaTreeNode.java
in karyon2-admin-web/src/main/java/netflix/adminresources/resources/jmx
75 14 2015-01-27 2016-11-22 3 3 +322 / -18 tbak tcellucci
JerseyBasedRouter.java
in karyon2-jersey-blocking/src/main/java/netflix/karyon/jersey/blocking
88 5 2015-01-27 2015-04-13 4 3 +332 / -2 tbak tbak
view.js
in karyon2-admin-web/src/main/resources/webadmin/jmx
96 4 2015-01-27 2015-01-30 2 2 +333 / -0 tbak ajoshi
JsonGrapher.java
in karyon2-admin-web/src/main/java/netflix/adminresources/resources
136 22 2016-10-08 2016-10-14 2 1 +330 / -0 elandau elandau
EurekaResource.java
in karyon2-admin-plugins/karyon2-admin-eureka-plugin/src/main/java/netflix/adminresources/resources
70 7 2015-01-27 2015-01-30 2 2 +321 / -0 tbak ajoshi
index.js
in karyon2-admin-web/src/main/resources/webadmin/jmx
86 10 2015-01-27 2015-01-30 2 2 +306 / -0 tbak ajoshi
HttpKeyEvaluationContext.java
in karyon2-core/src/main/java/netflix/karyon/transport/http
63 4 2015-01-27 2015-01-30 2 2 +294 / -0 tbak ajoshi
KaryonHttpModule.java
in karyon2-governator/src/main/java/netflix/karyon/transport/http
70 10 2015-01-27 2015-01-30 2 2 +288 / -0 tbak ajoshi
index.ftl
in karyon2-admin-web/src/main/resources/webadmin/archprops
73 - 2015-01-27 2015-01-30 2 2 +282 / -0 tbak ajoshi
HttpRxServerProvider.java
in karyon2-governator/src/main/java/netflix/karyon/transport/http
70 4 2015-01-27 2015-01-30 2 2 +279 / -0 tbak ajoshi
index.js
in karyon2-admin-web/src/main/resources/webadmin/jars
54 5 2015-01-27 2015-05-02 6 3 +227 / -38 tbak webprogrammer.amit
SimpleUriRouter.java
in karyon2-core/src/main/java/netflix/karyon/transport/http
48 6 2015-01-27 2015-03-30 4 4 +259 / -4 tbak nitesh1706
WebSocketsRxServerProvider.java
in karyon2-governator/src/main/java/netflix/karyon/transport/http/websockets
64 4 2015-01-27 2015-01-30 2 2 +255 / -0 tbak ajoshi
RedirectFilter.java
in karyon2-admin/src/main/java/netflix/adminresources
42 4 2015-01-27 2015-05-03 3 3 +231 / -20 tbak ajoshi
TcpRxServerProvider.java
in karyon2-governator/src/main/java/netflix/karyon/transport/tcp
60 4 2015-01-27 2015-01-30 2 2 +243 / -0 tbak ajoshi
home.ftl
in karyon2-admin-web/src/main/resources/webadmin
70 - 2015-01-27 2017-10-16 6 6 +231 / -0 tbak jackofmosttrades0
AbstractServerModule.java
in karyon2-governator/src/main/java/netflix/karyon/transport
53 7 2015-01-27 2015-01-30 2 2 +225 / -0 tbak ajoshi
KaryonWebSocketsModule.java
in karyon2-governator/src/main/java/netflix/karyon/transport/http/websockets
56 7 2015-01-27 2015-01-30 2 2 +225 / -0 tbak ajoshi
home.js
in karyon2-admin-web/src/main/resources/webadmin
57 5 2015-01-27 2015-01-30 2 2 +225 / -0 tbak ajoshi
AbstractInterceptorSupport.java
in karyon2-core/src/main/java/netflix/karyon/transport/interceptor
59 7 2015-01-27 2015-01-30 2 2 +225 / -0 tbak ajoshi
EnvironmentResource.java
in karyon2-admin-web/src/main/java/netflix/adminresources/resources
43 3 2015-01-27 2016-11-22 5 4 +215 / -6 tbak tcellucci
KaryonBootstrapModule.java
in karyon2-governator/src/main/java/netflix/karyon
56 6 2015-01-27 2016-07-21 3 3 +218 / -1 tbak elandau
LoggingFilter.java
in karyon2-admin/src/main/java/netflix/adminresources
39 3 2015-01-27 2015-01-30 2 2 +213 / -0 tbak ajoshi
DefaultPropertiesLoader.java
in karyon2-archaius/src/main/java/netflix/karyon/archaius
40 3 2015-01-27 2015-01-30 2 2 +207 / -0 tbak ajoshi
AbstractKaryonServer.java
in karyon2-governator/src/main/java/netflix/karyon
49 6 2015-01-27 2016-07-21 3 3 +200 / -1 tbak elandau
index.js
in karyon2-admin-web/src/main/resources/webadmin/env
55 5 2015-01-27 2015-05-02 4 3 +192 / -8 tbak webprogrammer.amit
ArchaiusBootstrapModule.java
in karyon2-archaius/src/main/java/netflix/karyon/archaius
44 5 2015-01-27 2015-01-30 2 2 +198 / -0 tbak ajoshi
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)
# contributorsline
churn
first
contributor
latest
contributor
AdminResourcesContainer.java
in karyon2-admin/src/main/java/netflix/adminresources
228 13 2015-01-27 2018-01-04 26 8 +1102 / -243 tbak twicksell
AdminConfigImpl.java
in karyon2-admin/src/main/java/netflix/admin
122 15 2015-01-27 2017-10-16 17 7 +535 / -193 tbak jackofmosttrades0
AdminPageResource.java
in karyon2-admin-web/src/main/java/netflix/adminresources/pages
92 5 2015-01-27 2017-10-16 12 7 +379 / -73 tbak jackofmosttrades0
AdminContainerConfig.java
in karyon2-admin/src/main/java/netflix/admin
21 - 2015-01-27 2017-10-16 14 6 +66 / -9 tbak jackofmosttrades0
AdminPageRegistry.java
in karyon2-admin/src/main/java/netflix/adminresources
139 12 2015-01-27 2016-06-02 7 6 +513 / -40 tbak elandau
home.ftl
in karyon2-admin-web/src/main/resources/webadmin
70 - 2015-01-27 2017-10-16 6 6 +231 / -0 tbak jackofmosttrades0
AdminResourcesFilter.java
in karyon2-admin/src/main/java/netflix/adminresources
41 2 2015-01-27 2017-05-19 8 4 +309 / -114 tbak elandau
HttpContentInputStream.java
in karyon2-governator/src/main/java/netflix/karyon/transport/util
165 11 2015-01-27 2015-05-01 6 4 +663 / -84 tbak nitesh1706
AdminFreemarkerTemplateProvider.java
in karyon2-admin/src/main/java/netflix/admin
151 6 2015-01-27 2017-05-19 5 4 +649 / -40 tbak elandau
EnvironmentResource.java
in karyon2-admin-web/src/main/java/netflix/adminresources/resources
43 3 2015-01-27 2016-11-22 5 4 +215 / -6 tbak tcellucci
SimpleUriRouter.java
in karyon2-core/src/main/java/netflix/karyon/transport/http
48 6 2015-01-27 2015-03-30 4 4 +259 / -4 tbak nitesh1706
RegexUriConstraintKey.java
in karyon2-core/src/main/java/netflix/karyon/transport/http
34 3 2015-01-27 2015-03-30 4 4 +149 / -2 tbak nitesh1706
ServletStyleUriConstraintKey.java
in karyon2-core/src/main/java/netflix/karyon/transport/http
126 15 2015-01-27 2015-03-30 4 4 +575 / -2 tbak nitesh1706
KeyEvaluationContext.java
in karyon2-core/src/main/java/netflix/karyon/transport/interceptor
20 3 2015-01-27 2015-03-30 4 4 +101 / -2 tbak nitesh1706
InterceptorExecutor.java
in karyon2-core/src/main/java/netflix/karyon/transport/interceptor
185 13 2015-01-27 2015-03-30 4 4 +701 / -2 tbak nitesh1706
HealthCheckInvocationStrategy.java
in karyon2-core/src/main/java/netflix/karyon/health
6 - 2015-01-27 2015-03-30 4 4 +149 / -2 tbak nitesh1706
index.js
in karyon2-admin-web/src/main/resources/webadmin/jars
54 5 2015-01-27 2015-05-02 6 3 +227 / -38 tbak webprogrammer.amit
JarsInfoResource.java
in karyon2-admin-web/src/main/java/netflix/adminresources/resources
156 19 2015-01-27 2015-05-02 6 3 +641 / -106 tbak webprogrammer.amit
JerseyBasedRouter.java
in karyon2-jersey-blocking/src/main/java/netflix/karyon/jersey/blocking
88 5 2015-01-27 2015-04-13 4 3 +332 / -2 tbak tbak
NettyToJerseyBridge.java
in karyon2-jersey-blocking/src/main/java/netflix/karyon/jersey/blocking
204 26 2015-01-27 2015-04-13 4 3 +762 / -8 tbak tbak
AbstractAdminPageInfo.java
in karyon2-admin/src/main/java/netflix/adminresources
50 9 2015-01-27 2015-03-27 4 3 +171 / -0 tbak webprogrammer.amit
AdminPageInfo.java
in karyon2-admin/src/main/java/netflix/adminresources
14 - 2015-01-27 2015-03-27 4 3 +83 / -0 tbak webprogrammer.amit
AdminExplorerManager.java
in karyon2-admin/src/main/java/netflix/admin
97 17 2015-01-27 2015-05-03 4 3 +388 / -16 tbak ajoshi
index.js
in karyon2-admin-web/src/main/resources/webadmin/env
55 5 2015-01-27 2015-05-02 4 3 +192 / -8 tbak webprogrammer.amit
PropertiesHelper.java
in karyon2-admin-web/src/main/java/netflix/adminresources/resources
44 2 2015-01-27 2015-05-02 4 3 +165 / -8 tbak webprogrammer.amit
RedirectFilter.java
in karyon2-admin/src/main/java/netflix/adminresources
42 4 2015-01-27 2015-05-03 3 3 +231 / -20 tbak ajoshi
KaryonAdminModule.java
in karyon2-admin/src/main/java/netflix/adminresources
16 2 2015-01-27 2016-11-22 3 3 +55 / -0 tbak tcellucci
KaryonServerBackedServer.java
in karyon2-governator/src/main/java/netflix/karyon
28 4 2015-01-27 2016-07-21 3 3 +128 / -1 tbak elandau
ShutdownModule.java
in karyon2-governator/src/main/java/netflix/karyon
94 9 2015-01-27 2016-07-21 3 3 +362 / -1 tbak elandau
KaryonRunner.java
in karyon2-governator/src/main/java/netflix/karyon
28 1 2015-01-27 2016-07-21 3 3 +164 / -1 tbak elandau
KaryonBootstrap.java
in karyon2-governator/src/main/java/netflix/karyon
18 - 2015-01-27 2016-07-21 3 3 +80 / -1 tbak elandau
KaryonBootstrapModule.java
in karyon2-governator/src/main/java/netflix/karyon
56 6 2015-01-27 2016-07-21 3 3 +218 / -1 tbak elandau
KaryonServer.java
in karyon2-governator/src/main/java/netflix/karyon
8 - 2015-01-27 2016-07-21 3 3 +95 / -1 tbak elandau
Karyon.java
in karyon2-governator/src/main/java/netflix/karyon
136 24 2015-01-27 2016-07-21 3 3 +1082 / -1 tbak elandau
MainClassBasedServer.java
in karyon2-governator/src/main/java/netflix/karyon
45 4 2015-01-27 2016-07-21 3 3 +182 / -1 tbak elandau
RxNettyServerBackedServer.java
in karyon2-governator/src/main/java/netflix/karyon
39 3 2015-01-27 2016-07-21 3 3 +161 / -1 tbak elandau
AbstractKaryonServer.java
in karyon2-governator/src/main/java/netflix/karyon
49 6 2015-01-27 2016-07-21 3 3 +200 / -1 tbak elandau
DynaTreeNode.java
in karyon2-admin-web/src/main/java/netflix/adminresources/resources/jmx
75 14 2015-01-27 2016-11-22 3 3 +322 / -18 tbak tcellucci
KaryonWebAdminModule.java
in karyon2-admin-web/src/main/java/netflix/adminresources/resources
8 1 2015-01-27 2015-02-06 3 3 +51 / -12 tbak webprogrammer.amit
HealthCheckResource.java
in karyon2-admin-plugins/karyon2-admin-healthcheck-plugin/src/main/java/netflix/adminresources
32 2 2015-01-30 2015-02-06 3 2 +83 / -9 ajoshi webprogrammer.amit
KaryonEurekaModule.java
in karyon2-eureka/src/main/java/netflix/karyon/eureka
45 8 2015-01-27 2015-04-14 3 2 +184 / -2 tbak tbak
DefaultRedirectRules.java
in karyon2-admin/src/main/java/netflix/admin
24 3 2015-01-30 2015-05-03 3 2 +64 / -2 ajoshi ajoshi
ShutdownListener.java
in karyon2-core/src/main/java/netflix/karyon
115 10 2015-01-27 2015-02-04 3 2 +413 / -0 tbak tbak
index.ftl
in karyon2-admin-plugins/karyon2-admin-eureka-plugin/src/main/resources/webadmin/eureka
9 - 2015-01-27 2015-01-30 2 2 +33 / -0 tbak ajoshi
index.js
in karyon2-admin-plugins/karyon2-admin-eureka-plugin/src/main/resources/webadmin/eureka
50 5 2015-01-27 2015-01-30 2 2 +168 / -0 tbak ajoshi
EurekaResource.java
in karyon2-admin-plugins/karyon2-admin-eureka-plugin/src/main/java/netflix/adminresources/resources
70 7 2015-01-27 2015-01-30 2 2 +321 / -0 tbak ajoshi
EurekaPage.java
in karyon2-admin-plugins/karyon2-admin-eureka-plugin/src/main/java/netflix/adminresources/pages
11 1 2015-01-27 2015-01-30 2 2 +45 / -0 tbak ajoshi
HealthCheckPlugin.java
in karyon2-admin-plugins/karyon2-admin-healthcheck-plugin/src/main/java/netflix/adminresources
17 3 2015-01-30 2015-02-06 2 2 +44 / -0 ajoshi webprogrammer.amit
ServiceIteratorProviderImpl.java
in karyon2-jersey-blocking/src/main/java/netflix/karyon/jersey/blocking
35 3 2015-01-27 2015-01-30 2 2 +159 / -0 tbak ajoshi
NettyContainer.java
in karyon2-jersey-blocking/src/main/java/netflix/karyon/jersey/blocking
16 3 2015-01-27 2015-01-30 2 2 +75 / -0 tbak ajoshi
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)
# contributorsline
churn
first
contributor
latest
contributor
d3.tip.js
in karyon2-admin-web/src/main/resources/js
212 21 2016-10-08 2016-10-14 2 1 +648 / -0 elandau elandau
KaryonAbstractInjectorGrapher.java
in karyon2-admin-web/src/main/java/com/google/inject/grapher
173 16 2016-10-08 2016-10-14 2 1 +462 / -0 elandau elandau
JsonGrapher.java
in karyon2-admin-web/src/main/java/netflix/adminresources/resources
136 22 2016-10-08 2016-10-14 2 1 +330 / -0 elandau elandau
GuiceResource.java
in karyon2-admin-web/src/main/java/netflix/adminresources/resources
85 7 2016-10-08 2016-10-14 2 1 +198 / -0 elandau elandau
index.js
in karyon2-admin-web/src/main/resources/webadmin/guicegraph
81 4 2016-10-08 2016-10-14 2 1 +194 / -0 elandau elandau
d3.flameGraph.css
in karyon2-admin-web/src/main/resources/css
77 - 2016-10-08 2016-10-14 2 1 +184 / -0 elandau elandau
d3.flameGraph.js
in karyon2-admin-web/src/main/resources/js
54 5 2016-10-08 2016-10-14 2 1 +800 / -0 elandau elandau
index.ftl
in karyon2-admin-web/src/main/resources/webadmin/guiceprovision
38 - 2016-10-08 2016-10-14 2 1 +80 / -0 elandau elandau
index.ftl
in karyon2-admin-web/src/main/resources/webadmin/guicegraph
35 - 2016-10-08 2016-10-14 2 1 +74 / -0 elandau elandau
KaryonGrapherModule.java
in karyon2-admin-web/src/main/java/netflix/adminresources/pages
21 3 2016-10-08 2016-10-14 2 1 +54 / -0 elandau elandau
GuicePage.java
in karyon2-admin-web/src/main/java/netflix/adminresources/pages
18 2 2016-10-08 2016-10-14 2 1 +51 / -1 elandau elandau
GuiceProvisionPage.java
in karyon2-admin-web/src/main/java/netflix/adminresources/pages
18 2 2016-10-08 2016-10-14 2 1 +51 / -1 elandau elandau
GuiceGraphPage.java
in karyon2-admin-web/src/main/java/netflix/adminresources/pages
18 2 2016-10-08 2016-10-14 2 1 +51 / -1 elandau elandau
index.js
in karyon2-admin-web/src/main/resources/webadmin/guiceprovision
17 1 2016-10-08 2016-10-14 2 1 +36 / -0 elandau elandau
index.ftl
in karyon2-admin-web/src/main/resources/webadmin/guice
10 - 2016-10-08 2016-10-14 2 1 +24 / -0 elandau elandau
index.js
in karyon2-admin-web/src/main/resources/webadmin/guice
9 1 2016-10-08 2016-10-14 2 1 +24 / -0 elandau elandau
JMXResource.java
in karyon2-admin-web/src/main/java/netflix/adminresources/resources/jmx
277 7 2015-01-27 2015-01-30 2 2 +1137 / -0 tbak ajoshi
PropsTableView.java
in karyon2-admin-web/src/main/java/netflix/adminresources/tableview
214 18 2015-01-27 2015-01-30 2 2 +777 / -0 tbak ajoshi
JmxService.java
in karyon2-admin-web/src/main/java/netflix/adminresources/resources/jmx
176 8 2015-01-27 2015-01-30 2 2 +783 / -0 tbak ajoshi
GovernatorHttpInterceptorSupport.java
in karyon2-governator/src/main/java/netflix/karyon/transport/http
174 20 2015-01-27 2015-01-30 2 2 +639 / -0 tbak ajoshi
PropertiesBasedResourceConfig.java
in karyon2-jersey-blocking/src/main/java/netflix/karyon/jersey/blocking
164 22 2015-01-27 2015-01-30 2 2 +630 / -0 tbak ajoshi
ShutdownListener.java
in karyon2-core/src/main/java/netflix/karyon
115 10 2015-01-27 2015-02-04 3 2 +413 / -0 tbak tbak
view.js
in karyon2-admin-web/src/main/resources/webadmin/jmx
96 4 2015-01-27 2015-01-30 2 2 +333 / -0 tbak ajoshi
index.js
in karyon2-admin-web/src/main/resources/webadmin/jmx
86 10 2015-01-27 2015-01-30 2 2 +306 / -0 tbak ajoshi
index.ftl
in karyon2-admin-web/src/main/resources/webadmin/archprops
73 - 2015-01-27 2015-01-30 2 2 +282 / -0 tbak ajoshi
EurekaResource.java
in karyon2-admin-plugins/karyon2-admin-eureka-plugin/src/main/java/netflix/adminresources/resources
70 7 2015-01-27 2015-01-30 2 2 +321 / -0 tbak ajoshi
KaryonHttpModule.java
in karyon2-governator/src/main/java/netflix/karyon/transport/http
70 10 2015-01-27 2015-01-30 2 2 +288 / -0 tbak ajoshi
HttpRxServerProvider.java
in karyon2-governator/src/main/java/netflix/karyon/transport/http
70 4 2015-01-27 2015-01-30 2 2 +279 / -0 tbak ajoshi
WebSocketsRxServerProvider.java
in karyon2-governator/src/main/java/netflix/karyon/transport/http/websockets
64 4 2015-01-27 2015-01-30 2 2 +255 / -0 tbak ajoshi
HttpKeyEvaluationContext.java
in karyon2-core/src/main/java/netflix/karyon/transport/http
63 4 2015-01-27 2015-01-30 2 2 +294 / -0 tbak ajoshi
TcpRxServerProvider.java
in karyon2-governator/src/main/java/netflix/karyon/transport/tcp
60 4 2015-01-27 2015-01-30 2 2 +243 / -0 tbak ajoshi
AbstractInterceptorSupport.java
in karyon2-core/src/main/java/netflix/karyon/transport/interceptor
59 7 2015-01-27 2015-01-30 2 2 +225 / -0 tbak ajoshi
home.js
in karyon2-admin-web/src/main/resources/webadmin
57 5 2015-01-27 2015-01-30 2 2 +225 / -0 tbak ajoshi
KaryonWebSocketsModule.java
in karyon2-governator/src/main/java/netflix/karyon/transport/http/websockets
56 7 2015-01-27 2015-01-30 2 2 +225 / -0 tbak ajoshi
AbstractServerModule.java
in karyon2-governator/src/main/java/netflix/karyon/transport
53 7 2015-01-27 2015-01-30 2 2 +225 / -0 tbak ajoshi
index.js
in karyon2-admin-plugins/karyon2-admin-eureka-plugin/src/main/resources/webadmin/eureka
50 5 2015-01-27 2015-01-30 2 2 +168 / -0 tbak ajoshi
KaryonEurekaModule.java
in karyon2-eureka/src/main/java/netflix/karyon/eureka
45 8 2015-01-27 2015-04-14 3 2 +184 / -2 tbak tbak
index.js
in karyon2-admin-web/src/main/resources/webadmin/archprops
45 5 2015-01-27 2015-01-30 2 2 +150 / -0 tbak ajoshi
ArchaiusBootstrapModule.java
in karyon2-archaius/src/main/java/netflix/karyon/archaius
44 5 2015-01-27 2015-01-30 2 2 +198 / -0 tbak ajoshi
HttpInterceptorSupport.java
in karyon2-core/src/main/java/netflix/karyon/transport/http
41 5 2015-01-27 2015-01-30 2 2 +162 / -0 tbak ajoshi
DefaultPropertiesLoader.java
in karyon2-archaius/src/main/java/netflix/karyon/archaius
40 3 2015-01-27 2015-01-30 2 2 +207 / -0 tbak ajoshi
LoggingFilter.java
in karyon2-admin/src/main/java/netflix/adminresources
39 3 2015-01-27 2015-01-30 2 2 +213 / -0 tbak ajoshi
HttpRequestHandlerBuilder.java
in karyon2-core/src/main/java/netflix/karyon/transport/http
39 5 2015-01-27 2015-01-30 2 2 +168 / -0 tbak ajoshi
view.ftl
in karyon2-admin-web/src/main/resources/webadmin/jmx
39 - 2015-01-27 2015-01-30 2 2 +153 / -0 tbak ajoshi
Property.java
in karyon2-admin-web/src/main/java/netflix/adminresources/resources/model
38 9 2015-01-27 2015-01-30 2 2 +153 / -0 tbak ajoshi
DataTableHelper.java
in karyon2-admin-web/src/main/java/netflix/adminresources/tableview
37 2 2015-01-27 2015-01-30 2 2 +171 / -0 tbak ajoshi
ServiceIteratorProviderImpl.java
in karyon2-jersey-blocking/src/main/java/netflix/karyon/jersey/blocking
35 3 2015-01-27 2015-01-30 2 2 +159 / -0 tbak ajoshi
PropertiesResource.java
in karyon2-admin-web/src/main/java/netflix/adminresources/resources
35 1 2015-01-27 2015-01-30 2 2 +168 / -0 tbak ajoshi
KaryonTcpModule.java
in karyon2-governator/src/main/java/netflix/karyon/transport/tcp
34 3 2015-01-27 2015-01-30 2 2 +138 / -0 tbak ajoshi
AbstractAttacher.java
in karyon2-core/src/main/java/netflix/karyon/transport/interceptor
34 5 2015-01-27 2015-01-30 2 2 +135 / -0 tbak ajoshi
Correlations

File Size vs. Number of Changes: 140 points

karyon2-admin/src/main/java/netflix/adminresources/AdminResourcesContainer.java x: 228 lines of code y: 26 # changes karyon2-admin-web/src/main/java/netflix/adminresources/pages/AdminPageResource.java x: 92 lines of code y: 12 # changes karyon2-admin-web/src/main/resources/webadmin/home.ftl x: 70 lines of code y: 6 # changes karyon2-admin/src/main/java/netflix/admin/AdminConfigImpl.java x: 122 lines of code y: 17 # changes karyon2-admin/src/main/java/netflix/admin/AdminContainerConfig.java x: 21 lines of code y: 14 # changes karyon2-admin/src/main/java/netflix/admin/AdminFreemarkerTemplateProvider.java x: 151 lines of code y: 5 # changes karyon2-admin/src/main/java/netflix/adminresources/AdminResourcesFilter.java x: 41 lines of code y: 8 # changes karyon2-admin-web/src/main/java/netflix/adminresources/resources/EnvironmentResource.java x: 43 lines of code y: 5 # changes karyon2-admin-web/src/main/java/netflix/adminresources/resources/jmx/DynaTreeNode.java x: 75 lines of code y: 3 # changes karyon2-admin/src/main/java/netflix/adminresources/KaryonAdminModule.java x: 16 lines of code y: 3 # changes karyon2-admin-web/src/main/java/com/google/inject/grapher/KaryonAbstractInjectorGrapher.java x: 173 lines of code y: 2 # changes karyon2-admin-web/src/main/java/netflix/adminresources/pages/GuiceGraphPage.java x: 18 lines of code y: 2 # changes karyon2-admin-web/src/main/java/netflix/adminresources/pages/KaryonGrapherModule.java x: 21 lines of code y: 2 # changes karyon2-admin-web/src/main/java/netflix/adminresources/resources/GuiceResource.java x: 85 lines of code y: 2 # changes karyon2-admin-web/src/main/java/netflix/adminresources/resources/JsonGrapher.java x: 136 lines of code y: 2 # changes karyon2-admin-web/src/main/resources/css/d3.flameGraph.css x: 77 lines of code y: 2 # changes karyon2-admin-web/src/main/resources/js/d3.flameGraph.js x: 54 lines of code y: 2 # changes karyon2-admin-web/src/main/resources/js/d3.tip.js x: 212 lines of code y: 2 # changes karyon2-admin-web/src/main/resources/webadmin/guice/index.ftl x: 10 lines of code y: 2 # changes karyon2-admin-web/src/main/resources/webadmin/guice/index.js x: 9 lines of code y: 2 # changes karyon2-admin-web/src/main/resources/webadmin/guicegraph/index.ftl x: 35 lines of code y: 2 # changes karyon2-admin-web/src/main/resources/webadmin/guicegraph/index.js x: 81 lines of code y: 2 # changes karyon2-admin-web/src/main/resources/webadmin/guiceprovision/index.ftl x: 38 lines of code y: 2 # changes karyon2-admin-web/src/main/resources/webadmin/guiceprovision/index.js x: 17 lines of code y: 2 # changes karyon2-governator/src/main/java/netflix/karyon/AbstractKaryonServer.java x: 49 lines of code y: 3 # changes karyon2-governator/src/main/java/netflix/karyon/Karyon.java x: 136 lines of code y: 3 # changes karyon2-governator/src/main/java/netflix/karyon/KaryonBootstrap.java x: 18 lines of code y: 3 # changes karyon2-governator/src/main/java/netflix/karyon/KaryonBootstrapModule.java x: 56 lines of code y: 3 # changes karyon2-governator/src/main/java/netflix/karyon/KaryonRunner.java x: 28 lines of code y: 3 # changes karyon2-governator/src/main/java/netflix/karyon/KaryonServer.java x: 8 lines of code y: 3 # changes karyon2-governator/src/main/java/netflix/karyon/MainClassBasedServer.java x: 45 lines of code y: 3 # changes karyon2-governator/src/main/java/netflix/karyon/RxNettyServerBackedServer.java x: 39 lines of code y: 3 # changes karyon2-governator/src/main/java/netflix/karyon/ShutdownModule.java x: 94 lines of code y: 3 # changes karyon2-admin/src/main/java/netflix/adminresources/AdminPageRegistry.java x: 139 lines of code y: 7 # changes karyon2-admin/src/main/java/netflix/admin/AdminExplorerManager.java x: 97 lines of code y: 4 # changes karyon2-admin/src/main/java/netflix/admin/DefaultRedirectRules.java x: 24 lines of code y: 3 # changes karyon2-admin/src/main/java/netflix/adminresources/RedirectFilter.java x: 42 lines of code y: 3 # changes karyon2-admin/src/main/java/netflix/admin/DefaultGlobalContextOverride.java x: 8 lines of code y: 1 # changes karyon2-admin/src/main/java/netflix/admin/GlobalModelContextOverride.java x: 7 lines of code y: 2 # changes karyon2-admin-web/src/main/java/netflix/adminresources/resources/AllPropsResource.java x: 32 lines of code y: 2 # changes karyon2-admin-web/src/main/java/netflix/adminresources/resources/JarsInfoResource.java x: 156 lines of code y: 6 # changes karyon2-admin-web/src/main/java/netflix/adminresources/resources/PropertiesHelper.java x: 44 lines of code y: 4 # changes karyon2-admin-web/src/main/resources/webadmin/env/index.js x: 55 lines of code y: 4 # changes karyon2-admin-web/src/main/resources/webadmin/jars/index.js x: 54 lines of code y: 6 # changes karyon2-governator/src/main/java/netflix/karyon/transport/util/HttpContentInputStream.java x: 165 lines of code y: 6 # changes karyon2-admin-plugins/karyon-admin-healthcheck-plugin/src/main/java/com/netflix/adminresources/HealthcheckResource.java x: 27 lines of code y: 1 # changes karyon2-admin-plugins/karyon-admin-healthcheck-plugin/src/main/java/netflix/adminresources/HealthCheckPlugin.java x: 17 lines of code y: 1 # changes karyon2-jersey-blocking/src/main/java/netflix/karyon/jersey/blocking/JerseyBasedRouter.java x: 88 lines of code y: 4 # changes karyon2-jersey-blocking/src/main/java/netflix/karyon/jersey/blocking/NettyToJerseyBridge.java x: 204 lines of code y: 4 # changes karyon2-core/src/main/java/netflix/karyon/health/HealthCheckInvocationStrategy.java x: 6 lines of code y: 4 # changes karyon2-core/src/main/java/netflix/karyon/transport/http/RegexUriConstraintKey.java x: 34 lines of code y: 4 # changes karyon2-core/src/main/java/netflix/karyon/transport/http/ServletStyleUriConstraintKey.java x: 126 lines of code y: 4 # changes karyon2-core/src/main/java/netflix/karyon/transport/http/SimpleUriRouter.java x: 48 lines of code y: 4 # changes karyon2-core/src/main/java/netflix/karyon/transport/interceptor/InterceptorExecutor.java x: 185 lines of code y: 4 # changes karyon2-core/src/main/java/netflix/karyon/transport/interceptor/KeyEvaluationContext.java x: 20 lines of code y: 4 # changes karyon2-admin/src/main/java/netflix/adminresources/AbstractAdminPageInfo.java x: 50 lines of code y: 4 # changes karyon2-admin/src/main/java/netflix/adminresources/AdminPageInfo.java x: 14 lines of code y: 4 # changes karyon2-admin-plugins/karyon2-admin-healthcheck-plugin/src/main/java/netflix/adminresources/HealthCheckResource.java x: 32 lines of code y: 3 # changes karyon2-core/src/main/java/netflix/karyon/ShutdownListener.java x: 115 lines of code y: 3 # changes karyon2-admin-plugins/karyon2-admin-eureka-plugin/src/main/java/netflix/adminresources/pages/EurekaPage.java x: 11 lines of code y: 2 # changes karyon2-admin-plugins/karyon2-admin-eureka-plugin/src/main/java/netflix/adminresources/resources/EurekaResource.java x: 70 lines of code y: 2 # changes karyon2-admin-plugins/karyon2-admin-eureka-plugin/src/main/resources/webadmin/eureka/index.js x: 50 lines of code y: 2 # changes karyon2-admin-web/src/main/java/netflix/adminresources/resources/MaskedResourceHelper.java x: 33 lines of code y: 2 # changes karyon2-admin-web/src/main/java/netflix/adminresources/resources/jmx/JMXResource.java x: 277 lines of code y: 2 # changes karyon2-admin-web/src/main/java/netflix/adminresources/resources/jmx/JmxService.java x: 176 lines of code y: 2 # changes karyon2-admin-web/src/main/java/netflix/adminresources/resources/model/PropertySource.java x: 27 lines of code y: 2 # changes karyon2-admin-web/src/main/java/netflix/adminresources/tableview/DataTableHelper.java x: 37 lines of code y: 2 # changes karyon2-admin-web/src/main/java/netflix/adminresources/tableview/PropsTableView.java x: 214 lines of code y: 2 # changes karyon2-admin-web/src/main/java/netflix/adminresources/tableview/TableViewResource.java x: 13 lines of code y: 2 # changes karyon2-admin-web/src/main/resources/webadmin/archprops/index.ftl x: 73 lines of code y: 2 # changes karyon2-admin-web/src/main/resources/webadmin/archprops/index.js x: 45 lines of code y: 2 # changes karyon2-admin-web/src/main/resources/webadmin/env/index.ftl x: 12 lines of code y: 2 # changes karyon2-admin-web/src/main/resources/webadmin/home.js x: 57 lines of code y: 2 # changes karyon2-admin-web/src/main/resources/webadmin/jmx/index.ftl x: 25 lines of code y: 2 # changes karyon2-admin-web/src/main/resources/webadmin/jmx/index.js x: 86 lines of code y: 2 # changes karyon2-admin-web/src/main/resources/webadmin/jmx/view.ftl x: 39 lines of code y: 2 # changes karyon2-admin-web/src/main/resources/webadmin/jmx/view.js x: 96 lines of code y: 2 # changes karyon2-admin/src/main/java/netflix/adminresources/AdminPage.java x: 5 lines of code y: 2 # changes karyon2-archaius/src/main/java/netflix/karyon/archaius/ArchaiusBootstrapModule.java x: 44 lines of code y: 2 # changes karyon2-archaius/src/main/java/netflix/karyon/archaius/DefaultPropertiesLoader.java x: 40 lines of code y: 2 # changes karyon2-archaius/src/main/java/netflix/karyon/archaius/PropertiesLoader.java x: 4 lines of code y: 2 # changes karyon2-core/src/main/java/netflix/karyon/transport/KaryonTransport.java x: 29 lines of code y: 2 # changes karyon2-core/src/main/java/netflix/karyon/transport/RequestRouter.java x: 6 lines of code y: 2 # changes karyon2-core/src/main/java/netflix/karyon/transport/http/HttpInterceptorSupport.java x: 41 lines of code y: 2 # changes karyon2-core/src/main/java/netflix/karyon/transport/http/HttpKeyEvaluationContext.java x: 63 lines of code y: 2 # changes karyon2-core/src/main/java/netflix/karyon/transport/http/MethodConstraintKey.java x: 28 lines of code y: 2 # changes karyon2-core/src/main/java/netflix/karyon/transport/http/QueryStringDecoder.java x: 22 lines of code y: 2 # changes karyon2-core/src/main/java/netflix/karyon/transport/interceptor/AbstractAttacher.java x: 34 lines of code y: 2 # changes karyon2-core/src/main/java/netflix/karyon/transport/interceptor/AbstractInterceptorSupport.java x: 59 lines of code y: 2 # changes karyon2-core/src/main/java/netflix/karyon/transport/interceptor/DuplexInterceptor.java x: 3 lines of code y: 2 # changes karyon2-core/src/main/java/netflix/karyon/transport/interceptor/InterceptorHolder.java x: 16 lines of code y: 2 # changes karyon2-core/src/main/java/netflix/karyon/transport/interceptor/InterceptorSupport.java x: 14 lines of code y: 2 # changes karyon2-eureka/src/main/java/netflix/karyon/eureka/EurekaHealthCheckHandler.java x: 19 lines of code y: 2 # changes karyon2-governator/src/main/java/netflix/karyon/transport/AbstractServerModule.java x: 53 lines of code y: 2 # changes karyon2-governator/src/main/java/netflix/karyon/transport/http/GovernatorHttpInterceptorSupport.java x: 174 lines of code y: 2 # changes karyon2-governator/src/main/java/netflix/karyon/transport/http/websockets/KaryonWebSocketsModule.java x: 56 lines of code y: 2 # changes karyon2-governator/src/main/java/netflix/karyon/transport/http/websockets/WebSocketsRxServerProvider.java x: 64 lines of code y: 2 # changes karyon2-governator/src/main/java/netflix/karyon/transport/tcp/TcpRxServerProvider.java x: 60 lines of code y: 2 # changes karyon2-jersey-blocking/src/main/java/netflix/karyon/jersey/blocking/NettyContainerProvider.java x: 23 lines of code y: 2 # changes karyon2-jersey-blocking/src/main/java/netflix/karyon/jersey/blocking/PropertiesBasedResourceConfig.java x: 164 lines of code y: 2 # changes karyon2-servo/src/main/java/netflix/karyon/servo/KaryonServoModule.java x: 15 lines of code y: 2 # changes
26.0
# changes
  min: 1.0
  average: 2.96
  25th percentile: 2.0
  median: 2.0
  75th percentile: 3.0
  max: 26.0
0 277.0
lines of code
min: 3.0 | average: 51.91 | 25th percentile: 15.25 | median: 34.0 | 75th percentile: 63.75 | max: 277.0

Number of Contributors vs. Number of Changes: 140 points

karyon2-admin/src/main/java/netflix/adminresources/AdminResourcesContainer.java x: 8 # contributors y: 26 # changes karyon2-admin-web/src/main/java/netflix/adminresources/pages/AdminPageResource.java x: 7 # contributors y: 12 # changes karyon2-admin-web/src/main/resources/webadmin/home.ftl x: 6 # contributors y: 6 # changes karyon2-admin/src/main/java/netflix/admin/AdminConfigImpl.java x: 7 # contributors y: 17 # changes karyon2-admin/src/main/java/netflix/admin/AdminContainerConfig.java x: 6 # contributors y: 14 # changes karyon2-admin/src/main/java/netflix/admin/AdminFreemarkerTemplateProvider.java x: 4 # contributors y: 5 # changes karyon2-admin/src/main/java/netflix/adminresources/AdminResourcesFilter.java x: 4 # contributors y: 8 # changes karyon2-admin-web/src/main/java/netflix/adminresources/resources/jmx/DynaTreeNode.java x: 3 # contributors y: 3 # changes karyon2-admin-web/src/main/java/com/google/inject/grapher/KaryonAbstractInjectorGrapher.java x: 1 # contributors y: 2 # changes karyon2-admin/src/main/java/netflix/adminresources/AdminPageRegistry.java x: 6 # contributors y: 7 # changes karyon2-admin/src/main/java/netflix/admin/AdminExplorerManager.java x: 3 # contributors y: 4 # changes karyon2-admin/src/main/java/netflix/admin/DefaultRedirectRules.java x: 2 # contributors y: 3 # changes karyon2-admin/src/main/java/netflix/admin/RedirectRules.java x: 2 # contributors y: 2 # changes karyon2-admin/src/main/java/netflix/admin/DefaultGlobalContextOverride.java x: 2 # contributors y: 1 # changes karyon2-admin-web/src/main/java/netflix/adminresources/resources/JarsInfoResource.java x: 3 # contributors y: 6 # changes karyon2-governator/src/main/java/netflix/karyon/transport/util/HttpContentInputStream.java x: 4 # contributors y: 6 # changes karyon2-core/src/main/java/netflix/karyon/health/HealthCheckInvocationStrategy.java x: 4 # contributors y: 4 # changes
26.0
# changes
  min: 1.0
  average: 2.96
  25th percentile: 2.0
  median: 2.0
  75th percentile: 3.0
  max: 26.0
0 8.0
# contributors
min: 1.0 | average: 2.39 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 3.0 | max: 8.0

Number of Contributors vs. File Size: 140 points

karyon2-admin/src/main/java/netflix/adminresources/AdminResourcesContainer.java x: 8 # contributors y: 228 lines of code karyon2-admin-web/src/main/java/netflix/adminresources/pages/AdminPageResource.java x: 7 # contributors y: 92 lines of code karyon2-admin-web/src/main/resources/webadmin/home.ftl x: 6 # contributors y: 70 lines of code karyon2-admin/src/main/java/netflix/admin/AdminConfigImpl.java x: 7 # contributors y: 122 lines of code karyon2-admin/src/main/java/netflix/admin/AdminContainerConfig.java x: 6 # contributors y: 21 lines of code karyon2-admin/src/main/java/netflix/admin/AdminFreemarkerTemplateProvider.java x: 4 # contributors y: 151 lines of code karyon2-admin/src/main/java/netflix/adminresources/AdminResourcesFilter.java x: 4 # contributors y: 41 lines of code karyon2-admin-web/src/main/java/netflix/adminresources/resources/EnvironmentResource.java x: 4 # contributors y: 43 lines of code karyon2-admin-web/src/main/java/netflix/adminresources/resources/jmx/DynaTreeNode.java x: 3 # contributors y: 75 lines of code karyon2-admin/src/main/java/netflix/adminresources/KaryonAdminModule.java x: 3 # contributors y: 16 lines of code karyon2-admin-web/src/main/java/com/google/inject/grapher/KaryonAbstractInjectorGrapher.java x: 1 # contributors y: 173 lines of code karyon2-admin-web/src/main/java/netflix/adminresources/pages/GuiceGraphPage.java x: 1 # contributors y: 18 lines of code karyon2-admin-web/src/main/java/netflix/adminresources/pages/KaryonGrapherModule.java x: 1 # contributors y: 21 lines of code karyon2-admin-web/src/main/java/netflix/adminresources/resources/GuiceResource.java x: 1 # contributors y: 85 lines of code karyon2-admin-web/src/main/java/netflix/adminresources/resources/JsonGrapher.java x: 1 # contributors y: 136 lines of code karyon2-admin-web/src/main/resources/css/d3.flameGraph.css x: 1 # contributors y: 77 lines of code karyon2-admin-web/src/main/resources/js/d3.flameGraph.js x: 1 # contributors y: 54 lines of code karyon2-admin-web/src/main/resources/js/d3.tip.js x: 1 # contributors y: 212 lines of code karyon2-admin-web/src/main/resources/webadmin/guice/index.ftl x: 1 # contributors y: 10 lines of code karyon2-admin-web/src/main/resources/webadmin/guice/index.js x: 1 # contributors y: 9 lines of code karyon2-admin-web/src/main/resources/webadmin/guicegraph/index.ftl x: 1 # contributors y: 35 lines of code karyon2-admin-web/src/main/resources/webadmin/guicegraph/index.js x: 1 # contributors y: 81 lines of code karyon2-admin-web/src/main/resources/webadmin/guiceprovision/index.ftl x: 1 # contributors y: 38 lines of code karyon2-admin-web/src/main/resources/webadmin/guiceprovision/index.js x: 1 # contributors y: 17 lines of code karyon2-governator/src/main/java/netflix/karyon/AbstractKaryonServer.java x: 3 # contributors y: 49 lines of code karyon2-governator/src/main/java/netflix/karyon/Karyon.java x: 3 # contributors y: 136 lines of code karyon2-governator/src/main/java/netflix/karyon/KaryonBootstrap.java x: 3 # contributors y: 18 lines of code karyon2-governator/src/main/java/netflix/karyon/KaryonBootstrapModule.java x: 3 # contributors y: 56 lines of code karyon2-governator/src/main/java/netflix/karyon/KaryonRunner.java x: 3 # contributors y: 28 lines of code karyon2-governator/src/main/java/netflix/karyon/KaryonServer.java x: 3 # contributors y: 8 lines of code karyon2-governator/src/main/java/netflix/karyon/MainClassBasedServer.java x: 3 # contributors y: 45 lines of code karyon2-governator/src/main/java/netflix/karyon/RxNettyServerBackedServer.java x: 3 # contributors y: 39 lines of code karyon2-governator/src/main/java/netflix/karyon/ShutdownModule.java x: 3 # contributors y: 94 lines of code karyon2-admin/src/main/java/netflix/adminresources/AdminPageRegistry.java x: 6 # contributors y: 139 lines of code karyon2-admin/src/main/java/netflix/admin/AdminExplorerManager.java x: 3 # contributors y: 97 lines of code karyon2-admin/src/main/java/netflix/admin/DefaultRedirectRules.java x: 2 # contributors y: 24 lines of code karyon2-admin/src/main/java/netflix/admin/RedirectRules.java x: 2 # contributors y: 9 lines of code karyon2-admin/src/main/java/netflix/adminresources/RedirectFilter.java x: 3 # contributors y: 42 lines of code karyon2-admin/src/main/java/netflix/admin/DefaultGlobalContextOverride.java x: 2 # contributors y: 8 lines of code karyon2-admin/src/main/java/netflix/admin/GlobalModelContextOverride.java x: 2 # contributors y: 7 lines of code karyon2-admin-web/src/main/java/netflix/adminresources/resources/AllPropsResource.java x: 2 # contributors y: 32 lines of code karyon2-admin-web/src/main/java/netflix/adminresources/resources/JarsInfoResource.java x: 3 # contributors y: 156 lines of code karyon2-admin-web/src/main/java/netflix/adminresources/resources/PropertiesHelper.java x: 3 # contributors y: 44 lines of code karyon2-admin-web/src/main/resources/webadmin/env/index.js x: 3 # contributors y: 55 lines of code karyon2-admin-web/src/main/resources/webadmin/jars/index.js x: 3 # contributors y: 54 lines of code karyon2-governator/src/main/java/netflix/karyon/transport/util/HttpContentInputStream.java x: 4 # contributors y: 165 lines of code karyon2-admin-plugins/karyon-admin-healthcheck-plugin/src/main/java/com/netflix/adminresources/HealthcheckResource.java x: 2 # contributors y: 27 lines of code karyon2-admin-plugins/karyon-admin-healthcheck-plugin/src/main/java/netflix/adminresources/HealthCheckPlugin.java x: 2 # contributors y: 17 lines of code karyon2-eureka/src/main/java/netflix/karyon/eureka/KaryonEurekaModule.java x: 2 # contributors y: 45 lines of code karyon2-jersey-blocking/src/main/java/netflix/karyon/jersey/blocking/JerseyBasedRouter.java x: 3 # contributors y: 88 lines of code karyon2-jersey-blocking/src/main/java/netflix/karyon/jersey/blocking/NettyToJerseyBridge.java x: 3 # contributors y: 204 lines of code karyon2-core/src/main/java/netflix/karyon/health/HealthCheckInvocationStrategy.java x: 4 # contributors y: 6 lines of code karyon2-core/src/main/java/netflix/karyon/transport/http/RegexUriConstraintKey.java x: 4 # contributors y: 34 lines of code karyon2-core/src/main/java/netflix/karyon/transport/http/ServletStyleUriConstraintKey.java x: 4 # contributors y: 126 lines of code karyon2-core/src/main/java/netflix/karyon/transport/http/SimpleUriRouter.java x: 4 # contributors y: 48 lines of code karyon2-core/src/main/java/netflix/karyon/transport/interceptor/InterceptorExecutor.java x: 4 # contributors y: 185 lines of code karyon2-core/src/main/java/netflix/karyon/transport/interceptor/KeyEvaluationContext.java x: 4 # contributors y: 20 lines of code karyon2-admin/src/main/java/netflix/adminresources/AbstractAdminPageInfo.java x: 3 # contributors y: 50 lines of code karyon2-admin/src/main/java/netflix/adminresources/AdminPageInfo.java x: 3 # contributors y: 14 lines of code karyon2-core/src/main/java/netflix/karyon/ShutdownListener.java x: 2 # contributors y: 115 lines of code karyon2-admin-plugins/karyon2-admin-eureka-plugin/src/main/java/netflix/adminresources/pages/EurekaPage.java x: 2 # contributors y: 11 lines of code karyon2-admin-plugins/karyon2-admin-eureka-plugin/src/main/java/netflix/adminresources/resources/EurekaResource.java x: 2 # contributors y: 70 lines of code karyon2-admin-plugins/karyon2-admin-eureka-plugin/src/main/resources/webadmin/eureka/index.js x: 2 # contributors y: 50 lines of code karyon2-admin-web/src/main/java/netflix/adminresources/resources/KaryonAdminResponse.java x: 2 # contributors y: 10 lines of code karyon2-admin-web/src/main/java/netflix/adminresources/resources/MaskedResourceHelper.java x: 2 # contributors y: 33 lines of code karyon2-admin-web/src/main/java/netflix/adminresources/resources/PropertiesResource.java x: 2 # contributors y: 35 lines of code karyon2-admin-web/src/main/java/netflix/adminresources/resources/jmx/JMXResource.java x: 2 # contributors y: 277 lines of code karyon2-admin-web/src/main/java/netflix/adminresources/resources/jmx/JmxService.java x: 2 # contributors y: 176 lines of code karyon2-admin-web/src/main/java/netflix/adminresources/resources/model/Property.java x: 2 # contributors y: 38 lines of code karyon2-admin-web/src/main/java/netflix/adminresources/tableview/DataTableHelper.java x: 2 # contributors y: 37 lines of code karyon2-admin-web/src/main/java/netflix/adminresources/tableview/PropsTableView.java x: 2 # contributors y: 214 lines of code karyon2-admin-web/src/main/java/netflix/adminresources/tableview/TableViewResource.java x: 2 # contributors y: 13 lines of code karyon2-admin-web/src/main/resources/webadmin/archprops/index.ftl x: 2 # contributors y: 73 lines of code karyon2-admin-web/src/main/resources/webadmin/home.js x: 2 # contributors y: 57 lines of code karyon2-admin-web/src/main/resources/webadmin/jmx/index.js x: 2 # contributors y: 86 lines of code karyon2-admin-web/src/main/resources/webadmin/jmx/view.ftl x: 2 # contributors y: 39 lines of code karyon2-admin-web/src/main/resources/webadmin/jmx/view.js x: 2 # contributors y: 96 lines of code karyon2-admin/src/main/java/netflix/admin/AdminUtils.java x: 2 # contributors y: 21 lines of code karyon2-admin/src/main/java/netflix/adminresources/AdminPage.java x: 2 # contributors y: 5 lines of code karyon2-archaius/src/main/java/netflix/karyon/archaius/ArchaiusBootstrapModule.java x: 2 # contributors y: 44 lines of code karyon2-archaius/src/main/java/netflix/karyon/archaius/DefaultPropertiesLoader.java x: 2 # contributors y: 40 lines of code karyon2-archaius/src/main/java/netflix/karyon/archaius/PropertiesLoader.java x: 2 # contributors y: 4 lines of code karyon2-core/src/main/java/netflix/karyon/transport/KaryonTransport.java x: 2 # contributors y: 29 lines of code karyon2-core/src/main/java/netflix/karyon/transport/RequestRouter.java x: 2 # contributors y: 6 lines of code karyon2-core/src/main/java/netflix/karyon/transport/http/HttpInterceptorSupport.java x: 2 # contributors y: 41 lines of code karyon2-core/src/main/java/netflix/karyon/transport/http/HttpKeyEvaluationContext.java x: 2 # contributors y: 63 lines of code karyon2-core/src/main/java/netflix/karyon/transport/http/MethodConstraintKey.java x: 2 # contributors y: 28 lines of code karyon2-core/src/main/java/netflix/karyon/transport/http/QueryStringDecoder.java x: 2 # contributors y: 22 lines of code karyon2-core/src/main/java/netflix/karyon/transport/interceptor/AbstractAttacher.java x: 2 # contributors y: 34 lines of code karyon2-core/src/main/java/netflix/karyon/transport/interceptor/AbstractInterceptorSupport.java x: 2 # contributors y: 59 lines of code karyon2-core/src/main/java/netflix/karyon/transport/interceptor/DuplexInterceptor.java x: 2 # contributors y: 3 lines of code karyon2-core/src/main/java/netflix/karyon/transport/interceptor/InterceptorHolder.java x: 2 # contributors y: 16 lines of code karyon2-core/src/main/java/netflix/karyon/transport/interceptor/InterceptorSupport.java x: 2 # contributors y: 14 lines of code karyon2-eureka/src/main/java/netflix/karyon/eureka/EurekaHealthCheckHandler.java x: 2 # contributors y: 19 lines of code karyon2-governator/src/main/java/netflix/karyon/transport/AbstractServerModule.java x: 2 # contributors y: 53 lines of code karyon2-governator/src/main/java/netflix/karyon/transport/http/GovernatorHttpInterceptorSupport.java x: 2 # contributors y: 174 lines of code karyon2-governator/src/main/java/netflix/karyon/transport/http/websockets/KaryonWebSocketsModule.java x: 2 # contributors y: 56 lines of code karyon2-governator/src/main/java/netflix/karyon/transport/http/websockets/WebSocketsRxServerProvider.java x: 2 # contributors y: 64 lines of code karyon2-governator/src/main/java/netflix/karyon/transport/tcp/TcpRxServerProvider.java x: 2 # contributors y: 60 lines of code karyon2-jersey-blocking/src/main/java/netflix/karyon/jersey/blocking/NettyContainerProvider.java x: 2 # contributors y: 23 lines of code karyon2-jersey-blocking/src/main/java/netflix/karyon/jersey/blocking/PropertiesBasedResourceConfig.java x: 2 # contributors y: 164 lines of code karyon2-servo/src/main/java/netflix/karyon/servo/KaryonServoModule.java x: 2 # contributors y: 15 lines of code
277.0
lines of code
  min: 3.0
  average: 51.91
  25th percentile: 15.25
  median: 34.0
  75th percentile: 63.75
  max: 277.0
0 8.0
# contributors
min: 1.0 | average: 2.39 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 3.0 | max: 8.0

Number of Changes vs. Line Churn: 1227 points

karyon2-admin/src/main/java/netflix/adminresources/AdminResourcesContainer.java x: 26 # changes y: 1345 line churn karyon2-admin-web/src/main/java/netflix/adminresources/pages/AdminPageResource.java x: 12 # changes y: 452 line churn karyon2-admin-web/src/main/resources/webadmin/home.ftl x: 6 # changes y: 231 line churn karyon2-admin/src/main/java/netflix/admin/AdminConfigImpl.java x: 17 # changes y: 728 line churn karyon2-admin/src/main/java/netflix/admin/AdminContainerConfig.java x: 14 # changes y: 75 line churn karyon2-admin/src/main/java/netflix/admin/AdminFreemarkerTemplateProvider.java x: 5 # changes y: 689 line churn karyon2-admin/src/main/java/netflix/adminresources/AdminResourcesFilter.java x: 8 # changes y: 423 line churn karyon2-admin-web/src/main/java/netflix/adminresources/resources/EnvironmentResource.java x: 5 # changes y: 221 line churn karyon2-admin-web/src/main/java/netflix/adminresources/resources/jmx/DynaTreeNode.java x: 3 # changes y: 340 line churn karyon2-admin/src/main/java/netflix/adminresources/KaryonAdminModule.java x: 3 # changes y: 55 line churn karyon2-admin/src/test/java/netflix/adminresources/AdminResourceTest.java x: 10 # changes y: 1435 line churn karyon2-admin-web/src/main/java/com/google/inject/grapher/KaryonAbstractInjectorGrapher.java x: 2 # changes y: 462 line churn karyon2-admin-web/src/main/java/netflix/adminresources/pages/GuiceGraphPage.java x: 2 # changes y: 52 line churn karyon2-admin-web/src/main/java/netflix/adminresources/resources/GuiceResource.java x: 2 # changes y: 198 line churn karyon2-admin-web/src/main/java/netflix/adminresources/resources/JsonGrapher.java x: 2 # changes y: 330 line churn karyon2-admin-web/src/main/resources/js/d3.flameGraph.js x: 2 # changes y: 800 line churn karyon2-admin-web/src/main/resources/js/d3.tip.js x: 2 # changes y: 648 line churn karyon2-admin/build.gradle x: 14 # changes y: 179 line churn .travis.yml x: 4 # changes y: 50 line churn gradle.properties x: 63 # changes y: 326 line churn karyon2-admin-plugins/karyon-admin-healthcheck-plugin/src/test/resources/log4j.properties x: 1 # changes y: 44 line churn karyon2-governator/src/main/java/netflix/karyon/AbstractKaryonServer.java x: 3 # changes y: 201 line churn karyon2-governator/src/main/java/netflix/karyon/Karyon.java x: 3 # changes y: 1083 line churn karyon2-admin/src/main/java/netflix/adminresources/AdminPageRegistry.java x: 7 # changes y: 553 line churn README.md x: 21 # changes y: 306 line churn karyon2-admin-web/src/test/java/netflix/adminresources/WebAdminTest.java x: 5 # changes y: 468 line churn .gitignore x: 12 # changes y: 126 line churn karyon2-examples/build.gradle x: 5 # changes y: 331 line churn karyon2-admin/src/main/java/netflix/admin/AdminExplorerManager.java x: 4 # changes y: 404 line churn karyon2-admin-web/src/main/java/netflix/adminresources/resources/JarsInfoResource.java x: 6 # changes y: 747 line churn karyon2-admin-web/src/main/java/netflix/adminresources/resources/PropertiesHelper.java x: 4 # changes y: 173 line churn settings.gradle x: 31 # changes y: 206 line churn karyon2-jersey-blocking/src/main/java/netflix/karyon/jersey/blocking/NettyToJerseyBridge.java x: 4 # changes y: 770 line churn build.gradle x: 61 # changes y: 1231 line churn karyon2-core/src/main/java/netflix/karyon/transport/http/ServletStyleUriConstraintKey.java x: 4 # changes y: 577 line churn karyon2-core/src/main/java/netflix/karyon/transport/interceptor/InterceptorExecutor.java x: 4 # changes y: 703 line churn gradle/buildscript.gradle x: 18 # changes y: 196 line churn gradle/check.gradle x: 10 # changes y: 213 line churn gradle/convention.gradle x: 21 # changes y: 790 line churn gradle/license.gradle x: 10 # changes y: 124 line churn gradle/maven.gradle x: 18 # changes y: 504 line churn gradle/release.gradle x: 16 # changes y: 882 line churn gradle/wrapper/gradle-wrapper.properties x: 13 # changes y: 214 line churn karyon-admin-web/README.md x: 7 # changes y: 66 line churn karyon-admin-web/build.gradle x: 11 # changes y: 380 line churn karyon-admin-web/src/main/java/netflix/adminresources/pages/EnvPage.java x: 5 # changes y: 96 line churn karyon-admin-web/src/main/java/netflix/adminresources/pages/PropertiesPage.java x: 6 # changes y: 100 line churn karyon-admin-web/src/main/java/netflix/adminresources/resources/EnvironmentResource.java x: 7 # changes y: 370 line churn karyon-admin-web/src/main/java/netflix/adminresources/resources/EurekaResource.java x: 7 # changes y: 753 line churn karyon-admin-web/src/main/java/netflix/adminresources/resources/JarsInfoResource.java x: 7 # changes y: 730 line churn karyon-admin-web/src/main/java/netflix/adminresources/resources/KaryonWebAdminModule.java x: 9 # changes y: 161 line churn karyon-admin-web/src/main/java/netflix/adminresources/resources/jmx/JMXResource.java x: 7 # changes y: 2278 line churn karyon-admin-web/src/main/java/netflix/adminresources/resources/jmx/JmxService.java x: 5 # changes y: 1566 line churn karyon-admin-web/src/main/resources/webadmin/archprops/index.ftl x: 3 # changes y: 470 line churn karyon-admin-web/src/main/resources/webadmin/home.ftl x: 8 # changes y: 447 line churn karyon-admin-web/src/main/resources/webadmin/jmx/index.js x: 8 # changes y: 619 line churn karyon-admin-web/src/test/java/netflix/adminresources/WebAdminTest.java x: 8 # changes y: 1012 line churn karyon-admin-web/src/test/java/netflix/adminresources/tableview/PropsTableViewTest.java x: 5 # changes y: 978 line churn karyon-admin/build.gradle x: 17 # changes y: 504 line churn karyon-admin/src/main/java/netflix/admin/AdminFreemarkerTemplateProvider.java x: 6 # changes y: 1073 line churn karyon-admin/src/main/java/netflix/adminresources/AdminResourcesContainer.java x: 11 # changes y: 1700 line churn karyon-archaius/build.gradle x: 10 # changes y: 346 line churn karyon-core/build.gradle x: 16 # changes y: 382 line churn karyon-core/src/main/java/netflix/karyon/ShutdownListener.java x: 5 # changes y: 810 line churn karyon-core/src/main/java/netflix/karyon/transport/http/ServletStyleUriConstraintKey.java x: 5 # changes y: 1146 line churn karyon-core/src/main/java/netflix/karyon/transport/interceptor/InterceptorExecutor.java x: 5 # changes y: 1386 line churn karyon-core/src/test/java/netflix/karyon/server/MockChannelHandlerContext.java x: 5 # changes y: 2124 line churn karyon-examples/build.gradle x: 21 # changes y: 919 line churn karyon-examples/src/main/java/netflix/karyon/examples/hellonoss/server/rxnetty/MyApplicationRunner.java x: 8 # changes y: 232 line churn karyon-examples/src/main/java/netflix/karyon/examples/tcp/TcpPipelineHandlers.java x: 6 # changes y: 548 line churn karyon-governator/build.gradle x: 15 # changes y: 498 line churn karyon-governator/src/main/java/netflix/karyon/Karyon.java x: 7 # changes y: 2454 line churn karyon-governator/src/main/java/netflix/karyon/KaryonBootstrap.java x: 7 # changes y: 156 line churn karyon-governator/src/main/java/netflix/karyon/transport/http/GovernatorHttpInterceptorSupport.java x: 5 # changes y: 1278 line churn karyon-jersey-blocking/src/main/resources/META-INF/services/com.sun.jersey.spi.container.ContainerProvider x: 8 # changes y: 24 line churn karyon2-admin-web/src/main/java/netflix/adminresources/resources/jmx/JMXResource.java x: 2 # changes y: 1137 line churn karyon-admin-plugins/karyon-admin-eureka-plugin/build.gradle x: 1 # changes y: 270 line churn karyon-admin-plugins/karyon-admin-eureka-plugin/src/main/java/netflix/adminresources/resources/EurekaResource.java x: 1 # changes y: 535 line churn karyon-admin-web/src/main/java/com/netflix/adminresources/resources/AdminPageResource.java x: 9 # changes y: 623 line churn karyon-admin-web/src/main/java/com/netflix/adminresources/resources/PropertiesResource.java x: 16 # changes y: 582 line churn karyon-admin-web/src/main/java/com/netflix/adminresources/resources/jmx/DynaTreeNode.java x: 6 # changes y: 624 line churn karyon-admin-web/src/main/java/com/netflix/adminresources/resources/jmx/JMXResource.java x: 6 # changes y: 2258 line churn karyon-admin-web/src/main/java/com/netflix/adminresources/resources/jmx/JmxService.java x: 7 # changes y: 1536 line churn karyon-admin-web/src/main/java/com/netflix/adminresources/tableview/PropsTableView.java x: 6 # changes y: 1272 line churn karyon-admin-web/src/test/java/com/netflix/adminresources/WebAdminTest.java x: 13 # changes y: 1148 line churn karyon-admin/src/main/java/com/netflix/adminresources/AdminResourcesContainer.java x: 21 # changes y: 1403 line churn karyon-admin/src/test/java/com/netflix/adminresources/AdminResourceTest.java x: 19 # changes y: 576 line churn karyon-archaius/src/main/java/com/netflix/karyon/archaius/DefaultPropertiesLoader.java x: 6 # changes y: 414 line churn karyon-core/src/main/java/com/netflix/karyon/ShutdownListener.java x: 7 # changes y: 920 line churn karyon-core/src/main/java/com/netflix/karyon/transport/http/HttpKeyEvaluationContext.java x: 10 # changes y: 628 line churn karyon-core/src/main/java/com/netflix/karyon/transport/http/HttpRequestHandler.java x: 9 # changes y: 326 line churn karyon-core/src/main/java/com/netflix/karyon/transport/http/ServletStyleUriConstraintKey.java x: 9 # changes y: 1190 line churn karyon-core/src/main/java/com/netflix/karyon/transport/http/SimpleUriRouter.java x: 10 # changes y: 562 line churn karyon-core/src/main/java/com/netflix/karyon/transport/interceptor/InterceptorExecutor.java x: 7 # changes y: 1442 line churn karyon-core/src/test/java/com/netflix/karyon/server/MockChannelHandlerContext.java x: 6 # changes y: 2126 line churn karyon-governator/src/main/java/com/netflix/karyon/Karyon.java x: 8 # changes y: 2008 line churn karyon-governator/src/main/java/com/netflix/karyon/KaryonBootstrapSuite.java x: 11 # changes y: 486 line churn karyon-governator/src/main/java/com/netflix/karyon/KaryonServer.java x: 10 # changes y: 796 line churn karyon-governator/src/main/java/com/netflix/karyon/ShutdownModule.java x: 8 # changes y: 762 line churn karyon-governator/src/main/java/com/netflix/karyon/transport/http/GovernatorHttpInterceptorSupport.java x: 8 # changes y: 1326 line churn karyon-jersey-blocking/src/main/java/com/netflix/karyon/jersey/blocking/NettyToJerseyBridge.java x: 8 # changes y: 1532 line churn karyon-examples/hello-netflix-oss/build.gradle x: 21 # changes y: 489 line churn karyon-examples/hello-netflix-oss/src/main/java/com/netflix/hellonoss/server/HelloworldResource.java x: 13 # changes y: 508 line churn karyon-examples/hello-netflix-oss/src/main/resources/hello-netflix-oss.properties x: 9 # changes y: 62 line churn karyon-jersey-blocking/src/main/java/com/netflix/karyon/server/http/jersey/blocking/NettyToJerseyBridge.java x: 3 # changes y: 1494 line churn karyon-jersey-blocking/src/main/java/com/netflix/karyon/server/http/jersey/blocking/PropertiesBasedResourceConfig.java x: 3 # changes y: 1212 line churn karyon-servlet-blocking/src/main/java/com/netflix/karyon/server/http/servlet/blocking/HttpServletRequestImpl.java x: 3 # changes y: 4338 line churn karyon-servlet-blocking/src/main/java/com/netflix/karyon/server/http/servlet/blocking/HttpServletResponseImpl.java x: 3 # changes y: 2358 line churn karyon-servlet-blocking/src/main/java/com/netflix/karyon/server/http/servlet/blocking/HttpSessionImpl.java x: 3 # changes y: 972 line churn karyon-servlet-blocking/src/main/java/com/netflix/karyon/server/http/servlet/blocking/NettyToServletCookieAdapter.java x: 3 # changes y: 672 line churn karyon-servlet-blocking/src/test/java/com/netflix/karyon/server/http/servlet/blocking/HttpServletRequestTest.java x: 3 # changes y: 3480 line churn karyon-servlet-blocking/src/test/java/com/netflix/karyon/server/http/servlet/blocking/HttpServletResponseTest.java x: 3 # changes y: 2046 line churn karyon-servlet-blocking/src/test/java/com/netflix/karyon/server/http/servlet/blocking/MockChannelHandlerContext.java x: 3 # changes y: 2388 line churn karyon-servlet-blocking/src/main/java/com/netflix/karyon/servlet/blocking/HTTPServletRequestRouterBuilder.java x: 1 # changes y: 752 line churn karyon-servlet-blocking/src/main/java/com/netflix/karyon/servlet/blocking/HttpServletRequestImpl.java x: 1 # changes y: 2892 line churn karyon-servlet-blocking/src/main/java/com/netflix/karyon/servlet/blocking/HttpServletRequestRouter.java x: 1 # changes y: 392 line churn karyon-servlet-blocking/src/main/java/com/netflix/karyon/servlet/blocking/HttpServletResponseImpl.java x: 1 # changes y: 1572 line churn karyon-servlet-blocking/src/main/java/com/netflix/karyon/servlet/blocking/HttpSessionImpl.java x: 1 # changes y: 648 line churn karyon-servlet-blocking/src/test/java/com/netflix/karyon/servlet/blocking/HttpServletRequestTest.java x: 1 # changes y: 2320 line churn karyon-servlet-blocking/src/test/java/com/netflix/karyon/servlet/blocking/HttpServletResponseTest.java x: 1 # changes y: 1360 line churn karyon-core/src/main/java/com/netflix/karyon/server/KaryonServer.java x: 14 # changes y: 1347 line churn karyon-core/src/main/java/com/netflix/karyon/server/ServerBootstrap.java x: 22 # changes y: 2025 line churn karyon-core/src/test/java/com/netflix/karyon/server/KaryonServerTest.java x: 12 # changes y: 759 line churn karyon-eureka/src/main/java/com/netflix/karyon/server/eureka/EurekaHandler.java x: 7 # changes y: 1198 line churn karyon-examples/hello-netflix-oss/src/main/webapp/WEB-INF/web.xml x: 12 # changes y: 196 line churn karyon-examples/hello-netflix-oss/src/test/java/com/netflix/hellonoss/core/HelloworldComponentTest.java x: 9 # changes y: 516 line churn karyon-examples/hello-netflix-oss/src/test/java/com/netflix/hellonoss/utils/Deployments.java x: 11 # changes y: 780 line churn karyon-extensions-testsuite/src/main/java/com/netflix/karyon/server/test/client/KaryonExtensionArchiveAppender.java x: 6 # changes y: 1015 line churn karyon-extensions-testsuite/src/main/java/com/netflix/karyon/server/test/configuration/Configurations.java x: 6 # changes y: 1911 line churn karyon-extensions-testsuite/src/main/resources/META-INF/services/org.jboss.arquillian.core.spi.LoadableExtension x: 11 # changes y: 16 line churn karyon-extensions-testsuite/src/test/java/com/netflix/karyon/server/test/server/KaryonServerInitializerTest.java x: 6 # changes y: 1582 line churn karyon-extensions/karyon-netty-http/src/main/java/com/netflix/karyon/server/http/HttpServerBuilder.java x: 10 # changes y: 900 line churn karyon-extensions/karyon-servlet-blocking/src/main/java/com/netflix/karyon/server/http/servlet/blocking/HttpServletRequestImpl.java x: 3 # changes y: 1448 line churn karyon-extensions/karyon-servlet-blocking/src/main/java/com/netflix/karyon/server/http/servlet/blocking/HttpServletResponseImpl.java x: 3 # changes y: 786 line churn karyon-extensions/karyon-netty-servlet-blocking/src/main/java/com/netflix/karyon/server/http/servlet/blocking/HttpServletRequestImpl.java x: 2 # changes y: 1370 line churn karyon-extensions/karyon-netty-servlet-blocking/src/test/java/com/netflix/karyon/server/http/servlet/blocking/HttpServletRequestTest.java x: 4 # changes y: 1120 line churn karyon-admin-web/src/main/resources/webadmin/datatable/js/jquery.js x: 4 # changes y: 37760 line churn karyon-admin-web/src/main/resources/webadmin/bootstrap/css/bootstrap-responsive.css x: 2 # changes y: 2218 line churn karyon-admin-web/src/main/resources/webadmin/bootstrap/css/bootstrap.css x: 2 # changes y: 12316 line churn karyon-admin-web/src/main/resources/webadmin/bootstrap/js/bootstrap.js x: 2 # changes y: 4552 line churn karyon-admin-web/src/main/resources/webadmin/datatable/js/jquery.dataTables.js x: 2 # changes y: 24198 line churn karyon-admin-web/src/main/resources/webadmin/jquery/jquery-1.8.2.js x: 2 # changes y: 18880 line churn
37760.0
line churn
  min: 1.0
  average: 379.02
  25th percentile: 84.0
  median: 178.0
  75th percentile: 371.0
  max: 37760.0
0 63.0
# changes
min: 1.0 | average: 4.3 | 25th percentile: 2.0 | median: 4.0 | 75th percentile: 5.0 | max: 63.0

Number of Contributors vs. Line Churn: 140 points

karyon2-admin/src/main/java/netflix/adminresources/AdminResourcesContainer.java x: 8 # contributors y: 1345 line churn karyon2-admin-web/src/main/java/netflix/adminresources/pages/AdminPageResource.java x: 7 # contributors y: 452 line churn karyon2-admin-web/src/main/resources/webadmin/home.ftl x: 6 # contributors y: 231 line churn karyon2-admin/src/main/java/netflix/admin/AdminConfigImpl.java x: 7 # contributors y: 728 line churn karyon2-admin/src/main/java/netflix/admin/AdminContainerConfig.java x: 6 # contributors y: 75 line churn karyon2-admin/src/main/java/netflix/admin/AdminFreemarkerTemplateProvider.java x: 4 # contributors y: 689 line churn karyon2-admin/src/main/java/netflix/adminresources/AdminResourcesFilter.java x: 4 # contributors y: 423 line churn karyon2-admin-web/src/main/java/netflix/adminresources/resources/EnvironmentResource.java x: 4 # contributors y: 221 line churn karyon2-admin-web/src/main/java/netflix/adminresources/resources/jmx/DynaTreeNode.java x: 3 # contributors y: 340 line churn karyon2-admin/src/main/java/netflix/adminresources/KaryonAdminModule.java x: 3 # contributors y: 55 line churn karyon2-admin-web/src/main/java/com/google/inject/grapher/KaryonAbstractInjectorGrapher.java x: 1 # contributors y: 462 line churn karyon2-admin-web/src/main/java/netflix/adminresources/pages/GuiceGraphPage.java x: 1 # contributors y: 52 line churn karyon2-admin-web/src/main/java/netflix/adminresources/pages/KaryonGrapherModule.java x: 1 # contributors y: 54 line churn karyon2-admin-web/src/main/java/netflix/adminresources/resources/GuiceResource.java x: 1 # contributors y: 198 line churn karyon2-admin-web/src/main/java/netflix/adminresources/resources/JsonGrapher.java x: 1 # contributors y: 330 line churn karyon2-admin-web/src/main/resources/css/d3.flameGraph.css x: 1 # contributors y: 184 line churn karyon2-admin-web/src/main/resources/js/d3.flameGraph.js x: 1 # contributors y: 800 line churn karyon2-admin-web/src/main/resources/js/d3.tip.js x: 1 # contributors y: 648 line churn karyon2-admin-web/src/main/resources/webadmin/guice/index.ftl x: 1 # contributors y: 24 line churn karyon2-admin-web/src/main/resources/webadmin/guicegraph/index.ftl x: 1 # contributors y: 74 line churn karyon2-admin-web/src/main/resources/webadmin/guicegraph/index.js x: 1 # contributors y: 194 line churn karyon2-admin-web/src/main/resources/webadmin/guiceprovision/index.ftl x: 1 # contributors y: 80 line churn karyon2-admin-web/src/main/resources/webadmin/guiceprovision/index.js x: 1 # contributors y: 36 line churn karyon2-governator/src/main/java/netflix/karyon/AbstractKaryonServer.java x: 3 # contributors y: 201 line churn karyon2-governator/src/main/java/netflix/karyon/Karyon.java x: 3 # contributors y: 1083 line churn karyon2-governator/src/main/java/netflix/karyon/KaryonBootstrap.java x: 3 # contributors y: 81 line churn karyon2-governator/src/main/java/netflix/karyon/KaryonBootstrapModule.java x: 3 # contributors y: 219 line churn karyon2-governator/src/main/java/netflix/karyon/KaryonRunner.java x: 3 # contributors y: 165 line churn karyon2-governator/src/main/java/netflix/karyon/KaryonServer.java x: 3 # contributors y: 96 line churn karyon2-governator/src/main/java/netflix/karyon/KaryonServerBackedServer.java x: 3 # contributors y: 129 line churn karyon2-governator/src/main/java/netflix/karyon/MainClassBasedServer.java x: 3 # contributors y: 183 line churn karyon2-governator/src/main/java/netflix/karyon/RxNettyServerBackedServer.java x: 3 # contributors y: 162 line churn karyon2-governator/src/main/java/netflix/karyon/ShutdownModule.java x: 3 # contributors y: 363 line churn karyon2-admin/src/main/java/netflix/adminresources/AdminPageRegistry.java x: 6 # contributors y: 553 line churn karyon2-admin/src/main/java/netflix/admin/AdminExplorerManager.java x: 3 # contributors y: 404 line churn karyon2-admin/src/main/java/netflix/admin/DefaultRedirectRules.java x: 2 # contributors y: 66 line churn karyon2-admin/src/main/java/netflix/admin/RedirectRules.java x: 2 # contributors y: 24 line churn karyon2-admin/src/main/java/netflix/adminresources/RedirectFilter.java x: 3 # contributors y: 251 line churn karyon2-admin/src/main/java/netflix/admin/DefaultGlobalContextOverride.java x: 2 # contributors y: 20 line churn karyon2-admin-web/src/main/java/netflix/adminresources/resources/AllPropsResource.java x: 2 # contributors y: 80 line churn karyon2-admin-web/src/main/java/netflix/adminresources/resources/JarsInfoResource.java x: 3 # contributors y: 747 line churn karyon2-admin-web/src/main/java/netflix/adminresources/resources/PropertiesHelper.java x: 3 # contributors y: 173 line churn karyon2-admin-web/src/main/resources/webadmin/jars/index.js x: 3 # contributors y: 265 line churn karyon2-governator/src/main/java/netflix/karyon/transport/util/HttpContentInputStream.java x: 4 # contributors y: 747 line churn karyon2-admin-plugins/karyon-admin-healthcheck-plugin/src/main/java/com/netflix/adminresources/HealthcheckResource.java x: 2 # contributors y: 74 line churn karyon2-admin-plugins/karyon-admin-healthcheck-plugin/src/main/java/netflix/adminresources/HealthCheckPlugin.java x: 2 # contributors y: 44 line churn karyon2-eureka/src/main/java/netflix/karyon/eureka/KaryonEurekaModule.java x: 2 # contributors y: 186 line churn karyon2-jersey-blocking/src/main/java/netflix/karyon/jersey/blocking/JerseyBasedRouter.java x: 3 # contributors y: 334 line churn karyon2-jersey-blocking/src/main/java/netflix/karyon/jersey/blocking/NettyToJerseyBridge.java x: 3 # contributors y: 770 line churn karyon2-core/src/main/java/netflix/karyon/health/HealthCheckInvocationStrategy.java x: 4 # contributors y: 151 line churn karyon2-core/src/main/java/netflix/karyon/transport/http/ServletStyleUriConstraintKey.java x: 4 # contributors y: 577 line churn karyon2-core/src/main/java/netflix/karyon/transport/http/SimpleUriRouter.java x: 4 # contributors y: 263 line churn karyon2-core/src/main/java/netflix/karyon/transport/interceptor/InterceptorExecutor.java x: 4 # contributors y: 703 line churn karyon2-core/src/main/java/netflix/karyon/transport/interceptor/KeyEvaluationContext.java x: 4 # contributors y: 103 line churn karyon2-admin-plugins/karyon2-admin-healthcheck-plugin/src/main/java/netflix/adminresources/HealthCheckResource.java x: 2 # contributors y: 92 line churn karyon2-admin-web/src/main/java/netflix/adminresources/resources/KaryonWebAdminModule.java x: 3 # contributors y: 63 line churn karyon2-core/src/main/java/netflix/karyon/ShutdownListener.java x: 2 # contributors y: 413 line churn karyon2-admin-plugins/karyon2-admin-eureka-plugin/src/main/java/netflix/adminresources/resources/EurekaResource.java x: 2 # contributors y: 321 line churn karyon2-admin-plugins/karyon2-admin-eureka-plugin/src/main/resources/webadmin/eureka/index.ftl x: 2 # contributors y: 33 line churn karyon2-admin-plugins/karyon2-admin-eureka-plugin/src/main/resources/webadmin/eureka/index.js x: 2 # contributors y: 168 line churn karyon2-admin-web/src/main/java/netflix/adminresources/pages/EnvPage.java x: 2 # contributors y: 48 line churn karyon2-admin-web/src/main/java/netflix/adminresources/resources/KaryonAdminResponse.java x: 2 # contributors y: 99 line churn karyon2-admin-web/src/main/java/netflix/adminresources/resources/MaskedResourceHelper.java x: 2 # contributors y: 135 line churn karyon2-admin-web/src/main/java/netflix/adminresources/resources/jmx/JMXResource.java x: 2 # contributors y: 1137 line churn karyon2-admin-web/src/main/java/netflix/adminresources/resources/jmx/JmxService.java x: 2 # contributors y: 783 line churn karyon2-admin-web/src/main/java/netflix/adminresources/resources/model/Property.java x: 2 # contributors y: 153 line churn karyon2-admin-web/src/main/java/netflix/adminresources/resources/model/PropertySource.java x: 2 # contributors y: 105 line churn karyon2-admin-web/src/main/java/netflix/adminresources/tableview/DataTableHelper.java x: 2 # contributors y: 171 line churn karyon2-admin-web/src/main/java/netflix/adminresources/tableview/PropsTableView.java x: 2 # contributors y: 777 line churn karyon2-admin-web/src/main/java/netflix/adminresources/tableview/TableViewResource.java x: 2 # contributors y: 78 line churn karyon2-admin-web/src/main/resources/webadmin/archprops/index.ftl x: 2 # contributors y: 282 line churn karyon2-admin-web/src/main/resources/webadmin/env/index.ftl x: 2 # contributors y: 42 line churn karyon2-admin-web/src/main/resources/webadmin/home.js x: 2 # contributors y: 225 line churn karyon2-admin-web/src/main/resources/webadmin/jmx/index.js x: 2 # contributors y: 306 line churn karyon2-admin-web/src/main/resources/webadmin/jmx/view.js x: 2 # contributors y: 333 line churn karyon2-admin/src/main/java/netflix/adminresources/LoggingFilter.java x: 2 # contributors y: 213 line churn karyon2-archaius/src/main/java/netflix/karyon/archaius/ArchaiusBootstrap.java x: 2 # contributors y: 60 line churn karyon2-archaius/src/main/java/netflix/karyon/archaius/ArchaiusBootstrapModule.java x: 2 # contributors y: 198 line churn karyon2-archaius/src/main/java/netflix/karyon/archaius/DefaultPropertiesLoader.java x: 2 # contributors y: 207 line churn karyon2-archaius/src/main/java/netflix/karyon/archaius/PropertiesLoader.java x: 2 # contributors y: 27 line churn karyon2-core/src/main/java/netflix/karyon/health/AlwaysHealthyHealthCheck.java x: 2 # contributors y: 108 line churn karyon2-core/src/main/java/netflix/karyon/health/HealthCheckHandler.java x: 2 # contributors y: 114 line churn karyon2-core/src/main/java/netflix/karyon/transport/http/HttpInterceptorSupport.java x: 2 # contributors y: 162 line churn karyon2-core/src/main/java/netflix/karyon/transport/http/HttpKeyEvaluationContext.java x: 2 # contributors y: 294 line churn karyon2-core/src/main/java/netflix/karyon/transport/http/MethodConstraintKey.java x: 2 # contributors y: 117 line churn karyon2-eureka/src/main/java/netflix/karyon/eureka/EurekaHealthCheckHandler.java x: 2 # contributors y: 132 line churn karyon2-governator/src/main/java/netflix/karyon/health/SyncHealthCheckInvocationStrategy.java x: 2 # contributors y: 141 line churn karyon2-governator/src/main/java/netflix/karyon/transport/http/GovernatorHttpInterceptorSupport.java x: 2 # contributors y: 639 line churn karyon2-governator/src/main/java/netflix/karyon/transport/http/HttpRxServerProvider.java x: 2 # contributors y: 279 line churn karyon2-governator/src/main/java/netflix/karyon/transport/http/KaryonHttpModule.java x: 2 # contributors y: 288 line churn karyon2-governator/src/main/java/netflix/karyon/transport/http/websockets/WebSocketsRxServerProvider.java x: 2 # contributors y: 255 line churn karyon2-governator/src/main/java/netflix/karyon/transport/tcp/TcpRxServerProvider.java x: 2 # contributors y: 243 line churn karyon2-jersey-blocking/src/main/java/netflix/karyon/jersey/blocking/NettyContainerProvider.java x: 2 # contributors y: 90 line churn karyon2-jersey-blocking/src/main/java/netflix/karyon/jersey/blocking/PropertiesBasedResourceConfig.java x: 2 # contributors y: 630 line churn
1345.0
line churn
  min: 18.0
  average: 223.04
  25th percentile: 69.75
  median: 150.5
  75th percentile: 261.0
  max: 1345.0
0 8.0
# contributors
min: 1.0 | average: 2.39 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 3.0 | max: 8.0

File Size vs. Line Churn: 140 points

karyon2-admin/src/main/java/netflix/adminresources/AdminResourcesContainer.java x: 228 lines of code y: 1345 line churn karyon2-admin-web/src/main/java/netflix/adminresources/pages/AdminPageResource.java x: 92 lines of code y: 452 line churn karyon2-admin-web/src/main/resources/webadmin/home.ftl x: 70 lines of code y: 231 line churn karyon2-admin/src/main/java/netflix/admin/AdminConfigImpl.java x: 122 lines of code y: 728 line churn karyon2-admin/src/main/java/netflix/admin/AdminContainerConfig.java x: 21 lines of code y: 75 line churn karyon2-admin/src/main/java/netflix/admin/AdminFreemarkerTemplateProvider.java x: 151 lines of code y: 689 line churn karyon2-admin/src/main/java/netflix/adminresources/AdminResourcesFilter.java x: 41 lines of code y: 423 line churn karyon2-admin-web/src/main/java/netflix/adminresources/resources/EnvironmentResource.java x: 43 lines of code y: 221 line churn karyon2-admin-web/src/main/java/netflix/adminresources/resources/jmx/DynaTreeNode.java x: 75 lines of code y: 340 line churn karyon2-admin/src/main/java/netflix/adminresources/KaryonAdminModule.java x: 16 lines of code y: 55 line churn karyon2-admin-web/src/main/java/com/google/inject/grapher/KaryonAbstractInjectorGrapher.java x: 173 lines of code y: 462 line churn karyon2-admin-web/src/main/java/netflix/adminresources/pages/GuiceGraphPage.java x: 18 lines of code y: 52 line churn karyon2-admin-web/src/main/java/netflix/adminresources/pages/KaryonGrapherModule.java x: 21 lines of code y: 54 line churn karyon2-admin-web/src/main/java/netflix/adminresources/resources/GuiceResource.java x: 85 lines of code y: 198 line churn karyon2-admin-web/src/main/java/netflix/adminresources/resources/JsonGrapher.java x: 136 lines of code y: 330 line churn karyon2-admin-web/src/main/resources/css/d3.flameGraph.css x: 77 lines of code y: 184 line churn karyon2-admin-web/src/main/resources/js/d3.flameGraph.js x: 54 lines of code y: 800 line churn karyon2-admin-web/src/main/resources/js/d3.tip.js x: 212 lines of code y: 648 line churn karyon2-admin-web/src/main/resources/webadmin/guice/index.ftl x: 10 lines of code y: 24 line churn karyon2-admin-web/src/main/resources/webadmin/guice/index.js x: 9 lines of code y: 24 line churn karyon2-admin-web/src/main/resources/webadmin/guicegraph/index.ftl x: 35 lines of code y: 74 line churn karyon2-admin-web/src/main/resources/webadmin/guicegraph/index.js x: 81 lines of code y: 194 line churn karyon2-admin-web/src/main/resources/webadmin/guiceprovision/index.ftl x: 38 lines of code y: 80 line churn karyon2-admin-web/src/main/resources/webadmin/guiceprovision/index.js x: 17 lines of code y: 36 line churn karyon2-governator/src/main/java/netflix/karyon/AbstractKaryonServer.java x: 49 lines of code y: 201 line churn karyon2-governator/src/main/java/netflix/karyon/Karyon.java x: 136 lines of code y: 1083 line churn karyon2-governator/src/main/java/netflix/karyon/KaryonBootstrap.java x: 18 lines of code y: 81 line churn karyon2-governator/src/main/java/netflix/karyon/KaryonBootstrapModule.java x: 56 lines of code y: 219 line churn karyon2-governator/src/main/java/netflix/karyon/KaryonRunner.java x: 28 lines of code y: 165 line churn karyon2-governator/src/main/java/netflix/karyon/KaryonServer.java x: 8 lines of code y: 96 line churn karyon2-governator/src/main/java/netflix/karyon/KaryonServerBackedServer.java x: 28 lines of code y: 129 line churn karyon2-governator/src/main/java/netflix/karyon/MainClassBasedServer.java x: 45 lines of code y: 183 line churn karyon2-governator/src/main/java/netflix/karyon/RxNettyServerBackedServer.java x: 39 lines of code y: 162 line churn karyon2-governator/src/main/java/netflix/karyon/ShutdownModule.java x: 94 lines of code y: 363 line churn karyon2-admin/src/main/java/netflix/adminresources/AdminPageRegistry.java x: 139 lines of code y: 553 line churn karyon2-admin/src/main/java/netflix/admin/AdminExplorerManager.java x: 97 lines of code y: 404 line churn karyon2-admin/src/main/java/netflix/admin/DefaultRedirectRules.java x: 24 lines of code y: 66 line churn karyon2-admin/src/main/java/netflix/adminresources/RedirectFilter.java x: 42 lines of code y: 251 line churn karyon2-admin/src/main/java/netflix/admin/DefaultGlobalContextOverride.java x: 8 lines of code y: 20 line churn karyon2-admin/src/main/java/netflix/admin/GlobalModelContextOverride.java x: 7 lines of code y: 20 line churn karyon2-admin-web/src/main/java/netflix/adminresources/resources/AllPropsResource.java x: 32 lines of code y: 80 line churn karyon2-admin-web/src/main/java/netflix/adminresources/resources/JarsInfoResource.java x: 156 lines of code y: 747 line churn karyon2-admin-web/src/main/java/netflix/adminresources/resources/PropertiesHelper.java x: 44 lines of code y: 173 line churn karyon2-admin-web/src/main/resources/webadmin/env/index.js x: 55 lines of code y: 200 line churn karyon2-admin-web/src/main/resources/webadmin/jars/index.js x: 54 lines of code y: 265 line churn karyon2-governator/src/main/java/netflix/karyon/transport/util/HttpContentInputStream.java x: 165 lines of code y: 747 line churn karyon2-admin-plugins/karyon-admin-healthcheck-plugin/src/main/java/com/netflix/adminresources/HealthcheckResource.java x: 27 lines of code y: 74 line churn karyon2-admin-plugins/karyon-admin-healthcheck-plugin/src/main/java/netflix/adminresources/HealthCheckPlugin.java x: 17 lines of code y: 44 line churn karyon2-eureka/src/main/java/netflix/karyon/eureka/KaryonEurekaModule.java x: 45 lines of code y: 186 line churn karyon2-jersey-blocking/src/main/java/netflix/karyon/jersey/blocking/JerseyBasedRouter.java x: 88 lines of code y: 334 line churn karyon2-jersey-blocking/src/main/java/netflix/karyon/jersey/blocking/NettyToJerseyBridge.java x: 204 lines of code y: 770 line churn karyon2-core/src/main/java/netflix/karyon/health/HealthCheckInvocationStrategy.java x: 6 lines of code y: 151 line churn karyon2-core/src/main/java/netflix/karyon/transport/http/RegexUriConstraintKey.java x: 34 lines of code y: 151 line churn karyon2-core/src/main/java/netflix/karyon/transport/http/ServletStyleUriConstraintKey.java x: 126 lines of code y: 577 line churn karyon2-core/src/main/java/netflix/karyon/transport/http/SimpleUriRouter.java x: 48 lines of code y: 263 line churn karyon2-core/src/main/java/netflix/karyon/transport/interceptor/InterceptorExecutor.java x: 185 lines of code y: 703 line churn karyon2-core/src/main/java/netflix/karyon/transport/interceptor/KeyEvaluationContext.java x: 20 lines of code y: 103 line churn karyon2-admin/src/main/java/netflix/adminresources/AbstractAdminPageInfo.java x: 50 lines of code y: 171 line churn karyon2-admin/src/main/java/netflix/adminresources/AdminPageInfo.java x: 14 lines of code y: 83 line churn karyon2-admin-plugins/karyon2-admin-healthcheck-plugin/src/main/java/netflix/adminresources/HealthCheckResource.java x: 32 lines of code y: 92 line churn karyon2-admin-web/src/main/java/netflix/adminresources/resources/KaryonWebAdminModule.java x: 8 lines of code y: 63 line churn karyon2-core/src/main/java/netflix/karyon/ShutdownListener.java x: 115 lines of code y: 413 line churn karyon2-admin-plugins/karyon2-admin-eureka-plugin/src/main/java/netflix/adminresources/pages/EurekaPage.java x: 11 lines of code y: 45 line churn karyon2-admin-plugins/karyon2-admin-eureka-plugin/src/main/java/netflix/adminresources/resources/EurekaResource.java x: 70 lines of code y: 321 line churn karyon2-admin-plugins/karyon2-admin-eureka-plugin/src/main/resources/webadmin/eureka/index.ftl x: 9 lines of code y: 33 line churn karyon2-admin-plugins/karyon2-admin-eureka-plugin/src/main/resources/webadmin/eureka/index.js x: 50 lines of code y: 168 line churn karyon2-admin-web/src/main/java/netflix/adminresources/pages/EnvPage.java x: 11 lines of code y: 48 line churn karyon2-admin-web/src/main/java/netflix/adminresources/resources/KaryonAdminResponse.java x: 10 lines of code y: 99 line churn karyon2-admin-web/src/main/java/netflix/adminresources/resources/MaskedResourceHelper.java x: 33 lines of code y: 135 line churn karyon2-admin-web/src/main/java/netflix/adminresources/resources/PairResponse.java x: 33 lines of code y: 189 line churn karyon2-admin-web/src/main/java/netflix/adminresources/resources/PropertiesResource.java x: 35 lines of code y: 168 line churn karyon2-admin-web/src/main/java/netflix/adminresources/resources/jmx/JMXResource.java x: 277 lines of code y: 1137 line churn karyon2-admin-web/src/main/java/netflix/adminresources/resources/jmx/JmxService.java x: 176 lines of code y: 783 line churn karyon2-admin-web/src/main/java/netflix/adminresources/resources/model/Property.java x: 38 lines of code y: 153 line churn karyon2-admin-web/src/main/java/netflix/adminresources/resources/model/PropertySource.java x: 27 lines of code y: 105 line churn karyon2-admin-web/src/main/java/netflix/adminresources/tableview/DataTableHelper.java x: 37 lines of code y: 171 line churn karyon2-admin-web/src/main/java/netflix/adminresources/tableview/PropsTableView.java x: 214 lines of code y: 777 line churn karyon2-admin-web/src/main/java/netflix/adminresources/tableview/TableViewResource.java x: 13 lines of code y: 78 line churn karyon2-admin-web/src/main/resources/webadmin/archprops/index.ftl x: 73 lines of code y: 282 line churn karyon2-admin-web/src/main/resources/webadmin/archprops/index.js x: 45 lines of code y: 150 line churn karyon2-admin-web/src/main/resources/webadmin/env/index.ftl x: 12 lines of code y: 42 line churn karyon2-admin-web/src/main/resources/webadmin/home.js x: 57 lines of code y: 225 line churn karyon2-admin-web/src/main/resources/webadmin/jmx/index.ftl x: 25 lines of code y: 84 line churn karyon2-admin-web/src/main/resources/webadmin/jmx/index.js x: 86 lines of code y: 306 line churn karyon2-admin-web/src/main/resources/webadmin/jmx/view.ftl x: 39 lines of code y: 153 line churn karyon2-admin-web/src/main/resources/webadmin/jmx/view.js x: 96 lines of code y: 333 line churn karyon2-admin/src/main/java/netflix/admin/AdminUtils.java x: 21 lines of code y: 81 line churn karyon2-admin/src/main/java/netflix/adminresources/AdminPage.java x: 5 lines of code y: 18 line churn karyon2-admin/src/main/java/netflix/adminresources/LoggingFilter.java x: 39 lines of code y: 213 line churn karyon2-archaius/src/main/java/netflix/karyon/archaius/ArchaiusBootstrap.java x: 13 lines of code y: 60 line churn karyon2-archaius/src/main/java/netflix/karyon/archaius/ArchaiusBootstrapModule.java x: 44 lines of code y: 198 line churn karyon2-archaius/src/main/java/netflix/karyon/archaius/DefaultPropertiesLoader.java x: 40 lines of code y: 207 line churn karyon2-archaius/src/main/java/netflix/karyon/archaius/PropertiesLoader.java x: 4 lines of code y: 27 line churn karyon2-core/src/main/java/netflix/karyon/health/AlwaysHealthyHealthCheck.java x: 10 lines of code y: 108 line churn karyon2-core/src/main/java/netflix/karyon/health/HealthCheckHandler.java x: 4 lines of code y: 114 line churn karyon2-core/src/main/java/netflix/karyon/transport/KaryonTransport.java x: 29 lines of code y: 150 line churn karyon2-core/src/main/java/netflix/karyon/transport/RequestRouter.java x: 6 lines of code y: 42 line churn karyon2-core/src/main/java/netflix/karyon/transport/http/HttpInterceptorKey.java x: 5 lines of code y: 30 line churn karyon2-core/src/main/java/netflix/karyon/transport/http/HttpInterceptorSupport.java x: 41 lines of code y: 162 line churn karyon2-core/src/main/java/netflix/karyon/transport/http/HttpKeyEvaluationContext.java x: 63 lines of code y: 294 line churn karyon2-core/src/main/java/netflix/karyon/transport/http/HttpRequestHandler.java x: 21 lines of code y: 96 line churn karyon2-core/src/main/java/netflix/karyon/transport/http/HttpRequestHandlerBuilder.java x: 39 lines of code y: 168 line churn karyon2-core/src/main/java/netflix/karyon/transport/http/MethodConstraintKey.java x: 28 lines of code y: 117 line churn karyon2-core/src/main/java/netflix/karyon/transport/http/QueryStringDecoder.java x: 22 lines of code y: 99 line churn karyon2-core/src/main/java/netflix/karyon/transport/interceptor/AbstractAttacher.java x: 34 lines of code y: 135 line churn karyon2-core/src/main/java/netflix/karyon/transport/interceptor/AbstractInterceptorSupport.java x: 59 lines of code y: 225 line churn karyon2-core/src/main/java/netflix/karyon/transport/interceptor/DuplexInterceptor.java x: 3 lines of code y: 24 line churn karyon2-core/src/main/java/netflix/karyon/transport/interceptor/InboundInterceptor.java x: 5 lines of code y: 33 line churn karyon2-core/src/main/java/netflix/karyon/transport/interceptor/InterceptorHolder.java x: 16 lines of code y: 75 line churn karyon2-core/src/main/java/netflix/karyon/transport/interceptor/InterceptorKey.java x: 4 lines of code y: 75 line churn karyon2-core/src/main/java/netflix/karyon/transport/interceptor/InterceptorSupport.java x: 14 lines of code y: 69 line churn karyon2-eureka/src/main/java/netflix/karyon/eureka/EurekaHealthCheckHandler.java x: 19 lines of code y: 132 line churn karyon2-eureka/src/main/java/netflix/karyon/eureka/EurekaKaryonStatusBridge.java x: 7 lines of code y: 39 line churn karyon2-governator/src/main/java/netflix/karyon/health/SyncHealthCheckInvocationStrategy.java x: 19 lines of code y: 141 line churn karyon2-governator/src/main/java/netflix/karyon/transport/AbstractServerModule.java x: 53 lines of code y: 225 line churn karyon2-governator/src/main/java/netflix/karyon/transport/http/GovernatorHttpInterceptorSupport.java x: 174 lines of code y: 639 line churn karyon2-governator/src/main/java/netflix/karyon/transport/http/HttpRxServerProvider.java x: 70 lines of code y: 279 line churn karyon2-governator/src/main/java/netflix/karyon/transport/http/KaryonHttpModule.java x: 70 lines of code y: 288 line churn karyon2-governator/src/main/java/netflix/karyon/transport/http/health/HealthCheckEndpoint.java x: 22 lines of code y: 108 line churn karyon2-governator/src/main/java/netflix/karyon/transport/http/websockets/KaryonWebSocketsModule.java x: 56 lines of code y: 225 line churn karyon2-governator/src/main/java/netflix/karyon/transport/http/websockets/WebSocketsRxServerProvider.java x: 64 lines of code y: 255 line churn karyon2-governator/src/main/java/netflix/karyon/transport/tcp/KaryonTcpModule.java x: 34 lines of code y: 138 line churn karyon2-governator/src/main/java/netflix/karyon/transport/tcp/TcpRxServerProvider.java x: 60 lines of code y: 243 line churn karyon2-jersey-blocking/src/main/java/netflix/karyon/jersey/blocking/KaryonJerseyModule.java x: 16 lines of code y: 72 line churn karyon2-jersey-blocking/src/main/java/netflix/karyon/jersey/blocking/NettyContainerProvider.java x: 23 lines of code y: 90 line churn karyon2-jersey-blocking/src/main/java/netflix/karyon/jersey/blocking/PropertiesBasedResourceConfig.java x: 164 lines of code y: 630 line churn karyon2-jersey-blocking/src/main/java/netflix/karyon/jersey/blocking/ServiceIteratorProviderImpl.java x: 35 lines of code y: 159 line churn karyon2-servo/src/main/java/netflix/karyon/servo/KaryonServoModule.java x: 15 lines of code y: 72 line churn
1345.0
line churn
  min: 18.0
  average: 223.04
  25th percentile: 69.75
  median: 150.5
  75th percentile: 261.0
  max: 1345.0
0 277.0
lines of code
min: 3.0 | average: 51.91 | 25th percentile: 15.25 | median: 34.0 | 75th percentile: 63.75 | max: 277.0