apache / qpid-proton-dotnet
File Size

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

Intro
Learn more...
File Size Overall
3% | 16% | 24% | 22% | 33%
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
cs3% | 16% | 24% | 22% | 33%
props0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src3% | 16% | 24% | 22% | 33%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
ProtonCompositeBuffer.cs
in src/Proton/Buffer
1251 153
ClientConnection.cs
in src/Proton.Client/Client/Implementation
1060 66
SplayedDictionary.cs
in src/Proton/Utilities
893 62
ClientStreamSenderMessage.cs
in src/Proton.Client/Client/Implementation
815 52
ProtonByteBuffer.cs
in src/Proton/Buffer
749 90
Codec.cs
in src/Proton.TestPeer/Codec/Impl
687 71
ClientStreamReceiverMessage.cs
in src/Proton.Client/Client/Implementation
675 41
AttachExpectation.cs
in src/Proton.TestPeer/Expectations
667 109
TypeDecoder.cs
in src/Proton.TestPeer/Codec/Impl
656 60
ClientStreamSender.cs
in src/Proton.Client/Client/Implementation
639 37
ProtonLink.cs
in src/Proton/Engine/Implementation
637 31
ProtonStreamDecoder.cs
in src/Proton/Codec/Decoders
629 47
ProtonDecoder.cs
in src/Proton/Codec/Decoders
620 48
ProtonConnection.cs
in src/Proton/Engine/Implementation
614 37
ProtonSession.cs
in src/Proton/Engine/Implementation
607 41
TransferInjectAction.cs
in src/Proton.TestPeer/Actions
604 97
ClientSession.cs
in src/Proton.Client/Client/Implementation
594 47
AMQPTestDriver.cs
in src/Proton.TestPeer/Driver
581 25
ProtonEnginePipeline.cs
in src/Proton/Engine/Implementation
479 48
ClientSender.cs
in src/Proton.Client/Client/Implementation
469 30
AttachInjectAction.cs
in src/Proton.TestPeer/Actions
464 73
ClientMessage.cs
in src/Proton.Client/Client/Implementation
460 33
ArrayElement.cs
in src/Proton.TestPeer/Codec/Impl
459 9
ClientStreamDelivery.cs
in src/Proton.Client/Client/Implementation
445 33
ClientLocalTransactionContext.cs
in src/Proton.Client/Client/Implementation
443 23
TcpTransport.cs
in src/Proton.Client/Client/Transport
441 23
ProtonEncoder.cs
in src/Proton/Codec/Encoders
424 39
ScriptWriter.cs
in src/Proton.TestPeer/Driver
419 55
ProtonEngine.cs
in src/Proton/Engine/Implementation
418 26
ArraryDeque.cs
in src/Proton/Utilities
403 38
ProtonReceiver.cs
in src/Proton/Engine/Implementation
400 26
LinkedSplayedDictionary.cs
in src/Proton/Utilities
395 32
ProtonTransactionController.cs
in src/Proton/Engine/Implementation
390 27
SessionTracker.cs
in src/Proton.TestPeer/Driver
389 16
TransferExpectation.cs
in src/Proton.TestPeer/Expectations
385 67
ClientReceiver.cs
in src/Proton.Client/Client/Implementation
381 21
ProtonFrameDecodingHandler.cs
in src/Proton/Engine/Implementation
353 30
ClientStreamReceiver.cs
in src/Proton.Client/Client/Implementation
349 20
FrameDecoder.cs
in src/Proton.TestPeer/Driver
331 25
ProtonSender.cs
in src/Proton/Engine/Implementation
326 28
Properties.cs
in src/Proton/Types/Messaging
315 9
AmqpHeader.cs
in src/Proton/Types/Transport
301 26
ProtonTransactionManager.cs
in src/Proton/Engine/Implementation
299 25
Attach.cs
in src/Proton/Types/Transport
294 6
Flow.cs
in src/Proton/Types/Transport
281 16
Transfer.cs
in src/Proton/Types/Transport
277 16
ProtonSessionOutgoingWindow.cs
in src/Proton/Engine/Implementation
275 13
ProtonSaslClientContext.cs
in src/Proton/Engine/Implementation/Sasl
274 24
TransferPayloadCompositeMatcher.cs
in src/Proton.TestPeer/Matchers/Types/Transport
270 4
DispositionExpectation.cs
in src/Proton.TestPeer/Expectations
262 45
Files With Most Units (Top 50)
File# lines# units
ProtonCompositeBuffer.cs
in src/Proton/Buffer
1251 153
AttachExpectation.cs
in src/Proton.TestPeer/Expectations
667 109
TransferInjectAction.cs
in src/Proton.TestPeer/Actions
604 97
ProtonByteBuffer.cs
in src/Proton/Buffer
749 90
AttachInjectAction.cs
in src/Proton.TestPeer/Actions
464 73
Codec.cs
in src/Proton.TestPeer/Codec/Impl
687 71
TransferExpectation.cs
in src/Proton.TestPeer/Expectations
385 67
ClientConnection.cs
in src/Proton.Client/Client/Implementation
1060 66
SplayedDictionary.cs
in src/Proton/Utilities
893 62
TypeDecoder.cs
in src/Proton.TestPeer/Codec/Impl
656 60
ScriptWriter.cs
in src/Proton.TestPeer/Driver
419 55
ClientStreamSenderMessage.cs
in src/Proton.Client/Client/Implementation
815 52
ProtonEnginePipeline.cs
in src/Proton/Engine/Implementation
479 48
ProtonDecoder.cs
in src/Proton/Codec/Decoders
620 48
ClientSession.cs
in src/Proton.Client/Client/Implementation
594 47
ProtonStreamDecoder.cs
in src/Proton/Codec/Decoders
629 47
DispositionExpectation.cs
in src/Proton.TestPeer/Expectations
262 45
ClientStreamReceiverMessage.cs
in src/Proton.Client/Client/Implementation
675 41
ProtonSession.cs
in src/Proton/Engine/Implementation
607 41
ProtonEncoder.cs
in src/Proton/Codec/Encoders
424 39
ArraryDeque.cs
in src/Proton/Utilities
403 38
AttachMatcher.cs
in src/Proton.TestPeer/Matchers/Types/Transport
204 37
ClientStreamSender.cs
in src/Proton.Client/Client/Implementation
639 37
ProtonConnection.cs
in src/Proton/Engine/Implementation
614 37
DispositionInjectAction.cs
in src/Proton.TestPeer/Actions
200 34
OpenExpectation.cs
in src/Proton.TestPeer/Expectations
182 33
ClientMessage.cs
in src/Proton.Client/Client/Implementation
460 33
ClientStreamDelivery.cs
in src/Proton.Client/Client/Implementation
445 33
DischargeExpectation.cs
in src/Proton.TestPeer/Expectations
162 32
LinkedSplayedDictionary.cs
in src/Proton/Utilities
395 32
SourceMatcher.cs
in src/Proton.TestPeer/Matchers/Types/Messaging
229 31
PropertiesMatcher.cs
in src/Proton.TestPeer/Matchers/Types/Messaging
148 31
DeclareExpectation.cs
in src/Proton.TestPeer/Expectations
182 31
ProtonLink.cs
in src/Proton/Engine/Implementation
637 31
ClientSender.cs
in src/Proton.Client/Client/Implementation
469 30
ProtonFrameDecodingHandler.cs
in src/Proton/Engine/Implementation
353 30
AbstractExpectation.cs
in src/Proton.TestPeer/Expectations
188 28
ProtonSender.cs
in src/Proton/Engine/Implementation
326 28
BeginExpectation.cs
in src/Proton.TestPeer/Expectations
149 27
ProtonTransactionController.cs
in src/Proton/Engine/Implementation
390 27
TransferMatcher.cs
in src/Proton.TestPeer/Matchers/Types/Transport
126 26
OpenMatcher.cs
in src/Proton.TestPeer/Matchers/Types/Transport
127 26
FlowExpectation.cs
in src/Proton.TestPeer/Expectations
173 26
ProtonEngine.cs
in src/Proton/Engine/Implementation
418 26
ProtonEngineHandlerContext.cs
in src/Proton/Engine/Implementation
148 26
ProtonReceiver.cs
in src/Proton/Engine/Implementation
400 26
AmqpHeader.cs
in src/Proton/Types/Transport
301 26
ProtonLoggerWarpper.cs
in src/Proton/Logging
121 26
AMQPTestDriver.cs
in src/Proton.TestPeer/Driver
581 25
FrameDecoder.cs
in src/Proton.TestPeer/Driver
331 25
Files With Long Lines (Top 50)

