apache / qpid-protonj2
File Size

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

Intro
Learn more...
File Size Overall
6% | 18% | 22% | 19% | 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
java6% | 18% | 22% | 19% | 32%
xml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
protonj29% | 17% | 18% | 18% | 35%
protonj2-client0% | 22% | 34% | 20% | 22%
apache-qpid-protonj20% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
SplayMap.java
in protonj2/src/main/java/org/apache/qpid/protonj2/engine/util
1874 243
ProtonCompositeBufferImpl.java
in protonj2/src/main/java/org/apache/qpid/protonj2/buffer/impl
1664 170
ClientConnection.java
in protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl
847 71
Netty4ToProtonBufferAdapter.java
in protonj2/src/main/java/org/apache/qpid/protonj2/buffer/netty
836 104
ClientStreamSenderMessage.java
in protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl
829 104
ProtonStreamDecoder.java
in protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders
812 51
ProtonByteArrayBuffer.java
in protonj2/src/main/java/org/apache/qpid/protonj2/buffer/impl
806 106
ProtonDecoder.java
in protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders
796 52
UnsettledMap.java
in protonj2/src/main/java/org/apache/qpid/protonj2/engine/util
765 77
ClientStreamReceiverMessage.java
in protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl
738 95
ProtonEncoder.java
in protonj2/src/main/java/org/apache/qpid/protonj2/codec/encoders
655 72
ProtonLink.java
in protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl
624 80
ProtonSession.java
in protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl
583 69
ProtonConnection.java
in protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl
575 67
ClientMessage.java
in protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl
539 82
ClientSession.java
in protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl
495 55
TcpTransport.java
in protonj2-client/src/main/java/org/apache/qpid/protonj2/client/transport/netty4
420 38
ClientStreamSender.java
in protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl
412 37
ProtonEngine.java
in protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl
405 38
ClientLinkType.java
in protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl
396 35
ProtonTransactionController.java
in protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl
396 50
ProtonEnginePipeline.java
in protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl
379 42
ClientLocalTransactionContext.java
in protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl
367 24
Attach.java
in protonj2/src/main/java/org/apache/qpid/protonj2/types/transport
362 55
ProtonBufferUtils.java
in protonj2/src/main/java/org/apache/qpid/protonj2/buffer
359 50
Flow.java
in protonj2/src/main/java/org/apache/qpid/protonj2/types/transport
354 60
ProtonReceiver.java
in protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl
345 32
ClientStreamDelivery.java
in protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl
335 27
Transfer.java
in protonj2/src/main/java/org/apache/qpid/protonj2/types/transport
329 57
ProtonTransactionManager.java
in protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl
326 49
Properties.java
in protonj2/src/main/java/org/apache/qpid/protonj2/types/messaging
324 55
AbstractArrayTypeDecoder.java
in protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/primitives
315 9
ProtonFrameDecodingHandler.java
in protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl
311 28
ProtonSender.java
in protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl
309 37
SslSupport.java
in protonj2-client/src/main/java/org/apache/qpid/protonj2/client/transport/netty4
285 11
ConnectionOptions.java
in protonj2-client/src/main/java/org/apache/qpid/protonj2/client
282 56
LinkedSplayMap.java
in protonj2/src/main/java/org/apache/qpid/protonj2/engine/util
282 33
ProtonSaslClientContext.java
in protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl/sasl
270 30
ProtonIncomingDelivery.java
in protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl
270 43
ClientSender.java
in protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl
267 28
Open.java
in protonj2/src/main/java/org/apache/qpid/protonj2/types/transport
267 36
AMQPHeader.java
in protonj2/src/main/java/org/apache/qpid/protonj2/types/transport
249 33
ProtonOutgoingDelivery.java
in protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl
240 40
ClientStreamReceiver.java
in protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl
231 12
Begin.java
in protonj2/src/main/java/org/apache/qpid/protonj2/types/transport
222 33
ProtonSessionOutgoingWindow.java
in protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl
219 22
ProtonSaslServerContext.java
in protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl/sasl
219 29
TransportOptions.java
in protonj2-client/src/main/java/org/apache/qpid/protonj2/client
216 39
AttachTypeDecoder.java
in protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/transport
213 8
ClientReceiverBuilder.java
in protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl
210 12
Files With Most Units (Top 50)
File# lines# units
SplayMap.java
in protonj2/src/main/java/org/apache/qpid/protonj2/engine/util
1874 243
ProtonCompositeBufferImpl.java
in protonj2/src/main/java/org/apache/qpid/protonj2/buffer/impl
1664 170
ProtonByteArrayBuffer.java
in protonj2/src/main/java/org/apache/qpid/protonj2/buffer/impl
806 106
ClientStreamSenderMessage.java
in protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl
829 104
Netty4ToProtonBufferAdapter.java
in protonj2/src/main/java/org/apache/qpid/protonj2/buffer/netty
836 104
ClientStreamReceiverMessage.java
in protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl
738 95
ClientMessage.java
in protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl
539 82
ProtonLink.java
in protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl
624 80
UnsettledMap.java
in protonj2/src/main/java/org/apache/qpid/protonj2/engine/util
765 77
ProtonEncoder.java
in protonj2/src/main/java/org/apache/qpid/protonj2/codec/encoders
655 72
ClientConnection.java
in protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl
847 71
ProtonSession.java
in protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl
583 69
ProtonConnection.java
in protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl
575 67
Flow.java
in protonj2/src/main/java/org/apache/qpid/protonj2/types/transport
354 60
Transfer.java
in protonj2/src/main/java/org/apache/qpid/protonj2/types/transport
329 57
ConnectionOptions.java
in protonj2-client/src/main/java/org/apache/qpid/protonj2/client
282 56
ClientSession.java
in protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl
495 55
Attach.java
in protonj2/src/main/java/org/apache/qpid/protonj2/types/transport
362 55
Properties.java
in protonj2/src/main/java/org/apache/qpid/protonj2/types/messaging
324 55
ProtonDecoder.java
in protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders
796 52
ProtonStreamDecoder.java
in protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders
812 51
ProtonBufferUtils.java
in protonj2/src/main/java/org/apache/qpid/protonj2/buffer
359 50
ProtonTransactionController.java
in protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl
396 50
ProtonTransactionManager.java
in protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl
326 49
ProtonIncomingDelivery.java
in protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl
270 43
ProtonEnginePipeline.java
in protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl
379 42
ProtonOutgoingDelivery.java
in protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl
240 40
TransportOptions.java
in protonj2-client/src/main/java/org/apache/qpid/protonj2/client
216 39
TcpTransport.java
in protonj2-client/src/main/java/org/apache/qpid/protonj2/client/transport/netty4
420 38
ProtonEngine.java
in protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl
405 38
ClientStreamSender.java
in protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl
412 37
ProtonSender.java
in protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl
309 37
SslOptions.java
in protonj2-client/src/main/java/org/apache/qpid/protonj2/client
202 36
Open.java
in protonj2/src/main/java/org/apache/qpid/protonj2/types/transport
267 36
ClientLinkType.java
in protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl
396 35
Disposition.java
in protonj2/src/main/java/org/apache/qpid/protonj2/types/transport
195 34
Begin.java
in protonj2/src/main/java/org/apache/qpid/protonj2/types/transport
222 33
AMQPHeader.java
in protonj2/src/main/java/org/apache/qpid/protonj2/types/transport
249 33
LinkedSplayMap.java
in protonj2/src/main/java/org/apache/qpid/protonj2/engine/util
282 33
ProtonReceiver.java
in protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl
345 32
Header.java
in protonj2/src/main/java/org/apache/qpid/protonj2/types/messaging
179 31
ProtonEngineHandlerContext.java
in protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl
139 31
ProtonSaslClientContext.java
in protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl/sasl
270 30
SessionOptions.java
in protonj2-client/src/main/java/org/apache/qpid/protonj2/client
145 29
ProtonSaslServerContext.java
in protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl/sasl
219 29
ClientSender.java
in protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl
267 28
ProtonFrameDecodingHandler.java
in protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl
311 28
ClientStreamDelivery.java
in protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl
335 27
NoOpProtonLogger.java
in protonj2/src/main/java/org/apache/qpid/protonj2/logging
90 27
ProtonBuffer.java
in protonj2/src/main/java/org/apache/qpid/protonj2/buffer
177 27
Files With Long Lines (Top 50)

