netflix / pytheas
File Change Frequency

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

Overview
File Change Frequency Overall
  • There are 132 files with 17,805 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 15 files changed 6-20 times (1,177 lines of code)
    • 117 files changed 1-5 times (16,628 lines of code)
0% | 0% | 0% | 6% | 93%
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 132 files with 17,805 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)
    • 2 files changed by 6-10 contributors (273 lines of code)
    • 49 files changed by 2-5 contributors (3,106 lines of code)
    • 81 files changed by 1 contributor (14,426 lines of code)
0% | 0% | 1% | 17% | 81%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
js, java, css, ftl, properties, txt, gitignore, gradle, xml, md, npmignore, bat, sh, json, yaml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 0% | 37% | 62%
ftl0% | 0% | 0% | 7% | 92%
js0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
xml0% | 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
pytheas-core0% | 0% | 0% | 6% | 93%
pytheas-helloworld0% | 0% | 0% | 10% | 89%
pytheas-api0% | 0% | 0% | 0% | 100%
pytheas-karyon0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
FreemarkerTemplateProvider.java
in pytheas-core/src/main/java/com/netflix/explorers/providers
215 8 2013-05-08 2016-08-03 14 7 ajoshi@netflix.com elandau@netflix.com
ExplorersManagerImpl.java
in pytheas-core/src/main/java/com/netflix/explorers
124 18 2013-05-08 2014-12-15 12 4 ajoshi@netflix.com ajoshi@netflix.com
AbstractExplorerModule.java
in pytheas-core/src/main/java/com/netflix/explorers
208 22 2013-05-08 2014-12-10 12 4 ajoshi@netflix.com webprogrammer.amit@gmail.com
MinifiedContentResource.java
in pytheas-core/src/main/java/com/netflix/explorers/resources
63 1 2013-05-08 2014-12-10 10 4 ajoshi@netflix.com webprogrammer.amit@gmail.com
main.ftl
in pytheas-core/src/main/resources/layout/bootstrap
32 - 2013-05-08 2016-11-21 8 5 ajoshi@netflix.com elandau@netflix.com
ExplorerContextInjectable.java
in pytheas-core/src/main/java/com/netflix/explorers/providers
49 4 2013-05-08 2014-12-10 8 4 ajoshi@netflix.com webprogrammer.amit@gmail.com
WebApplicationExceptionMapper.java
in pytheas-core/src/main/java/com/netflix/explorers/providers
64 3 2013-05-08 2016-08-03 8 5 ajoshi@netflix.com elandau@netflix.com
HelloWorldExplorer.java
in pytheas-helloworld/src/main/java/com/netflix/explorers/helloworld
9 1 2013-05-08 2014-12-10 6 3 ajoshi@netflix.com webprogrammer.amit@gmail.com
HelloWorldGuiceModule.java
in pytheas-helloworld/src/main/java/com/netflix/explorers/helloworld
13 1 2013-07-17 2014-12-10 6 3 ajoshi@netflix.com webprogrammer.amit@gmail.com
ExplorerAdminResource.java
in pytheas-core/src/main/java/com/netflix/explorers/resources
40 2 2013-05-08 2014-12-10 6 3 ajoshi@netflix.com webprogrammer.amit@gmail.com
main.ftl
in pytheas-core/src/main/resources/layout/main
49 - 2013-05-08 2014-02-11 6 3 ajoshi@netflix.com webprogrammer.amit@gmail.com
EventChannel.java
in pytheas-core/src/main/java/com/netflix/explorers/sse
58 8 2013-05-08 2016-08-30 6 6 ajoshi@netflix.com wthurston@netflix.com
RequestContext.java
in pytheas-core/src/main/java/com/netflix/explorers/context
76 14 2013-05-08 2014-12-10 6 4 ajoshi@netflix.com webprogrammer.amit@gmail.com
EmbeddedContentResource.java
in pytheas-core/src/main/java/com/netflix/explorers/resources
84 1 2013-05-08 2014-12-10 6 3 ajoshi@netflix.com webprogrammer.amit@gmail.com
ExplorerResource.java
in pytheas-core/src/main/java/com/netflix/explorers/jersey
93 5 2013-05-08 2015-04-03 6 3 ajoshi@netflix.com ajoshi@netflix.com
EventChannelWriter.java
in pytheas-core/src/main/java/com/netflix/explorers/sse
47 3 2013-05-08 2014-12-10 5 3 ajoshi@netflix.com webprogrammer.amit@gmail.com
RemoteExplorerModule.java
in pytheas-core/src/main/java/com/netflix/explorers
84 19 2013-05-08 2014-12-10 5 3 ajoshi@netflix.com webprogrammer.amit@gmail.com
PropertiesGlobalModelContext.java
in pytheas-core/src/main/java/com/netflix/explorers
128 15 2013-05-08 2014-12-10 5 3 ajoshi@netflix.com webprogrammer.amit@gmail.com
AppConfigGlobalModelContext.java
in pytheas-core/src/main/java/com/netflix/explorers
140 15 2013-05-08 2014-12-10 5 3 ajoshi@netflix.com webprogrammer.amit@gmail.com
SsoAuthProviderWrapper.java
in pytheas-core/src/main/java/com/netflix/explorers/sso
4 - 2013-12-18 2014-12-10 4 3 ajoshi@netflix.com webprogrammer.amit@gmail.com
SsoAuthProviderWrapperMockImpl.java
in pytheas-core/src/main/java/com/netflix/explorers/sso
7 1 2013-12-18 2014-12-10 4 3 ajoshi@netflix.com webprogrammer.amit@gmail.com
BaseExplorerGuiceModule.java
in pytheas-core/src/main/java/com/netflix/explorers/guice
20 1 2013-07-17 2014-12-10 4 3 ajoshi@netflix.com webprogrammer.amit@gmail.com
index.js
in pytheas-helloworld/src/main/resources/helloworld
22 1 2013-05-08 2014-03-02 4 2 ajoshi@netflix.com webprogrammer.amit@gmail.com
NaturalNotationContextResolver.java
in pytheas-core/src/main/java/com/netflix/explorers/providers
23 1 2013-05-08 2016-08-03 4 4 ajoshi@netflix.com elandau@netflix.com
EventChannelBroadcaster.java
in pytheas-core/src/main/java/com/netflix/explorers/sse
28 2 2013-05-08 2016-08-30 4 5 ajoshi@netflix.com wthurston@netflix.com
JsonMessageBodyReader.java
in pytheas-core/src/main/java/com/netflix/explorers/providers
33 3 2013-05-08 2016-08-03 4 4 ajoshi@netflix.com elandau@netflix.com
JsonMessageBodyWriter.java
in pytheas-core/src/main/java/com/netflix/explorers/providers
38 4 2013-05-08 2016-08-03 4 4 ajoshi@netflix.com elandau@netflix.com
OutboundEvent.java
in pytheas-core/src/main/java/com/netflix/explorers/sse
58 10 2013-05-08 2016-01-26 4 4 ajoshi@netflix.com dliu@netflix.com
EventChannelListener.java
in pytheas-core/src/main/java/com/netflix/explorers/sse
4 - 2013-05-08 2014-12-10 3 3 ajoshi@netflix.com webprogrammer.amit@gmail.com
ExplorerServiceInstanceSupplier.java
in pytheas-core/src/main/java/com/netflix/explorers/services
12 2 2013-05-08 2014-12-10 3 3 ajoshi@netflix.com webprogrammer.amit@gmail.com
ReferenceCountingExplorerService.java
in pytheas-core/src/main/java/com/netflix/explorers/services
19 2 2013-05-08 2014-12-10 3 3 ajoshi@netflix.com webprogrammer.amit@gmail.com
jquery.netflix.min.js.ftl
in pytheas-core/src/main/resources/js/jquery/netflix
20 - 2013-05-08 2014-02-11 3 2 ajoshi@netflix.com webprogrammer.amit@gmail.com
HelloWorldAppResource.java
in pytheas-helloworld/src/main/java/com/netflix/explorers/helloworld/resources
22 1 2013-05-08 2014-12-10 3 3 ajoshi@netflix.com webprogrammer.amit@gmail.com
IndexRedirectFilter.java
in pytheas-core/src/main/java/com/netflix/explorers/web
32 4 2013-05-08 2014-12-10 3 3 ajoshi@netflix.com webprogrammer.amit@gmail.com
SharedFreemarker.java
in pytheas-core/src/main/java/com/netflix/explorers/providers
32 3 2013-05-08 2014-12-10 3 3 ajoshi@netflix.com webprogrammer.amit@gmail.com
ExplorerServiceCachedFactorySupplier.java
in pytheas-core/src/main/java/com/netflix/explorers/services
32 2 2013-05-08 2014-12-10 3 3 ajoshi@netflix.com webprogrammer.amit@gmail.com
ToJsonMethod.java
in pytheas-core/src/main/java/com/netflix/explorers/providers
33 2 2013-05-08 2014-12-10 3 3 ajoshi@netflix.com webprogrammer.amit@gmail.com
ExplorerManagerContextInjectable.java
in pytheas-core/src/main/java/com/netflix/explorers/providers
36 4 2013-05-08 2014-12-10 3 3 ajoshi@netflix.com webprogrammer.amit@gmail.com
home.ftl
in pytheas-helloworld/src/main/resources/helloworld
44 - 2013-05-08 2013-10-07 3 2 ajoshi@netflix.com webprogrammer.amit@gmail.com
RestKey.java
in pytheas-core/src/main/java/com/netflix/explorers/rest
48 6 2013-05-08 2014-12-10 3 3 ajoshi@netflix.com webprogrammer.amit@gmail.com
OutboundEventWriter.java
in pytheas-core/src/main/java/com/netflix/explorers/sse
49 3 2013-05-08 2014-12-10 3 3 ajoshi@netflix.com webprogrammer.amit@gmail.com
ToJsonArrayOfArrays.java
in pytheas-core/src/main/java/com/netflix/explorers/providers
52 2 2013-05-08 2014-12-10 3 3 ajoshi@netflix.com webprogrammer.amit@gmail.com
header.js
in pytheas-core/src/main/resources/layout/bootstrap
53 4 2013-05-08 2014-02-11 3 2 ajoshi@netflix.com webprogrammer.amit@gmail.com
GenericExceptionMapper.java
in pytheas-core/src/main/java/com/netflix/explorers/providers
54 2 2013-05-08 2014-12-10 3 3 ajoshi@netflix.com webprogrammer.amit@gmail.com
StaticResourceServlet.java
in pytheas-core/src/main/java/com/netflix/explorers/web
56 2 2013-05-08 2014-12-10 3 3 ajoshi@netflix.com webprogrammer.amit@gmail.com
HelloWorldResource.java
in pytheas-helloworld/src/main/java/com/netflix/explorers/helloworld/resources
58 2 2013-05-08 2014-12-10 3 3 ajoshi@netflix.com webprogrammer.amit@gmail.com
ViewableResource.java
in pytheas-core/src/main/java/com/netflix/explorers/jersey
62 6 2013-05-08 2014-12-10 3 3 ajoshi@netflix.com webprogrammer.amit@gmail.com
header.ftl
in pytheas-core/src/main/resources/layout/bootstrap
87 - 2013-05-08 2014-02-11 3 2 ajoshi@netflix.com webprogrammer.amit@gmail.com
form.ftl
in pytheas-core/src/main/resources/layout/bootstrap
209 - 2013-05-08 2014-02-11 3 2 ajoshi@netflix.com webprogrammer.amit@gmail.com
explorers.css
in pytheas-core/src/main/resources/css
542 - 2013-05-08 2014-02-11 3 2 ajoshi@netflix.com webprogrammer.amit@gmail.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
FreemarkerTemplateProvider.java
in pytheas-core/src/main/java/com/netflix/explorers/providers
215 8 2013-05-08 2016-08-03 14 7 ajoshi@netflix.com elandau@netflix.com
EventChannel.java
in pytheas-core/src/main/java/com/netflix/explorers/sse
58 8 2013-05-08 2016-08-30 6 6 ajoshi@netflix.com wthurston@netflix.com
WebApplicationExceptionMapper.java
in pytheas-core/src/main/java/com/netflix/explorers/providers
64 3 2013-05-08 2016-08-03 8 5 ajoshi@netflix.com elandau@netflix.com
main.ftl
in pytheas-core/src/main/resources/layout/bootstrap
32 - 2013-05-08 2016-11-21 8 5 ajoshi@netflix.com elandau@netflix.com
EventChannelBroadcaster.java
in pytheas-core/src/main/java/com/netflix/explorers/sse
28 2 2013-05-08 2016-08-30 4 5 ajoshi@netflix.com wthurston@netflix.com
ExplorersManagerImpl.java
in pytheas-core/src/main/java/com/netflix/explorers
124 18 2013-05-08 2014-12-15 12 4 ajoshi@netflix.com ajoshi@netflix.com
AbstractExplorerModule.java
in pytheas-core/src/main/java/com/netflix/explorers
208 22 2013-05-08 2014-12-10 12 4 ajoshi@netflix.com webprogrammer.amit@gmail.com
MinifiedContentResource.java
in pytheas-core/src/main/java/com/netflix/explorers/resources
63 1 2013-05-08 2014-12-10 10 4 ajoshi@netflix.com webprogrammer.amit@gmail.com
ExplorerContextInjectable.java
in pytheas-core/src/main/java/com/netflix/explorers/providers
49 4 2013-05-08 2014-12-10 8 4 ajoshi@netflix.com webprogrammer.amit@gmail.com
RequestContext.java
in pytheas-core/src/main/java/com/netflix/explorers/context
76 14 2013-05-08 2014-12-10 6 4 ajoshi@netflix.com webprogrammer.amit@gmail.com
OutboundEvent.java
in pytheas-core/src/main/java/com/netflix/explorers/sse
58 10 2013-05-08 2016-01-26 4 4 ajoshi@netflix.com dliu@netflix.com
JsonMessageBodyWriter.java
in pytheas-core/src/main/java/com/netflix/explorers/providers
38 4 2013-05-08 2016-08-03 4 4 ajoshi@netflix.com elandau@netflix.com
NaturalNotationContextResolver.java
in pytheas-core/src/main/java/com/netflix/explorers/providers
23 1 2013-05-08 2016-08-03 4 4 ajoshi@netflix.com elandau@netflix.com
JsonMessageBodyReader.java
in pytheas-core/src/main/java/com/netflix/explorers/providers
33 3 2013-05-08 2016-08-03 4 4 ajoshi@netflix.com elandau@netflix.com
ExplorerAdminResource.java
in pytheas-core/src/main/java/com/netflix/explorers/resources
40 2 2013-05-08 2014-12-10 6 3 ajoshi@netflix.com webprogrammer.amit@gmail.com
EmbeddedContentResource.java
in pytheas-core/src/main/java/com/netflix/explorers/resources
84 1 2013-05-08 2014-12-10 6 3 ajoshi@netflix.com webprogrammer.amit@gmail.com
ExplorerResource.java
in pytheas-core/src/main/java/com/netflix/explorers/jersey
93 5 2013-05-08 2015-04-03 6 3 ajoshi@netflix.com ajoshi@netflix.com
main.ftl
in pytheas-core/src/main/resources/layout/main
49 - 2013-05-08 2014-02-11 6 3 ajoshi@netflix.com webprogrammer.amit@gmail.com
HelloWorldGuiceModule.java
in pytheas-helloworld/src/main/java/com/netflix/explorers/helloworld
13 1 2013-07-17 2014-12-10 6 3 ajoshi@netflix.com webprogrammer.amit@gmail.com
HelloWorldExplorer.java
in pytheas-helloworld/src/main/java/com/netflix/explorers/helloworld
9 1 2013-05-08 2014-12-10 6 3 ajoshi@netflix.com webprogrammer.amit@gmail.com
AppConfigGlobalModelContext.java
in pytheas-core/src/main/java/com/netflix/explorers
140 15 2013-05-08 2014-12-10 5 3 ajoshi@netflix.com webprogrammer.amit@gmail.com
RemoteExplorerModule.java
in pytheas-core/src/main/java/com/netflix/explorers
84 19 2013-05-08 2014-12-10 5 3 ajoshi@netflix.com webprogrammer.amit@gmail.com
EventChannelWriter.java
in pytheas-core/src/main/java/com/netflix/explorers/sse
47 3 2013-05-08 2014-12-10 5 3 ajoshi@netflix.com webprogrammer.amit@gmail.com
PropertiesGlobalModelContext.java
in pytheas-core/src/main/java/com/netflix/explorers
128 15 2013-05-08 2014-12-10 5 3 ajoshi@netflix.com webprogrammer.amit@gmail.com
SsoAuthProviderWrapper.java
in pytheas-core/src/main/java/com/netflix/explorers/sso
4 - 2013-12-18 2014-12-10 4 3 ajoshi@netflix.com webprogrammer.amit@gmail.com
SsoAuthProviderWrapperMockImpl.java
in pytheas-core/src/main/java/com/netflix/explorers/sso
7 1 2013-12-18 2014-12-10 4 3 ajoshi@netflix.com webprogrammer.amit@gmail.com
BaseExplorerGuiceModule.java
in pytheas-core/src/main/java/com/netflix/explorers/guice
20 1 2013-07-17 2014-12-10 4 3 ajoshi@netflix.com webprogrammer.amit@gmail.com
ReferenceCountingExplorerService.java
in pytheas-core/src/main/java/com/netflix/explorers/services
19 2 2013-05-08 2014-12-10 3 3 ajoshi@netflix.com webprogrammer.amit@gmail.com
ExplorerServiceCachedFactorySupplier.java
in pytheas-core/src/main/java/com/netflix/explorers/services
32 2 2013-05-08 2014-12-10 3 3 ajoshi@netflix.com webprogrammer.amit@gmail.com
ExplorerServiceInstanceSupplier.java
in pytheas-core/src/main/java/com/netflix/explorers/services
12 2 2013-05-08 2014-12-10 3 3 ajoshi@netflix.com webprogrammer.amit@gmail.com
ViewableResource.java
in pytheas-core/src/main/java/com/netflix/explorers/jersey
62 6 2013-05-08 2014-12-10 3 3 ajoshi@netflix.com webprogrammer.amit@gmail.com
EventChannelListener.java
in pytheas-core/src/main/java/com/netflix/explorers/sse
4 - 2013-05-08 2014-12-10 3 3 ajoshi@netflix.com webprogrammer.amit@gmail.com
OutboundEventWriter.java
in pytheas-core/src/main/java/com/netflix/explorers/sse
49 3 2013-05-08 2014-12-10 3 3 ajoshi@netflix.com webprogrammer.amit@gmail.com
RestKey.java
in pytheas-core/src/main/java/com/netflix/explorers/rest
48 6 2013-05-08 2014-12-10 3 3 ajoshi@netflix.com webprogrammer.amit@gmail.com
ToJsonArrayOfArrays.java
in pytheas-core/src/main/java/com/netflix/explorers/providers
52 2 2013-05-08 2014-12-10 3 3 ajoshi@netflix.com webprogrammer.amit@gmail.com
SharedFreemarker.java
in pytheas-core/src/main/java/com/netflix/explorers/providers
32 3 2013-05-08 2014-12-10 3 3 ajoshi@netflix.com webprogrammer.amit@gmail.com
GenericExceptionMapper.java
in pytheas-core/src/main/java/com/netflix/explorers/providers
54 2 2013-05-08 2014-12-10 3 3 ajoshi@netflix.com webprogrammer.amit@gmail.com
ExplorerManagerContextInjectable.java
in pytheas-core/src/main/java/com/netflix/explorers/providers
36 4 2013-05-08 2014-12-10 3 3 ajoshi@netflix.com webprogrammer.amit@gmail.com
ToJsonMethod.java
in pytheas-core/src/main/java/com/netflix/explorers/providers
33 2 2013-05-08 2014-12-10 3 3 ajoshi@netflix.com webprogrammer.amit@gmail.com
StaticResourceServlet.java
in pytheas-core/src/main/java/com/netflix/explorers/web
56 2 2013-05-08 2014-12-10 3 3 ajoshi@netflix.com webprogrammer.amit@gmail.com
IndexRedirectFilter.java
in pytheas-core/src/main/java/com/netflix/explorers/web
32 4 2013-05-08 2014-12-10 3 3 ajoshi@netflix.com webprogrammer.amit@gmail.com
HelloWorldAppResource.java
in pytheas-helloworld/src/main/java/com/netflix/explorers/helloworld/resources
22 1 2013-05-08 2014-12-10 3 3 ajoshi@netflix.com webprogrammer.amit@gmail.com
HelloWorldResource.java
in pytheas-helloworld/src/main/java/com/netflix/explorers/helloworld/resources
58 2 2013-05-08 2014-12-10 3 3 ajoshi@netflix.com webprogrammer.amit@gmail.com
index.js
in pytheas-helloworld/src/main/resources/helloworld
22 1 2013-05-08 2014-03-02 4 2 ajoshi@netflix.com webprogrammer.amit@gmail.com
jquery.netflix.min.js.ftl
in pytheas-core/src/main/resources/js/jquery/netflix
20 - 2013-05-08 2014-02-11 3 2 ajoshi@netflix.com webprogrammer.amit@gmail.com
explorers.css
in pytheas-core/src/main/resources/css
542 - 2013-05-08 2014-02-11 3 2 ajoshi@netflix.com webprogrammer.amit@gmail.com
form.ftl
in pytheas-core/src/main/resources/layout/bootstrap
209 - 2013-05-08 2014-02-11 3 2 ajoshi@netflix.com webprogrammer.amit@gmail.com
header.ftl
in pytheas-core/src/main/resources/layout/bootstrap
87 - 2013-05-08 2014-02-11 3 2 ajoshi@netflix.com webprogrammer.amit@gmail.com
header.js
in pytheas-core/src/main/resources/layout/bootstrap
53 4 2013-05-08 2014-02-11 3 2 ajoshi@netflix.com webprogrammer.amit@gmail.com
home.ftl
in pytheas-helloworld/src/main/resources/helloworld
44 - 2013-05-08 2013-10-07 3 2 ajoshi@netflix.com webprogrammer.amit@gmail.com
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
d3.layout.js
in pytheas-core/src/main/resources/js/d3
1598 155 2013-05-08 2013-05-08 1 1 ajoshi@netflix.com ajoshi@netflix.com
colorbrewer.css
in pytheas-core/src/main/resources/js/d3/lib/colorbrewer
1323 - 2013-05-08 2013-05-08 1 1 ajoshi@netflix.com ajoshi@netflix.com
d3.geo.js
in pytheas-core/src/main/resources/js/d3
785 102 2013-05-08 2013-05-08 1 1 ajoshi@netflix.com ajoshi@netflix.com
bootstrap-responsive.css
in pytheas-core/src/main/resources/js/bootstrap/css
782 - 2013-05-08 2013-05-08 1 1 ajoshi@netflix.com ajoshi@netflix.com
d3.chart.js
in pytheas-core/src/main/resources/js/d3
751 50 2013-05-08 2013-05-08 1 1 ajoshi@netflix.com ajoshi@netflix.com
d3.geom.js
in pytheas-core/src/main/resources/js/d3
672 38 2013-05-08 2013-05-08 1 1 ajoshi@netflix.com ajoshi@netflix.com
science.stats.js
in pytheas-core/src/main/resources/js/d3/lib/science
624 49 2013-05-08 2013-05-08 1 1 ajoshi@netflix.com ajoshi@netflix.com
exporting.src.js
in pytheas-core/src/main/resources/js/Highcharts/modules
542 31 2013-05-08 2013-05-08 1 1 ajoshi@netflix.com ajoshi@netflix.com
d3.time.js
in pytheas-core/src/main/resources/js/d3
523 60 2013-05-08 2013-05-08 1 1 ajoshi@netflix.com ajoshi@netflix.com
jsondiffpatch.js
in pytheas-core/src/main/resources/js
477 24 2013-05-08 2013-05-08 1 1 ajoshi@netflix.com ajoshi@netflix.com
demo_table.css
in pytheas-core/src/main/resources/js/jquery/datatables/css
379 - 2013-05-08 2013-05-08 1 1 ajoshi@netflix.com ajoshi@netflix.com
demo_table_jui.css
in pytheas-core/src/main/resources/js/jquery/datatables/css
328 - 2013-05-08 2013-05-08 1 1 ajoshi@netflix.com ajoshi@netflix.com
ui.dynatree.css
in pytheas-core/src/main/resources/js/jquery/jquery.dynatree/skin
310 - 2013-05-08 2013-05-08 1 1 ajoshi@netflix.com ajoshi@netflix.com
utils.js
in pytheas-core/src/main/resources/js
303 32 2013-05-08 2013-05-08 1 1 ajoshi@netflix.com ajoshi@netflix.com
diff.js
in pytheas-core/src/main/resources/js
248 19 2013-05-08 2013-05-08 1 1 ajoshi@netflix.com ajoshi@netflix.com
dark-green.js
in pytheas-core/src/main/resources/js/Highcharts/themes
247 - 2013-05-08 2013-05-08 1 1 ajoshi@netflix.com ajoshi@netflix.com
dark-blue.js
in pytheas-core/src/main/resources/js/Highcharts/themes
247 - 2013-05-08 2013-05-08 1 1 ajoshi@netflix.com ajoshi@netflix.com
gray.js
in pytheas-core/src/main/resources/js/Highcharts/themes
244 - 2013-05-08 2013-05-08 1 1 ajoshi@netflix.com ajoshi@netflix.com
js2form.js
in pytheas-core/src/main/resources/js/form2js
235 6 2013-05-08 2013-05-08 1 1 ajoshi@netflix.com ajoshi@netflix.com
form2js.js
in pytheas-core/src/main/resources/js/form2js
229 8 2013-05-08 2013-05-08 1 1 ajoshi@netflix.com ajoshi@netflix.com
DT_bootstrap.js
in pytheas-core/src/main/resources/js/bootstrap/js
215 17 2013-05-08 2013-05-08 1 1 ajoshi@netflix.com ajoshi@netflix.com
Base.css
in pytheas-core/src/main/resources/js/jquery/breadcrumbs/css
194 - 2013-05-08 2013-05-08 1 1 ajoshi@netflix.com ajoshi@netflix.com
jquery.dataTables_themeroller.css
in pytheas-core/src/main/resources/js/jquery/datatables/css
174 - 2013-05-08 2013-05-08 1 1 ajoshi@netflix.com ajoshi@netflix.com
json2.js
in pytheas-core/src/main/resources/js
172 7 2013-05-08 2013-05-08 1 1 ajoshi@netflix.com ajoshi@netflix.com
highcharts.js
in pytheas-core/src/main/resources/js/Highcharts
166 2 2013-05-08 2013-05-08 1 1 ajoshi@netflix.com ajoshi@netflix.com
mootools-adapter.src.js
in pytheas-core/src/main/resources/js/Highcharts/adapters
156 17 2013-05-08 2013-05-08 1 1 ajoshi@netflix.com ajoshi@netflix.com
jquery.dataTables.css
in pytheas-core/src/main/resources/js/jquery/datatables/css
154 - 2013-05-08 2013-05-08 1 1 ajoshi@netflix.com ajoshi@netflix.com
nav.css
in pytheas-core/src/main/resources/css
146 - 2013-05-08 2013-05-08 1 1 ajoshi@netflix.com ajoshi@netflix.com
jsondiffpatch.html.js
in pytheas-core/src/main/resources/js
134 5 2013-05-08 2013-05-08 1 1 ajoshi@netflix.com ajoshi@netflix.com
form.ftl
in pytheas-core/src/main/resources/layout/main
129 - 2013-05-08 2013-05-08 1 1 ajoshi@netflix.com ajoshi@netflix.com
dcmegamenu.css
in pytheas-core/src/main/resources/js/jquery/jquery.dcmegamenu
122 - 2013-05-08 2013-05-08 1 1 ajoshi@netflix.com ajoshi@netflix.com
divinput.ftl
in pytheas-core/src/main/resources/layout/main
100 - 2013-05-08 2013-05-08 1 1 ajoshi@netflix.com ajoshi@netflix.com
divinput.ftl
in pytheas-core/src/main/resources/layout/bootstrap
100 - 2013-05-08 2013-05-08 1 1 ajoshi@netflix.com ajoshi@netflix.com
BreadCrumb.css
in pytheas-core/src/main/resources/js/jquery/breadcrumbs/css
98 - 2013-05-08 2013-05-08 1 1 ajoshi@netflix.com ajoshi@netflix.com
grid.js
in pytheas-core/src/main/resources/js/Highcharts/themes
86 - 2013-05-08 2013-05-08 1 1 ajoshi@netflix.com ajoshi@netflix.com
demo_page.css
in pytheas-core/src/main/resources/js/jquery/datatables/css
84 - 2013-05-08 2013-05-08 1 1 ajoshi@netflix.com ajoshi@netflix.com
DynaTreeNode.java
in pytheas-api/src/main/java/com/netflix/explorers/model
82 14 2016-08-03 2016-08-03 1 1 elandau@netflix.com elandau@netflix.com
d3.csv.js
in pytheas-core/src/main/resources/js/d3
80 7 2013-05-08 2013-05-08 1 1 ajoshi@netflix.com ajoshi@netflix.com
EmptyExplorer.java
in pytheas-api/src/main/java/com/netflix/explorers/model
80 19 2016-08-03 2016-08-03 1 1 elandau@netflix.com elandau@netflix.com
ExplorerKaryonServerBootstrap.java
in pytheas-karyon/src/main/java/com/netflix/explorers/karyon
70 3 2014-12-15 2014-12-15 1 1 ajoshi@netflix.com ajoshi@netflix.com
MenuItem.java
in pytheas-api/src/main/java/com/netflix/explorers/model
64 12 2016-08-03 2016-08-03 1 1 elandau@netflix.com elandau@netflix.com
header.ftl
in pytheas-core/src/main/resources/layout/main
55 - 2013-05-08 2013-05-08 1 1 ajoshi@netflix.com ajoshi@netflix.com
bootstrap.ftl
in pytheas-core/src/main/resources/layout/bootstrap
53 - 2013-05-08 2013-05-08 1 1 ajoshi@netflix.com ajoshi@netflix.com
macros.ftl
in pytheas-core/src/main/resources/layout/main
49 - 2013-05-08 2013-05-08 1 1 ajoshi@netflix.com ajoshi@netflix.com
macros.ftl
in pytheas-core/src/main/resources/layout/bootstrap
49 - 2013-05-08 2013-05-08 1 1 ajoshi@netflix.com ajoshi@netflix.com
ExplorerInfoEntity.java
in pytheas-api/src/main/java/com/netflix/explorers/model
49 11 2016-08-03 2016-08-03 1 1 elandau@netflix.com elandau@netflix.com
bootstrap_min.js
in pytheas-core/src/main/resources/min
48 - 2013-05-08 2013-05-08 1 1 ajoshi@netflix.com ajoshi@netflix.com
jquery.contextMenu.css
in pytheas-core/src/main/resources/js/jquery/jquery.contextMenu
47 - 2013-05-08 2013-05-08 1 1 ajoshi@netflix.com ajoshi@netflix.com
simplepage.ftl
in pytheas-core/src/main/resources/layout/bootstrap
45 - 2013-05-08 2013-05-08 1 1 ajoshi@netflix.com ajoshi@netflix.com
js_css_include.ftl
in pytheas-core/src/main/resources/layout/main
43 - 2013-05-08 2013-05-08 1 1 ajoshi@netflix.com ajoshi@netflix.com
Correlations