There are 206 files with lines longer than 120 characters. In total, there are 510 long lines.

File# lines# units# long lines
ClientStreamSender.cs
in src/Proton.Client/Client/Implementation
639 37 17
ClientStreamSenderMessage.cs
in src/Proton.Client/Client/Implementation
815 52 15
ClientConnection.cs
in src/Proton.Client/Client/Implementation
1060 66 14
ClientSession.cs
in src/Proton.Client/Client/Implementation
594 47 14
ClientLocalTransactionContext.cs
in src/Proton.Client/Client/Implementation
443 23 14
ClientStreamSession.cs
in src/Proton.Client/Client/Implementation
104 19 13
ProtonConnection.cs
in src/Proton/Engine/Implementation
614 37 11
AbstractExpectation.cs
in src/Proton.TestPeer/Expectations
188 28 10
ClientSender.cs
in src/Proton.Client/Client/Implementation
469 30 10
ClientStreamDelivery.cs
in src/Proton.Client/Client/Implementation
445 33 10
ProtonCompositeBuffer.cs
in src/Proton/Buffer
1251 153 10
ClientExceptionSupport.cs
in src/Proton.Client/Client/Implementation
259 10 9
ClientReceiver.cs
in src/Proton.Client/Client/Implementation
381 21 8
ClientStreamReceiver.cs
in src/Proton.Client/Client/Implementation
349 20 8
TcpTransport.cs
in src/Proton.Client/Client/Transport
441 23 8
ScriptedExpectation.cs
in src/Proton.TestPeer/Driver
83 17 7
PeerTcpClient.cs
in src/Proton.TestPeer/Network
138 6 6
ClientMessageSupport.cs
in src/Proton.Client/Client/Implementation
240 10 6
ClientReceiverLinkType.cs
in src/Proton.Client/Client/Implementation
169 9 6
props
61 - 6
AMQPTestDriver.cs
in src/Proton.TestPeer/Driver
581 25 5
FrameEncoder.cs
in src/Proton.TestPeer/Driver
79 5 5
ClientLinkType.cs
in src/Proton.Client/Client/Implementation
239 11 5
ClientDelivery.cs
in src/Proton.Client/Client/Implementation
124 15 5
TransferTypeEncoder.cs
in src/Proton/Codec/Encoders/Transport
147 4 5
ProtonByteBuffer.cs
in src/Proton/Buffer
749 90 5
ErrorCondition.cs
in src/Proton.TestPeer/Codec/Transport
129 9 4
PeerTcpServer.cs
in src/Proton.TestPeer/Network
202 8 4
ClientStreamReceiverMessage.cs
in src/Proton.Client/Client/Implementation
675 41 4
ProtonEngine.cs
in src/Proton/Engine/Implementation
418 26 4
ProtonTransactionManager.cs
in src/Proton/Engine/Implementation
299 25 4
ProtonLink.cs
in src/Proton/Engine/Implementation
637 31 4
AbstractScramSHAMechanism.cs
in src/Proton/Engine/Sasl/Client
214 8 4
DriverSessions.cs
in src/Proton.TestPeer/Driver
127 9 3
RejectedMatcher.cs
in src/Proton.TestPeer/Matchers/Types/Messaging
47 8 3
CompositingDataSectionMatcher.cs
in src/Proton.TestPeer/Matchers/Types/Messaging
173 7 3
PartialDataSectionMatcher.cs
in src/Proton.TestPeer/Matchers/Types/Messaging
165 9 3
DetachMatcher.cs
in src/Proton.TestPeer/Matchers/Types/Transport
63 12 3
StreamExtensions.cs
in src/Proton.TestPeer/Codec/Impl
216 25 3
PeerTcpTransport.cs
in src/Proton.TestPeer/Network
215 12 3
DetachExpectation.cs
in src/Proton.TestPeer/Expectations
108 14 3
ClientDeliveryState.cs
in src/Proton.Client/Client/Implementation
180 13 3
ClientErrorCondition.cs
in src/Proton.Client/Client/Implementation
54 3 3
ClientSessionRemotelyClosedException.cs
in src/Proton.Client/Client/Exceptions
19 4 3
ProtonFrameEncodingHandler.cs
in src/Proton/Engine/Implementation
102 5 3
ProtonPerformativeHandler.cs
in src/Proton/Engine/Implementation
98 15 3
ProtonTransactionController.cs
in src/Proton/Engine/Implementation
390 27 3
ProtonReceiver.cs
in src/Proton/Engine/Implementation
400 26 3
AmqpHeader.cs
in src/Proton/Types/Transport
301 26 3
DispositionTypeEncoder.cs
in src/Proton/Codec/Encoders/Transport
111 4 3
Correlations

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