There are 168 files with lines longer than 120 characters. In total, there are 690 long lines.

File# lines# units# long lines
ProtonStreamDecoder.java
in protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders
812 51 52
ProtonDecoder.java
in protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders
796 52 40
AbstractArrayTypeDecoder.java
in protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/primitives
315 9 25
ClientConnection.java
in protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl
847 71 19
ClientLocalTransactionContext.java
in protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl
367 24 16
ClientStreamSenderMessage.java
in protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl
829 104 16
ClientLinkType.java
in protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl
396 35 15
ClientStreamSender.java
in protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl
412 37 13
ClientSession.java
in protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl
495 55 13
ProtonConnection.java
in protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl
575 67 11
AttachTypeDecoder.java
in protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/transport
213 8 10
ApplicationPropertiesTypeDecoder.java
in protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/messaging
126 13 10
DeliveryAnnotationsTypeDecoder.java
in protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/messaging
127 13 10
ClientStreamReceiverMessage.java
in protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl
738 95 9
ClientExceptionSupport.java
in protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl
196 10 9
ClientMessageSupport.java
in protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl
207 11 9
TransferTypeDecoder.java
in protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/transport
185 7 9
UnsettledMap.java
in protonj2/src/main/java/org/apache/qpid/protonj2/engine/util
765 77 9
SslSupport.java
in protonj2-client/src/main/java/org/apache/qpid/protonj2/client/transport/netty4
285 11 8
ProtonBufferUtils.java
in protonj2/src/main/java/org/apache/qpid/protonj2/buffer
359 50 8
ErrorConditionTypeDecoder.java
in protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/transport
116 7 8
MessageAnnotationsTypeDecoder.java
in protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/messaging
128 13 8
SplayMap.java
in protonj2/src/main/java/org/apache/qpid/protonj2/engine/util
1874 243 8
ProtonSaslClientContext.java
in protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl/sasl
270 30 8
ProtonTransactionController.java
in protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl
396 50 8
ThreadPoolUtils.java
in protonj2-client/src/main/java/org/apache/qpid/protonj2/client/util
87 6 7
DispositionTypeDecoder.java
in protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/transport
160 8 7
ClientSender.java
in protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl
267 28 6
Netty4ToProtonBufferAdapter.java
in protonj2/src/main/java/org/apache/qpid/protonj2/buffer/netty
836 104 6
ProtonCompositeBufferImpl.java
in protonj2/src/main/java/org/apache/qpid/protonj2/buffer/impl
1664 170 6
ProtonByteArrayBuffer.java
in protonj2/src/main/java/org/apache/qpid/protonj2/buffer/impl
806 106 6
DetachTypeDecoder.java
in protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/transport
133 7 6
TransactionStateTypeDecoder.java
in protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/transactions
104 7 6
ProtonFrameLoggingHandler.java
in protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl
103 12 6
ProtonSaslServerContext.java
in protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl/sasl
219 29 6
ProtonTransactionManager.java
in protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl
326 49 6
ClientStreamDelivery.java
in protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl
335 27 5
ClientStreamReceiver.java
in protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl
231 12 5
ClientReceiverBuilder.java
in protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl
210 12 5
AbstractScramSHAMechanism.java
in protonj2/src/main/java/org/apache/qpid/protonj2/engine/sasl/client
184 8 5
WebSocketTransport.java
in protonj2-client/src/main/java/org/apache/qpid/protonj2/client/transport/netty4
185 12 4
TcpTransport.java
in protonj2-client/src/main/java/org/apache/qpid/protonj2/client/transport/netty4
420 38 4
ProtonByteArrayBufferAllocator.java
in protonj2/src/main/java/org/apache/qpid/protonj2/buffer/impl
80 15 4
FlowTypeDecoder.java
in protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/transport
190 8 4
BeginTypeDecoder.java
in protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/transport
172 8 4
OpenTypeDecoder.java
in protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/transport
174 7 4
ProtonScanningContext.java
in protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders
138 12 4
SaslChallengeTypeDecoder.java
in protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/security
80 7 4
SaslMechanismsTypeDecoder.java
in protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/security
80 7 4
TargetTypeDecoder.java
in protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/messaging
142 7 4
Correlations

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

