apache / activemq-nms-stomp
File Size

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

Intro
Learn more...
File Size Overall
0% | 33% | 23% | 21% | 21%
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
cs0% | 34% | 23% | 21% | 20%
xml0% | 0% | 0% | 0% | 100%
ps10% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src0% | 34% | 23% | 21% | 20%
ROOT0% | 0% | 0% | 0% | 100%
Resources0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
StreamMessage.cs
in src/main/csharp/Commands
828 31
MessageConsumer.cs
in src/main/csharp
786 38
FailoverTransport.cs
in src/main/csharp/Transport/Failover
758 27
Session.cs
in src/main/csharp
700 51
Connection.cs
in src/main/csharp
682 34
StompWireFormat.cs
in src/main/csharp/Protocol
548 16
BytesMessage.cs
in src/main/csharp/Commands
460 31
InactivityMonitor.cs
in src/main/csharp/Transport
359 16
TcpTransport.cs
in src/main/csharp/Transport/Tcp
302 13
Destination.cs
in src/main/csharp/Commands
296 14
StompFrame.cs
in src/main/csharp/Protocol
295 19
Message.cs
in src/main/csharp/Commands
286 15
ConnectionFactory.cs
in src/main/csharp
275 11
TcpTransportFactory.cs
in src/main/csharp/Transport/Tcp
248 10
MessageProducer.cs
in src/main/csharp
231 17
SynchronizedObjects.cs
in src/main/csharp/State
201 16
BaseMessage.cs
in src/main/csharp/Commands
199 7
BaseCommand.cs
in src/main/csharp/Commands
198 5
SslTransport.cs
in src/main/csharp/Transport/Tcp
189 5
MessageDispatchChannel.cs
in src/main/csharp/Util
186 10
XmlPrimitiveMapMarshaler.cs
in src/main/csharp/Protocol
179 4
SessionExecutor.cs
in src/main/csharp
158 11
TransportFilter.cs
in src/main/csharp/Transport
157 14
CompositeTaskRunner.cs
in src/main/csharp/Threads
144 8
ResponseCorrelator.cs
in src/main/csharp/Transport
139 9
DataStructureTypes.cs
in src/main/csharp/Commands
138 1
TransactionContext.cs
in src/main/csharp
137 10
ConsumerId.cs
in src/main/csharp/Commands
126 8
ThreadPoolExecutor.cs
in src/main/csharp/Threads
120 6
ConsumerInfo.cs
in src/main/csharp/Commands
119 3
DedicatedTaskRunner.cs
in src/main/csharp/Threads
117 5
ConnectionStateTracker.cs
in src/main/csharp/State
116 8
ProducerId.cs
in src/main/csharp/Commands
115 8
IdGenerator.cs
in src/main/csharp/Util
108 8
ConnectionState.cs
in src/main/csharp/State
103 7
MessageDispatch.cs
in src/main/csharp/Commands
92 6
90 -
MessageId.cs
in src/main/csharp/Commands
90 9
CommandVisitorAdapter.cs
in src/main/csharp/State
83 19
SessionId.cs
in src/main/csharp/Commands
83 9
ConnectionMetaData.cs
in src/main/csharp
77 1
MessageAck.cs
in src/main/csharp/Commands
76 3
MutexTransport.cs
in src/main/csharp/Transport
73 5
TransportFactory.cs
in src/main/csharp/Transport
71 5
TextMessage.cs
in src/main/csharp/Commands
69 7
SslTransportFactory.cs
in src/main/csharp/Transport/Tcp
67 1
BrokerError.cs
in src/main/csharp/Commands
67 2
Command.cs
in src/main/csharp/Commands
67 -
PrefetchPolicy.cs
in src/main/csharp
64 4
ITransport.cs
in src/main/csharp/Transport
63 -
Files With Most Units (Top 50)
File# lines# units
Session.cs
in src/main/csharp
700 51
MessageConsumer.cs
in src/main/csharp
786 38
Connection.cs
in src/main/csharp
682 34
StreamMessage.cs
in src/main/csharp/Commands
828 31
BytesMessage.cs
in src/main/csharp/Commands
460 31
FailoverTransport.cs
in src/main/csharp/Transport/Failover
758 27
StompFrame.cs
in src/main/csharp/Protocol
295 19
CommandVisitorAdapter.cs
in src/main/csharp/State
83 19
MessageProducer.cs
in src/main/csharp
231 17
InactivityMonitor.cs
in src/main/csharp/Transport
359 16
StompWireFormat.cs
in src/main/csharp/Protocol
548 16
SynchronizedObjects.cs
in src/main/csharp/State
201 16
Message.cs
in src/main/csharp/Commands
286 15
TransportFilter.cs
in src/main/csharp/Transport
157 14
Destination.cs
in src/main/csharp/Commands
296 14
TcpTransport.cs
in src/main/csharp/Transport/Tcp
302 13
SessionExecutor.cs
in src/main/csharp
158 11
ConnectionFactory.cs
in src/main/csharp
275 11
TcpTransportFactory.cs
in src/main/csharp/Transport/Tcp
248 10
MessageDispatchChannel.cs
in src/main/csharp/Util
186 10
TransactionContext.cs
in src/main/csharp
137 10
ResponseCorrelator.cs
in src/main/csharp/Transport
139 9
StompMessageTransformation.cs
in src/main/csharp/Util
55 9
MessageId.cs
in src/main/csharp/Commands
90 9
BaseDataStructure.cs
in src/main/csharp/Commands
47 9
SessionId.cs
in src/main/csharp/Commands
83 9
ConnectionId.cs
in src/main/csharp/Commands
53 9
IdGenerator.cs
in src/main/csharp/Util
108 8
ConnectionStateTracker.cs
in src/main/csharp/State
116 8
CompositeTaskRunner.cs
in src/main/csharp/Threads
144 8
ProducerId.cs
in src/main/csharp/Commands
115 8
ConsumerId.cs
in src/main/csharp/Commands
126 8
ConnectionState.cs
in src/main/csharp/State
103 7
TempDestination.cs
in src/main/csharp/Commands
41 7
TextMessage.cs
in src/main/csharp/Commands
69 7
BaseMessage.cs
in src/main/csharp/Commands
199 7
FailoverTransportFactory.cs
in src/main/csharp/Transport/Failover
41 6
BrokerException.cs
in src/main/csharp
59 6
ThreadPoolExecutor.cs
in src/main/csharp/Threads
120 6
MessageDispatch.cs
in src/main/csharp/Commands
92 6
Queue.cs
in src/main/csharp/Commands
43 6
TempQueue.cs
in src/main/csharp/Commands
38 6
TempTopic.cs
in src/main/csharp/Commands
38 6
Topic.cs
in src/main/csharp/Commands
41 6
36 6
MutexTransport.cs
in src/main/csharp/Transport
73 5
TransportFactory.cs
in src/main/csharp/Transport
71 5
SslTransport.cs
in src/main/csharp/Transport/Tcp
189 5
DedicatedTaskRunner.cs
in src/main/csharp/Threads
117 5
MapMessage.cs
in src/main/csharp/Commands
62 5
Files With Long Lines (Top 18)