src/Proton.Client/Client/IStreamSender.cs x: 6 commits (all time) y: 14 lines of code src/Proton.Client/Client/Implementation/ClientStreamSender.cs x: 32 commits (all time) y: 639 lines of code src/Proton.Client/Client/Implementation/ClientSender.cs x: 30 commits (all time) y: 469 lines of code src/Proton/Engine/Implementation/ProtonEngine.cs x: 11 commits (all time) y: 418 lines of code src/Proton.Client/Client/ConnectionOptions.cs x: 14 commits (all time) y: 103 lines of code src/Proton.Client/Client/Implementation/ClientConnection.cs x: 46 commits (all time) y: 1060 lines of code src/Proton.TestPeer/Driver/ScriptWriter.cs x: 7 commits (all time) y: 419 lines of code src/Proton/Engine/Implementation/ProtonSessionOutgoingWindow.cs x: 10 commits (all time) y: 275 lines of code src/Proton.Client/Client/Implementation/ClientSenderBuilder.cs x: 9 commits (all time) y: 221 lines of code src/Proton/Engine/Implementation/ProtonEngineConfiguration.cs x: 6 commits (all time) y: 70 lines of code src/Proton.Client/Client/Implementation/ClientReceiver.cs x: 38 commits (all time) y: 381 lines of code src/Proton.Client/Client/Implementation/ClientStreamReceiver.cs x: 35 commits (all time) y: 349 lines of code src/Proton/Types/Messaging/AmqpSequence.cs x: 6 commits (all time) y: 87 lines of code src/Proton/Types/Messaging/ApplicationProperties.cs x: 10 commits (all time) y: 110 lines of code src/Proton/Types/Messaging/DeliveryAnnotations.cs x: 7 commits (all time) y: 110 lines of code src/Proton.Client/Client/Implementation/ClientTransportProxy.cs x: 3 commits (all time) y: 67 lines of code src/Proton.Client/Client/DeliveryMode.cs x: 3 commits (all time) y: 8 lines of code src/Proton.Client/Client/SslOptions.cs x: 8 commits (all time) y: 70 lines of code common.props x: 5 commits (all time) y: 61 lines of code versions.props x: 7 commits (all time) y: 21 lines of code src/Proton.Client/Client/Implementation/ClientNextReceiverSelector.cs x: 2 commits (all time) y: 176 lines of code src/Proton.Client/Client/Implementation/ClientReceiverLinkType.cs x: 4 commits (all time) y: 169 lines of code src/Proton/Types/Symbol.cs x: 14 commits (all time) y: 144 lines of code src/Proton.Client/Client/Transport/TcpTransport.cs x: 27 commits (all time) y: 441 lines of code src/Proton.TestPeer/Network/PeerTcpClient.cs x: 23 commits (all time) y: 138 lines of code src/Proton/Engine/Implementation/ProtonSender.cs x: 13 commits (all time) y: 326 lines of code src/Proton.Client/Client/Implementation/ClientDeliveryState.cs x: 7 commits (all time) y: 180 lines of code src/Proton.Client/Client/SourceOptions.cs x: 8 commits (all time) y: 40 lines of code src/Proton.TestPeer/Codec/Primitives/UnknwonDescribedType.cs x: 4 commits (all time) y: 31 lines of code src/Proton.Client/Client/Utilities/Objects.cs x: 3 commits (all time) y: 15 lines of code src/Proton/Engine/Implementation/ProtonSessionIncomingWindow.cs x: 8 commits (all time) y: 173 lines of code src/Proton.Client/Client/Implementation/ClientSession.cs x: 29 commits (all time) y: 594 lines of code src/Proton/Utilities/SplayedDictionary.cs x: 7 commits (all time) y: 893 lines of code src/Proton/Engine/Sasl/Client/CramMD5Mechanism.cs x: 4 commits (all time) y: 52 lines of code src/Proton.Client/Client/Implementation/ClientConversionSupport.cs x: 8 commits (all time) y: 160 lines of code src/Proton.Client/Client/Implementation/ClientLocalTransactionContext.cs x: 14 commits (all time) y: 443 lines of code src/Proton.Client/Client/Implementation/ClientMessage.cs x: 5 commits (all time) y: 460 lines of code src/Proton.Client/Client/Implementation/ClientRemoteSource.cs x: 5 commits (all time) y: 122 lines of code src/Proton.Client/Client/Implementation/ClientStreamSenderMessage.cs x: 12 commits (all time) y: 815 lines of code src/Proton.Client/Client/Utilities/ReconnectLocationPool.cs x: 7 commits (all time) y: 172 lines of code src/Proton.TestPeer/Actions/AbstractSaslPerformativeInjectAction.cs x: 4 commits (all time) y: 43 lines of code src/Proton.TestPeer/Actions/AttachInjectAction.cs x: 8 commits (all time) y: 464 lines of code src/Proton.TestPeer/Actions/BeginIjectAction.cs x: 4 commits (all time) y: 84 lines of code src/Proton.TestPeer/Actions/CloseInjectAction.cs x: 3 commits (all time) y: 47 lines of code src/Proton.TestPeer/Actions/ConnectionDropAction.cs x: 2 commits (all time) y: 44 lines of code src/Proton.TestPeer/Actions/DetachInjectAction.cs x: 4 commits (all time) y: 73 lines of code src/Proton.TestPeer/Actions/DetachLastCoordinatorInjectAction.cs x: 2 commits (all time) y: 53 lines of code src/Proton.TestPeer/Actions/DischargeInjectAction.cs x: 4 commits (all time) y: 37 lines of code src/Proton.TestPeer/Actions/DispositionInjectAction.cs x: 7 commits (all time) y: 200 lines of code src/Proton.TestPeer/Actions/ExecuteUserCodeAction.cs x: 4 commits (all time) y: 74 lines of code src/Proton.TestPeer/Actions/FlowInjectAction.cs x: 3 commits (all time) y: 105 lines of code src/Proton.TestPeer/Actions/OpenInjectAction.cs x: 3 commits (all time) y: 101 lines of code src/Proton.TestPeer/Actions/ProxyDelayedScriptedAction.cs x: 2 commits (all time) y: 34 lines of code src/Proton.TestPeer/Actions/SaslChallengeInjectAction.cs x: 3 commits (all time) y: 23 lines of code src/Proton.TestPeer/Actions/SaslMechanismsInjectAction.cs x: 2 commits (all time) y: 24 lines of code src/Proton.TestPeer/Actions/SaslOutcomeInjectAction.cs x: 3 commits (all time) y: 33 lines of code src/Proton.TestPeer/Actions/ScriptCompleteAction.cs x: 4 commits (all time) y: 58 lines of code src/Proton.TestPeer/Actions/TransferInjectAction.cs x: 9 commits (all time) y: 604 lines of code src/Proton.TestPeer/Codec/Impl/AbstractElement.cs x: 7 commits (all time) y: 89 lines of code src/Proton.TestPeer/Codec/Impl/ArrayElement.cs x: 9 commits (all time) y: 459 lines of code src/Proton.TestPeer/Codec/Impl/DescribedTypeElement.cs x: 6 commits (all time) y: 115 lines of code src/Proton.TestPeer/Codec/Impl/IntegerElement.cs x: 7 commits (all time) y: 72 lines of code src/Proton.TestPeer/Codec/Impl/ListElement.cs x: 6 commits (all time) y: 186 lines of code src/Proton.TestPeer/Codec/Impl/LongElement.cs x: 7 commits (all time) y: 68 lines of code src/Proton.TestPeer/Codec/Impl/MapElement.cs x: 8 commits (all time) y: 183 lines of code src/Proton.TestPeer/Codec/Impl/StreamExtensions.cs x: 5 commits (all time) y: 216 lines of code src/Proton.TestPeer/Codec/Impl/TimestampElement.cs x: 7 commits (all time) y: 38 lines of code src/Proton.TestPeer/Codec/Impl/TypeDecoder.cs x: 5 commits (all time) y: 656 lines of code src/Proton.TestPeer/Codec/Impl/UnsignedIntegerElement.cs x: 7 commits (all time) y: 86 lines of code src/Proton.TestPeer/Codec/Messaging/Accepted.cs x: 5 commits (all time) y: 50 lines of code src/Proton.TestPeer/Codec/Messaging/ApplicationProperties.cs x: 5 commits (all time) y: 19 lines of code src/Proton.TestPeer/Codec/Messaging/DeleteOnClose.cs x: 2 commits (all time) y: 17 lines of code src/Proton.TestPeer/Codec/Messaging/Footer.cs x: 4 commits (all time) y: 19 lines of code src/Proton.TestPeer/Codec/Messaging/Header.cs x: 3 commits (all time) y: 64 lines of code src/Proton.TestPeer/Codec/Messaging/Modified.cs x: 10 commits (all time) y: 101 lines of code src/Proton.TestPeer/Codec/Messaging/Properties.cs x: 4 commits (all time) y: 119 lines of code src/Proton.TestPeer/Codec/Messaging/Rejected.cs x: 8 commits (all time) y: 74 lines of code src/Proton.TestPeer/Codec/Messaging/Source.cs x: 4 commits (all time) y: 109 lines of code src/Proton.TestPeer/Codec/Messaging/Target.cs x: 4 commits (all time) y: 81 lines of code src/Proton.TestPeer/Codec/Primitives/Binary.cs x: 5 commits (all time) y: 67 lines of code src/Proton.TestPeer/Codec/Security/ISaslPerformativeHandler.cs x: 4 commits (all time) y: 11 lines of code src/Proton.TestPeer/Codec/Security/SaslChallenge.cs x: 5 commits (all time) y: 40 lines of code src/Proton.TestPeer/Codec/Security/SaslInit.cs x: 5 commits (all time) y: 55 lines of code src/Proton.TestPeer/Codec/Security/SaslMechanisms.cs x: 3 commits (all time) y: 39 lines of code src/Proton.TestPeer/Codec/Security/SaslOutcome.cs x: 5 commits (all time) y: 49 lines of code src/Proton.TestPeer/Codec/Transactions/Declared.cs x: 4 commits (all time) y: 45 lines of code src/Proton.TestPeer/Codec/Transactions/Discharge.cs x: 3 commits (all time) y: 40 lines of code src/Proton.TestPeer/Codec/Transport/Open.cs x: 5 commits (all time) y: 105 lines of code src/Proton.TestPeer/Codec/Transport/SenderSettleMode.cs x: 2 commits (all time) y: 9 lines of code src/Proton.TestPeer/Codec/Utilities/TypeMapper.cs x: 3 commits (all time) y: 112 lines of code src/Proton.TestPeer/Driver/AMQPTestDriver.cs x: 21 commits (all time) y: 581 lines of code src/Proton.TestPeer/Driver/DriverTaskScheduler.cs x: 2 commits (all time) y: 66 lines of code src/Proton.TestPeer/Driver/FrameDecoder.cs x: 16 commits (all time) y: 331 lines of code src/Proton.TestPeer/Driver/ProtonNetworkPeerOptions.cs x: 9 commits (all time) y: 69 lines of code src/Proton.TestPeer/Driver/ProtonTestClient.cs x: 10 commits (all time) y: 89 lines of code src/Proton.TestPeer/Driver/ScriptedAction.cs x: 2 commits (all time) y: 11 lines of code src/Proton.TestPeer/Driver/SessionTracker.cs x: 7 commits (all time) y: 389 lines of code src/Proton.TestPeer/Expectations/AttachExpectation.cs x: 11 commits (all time) y: 667 lines of code src/Proton.TestPeer/Expectations/BeginExpectation.cs x: 6 commits (all time) y: 149 lines of code src/Proton.TestPeer/Expectations/CloseExpectation.cs x: 4 commits (all time) y: 64 lines of code src/Proton.TestPeer/Expectations/DeclareExpectation.cs x: 4 commits (all time) y: 182 lines of code src/Proton.TestPeer/Expectations/DischargeExpectation.cs x: 4 commits (all time) y: 162 lines of code src/Proton.TestPeer/Expectations/DispositionExpectation.cs x: 9 commits (all time) y: 262 lines of code src/Proton.TestPeer/Expectations/FlowExpectation.cs x: 4 commits (all time) y: 173 lines of code src/Proton.TestPeer/Expectations/TransferExpectation.cs x: 9 commits (all time) y: 385 lines of code src/Proton.TestPeer/Matchers/Comparators/CharacterComparator.cs x: 3 commits (all time) y: 28 lines of code src/Proton.TestPeer/Matchers/Comparators/DictionaryComparator.cs x: 3 commits (all time) y: 70 lines of code src/Proton.TestPeer/Matchers/Comparators/NumberComparator.cs x: 2 commits (all time) y: 29 lines of code src/Proton.TestPeer/Matchers/Core/AllOfMatcher.cs x: 2 commits (all time) y: 36 lines of code src/Proton.TestPeer/Matchers/Core/IsEqualMatcher.cs x: 8 commits (all time) y: 37 lines of code src/Proton.TestPeer/Matchers/Types/Messaging/AbstractBodySectionMatcher.cs x: 8 commits (all time) y: 79 lines of code src/Proton.TestPeer/Matchers/Types/Messaging/AbstractMessageSectionMatcher.cs x: 5 commits (all time) y: 71 lines of code src/Proton.TestPeer/Matchers/Types/Messaging/CompositingDataSectionMatcher.cs x: 6 commits (all time) y: 173 lines of code src/Proton.TestPeer/Matchers/Types/Messaging/PartialDataSectionMatcher.cs x: 5 commits (all time) y: 165 lines of code src/Proton.TestPeer/Matchers/Types/Messaging/TargetMatcher.cs x: 4 commits (all time) y: 148 lines of code src/Proton.TestPeer/Matchers/Types/Transport/AttachMatcher.cs x: 3 commits (all time) y: 204 lines of code src/Proton.TestPeer/Matchers/Types/Transport/DispositionMatcher.cs x: 2 commits (all time) y: 72 lines of code src/Proton.TestPeer/Matchers/Types/Transport/OpenMatcher.cs x: 3 commits (all time) y: 127 lines of code src/Proton.TestPeer/Matchers/Types/Transport/TransferPayloadCompositeMatcher.cs x: 4 commits (all time) y: 270 lines of code src/Proton.TestPeer/Network/PeerTcpServer.cs x: 19 commits (all time) y: 202 lines of code src/Proton.TestPeer/Utilities/Eventloop.cs x: 3 commits (all time) y: 83 lines of code src/Proton/Buffer/IProtonBuffer.cs x: 23 commits (all time) y: 38 lines of code src/Proton/Buffer/ProtonByteBuffer.cs x: 24 commits (all time) y: 749 lines of code src/Proton/Buffer/ProtonCompositeBuffer.cs x: 26 commits (all time) y: 1251 lines of code src/Proton/Codec/Decoders/Messaging/DataTypeDecoder.cs x: 6 commits (all time) y: 100 lines of code src/Proton/Codec/Decoders/Primitives/ByteTypeDecoder.cs x: 4 commits (all time) y: 27 lines of code src/Proton/Codec/Decoders/ProtonStreamDecoder.cs x: 14 commits (all time) y: 629 lines of code src/Proton/Codec/Encoders/Primitives/BooleanTypeEncoder.cs x: 6 commits (all time) y: 33 lines of code src/Proton/Codec/IDecoder.cs x: 8 commits (all time) y: 54 lines of code src/Proton/Engine/HeaderEnvelope.cs x: 4 commits (all time) y: 23 lines of code src/Proton/Engine/Implementation/ProtonLink.cs x: 12 commits (all time) y: 637 lines of code src/Proton/Engine/Implementation/ProtonTransactionController.cs x: 10 commits (all time) y: 390 lines of code src/Proton/Engine/Implementation/ProtonTransactionManager.cs x: 8 commits (all time) y: 299 lines of code src/Proton/Engine/IncomingAmqpEnvelope.cs x: 5 commits (all time) y: 28 lines of code src/Proton/Engine/Sasl/Client/AbstractScramSHAMechanism.cs x: 6 commits (all time) y: 214 lines of code src/Proton/Types/Decimal32.cs x: 6 commits (all time) y: 52 lines of code src/Proton/Types/Messaging/Modified.cs x: 4 commits (all time) y: 95 lines of code src/Proton/Types/Messaging/Source.cs x: 7 commits (all time) y: 101 lines of code src/Proton/Types/Transport/AmqpHeader.cs x: 11 commits (all time) y: 301 lines of code src/Proton/Types/Transport/Begin.cs x: 6 commits (all time) y: 202 lines of code src/Proton/Types/UnknownDescribedType.cs x: 3 commits (all time) y: 13 lines of code src/Proton/Utilities/Statics.cs x: 9 commits (all time) y: 139 lines of code src/Proton/Utilities/StringUtils.cs x: 7 commits (all time) y: 127 lines of code src/Proton.Client/Client/Concurrent/AtomicReference.cs x: 2 commits (all time) y: 45 lines of code src/Proton.Client/Client/IConnection.cs x: 10 commits (all time) y: 46 lines of code src/Proton.Client/Client/ISession.cs x: 9 commits (all time) y: 41 lines of code src/Proton.Client/Client/Implementation/ClientSessionBuilder.cs x: 9 commits (all time) y: 74 lines of code src/Proton.Client/Client/Implementation/ClientStreamSession.cs x: 4 commits (all time) y: 104 lines of code src/Proton.Client/Client/NextReceiverPolicy.cs x: 1 commits (all time) y: 11 lines of code src/Proton.Client/Client/Transport/ITransport.cs x: 6 commits (all time) y: 23 lines of code src/Proton/Engine/Implementation/ProtonReceiver.cs x: 16 commits (all time) y: 400 lines of code src/Proton/Engine/Implementation/ProtonSession.cs x: 10 commits (all time) y: 607 lines of code src/Proton.Client/Client/IMessage.cs x: 10 commits (all time) y: 94 lines of code src/Proton.Client/Client/IReceiver.cs x: 14 commits (all time) y: 19 lines of code src/Proton.Client/Client/IStreamReceiver.cs x: 11 commits (all time) y: 19 lines of code src/Proton.Client/Client/IStreamTracker.cs x: 5 commits (all time) y: 22 lines of code src/Proton.Client/Client/TransportOptions.cs x: 9 commits (all time) y: 51 lines of code src/Proton/Buffer/ProtonBufferInputStream.cs x: 8 commits (all time) y: 102 lines of code src/Proton/Buffer/ProtonByteBufferAllocator.cs x: 10 commits (all time) y: 43 lines of code src/Proton/Buffer/ProtonByteUtils.cs x: 5 commits (all time) y: 174 lines of code src/Proton/Codec/CodecFactory.cs x: 2 commits (all time) y: 84 lines of code src/Proton/Codec/Decoders/Messaging/AmqpValueTypeDecoder.cs x: 3 commits (all time) y: 54 lines of code src/Proton/Codec/Decoders/Messaging/HeaderTypeDecoder.cs x: 5 commits (all time) y: 151 lines of code src/Proton/Codec/Decoders/Messaging/ModifiedTypeDecoder.cs x: 5 commits (all time) y: 139 lines of code src/Proton/Codec/Decoders/Messaging/PropertiesTypeDecoder.cs x: 5 commits (all time) y: 199 lines of code src/Proton/Codec/Decoders/Messaging/ReceivedTypeDecoder.cs x: 5 commits (all time) y: 124 lines of code src/Proton/Codec/Decoders/ProtonDecoder.cs x: 18 commits (all time) y: 620 lines of code src/Proton/Codec/Decoders/ProtonDecoderFactory.cs x: 3 commits (all time) y: 76 lines of code src/Proton/Codec/Decoders/ProtonStreamDecoderFactory.cs x: 2 commits (all time) y: 76 lines of code src/Proton/Codec/Decoders/ProtonStreamReadUtils.cs x: 8 commits (all time) y: 171 lines of code src/Proton/Codec/Decoders/Security/SaslChallengeTypeDecoder.cs x: 4 commits (all time) y: 90 lines of code src/Proton/Codec/Decoders/Security/SaslOutcomeTypeDecoder.cs x: 5 commits (all time) y: 115 lines of code src/Proton/Codec/Decoders/Transactions/CoordinatorTypeDecoder.cs x: 4 commits (all time) y: 99 lines of code src/Proton/Codec/Decoders/Transactions/DeclareTypeDecoder.cs x: 5 commits (all time) y: 99 lines of code src/Proton/Codec/Decoders/Transactions/DischargeTypeDecoder.cs x: 4 commits (all time) y: 115 lines of code src/Proton/Codec/Decoders/Transport/AttachTypeDecoder.cs x: 8 commits (all time) y: 227 lines of code src/Proton/Codec/Decoders/Transport/DispositionTypeDecoder.cs x: 6 commits (all time) y: 171 lines of code src/Proton/Codec/Decoders/Transport/OpenTypeDecoder.cs x: 5 commits (all time) y: 187 lines of code src/Proton/Codec/Decoders/Transport/TransferTypeDecoder.cs x: 6 commits (all time) y: 195 lines of code src/Proton/Codec/Encoders/Messaging/AcceptedTypeEncoder.cs x: 5 commits (all time) y: 31 lines of code src/Proton/Codec/Encoders/Primitives/ListTypeEncoder.cs x: 7 commits (all time) y: 54 lines of code src/Proton/Codec/Encoders/Primitives/SymbolTypeEncoder.cs x: 6 commits (all time) y: 38 lines of code src/Proton/Codec/Encoders/ProtonEncoder.cs x: 18 commits (all time) y: 424 lines of code src/Proton/Engine/Implementation/ProtonConnection.cs x: 15 commits (all time) y: 614 lines of code src/Proton/Engine/Implementation/ProtonEngineHandlerContext.cs x: 2 commits (all time) y: 148 lines of code src/Proton/Engine/Implementation/ProtonFrameDecodingHandler.cs x: 10 commits (all time) y: 353 lines of code src/Proton/Engine/Implementation/Sasl/ProtonSaslClientContext.cs x: 4 commits (all time) y: 274 lines of code src/Proton/Types/Messaging/Properties.cs x: 5 commits (all time) y: 315 lines of code src/Proton/Types/Transport/Attach.cs x: 9 commits (all time) y: 294 lines of code src/Proton/Types/Transport/Detach.cs x: 5 commits (all time) y: 76 lines of code src/Proton/Types/Transport/Flow.cs x: 5 commits (all time) y: 281 lines of code src/Proton/Types/Transport/Open.cs x: 8 commits (all time) y: 221 lines of code src/Proton/Types/Transport/Transfer.cs x: 5 commits (all time) y: 277 lines of code src/Proton/Utilities/ArraryDeque.cs x: 11 commits (all time) y: 403 lines of code src/Proton/Utilities/LinkedSplayedDictionary.cs x: 3 commits (all time) y: 395 lines of code src/Proton/Utilities/RingQueue.cs x: 3 commits (all time) y: 216 lines of code src/Proton.Client/Client/Implementation/ClientExceptionSupport.cs x: 4 commits (all time) y: 259 lines of code src/Proton.Client/Client/Implementation/ClientInstance.cs x: 13 commits (all time) y: 112 lines of code src/Proton.Client/Client/Implementation/ClientMessageSupport.cs x: 7 commits (all time) y: 240 lines of code src/Proton.Client/Client/Implementation/ClientReceiverBuilder.cs x: 8 commits (all time) y: 245 lines of code src/Proton.Client/Client/Implementation/ClientStreamReceiverMessage.cs x: 7 commits (all time) y: 675 lines of code src/Proton.Client/Client/Implementation/ClientStreamTracker.cs x: 7 commits (all time) y: 185 lines of code src/Proton.Client/Client/Implementation/ClientTracker.cs x: 9 commits (all time) y: 185 lines of code src/Proton.Client/Client/Utilities/FifoDeliveryQueue.cs x: 6 commits (all time) y: 137 lines of code src/Proton.Client/Client/Implementation/ClientDelivery.cs x: 6 commits (all time) y: 124 lines of code src/Proton.Client/Client/Implementation/ClientLinkType.cs x: 4 commits (all time) y: 239 lines of code src/Proton.TestPeer/Codec/ICodec.cs x: 8 commits (all time) y: 85 lines of code src/Proton.TestPeer/Codec/Impl/Codec.cs x: 13 commits (all time) y: 687 lines of code src/Proton.TestPeer/Codec/Transport/AMQPHeader.cs x: 4 commits (all time) y: 200 lines of code src/Proton.TestPeer/Codec/Transport/ErrorCondition.cs x: 5 commits (all time) y: 129 lines of code src/Proton.TestPeer/Matchers/Types/Primitives/Numbers.cs x: 2 commits (all time) y: 133 lines of code src/Proton/Codec/Decoders/Messaging/ApplicationPropertiesTypeDecoder.cs x: 4 commits (all time) y: 124 lines of code src/Proton/Codec/Encoders/AbstractPrimitiveTypeEncoder.cs x: 7 commits (all time) y: 46 lines of code src/Proton/Codec/IEncoder.cs x: 11 commits (all time) y: 49 lines of code src/Proton/Engine/Implementation/ProtonEndpoint.cs x: 9 commits (all time) y: 114 lines of code src/Proton/Engine/Implementation/ProtonFrameLoggingHandler.cs x: 6 commits (all time) y: 120 lines of code src/Proton/Engine/Implementation/ProtonOutgoingDelivery.cs x: 6 commits (all time) y: 251 lines of code src/Proton/Types/Messaging/Header.cs x: 5 commits (all time) y: 182 lines of code src/Proton/Types/Transport/ErrorCondition.cs x: 8 commits (all time) y: 93 lines of code src/Proton/Codec/Decoders/Primitives/AbstractBinaryDecoder.cs x: 6 commits (all time) y: 65 lines of code src/Proton/Codec/Decoders/Primitives/AbstractMapTypeDecoder.cs x: 5 commits (all time) y: 83 lines of code src/Proton/Codec/Decoders/Primitives/AbstractStringTypeDecoder.cs x: 2 commits (all time) y: 55 lines of code src/Proton/Codec/Encoders/Primitives/BinaryTypeEncoder.cs x: 8 commits (all time) y: 55 lines of code src/Proton/Engine/IEngine.cs x: 9 commits (all time) y: 49 lines of code src/Proton/Engine/Implementation/ProtonEnginePipeline.cs x: 4 commits (all time) y: 479 lines of code src/Proton/Engine/Implementation/ProtonIncomingDelivery.cs x: 8 commits (all time) y: 249 lines of code src/Proton/Engine/Implementation/Sasl/ProtonSaslServerContext.cs x: 3 commits (all time) y: 229 lines of code src/Proton/Engine/Sasl/Client/SaslAuthenticator.cs x: 3 commits (all time) y: 94 lines of code src/Proton/Types/Messaging/Data.cs x: 6 commits (all time) y: 107 lines of code src/Proton.Client/Client/Implementation/ClientStreamDelivery.cs x: 22 commits (all time) y: 445 lines of code src/Proton.TestPeer/Codec/Impl/ShortElement.cs x: 6 commits (all time) y: 40 lines of code src/Proton.TestPeer/Codec/Transport/Attach.cs x: 7 commits (all time) y: 159 lines of code src/Proton.TestPeer/Driver/ProtonTestServer.cs x: 9 commits (all time) y: 98 lines of code src/Proton.TestPeer/Expectations/AbstractExpectation.cs x: 11 commits (all time) y: 188 lines of code src/Proton.Client/Client/Implementation/ClientNoOpStreamTracker.cs x: 1 commits (all time) y: 58 lines of code src/Proton.Client/Client/IStreamDelivery.cs x: 8 commits (all time) y: 32 lines of code src/Proton.Client/Client/ISender.cs x: 7 commits (all time) y: 12 lines of code src/Proton.TestPeer/Driver/ProtonTestServerOptions.cs x: 5 commits (all time) y: 36 lines of code src/Proton.Client/Client/IClient.cs x: 6 commits (all time) y: 18 lines of code src/Proton.TestPeer/Matchers/Types/Messaging/HeaderMatcher.cs x: 2 commits (all time) y: 63 lines of code src/Proton.TestPeer/Matchers/Types/Transport/TransferMatcher.cs x: 2 commits (all time) y: 126 lines of code src/Proton.Client/Client/Concurrent/AtomicBoolean.cs x: 1 commits (all time) y: 35 lines of code src/Proton.Client/Client/Concurrent/RejectedExecutionException.cs x: 1 commits (all time) y: 16 lines of code src/Proton/Logging/ProtonLoggerWarpper.cs x: 1 commits (all time) y: 121 lines of code src/Proton/Engine/Implementation/ProtonSequentialTagGenerator.cs x: 2 commits (all time) y: 122 lines of code src/Proton.Client/Client/Implementation/ClientConstants.cs x: 1 commits (all time) y: 24 lines of code src/Proton.Client/Client/Exceptions/ClientSendTimedOutException.cs x: 1 commits (all time) y: 9 lines of code src/Proton.TestPeer/Codec/Transport/Transfer.cs x: 5 commits (all time) y: 111 lines of code src/Proton/Engine/Sasl/Client/ScramSHA1Mechanism.cs x: 1 commits (all time) y: 25 lines of code src/Proton/Engine/Sasl/Client/AbstractMechanism.cs x: 1 commits (all time) y: 30 lines of code src/Proton/Buffer/ProtonBufferOutputStream.cs x: 4 commits (all time) y: 65 lines of code src/Proton.TestPeer/Codec/Impl/SymbolElement.cs x: 5 commits (all time) y: 87 lines of code src/Proton.TestPeer/Matchers/Core/IsInMatcher.cs x: 1 commits (all time) y: 43 lines of code src/Proton.TestPeer/Matchers/Types/Transport/BeginMatcher.cs x: 1 commits (all time) y: 101 lines of code src/Proton.TestPeer/Matchers/Types/Messaging/ModifiedMatcher.cs x: 1 commits (all time) y: 48 lines of code src/Proton.TestPeer/Driver/LinkTracer.cs x: 1 commits (all time) y: 64 lines of code src/Proton/Engine/Implementation/ProtonPerformativeHandler.cs x: 1 commits (all time) y: 98 lines of code src/Proton/Engine/Implementation/ProtonLinkCreditState.cs x: 1 commits (all time) y: 73 lines of code src/Proton/Engine/Implementation/ProtonEnginePipelineProxy.cs x: 1 commits (all time) y: 143 lines of code src/Proton/Engine/Implementation/ProtonUuidTagGenerator.cs x: 1 commits (all time) y: 50 lines of code src/Proton/Codec/Encoders/Transport/BeginTypeEncoder.cs x: 2 commits (all time) y: 113 lines of code src/Proton/Codec/Encoders/Transport/FlowTypeEncoder.cs x: 2 commits (all time) y: 143 lines of code src/Proton/Codec/Encoders/Messaging/PropertiesTypeEncoder.cs x: 3 commits (all time) y: 91 lines of code src/Proton/Types/Decimal128.cs x: 6 commits (all time) y: 61 lines of code src/Proton/Codec/IStreamDecoder.cs x: 7 commits (all time) y: 55 lines of code src/Proton/Codec/IDescribedTypeEncoder.cs x: 4 commits (all time) y: 9 lines of code
1251.0
lines of code
  min: 6.0
  average: 81.91
  25th percentile: 20.0
  median: 38.0
  75th percentile: 86.0
  max: 1251.0
