epam / java-cme-mdp3-handler
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
0% | 7% | 28% | 22% | 41%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
java0% | 7% | 28% | 22% | 41%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
mbp-only0% | 18% | 32% | 19% | 29%
mbp-with-mbo0% | 0% | 43% | 30% | 25%
core0% | 0% | 15% | 22% | 62%
Longest Files (Top 50)
File# lines# units
MdpChannelImpl.java
in mbp-only/src/main/java/com/epam/cme/mdp3/core/channel
501 67
LowLevelMdpChannel.java
in mbp-with-mbo/src/main/java/com/epam/cme/mdp3/channel
388 27
GapChannelController.java
in mbp-with-mbo/src/main/java/com/epam/cme/mdp3/control
289 16
InstrumentMdHandler.java
in mbp-only/src/main/java/com/epam/cme/mdp3/core/control
240 11
ChannelController.java
in mbp-only/src/main/java/com/epam/cme/mdp3/core/control
227 24
InstrumentController.java
in mbp-only/src/main/java/com/epam/cme/mdp3/core/control
225 22
SbeFieldType.java
in core/src/main/java/com/epam/cme/mdp3/sbe/message/meta
210 33
AbstractFieldSet.java
in core/src/main/java/com/epam/cme/mdp3/sbe/message
207 18
ChannelContext.java
in mbp-only/src/main/java/com/epam/cme/mdp3/core/channel
202 38
MdpFeedWorker.java
in core/src/main/java/com/epam/cme/mdp3/core/channel
191 20
ChannelControllerRouter.java
in mbp-with-mbo/src/main/java/com/epam/cme/mdp3/control
183 16
ChannelInstruments.java
in mbp-only/src/main/java/com/epam/cme/mdp3/core/channel
180 21
MdpTCPMessageRequester.java
in core/src/main/java/com/epam/cme/mdp3/core/channel/tcp
161 13
OffHeapSnapshotCycleHandler.java
in mbp-with-mbo/src/main/java/com/epam/cme/mdp3/control
160 18
SbeBufferImpl.java
in core/src/main/java/com/epam/cme/mdp3/sbe/message
149 26
MdpChannelBuilder.java
in mbp-with-mbo/src/main/java/com/epam/cme/mdp3/channel
127 19
MdpChannelBuilder.java
in mbp-only/src/main/java/com/epam/cme/mdp3/core/channel
123 14
MultipleDepthBookHandler.java
in mbp-only/src/main/java/com/epam/cme/mdp3/mktdata
118 17
ImpliedBookHandler.java
in mbp-only/src/main/java/com/epam/cme/mdp3/mktdata
118 18
MdpPacket.java
in core/src/main/java/com/epam/cme/mdp3
109 20
ArrayMetadataContainer.java
in core/src/main/java/com/epam/cme/mdp3/sbe/message/meta
93 12
SbeMessage.java
in core/src/main/java/com/epam/cme/mdp3/sbe/message
92 15
HeapSnapshotCycleHandler.java
in mbp-with-mbo/src/main/java/com/epam/cme/mdp3/control
76 6
MdpMessageTypes.java
in core/src/main/java/com/epam/cme/mdp3/sbe/schema
73 6
SbePrimitiveType.java
in core/src/main/java/com/epam/cme/mdp3/sbe/message/meta
70 10
IncrementalRefreshQueue.java
in mbp-only/src/main/java/com/epam/cme/mdp3/core/control
65 8
IncrementalRefreshHolder.java
in mbp-only/src/main/java/com/epam/cme/mdp3/core/control
65 6
MDEntryType.java
in core/src/main/java/com/epam/cme/mdp3/mktdata/enums
64 1
StatisticsHandler.java
in mbp-only/src/main/java/com/epam/cme/mdp3/mktdata
63 13
InstrumentController.java
in mbp-with-mbo/src/main/java/com/epam/cme/mdp3/control
62 9
MDPOffHeapBuffer.java
in mbp-with-mbo/src/main/java/com/epam/cme/mdp3/control
62 10
MdpTCPChannel.java
in core/src/main/java/com/epam/cme/mdp3/core/channel/tcp
61 6
ConnectionCfg.java
in core/src/main/java/com/epam/cme/mdp3/core/cfg
60 10
SbeGroup.java
in core/src/main/java/com/epam/cme/mdp3/sbe/message
59 9
MetadataContainerBuilder.java
in core/src/main/java/com/epam/cme/mdp3/sbe/message/meta
59 7
NamespaceFilter.java
in core/src/main/java/com/epam/cme/mdp3/sbe/schema
57 6
SbeMonthYear.java
in core/src/main/java/com/epam/cme/mdp3/sbe/message
53 14
MdEventFlags.java
in core/src/main/java/com/epam/cme/mdp3
50 12
AbstractOrderBookHandler.java
in mbp-only/src/main/java/com/epam/cme/mdp3/mktdata
50 4
PacketHolder.java
in mbp-only/src/main/java/com/epam/cme/mdp3/core/control
49 6
PacketQueue.java
in mbp-only/src/main/java/com/epam/cme/mdp3/core/control
49 7
SecurityTradingStatus.java
in core/src/main/java/com/epam/cme/mdp3/mktdata/enums
48 1
MdpInstrumentManager.java
in mbp-with-mbo/src/main/java/com/epam/cme/mdp3/control
48 5
MdpChannel.java
in mbp-only/src/main/java/com/epam/cme/mdp3
48 -
Configuration.java
in core/src/main/java/com/epam/cme/mdp3/core/cfg
46 4
VoidChannelListener.java
in mbp-with-mbo/src/main/java/com/epam/cme/mdp3
46 14
MdpFeedContext.java
in core/src/main/java/com/epam/cme/mdp3/core/channel
45 9
InMemoryEventController.java
in mbp-only/src/main/java/com/epam/cme/mdp3/core/control
45 4
MatchEventIndicator.java
in core/src/main/java/com/epam/cme/mdp3
44 11
SbeDouble.java
in core/src/main/java/com/epam/cme/mdp3/sbe/message
43 10
Files With Most Units (Top 50)
File# lines# units
MdpChannelImpl.java
in mbp-only/src/main/java/com/epam/cme/mdp3/core/channel
501 67
ChannelContext.java
in mbp-only/src/main/java/com/epam/cme/mdp3/core/channel
202 38
SbeFieldType.java
in core/src/main/java/com/epam/cme/mdp3/sbe/message/meta
210 33
LowLevelMdpChannel.java
in mbp-with-mbo/src/main/java/com/epam/cme/mdp3/channel
388 27
SbeBufferImpl.java
in core/src/main/java/com/epam/cme/mdp3/sbe/message
149 26
ChannelController.java
in mbp-only/src/main/java/com/epam/cme/mdp3/core/control
227 24
InstrumentController.java
in mbp-only/src/main/java/com/epam/cme/mdp3/core/control
225 22
ChannelInstruments.java
in mbp-only/src/main/java/com/epam/cme/mdp3/core/channel
180 21
MdpFeedWorker.java
in core/src/main/java/com/epam/cme/mdp3/core/channel
191 20
MdpPacket.java
in core/src/main/java/com/epam/cme/mdp3
109 20
MdpChannelBuilder.java
in mbp-with-mbo/src/main/java/com/epam/cme/mdp3/channel
127 19
AbstractFieldSet.java
in core/src/main/java/com/epam/cme/mdp3/sbe/message
207 18
OffHeapSnapshotCycleHandler.java
in mbp-with-mbo/src/main/java/com/epam/cme/mdp3/control
160 18
ImpliedBookHandler.java
in mbp-only/src/main/java/com/epam/cme/mdp3/mktdata
118 18
MultipleDepthBookHandler.java
in mbp-only/src/main/java/com/epam/cme/mdp3/mktdata
118 17
GapChannelController.java
in mbp-with-mbo/src/main/java/com/epam/cme/mdp3/control
289 16
ChannelControllerRouter.java
in mbp-with-mbo/src/main/java/com/epam/cme/mdp3/control
183 16
SbeMessage.java
in core/src/main/java/com/epam/cme/mdp3/sbe/message
92 15
SbeMonthYear.java
in core/src/main/java/com/epam/cme/mdp3/sbe/message
53 14
VoidChannelListener.java
in mbp-with-mbo/src/main/java/com/epam/cme/mdp3
46 14
MdpChannelBuilder.java
in mbp-only/src/main/java/com/epam/cme/mdp3/core/channel
123 14
MdpTCPMessageRequester.java
in core/src/main/java/com/epam/cme/mdp3/core/channel/tcp
161 13
StatisticsHandler.java
in mbp-only/src/main/java/com/epam/cme/mdp3/mktdata
63 13
ArrayMetadataContainer.java
in core/src/main/java/com/epam/cme/mdp3/sbe/message/meta
93 12
MdEventFlags.java
in core/src/main/java/com/epam/cme/mdp3
50 12
VoidChannelListener.java
in mbp-only/src/main/java/com/epam/cme/mdp3
41 12
MatchEventIndicator.java
in core/src/main/java/com/epam/cme/mdp3
44 11
InstrumentMdHandler.java
in mbp-only/src/main/java/com/epam/cme/mdp3/core/control
240 11
ConnectionCfg.java
in core/src/main/java/com/epam/cme/mdp3/core/cfg
60 10
SbePrimitiveType.java
in core/src/main/java/com/epam/cme/mdp3/sbe/message/meta
70 10
SbeDouble.java
in core/src/main/java/com/epam/cme/mdp3/sbe/message
43 10
MDPOffHeapBuffer.java
in mbp-with-mbo/src/main/java/com/epam/cme/mdp3/control
62 10
MdpFeedContext.java
in core/src/main/java/com/epam/cme/mdp3/core/channel
45 9
SbeString.java
in core/src/main/java/com/epam/cme/mdp3/sbe/message
41 9
SbeGroup.java
in core/src/main/java/com/epam/cme/mdp3/sbe/message
59 9
InstrumentController.java
in mbp-with-mbo/src/main/java/com/epam/cme/mdp3/control
62 9
IncrementalRefreshQueue.java
in mbp-only/src/main/java/com/epam/cme/mdp3/core/control
65 8
SettlPriceType.java
in mbp-only/src/main/java/com/epam/cme/mdp3/mktdata
32 8
SbeGroupFieldSet.java
in core/src/main/java/com/epam/cme/mdp3/sbe/message
41 7
MetadataContainerBuilder.java
in core/src/main/java/com/epam/cme/mdp3/sbe/message/meta
59 7
PacketQueue.java
in mbp-only/src/main/java/com/epam/cme/mdp3/core/control
49 7
Price.java
in mbp-only/src/main/java/com/epam/cme/mdp3/mktdata
38 7
MdpTCPChannel.java
in core/src/main/java/com/epam/cme/mdp3/core/channel/tcp
61 6
AbstractSbeBuffer.java
in core/src/main/java/com/epam/cme/mdp3/sbe/message
34 6
SbeGroupType.java
in core/src/main/java/com/epam/cme/mdp3/sbe/message/meta
40 6
NamespaceFilter.java
in core/src/main/java/com/epam/cme/mdp3/sbe/schema
57 6
MdpMessageTypes.java
in core/src/main/java/com/epam/cme/mdp3/sbe/schema
73 6
MdpChannelController.java
in mbp-with-mbo/src/main/java/com/epam/cme/mdp3/control
37 6
HeapSnapshotCycleHandler.java
in mbp-with-mbo/src/main/java/com/epam/cme/mdp3/control
76 6
PacketHolder.java
in mbp-only/src/main/java/com/epam/cme/mdp3/core/control
49 6
Files With Long Lines (Top 41)