File Size vs. Number of Changes: 132 points

pytheas-core/src/main/resources/layout/bootstrap/main.ftl x: 32 lines of code y: 8 # changes pytheas-core/src/main/java/com/netflix/explorers/sse/EventChannel.java x: 58 lines of code y: 6 # changes pytheas-core/src/main/java/com/netflix/explorers/sse/EventChannelBroadcaster.java x: 28 lines of code y: 4 # changes pytheas-api/src/main/java/com/netflix/explorers/Explorer.java x: 24 lines of code y: 1 # changes pytheas-api/src/main/java/com/netflix/explorers/annotations/Controller.java x: 12 lines of code y: 1 # changes pytheas-api/src/main/java/com/netflix/explorers/annotations/ExplorerEntity.java x: 11 lines of code y: 1 # changes pytheas-api/src/main/java/com/netflix/explorers/context/GlobalModelContext.java x: 19 lines of code y: 1 # changes pytheas-api/src/main/java/com/netflix/explorers/model/CrossLink.java x: 35 lines of code y: 1 # changes pytheas-api/src/main/java/com/netflix/explorers/model/DynaTreeNode.java x: 82 lines of code y: 1 # changes pytheas-api/src/main/java/com/netflix/explorers/model/EmptyExplorer.java x: 80 lines of code y: 1 # changes pytheas-api/src/main/java/com/netflix/explorers/model/EntityNotFoundException.java x: 40 lines of code y: 1 # changes pytheas-api/src/main/java/com/netflix/explorers/model/ExplorerInfoEntity.java x: 49 lines of code y: 1 # changes pytheas-api/src/main/java/com/netflix/explorers/model/ExplorerInfoListEntity.java x: 15 lines of code y: 1 # changes pytheas-api/src/main/java/com/netflix/explorers/model/MapEntity.java x: 21 lines of code y: 1 # changes pytheas-api/src/main/java/com/netflix/explorers/model/MenuItem.java x: 64 lines of code y: 1 # changes pytheas-api/src/main/java/com/netflix/explorers/rest/RestResource.java x: 8 lines of code y: 1 # changes pytheas-api/src/main/java/com/netflix/explorers/services/ExplorerService.java x: 5 lines of code y: 1 # changes pytheas-core/src/main/java/com/netflix/explorers/context/ExplorerPropertiesConfiguration.java x: 14 lines of code y: 2 # changes pytheas-core/src/main/java/com/netflix/explorers/providers/FreemarkerTemplateProvider.java x: 215 lines of code y: 14 # changes pytheas-core/src/main/java/com/netflix/explorers/providers/JsonMessageBodyReader.java x: 33 lines of code y: 4 # changes pytheas-core/src/main/java/com/netflix/explorers/providers/JsonMessageBodyWriter.java x: 38 lines of code y: 4 # changes pytheas-core/src/main/java/com/netflix/explorers/providers/NaturalNotationContextResolver.java x: 23 lines of code y: 4 # changes pytheas-core/src/main/java/com/netflix/explorers/providers/WebApplicationExceptionMapper.java x: 64 lines of code y: 8 # changes pytheas-core/src/main/java/com/netflix/explorers/sse/OutboundEvent.java x: 58 lines of code y: 4 # changes pytheas-core/src/main/java/com/netflix/explorers/jersey/ExplorerResource.java x: 93 lines of code y: 6 # changes pytheas-core/src/main/java/com/netflix/explorers/ExplorersManagerImpl.java x: 124 lines of code y: 12 # changes pytheas-karyon/src/main/java/com/netflix/explorers/karyon/ExplorerKaryonServerBootstrap.java x: 70 lines of code y: 1 # changes pytheas-core/src/main/java/com/netflix/explorers/AbstractExplorerModule.java x: 208 lines of code y: 12 # changes pytheas-core/src/main/java/com/netflix/explorers/AppConfigGlobalModelContext.java x: 140 lines of code y: 5 # changes pytheas-core/src/main/java/com/netflix/explorers/PropertiesGlobalModelContext.java x: 128 lines of code y: 5 # changes pytheas-core/src/main/java/com/netflix/explorers/RemoteExplorerModule.java x: 84 lines of code y: 5 # changes pytheas-core/src/main/java/com/netflix/explorers/context/RequestContext.java x: 76 lines of code y: 6 # changes pytheas-core/src/main/java/com/netflix/explorers/guice/BaseExplorerGuiceModule.java x: 20 lines of code y: 4 # changes pytheas-core/src/main/java/com/netflix/explorers/jersey/ViewableResource.java x: 62 lines of code y: 3 # changes pytheas-core/src/main/java/com/netflix/explorers/providers/ExplorerContextInjectable.java x: 49 lines of code y: 8 # changes pytheas-core/src/main/java/com/netflix/explorers/providers/ExplorerManagerContextInjectable.java x: 36 lines of code y: 3 # changes pytheas-core/src/main/java/com/netflix/explorers/providers/GenericExceptionMapper.java x: 54 lines of code y: 3 # changes pytheas-core/src/main/java/com/netflix/explorers/providers/SharedFreemarker.java x: 32 lines of code y: 3 # changes pytheas-core/src/main/java/com/netflix/explorers/resources/EmbeddedContentResource.java x: 84 lines of code y: 6 # changes pytheas-core/src/main/java/com/netflix/explorers/resources/ExplorerAdminResource.java x: 40 lines of code y: 6 # changes pytheas-core/src/main/java/com/netflix/explorers/resources/MinifiedContentResource.java x: 63 lines of code y: 10 # changes pytheas-core/src/main/java/com/netflix/explorers/rest/RestKey.java x: 48 lines of code y: 3 # changes pytheas-core/src/main/java/com/netflix/explorers/services/ExplorerServiceInstanceSupplier.java x: 12 lines of code y: 3 # changes pytheas-core/src/main/java/com/netflix/explorers/services/ReferenceCountingExplorerService.java x: 19 lines of code y: 3 # changes pytheas-core/src/main/java/com/netflix/explorers/sse/EventChannelListener.java x: 4 lines of code y: 3 # changes pytheas-core/src/main/java/com/netflix/explorers/sse/EventChannelWriter.java x: 47 lines of code y: 5 # changes pytheas-core/src/main/java/com/netflix/explorers/sso/SsoAuthProviderWrapper.java x: 4 lines of code y: 4 # changes pytheas-core/src/main/java/com/netflix/explorers/sso/SsoAuthProviderWrapperMockImpl.java x: 7 lines of code y: 4 # changes pytheas-core/src/main/java/com/netflix/explorers/web/StaticResourceServlet.java x: 56 lines of code y: 3 # changes pytheas-helloworld/src/main/java/com/netflix/explorers/helloworld/HelloWorldExplorer.java x: 9 lines of code y: 6 # changes pytheas-helloworld/src/main/java/com/netflix/explorers/helloworld/HelloWorldGuiceModule.java x: 13 lines of code y: 6 # changes pytheas-helloworld/src/main/java/com/netflix/explorers/helloworld/resources/HelloWorldAppResource.java x: 22 lines of code y: 3 # changes pytheas-helloworld/src/main/java/com/netflix/explorers/helloworld/resources/HelloWorldResource.java x: 58 lines of code y: 3 # changes pytheas-core/src/main/resources/css/explorers.css x: 542 lines of code y: 3 # changes pytheas-core/src/main/resources/layout/bootstrap/form.ftl x: 209 lines of code y: 3 # changes pytheas-core/src/main/resources/layout/bootstrap/header.ftl x: 87 lines of code y: 3 # changes pytheas-core/src/main/resources/layout/main/main.ftl x: 49 lines of code y: 6 # changes pytheas-helloworld/src/main/resources/helloworld/home.ftl x: 44 lines of code y: 3 # changes pytheas-core/src/main/resources/css/nav.css x: 146 lines of code y: 1 # changes pytheas-core/src/main/resources/js/Highcharts/adapters/mootools-adapter.src.js x: 156 lines of code y: 1 # changes pytheas-core/src/main/resources/js/Highcharts/highcharts.js x: 166 lines of code y: 1 # changes pytheas-core/src/main/resources/js/Highcharts/modules/exporting.src.js x: 542 lines of code y: 1 # changes pytheas-core/src/main/resources/js/Highcharts/themes/dark-blue.js x: 247 lines of code y: 1 # changes pytheas-core/src/main/resources/js/Highcharts/themes/gray.js x: 244 lines of code y: 1 # changes pytheas-core/src/main/resources/js/Highcharts/themes/grid.js x: 86 lines of code y: 1 # changes pytheas-core/src/main/resources/js/bootstrap/css/bootstrap-responsive.css x: 782 lines of code y: 1 # changes pytheas-core/src/main/resources/js/bootstrap/js/DT_bootstrap.js x: 215 lines of code y: 1 # changes pytheas-core/src/main/resources/js/d3/d3.chart.js x: 751 lines of code y: 1 # changes pytheas-core/src/main/resources/js/d3/d3.geo.js x: 785 lines of code y: 1 # changes pytheas-core/src/main/resources/js/d3/d3.geom.js x: 672 lines of code y: 1 # changes pytheas-core/src/main/resources/js/d3/d3.layout.js x: 1598 lines of code y: 1 # changes pytheas-core/src/main/resources/js/d3/d3.time.js x: 523 lines of code y: 1 # changes pytheas-core/src/main/resources/js/d3/lib/colorbrewer/colorbrewer.css x: 1323 lines of code y: 1 # changes pytheas-core/src/main/resources/js/d3/lib/science/science.stats.js x: 624 lines of code y: 1 # changes pytheas-core/src/main/resources/js/form2js/form2js.js x: 229 lines of code y: 1 # changes pytheas-core/src/main/resources/js/form2js/js2form.js x: 235 lines of code y: 1 # changes pytheas-core/src/main/resources/js/jquery/breadcrumbs/css/Base.css x: 194 lines of code y: 1 # changes pytheas-core/src/main/resources/js/jquery/breadcrumbs/css/BreadCrumb.css x: 98 lines of code y: 1 # changes pytheas-core/src/main/resources/js/jquery/datatables/css/demo_table.css x: 379 lines of code y: 1 # changes pytheas-core/src/main/resources/js/jquery/datatables/css/demo_table_jui.css x: 328 lines of code y: 1 # changes pytheas-core/src/main/resources/js/jquery/datatables/css/jquery.dataTables.css x: 154 lines of code y: 1 # changes pytheas-core/src/main/resources/js/jquery/datatables/css/jquery.dataTables_themeroller.css x: 174 lines of code y: 1 # changes pytheas-core/src/main/resources/js/jquery/jquery.dcmegamenu/dcmegamenu.css x: 122 lines of code y: 1 # changes pytheas-core/src/main/resources/js/jquery/jquery.dynatree/skin/ui.dynatree.css x: 310 lines of code y: 1 # changes pytheas-core/src/main/resources/js/json2.js x: 172 lines of code y: 1 # changes pytheas-core/src/main/resources/js/jsondiffpatch.html.js x: 134 lines of code y: 1 # changes pytheas-core/src/main/resources/js/jsondiffpatch.js x: 477 lines of code y: 1 # changes pytheas-core/src/main/resources/js/utils.js x: 303 lines of code y: 1 # changes pytheas-core/src/main/resources/layout/bootstrap/bootstrap.ftl x: 53 lines of code y: 1 # changes pytheas-core/src/main/resources/layout/bootstrap/divinput.ftl x: 100 lines of code y: 1 # changes pytheas-core/src/main/resources/layout/bootstrap/js_css_include.ftl x: 26 lines of code y: 1 # changes pytheas-core/src/main/resources/layout/bootstrap/main.js x: 29 lines of code y: 1 # changes pytheas-core/src/main/resources/layout/bootstrap/simplepage.ftl x: 45 lines of code y: 1 # changes pytheas-core/src/main/resources/layout/main/footer.ftl x: 1 lines of code y: 1 # changes pytheas-core/src/main/resources/layout/main/form.ftl x: 129 lines of code y: 1 # changes pytheas-core/src/main/resources/layout/main/header.ftl x: 55 lines of code y: 1 # changes pytheas-core/src/main/resources/layout/main/js_css_include.ftl x: 43 lines of code y: 1 # changes
14.0
# changes
  min: 1.0
  average: 2.46
  25th percentile: 1.0
  median: 1.0
  75th percentile: 3.0
  max: 14.0
