File Size Overall
  • There are 113 files with 8,606 lines of code.
    • 2 very long files (3,657 lines of code)
    • 0 long files (0 lines of code)
    • 2 medium size files (711 lines of code)
    • 11 small files (1,434 lines of code)
    • 98 very small files (2,804 lines of code)
42% | 0% | 8% | 16% | 32%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
java42% | 0% | 8% | 16% | 32%
html0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
netflix-infix67% | 0% | 0% | 6% | 26%
netflix-eventbus0% | 0% | 38% | 33% | 27%
netflix-statistics0% | 0% | 0% | 29% | 70%
netflix-eventbus-bridge0% | 0% | 0% | 68% | 31%
netflix-commons-util0% | 0% | 0% | 46% | 53%
netflix-eventbus-rx0% | 0% | 0% | 0% | 100%
netflix-jersey-guice0% | 0% | 0% | 0% | 100%
netflix-lifecycle0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
EventFilterParser.java
in netflix-infix/src/main/java/com/netflix/infix/lang/infix/antlr
2210 7
EventFilterLexer.java
in netflix-infix/src/main/java/com/netflix/infix/lang/infix/antlr
1447 41
EventBusImpl.java
in netflix-eventbus/src/main/java/com/netflix/eventbus/impl
449 29
EventConsumer.java
in netflix-eventbus/src/main/java/com/netflix/eventbus/impl
262 21
Histogram.java
in netflix-statistics/src/main/java/com/netflix/stats/distribution
184 16
AgeBatchingQueue.java
in netflix-eventbus/src/main/java/com/netflix/eventbus/impl
155 14
AbstractEventBusBridge.java
in netflix-eventbus-bridge/src/main/java/com/netflix/eventbus/bridge
150 23
NumericValuePredicate.java
in netflix-infix/src/main/java/com/netflix/infix
138 19
EventBusUtils.java
in netflix-eventbus/src/main/java/com/netflix/eventbus/utils
130 10
HashCode.java
in netflix-commons-util/src/main/java/com/netflix/util
126 24
AbstractEventBusStats.java
in netflix-eventbus/src/main/java/com/netflix/eventbus/impl
120 16
SyncSubscribersGatekeeper.java
in netflix-eventbus/src/main/java/com/netflix/eventbus/spi
119 5
TimeStringValuePredicate.java
in netflix-infix/src/main/java/com/netflix/infix
106 9
TimeRangeValuePredicate.java
in netflix-infix/src/main/java/com/netflix/infix
105 8
SubscriberValidator.java
in netflix-eventbus/src/main/java/com/netflix/eventbus/impl
101 2
DataDistribution.java
in netflix-statistics/src/main/java/com/netflix/stats/distribution
94 14
TimeMillisValuePredicate.java
in netflix-infix/src/main/java/com/netflix/infix
88 8
RxEventBus.java
in netflix-eventbus-rx/src/main/java/com/netflix/eventbus/rx
86 5
Distribution.java
in netflix-statistics/src/main/java/com/netflix/stats/distribution
86 11
DataBuffer.java
in netflix-statistics/src/main/java/com/netflix/stats/distribution
84 10
RegexValuePredicate.java
in netflix-infix/src/main/java/com/netflix/infix
80 7
PathValueEventFilter.java
in netflix-infix/src/main/java/com/netflix/infix
71 7
XPathValuePredicate.java
in netflix-infix/src/main/java/com/netflix/infix
70 7
DataPublisher.java
in netflix-statistics/src/main/java/com/netflix/stats/distribution
63 8
PathExistsEventFilter.java
in netflix-infix/src/main/java/com/netflix/infix
57 6
InfixEventFilter.java
in netflix-eventbus/src/main/java/com/netflix/eventbus/filter/lang/infix
56 8
BooleanValuePredicate.java
in netflix-infix/src/main/java/com/netflix/infix
54 6
EqualityComparisonBaseTreeNode.java
in netflix-infix/src/main/java/com/netflix/infix/lang/infix/antlr
53 3
StringValuePredicate.java
in netflix-infix/src/main/java/com/netflix/infix
52 6
ComparableTreeNode.java
in netflix-infix/src/main/java/com/netflix/infix/lang/infix/antlr
50 4
SizeAndAgeBatchingQueue.java
in netflix-eventbus/src/main/java/com/netflix/eventbus/impl
50 4
MeasuredRate.java
in netflix-commons-util/src/main/java/com/netflix/util
50 7
DefaultConsumerQueueSupplier.java
in netflix-eventbus/src/main/java/com/netflix/eventbus/impl
48 1
EventConsumerStats.java
in netflix-eventbus/src/main/java/com/netflix/eventbus/impl
47 1
DataAccumulator.java
in netflix-statistics/src/main/java/com/netflix/stats/distribution
47 3
OrPredicate.java
in netflix-infix/src/main/java/com/netflix/infix
42 6
AndPredicate.java
in netflix-infix/src/main/java/com/netflix/infix
42 6
BetweenTimeStringTreeNode.java
in netflix-infix/src/main/java/com/netflix/infix/lang/infix/antlr
41 4
Pair.java
in netflix-commons-util/src/main/java/com/netflix/util
41 7
NotPredicate.java
in netflix-infix/src/main/java/com/netflix/infix
39 5
NumericInTreeNode.java
in netflix-infix/src/main/java/com/netflix/infix/lang/infix/antlr
37 4
StringInTreeNode.java
in netflix-infix/src/main/java/com/netflix/infix/lang/infix/antlr
37 4
package.html
in netflix-statistics/src/main/java/com/netflix/stats/distribution
37 -
ThrowableExceptionMapper.java
in netflix-jersey-guice/src/main/java/com/netflix/jersey/guice/providers/exception
36 2
OrTreeNode.java
in netflix-infix/src/main/java/com/netflix/infix/lang/infix/antlr
35 5
InvalidSubscriberException.java
in netflix-eventbus/src/main/java/com/netflix/eventbus/spi
35 4
AlwaysFalseEventFilter.java
in netflix-eventbus/src/main/java/com/netflix/eventbus/filter
34 7
BetweenTimeMillisTreeNode.java
in netflix-infix/src/main/java/com/netflix/infix/lang/infix/antlr
33 4
AlwaysTrueEventFilter.java
in netflix-eventbus/src/main/java/com/netflix/eventbus/filter
32 7
BetweenTreeNode.java
in netflix-infix/src/main/java/com/netflix/infix/lang/infix/antlr
31 4
Files With Most Units (Top 50)
File# lines# units
EventFilterLexer.java
in netflix-infix/src/main/java/com/netflix/infix/lang/infix/antlr
1447 41
EventBusImpl.java
in netflix-eventbus/src/main/java/com/netflix/eventbus/impl
449 29
HashCode.java
in netflix-commons-util/src/main/java/com/netflix/util
126 24
AbstractEventBusBridge.java
in netflix-eventbus-bridge/src/main/java/com/netflix/eventbus/bridge
150 23
EventConsumer.java
in netflix-eventbus/src/main/java/com/netflix/eventbus/impl
262 21
NumericValuePredicate.java
in netflix-infix/src/main/java/com/netflix/infix
138 19
AbstractEventBusStats.java
in netflix-eventbus/src/main/java/com/netflix/eventbus/impl
120 16
Histogram.java
in netflix-statistics/src/main/java/com/netflix/stats/distribution
184 16
AgeBatchingQueue.java
in netflix-eventbus/src/main/java/com/netflix/eventbus/impl
155 14
DataDistribution.java
in netflix-statistics/src/main/java/com/netflix/stats/distribution
94 14
Distribution.java
in netflix-statistics/src/main/java/com/netflix/stats/distribution
86 11
EventBusUtils.java
in netflix-eventbus/src/main/java/com/netflix/eventbus/utils
130 10
DataBuffer.java
in netflix-statistics/src/main/java/com/netflix/stats/distribution
84 10
TimeStringValuePredicate.java
in netflix-infix/src/main/java/com/netflix/infix
106 9
TimeRangeValuePredicate.java
in netflix-infix/src/main/java/com/netflix/infix
105 8
Predicates.java
in netflix-infix/src/main/java/com/netflix/infix
27 8
TimeMillisValuePredicate.java
in netflix-infix/src/main/java/com/netflix/infix
88 8
InfixEventFilter.java
in netflix-eventbus/src/main/java/com/netflix/eventbus/filter/lang/infix
56 8
DataPublisher.java
in netflix-statistics/src/main/java/com/netflix/stats/distribution
63 8
RegexValuePredicate.java
in netflix-infix/src/main/java/com/netflix/infix
80 7
EventFilterParser.java
in netflix-infix/src/main/java/com/netflix/infix/lang/infix/antlr
2210 7
PathValueEventFilter.java
in netflix-infix/src/main/java/com/netflix/infix
71 7
XPathValuePredicate.java
in netflix-infix/src/main/java/com/netflix/infix
70 7
AlwaysFalseEventFilter.java
in netflix-eventbus/src/main/java/com/netflix/eventbus/filter
34 7
AlwaysTrueEventFilter.java
in netflix-eventbus/src/main/java/com/netflix/eventbus/filter
32 7
MeasuredRate.java
in netflix-commons-util/src/main/java/com/netflix/util
50 7
Pair.java
in netflix-commons-util/src/main/java/com/netflix/util
41 7
PathExistsEventFilter.java
in netflix-infix/src/main/java/com/netflix/infix
57 6
BooleanValuePredicate.java
in netflix-infix/src/main/java/com/netflix/infix
54 6
OrPredicate.java
in netflix-infix/src/main/java/com/netflix/infix
42 6
AndPredicate.java
in netflix-infix/src/main/java/com/netflix/infix
42 6
TimeStringValueTreeNode.java
in netflix-infix/src/main/java/com/netflix/infix/lang/infix/antlr
24 6
StringValuePredicate.java
in netflix-infix/src/main/java/com/netflix/infix
52 6
ImmutableEventBusBridgeStats.java
in netflix-eventbus-bridge/src/main/java/com/netflix/eventbus/bridge
27 6
TimeMillisValueTreeNode.java
in netflix-infix/src/main/java/com/netflix/infix/lang/infix/antlr
21 5
OrTreeNode.java
in netflix-infix/src/main/java/com/netflix/infix/lang/infix/antlr
35 5
FalseValueTreeNode.java
in netflix-infix/src/main/java/com/netflix/infix/lang/infix/antlr
24 5
AlwaysFalsePredicate.java
in netflix-infix/src/main/java/com/netflix/infix
23 5
NotPredicate.java
in netflix-infix/src/main/java/com/netflix/infix
39 5
AlwaysTruePredicate.java
in netflix-infix/src/main/java/com/netflix/infix
23 5
NullValuePredicate.java
in netflix-infix/src/main/java/com/netflix/infix
24 5
RxEventBus.java
in netflix-eventbus-rx/src/main/java/com/netflix/eventbus/rx
86 5
SyncSubscribersGatekeeper.java
in netflix-eventbus/src/main/java/com/netflix/eventbus/spi
119 5
SimpleEventBusBridgeStats.java
in netflix-eventbus-bridge/src/main/java/com/netflix/eventbus/bridge
28 5
BetweenTimeMillisTreeNode.java
in netflix-infix/src/main/java/com/netflix/infix/lang/infix/antlr
33 4
NullValueTreeNode.java
in netflix-infix/src/main/java/com/netflix/infix/lang/infix/antlr
18 4
NumericInTreeNode.java
in netflix-infix/src/main/java/com/netflix/infix/lang/infix/antlr
37 4
BetweenTimeStringTreeNode.java
in netflix-infix/src/main/java/com/netflix/infix/lang/infix/antlr
41 4
NullTreeNode.java
in netflix-infix/src/main/java/com/netflix/infix/lang/infix/antlr
23 4
XPathTreeNode.java
in netflix-infix/src/main/java/com/netflix/infix/lang/infix/antlr
18 4
Files With Long Lines (Top 16)