protonj2/src/main/java/org/apache/qpid/protonj2/buffer/ProtonBufferAccessors.java x: 2 commits (all time) y: 96 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/buffer/impl/ProtonByteArrayBuffer.java x: 3 commits (all time) y: 806 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/buffer/impl/ProtonCompositeBufferImpl.java x: 4 commits (all time) y: 1664 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/buffer/netty/Netty4ToProtonBufferAdapter.java x: 3 commits (all time) y: 836 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/messaging/HeaderTypeDecoder.java x: 8 commits (all time) y: 137 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/messaging/PropertiesTypeDecoder.java x: 8 commits (all time) y: 185 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/transport/AttachTypeDecoder.java x: 10 commits (all time) y: 213 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/transport/BeginTypeDecoder.java x: 10 commits (all time) y: 172 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/transport/DetachTypeDecoder.java x: 10 commits (all time) y: 133 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/transport/DispositionTypeDecoder.java x: 10 commits (all time) y: 160 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/transport/FlowTypeDecoder.java x: 10 commits (all time) y: 190 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl/ProtonFrameDecodingHandler.java x: 14 commits (all time) y: 311 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/SaslOptions.java x: 5 commits (all time) y: 36 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl/ClientDeliveryState.java x: 8 commits (all time) y: 194 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/util/SplayMap.java x: 16 commits (all time) y: 1874 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/util/UnsettledMap.java x: 2 commits (all time) y: 765 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/ProtonDecoder.java x: 9 commits (all time) y: 796 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/primitives/Integer8TypeDecoder.java x: 7 commits (all time) y: 53 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/ProtonStreamDecoder.java x: 10 commits (all time) y: 812 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/primitives/Long8TypeDecoder.java x: 7 commits (all time) y: 46 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/transport/IOContext.java x: 2 commits (all time) y: 18 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl/ClientConnection.java x: 29 commits (all time) y: 847 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/TransportOptions.java x: 11 commits (all time) y: 216 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/transport/netty4/WebSocketTransport.java x: 2 commits (all time) y: 185 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/ProtonDecoderState.java x: 9 commits (all time) y: 102 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl/ClientNextReceiverSelector.java x: 2 commits (all time) y: 150 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl/ClientSender.java x: 24 commits (all time) y: 267 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl/ClientStreamSender.java x: 19 commits (all time) y: 412 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/transport/netty4/SslSupport.java x: 2 commits (all time) y: 285 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/encoders/messaging/DataTypeEncoder.java x: 7 commits (all time) y: 70 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/types/messaging/Data.java x: 11 commits (all time) y: 106 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl/ProtonEngine.java x: 15 commits (all time) y: 405 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl/ProtonSessionIncomingWindow.java x: 17 commits (all time) y: 140 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/ConnectionOptions.java x: 16 commits (all time) y: 282 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/ReconnectOptions.java x: 7 commits (all time) y: 110 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl/ProtonSessionOutgoingWindow.java x: 20 commits (all time) y: 219 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl/ClientSenderBuilder.java x: 10 commits (all time) y: 196 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/Engine.java x: 8 commits (all time) y: 52 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/EngineSaslDriver.java x: 4 commits (all time) y: 19 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/sasl/SaslContext.java x: 5 commits (all time) y: 24 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/sasl/SaslSystemException.java x: 3 commits (all time) y: 16 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/sasl/client/AbstractScramSHAMechanism.java x: 4 commits (all time) y: 184 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/sasl/client/SaslCredentialsProvider.java x: 4 commits (all time) y: 14 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/sasl/client/SaslMechanisms.java x: 6 commits (all time) y: 105 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl/ClientTrackable.java x: 5 commits (all time) y: 173 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/StreamReceiver.java x: 5 commits (all time) y: 13 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl/ClientReceiver.java x: 17 commits (all time) y: 180 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/buffer/ProtonBufferComponent.java x: 2 commits (all time) y: 23 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/buffer/ProtonBufferComponentAccessor.java x: 2 commits (all time) y: 147 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl/ClientStreamReceiverMessage.java x: 22 commits (all time) y: 738 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/buffer/ProtonBufferUtils.java x: 3 commits (all time) y: 359 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/buffer/impl/ProtonByteArrayBufferAllocator.java x: 2 commits (all time) y: 80 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/StreamTypeDecoder.java x: 3 commits (all time) y: 12 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/AbstractDescribedListTypeDecoder.java x: 1 commits (all time) y: 23 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/AbstractDescribedMapTypeDecoder.java x: 1 commits (all time) y: 52 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/AbstractDescribedTypeDecoder.java x: 6 commits (all time) y: 64 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/AbstractPrimitiveTypeDecoder.java x: 4 commits (all time) y: 39 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/ProtonScanningContext.java x: 1 commits (all time) y: 138 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/ScanningContext.java x: 1 commits (all time) y: 9 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/messaging/AcceptedTypeDecoder.java x: 6 commits (all time) y: 85 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/messaging/ApplicationPropertiesTypeDecoder.java x: 6 commits (all time) y: 126 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/messaging/DeleteOnCloseTypeDecoder.java x: 5 commits (all time) y: 63 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/messaging/DeliveryAnnotationsTypeDecoder.java x: 5 commits (all time) y: 127 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/messaging/ModifiedTypeDecoder.java x: 5 commits (all time) y: 114 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/messaging/ReceivedTypeDecoder.java x: 6 commits (all time) y: 96 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/messaging/SourceTypeDecoder.java x: 5 commits (all time) y: 167 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/messaging/TargetTypeDecoder.java x: 5 commits (all time) y: 142 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/primitives/AbstractArrayTypeDecoder.java x: 9 commits (all time) y: 315 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/primitives/AbstractBinaryTypeDecoder.java x: 9 commits (all time) y: 74 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/primitives/AbstractMapTypeDecoder.java x: 8 commits (all time) y: 132 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/primitives/AbstractStringTypeDecoder.java x: 6 commits (all time) y: 45 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/primitives/Array32TypeDecoder.java x: 4 commits (all time) y: 34 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/primitives/Binary32TypeDecoder.java x: 5 commits (all time) y: 22 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/primitives/BooleanFalseTypeDecoder.java x: 5 commits (all time) y: 43 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/primitives/BooleanTypeDecoder.java x: 5 commits (all time) y: 53 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/primitives/ByteTypeDecoder.java x: 6 commits (all time) y: 53 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/primitives/Decimal128TypeDecoder.java x: 5 commits (all time) y: 48 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/primitives/List0TypeDecoder.java x: 4 commits (all time) y: 47 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/primitives/UnsignedInteger8TypeDecoder.java x: 6 commits (all time) y: 44 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/security/SaslChallengeTypeDecoder.java x: 5 commits (all time) y: 80 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/transactions/CoordinatorTypeDecoder.java x: 7 commits (all time) y: 85 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/transactions/DeclareTypeDecoder.java x: 5 commits (all time) y: 86 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/transactions/DischargeTypeDecoder.java x: 5 commits (all time) y: 103 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/transactions/TransactionStateTypeDecoder.java x: 5 commits (all time) y: 104 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/transport/ErrorConditionTypeDecoder.java x: 6 commits (all time) y: 116 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/types/Symbol.java x: 7 commits (all time) y: 111 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/Decoder.java x: 8 commits (all time) y: 65 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/StreamDecoder.java x: 7 commits (all time) y: 66 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/buffer/ProtonBuffer.java x: 9 commits (all time) y: 177 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/buffer/ProtonCompositeBuffer.java x: 14 commits (all time) y: 99 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl/sasl/ProtonSaslContext.java x: 3 commits (all time) y: 91 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl/ClientDelivery.java x: 4 commits (all time) y: 69 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl/ClientLinkType.java x: 6 commits (all time) y: 396 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl/ClientMessage.java x: 11 commits (all time) y: 539 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl/ClientMessageSupport.java x: 7 commits (all time) y: 207 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl/ClientSession.java x: 14 commits (all time) y: 495 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl/ClientStreamDelivery.java x: 18 commits (all time) y: 335 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl/ClientStreamReceiver.java x: 20 commits (all time) y: 231 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl/ClientStreamSenderMessage.java x: 13 commits (all time) y: 829 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/transport/netty4/Netty4Support.java x: 1 commits (all time) y: 21 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/transport/netty4/TcpTransport.java x: 1 commits (all time) y: 420 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/buffer/ProtonBufferOutputStream.java x: 4 commits (all time) y: 120 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/buffer/netty/Netty4ProtonBufferAllocator.java x: 1 commits (all time) y: 78 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/UnknownDescribedTypeDecoder.java x: 5 commits (all time) y: 67 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/messaging/DataTypeDecoder.java x: 8 commits (all time) y: 110 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/encoders/AbstractDescribedListTypeEncoder.java x: 7 commits (all time) y: 89 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/encoders/AbstractDescribedMapTypeEncoder.java x: 7 commits (all time) y: 80 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/encoders/DeliveryTagEncoder.java x: 3 commits (all time) y: 36 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/encoders/ProtonEncoderState.java x: 5 commits (all time) y: 94 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/encoders/primitives/ArrayTypeEncoder.java x: 4 commits (all time) y: 200 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/encoders/primitives/BinaryTypeEncoder.java x: 4 commits (all time) y: 58 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/encoders/primitives/BooleanTypeEncoder.java x: 4 commits (all time) y: 61 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/encoders/primitives/CharacterTypeEncoder.java x: 3 commits (all time) y: 59 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/encoders/primitives/StringTypeEncoder.java x: 3 commits (all time) y: 43 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl/ProtonConnection.java x: 16 commits (all time) y: 575 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl/ProtonFrameEncodingHandler.java x: 10 commits (all time) y: 110 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl/ProtonIncomingDelivery.java x: 10 commits (all time) y: 270 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl/ProtonSequentialTagGenerator.java x: 4 commits (all time) y: 96 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl/ProtonTransactionController.java x: 14 commits (all time) y: 396 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl/ProtonTransactionManager.java x: 12 commits (all time) y: 326 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl/sasl/ProtonSaslClientContext.java x: 7 commits (all time) y: 270 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/sasl/client/AbstractMechanism.java x: 3 commits (all time) y: 26 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/resource/Resource.java x: 1 commits (all time) y: 7 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/resource/SharedResource.java x: 1 commits (all time) y: 49 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/types/Binary.java x: 3 commits (all time) y: 99 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/types/DeliveryTag.java x: 4 commits (all time) y: 79 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/types/transport/AMQPHeader.java x: 3 commits (all time) y: 249 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/types/transport/Transfer.java x: 7 commits (all time) y: 329 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl/ProtonOutgoingDelivery.java x: 13 commits (all time) y: 240 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl/ProtonReceiver.java x: 16 commits (all time) y: 345 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl/ProtonSender.java x: 15 commits (all time) y: 309 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/encoders/ProtonEncoder.java x: 6 commits (all time) y: 655 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/encoders/transport/BeginTypeEncoder.java x: 6 commits (all time) y: 70 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/encoders/transport/DispositionTypeEncoder.java x: 6 commits (all time) y: 93 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/encoders/transport/OpenTypeEncoder.java x: 6 commits (all time) y: 76 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/types/transport/Attach.java x: 7 commits (all time) y: 362 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/types/transport/Begin.java x: 8 commits (all time) y: 222 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/types/transport/Disposition.java x: 5 commits (all time) y: 195 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/types/transport/Flow.java x: 7 commits (all time) y: 354 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/types/transport/Open.java x: 9 commits (all time) y: 267 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/PerformativeEncoder.java x: 1 commits (all time) y: 117 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl/ProtonLink.java x: 13 commits (all time) y: 624 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/encoders/messaging/PropertiesTypeEncoder.java x: 4 commits (all time) y: 89 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/LinkOptions.java x: 3 commits (all time) y: 125 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl/ClientDeliverable.java x: 2 commits (all time) y: 62 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/SenderOptions.java x: 9 commits (all time) y: 47 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/StreamSenderOptions.java x: 9 commits (all time) y: 66 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/IncomingAMQPEnvelope.java x: 4 commits (all time) y: 23 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/util/LinkedSplayMap.java x: 5 commits (all time) y: 282 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/SessionOptions.java x: 10 commits (all time) y: 145 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/SslOptions.java x: 5 commits (all time) y: 202 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/StreamReceiverOptions.java x: 10 commits (all time) y: 63 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/util/FifoDeliveryQueue.java x: 6 commits (all time) y: 136 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl/ClientSessionBuilder.java x: 9 commits (all time) y: 57 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/Session.java x: 6 commits (all time) y: 27 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl/ProtonSession.java x: 17 commits (all time) y: 583 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl/ClientExceptionSupport.java x: 6 commits (all time) y: 196 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl/ClientStreamTracker.java x: 7 commits (all time) y: 17 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl/ClientTracker.java x: 10 commits (all time) y: 16 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl/ClientLocalTransactionContext.java x: 11 commits (all time) y: 367 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl/ClientReceiverBuilder.java x: 11 commits (all time) y: 210 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/types/messaging/Properties.java x: 10 commits (all time) y: 324 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl/ProtonEnginePipelineProxy.java x: 7 commits (all time) y: 164 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl/sasl/ProtonSaslServerContext.java x: 6 commits (all time) y: 219 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/util/RingQueue.java x: 7 commits (all time) y: 174 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/logging/Slf4JLoggerWrapper.java x: 4 commits (all time) y: 112 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl/ProtonLinkCreditState.java x: 3 commits (all time) y: 111 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl/ProtonEnginePipeline.java x: 6 commits (all time) y: 379 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/types/messaging/Header.java x: 8 commits (all time) y: 179 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/exceptions/ClientSendTimedOutException.java x: 4 commits (all time) y: 7 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/types/UnknownDescribedType.java x: 3 commits (all time) y: 45 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/EncodingCodes.java x: 3 commits (all time) y: 129 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/sasl/client/SaslAuthenticator.java x: 3 commits (all time) y: 77 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/util/StringUtils.java x: 4 commits (all time) y: 148 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl/ProtonPooledTagGenerator.java x: 3 commits (all time) y: 64 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/IncomingDelivery.java x: 11 commits (all time) y: 35 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/OutgoingDelivery.java x: 10 commits (all time) y: 33 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/util/DeliveryIdTracker.java x: 4 commits (all time) y: 86 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/util/ReconnectLocationPool.java x: 2 commits (all time) y: 129 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/LinkState.java x: 3 commits (all time) y: 7 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/futures/ClientFutureFactory.java x: 5 commits (all time) y: 120 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/ProtonDecoderFactory.java x: 3 commits (all time) y: 105 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/DeliveryMode.java x: 2 commits (all time) y: 5 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/StreamReceiverMessage.java x: 2 commits (all time) y: 9 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl/ClientConversionSupport.java x: 4 commits (all time) y: 209 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl/ClientRemoteTarget.java x: 2 commits (all time) y: 72 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/util/TimeUtils.java x: 2 commits (all time) y: 41 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/util/TrackableThreadFactory.java x: 2 commits (all time) y: 49 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/encoders/UnknownDescribedTypeEncoder.java x: 2 commits (all time) y: 30 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/types/Decimal128.java x: 2 commits (all time) y: 89 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/types/transport/ErrorCondition.java x: 3 commits (all time) y: 70 lines of code
1874.0
lines of code
  min: 3.0
  average: 92.23
  25th percentile: 20.75
  median: 46.0
  75th percentile: 94.0
  max: 1874.0