0 1598.0
lines of code
min: 1.0 | average: 134.89 | 25th percentile: 22.25 | median: 49.0 | 75th percentile: 138.5 | max: 1598.0

Number of Contributors vs. Number of Changes: 132 points

pytheas-core/src/main/resources/layout/bootstrap/main.ftl x: 5 # contributors y: 8 # changes pytheas-core/src/main/java/com/netflix/explorers/sse/EventChannel.java x: 6 # contributors y: 6 # changes pytheas-core/src/main/java/com/netflix/explorers/sse/EventChannelBroadcaster.java x: 5 # contributors y: 4 # changes pytheas-api/src/main/java/com/netflix/explorers/Explorer.java x: 1 # contributors y: 1 # changes pytheas-core/src/main/java/com/netflix/explorers/context/ExplorerPropertiesConfiguration.java x: 2 # contributors y: 2 # changes pytheas-core/src/main/java/com/netflix/explorers/providers/FreemarkerTemplateProvider.java x: 7 # contributors y: 14 # changes pytheas-core/src/main/java/com/netflix/explorers/providers/JsonMessageBodyReader.java x: 4 # contributors y: 4 # changes pytheas-core/src/main/java/com/netflix/explorers/jersey/ExplorerResource.java x: 3 # contributors y: 6 # changes pytheas-core/src/main/java/com/netflix/explorers/ExplorersManagerImpl.java x: 4 # contributors y: 12 # changes pytheas-core/src/main/java/com/netflix/explorers/AppConfigGlobalModelContext.java x: 3 # contributors y: 5 # changes pytheas-core/src/main/java/com/netflix/explorers/context/RequestContext.java x: 4 # contributors y: 6 # changes pytheas-core/src/main/java/com/netflix/explorers/guice/BaseExplorerGuiceModule.java x: 3 # contributors y: 4 # changes pytheas-core/src/main/java/com/netflix/explorers/jersey/ViewableResource.java x: 3 # contributors y: 3 # changes pytheas-core/src/main/java/com/netflix/explorers/providers/ExplorerContextInjectable.java x: 4 # contributors y: 8 # changes pytheas-core/src/main/java/com/netflix/explorers/resources/MinifiedContentResource.java x: 4 # contributors y: 10 # changes pytheas-helloworld/src/main/resources/helloworld/index.js x: 2 # contributors y: 4 # changes pytheas-core/src/main/resources/css/explorers.css x: 2 # contributors y: 3 # changes
14.0
# changes
  min: 1.0
  average: 2.46
  25th percentile: 1.0
  median: 1.0
  75th percentile: 3.0
  max: 14.0
