apache / qpid-jms
File Size

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

Intro
Learn more...
File Size Overall
18% | 12% | 25% | 22% | 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
java18% | 12% | 25% | 22% | 21%
xml0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
qpid-jms-client18% | 13% | 25% | 22% | 19%
qpid-jms-discovery0% | 0% | 35% | 19% | 45%
qpid-jms-examples0% | 0% | 0% | 0% | 100%
apache-qpid-jms0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
SelectorParserImpl.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/selector/parser
1259 91
JmsConnection.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms
1234 141
AmqpProvider.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp
1225 89
JmsSession.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms
1182 126
FailoverProvider.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/failover
1052 88
SelectorParserImplTokenManager.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/selector/parser
911 22
AmqpJmsMessageFacade.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/message
822 109
JmsMessageConsumer.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms
627 58
JmsConnectionFactory.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms
621 94
JmsMessagePropertyIntercepter.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/message
587 7
AmqpConsumer.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp
557 45
JmsContext.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms
413 47
NettyTcpTransport.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/transports/netty
411 37
JmsStreamMessage.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/message
393 31
JmsMessage.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/message
389 77
JmsBytesMessage.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/message
370 39
JmsProducer.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms
361 50
JmsConnectionInfo.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/meta
349 72
ReadOnlyContext.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/jndi
345 44
JmsLocalTransactionContext.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms
344 19
ComparisonExpression.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/selector/filter
339 27
TransportOptions.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/transports
333 67
MulticastDiscoveryAgent.java
in qpid-jms-discovery/src/main/java/org/apache/qpid/jms/provider/discovery/multicast
332 39
AmqpFixedProducer.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp
320 24
AmqpTransactionContext.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp
312 38
AmqpAnonymousFallbackProducer.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp
308 35
AmqpCodec.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/message
295 12
PropertyUtil.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/util
289 17
SimpleCharStream.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/selector/parser
288 35
JmsConnectionConsumer.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms
278 22
JmsMessageProducer.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms
275 40
JmsMapMessage.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/message
273 33
TransportSupport.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/transports
264 10
URISupport.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/util
243 16
JmsInitialContextFactory.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/jndi
240 13
AmqpDestinationHelper.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/message
226 13
JmsConsumerInfo.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/meta
213 47
AmqpSubscriptionTracker.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp
187 18
AmqpConsumerBuilder.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/builders
185 9
FileWatcherDiscoveryAgent.java
in qpid-jms-discovery/src/main/java/org/apache/qpid/jms/provider/discovery/file
184 17
AmqpHeader.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/message
183 26
AmqpTransactionCoordinator.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp
183 11
AbstractScramSHAMechanism.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/sasl
183 6
FailoverUriPool.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/failover
180 19
UnaryExpression.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/selector/filter
179 13
AmqpConnection.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp
175 27
OpenTracingTracer.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/tracing/opentracing
171 10
TypeConversionSupport.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/util
166 7
AmqpMessageIdHelper.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/message
165 13
AmqpJmsBytesMessageFacade.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/message
164 12
Files With Most Units (Top 50)
File# lines# units
JmsConnection.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms
1234 141
JmsSession.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms
1182 126
AmqpJmsMessageFacade.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/message
822 109
JmsConnectionFactory.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms
621 94
SelectorParserImpl.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/selector/parser
1259 91
AmqpProvider.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp
1225 89
FailoverProvider.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/failover
1052 88
JmsMessage.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/message
389 77
JmsConnectionInfo.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/meta
349 72
TransportOptions.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/transports
333 67
JmsMessageConsumer.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms
627 58
JmsProducer.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms
361 50
JmsContext.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms
413 47
JmsConsumerInfo.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/meta
213 47
AmqpConsumer.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp
557 45
ReadOnlyContext.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/jndi
345 44
JmsMessageProducer.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms
275 40
MulticastDiscoveryAgent.java
in qpid-jms-discovery/src/main/java/org/apache/qpid/jms/provider/discovery/multicast
332 39
JmsBytesMessage.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/message
370 39
AmqpTransactionContext.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp
312 38
NettyTcpTransport.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/transports/netty
411 37
AmqpAnonymousFallbackProducer.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp
308 35
ProviderWrapper.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider
158 35
SimpleCharStream.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/selector/parser
288 35
JmsMapMessage.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/message
273 33
AmqpReadableBuffer.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/message
158 32
JmsStreamMessage.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/message
393 31
AmqpConnection.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp
175 27
ComparisonExpression.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/selector/filter
339 27
AmqpHeader.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/message
183 26
JmsSessionInfo.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/meta
142 25
AmqpFixedProducer.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp
320 24
AmqpSession.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp
162 23
JmsDefaultPresettlePolicy.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/policy
157 23
AmqpResourceBuilder.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/builders
162 22
SelectorParserImplTokenManager.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/selector/parser
911 22
JmsConnectionConsumer.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms
278 22
AmqpWritableBuffer.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/message
87 20
AmqpAbstractResource.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp
163 19
FailoverUriPool.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/failover
180 19
JmsLocalTransactionContext.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms
344 19
AmqpSubscriptionTracker.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp
187 18
JmsDefaultPrefetchPolicy.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/policy
124 18
NettyEventLoopGroupFactory.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/transports/netty
155 18
JmsInboundMessageDispatch.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/message
116 18
JmsOutboundMessageDispatch.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/message
84 18
FileWatcherDiscoveryAgent.java
in qpid-jms-discovery/src/main/java/org/apache/qpid/jms/provider/discovery/file
184 17
AmqpConnectionProperties.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp
124 17
PropertyUtil.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/util
289 17
PriorityMessageQueue.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/util
149 17
Files With Long Lines (Top 50)