There are 16 files with lines longer than 120 characters. In total, there are 137 long lines.

File# lines# units# long lines
EventFilterParser.java
in netflix-infix/src/main/java/com/netflix/infix/lang/infix/antlr
2210 7 78
SubscriberValidator.java
in netflix-eventbus/src/main/java/com/netflix/eventbus/impl
101 2 11
EventBusImpl.java
in netflix-eventbus/src/main/java/com/netflix/eventbus/impl
449 29 10
EventFilterLexer.java
in netflix-infix/src/main/java/com/netflix/infix/lang/infix/antlr
1447 41 7
EventConsumer.java
in netflix-eventbus/src/main/java/com/netflix/eventbus/impl
262 21 7
SyncSubscribersGatekeeper.java
in netflix-eventbus/src/main/java/com/netflix/eventbus/spi
119 5 6
AgeBatchingQueue.java
in netflix-eventbus/src/main/java/com/netflix/eventbus/impl
155 14 4
TimeRangeValuePredicate.java
in netflix-infix/src/main/java/com/netflix/infix
105 8 3
DefaultConsumerQueueSupplier.java
in netflix-eventbus/src/main/java/com/netflix/eventbus/impl
48 1 2
SizeAndAgeBatchingQueue.java
in netflix-eventbus/src/main/java/com/netflix/eventbus/impl
50 4 2
EventConsumerStats.java
in netflix-eventbus/src/main/java/com/netflix/eventbus/impl
47 1 2
MatchesTreeNode.java
in netflix-infix/src/main/java/com/netflix/infix/lang/infix/antlr
24 4 1
ThrowableExceptionMapper.java
in netflix-jersey-guice/src/main/java/com/netflix/jersey/guice/providers/exception
36 2 1
EventBusStats.java
in netflix-eventbus/src/main/java/com/netflix/eventbus/impl
29 1 1
EventBusUtils.java
in netflix-eventbus/src/main/java/com/netflix/eventbus/utils
130 10 1
InfixFilterLanguageSupport.java
in netflix-eventbus/src/main/java/com/netflix/eventbus/filter/lang/infix
18 1 1
Correlations

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