0 46.0
commits (all time)
min: 1.0 | average: 4.28 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 5.0 | max: 46.0

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

src/Proton.Client/Client/IStreamSender.cs x: 1 contributors (all time) y: 14 lines of code src/Proton.Client/Client/Implementation/ClientStreamSender.cs x: 1 contributors (all time) y: 639 lines of code src/Proton.Client/Client/Implementation/ClientSender.cs x: 1 contributors (all time) y: 469 lines of code src/Proton/Engine/Implementation/ProtonEngine.cs x: 1 contributors (all time) y: 418 lines of code src/Proton.Client/Client/ConnectionOptions.cs x: 1 contributors (all time) y: 103 lines of code src/Proton.Client/Client/Implementation/ClientConnection.cs x: 1 contributors (all time) y: 1060 lines of code src/Proton.TestPeer/Driver/ScriptWriter.cs x: 1 contributors (all time) y: 419 lines of code src/Proton/Engine/Implementation/ProtonSessionOutgoingWindow.cs x: 1 contributors (all time) y: 275 lines of code src/Proton.Client/Client/Implementation/ClientSenderBuilder.cs x: 1 contributors (all time) y: 221 lines of code src/Proton/Engine/Implementation/ProtonEngineConfiguration.cs x: 1 contributors (all time) y: 70 lines of code src/Proton.Client/Client/Implementation/ClientReceiver.cs x: 1 contributors (all time) y: 381 lines of code src/Proton.Client/Client/Implementation/ClientStreamReceiver.cs x: 1 contributors (all time) y: 349 lines of code src/Proton/Types/Messaging/AmqpSequence.cs x: 1 contributors (all time) y: 87 lines of code src/Proton/Types/Messaging/ApplicationProperties.cs x: 1 contributors (all time) y: 110 lines of code src/Proton.Client/Client/Implementation/ClientTransportProxy.cs x: 1 contributors (all time) y: 67 lines of code src/Proton.Client/Client/DeliveryMode.cs x: 1 contributors (all time) y: 8 lines of code common.props x: 1 contributors (all time) y: 61 lines of code versions.props x: 1 contributors (all time) y: 21 lines of code src/Proton.Client/Client/Implementation/ClientNextReceiverSelector.cs x: 1 contributors (all time) y: 176 lines of code src/Proton.Client/Client/Implementation/ClientReceiverLinkType.cs x: 1 contributors (all time) y: 169 lines of code src/Proton/Types/Symbol.cs x: 1 contributors (all time) y: 144 lines of code src/Proton.Client/Client/Transport/TcpTransport.cs x: 1 contributors (all time) y: 441 lines of code src/Proton.TestPeer/Network/PeerTcpClient.cs x: 1 contributors (all time) y: 138 lines of code src/Proton/Engine/Implementation/ProtonSender.cs x: 1 contributors (all time) y: 326 lines of code src/Proton.Client/Client/Implementation/ClientDeliveryState.cs x: 1 contributors (all time) y: 180 lines of code src/Proton.Client/Client/SourceOptions.cs x: 1 contributors (all time) y: 40 lines of code src/Proton.TestPeer/Codec/Primitives/UnknwonDescribedType.cs x: 1 contributors (all time) y: 31 lines of code src/Proton.Client/Client/Utilities/Objects.cs x: 1 contributors (all time) y: 15 lines of code src/Proton.Client/Client/Implementation/ClientSession.cs x: 1 contributors (all time) y: 594 lines of code src/Proton/Utilities/SplayedDictionary.cs x: 1 contributors (all time) y: 893 lines of code src/Proton/Engine/Sasl/Client/CramMD5Mechanism.cs x: 1 contributors (all time) y: 52 lines of code src/Proton.Client/Client/Implementation/ClientConversionSupport.cs x: 1 contributors (all time) y: 160 lines of code src/Proton.Client/Client/Implementation/ClientMessage.cs x: 1 contributors (all time) y: 460 lines of code src/Proton.Client/Client/Implementation/ClientRemoteSource.cs x: 1 contributors (all time) y: 122 lines of code src/Proton.Client/Client/Implementation/ClientStreamSenderMessage.cs x: 1 contributors (all time) y: 815 lines of code src/Proton.TestPeer/Actions/AttachInjectAction.cs x: 1 contributors (all time) y: 464 lines of code src/Proton.TestPeer/Actions/CloseInjectAction.cs x: 1 contributors (all time) y: 47 lines of code src/Proton.TestPeer/Actions/DischargeInjectAction.cs x: 1 contributors (all time) y: 37 lines of code src/Proton.TestPeer/Actions/DispositionInjectAction.cs x: 1 contributors (all time) y: 200 lines of code src/Proton.TestPeer/Actions/ExecuteUserCodeAction.cs x: 1 contributors (all time) y: 74 lines of code src/Proton.TestPeer/Actions/FlowInjectAction.cs x: 1 contributors (all time) y: 105 lines of code src/Proton.TestPeer/Actions/ScriptCompleteAction.cs x: 1 contributors (all time) y: 58 lines of code src/Proton.TestPeer/Actions/TransferInjectAction.cs x: 1 contributors (all time) y: 604 lines of code src/Proton.TestPeer/Codec/Impl/AbstractElement.cs x: 1 contributors (all time) y: 89 lines of code src/Proton.TestPeer/Codec/Impl/DescribedTypeElement.cs x: 1 contributors (all time) y: 115 lines of code src/Proton.TestPeer/Codec/Impl/ListElement.cs x: 1 contributors (all time) y: 186 lines of code src/Proton.TestPeer/Codec/Impl/StreamExtensions.cs x: 1 contributors (all time) y: 216 lines of code src/Proton.TestPeer/Codec/Impl/TypeDecoder.cs x: 1 contributors (all time) y: 656 lines of code src/Proton.TestPeer/Codec/Messaging/Target.cs x: 1 contributors (all time) y: 81 lines of code src/Proton.TestPeer/Driver/AMQPTestDriver.cs x: 1 contributors (all time) y: 581 lines of code src/Proton.TestPeer/Driver/FrameDecoder.cs x: 1 contributors (all time) y: 331 lines of code src/Proton.TestPeer/Driver/SessionTracker.cs x: 1 contributors (all time) y: 389 lines of code src/Proton.TestPeer/Expectations/AttachExpectation.cs x: 1 contributors (all time) y: 667 lines of code src/Proton.TestPeer/Expectations/BeginExpectation.cs x: 1 contributors (all time) y: 149 lines of code src/Proton.TestPeer/Expectations/DispositionExpectation.cs x: 1 contributors (all time) y: 262 lines of code src/Proton.TestPeer/Matchers/Comparators/CharacterComparator.cs x: 1 contributors (all time) y: 28 lines of code src/Proton.TestPeer/Matchers/Types/Messaging/PartialDataSectionMatcher.cs x: 1 contributors (all time) y: 165 lines of code src/Proton.TestPeer/Matchers/Types/Transport/AttachMatcher.cs x: 1 contributors (all time) y: 204 lines of code src/Proton.TestPeer/Matchers/Types/Transport/OpenMatcher.cs x: 1 contributors (all time) y: 127 lines of code src/Proton.TestPeer/Matchers/Types/Transport/TransferPayloadCompositeMatcher.cs x: 1 contributors (all time) y: 270 lines of code src/Proton/Buffer/ProtonByteBuffer.cs x: 1 contributors (all time) y: 749 lines of code src/Proton/Buffer/ProtonCompositeBuffer.cs x: 1 contributors (all time) y: 1251 lines of code src/Proton/Codec/Decoders/ProtonStreamDecoder.cs x: 1 contributors (all time) y: 629 lines of code src/Proton/Engine/Implementation/ProtonTransactionController.cs x: 1 contributors (all time) y: 390 lines of code src/Proton/Engine/Implementation/ProtonTransactionManager.cs x: 1 contributors (all time) y: 299 lines of code src/Proton/Types/Messaging/Modified.cs x: 1 contributors (all time) y: 95 lines of code src/Proton/Types/Transport/AmqpHeader.cs x: 1 contributors (all time) y: 301 lines of code src/Proton/Engine/Implementation/ProtonReceiver.cs x: 1 contributors (all time) y: 400 lines of code src/Proton/Engine/Implementation/ProtonSession.cs x: 1 contributors (all time) y: 607 lines of code src/Proton/Codec/Decoders/ProtonDecoder.cs x: 1 contributors (all time) y: 620 lines of code src/Proton/Codec/Decoders/Transport/AttachTypeDecoder.cs x: 1 contributors (all time) y: 227 lines of code src/Proton/Codec/Decoders/Transport/TransferTypeDecoder.cs x: 1 contributors (all time) y: 195 lines of code src/Proton/Codec/Encoders/ProtonEncoder.cs x: 1 contributors (all time) y: 424 lines of code src/Proton/Engine/Implementation/ProtonConnection.cs x: 1 contributors (all time) y: 614 lines of code src/Proton/Engine/Implementation/ProtonFrameDecodingHandler.cs x: 1 contributors (all time) y: 353 lines of code src/Proton/Types/Messaging/Properties.cs x: 1 contributors (all time) y: 315 lines of code src/Proton/Types/Transport/Attach.cs x: 1 contributors (all time) y: 294 lines of code src/Proton/Types/Transport/Flow.cs x: 1 contributors (all time) y: 281 lines of code src/Proton/Types/Transport/Transfer.cs x: 1 contributors (all time) y: 277 lines of code src/Proton/Utilities/LinkedSplayedDictionary.cs x: 1 contributors (all time) y: 395 lines of code src/Proton.Client/Client/Implementation/ClientExceptionSupport.cs x: 1 contributors (all time) y: 259 lines of code src/Proton.Client/Client/Implementation/ClientMessageSupport.cs x: 1 contributors (all time) y: 240 lines of code src/Proton.Client/Client/Implementation/ClientReceiverBuilder.cs x: 1 contributors (all time) y: 245 lines of code src/Proton.Client/Client/Implementation/ClientStreamReceiverMessage.cs x: 1 contributors (all time) y: 675 lines of code src/Proton.Client/Client/Utilities/FifoDeliveryQueue.cs x: 1 contributors (all time) y: 137 lines of code src/Proton.TestPeer/Codec/Impl/Codec.cs x: 1 contributors (all time) y: 687 lines of code src/Proton.TestPeer/Codec/Transport/ErrorCondition.cs x: 1 contributors (all time) y: 129 lines of code src/Proton/Engine/Implementation/ProtonOutgoingDelivery.cs x: 1 contributors (all time) y: 251 lines of code src/Proton/Engine/Implementation/ProtonEnginePipeline.cs x: 1 contributors (all time) y: 479 lines of code src/Proton.Client/Client/Implementation/ClientStreamDelivery.cs x: 1 contributors (all time) y: 445 lines of code src/Proton.TestPeer/Expectations/AbstractExpectation.cs x: 1 contributors (all time) y: 188 lines of code
1251.0
lines of code
  min: 6.0
  average: 81.91
  25th percentile: 20.0
  median: 38.0
  75th percentile: 86.0
  max: 1251.0
0 1.0
contributors (all time)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.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".