There are 97 files with lines longer than 120 characters. In total, there are 345 long lines.

File# lines# units# long lines
AmqpProvider.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp
1225 89 28
JmsConnection.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms
1234 141 26
FailoverProvider.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/failover
1052 88 19
JmsSession.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms
1182 126 18
JmsMessagePropertyIntercepter.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/message
587 7 14
JmsMessageProducer.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms
275 40 10
AmqpFixedProducer.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp
320 24 9
TransportSupport.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/transports
264 10 9
JmsContext.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms
413 47 9
AmqpConnectionSession.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp
127 14 8
AmqpAnonymousFallbackProducer.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp
308 35 7
ThreadPoolUtils.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/util
87 6 7
AmqpConnectionBuilder.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/builders
133 10 6
AmqpCodec.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/message
295 12 6
AmqpTransactionCoordinator.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp
183 11 6
SelectorParserImplTokenManager.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/selector/parser
911 22 6
AmqpConsumer.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp
557 45 5
JmsLocalTransactionContext.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms
344 19 5
SimpleCharStream.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/selector/parser
288 35 5
JmsConnectionConsumer.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms
278 22 5
JmsMessagePropertySupport.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/message
77 6 5
AmqpJmsMessagePropertyIntercepter.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/message
146 7 4
SaslMechanismFinder.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/sasl
64 2 4
Client.java
in qpid-jms-examples/src/main/java/org/apache/qpid/jms/example
60 2 3
DiscoveryProviderFactory.java
in qpid-jms-discovery/src/main/java/org/apache/qpid/jms/provider/discovery
73 3 3
AmqpConsumerBuilder.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/builders
185 9 3
AmqpTransactionCoordinatorBuilder.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/builders
43 4 3
AmqpSupport.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp
138 5 3
Provider.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider
36 - 3
ProviderWrapper.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider
158 35 3
JmsInitialContextFactory.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/jndi
240 13 3
NettyTcpTransport.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/transports/netty
411 37 3
FactoryFinder.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/util
116 8 3
VariableExpansion.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/util
99 9 3
JmsConnectionFactory.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms
621 94 3
AbstractScramSHAMechanism.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/sasl
183 6 3
JmsQueueSession.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms
92 17 3
Sender.java
in qpid-jms-examples/src/main/java/org/apache/qpid/jms/example
61 2 2
HelloWorld.java
in qpid-jms-examples/src/main/java/org/apache/qpid/jms/example
50 2 2
Receiver.java
in qpid-jms-examples/src/main/java/org/apache/qpid/jms/example
68 2 2
Server.java
in qpid-jms-examples/src/main/java/org/apache/qpid/jms/example
47 2 2
AmqpTransactionContext.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp
312 38 2
AmqpAbstractResource.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp
163 19 2
AmqpProtocolTracer.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp
82 9 2
AmqpResourceBuilder.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/builders
162 22 2
AmqpTemporaryDestinationBuilder.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/builders
73 5 2
AmqpProducerBuilder.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/builders
109 7 2
AmqpConnection.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp
175 27 2
AmqpSession.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp
162 23 2
AmqpDestinationHelper.java
in qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/message
226 13 2
Correlations

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

qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsConnection.java x: 122 commits (all time) y: 1234 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsSession.java x: 114 commits (all time) y: 1182 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsConnectionFactory.java x: 71 commits (all time) y: 621 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsProducer.java x: 6 commits (all time) y: 361 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/message/AmqpReadableBuffer.java x: 3 commits (all time) y: 158 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsConnectionMetaData.java x: 8 commits (all time) y: 46 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsAcknowledgeCallback.java x: 6 commits (all time) y: 41 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsConnectionConsumer.java x: 6 commits (all time) y: 278 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsConnectionExtensions.java x: 8 commits (all time) y: 33 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsConnectionListener.java x: 10 commits (all time) y: 16 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsConnectionRemotelyClosedException.java x: 2 commits (all time) y: 11 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsConsumer.java x: 2 commits (all time) y: 98 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsContext.java x: 5 commits (all time) y: 413 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsDestination.java x: 14 commits (all time) y: 108 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsDurableTopicSubscriber.java x: 5 commits (all time) y: 12 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsLocalTransactionContext.java x: 27 commits (all time) y: 344 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsMessageAvailableConsumer.java x: 3 commits (all time) y: 6 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsMessageConsumer.java x: 98 commits (all time) y: 627 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsMessageProducer.java x: 36 commits (all time) y: 275 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsNoTxTransactionContext.java x: 11 commits (all time) y: 60 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsQueueBrowser.java x: 17 commits (all time) y: 118 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsQueueConnection.java x: 5 commits (all time) y: 25 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsQueueReceiver.java x: 6 commits (all time) y: 16 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsQueueSender.java x: 6 commits (all time) y: 25 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsQueueSession.java x: 9 commits (all time) y: 92 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsSendTimedOutException.java x: 2 commits (all time) y: 23 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsTemporaryDestination.java x: 8 commits (all time) y: 64 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsTemporaryQueue.java x: 7 commits (all time) y: 19 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsTopicConnection.java x: 5 commits (all time) y: 21 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsTopicPublisher.java x: 6 commits (all time) y: 33 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsTopicSession.java x: 7 commits (all time) y: 73 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsTransactionContext.java x: 12 commits (all time) y: 25 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsTransactionInDoubtException.java x: 3 commits (all time) y: 11 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/exceptions/JMSSecuritySaslException.java x: 2 commits (all time) y: 17 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/exceptions/JmsConnectionFailedException.java x: 4 commits (all time) y: 20 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/exceptions/JmsExceptionSupport.java x: 6 commits (all time) y: 110 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/exceptions/QpidJmsException.java x: 3 commits (all time) y: 15 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/jndi/JmsInitialContextFactory.java x: 29 commits (all time) y: 240 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/message/JmsBytesMessage.java x: 12 commits (all time) y: 370 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/message/JmsDefaultUnresolvedDestinationTransformer.java x: 4 commits (all time) y: 47 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/message/JmsMapMessage.java x: 9 commits (all time) y: 273 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/message/JmsMessage.java x: 37 commits (all time) y: 389 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/message/JmsMessageFactory.java x: 4 commits (all time) y: 13 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/message/JmsMessagePropertyIntercepter.java x: 26 commits (all time) y: 587 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/message/JmsMessagePropertySupport.java x: 2 commits (all time) y: 77 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/message/JmsMessageTransformation.java x: 14 commits (all time) y: 152 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/message/JmsObjectMessage.java x: 6 commits (all time) y: 65 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/message/JmsStreamMessage.java x: 10 commits (all time) y: 393 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/message/JmsTextMessage.java x: 5 commits (all time) y: 43 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/message/facade/JmsBytesMessageFacade.java x: 9 commits (all time) y: 14 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/message/facade/JmsMessageFacade.java x: 34 commits (all time) y: 57 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/message/facade/JmsTextMessageFacade.java x: 4 commits (all time) y: 8 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/meta/JmsConnectionInfo.java x: 36 commits (all time) y: 349 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/meta/JmsSessionInfo.java x: 13 commits (all time) y: 142 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/policy/JmsDeserializationPolicy.java x: 2 commits (all time) y: 7 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/AmqpConsumer.java x: 97 commits (all time) y: 557 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/AmqpSession.java x: 39 commits (all time) y: 162 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/AmqpSubscriptionTracker.java x: 2 commits (all time) y: 187 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/builders/AmqpConnectionBuilder.java x: 14 commits (all time) y: 133 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/builders/AmqpConsumerBuilder.java x: 12 commits (all time) y: 185 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/message/AmqpJmsBytesMessageFacade.java x: 27 commits (all time) y: 164 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/message/AmqpJmsMessageFacade.java x: 81 commits (all time) y: 822 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/message/AmqpJmsMessageFactory.java x: 8 commits (all time) y: 76 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/message/AmqpJmsMessagePropertyIntercepter.java x: 15 commits (all time) y: 146 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/message/AmqpJmsObjectMessageFacade.java x: 22 commits (all time) y: 102 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/message/AmqpJmsStreamMessageFacade.java x: 12 commits (all time) y: 116 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/message/AmqpJmsTextMessageFacade.java x: 14 commits (all time) y: 92 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/util/PriorityMessageQueue.java x: 8 commits (all time) y: 149 lines of code qpid-jms-examples/src/main/java/org/apache/qpid/jms/example/Client.java x: 3 commits (all time) y: 60 lines of code qpid-jms-examples/src/main/java/org/apache/qpid/jms/example/HelloWorld.java x: 5 commits (all time) y: 50 lines of code qpid-jms-examples/src/main/java/org/apache/qpid/jms/example/Sender.java x: 5 commits (all time) y: 61 lines of code qpid-jms-examples/src/main/java/org/apache/qpid/jms/example/Server.java x: 3 commits (all time) y: 47 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/transports/TransportOptions.java x: 19 commits (all time) y: 333 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/transports/netty/EventLoopGroupRef.java x: 1 commits (all time) y: 7 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/transports/netty/EventLoopType.java x: 1 commits (all time) y: 61 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/transports/netty/NettyEventLoopGroupFactory.java x: 1 commits (all time) y: 155 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/transports/netty/NettyTcpTransport.java x: 54 commits (all time) y: 411 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/util/QpidJMSThreadFactory.java x: 4 commits (all time) y: 56 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/AmqpProvider.java x: 130 commits (all time) y: 1225 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/failover/FailoverProvider.java x: 89 commits (all time) y: 1052 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/policy/JmsDefaultPrefetchPolicy.java x: 2 commits (all time) y: 124 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/selector/filter/ArithmeticExpression.java x: 6 commits (all time) y: 143 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/selector/filter/ComparisonExpression.java x: 7 commits (all time) y: 339 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/selector/filter/ConstantExpression.java x: 5 commits (all time) y: 101 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/selector/filter/UnaryExpression.java x: 5 commits (all time) y: 179 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/failover/FailoverUriPool.java x: 14 commits (all time) y: 180 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/builders/AmqpResourceBuilder.java x: 15 commits (all time) y: 162 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/AmqpFixedProducer.java x: 72 commits (all time) y: 320 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/sasl/ExternalMechanism.java x: 7 commits (all time) y: 24 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/sasl/ScramSHA512Mechanism.java x: 1 commits (all time) y: 20 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/AmqpTransactionContext.java x: 27 commits (all time) y: 312 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/policy/JmsDefaultDeserializationPolicy.java x: 2 commits (all time) y: 159 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/util/FactoryFinder.java x: 10 commits (all time) y: 116 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/transports/TransportSupport.java x: 21 commits (all time) y: 264 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/AmqpAbstractResource.java x: 53 commits (all time) y: 163 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/message/JmsInboundMessageDispatch.java x: 13 commits (all time) y: 116 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/ProviderConstants.java x: 7 commits (all time) y: 13 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/transports/netty/NettyWsTransport.java x: 14 commits (all time) y: 146 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/AmqpAnonymousFallbackProducer.java x: 13 commits (all time) y: 308 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/AmqpConnection.java x: 48 commits (all time) y: 175 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/util/MetaDataSupport.java x: 4 commits (all time) y: 76 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/tracing/JmsNoOpTracerFactory.java x: 1 commits (all time) y: 12 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/tracing/JmsTracer.java x: 1 commits (all time) y: 15 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/tracing/JmsTracerFactory.java x: 1 commits (all time) y: 26 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/tracing/opentracing/OpenTracingTracer.java x: 1 commits (all time) y: 171 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/BalancedProviderFuture.java x: 2 commits (all time) y: 105 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/ConservativeProviderFuture.java x: 2 commits (all time) y: 87 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/DefaultProviderListener.java x: 12 commits (all time) y: 40 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/Provider.java x: 19 commits (all time) y: 36 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/ProviderFuture.java x: 15 commits (all time) y: 62 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/ProviderFutureFactory.java x: 2 commits (all time) y: 103 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/ProviderListener.java x: 13 commits (all time) y: 18 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/ProviderWrapper.java x: 24 commits (all time) y: 158 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/AmqpConnectionSession.java x: 18 commits (all time) y: 127 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/AmqpProducer.java x: 10 commits (all time) y: 35 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/AmqpSaslAuthenticator.java x: 25 commits (all time) y: 115 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/AmqpSupport.java x: 21 commits (all time) y: 138 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/AmqpTransactionCoordinator.java x: 10 commits (all time) y: 183 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/builders/AmqpClosedConnectionBuilder.java x: 2 commits (all time) y: 28 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/builders/AmqpProducerBuilder.java x: 12 commits (all time) y: 109 lines of code qpid-jms-discovery/src/main/java/org/apache/qpid/jms/provider/discovery/DiscoveryProvider.java x: 7 commits (all time) y: 90 lines of code qpid-jms-discovery/src/main/java/org/apache/qpid/jms/provider/discovery/file/FileWatcherDiscoveryAgent.java x: 4 commits (all time) y: 184 lines of code qpid-jms-discovery/src/main/java/org/apache/qpid/jms/provider/discovery/multicast/MulticastDiscoveryAgent.java x: 10 commits (all time) y: 332 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/policy/JmsDefaultMessageIDPolicy.java x: 2 commits (all time) y: 38 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/message/AmqpHeader.java x: 3 commits (all time) y: 183 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/util/VariableExpansion.java x: 3 commits (all time) y: 99 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/AmqpProtocolTracer.java x: 4 commits (all time) y: 82 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/util/ClassLoadingAwareObjectInputStream.java x: 5 commits (all time) y: 134 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/util/InetAddressUtil.java x: 5 commits (all time) y: 19 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/util/LRUCache.java x: 5 commits (all time) y: 33 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/util/ThreadPoolUtils.java x: 7 commits (all time) y: 87 lines of code qpid-jms-discovery/src/main/java/org/apache/qpid/jms/provider/discovery/DiscoveryProviderFactory.java x: 9 commits (all time) y: 73 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/message/AmqpWritableBuffer.java x: 6 commits (all time) y: 87 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/message/AmqpCodec.java x: 5 commits (all time) y: 295 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/meta/JmsConsumerInfo.java x: 22 commits (all time) y: 213 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/util/FifoMessageQueue.java x: 7 commits (all time) y: 152 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/message/AmqpDestinationHelper.java x: 30 commits (all time) y: 226 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/message/AmqpMessageIdHelper.java x: 6 commits (all time) y: 165 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/message/AmqpMessageSupport.java x: 18 commits (all time) y: 63 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/transports/Transport.java x: 13 commits (all time) y: 27 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/ProviderFactory.java x: 9 commits (all time) y: 48 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/failover/FailoverProviderFactory.java x: 9 commits (all time) y: 51 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/transports/TransportFactory.java x: 8 commits (all time) y: 65 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/transports/netty/NettySslTransportFactory.java x: 6 commits (all time) y: 11 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/sasl/Mechanism.java x: 14 commits (all time) y: 39 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/sasl/GssapiMechanism.java x: 3 commits (all time) y: 125 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/policy/JmsDefaultPresettlePolicy.java x: 4 commits (all time) y: 157 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/AmqpRedirect.java x: 2 commits (all time) y: 136 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/builders/AmqpTemporaryDestinationBuilder.java x: 6 commits (all time) y: 73 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/sasl/CramMD5Mechanism.java x: 9 commits (all time) y: 66 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/util/PropertyUtil.java x: 17 commits (all time) y: 289 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/meta/JmsTransactionInfo.java x: 8 commits (all time) y: 59 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/AmqpConnectionProperties.java x: 14 commits (all time) y: 124 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/util/URISupport.java x: 7 commits (all time) y: 243 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/meta/JmsProducerInfo.java x: 10 commits (all time) y: 82 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/builders/AmqpTransactionCoordinatorBuilder.java x: 3 commits (all time) y: 43 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/message/JmsOutboundMessageDispatch.java x: 11 commits (all time) y: 84 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/message/AmqpJmsMapMessageFacade.java x: 8 commits (all time) y: 92 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/message/AmqpSerializedObjectDelegate.java x: 10 commits (all time) y: 112 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/message/AmqpTypedObjectDelegate.java x: 12 commits (all time) y: 90 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/selector/parser/SelectorParserImpl.java x: 4 commits (all time) y: 1259 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/sasl/PlainMechanism.java x: 7 commits (all time) y: 38 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/jndi/ReadOnlyContext.java x: 6 commits (all time) y: 345 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/meta/JmsConnectionId.java x: 4 commits (all time) y: 64 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/meta/JmsConsumerId.java x: 3 commits (all time) y: 100 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/meta/JmsDefaultResourceVisitor.java x: 3 commits (all time) y: 22 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/meta/JmsSessionId.java x: 4 commits (all time) y: 86 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/AmqpResource.java x: 14 commits (all time) y: 3 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/AmqpTemporaryDestination.java x: 23 commits (all time) y: 22 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/builders/AmqpSessionBuilder.java x: 4 commits (all time) y: 28 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/sasl/AnonymousMechanism.java x: 6 commits (all time) y: 24 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/sasl/MechanismFactory.java x: 2 commits (all time) y: 4 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/selector/filter/BinaryExpression.java x: 4 commits (all time) y: 37 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/selector/filter/Expression.java x: 3 commits (all time) y: 4 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/selector/filter/LogicExpression.java x: 3 commits (all time) y: 50 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/selector/parser/ParseException.java x: 3 commits (all time) y: 89 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/selector/parser/SelectorParserImplConstants.java x: 2 commits (all time) y: 69 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/selector/parser/SelectorParserImplTokenManager.java x: 3 commits (all time) y: 911 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/selector/parser/SimpleCharStream.java x: 3 commits (all time) y: 288 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/selector/parser/Token.java x: 3 commits (all time) y: 37 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/util/StopWatch.java x: 3 commits (all time) y: 30 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/util/TimeUtils.java x: 2 commits (all time) y: 41 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/util/ContentTypeSupport.java x: 1 commits (all time) y: 100 lines of code
1259.0
lines of code
  min: 3.0
  average: 104.38
  25th percentile: 15.0
  median: 38.5
  75th percentile: 115.25
  max: 1259.0