netflix-eventbus/src/main/java/com/netflix/eventbus/filter/lang/infix/package-info.java x: 6 commits (all time) y: 1 lines of code netflix-eventbus/src/main/java/com/netflix/eventbus/impl/EventBusImpl.java x: 5 commits (all time) y: 449 lines of code netflix-commons-util/src/main/java/com/netflix/util/HashCode.java x: 4 commits (all time) y: 126 lines of code netflix-commons-util/src/main/java/com/netflix/util/MeasuredRate.java x: 3 commits (all time) y: 50 lines of code netflix-eventbus-bridge/src/main/java/com/netflix/eventbus/bridge/ImmutableEventBusBridgeStats.java x: 4 commits (all time) y: 27 lines of code netflix-eventbus-rx/src/main/java/com/netflix/eventbus/rx/RxEventBus.java x: 4 commits (all time) y: 86 lines of code netflix-eventbus/src/main/java/com/netflix/eventbus/filter/lang/infix/InfixEventFilter.java x: 7 commits (all time) y: 56 lines of code netflix-eventbus/src/main/java/com/netflix/eventbus/filter/lang/infix/InfixFilterLanguageSupport.java x: 4 commits (all time) y: 18 lines of code netflix-eventbus/src/main/java/com/netflix/eventbus/impl/AbstractEventBusStats.java x: 4 commits (all time) y: 120 lines of code netflix-eventbus/src/main/java/com/netflix/eventbus/spi/DynamicSubscriber.java x: 4 commits (all time) y: 4 lines of code netflix-eventbus/src/main/java/com/netflix/eventbus/spi/InvalidSubscriberException.java x: 4 commits (all time) y: 35 lines of code netflix-eventbus/src/main/java/com/netflix/eventbus/spi/SubscriberConfigProvider.java x: 4 commits (all time) y: 13 lines of code netflix-eventbus/src/main/java/com/netflix/eventbus/utils/EventBusUtils.java x: 5 commits (all time) y: 130 lines of code netflix-jersey-guice/src/main/java/com/netflix/jersey/guice/providers/exception/ThrowableExceptionMapper.java x: 6 commits (all time) y: 36 lines of code netflix-commons-util/src/main/java/com/netflix/util/concurrent/ConcurrentUUIDFactory.java x: 2 commits (all time) y: 20 lines of code netflix-statistics/src/main/java/com/netflix/stats/distribution/DataDistribution.java x: 4 commits (all time) y: 94 lines of code netflix-eventbus/src/main/java/com/netflix/eventbus/filter/AlwaysFalseEventFilter.java x: 5 commits (all time) y: 34 lines of code netflix-eventbus/src/main/java/com/netflix/eventbus/spi/FilterLanguage.java x: 5 commits (all time) y: 6 lines of code netflix-eventbus-bridge/src/main/java/com/netflix/eventbus/bridge/AbstractEventBusBridge.java x: 8 commits (all time) y: 150 lines of code netflix-eventbus/src/main/java/com/netflix/eventbus/impl/EventConsumer.java x: 4 commits (all time) y: 262 lines of code netflix-lifecycle/src/main/java/com/netflix/lifecycle/concurrency/ConcurrencyModule.java x: 2 commits (all time) y: 14 lines of code netflix-jersey-guice/src/main/java/com/netflix/jersey/guice/providers/exception/CustomThrowableExceptionMapper.java x: 2 commits (all time) y: 6 lines of code netflix-eventbus-bridge/src/main/java/com/netflix/eventbus/bridge/SimpleEventBusBridgeStats.java x: 2 commits (all time) y: 28 lines of code netflix-eventbus/src/main/java/com/netflix/eventbus/impl/AgeBatchingQueue.java x: 2 commits (all time) y: 155 lines of code netflix-eventbus/src/main/java/com/netflix/eventbus/impl/DefaultConsumerQueueSupplier.java x: 2 commits (all time) y: 48 lines of code netflix-eventbus/src/main/java/com/netflix/eventbus/impl/SubscriberValidator.java x: 2 commits (all time) y: 101 lines of code netflix-eventbus/src/main/java/com/netflix/eventbus/spi/EventFilter.java x: 3 commits (all time) y: 6 lines of code netflix-infix/src/main/java/com/netflix/infix/AlwaysFalsePredicate.java x: 3 commits (all time) y: 23 lines of code netflix-infix/src/main/java/com/netflix/infix/BooleanValuePredicate.java x: 2 commits (all time) y: 54 lines of code netflix-infix/src/main/java/com/netflix/infix/NotPredicate.java x: 2 commits (all time) y: 39 lines of code netflix-infix/src/main/java/com/netflix/infix/NumericValuePredicate.java x: 2 commits (all time) y: 138 lines of code netflix-infix/src/main/java/com/netflix/infix/PathValueEventFilter.java x: 2 commits (all time) y: 71 lines of code netflix-infix/src/main/java/com/netflix/infix/Predicates.java x: 3 commits (all time) y: 27 lines of code netflix-infix/src/main/java/com/netflix/infix/RegexValuePredicate.java x: 2 commits (all time) y: 80 lines of code netflix-infix/src/main/java/com/netflix/infix/TimeMillisValuePredicate.java x: 2 commits (all time) y: 88 lines of code netflix-infix/src/main/java/com/netflix/infix/TimeRangeValuePredicate.java x: 2 commits (all time) y: 105 lines of code netflix-infix/src/main/java/com/netflix/infix/lang/infix/antlr/EventFilterLexer.java x: 2 commits (all time) y: 1447 lines of code netflix-infix/src/main/java/com/netflix/infix/lang/infix/antlr/EventFilterParser.java x: 2 commits (all time) y: 2210 lines of code netflix-statistics/src/main/java/com/netflix/stats/distribution/Histogram.java x: 2 commits (all time) y: 184 lines of code netflix-statistics/src/main/java/com/netflix/stats/distribution/DataBuffer.java x: 1 commits (all time) y: 84 lines of code netflix-statistics/src/main/java/com/netflix/stats/distribution/DataDistributionMBean.java x: 1 commits (all time) y: 9 lines of code netflix-statistics/src/main/java/com/netflix/stats/distribution/DataPublisher.java x: 1 commits (all time) y: 63 lines of code netflix-statistics/src/main/java/com/netflix/stats/distribution/package.html x: 1 commits (all time) y: 37 lines of code
2210.0
lines of code
  min: 1.0
  average: 76.16
  25th percentile: 13.5
  median: 27.0
  75th percentile: 52.5
  max: 2210.0