There are 41 files with lines longer than 120 characters. In total, there are 144 long lines.

File# lines# units# long lines
GapChannelController.java
in mbp-with-mbo/src/main/java/com/epam/cme/mdp3/control
289 16 21
InstrumentController.java
in mbp-only/src/main/java/com/epam/cme/mdp3/core/control
225 22 11
MdpChannelImpl.java
in mbp-only/src/main/java/com/epam/cme/mdp3/core/channel
501 67 10
ChannelContext.java
in mbp-only/src/main/java/com/epam/cme/mdp3/core/channel
202 38 9
LowLevelMdpChannel.java
in mbp-with-mbo/src/main/java/com/epam/cme/mdp3/channel
388 27 8
ChannelController.java
in mbp-only/src/main/java/com/epam/cme/mdp3/core/control
227 24 8
ChannelControllerRouter.java
in mbp-with-mbo/src/main/java/com/epam/cme/mdp3/control
183 16 7
ChannelInstruments.java
in mbp-only/src/main/java/com/epam/cme/mdp3/core/channel
180 21 6
MdpTCPMessageRequester.java
in core/src/main/java/com/epam/cme/mdp3/core/channel/tcp
161 13 5
MdpChannelBuilder.java
in mbp-with-mbo/src/main/java/com/epam/cme/mdp3/channel
127 19 4
MarketDataListener.java
in mbp-only/src/main/java/com/epam/cme/mdp3
17 - 4
MdpFeedWorker.java
in core/src/main/java/com/epam/cme/mdp3/core/channel
191 20 3
ChannelListener.java
in mbp-with-mbo/src/main/java/com/epam/cme/mdp3
9 - 3
VoidChannelListener.java
in mbp-with-mbo/src/main/java/com/epam/cme/mdp3
46 14 3
MdpChannelController.java
in mbp-with-mbo/src/main/java/com/epam/cme/mdp3/control
37 6 3
OffHeapSnapshotCycleHandler.java
in mbp-with-mbo/src/main/java/com/epam/cme/mdp3/control
160 18 3
MdpChannelBuilder.java
in mbp-only/src/main/java/com/epam/cme/mdp3/core/channel
123 14 3
VoidChannelListener.java
in mbp-only/src/main/java/com/epam/cme/mdp3
41 12 3
SbeFieldType.java
in core/src/main/java/com/epam/cme/mdp3/sbe/message/meta
210 33 2
MetadataContainerBuilder.java
in core/src/main/java/com/epam/cme/mdp3/sbe/message/meta
59 7 2
SbeBufferImpl.java
in core/src/main/java/com/epam/cme/mdp3/sbe/message
149 26 2
MdpMessageTypes.java
in core/src/main/java/com/epam/cme/mdp3/sbe/schema
73 6 2
InstrumentController.java
in mbp-with-mbo/src/main/java/com/epam/cme/mdp3/control
62 9 2
InstrumentMdHandler.java
in mbp-only/src/main/java/com/epam/cme/mdp3/core/control
240 11 2
ChannelListener.java
in mbp-only/src/main/java/com/epam/cme/mdp3
16 - 2
ConnectionCfg.java
in core/src/main/java/com/epam/cme/mdp3/core/cfg
60 10 1
Configuration.java
in core/src/main/java/com/epam/cme/mdp3/core/cfg
46 4 1
SbeGroup.java
in core/src/main/java/com/epam/cme/mdp3/sbe/message
59 9 1
ArrayMetadataContainer.java
in core/src/main/java/com/epam/cme/mdp3/sbe/message/meta
93 12 1
SbeGroupType.java
in core/src/main/java/com/epam/cme/mdp3/sbe/message/meta
40 6 1
SbeGroupEntry.java
in core/src/main/java/com/epam/cme/mdp3/sbe/message
27 4 1
SbeMessage.java
in core/src/main/java/com/epam/cme/mdp3/sbe/message
92 15 1
SchemaUnmarshallingException.java
in core/src/main/java/com/epam/cme/mdp3/sbe/schema
19 5 1
MdpPacket.java
in core/src/main/java/com/epam/cme/mdp3
109 20 1
MutableMdpGroup.java
in core/src/main/java/com/epam/cme/mdp3
6 - 1
MDPOffHeapBuffer.java
in mbp-with-mbo/src/main/java/com/epam/cme/mdp3/control
62 10 1
HeapSnapshotCycleHandler.java
in mbp-with-mbo/src/main/java/com/epam/cme/mdp3/control
76 6 1
RequestForQuoteHandler.java
in mbp-only/src/main/java/com/epam/cme/mdp3/mktdata
35 2 1
MultipleDepthBookHandler.java
in mbp-only/src/main/java/com/epam/cme/mdp3/mktdata
118 17 1
AbstractMktDataHandler.java
in mbp-only/src/main/java/com/epam/cme/mdp3/mktdata
31 6 1
SecurityStatusHandler.java
in mbp-only/src/main/java/com/epam/cme/mdp3/mktdata
29 2 1
Correlations

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