0 29.0
commits (all time)
min: 1.0 | average: 4.76 | 25th percentile: 3.0 | median: 4.0 | 75th percentile: 5.0 | max: 29.0

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

protonj2/src/main/java/org/apache/qpid/protonj2/buffer/ProtonBufferAccessors.java x: 1 contributors (all time) y: 96 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/buffer/impl/ProtonByteArrayBuffer.java x: 1 contributors (all time) y: 806 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/buffer/impl/ProtonCompositeBufferImpl.java x: 1 contributors (all time) y: 1664 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/buffer/netty/Netty4ToProtonBufferAdapter.java x: 1 contributors (all time) y: 836 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/messaging/HeaderTypeDecoder.java x: 1 contributors (all time) y: 137 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/messaging/PropertiesTypeDecoder.java x: 1 contributors (all time) y: 185 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/transport/AttachTypeDecoder.java x: 1 contributors (all time) y: 213 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/transport/BeginTypeDecoder.java x: 1 contributors (all time) y: 172 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/transport/DispositionTypeDecoder.java x: 1 contributors (all time) y: 160 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl/ProtonFrameDecodingHandler.java x: 2 contributors (all time) y: 311 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/SaslOptions.java x: 1 contributors (all time) y: 36 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl/ClientDeliveryState.java x: 2 contributors (all time) y: 194 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/util/SplayMap.java x: 2 contributors (all time) y: 1874 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/util/UnsettledMap.java x: 1 contributors (all time) y: 765 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/ProtonDecoder.java x: 2 contributors (all time) y: 796 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/primitives/Integer8TypeDecoder.java x: 1 contributors (all time) y: 53 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/ProtonStreamDecoder.java x: 3 contributors (all time) y: 812 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/primitives/Long8TypeDecoder.java x: 2 contributors (all time) y: 46 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/transport/IOContext.java x: 1 contributors (all time) y: 18 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl/ClientConnection.java x: 2 contributors (all time) y: 847 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/TransportOptions.java x: 2 contributors (all time) y: 216 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/ProtonDecoderState.java x: 2 contributors (all time) y: 102 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl/ClientNextReceiverSelector.java x: 1 contributors (all time) y: 150 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl/ClientSender.java x: 2 contributors (all time) y: 267 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl/ClientStreamSender.java x: 1 contributors (all time) y: 412 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/transport/netty4/SslSupport.java x: 1 contributors (all time) y: 285 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/encoders/messaging/DataTypeEncoder.java x: 1 contributors (all time) y: 70 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/types/messaging/Data.java x: 1 contributors (all time) y: 106 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl/ProtonEngine.java x: 2 contributors (all time) y: 405 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl/ProtonSessionIncomingWindow.java x: 2 contributors (all time) y: 140 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl/ProtonSessionOutgoingWindow.java x: 1 contributors (all time) y: 219 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl/ClientSenderBuilder.java x: 1 contributors (all time) y: 196 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/sasl/SaslContext.java x: 1 contributors (all time) y: 24 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/sasl/client/AbstractScramSHAMechanism.java x: 1 contributors (all time) y: 184 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/sasl/client/SaslCredentialsProvider.java x: 1 contributors (all time) y: 14 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/sasl/client/SaslMechanisms.java x: 2 contributors (all time) y: 105 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl/ClientReceiver.java x: 2 contributors (all time) y: 180 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/buffer/ProtonBufferComponentAccessor.java x: 1 contributors (all time) y: 147 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl/ClientStreamReceiverMessage.java x: 2 contributors (all time) y: 738 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/buffer/ProtonBufferUtils.java x: 1 contributors (all time) y: 359 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/buffer/impl/ProtonByteArrayBufferAllocator.java x: 1 contributors (all time) y: 80 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/AbstractDescribedTypeDecoder.java x: 1 contributors (all time) y: 64 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/AbstractPrimitiveTypeDecoder.java x: 1 contributors (all time) y: 39 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/messaging/AcceptedTypeDecoder.java x: 1 contributors (all time) y: 85 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/messaging/ApplicationPropertiesTypeDecoder.java x: 1 contributors (all time) y: 126 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/messaging/ModifiedTypeDecoder.java x: 1 contributors (all time) y: 114 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/messaging/SourceTypeDecoder.java x: 1 contributors (all time) y: 167 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/primitives/AbstractArrayTypeDecoder.java x: 1 contributors (all time) y: 315 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/primitives/AbstractStringTypeDecoder.java x: 1 contributors (all time) y: 45 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/transactions/CoordinatorTypeDecoder.java x: 2 contributors (all time) y: 85 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/buffer/ProtonBuffer.java x: 2 contributors (all time) y: 177 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl/sasl/ProtonSaslContext.java x: 1 contributors (all time) y: 91 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl/ClientLinkType.java x: 1 contributors (all time) y: 396 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl/ClientMessage.java x: 2 contributors (all time) y: 539 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl/ClientSession.java x: 2 contributors (all time) y: 495 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl/ClientStreamDelivery.java x: 2 contributors (all time) y: 335 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl/ClientStreamReceiver.java x: 2 contributors (all time) y: 231 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl/ClientStreamSenderMessage.java x: 2 contributors (all time) y: 829 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/transport/netty4/TcpTransport.java x: 1 contributors (all time) y: 420 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/buffer/ProtonBufferOutputStream.java x: 1 contributors (all time) y: 120 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/encoders/AbstractDescribedListTypeEncoder.java x: 2 contributors (all time) y: 89 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/encoders/AbstractDescribedMapTypeEncoder.java x: 2 contributors (all time) y: 80 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/encoders/AbstractPrimitiveTypeEncoder.java x: 2 contributors (all time) y: 23 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/encoders/primitives/ArrayTypeEncoder.java x: 1 contributors (all time) y: 200 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl/ProtonConnection.java x: 1 contributors (all time) y: 575 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl/ProtonIncomingDelivery.java x: 1 contributors (all time) y: 270 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl/ProtonTransactionController.java x: 2 contributors (all time) y: 396 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl/ProtonTransactionManager.java x: 2 contributors (all time) y: 326 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/resource/Resource.java x: 1 contributors (all time) y: 7 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/types/transport/AMQPHeader.java x: 1 contributors (all time) y: 249 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/types/transport/Transfer.java x: 1 contributors (all time) y: 329 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl/ProtonOutgoingDelivery.java x: 1 contributors (all time) y: 240 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl/ProtonReceiver.java x: 2 contributors (all time) y: 345 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl/ProtonSender.java x: 1 contributors (all time) y: 309 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/encoders/ProtonEncoder.java x: 1 contributors (all time) y: 655 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/types/transport/Attach.java x: 1 contributors (all time) y: 362 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/types/transport/Begin.java x: 1 contributors (all time) y: 222 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/types/transport/Flow.java x: 1 contributors (all time) y: 354 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl/ProtonLink.java x: 2 contributors (all time) y: 624 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/util/LinkedSplayMap.java x: 2 contributors (all time) y: 282 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/StreamReceiverOptions.java x: 2 contributors (all time) y: 63 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl/ProtonSession.java x: 2 contributors (all time) y: 583 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl/ClientTracker.java x: 2 contributors (all time) y: 16 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl/ClientLocalTransactionContext.java x: 2 contributors (all time) y: 367 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl/ClientReceiverBuilder.java x: 2 contributors (all time) y: 210 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/types/messaging/Properties.java x: 2 contributors (all time) y: 324 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/TerminusOptions.java x: 2 contributors (all time) y: 53 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/exceptions/ClientConnectionRedirectedException.java x: 2 contributors (all time) y: 33 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl/ClientRemoteSource.java x: 2 contributors (all time) y: 125 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl/ProtonDeliveryTagGenerator.java x: 2 contributors (all time) y: 41 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl/ProtonEnginePipelineProxy.java x: 2 contributors (all time) y: 164 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/logging/Slf4JLoggerWrapper.java x: 2 contributors (all time) y: 112 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl/ProtonEnginePipeline.java x: 1 contributors (all time) y: 379 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/types/transport/ConnectionError.java x: 2 contributors (all time) y: 7 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/types/transport/LinkError.java x: 2 contributors (all time) y: 9 lines of code
1874.0
lines of code
  min: 3.0
  average: 92.23
  25th percentile: 20.75
  median: 46.0
  75th percentile: 94.0
  max: 1874.0