0 8.0
commits (all time)
min: 1.0 | average: 2.68 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 4.0 | max: 8.0

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

netflix-eventbus/src/main/java/com/netflix/eventbus/filter/lang/infix/package-info.java x: 5 contributors (all time) y: 1 lines of code netflix-eventbus/src/main/java/com/netflix/eventbus/impl/EventBusImpl.java x: 3 contributors (all time) y: 449 lines of code netflix-commons-util/src/main/java/com/netflix/util/HashCode.java x: 4 contributors (all time) y: 126 lines of code netflix-commons-util/src/main/java/com/netflix/util/MeasuredRate.java x: 3 contributors (all time) y: 50 lines of code netflix-eventbus-bridge/src/main/java/com/netflix/eventbus/bridge/ImmutableEventBusBridgeStats.java x: 3 contributors (all time) y: 27 lines of code netflix-eventbus-rx/src/main/java/com/netflix/eventbus/rx/RxEventBus.java x: 3 contributors (all time) y: 86 lines of code netflix-eventbus/src/main/java/com/netflix/eventbus/filter/lang/infix/InfixEventFilter.java x: 4 contributors (all time) y: 56 lines of code netflix-eventbus/src/main/java/com/netflix/eventbus/filter/lang/infix/InfixFilterLanguageSupport.java x: 3 contributors (all time) y: 18 lines of code netflix-eventbus/src/main/java/com/netflix/eventbus/impl/AbstractEventBusStats.java x: 3 contributors (all time) y: 120 lines of code netflix-eventbus/src/main/java/com/netflix/eventbus/spi/DynamicSubscriber.java x: 3 contributors (all time) y: 4 lines of code netflix-eventbus/src/main/java/com/netflix/eventbus/spi/InvalidSubscriberException.java x: 3 contributors (all time) y: 35 lines of code netflix-eventbus/src/main/java/com/netflix/eventbus/spi/SubscriberConfigProvider.java x: 3 contributors (all time) y: 13 lines of code netflix-eventbus/src/main/java/com/netflix/eventbus/utils/EventBusUtils.java x: 3 contributors (all time) y: 130 lines of code netflix-jersey-guice/src/main/java/com/netflix/jersey/guice/providers/exception/ThrowableExceptionMapper.java x: 4 contributors (all time) y: 36 lines of code netflix-commons-util/src/main/java/com/netflix/util/UUIDFactory.java x: 1 contributors (all time) y: 5 lines of code netflix-commons-util/src/main/java/com/netflix/util/concurrent/ConcurrentUUIDFactory.java x: 1 contributors (all time) y: 20 lines of code netflix-statistics/src/main/java/com/netflix/stats/distribution/DataDistribution.java x: 3 contributors (all time) y: 94 lines of code netflix-eventbus/src/main/java/com/netflix/eventbus/filter/AlwaysFalseEventFilter.java x: 2 contributors (all time) y: 34 lines of code netflix-eventbus/src/main/java/com/netflix/eventbus/spi/FilterLanguage.java x: 2 contributors (all time) y: 6 lines of code netflix-eventbus-bridge/src/main/java/com/netflix/eventbus/bridge/AbstractEventBusBridge.java x: 1 contributors (all time) y: 150 lines of code netflix-eventbus/src/main/java/com/netflix/eventbus/impl/EventConsumer.java x: 1 contributors (all time) y: 262 lines of code netflix-lifecycle/src/main/java/com/netflix/lifecycle/concurrency/ConcurrencyModule.java x: 2 contributors (all time) y: 14 lines of code netflix-lifecycle/src/main/java/com/netflix/lifecycle/concurrency/CoreCountBasedScheduledExecutorServiceProvider.java x: 2 contributors (all time) y: 26 lines of code netflix-eventbus/src/main/java/com/netflix/eventbus/filter/EventFilterCompiler.java x: 1 contributors (all time) y: 11 lines of code netflix-infix/src/main/java/com/netflix/infix/AndPredicate.java x: 1 contributors (all time) y: 42 lines of code netflix-eventbus-bridge/src/main/java/com/netflix/eventbus/bridge/SimpleEventBusBridgeStats.java x: 1 contributors (all time) y: 28 lines of code netflix-eventbus/src/main/java/com/netflix/eventbus/impl/DefaultConsumerQueueSupplier.java x: 1 contributors (all time) y: 48 lines of code netflix-eventbus/src/main/java/com/netflix/eventbus/impl/SubscriberValidator.java x: 1 contributors (all time) y: 101 lines of code netflix-infix/src/main/java/com/netflix/infix/BooleanValuePredicate.java x: 1 contributors (all time) y: 54 lines of code netflix-infix/src/main/java/com/netflix/infix/NumericValuePredicate.java x: 1 contributors (all time) y: 138 lines of code netflix-infix/src/main/java/com/netflix/infix/PathValueEventFilter.java x: 1 contributors (all time) y: 71 lines of code netflix-infix/src/main/java/com/netflix/infix/RegexValuePredicate.java x: 1 contributors (all time) y: 80 lines of code netflix-infix/src/main/java/com/netflix/infix/TimeMillisValuePredicate.java x: 1 contributors (all time) y: 88 lines of code netflix-infix/src/main/java/com/netflix/infix/TimeRangeValuePredicate.java x: 1 contributors (all time) y: 105 lines of code netflix-infix/src/main/java/com/netflix/infix/lang/infix/antlr/EventFilterLexer.java x: 1 contributors (all time) y: 1447 lines of code netflix-infix/src/main/java/com/netflix/infix/lang/infix/antlr/EventFilterParser.java x: 1 contributors (all time) y: 2210 lines of code netflix-commons-util/src/main/java/com/netflix/util/Pair.java x: 2 contributors (all time) y: 41 lines of code netflix-statistics/src/main/java/com/netflix/stats/distribution/Histogram.java x: 1 contributors (all time) y: 184 lines of code netflix-statistics/src/main/java/com/netflix/stats/distribution/DataPublisher.java x: 1 contributors (all time) y: 63 lines of code
2210.0
lines of code
  min: 1.0
  average: 76.16
  25th percentile: 13.5
  median: 27.0
  75th percentile: 52.5
  max: 2210.0
0 5.0
contributors (all time)
min: 1.0 | average: 1.53 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 5.0

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

No data for "commits (30d)" vs. "lines of code".

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

No data for "contributors (30d)" vs. "lines of code".


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

No data for "commits (90d)" vs. "lines of code".

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

No data for "contributors (90d)" vs. "lines of code".

About This Analysis
  • File size measurements show the distribution of size of files.
  • Files are classified in four categories based on their size (lines of code): 1-100 (very small files), 101-200 (small files), 201-500 (medium size files), 501-1000 (long files), 1001+(very long files).
  • It is a good practice to keep files small. Long files may become "bloaters", code that have increased to such gargantuan proportions that they are hard to work with.
Learn more...