core/src/main/java/com/epam/cme/mdp3/core/channel/MdpFeedWorker.java x: 9 commits (all time) y: 191 lines of code mbp-with-mbo/src/main/java/com/epam/cme/mdp3/channel/LowLevelMdpChannel.java x: 18 commits (all time) y: 388 lines of code mbp-with-mbo/src/main/java/com/epam/cme/mdp3/control/GapChannelController.java x: 23 commits (all time) y: 289 lines of code mbp-with-mbo/src/main/java/com/epam/cme/mdp3/control/IMDPOffHeapBuffer.java x: 2 commits (all time) y: 10 lines of code mbp-with-mbo/src/main/java/com/epam/cme/mdp3/control/MDPOffHeapBuffer.java x: 13 commits (all time) y: 62 lines of code mbp-with-mbo/src/main/java/com/epam/cme/mdp3/channel/MdpChannelBuilder.java x: 17 commits (all time) y: 127 lines of code core/src/main/java/com/epam/cme/mdp3/sbe/message/SbeBufferImpl.java x: 7 commits (all time) y: 149 lines of code core/src/main/java/com/epam/cme/mdp3/MdpPacket.java x: 5 commits (all time) y: 109 lines of code core/src/main/java/com/epam/cme/mdp3/core/channel/MdpFeedException.java x: 5 commits (all time) y: 19 lines of code core/src/main/java/com/epam/cme/mdp3/sbe/message/SbeBuffer.java x: 5 commits (all time) y: 30 lines of code core/src/main/java/com/epam/cme/mdp3/sbe/message/meta/SbePrimitiveType.java x: 5 commits (all time) y: 70 lines of code core/src/main/java/com/epam/cme/mdp3/sbe/schema/MdpMessageTypeBuildException.java x: 5 commits (all time) y: 16 lines of code mbp-with-mbo/src/main/java/com/epam/cme/mdp3/ChannelListener.java x: 9 commits (all time) y: 9 lines of code mbp-with-mbo/src/main/java/com/epam/cme/mdp3/VoidChannelListener.java x: 8 commits (all time) y: 46 lines of code mbp-with-mbo/src/main/java/com/epam/cme/mdp3/control/ChannelControllerRouter.java x: 13 commits (all time) y: 183 lines of code mbp-with-mbo/src/main/java/com/epam/cme/mdp3/control/InstrumentController.java x: 9 commits (all time) y: 62 lines of code mbp-with-mbo/src/main/java/com/epam/cme/mdp3/control/OffHeapSnapshotCycleHandler.java x: 6 commits (all time) y: 160 lines of code core/src/main/java/com/epam/cme/mdp3/core/channel/tcp/MdpTCPMessageRequester.java x: 7 commits (all time) y: 161 lines of code core/src/main/java/com/epam/cme/mdp3/sbe/message/AbstractFieldSet.java x: 5 commits (all time) y: 207 lines of code core/src/main/java/com/epam/cme/mdp3/sbe/message/SbeGroupFieldSet.java x: 5 commits (all time) y: 41 lines of code core/src/main/java/com/epam/cme/mdp3/sbe/message/SbeMessage.java x: 5 commits (all time) y: 92 lines of code core/src/main/java/com/epam/cme/mdp3/sbe/message/meta/ArrayMetadataContainer.java x: 5 commits (all time) y: 93 lines of code mbp-with-mbo/src/main/java/com/epam/cme/mdp3/control/MdpChannelController.java x: 8 commits (all time) y: 37 lines of code mbp-only/src/main/java/com/epam/cme/mdp3/core/channel/MdpChannelBuilder.java x: 6 commits (all time) y: 123 lines of code core/src/main/java/com/epam/cme/mdp3/ChannelState.java x: 3 commits (all time) y: 4 lines of code core/src/main/java/com/epam/cme/mdp3/FieldSet.java x: 3 commits (all time) y: 25 lines of code core/src/main/java/com/epam/cme/mdp3/MatchEventIndicator.java x: 3 commits (all time) y: 44 lines of code core/src/main/java/com/epam/cme/mdp3/MdConstants.java x: 4 commits (all time) y: 20 lines of code core/src/main/java/com/epam/cme/mdp3/MdEventFlags.java x: 3 commits (all time) y: 50 lines of code core/src/main/java/com/epam/cme/mdp3/MdpGroup.java x: 3 commits (all time) y: 11 lines of code core/src/main/java/com/epam/cme/mdp3/MdpGroupEntry.java x: 3 commits (all time) y: 9 lines of code core/src/main/java/com/epam/cme/mdp3/MutableMdpGroup.java x: 3 commits (all time) y: 6 lines of code core/src/main/java/com/epam/cme/mdp3/SemanticMsgType.java x: 3 commits (all time) y: 33 lines of code core/src/main/java/com/epam/cme/mdp3/core/cfg/ChannelCfg.java x: 3 commits (all time) y: 31 lines of code core/src/main/java/com/epam/cme/mdp3/core/cfg/Configuration.java x: 3 commits (all time) y: 46 lines of code core/src/main/java/com/epam/cme/mdp3/core/cfg/ConnectionCfg.java x: 3 commits (all time) y: 60 lines of code core/src/main/java/com/epam/cme/mdp3/core/channel/CoreChannelListener.java x: 3 commits (all time) y: 13 lines of code core/src/main/java/com/epam/cme/mdp3/mktdata/enums/HaltReason.java x: 3 commits (all time) y: 34 lines of code core/src/main/java/com/epam/cme/mdp3/mktdata/enums/MDEntryType.java x: 3 commits (all time) y: 64 lines of code core/src/main/java/com/epam/cme/mdp3/mktdata/enums/SecurityTradingEvent.java x: 3 commits (all time) y: 28 lines of code core/src/main/java/com/epam/cme/mdp3/mktdata/enums/SecurityTradingStatus.java x: 3 commits (all time) y: 48 lines of code core/src/main/java/com/epam/cme/mdp3/mktdata/enums/Side.java x: 3 commits (all time) y: 26 lines of code core/src/main/java/com/epam/cme/mdp3/sbe/message/SbeDouble.java x: 3 commits (all time) y: 43 lines of code core/src/main/java/com/epam/cme/mdp3/sbe/message/SbeGroup.java x: 4 commits (all time) y: 59 lines of code core/src/main/java/com/epam/cme/mdp3/sbe/message/SbeMonthYear.java x: 3 commits (all time) y: 53 lines of code core/src/main/java/com/epam/cme/mdp3/sbe/message/SbeString.java x: 3 commits (all time) y: 41 lines of code core/src/main/java/com/epam/cme/mdp3/sbe/message/meta/MetadataContainerBuilder.java x: 3 commits (all time) y: 59 lines of code core/src/main/java/com/epam/cme/mdp3/sbe/message/meta/SbeFieldType.java x: 3 commits (all time) y: 210 lines of code core/src/main/java/com/epam/cme/mdp3/sbe/schema/MdpMessageTypes.java x: 3 commits (all time) y: 73 lines of code core/src/main/java/com/epam/cme/mdp3/sbe/schema/MessageSchemaUnmarshaller.java x: 3 commits (all time) y: 39 lines of code core/src/main/java/com/epam/cme/mdp3/sbe/schema/NamespaceFilter.java x: 3 commits (all time) y: 57 lines of code core/src/main/java/com/epam/cme/mdp3/service/DefaultScheduledServiceHolder.java x: 3 commits (all time) y: 17 lines of code mbp-only/src/main/java/com/epam/cme/mdp3/MdpChannel.java x: 4 commits (all time) y: 48 lines of code mbp-only/src/main/java/com/epam/cme/mdp3/core/channel/ChannelContext.java x: 4 commits (all time) y: 202 lines of code mbp-only/src/main/java/com/epam/cme/mdp3/core/channel/ChannelInstruments.java x: 4 commits (all time) y: 180 lines of code mbp-only/src/main/java/com/epam/cme/mdp3/core/channel/MdpChannelImpl.java x: 4 commits (all time) y: 501 lines of code mbp-only/src/main/java/com/epam/cme/mdp3/core/control/ChannelController.java x: 3 commits (all time) y: 227 lines of code mbp-only/src/main/java/com/epam/cme/mdp3/core/control/InstrumentController.java x: 4 commits (all time) y: 225 lines of code mbp-only/src/main/java/com/epam/cme/mdp3/core/control/InstrumentMdHandler.java x: 3 commits (all time) y: 240 lines of code mbp-only/src/main/java/com/epam/cme/mdp3/mktdata/ImpliedBookHandler.java x: 3 commits (all time) y: 118 lines of code mbp-only/src/main/java/com/epam/cme/mdp3/mktdata/MdConstants.java x: 3 commits (all time) y: 19 lines of code mbp-only/src/main/java/com/epam/cme/mdp3/mktdata/OrderBookPriceEntry.java x: 3 commits (all time) y: 23 lines of code mbp-only/src/main/java/com/epam/cme/mdp3/mktdata/StatisticsHandler.java x: 3 commits (all time) y: 63 lines of code mbp-with-mbo/src/main/java/com/epam/cme/mdp3/control/HeapSnapshotCycleHandler.java x: 3 commits (all time) y: 76 lines of code mbp-with-mbo/src/main/java/com/epam/cme/mdp3/control/InstrumentManager.java x: 5 commits (all time) y: 7 lines of code mbp-with-mbo/src/main/java/com/epam/cme/mdp3/control/MdpInstrumentManager.java x: 6 commits (all time) y: 48 lines of code
501.0
lines of code
  min: 4.0
  average: 60.8
  25th percentile: 11.5
  median: 34.5
  75th percentile: 62.75
  max: 501.0