0 3.0
contributors (all time)
min: 1.0 | average: 1.11 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0

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

protonj2/src/main/java/org/apache/qpid/protonj2/buffer/ProtonBufferAccessors.java x: 1 commits (30d) y: 96 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/buffer/impl/ProtonByteArrayBuffer.java x: 1 commits (30d) y: 806 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/buffer/impl/ProtonCompositeBufferImpl.java x: 1 commits (30d) y: 1664 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/buffer/netty/Netty4ToProtonBufferAdapter.java x: 1 commits (30d) y: 836 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/messaging/HeaderTypeDecoder.java x: 1 commits (30d) y: 137 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/messaging/PropertiesTypeDecoder.java x: 1 commits (30d) y: 185 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/transport/AttachTypeDecoder.java x: 1 commits (30d) y: 213 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/transport/BeginTypeDecoder.java x: 1 commits (30d) y: 172 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/transport/DispositionTypeDecoder.java x: 1 commits (30d) y: 160 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl/ProtonFrameDecodingHandler.java x: 1 commits (30d) y: 311 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/SaslOptions.java x: 1 commits (30d) y: 36 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl/ClientDeliveryState.java x: 1 commits (30d) y: 194 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/util/SplayMap.java x: 1 commits (30d) y: 1874 lines of code
1874.0
lines of code
  min: 36.0
  average: 433.29
  25th percentile: 148.5
  median: 185.0
  75th percentile: 558.5
  max: 1874.0