There are 18 files with lines longer than 120 characters. In total, there are 43 long lines.

File# lines# units# long lines
90 - 12
InactivityMonitor.cs
in src/main/csharp/Transport
359 16 4
BrokerException.cs
in src/main/csharp
59 6 4
MessageConsumer.cs
in src/main/csharp
786 38 4
MessageProducer.cs
in src/main/csharp
231 17 2
Session.cs
in src/main/csharp
700 51 2
FailoverTransport.cs
in src/main/csharp/Transport/Failover
758 27 2
ConnectionState.cs
in src/main/csharp/State
103 7 2
Destination.cs
in src/main/csharp/Commands
296 14 2
60 - 1
SslTransport.cs
in src/main/csharp/Transport/Tcp
189 5 1
TcpTransportFactory.cs
in src/main/csharp/Transport/Tcp
248 10 1
FailoverTransportFactory.cs
in src/main/csharp/Transport/Failover
41 6 1
ConnectionFactory.cs
in src/main/csharp
275 11 1
ConnectionStateTracker.cs
in src/main/csharp/State
116 8 1
Message.cs
in src/main/csharp/Commands
286 15 1
BrokerError.cs
in src/main/csharp/Commands
67 2 1
36 6 1
Correlations

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

package.ps1 x: 11 commits (all time) y: 60 lines of code src/main/csharp/Commands/MessageId.cs x: 5 commits (all time) y: 90 lines of code nant-common.xml x: 20 commits (all time) y: 90 lines of code src/main/csharp/MessageConsumer.cs x: 16 commits (all time) y: 786 lines of code src/main/csharp/Session.cs x: 22 commits (all time) y: 700 lines of code Resources/Values/Strings.xml x: 1 commits (all time) y: 5 lines of code src/main/csharp/Commands/Destination.cs x: 6 commits (all time) y: 296 lines of code src/main/csharp/TransactionContext.cs x: 6 commits (all time) y: 137 lines of code src/main/csharp/Transport/Tcp/SslTransport.cs x: 7 commits (all time) y: 189 lines of code src/main/csharp/Transport/Tcp/TcpTransport.cs x: 7 commits (all time) y: 302 lines of code src/main/csharp/Protocol/StompWireFormat.cs x: 37 commits (all time) y: 548 lines of code src/main/csharp/Connection.cs x: 33 commits (all time) y: 682 lines of code src/main/csharp/ConnectionFactory.cs x: 13 commits (all time) y: 275 lines of code src/main/csharp/State/ConnectionState.cs x: 4 commits (all time) y: 103 lines of code src/main/csharp/State/SynchronizedObjects.cs x: 4 commits (all time) y: 201 lines of code src/main/csharp/Transport/InactivityMonitor.cs x: 16 commits (all time) y: 359 lines of code src/main/csharp/Transport/Failover/FailoverTransport.cs x: 10 commits (all time) y: 758 lines of code src/main/csharp/Commands/ConnectionInfo.cs x: 8 commits (all time) y: 62 lines of code src/main/csharp/Transport/Tcp/TcpTransportFactory.cs x: 9 commits (all time) y: 248 lines of code src/main/csharp/Protocol/StompFrame.cs x: 14 commits (all time) y: 295 lines of code src/main/csharp/State/ConnectionStateTracker.cs x: 3 commits (all time) y: 116 lines of code src/main/csharp/Transport/MutexTransport.cs x: 4 commits (all time) y: 73 lines of code src/main/csharp/Transport/ITransport.cs x: 4 commits (all time) y: 63 lines of code src/main/csharp/Transport/TransportFilter.cs x: 4 commits (all time) y: 157 lines of code src/main/csharp/Threads/ThreadPoolExecutor.cs x: 2 commits (all time) y: 120 lines of code src/main/csharp/Util/ThreadUtil.cs x: 4 commits (all time) y: 24 lines of code src/main/csharp/Commands/ConsumerId.cs x: 5 commits (all time) y: 126 lines of code src/main/csharp/Commands/Message.cs x: 11 commits (all time) y: 286 lines of code src/main/csharp/Threads/CompositeTaskRunner.cs x: 3 commits (all time) y: 144 lines of code src/main/csharp/Commands/BaseCommand.cs x: 5 commits (all time) y: 198 lines of code src/main/csharp/Commands/Command.cs x: 4 commits (all time) y: 67 lines of code src/main/csharp/Commands/DataStructureTypes.cs x: 4 commits (all time) y: 138 lines of code src/main/csharp/Commands/WireFormatInfo.cs x: 1 commits (all time) y: 59 lines of code src/main/csharp/Threads/CompositeTask.cs x: 1 commits (all time) y: 7 lines of code src/main/csharp/Threads/DedicatedTaskRunner.cs x: 5 commits (all time) y: 117 lines of code src/main/csharp/Util/IdGenerator.cs x: 3 commits (all time) y: 108 lines of code src/main/csharp/SessionExecutor.cs x: 3 commits (all time) y: 158 lines of code src/main/csharp/Commands/TempDestination.cs x: 5 commits (all time) y: 41 lines of code src/main/csharp/Commands/TempQueue.cs x: 5 commits (all time) y: 38 lines of code src/main/csharp/Protocol/StompHelper.cs x: 9 commits (all time) y: 27 lines of code src/main/csharp/Protocol/XmlPrimitiveMapMarshaler.cs x: 7 commits (all time) y: 179 lines of code src/main/csharp/BrokerException.cs x: 3 commits (all time) y: 59 lines of code src/main/csharp/Commands/BaseDataStructure.cs x: 4 commits (all time) y: 47 lines of code src/main/csharp/Commands/BaseMessage.cs x: 6 commits (all time) y: 199 lines of code src/main/csharp/Commands/BytesMessage.cs x: 3 commits (all time) y: 460 lines of code src/main/csharp/Commands/ConnectionError.cs x: 3 commits (all time) y: 41 lines of code src/main/csharp/Commands/ConnectionId.cs x: 4 commits (all time) y: 53 lines of code src/main/csharp/Commands/ConsumerInfo.cs x: 6 commits (all time) y: 119 lines of code src/main/csharp/Commands/ExceptionResponse.cs x: 3 commits (all time) y: 22 lines of code src/main/csharp/Commands/KeepAliveInfo.cs x: 2 commits (all time) y: 28 lines of code src/main/csharp/Commands/MessageAck.cs x: 5 commits (all time) y: 76 lines of code src/main/csharp/Commands/MessageDispatch.cs x: 5 commits (all time) y: 92 lines of code src/main/csharp/Commands/ProducerInfo.cs x: 6 commits (all time) y: 48 lines of code src/main/csharp/Commands/RemoveInfo.cs x: 5 commits (all time) y: 46 lines of code src/main/csharp/Commands/Response.cs x: 3 commits (all time) y: 29 lines of code src/main/csharp/Commands/SessionId.cs x: 4 commits (all time) y: 83 lines of code src/main/csharp/Commands/SessionInfo.cs x: 4 commits (all time) y: 39 lines of code src/main/csharp/Commands/StreamMessage.cs x: 3 commits (all time) y: 828 lines of code src/main/csharp/Commands/SubscriptionInfo.cs x: 5 commits (all time) y: 50 lines of code src/main/csharp/Commands/TextMessage.cs x: 5 commits (all time) y: 69 lines of code src/main/csharp/Commands/TransactionId.cs x: 5 commits (all time) y: 53 lines of code src/main/csharp/Commands/TransactionInfo.cs x: 5 commits (all time) y: 61 lines of code src/main/csharp/ConnectionMetaData.cs x: 4 commits (all time) y: 77 lines of code src/main/csharp/IDispatcher.cs x: 2 commits (all time) y: 8 lines of code src/main/csharp/IOException.cs x: 2 commits (all time) y: 19 lines of code src/main/csharp/MessageProducer.cs x: 11 commits (all time) y: 231 lines of code src/main/csharp/PrefetchPolicy.cs x: 2 commits (all time) y: 64 lines of code src/main/csharp/Protocol/IPrimitiveMapMarshaler.cs x: 3 commits (all time) y: 9 lines of code src/main/csharp/State/ConsumerState.cs x: 2 commits (all time) y: 24 lines of code src/main/csharp/Transport/ResponseCorrelator.cs x: 3 commits (all time) y: 139 lines of code src/main/csharp/Util/StompMessageTransformation.cs x: 3 commits (all time) y: 55 lines of code src/main/csharp/RequestTimedOutException.cs x: 1 commits (all time) y: 21 lines of code src/main/csharp/Transport/Failover/FailoverTransportFactory.cs x: 2 commits (all time) y: 41 lines of code src/main/csharp/State/CommandVisitorAdapter.cs x: 2 commits (all time) y: 83 lines of code src/main/csharp/State/ThreadSimulator.cs x: 1 commits (all time) y: 11 lines of code src/main/csharp/State/Tracked.cs x: 1 commits (all time) y: 27 lines of code src/main/csharp/Commands/BrokerError.cs x: 3 commits (all time) y: 67 lines of code src/main/csharp/ConnectionClosedException.cs x: 2 commits (all time) y: 36 lines of code src/main/csharp/Commands/Queue.cs x: 2 commits (all time) y: 43 lines of code
828.0
lines of code
  min: 5.0
  average: 128.65
  25th percentile: 29.0
  median: 63.0
  75th percentile: 139.0
  max: 828.0