0 130.0
commits (all time)
min: 1.0 | average: 9.43 | 25th percentile: 2.0 | median: 4.0 | 75th percentile: 9.0 | max: 130.0

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

qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsConnection.java x: 2 contributors (all time) y: 1234 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsSession.java x: 2 contributors (all time) y: 1182 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsConnectionFactory.java x: 3 contributors (all time) y: 621 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsProducer.java x: 2 contributors (all time) y: 361 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/message/AmqpReadableBuffer.java x: 1 contributors (all time) y: 158 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsConnectionMetaData.java x: 2 contributors (all time) y: 46 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsAcknowledgeCallback.java x: 2 contributors (all time) y: 41 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsConnectionConsumer.java x: 2 contributors (all time) y: 278 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsConnectionExtensions.java x: 3 contributors (all time) y: 33 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsConnectionListener.java x: 2 contributors (all time) y: 16 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsConnectionRemotelyClosedException.java x: 2 contributors (all time) y: 11 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsConsumer.java x: 2 contributors (all time) y: 98 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsContext.java x: 2 contributors (all time) y: 413 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsDestination.java x: 2 contributors (all time) y: 108 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsLocalTransactionContext.java x: 2 contributors (all time) y: 344 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsMessageAvailableConsumer.java x: 2 contributors (all time) y: 6 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsMessageConsumer.java x: 2 contributors (all time) y: 627 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsMessageProducer.java x: 2 contributors (all time) y: 275 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsNoTxTransactionContext.java x: 2 contributors (all time) y: 60 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsQueueBrowser.java x: 2 contributors (all time) y: 118 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsQueueConnection.java x: 2 contributors (all time) y: 25 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsQueueSession.java x: 2 contributors (all time) y: 92 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsSendTimedOutException.java x: 2 contributors (all time) y: 23 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsSharedDurableMessageConsumer.java x: 1 contributors (all time) y: 12 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsTopicPublisher.java x: 2 contributors (all time) y: 33 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsTopicSession.java x: 2 contributors (all time) y: 73 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/exceptions/JMSSecuritySaslException.java x: 1 contributors (all time) y: 17 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/exceptions/JmsExceptionSupport.java x: 2 contributors (all time) y: 110 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/jndi/JmsInitialContextFactory.java x: 2 contributors (all time) y: 240 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/message/JmsBytesMessage.java x: 2 contributors (all time) y: 370 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/message/JmsMessage.java x: 2 contributors (all time) y: 389 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/message/JmsMessagePropertyIntercepter.java x: 2 contributors (all time) y: 587 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/message/JmsMessagePropertySupport.java x: 2 contributors (all time) y: 77 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/message/JmsMessageTransformation.java x: 2 contributors (all time) y: 152 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/message/JmsObjectMessage.java x: 2 contributors (all time) y: 65 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/message/JmsStreamMessage.java x: 2 contributors (all time) y: 393 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/message/facade/JmsMessageFacade.java x: 2 contributors (all time) y: 57 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/meta/JmsConnectionInfo.java x: 2 contributors (all time) y: 349 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/meta/JmsSessionInfo.java x: 2 contributors (all time) y: 142 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/AmqpConsumer.java x: 2 contributors (all time) y: 557 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/AmqpSession.java x: 2 contributors (all time) y: 162 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/AmqpSubscriptionTracker.java x: 1 contributors (all time) y: 187 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/builders/AmqpConnectionBuilder.java x: 2 contributors (all time) y: 133 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/builders/AmqpConsumerBuilder.java x: 2 contributors (all time) y: 185 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/message/AmqpJmsBytesMessageFacade.java x: 2 contributors (all time) y: 164 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/message/AmqpJmsMessageFacade.java x: 2 contributors (all time) y: 822 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/message/AmqpJmsMessagePropertyIntercepter.java x: 2 contributors (all time) y: 146 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/message/AmqpJmsObjectMessageFacade.java x: 2 contributors (all time) y: 102 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/tracing/opentracing/OpenTracingTracerFactory.java x: 1 contributors (all time) y: 22 lines of code qpid-jms-examples/src/main/java/org/apache/qpid/jms/example/HelloWorld.java x: 2 contributors (all time) y: 50 lines of code apache-qpid-jms/src/main/assembly/bin.xml x: 3 contributors (all time) y: 79 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/transports/TransportOptions.java x: 5 contributors (all time) y: 333 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/transports/netty/EventLoopGroupRef.java x: 1 contributors (all time) y: 7 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/transports/netty/EventLoopType.java x: 1 contributors (all time) y: 61 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/transports/netty/NettyTcpTransport.java x: 5 contributors (all time) y: 411 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/AmqpProvider.java x: 4 contributors (all time) y: 1225 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/failover/FailoverProvider.java x: 2 contributors (all time) y: 1052 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/policy/JmsDefaultPrefetchPolicy.java x: 2 contributors (all time) y: 124 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/selector/filter/ComparisonExpression.java x: 2 contributors (all time) y: 339 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/selector/filter/UnaryExpression.java x: 2 contributors (all time) y: 179 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/failover/FailoverUriPool.java x: 3 contributors (all time) y: 180 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/AmqpFixedProducer.java x: 2 contributors (all time) y: 320 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/AmqpTransactionContext.java x: 2 contributors (all time) y: 312 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/policy/JmsDefaultDeserializationPolicy.java x: 1 contributors (all time) y: 159 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/transports/TransportSupport.java x: 3 contributors (all time) y: 264 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/transports/netty/NettyWsTransport.java x: 4 contributors (all time) y: 146 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/AmqpConnection.java x: 2 contributors (all time) y: 175 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/tracing/JmsTracerFactory.java x: 1 contributors (all time) y: 26 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/tracing/opentracing/OpenTracingTracer.java x: 1 contributors (all time) y: 171 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/BalancedProviderFuture.java x: 1 contributors (all time) y: 105 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/ConservativeProviderFuture.java x: 1 contributors (all time) y: 87 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/ProgressiveProviderFuture.java x: 1 contributors (all time) y: 124 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/Provider.java x: 2 contributors (all time) y: 36 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/ProviderFutureFactory.java x: 1 contributors (all time) y: 103 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/ProviderWrapper.java x: 2 contributors (all time) y: 158 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/AmqpSaslAuthenticator.java x: 5 contributors (all time) y: 115 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/AmqpSupport.java x: 2 contributors (all time) y: 138 lines of code qpid-jms-discovery/src/main/java/org/apache/qpid/jms/provider/discovery/multicast/MulticastDiscoveryAgent.java x: 2 contributors (all time) y: 332 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/policy/JmsDefaultMessageIDPolicy.java x: 1 contributors (all time) y: 38 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/util/VariableExpansion.java x: 1 contributors (all time) y: 99 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/AmqpProtocolTracer.java x: 2 contributors (all time) y: 82 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/util/ThreadPoolUtils.java x: 2 contributors (all time) y: 87 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/message/AmqpCodec.java x: 1 contributors (all time) y: 295 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/meta/JmsConsumerInfo.java x: 2 contributors (all time) y: 213 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/message/AmqpDestinationHelper.java x: 2 contributors (all time) y: 226 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/AmqpProviderFactory.java x: 3 contributors (all time) y: 63 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/transports/TransportFactory.java x: 3 contributors (all time) y: 65 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/sasl/XOauth2Mechanism.java x: 3 contributors (all time) y: 57 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/sasl/Mechanism.java x: 3 contributors (all time) y: 39 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/AmqpRedirect.java x: 1 contributors (all time) y: 136 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/jndi/JNDIReferenceFactory.java x: 1 contributors (all time) y: 58 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/util/TypeConversionSupport.java x: 1 contributors (all time) y: 166 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/sasl/AbstractMechanism.java x: 3 contributors (all time) y: 47 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/util/PropertyUtil.java x: 2 contributors (all time) y: 289 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/meta/JmsTransactionId.java x: 1 contributors (all time) y: 53 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/util/URISupport.java x: 2 contributors (all time) y: 243 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/meta/JmsProducerInfo.java x: 1 contributors (all time) y: 82 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/selector/parser/SelectorParserImpl.java x: 2 contributors (all time) y: 1259 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/provider/amqp/AmqpResource.java x: 2 contributors (all time) y: 3 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/sasl/MechanismFactory.java x: 1 contributors (all time) y: 4 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/selector/parser/SelectorParserImplTokenManager.java x: 2 contributors (all time) y: 911 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/util/StringArrayConverter.java x: 1 contributors (all time) y: 32 lines of code qpid-jms-client/src/main/java/org/apache/qpid/jms/util/TimeUtils.java x: 1 contributors (all time) y: 41 lines of code
1259.0
lines of code
  min: 3.0
  average: 104.38
  25th percentile: 15.0
  median: 38.5
  75th percentile: 115.25
  max: 1259.0
0 5.0
contributors (all time)
min: 1.0 | average: 1.73 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 5.0

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

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

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

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


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

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

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

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