0 1.0
commits (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

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

protonj2/src/main/java/org/apache/qpid/protonj2/buffer/ProtonBufferAccessors.java x: 1 contributors (30d) y: 96 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/buffer/impl/ProtonByteArrayBuffer.java x: 1 contributors (30d) y: 806 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/buffer/impl/ProtonCompositeBufferImpl.java x: 1 contributors (30d) y: 1664 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/buffer/netty/Netty4ToProtonBufferAdapter.java x: 1 contributors (30d) y: 836 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/messaging/HeaderTypeDecoder.java x: 1 contributors (30d) y: 137 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/messaging/PropertiesTypeDecoder.java x: 1 contributors (30d) y: 185 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/transport/AttachTypeDecoder.java x: 1 contributors (30d) y: 213 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/transport/BeginTypeDecoder.java x: 1 contributors (30d) y: 172 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/transport/DispositionTypeDecoder.java x: 1 contributors (30d) y: 160 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl/ProtonFrameDecodingHandler.java x: 1 contributors (30d) y: 311 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/SaslOptions.java x: 1 contributors (30d) y: 36 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl/ClientDeliveryState.java x: 1 contributors (30d) y: 194 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/util/SplayMap.java x: 1 contributors (30d) y: 1874 lines of code
1874.0
lines of code
  min: 36.0
  average: 433.29
  25th percentile: 148.5
  median: 185.0
  75th percentile: 558.5
  max: 1874.0
0 1.0
contributors (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

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

protonj2/src/main/java/org/apache/qpid/protonj2/buffer/ProtonBufferAccessors.java x: 1 commits (90d) y: 96 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/buffer/impl/ProtonByteArrayBuffer.java x: 1 commits (90d) y: 806 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/buffer/impl/ProtonCompositeBufferImpl.java x: 1 commits (90d) y: 1664 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/buffer/netty/Netty4ToProtonBufferAdapter.java x: 1 commits (90d) y: 836 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/messaging/HeaderTypeDecoder.java x: 1 commits (90d) y: 137 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/messaging/PropertiesTypeDecoder.java x: 1 commits (90d) y: 185 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/transport/AttachTypeDecoder.java x: 1 commits (90d) y: 213 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/transport/BeginTypeDecoder.java x: 1 commits (90d) y: 172 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/transport/DispositionTypeDecoder.java x: 1 commits (90d) y: 160 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl/ProtonFrameDecodingHandler.java x: 1 commits (90d) y: 311 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/SaslOptions.java x: 1 commits (90d) y: 36 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl/ClientDeliveryState.java x: 1 commits (90d) y: 194 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/util/SplayMap.java x: 1 commits (90d) y: 1874 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/util/UnsettledMap.java x: 1 commits (90d) y: 765 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/ProtonDecoder.java x: 2 commits (90d) y: 796 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/primitives/Integer8TypeDecoder.java x: 1 commits (90d) y: 53 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/ProtonStreamDecoder.java x: 1 commits (90d) y: 812 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/primitives/Long8TypeDecoder.java x: 1 commits (90d) y: 46 lines of code
1874.0
lines of code
  min: 36.0
  average: 447.18
  25th percentile: 136.0
  median: 187.5
  75th percentile: 798.5
  max: 1874.0
0 2.0
commits (90d)
min: 1.0 | average: 1.05 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

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

protonj2/src/main/java/org/apache/qpid/protonj2/buffer/ProtonBufferAccessors.java x: 1 contributors (90d) y: 96 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/buffer/impl/ProtonByteArrayBuffer.java x: 1 contributors (90d) y: 806 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/buffer/impl/ProtonCompositeBufferImpl.java x: 1 contributors (90d) y: 1664 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/buffer/netty/Netty4ToProtonBufferAdapter.java x: 1 contributors (90d) y: 836 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/messaging/HeaderTypeDecoder.java x: 1 contributors (90d) y: 137 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/messaging/PropertiesTypeDecoder.java x: 1 contributors (90d) y: 185 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/transport/AttachTypeDecoder.java x: 1 contributors (90d) y: 213 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/transport/BeginTypeDecoder.java x: 1 contributors (90d) y: 172 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/transport/DispositionTypeDecoder.java x: 1 contributors (90d) y: 160 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/impl/ProtonFrameDecodingHandler.java x: 1 contributors (90d) y: 311 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/SaslOptions.java x: 1 contributors (90d) y: 36 lines of code protonj2-client/src/main/java/org/apache/qpid/protonj2/client/impl/ClientDeliveryState.java x: 1 contributors (90d) y: 194 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/util/SplayMap.java x: 1 contributors (90d) y: 1874 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/engine/util/UnsettledMap.java x: 1 contributors (90d) y: 765 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/ProtonDecoder.java x: 2 contributors (90d) y: 796 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/primitives/Integer8TypeDecoder.java x: 1 contributors (90d) y: 53 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/ProtonStreamDecoder.java x: 1 contributors (90d) y: 812 lines of code protonj2/src/main/java/org/apache/qpid/protonj2/codec/decoders/primitives/Long8TypeDecoder.java x: 1 contributors (90d) y: 46 lines of code
1874.0
lines of code
  min: 36.0
  average: 447.18
  25th percentile: 136.0
  median: 187.5
  75th percentile: 798.5
  max: 1874.0
0 2.0
contributors (90d)
min: 1.0 | average: 1.05 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0