0 7.0
# contributors
min: 1.0 | average: 1.88 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 3.0 | max: 7.0

Number of Contributors vs. File Size: 132 points

pytheas-core/src/main/resources/layout/bootstrap/main.ftl x: 5 # contributors y: 32 lines of code pytheas-core/src/main/java/com/netflix/explorers/sse/EventChannel.java x: 6 # contributors y: 58 lines of code pytheas-core/src/main/java/com/netflix/explorers/sse/EventChannelBroadcaster.java x: 5 # contributors y: 28 lines of code pytheas-api/src/main/java/com/netflix/explorers/Explorer.java x: 1 # contributors y: 24 lines of code pytheas-api/src/main/java/com/netflix/explorers/annotations/Controller.java x: 1 # contributors y: 12 lines of code pytheas-api/src/main/java/com/netflix/explorers/model/CrossLink.java x: 1 # contributors y: 35 lines of code pytheas-api/src/main/java/com/netflix/explorers/model/DynaTreeNode.java x: 1 # contributors y: 82 lines of code pytheas-api/src/main/java/com/netflix/explorers/model/EmptyExplorer.java x: 1 # contributors y: 80 lines of code pytheas-api/src/main/java/com/netflix/explorers/model/EntityNotFoundException.java x: 1 # contributors y: 40 lines of code pytheas-api/src/main/java/com/netflix/explorers/model/ExplorerInfoEntity.java x: 1 # contributors y: 49 lines of code pytheas-api/src/main/java/com/netflix/explorers/model/ExplorerInfoListEntity.java x: 1 # contributors y: 15 lines of code pytheas-api/src/main/java/com/netflix/explorers/model/MenuItem.java x: 1 # contributors y: 64 lines of code pytheas-api/src/main/java/com/netflix/explorers/services/ExplorerService.java x: 1 # contributors y: 5 lines of code pytheas-core/src/main/java/com/netflix/explorers/context/ExplorerPropertiesConfiguration.java x: 2 # contributors y: 14 lines of code pytheas-core/src/main/java/com/netflix/explorers/providers/FreemarkerTemplateProvider.java x: 7 # contributors y: 215 lines of code pytheas-core/src/main/java/com/netflix/explorers/providers/JsonMessageBodyReader.java x: 4 # contributors y: 33 lines of code pytheas-core/src/main/java/com/netflix/explorers/providers/JsonMessageBodyWriter.java x: 4 # contributors y: 38 lines of code pytheas-core/src/main/java/com/netflix/explorers/providers/NaturalNotationContextResolver.java x: 4 # contributors y: 23 lines of code pytheas-core/src/main/java/com/netflix/explorers/providers/WebApplicationExceptionMapper.java x: 5 # contributors y: 64 lines of code pytheas-core/src/main/java/com/netflix/explorers/sse/OutboundEvent.java x: 4 # contributors y: 58 lines of code pytheas-core/src/main/java/com/netflix/explorers/jersey/ExplorerResource.java x: 3 # contributors y: 93 lines of code pytheas-core/src/main/java/com/netflix/explorers/ExplorersManagerImpl.java x: 4 # contributors y: 124 lines of code pytheas-karyon/src/main/java/com/netflix/explorers/karyon/ExplorerKaryonServerBootstrap.java x: 1 # contributors y: 70 lines of code pytheas-core/src/main/java/com/netflix/explorers/AbstractExplorerModule.java x: 4 # contributors y: 208 lines of code pytheas-core/src/main/java/com/netflix/explorers/AppConfigGlobalModelContext.java x: 3 # contributors y: 140 lines of code pytheas-core/src/main/java/com/netflix/explorers/PropertiesGlobalModelContext.java x: 3 # contributors y: 128 lines of code pytheas-core/src/main/java/com/netflix/explorers/RemoteExplorerModule.java x: 3 # contributors y: 84 lines of code pytheas-core/src/main/java/com/netflix/explorers/context/RequestContext.java x: 4 # contributors y: 76 lines of code pytheas-core/src/main/java/com/netflix/explorers/guice/BaseExplorerGuiceModule.java x: 3 # contributors y: 20 lines of code pytheas-core/src/main/java/com/netflix/explorers/jersey/ViewableResource.java x: 3 # contributors y: 62 lines of code pytheas-core/src/main/java/com/netflix/explorers/providers/ExplorerContextInjectable.java x: 4 # contributors y: 49 lines of code pytheas-core/src/main/java/com/netflix/explorers/providers/ExplorerManagerContextInjectable.java x: 3 # contributors y: 36 lines of code pytheas-core/src/main/java/com/netflix/explorers/providers/GenericExceptionMapper.java x: 3 # contributors y: 54 lines of code pytheas-core/src/main/java/com/netflix/explorers/resources/ExplorerAdminResource.java x: 3 # contributors y: 40 lines of code pytheas-core/src/main/java/com/netflix/explorers/resources/MinifiedContentResource.java x: 4 # contributors y: 63 lines of code pytheas-core/src/main/java/com/netflix/explorers/rest/RestKey.java x: 3 # contributors y: 48 lines of code pytheas-core/src/main/java/com/netflix/explorers/services/ExplorerServiceInstanceSupplier.java x: 3 # contributors y: 12 lines of code pytheas-core/src/main/java/com/netflix/explorers/sse/EventChannelListener.java x: 3 # contributors y: 4 lines of code pytheas-helloworld/src/main/java/com/netflix/explorers/helloworld/HelloWorldGuiceModule.java x: 3 # contributors y: 13 lines of code pytheas-helloworld/src/main/resources/helloworld/index.js x: 2 # contributors y: 22 lines of code pytheas-core/src/main/resources/css/explorers.css x: 2 # contributors y: 542 lines of code pytheas-core/src/main/resources/layout/bootstrap/form.ftl x: 2 # contributors y: 209 lines of code pytheas-core/src/main/resources/layout/bootstrap/header.ftl x: 2 # contributors y: 87 lines of code pytheas-core/src/main/resources/layout/bootstrap/header.js x: 2 # contributors y: 53 lines of code pytheas-helloworld/src/main/resources/helloworld/home.ftl x: 2 # contributors y: 44 lines of code pytheas-core/src/main/resources/css/nav.css x: 1 # contributors y: 146 lines of code pytheas-core/src/main/resources/js/Highcharts/adapters/mootools-adapter.src.js x: 1 # contributors y: 156 lines of code pytheas-core/src/main/resources/js/Highcharts/highcharts.js x: 1 # contributors y: 166 lines of code pytheas-core/src/main/resources/js/Highcharts/modules/exporting.src.js x: 1 # contributors y: 542 lines of code pytheas-core/src/main/resources/js/Highcharts/themes/dark-blue.js x: 1 # contributors y: 247 lines of code pytheas-core/src/main/resources/js/Highcharts/themes/gray.js x: 1 # contributors y: 244 lines of code pytheas-core/src/main/resources/js/bootstrap/css/bootstrap-responsive.css x: 1 # contributors y: 782 lines of code pytheas-core/src/main/resources/js/bootstrap/js/DT_bootstrap.js x: 1 # contributors y: 215 lines of code pytheas-core/src/main/resources/js/d3/d3.chart.js x: 1 # contributors y: 751 lines of code pytheas-core/src/main/resources/js/d3/d3.geom.js x: 1 # contributors y: 672 lines of code pytheas-core/src/main/resources/js/d3/d3.layout.js x: 1 # contributors y: 1598 lines of code pytheas-core/src/main/resources/js/d3/d3.time.js x: 1 # contributors y: 523 lines of code pytheas-core/src/main/resources/js/d3/lib/colorbrewer/colorbrewer.css x: 1 # contributors y: 1323 lines of code pytheas-core/src/main/resources/js/d3/lib/science/science.stats.js x: 1 # contributors y: 624 lines of code pytheas-core/src/main/resources/js/form2js/form2js.js x: 1 # contributors y: 229 lines of code pytheas-core/src/main/resources/js/form2js/js2form.js x: 1 # contributors y: 235 lines of code pytheas-core/src/main/resources/js/jquery/breadcrumbs/css/Base.css x: 1 # contributors y: 194 lines of code pytheas-core/src/main/resources/js/jquery/breadcrumbs/css/BreadCrumb.css x: 1 # contributors y: 98 lines of code pytheas-core/src/main/resources/js/jquery/datatables/css/demo_table.css x: 1 # contributors y: 379 lines of code pytheas-core/src/main/resources/js/jquery/datatables/css/demo_table_jui.css x: 1 # contributors y: 328 lines of code pytheas-core/src/main/resources/js/jquery/datatables/css/jquery.dataTables_themeroller.css x: 1 # contributors y: 174 lines of code pytheas-core/src/main/resources/js/jquery/jquery.dcmegamenu/dcmegamenu.css x: 1 # contributors y: 122 lines of code pytheas-core/src/main/resources/js/jquery/jquery.dynatree/skin/ui.dynatree.css x: 1 # contributors y: 310 lines of code pytheas-core/src/main/resources/js/jsondiffpatch.html.js x: 1 # contributors y: 134 lines of code pytheas-core/src/main/resources/js/jsondiffpatch.js x: 1 # contributors y: 477 lines of code pytheas-core/src/main/resources/js/utils.js x: 1 # contributors y: 303 lines of code pytheas-core/src/main/resources/layout/bootstrap/bootstrap.ftl x: 1 # contributors y: 53 lines of code pytheas-core/src/main/resources/layout/bootstrap/js_css_include.ftl x: 1 # contributors y: 26 lines of code pytheas-core/src/main/resources/layout/main/form.ftl x: 1 # contributors y: 129 lines of code
1598.0
lines of code
  min: 1.0
  average: 134.89
  25th percentile: 22.25
  median: 49.0
  75th percentile: 138.5
  max: 1598.0
0 7.0
# contributors
min: 1.0 | average: 1.88 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 3.0 | max: 7.0