0 37.0
commits (all time)
min: 1.0 | average: 5.42 | 25th percentile: 2.0 | median: 4.0 | 75th percentile: 6.0 | max: 37.0

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

package.ps1 x: 2 contributors (all time) y: 60 lines of code src/main/csharp/Commands/MessageId.cs x: 2 contributors (all time) y: 90 lines of code src/main/csharp/MessageConsumer.cs x: 2 contributors (all time) y: 786 lines of code src/main/csharp/Session.cs x: 2 contributors (all time) y: 700 lines of code Resources/Values/Strings.xml x: 1 contributors (all time) y: 5 lines of code src/main/csharp/Commands/Destination.cs x: 2 contributors (all time) y: 296 lines of code src/main/csharp/TransactionContext.cs x: 1 contributors (all time) y: 137 lines of code src/main/csharp/Transport/Tcp/SslTransport.cs x: 1 contributors (all time) y: 189 lines of code src/main/csharp/Transport/Tcp/TcpTransport.cs x: 2 contributors (all time) y: 302 lines of code src/main/csharp/Protocol/StompWireFormat.cs x: 1 contributors (all time) y: 548 lines of code src/main/csharp/Connection.cs x: 2 contributors (all time) y: 682 lines of code src/main/csharp/ConnectionFactory.cs x: 2 contributors (all time) y: 275 lines of code src/main/csharp/State/ConnectionState.cs x: 2 contributors (all time) y: 103 lines of code src/main/csharp/State/SynchronizedObjects.cs x: 2 contributors (all time) y: 201 lines of code src/main/csharp/Transport/InactivityMonitor.cs x: 2 contributors (all time) y: 359 lines of code src/main/csharp/Transport/Failover/FailoverTransport.cs x: 2 contributors (all time) y: 758 lines of code src/main/csharp/Commands/ConnectionInfo.cs x: 1 contributors (all time) y: 62 lines of code src/main/csharp/Transport/Tcp/TcpTransportFactory.cs x: 2 contributors (all time) y: 248 lines of code src/main/csharp/Protocol/StompFrame.cs x: 1 contributors (all time) y: 295 lines of code src/main/csharp/State/ConnectionStateTracker.cs x: 2 contributors (all time) y: 116 lines of code src/main/csharp/Transport/MutexTransport.cs x: 2 contributors (all time) y: 73 lines of code src/main/csharp/Transport/ITransport.cs x: 2 contributors (all time) y: 63 lines of code src/main/csharp/Transport/TransportFilter.cs x: 2 contributors (all time) y: 157 lines of code src/main/csharp/Threads/ThreadPoolExecutor.cs x: 1 contributors (all time) y: 120 lines of code src/main/csharp/Util/MessageDispatchChannel.cs x: 2 contributors (all time) y: 186 lines of code src/main/csharp/Util/ThreadUtil.cs x: 2 contributors (all time) y: 24 lines of code src/main/csharp/Commands/ConsumerId.cs x: 1 contributors (all time) y: 126 lines of code src/main/csharp/Commands/Message.cs x: 2 contributors (all time) y: 286 lines of code src/main/csharp/Threads/CompositeTaskRunner.cs x: 1 contributors (all time) y: 144 lines of code src/main/csharp/Commands/BaseCommand.cs x: 1 contributors (all time) y: 198 lines of code src/main/csharp/Commands/Command.cs x: 1 contributors (all time) y: 67 lines of code src/main/csharp/Commands/WireFormatInfo.cs x: 1 contributors (all time) y: 59 lines of code src/main/csharp/Threads/CompositeTask.cs x: 1 contributors (all time) y: 7 lines of code src/main/csharp/Threads/DedicatedTaskRunner.cs x: 1 contributors (all time) y: 117 lines of code src/main/csharp/Util/IdGenerator.cs x: 1 contributors (all time) y: 108 lines of code src/main/csharp/SessionExecutor.cs x: 1 contributors (all time) y: 158 lines of code src/main/csharp/Commands/TempDestination.cs x: 1 contributors (all time) y: 41 lines of code src/main/csharp/Commands/TempQueue.cs x: 1 contributors (all time) y: 38 lines of code src/main/csharp/Protocol/StompHelper.cs x: 1 contributors (all time) y: 27 lines of code src/main/csharp/Protocol/XmlPrimitiveMapMarshaler.cs x: 1 contributors (all time) y: 179 lines of code src/main/csharp/Commands/BaseDataStructure.cs x: 1 contributors (all time) y: 47 lines of code src/main/csharp/Commands/BaseMessage.cs x: 1 contributors (all time) y: 199 lines of code src/main/csharp/Commands/BytesMessage.cs x: 1 contributors (all time) y: 460 lines of code src/main/csharp/Commands/ConnectionId.cs x: 1 contributors (all time) y: 53 lines of code src/main/csharp/Commands/ExceptionResponse.cs x: 1 contributors (all time) y: 22 lines of code src/main/csharp/Commands/MessageAck.cs x: 1 contributors (all time) y: 76 lines of code src/main/csharp/Commands/MessageDispatch.cs x: 1 contributors (all time) y: 92 lines of code src/main/csharp/Commands/SessionId.cs x: 1 contributors (all time) y: 83 lines of code src/main/csharp/Commands/ShutdownInfo.cs x: 1 contributors (all time) y: 26 lines of code src/main/csharp/Commands/StreamMessage.cs x: 1 contributors (all time) y: 828 lines of code src/main/csharp/Commands/SubscriptionInfo.cs x: 1 contributors (all time) y: 50 lines of code src/main/csharp/Commands/TextMessage.cs x: 1 contributors (all time) y: 69 lines of code src/main/csharp/IOException.cs x: 1 contributors (all time) y: 19 lines of code src/main/csharp/MessageProducer.cs x: 1 contributors (all time) y: 231 lines of code src/main/csharp/State/ThreadSimulator.cs x: 1 contributors (all time) y: 11 lines of code src/main/csharp/Commands/BrokerError.cs x: 2 contributors (all time) y: 67 lines of code src/main/csharp/ConnectionClosedException.cs x: 2 contributors (all time) y: 36 lines of code src/main/csharp/Commands/Queue.cs x: 1 contributors (all time) y: 43 lines of code
828.0
lines of code
  min: 5.0
  average: 128.65
  25th percentile: 29.0
  median: 63.0
  75th percentile: 139.0
  max: 828.0
0 2.0
contributors (all time)
min: 1.0 | average: 1.24 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.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".