0 23.0
commits (all time)
min: 2.0 | average: 4.28 | 25th percentile: 3.0 | median: 3.0 | 75th percentile: 4.75 | max: 23.0

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

core/src/main/java/com/epam/cme/mdp3/core/channel/MdpFeedWorker.java x: 5 contributors (all time) y: 191 lines of code mbp-with-mbo/src/main/java/com/epam/cme/mdp3/channel/LowLevelMdpChannel.java x: 4 contributors (all time) y: 388 lines of code mbp-with-mbo/src/main/java/com/epam/cme/mdp3/control/GapChannelController.java x: 4 contributors (all time) y: 289 lines of code mbp-with-mbo/src/main/java/com/epam/cme/mdp3/control/IMDPOffHeapBuffer.java x: 2 contributors (all time) y: 10 lines of code mbp-with-mbo/src/main/java/com/epam/cme/mdp3/control/MDPOffHeapBuffer.java x: 5 contributors (all time) y: 62 lines of code mbp-with-mbo/src/main/java/com/epam/cme/mdp3/channel/MdpChannelBuilder.java x: 4 contributors (all time) y: 127 lines of code core/src/main/java/com/epam/cme/mdp3/sbe/message/SbeBufferImpl.java x: 4 contributors (all time) y: 149 lines of code core/src/main/java/com/epam/cme/mdp3/MdpPacket.java x: 4 contributors (all time) y: 109 lines of code core/src/main/java/com/epam/cme/mdp3/core/channel/MdpFeedException.java x: 4 contributors (all time) y: 19 lines of code core/src/main/java/com/epam/cme/mdp3/sbe/message/SbeBuffer.java x: 4 contributors (all time) y: 30 lines of code core/src/main/java/com/epam/cme/mdp3/sbe/message/meta/SbePrimitiveType.java x: 4 contributors (all time) y: 70 lines of code core/src/main/java/com/epam/cme/mdp3/sbe/schema/MdpMessageTypeBuildException.java x: 4 contributors (all time) y: 16 lines of code mbp-with-mbo/src/main/java/com/epam/cme/mdp3/ChannelListener.java x: 4 contributors (all time) y: 9 lines of code mbp-with-mbo/src/main/java/com/epam/cme/mdp3/VoidChannelListener.java x: 4 contributors (all time) y: 46 lines of code mbp-with-mbo/src/main/java/com/epam/cme/mdp3/control/ChannelControllerRouter.java x: 4 contributors (all time) y: 183 lines of code mbp-with-mbo/src/main/java/com/epam/cme/mdp3/control/InstrumentController.java x: 4 contributors (all time) y: 62 lines of code mbp-with-mbo/src/main/java/com/epam/cme/mdp3/control/OffHeapSnapshotCycleHandler.java x: 4 contributors (all time) y: 160 lines of code core/src/main/java/com/epam/cme/mdp3/core/channel/tcp/MdpTCPMessageRequester.java x: 3 contributors (all time) y: 161 lines of code core/src/main/java/com/epam/cme/mdp3/sbe/message/AbstractFieldSet.java x: 4 contributors (all time) y: 207 lines of code core/src/main/java/com/epam/cme/mdp3/sbe/message/SbeGroupFieldSet.java x: 4 contributors (all time) y: 41 lines of code core/src/main/java/com/epam/cme/mdp3/sbe/message/SbeMessage.java x: 4 contributors (all time) y: 92 lines of code core/src/main/java/com/epam/cme/mdp3/sbe/message/meta/ArrayMetadataContainer.java x: 4 contributors (all time) y: 93 lines of code mbp-with-mbo/src/main/java/com/epam/cme/mdp3/control/MdpChannelController.java x: 4 contributors (all time) y: 37 lines of code mbp-only/src/main/java/com/epam/cme/mdp3/core/channel/MdpChannelBuilder.java x: 4 contributors (all time) y: 123 lines of code core/src/main/java/com/epam/cme/mdp3/ChannelState.java x: 3 contributors (all time) y: 4 lines of code core/src/main/java/com/epam/cme/mdp3/FieldSet.java x: 3 contributors (all time) y: 25 lines of code core/src/main/java/com/epam/cme/mdp3/MatchEventIndicator.java x: 3 contributors (all time) y: 44 lines of code core/src/main/java/com/epam/cme/mdp3/MdConstants.java x: 3 contributors (all time) y: 20 lines of code core/src/main/java/com/epam/cme/mdp3/MdEventFlags.java x: 3 contributors (all time) y: 50 lines of code core/src/main/java/com/epam/cme/mdp3/MdpGroup.java x: 3 contributors (all time) y: 11 lines of code core/src/main/java/com/epam/cme/mdp3/MdpGroupEntry.java x: 3 contributors (all time) y: 9 lines of code core/src/main/java/com/epam/cme/mdp3/MutableMdpGroup.java x: 3 contributors (all time) y: 6 lines of code core/src/main/java/com/epam/cme/mdp3/SemanticMsgType.java x: 3 contributors (all time) y: 33 lines of code core/src/main/java/com/epam/cme/mdp3/core/cfg/ChannelCfg.java x: 3 contributors (all time) y: 31 lines of code core/src/main/java/com/epam/cme/mdp3/core/cfg/Configuration.java x: 3 contributors (all time) y: 46 lines of code core/src/main/java/com/epam/cme/mdp3/core/cfg/ConnectionCfg.java x: 3 contributors (all time) y: 60 lines of code core/src/main/java/com/epam/cme/mdp3/core/channel/CoreChannelListener.java x: 3 contributors (all time) y: 13 lines of code core/src/main/java/com/epam/cme/mdp3/mktdata/enums/HaltReason.java x: 3 contributors (all time) y: 34 lines of code core/src/main/java/com/epam/cme/mdp3/mktdata/enums/MDEntryType.java x: 3 contributors (all time) y: 64 lines of code core/src/main/java/com/epam/cme/mdp3/mktdata/enums/SecurityTradingEvent.java x: 3 contributors (all time) y: 28 lines of code core/src/main/java/com/epam/cme/mdp3/mktdata/enums/SecurityTradingStatus.java x: 3 contributors (all time) y: 48 lines of code core/src/main/java/com/epam/cme/mdp3/mktdata/enums/Side.java x: 3 contributors (all time) y: 26 lines of code core/src/main/java/com/epam/cme/mdp3/sbe/message/SbeDouble.java x: 3 contributors (all time) y: 43 lines of code core/src/main/java/com/epam/cme/mdp3/sbe/message/SbeGroup.java x: 3 contributors (all time) y: 59 lines of code core/src/main/java/com/epam/cme/mdp3/sbe/message/SbeMonthYear.java x: 3 contributors (all time) y: 53 lines of code core/src/main/java/com/epam/cme/mdp3/sbe/message/SbeString.java x: 3 contributors (all time) y: 41 lines of code core/src/main/java/com/epam/cme/mdp3/sbe/message/meta/SbeFieldType.java x: 3 contributors (all time) y: 210 lines of code core/src/main/java/com/epam/cme/mdp3/sbe/schema/MdpMessageTypes.java x: 3 contributors (all time) y: 73 lines of code core/src/main/java/com/epam/cme/mdp3/sbe/schema/MessageSchemaUnmarshaller.java x: 3 contributors (all time) y: 39 lines of code core/src/main/java/com/epam/cme/mdp3/sbe/schema/NamespaceFilter.java x: 3 contributors (all time) y: 57 lines of code core/src/main/java/com/epam/cme/mdp3/service/DefaultScheduledServiceHolder.java x: 3 contributors (all time) y: 17 lines of code mbp-only/src/main/java/com/epam/cme/mdp3/core/channel/ChannelContext.java x: 3 contributors (all time) y: 202 lines of code mbp-only/src/main/java/com/epam/cme/mdp3/core/channel/ChannelInstruments.java x: 3 contributors (all time) y: 180 lines of code mbp-only/src/main/java/com/epam/cme/mdp3/core/channel/MdpChannelImpl.java x: 3 contributors (all time) y: 501 lines of code mbp-only/src/main/java/com/epam/cme/mdp3/core/control/ChannelController.java x: 2 contributors (all time) y: 227 lines of code mbp-only/src/main/java/com/epam/cme/mdp3/core/control/InstrumentController.java x: 3 contributors (all time) y: 225 lines of code mbp-only/src/main/java/com/epam/cme/mdp3/core/control/InstrumentMdHandler.java x: 3 contributors (all time) y: 240 lines of code mbp-only/src/main/java/com/epam/cme/mdp3/mktdata/ImpliedBookHandler.java x: 3 contributors (all time) y: 118 lines of code mbp-only/src/main/java/com/epam/cme/mdp3/mktdata/MdConstants.java x: 3 contributors (all time) y: 19 lines of code mbp-only/src/main/java/com/epam/cme/mdp3/mktdata/OrderBookPriceEntry.java x: 3 contributors (all time) y: 23 lines of code mbp-only/src/main/java/com/epam/cme/mdp3/mktdata/StatisticsHandler.java x: 3 contributors (all time) y: 63 lines of code mbp-with-mbo/src/main/java/com/epam/cme/mdp3/control/ChannelController.java x: 2 contributors (all time) y: 9 lines of code mbp-with-mbo/src/main/java/com/epam/cme/mdp3/control/HeapSnapshotCycleHandler.java x: 3 contributors (all time) y: 76 lines of code
501.0
lines of code
  min: 4.0
  average: 60.8
  25th percentile: 11.5
  median: 34.5
  75th percentile: 62.75
  max: 501.0
0 5.0
contributors (all time)
min: 2.0 | average: 3.21 | 25th percentile: 3.0 | median: 3.0 | 75th percentile: 3.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".