apache / qpid-proton-j
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 337 files with 33,928 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 1 file changed 51-100 times (1,523 lines of code)
    • 12 files changed 21-50 times (4,163 lines of code)
    • 52 files changed 6-20 times (11,249 lines of code)
    • 272 files changed 1-5 times (16,993 lines of code)
0% | 4% | 12% | 33% | 50%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 337 files with 33,928 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 2 files changed by 11-25 contributors (2,257 lines of code)
    • 32 files changed by 6-10 contributors (10,036 lines of code)
    • 282 files changed by 2-5 contributors (20,530 lines of code)
    • 21 files changed by 1 contributor (1,105 lines of code)
0% | 6% | 29% | 60% | 3%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
java, py, xml, txt, md, yml, gitignore, json, properties, yaml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 4% | 12% | 33% | 49%
yml0% | 0% | 0% | 100% | 0%
xml0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
proton-j0% | 4% | 12% | 33% | 49%
ROOT0% | 0% | 0% | 100% | 0%
apache-qpid-proton-j0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
TransportImpl.java
in proton-j/src/main/java/org/apache/qpid/proton/engine/impl
1523 103 2012-08-24 2023-03-01 97 13 rgodfrey@apache.org robbie@apache.org
SaslImpl.java
in proton-j/src/main/java/org/apache/qpid/proton/engine/impl
734 65 2012-08-24 2019-02-28 36 14 rgodfrey@apache.org robbie@apache.org
LinkImpl.java
in proton-j/src/main/java/org/apache/qpid/proton/engine/impl
429 62 2012-08-24 2017-04-20 31 9 rgodfrey@apache.org robbie@apache.org
Event.java
in proton-j/src/main/java/org/apache/qpid/proton/engine
75 1 2014-03-05 2015-12-22 30 7 rhs@apache.org robbie@apache.org
EventImpl.java
in proton-j/src/main/java/org/apache/qpid/proton/engine/impl
261 22 2014-03-05 2016-01-25 28 7 rhs@apache.org robbie@apache.org
ConnectionImpl.java
in proton-j/src/main/java/org/apache/qpid/proton/engine/impl
531 61 2012-08-24 2017-03-06 27 8 rgodfrey@apache.org robbie@apache.org
Transport.java
in proton-j/src/main/java/org/apache/qpid/proton/engine
62 1 2012-08-24 2018-11-06 26 7 rgodfrey@apache.org robbie@apache.org
TransportSession.java
in proton-j/src/main/java/org/apache/qpid/proton/engine/impl
430 53 2012-08-24 2023-02-23 26 7 rgodfrey@apache.org robbie@apache.org
DeliveryImpl.java
in proton-j/src/main/java/org/apache/qpid/proton/engine/impl
495 60 2012-08-24 2023-02-23 26 7 rgodfrey@apache.org robbie@apache.org
ReactorImpl.java
in proton-j/src/main/java/org/apache/qpid/proton/reactor/impl
408 47 2015-04-17 2017-10-06 25 7 prestona@uk.ibm.com robbie@apache.org
SessionImpl.java
in proton-j/src/main/java/org/apache/qpid/proton/engine/impl
291 34 2012-08-24 2018-01-10 23 7 rgodfrey@apache.org robbie@apache.org
IOHandler.java
in proton-j/src/main/java/org/apache/qpid/proton/reactor/impl
326 15 2015-04-17 2020-08-20 23 7 prestona@uk.ibm.com einar.bergseth@e2usystems.com
FrameWriter.java
in proton-j/src/main/java/org/apache/qpid/proton/engine/impl
121 12 2014-01-29 2022-09-13 21 6 rhs@apache.org tabish121@gmail.com
FrameParser.java
in proton-j/src/main/java/org/apache/qpid/proton/engine/impl
511 11 2012-08-24 2019-11-22 20 7 rgodfrey@apache.org robbie@apache.org
Link.java
in proton-j/src/main/java/org/apache/qpid/proton/engine
54 - 2012-08-24 2017-04-20 19 8 rgodfrey@apache.org robbie@apache.org
EndpointImpl.java
in proton-j/src/main/java/org/apache/qpid/proton/engine/impl
166 23 2012-08-24 2016-08-26 18 9 rgodfrey@apache.org tabish121@gmail.com
Delivery.java
in proton-j/src/main/java/org/apache/qpid/proton/engine
31 - 2012-08-24 2019-05-01 16 5 rgodfrey@apache.org robbie@apache.org
Connection.java
in proton-j/src/main/java/org/apache/qpid/proton/engine
39 1 2012-08-24 2016-03-27 16 6 rgodfrey@apache.org kgiusti@apache.org
Sasl.java
in proton-j/src/main/java/org/apache/qpid/proton/engine
53 1 2012-08-24 2018-01-08 15 8 rgodfrey@apache.org robbie@apache.org
Reactor.java
in proton-j/src/main/java/org/apache/qpid/proton/reactor
54 2 2015-04-17 2017-10-06 15 6 prestona@uk.ibm.com robbie@apache.org
AcceptorImpl.java
in proton-j/src/main/java/org/apache/qpid/proton/reactor/impl
115 7 2015-04-22 2018-01-10 15 4 prestona@uk.ibm.com robbie@apache.org
SslEngineFacadeFactory.java
in proton-j/src/main/java/org/apache/qpid/proton/engine/impl/ssl
495 19 2014-01-29 2018-11-06 15 7 rhs@apache.org robbie@apache.org
CompositeReadableBuffer.java
in proton-j/src/main/java/org/apache/qpid/proton/codec
684 56 2018-04-11 2022-06-06 15 4 tabish121@gmail.com tabish121@gmail.com
MessageImpl.java
in proton-j/src/main/java/org/apache/qpid/proton/message/impl
661 60 2014-01-29 2018-04-11 14 6 rhs@apache.org tabish121@gmail.com
EncoderImpl.java
in proton-j/src/main/java/org/apache/qpid/proton/codec
752 66 2012-08-24 2018-11-13 14 7 rgodfrey@apache.org tabish121@gmail.com
SenderImpl.java
in proton-j/src/main/java/org/apache/qpid/proton/engine/impl
125 12 2012-08-24 2018-04-11 13 6 rgodfrey@apache.org tabish121@gmail.com
StringType.java
in proton-j/src/main/java/org/apache/qpid/proton/codec
214 25 2012-08-24 2020-02-12 13 6 rgodfrey@apache.org robbie@apache.org
28 - 2015-05-13 2017-03-07 12 4 astitcher@apache.org robbie@apache.org
Proton.java
in proton-j/src/main/java/org/apache/qpid/proton
88 13 2014-01-29 2017-10-06 12 6 rhs@apache.org robbie@apache.org
Message.java
in proton-j/src/main/java/org/apache/qpid/proton/message
88 2 2012-08-24 2018-06-27 12 6 rgodfrey@apache.org tabish121@gmail.com
TransportLink.java
in proton-j/src/main/java/org/apache/qpid/proton/engine/impl
179 33 2012-08-24 2023-03-01 12 6 rgodfrey@apache.org robbie@apache.org
Binary.java
in proton-j/src/main/java/org/apache/qpid/proton/amqp
186 14 2014-01-29 2022-09-13 12 6 rhs@apache.org tabish121@gmail.com
MapType.java
in proton-j/src/main/java/org/apache/qpid/proton/codec
365 25 2012-08-24 2020-04-02 12 6 rgodfrey@apache.org robbie@apache.org
DecoderImpl.java
in proton-j/src/main/java/org/apache/qpid/proton/codec
996 79 2012-08-24 2022-09-15 12 6 rgodfrey@apache.org tabish121@gmail.com
CollectorImpl.java
in proton-j/src/main/java/org/apache/qpid/proton/engine/impl
62 5 2014-03-05 2015-08-18 11 5 rhs@apache.org bozzo@digiverse.si
SelectorImpl.java
in proton-j/src/main/java/org/apache/qpid/proton/reactor/impl
164 10 2015-04-17 2016-08-23 11 3 prestona@uk.ibm.com robbie@apache.org
SimpleSslTransportWrapper.java
in proton-j/src/main/java/org/apache/qpid/proton/engine/impl/ssl
340 19 2014-01-29 2018-11-22 11 5 rhs@apache.org robbie@apache.org
BaseHandler.java
in proton-j/src/main/java/org/apache/qpid/proton/engine
196 7 2014-10-13 2015-08-18 10 4 rhs@apache.org bozzo@digiverse.si
ListType.java
in proton-j/src/main/java/org/apache/qpid/proton/codec
352 31 2012-08-24 2018-09-26 10 6 rgodfrey@apache.org tabish121@gmail.com
Selectable.java
in proton-j/src/main/java/org/apache/qpid/proton/reactor
36 - 2015-04-17 2015-07-06 9 2 prestona@uk.ibm.com rhs@alum.mit.edu
ReceiverImpl.java
in proton-j/src/main/java/org/apache/qpid/proton/engine/impl
142 14 2012-08-24 2018-04-11 9 5 rgodfrey@apache.org tabish121@gmail.com
WritableBuffer.java
in proton-j/src/main/java/org/apache/qpid/proton/codec
182 26 2012-08-24 2018-11-06 9 5 rgodfrey@apache.org robbie@apache.org
ArrayType.java
in proton-j/src/main/java/org/apache/qpid/proton/codec
1073 62 2012-08-24 2019-05-30 9 7 rgodfrey@apache.org robbie@apache.org
Session.java
in proton-j/src/main/java/org/apache/qpid/proton/engine
26 - 2012-08-24 2016-11-21 8 6 rgodfrey@apache.org robbie@apache.org
TransportOutputAdaptor.java
in proton-j/src/main/java/org/apache/qpid/proton/engine/impl
86 6 2014-01-29 2018-04-13 8 4 rhs@apache.org robbie@apache.org
SslDomainImpl.java
in proton-j/src/main/java/org/apache/qpid/proton/engine/impl/ssl
119 17 2014-01-29 2018-11-06 8 3 rhs@apache.org robbie@apache.org
Data.java
in proton-j/src/main/java/org/apache/qpid/proton/codec
129 1 2012-10-02 2017-01-30 8 5 rgodfrey@apache.org robbie@apache.org
SelectableImpl.java
in proton-j/src/main/java/org/apache/qpid/proton/reactor/impl
187 32 2015-04-17 2015-07-06 8 2 prestona@uk.ibm.com rhs@alum.mit.edu
CompositeWritableBuffer.java
in proton-j/src/main/java/org/apache/qpid/proton/codec
200 17 2012-08-24 2018-08-10 8 5 rgodfrey@apache.org tabish121@gmail.com
DataImpl.java
in proton-j/src/main/java/org/apache/qpid/proton/codec/impl
748 79 2014-01-29 2017-01-30 8 5 rhs@apache.org robbie@apache.org
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
SaslImpl.java
in proton-j/src/main/java/org/apache/qpid/proton/engine/impl
734 65 2012-08-24 2019-02-28 36 14 rgodfrey@apache.org robbie@apache.org
TransportImpl.java
in proton-j/src/main/java/org/apache/qpid/proton/engine/impl
1523 103 2012-08-24 2023-03-01 97 13 rgodfrey@apache.org robbie@apache.org
LinkImpl.java
in proton-j/src/main/java/org/apache/qpid/proton/engine/impl
429 62 2012-08-24 2017-04-20 31 9 rgodfrey@apache.org robbie@apache.org
EndpointImpl.java
in proton-j/src/main/java/org/apache/qpid/proton/engine/impl
166 23 2012-08-24 2016-08-26 18 9 rgodfrey@apache.org tabish121@gmail.com
ConnectionImpl.java
in proton-j/src/main/java/org/apache/qpid/proton/engine/impl
531 61 2012-08-24 2017-03-06 27 8 rgodfrey@apache.org robbie@apache.org
Link.java
in proton-j/src/main/java/org/apache/qpid/proton/engine
54 - 2012-08-24 2017-04-20 19 8 rgodfrey@apache.org robbie@apache.org
Sasl.java
in proton-j/src/main/java/org/apache/qpid/proton/engine
53 1 2012-08-24 2018-01-08 15 8 rgodfrey@apache.org robbie@apache.org
Event.java
in proton-j/src/main/java/org/apache/qpid/proton/engine
75 1 2014-03-05 2015-12-22 30 7 rhs@apache.org robbie@apache.org
EventImpl.java
in proton-j/src/main/java/org/apache/qpid/proton/engine/impl
261 22 2014-03-05 2016-01-25 28 7 rhs@apache.org robbie@apache.org
DeliveryImpl.java
in proton-j/src/main/java/org/apache/qpid/proton/engine/impl
495 60 2012-08-24 2023-02-23 26 7 rgodfrey@apache.org robbie@apache.org
TransportSession.java
in proton-j/src/main/java/org/apache/qpid/proton/engine/impl
430 53 2012-08-24 2023-02-23 26 7 rgodfrey@apache.org robbie@apache.org
Transport.java
in proton-j/src/main/java/org/apache/qpid/proton/engine
62 1 2012-08-24 2018-11-06 26 7 rgodfrey@apache.org robbie@apache.org
ReactorImpl.java
in proton-j/src/main/java/org/apache/qpid/proton/reactor/impl
408 47 2015-04-17 2017-10-06 25 7 prestona@uk.ibm.com robbie@apache.org
SessionImpl.java
in proton-j/src/main/java/org/apache/qpid/proton/engine/impl
291 34 2012-08-24 2018-01-10 23 7 rgodfrey@apache.org robbie@apache.org
IOHandler.java
in proton-j/src/main/java/org/apache/qpid/proton/reactor/impl
326 15 2015-04-17 2020-08-20 23 7 prestona@uk.ibm.com einar.bergseth@e2usystems.com
FrameParser.java
in proton-j/src/main/java/org/apache/qpid/proton/engine/impl
511 11 2012-08-24 2019-11-22 20 7 rgodfrey@apache.org robbie@apache.org
SslEngineFacadeFactory.java
in proton-j/src/main/java/org/apache/qpid/proton/engine/impl/ssl
495 19 2014-01-29 2018-11-06 15 7 rhs@apache.org robbie@apache.org
EncoderImpl.java
in proton-j/src/main/java/org/apache/qpid/proton/codec
752 66 2012-08-24 2018-11-13 14 7 rgodfrey@apache.org tabish121@gmail.com
ArrayType.java
in proton-j/src/main/java/org/apache/qpid/proton/codec
1073 62 2012-08-24 2019-05-30 9 7 rgodfrey@apache.org robbie@apache.org
FrameWriter.java
in proton-j/src/main/java/org/apache/qpid/proton/engine/impl
121 12 2014-01-29 2022-09-13 21 6 rhs@apache.org tabish121@gmail.com
Connection.java
in proton-j/src/main/java/org/apache/qpid/proton/engine
39 1 2012-08-24 2016-03-27 16 6 rgodfrey@apache.org kgiusti@apache.org
Reactor.java
in proton-j/src/main/java/org/apache/qpid/proton/reactor
54 2 2015-04-17 2017-10-06 15 6 prestona@uk.ibm.com robbie@apache.org
MessageImpl.java
in proton-j/src/main/java/org/apache/qpid/proton/message/impl
661 60 2014-01-29 2018-04-11 14 6 rhs@apache.org tabish121@gmail.com
StringType.java
in proton-j/src/main/java/org/apache/qpid/proton/codec
214 25 2012-08-24 2020-02-12 13 6 rgodfrey@apache.org robbie@apache.org
SenderImpl.java
in proton-j/src/main/java/org/apache/qpid/proton/engine/impl
125 12 2012-08-24 2018-04-11 13 6 rgodfrey@apache.org tabish121@gmail.com
MapType.java
in proton-j/src/main/java/org/apache/qpid/proton/codec
365 25 2012-08-24 2020-04-02 12 6 rgodfrey@apache.org robbie@apache.org
DecoderImpl.java
in proton-j/src/main/java/org/apache/qpid/proton/codec
996 79 2012-08-24 2022-09-15 12 6 rgodfrey@apache.org tabish121@gmail.com
Binary.java
in proton-j/src/main/java/org/apache/qpid/proton/amqp
186 14 2014-01-29 2022-09-13 12 6 rhs@apache.org tabish121@gmail.com
Message.java
in proton-j/src/main/java/org/apache/qpid/proton/message
88 2 2012-08-24 2018-06-27 12 6 rgodfrey@apache.org tabish121@gmail.com
TransportLink.java
in proton-j/src/main/java/org/apache/qpid/proton/engine/impl
179 33 2012-08-24 2023-03-01 12 6 rgodfrey@apache.org robbie@apache.org
Proton.java
in proton-j/src/main/java/org/apache/qpid/proton
88 13 2014-01-29 2017-10-06 12 6 rhs@apache.org robbie@apache.org
ListType.java
in proton-j/src/main/java/org/apache/qpid/proton/codec
352 31 2012-08-24 2018-09-26 10 6 rgodfrey@apache.org tabish121@gmail.com
Session.java
in proton-j/src/main/java/org/apache/qpid/proton/engine
26 - 2012-08-24 2016-11-21 8 6 rgodfrey@apache.org robbie@apache.org
EncodingCodes.java
in proton-j/src/main/java/org/apache/qpid/proton/codec
130 1 2012-08-24 2021-10-04 6 6 rgodfrey@apache.org robbie@apache.org
Delivery.java
in proton-j/src/main/java/org/apache/qpid/proton/engine
31 - 2012-08-24 2019-05-01 16 5 rgodfrey@apache.org robbie@apache.org
SimpleSslTransportWrapper.java
in proton-j/src/main/java/org/apache/qpid/proton/engine/impl/ssl
340 19 2014-01-29 2018-11-22 11 5 rhs@apache.org robbie@apache.org
CollectorImpl.java
in proton-j/src/main/java/org/apache/qpid/proton/engine/impl
62 5 2014-03-05 2015-08-18 11 5 rhs@apache.org bozzo@digiverse.si
WritableBuffer.java
in proton-j/src/main/java/org/apache/qpid/proton/codec
182 26 2012-08-24 2018-11-06 9 5 rgodfrey@apache.org robbie@apache.org
ReceiverImpl.java
in proton-j/src/main/java/org/apache/qpid/proton/engine/impl
142 14 2012-08-24 2018-04-11 9 5 rgodfrey@apache.org tabish121@gmail.com
DataImpl.java
in proton-j/src/main/java/org/apache/qpid/proton/codec/impl
748 79 2014-01-29 2017-01-30 8 5 rhs@apache.org robbie@apache.org
CompositeWritableBuffer.java
in proton-j/src/main/java/org/apache/qpid/proton/codec
200 17 2012-08-24 2018-08-10 8 5 rgodfrey@apache.org tabish121@gmail.com
Data.java
in proton-j/src/main/java/org/apache/qpid/proton/codec
129 1 2012-10-02 2017-01-30 8 5 rgodfrey@apache.org robbie@apache.org
BinaryType.java
in proton-j/src/main/java/org/apache/qpid/proton/codec
163 21 2012-08-24 2018-09-26 7 5 rgodfrey@apache.org tabish121@gmail.com
Sender.java
in proton-j/src/main/java/org/apache/qpid/proton/engine
12 - 2012-08-24 2018-04-11 6 5 rgodfrey@apache.org tabish121@gmail.com
UnsignedLongType.java
in proton-j/src/main/java/org/apache/qpid/proton/codec
162 26 2012-08-24 2017-12-01 5 5 rgodfrey@apache.org tabish121@gmail.com
UnsignedIntegerType.java
in proton-j/src/main/java/org/apache/qpid/proton/codec
167 27 2012-08-24 2017-12-01 5 5 rgodfrey@apache.org tabish121@gmail.com
Declared.java
in proton-j/src/main/java/org/apache/qpid/proton/amqp/transaction
33 4 2014-01-29 2018-08-31 5 5 rhs@apache.org tabish121@gmail.com
Symbol.java
in proton-j/src/main/java/org/apache/qpid/proton/amqp
73 11 2014-01-29 2017-12-01 5 5 rhs@apache.org tabish121@gmail.com
Rejected.java
in proton-j/src/main/java/org/apache/qpid/proton/amqp/messaging
34 5 2014-01-29 2018-08-31 5 5 rhs@apache.org tabish121@gmail.com
Released.java
in proton-j/src/main/java/org/apache/qpid/proton/amqp/messaging
21 3 2014-01-29 2018-08-31 5 5 rhs@apache.org tabish121@gmail.com
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
Address.java
in proton-j/src/main/java/org/apache/qpid/proton/reactor/impl
161 19 2017-01-10 2017-03-06 2 1 robbie@apache.org robbie@apache.org
FrameWriterBuffer.java
in proton-j/src/main/java/org/apache/qpid/proton/engine/impl
147 19 2018-10-03 2018-10-03 1 1 tabish121@gmail.com tabish121@gmail.com
HandshakeSniffingTransportWrapper.java
in proton-j/src/main/java/org/apache/qpid/proton/engine/impl
137 10 2015-07-06 2015-07-06 1 1 rhs@alum.mit.edu rhs@alum.mit.edu
FastPathDataType.java
in proton-j/src/main/java/org/apache/qpid/proton/codec/messaging
97 11 2017-12-01 2018-11-13 3 1 tabish121@gmail.com tabish121@gmail.com
bin.xml
in apache-qpid-proton-j/src/main/assembly
96 - 2017-01-18 2021-05-26 3 1 robbie@apache.org robbie@apache.org
FastPathAcceptedType.java
in proton-j/src/main/java/org/apache/qpid/proton/codec/messaging
93 11 2017-12-01 2018-11-01 3 1 tabish121@gmail.com tabish121@gmail.com
FastPathFooterType.java
in proton-j/src/main/java/org/apache/qpid/proton/codec/messaging
76 11 2017-12-01 2018-11-01 2 1 tabish121@gmail.com tabish121@gmail.com
FastPathAmqpSequenceType.java
in proton-j/src/main/java/org/apache/qpid/proton/codec/messaging
73 11 2017-12-01 2018-11-01 2 1 tabish121@gmail.com tabish121@gmail.com
FastPathAmqpValueType.java
in proton-j/src/main/java/org/apache/qpid/proton/codec/messaging
73 11 2017-12-01 2018-11-01 2 1 tabish121@gmail.com tabish121@gmail.com
CoreHandler.java
in proton-j/src/main/java/org/apache/qpid/proton/engine
43 - 2015-07-13 2015-08-18 2 1 bozzo@digiverse.si bozzo@digiverse.si
SaslSniffer.java
in proton-j/src/main/java/org/apache/qpid/proton/engine/impl
20 1 2015-07-06 2015-07-06 1 1 rhs@alum.mit.edu rhs@alum.mit.edu
RecordImpl.java
in proton-j/src/main/java/org/apache/qpid/proton/engine/impl
20 4 2015-05-07 2015-07-06 3 1 rhs@alum.mit.edu rhs@alum.mit.edu
ReactorOptions.java
in proton-j/src/main/java/org/apache/qpid/proton/reactor
17 4 2017-10-06 2018-01-10 2 1 robbie@apache.org robbie@apache.org
TransportDecodeException.java
in proton-j/src/main/java/org/apache/qpid/proton/engine
12 1 2019-11-22 2019-11-22 1 1 robbie@apache.org robbie@apache.org
TransportLayer.java
in proton-j/src/main/java/org/apache/qpid/proton/engine/impl
8 - 2016-08-23 2016-08-23 1 1 robbie@apache.org robbie@apache.org
SaslListener.java
in proton-j/src/main/java/org/apache/qpid/proton/engine
8 - 2018-01-08 2018-01-08 1 1 robbie@apache.org robbie@apache.org
Record.java
in proton-j/src/main/java/org/apache/qpid/proton/engine
7 - 2015-05-07 2015-07-06 3 1 rhs@alum.mit.edu rhs@alum.mit.edu
Extendable.java
in proton-j/src/main/java/org/apache/qpid/proton/engine
5 - 2015-05-14 2015-07-06 2 1 rhs@alum.mit.edu rhs@alum.mit.edu
RecordAccessor.java
in proton-j/src/main/java/org/apache/qpid/proton/engine
5 - 2015-07-13 2015-08-18 2 1 bozzo@digiverse.si bozzo@digiverse.si
EventType.java
in proton-j/src/main/java/org/apache/qpid/proton/engine
4 - 2015-07-13 2015-08-18 2 1 bozzo@digiverse.si bozzo@digiverse.si
FastPathDescribedTypeConstructor.java
in proton-j/src/main/java/org/apache/qpid/proton/codec
3 - 2017-12-01 2017-12-01 1 1 tabish121@gmail.com tabish121@gmail.com
DataDecoder.java
in proton-j/src/main/java/org/apache/qpid/proton/codec/impl
864 59 2014-01-29 2014-03-14 2 2 rhs@apache.org fadams@unknown
FastPathPropertiesType.java
in proton-j/src/main/java/org/apache/qpid/proton/codec/messaging
254 14 2017-12-01 2018-11-13 5 2 tabish121@gmail.com tabish121@gmail.com
FastPathTransferType.java
in proton-j/src/main/java/org/apache/qpid/proton/codec/transport
250 15 2017-12-01 2020-05-22 5 2 tabish121@gmail.com robbie@apache.org
FastPathFlowType.java
in proton-j/src/main/java/org/apache/qpid/proton/codec/transport
237 15 2017-12-01 2020-05-22 5 2 tabish121@gmail.com robbie@apache.org
FastPathDispositionType.java
in proton-j/src/main/java/org/apache/qpid/proton/codec/transport
217 15 2017-12-01 2020-05-22 5 2 tabish121@gmail.com robbie@apache.org
ReadableBuffer.java
in proton-j/src/main/java/org/apache/qpid/proton/codec
216 37 2016-10-28 2018-07-04 3 2 tabish121@gmail.com robbie@apache.org
FastPathHeaderType.java
in proton-j/src/main/java/org/apache/qpid/proton/codec/messaging
192 14 2017-12-01 2018-11-13 5 2 tabish121@gmail.com tabish121@gmail.com
SelectableImpl.java
in proton-j/src/main/java/org/apache/qpid/proton/reactor/impl
187 32 2015-04-17 2015-07-06 8 2 prestona@uk.ibm.com rhs@alum.mit.edu
AttachType.java
in proton-j/src/main/java/org/apache/qpid/proton/codec/transport
182 9 2014-01-29 2014-03-14 2 2 rhs@apache.org fadams@unknown
OpenType.java
in proton-j/src/main/java/org/apache/qpid/proton/codec/transport
172 9 2014-01-29 2014-03-14 2 2 rhs@apache.org fadams@unknown
SourceType.java
in proton-j/src/main/java/org/apache/qpid/proton/codec/messaging
163 9 2014-01-29 2014-03-14 2 2 rhs@apache.org fadams@unknown
FastPathMessageAnnotationsType.java
in proton-j/src/main/java/org/apache/qpid/proton/codec/messaging
158 12 2017-12-01 2019-08-09 4 2 tabish121@gmail.com robbie@apache.org
FastPathApplicationPropertiesType.java
in proton-j/src/main/java/org/apache/qpid/proton/codec/messaging
158 12 2017-12-01 2019-08-09 4 2 tabish121@gmail.com robbie@apache.org
FastPathDeliveryAnnotationsType.java
in proton-j/src/main/java/org/apache/qpid/proton/codec/messaging
158 12 2017-12-01 2019-08-09 4 2 tabish121@gmail.com robbie@apache.org
BigIntegerType.java
in proton-j/src/main/java/org/apache/qpid/proton/codec
140 25 2015-10-08 2018-10-15 2 2 bozzo@digiverse.si jdanek@redhat.com
BeginType.java
in proton-j/src/main/java/org/apache/qpid/proton/codec/transport
137 9 2014-01-29 2014-03-14 2 2 rhs@apache.org fadams@unknown
DescribedTypeElement.java
in proton-j/src/main/java/org/apache/qpid/proton/codec/impl
132 10 2014-01-29 2014-03-14 3 2 rhs@apache.org fadams@unknown
TargetType.java
in proton-j/src/main/java/org/apache/qpid/proton/codec/messaging
130 9 2014-01-29 2014-03-14 2 2 rhs@apache.org fadams@unknown
Decimal128.java
in proton-j/src/main/java/org/apache/qpid/proton/amqp
106 15 2014-01-29 2014-03-14 2 2 rhs@apache.org fadams@unknown
ErrorCondition.java
in proton-j/src/main/java/org/apache/qpid/proton/amqp/transport
100 13 2014-01-29 2014-03-14 2 2 rhs@apache.org fadams@unknown
AbstractElement.java
in proton-j/src/main/java/org/apache/qpid/proton/codec/impl
99 10 2014-01-29 2014-03-14 3 2 rhs@apache.org fadams@unknown
DetachType.java
in proton-j/src/main/java/org/apache/qpid/proton/codec/transport
96 9 2014-01-29 2014-03-14 2 2 rhs@apache.org fadams@unknown
SymbolElement.java
in proton-j/src/main/java/org/apache/qpid/proton/codec/impl
95 3 2014-01-29 2014-03-14 2 2 rhs@apache.org fadams@unknown
ErrorConditionType.java
in proton-j/src/main/java/org/apache/qpid/proton/codec/transport
94 9 2014-01-29 2014-03-14 2 2 rhs@apache.org fadams@unknown
SaslInitType.java
in proton-j/src/main/java/org/apache/qpid/proton/codec/security
94 9 2014-01-29 2014-03-14 2 2 rhs@apache.org fadams@unknown
SaslOutcomeType.java
in proton-j/src/main/java/org/apache/qpid/proton/codec/security
90 9 2014-01-29 2014-03-14 2 2 rhs@apache.org fadams@unknown
UnsignedLongElement.java
in proton-j/src/main/java/org/apache/qpid/proton/codec/impl
89 3 2014-01-29 2014-03-14 2 2 rhs@apache.org fadams@unknown
UnsignedIntegerElement.java
in proton-j/src/main/java/org/apache/qpid/proton/codec/impl
89 3 2014-01-29 2014-03-14 2 2 rhs@apache.org fadams@unknown
TransactionalStateType.java
in proton-j/src/main/java/org/apache/qpid/proton/codec/transaction
89 9 2014-01-29 2014-03-14 2 2 rhs@apache.org fadams@unknown
Correlations

File Size vs. Number of Changes: 337 points

proton-j/src/main/java/org/apache/qpid/proton/engine/impl/TransportImpl.java x: 1523 lines of code y: 97 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/impl/TransportLink.java x: 179 lines of code y: 12 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/impl/DeliveryImpl.java x: 495 lines of code y: 26 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/impl/TransportSession.java x: 430 lines of code y: 26 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/DecoderImpl.java x: 996 lines of code y: 12 # changes proton-j/src/main/java/org/apache/qpid/proton/amqp/Binary.java x: 186 lines of code y: 12 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/SymbolType.java x: 182 lines of code y: 7 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/impl/FrameWriter.java x: 121 lines of code y: 21 # changes proton-j/src/main/java/org/apache/qpid/proton/reactor/impl/IOHandler.java x: 326 lines of code y: 23 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/CompositeReadableBuffer.java x: 684 lines of code y: 15 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/EncodingCodes.java x: 130 lines of code y: 6 # changes apache-qpid-proton-j/src/main/assembly/bin.xml x: 96 lines of code y: 3 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/transport/FastPathDispositionType.java x: 217 lines of code y: 5 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/transport/FastPathFlowType.java x: 237 lines of code y: 5 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/transport/FastPathTransferType.java x: 250 lines of code y: 5 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/MapType.java x: 365 lines of code y: 12 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/StringType.java x: 214 lines of code y: 13 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/TransportDecodeException.java x: 12 lines of code y: 1 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/impl/FrameParser.java x: 511 lines of code y: 20 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/impl/SaslFrameParser.java x: 373 lines of code y: 7 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/messaging/FastPathApplicationPropertiesType.java x: 158 lines of code y: 4 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/ArrayType.java x: 1073 lines of code y: 9 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/Delivery.java x: 31 lines of code y: 16 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/messaging/ReceivedType.java x: 90 lines of code y: 3 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/impl/ProtocolTracer.java x: 12 lines of code y: 5 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/impl/SaslImpl.java x: 734 lines of code y: 36 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/impl/ssl/SimpleSslTransportWrapper.java x: 340 lines of code y: 11 # changes proton-j/src/main/java/org/apache/qpid/proton/amqp/transport/Attach.java x: 211 lines of code y: 3 # changes proton-j/src/main/java/org/apache/qpid/proton/amqp/transport/Begin.java x: 139 lines of code y: 3 # changes proton-j/src/main/java/org/apache/qpid/proton/amqp/transport/Close.java x: 40 lines of code y: 3 # changes proton-j/src/main/java/org/apache/qpid/proton/amqp/transport/Detach.java x: 67 lines of code y: 3 # changes proton-j/src/main/java/org/apache/qpid/proton/amqp/transport/Disposition.java x: 100 lines of code y: 3 # changes proton-j/src/main/java/org/apache/qpid/proton/amqp/transport/EmptyFrame.java x: 20 lines of code y: 3 # changes proton-j/src/main/java/org/apache/qpid/proton/amqp/transport/Flow.java x: 166 lines of code y: 3 # changes proton-j/src/main/java/org/apache/qpid/proton/amqp/transport/FrameBody.java x: 19 lines of code y: 3 # changes proton-j/src/main/java/org/apache/qpid/proton/amqp/transport/Open.java x: 157 lines of code y: 3 # changes proton-j/src/main/java/org/apache/qpid/proton/amqp/transport/Transfer.java x: 151 lines of code y: 3 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/messaging/FastPathDataType.java x: 97 lines of code y: 3 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/EncoderImpl.java x: 752 lines of code y: 14 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/messaging/FastPathHeaderType.java x: 192 lines of code y: 5 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/messaging/FastPathPropertiesType.java x: 254 lines of code y: 5 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/WritableBuffer.java x: 182 lines of code y: 9 # changes proton-j/src/main/java/org/apache/qpid/proton/reactor/impl/TaskImpl.java x: 50 lines of code y: 7 # changes proton-j/src/main/java/org/apache/qpid/proton/reactor/impl/Timer.java x: 54 lines of code y: 5 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/BigIntegerType.java x: 140 lines of code y: 2 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/EndpointState.java x: 7 lines of code y: 5 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/impl/ssl/DefaultSslEngineFacade.java x: 73 lines of code y: 3 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/impl/ssl/SslEngineFacadeFactory.java x: 495 lines of code y: 15 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/SslDomain.java x: 37 lines of code y: 7 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/Transport.java x: 62 lines of code y: 26 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/impl/ssl/SslDomainImpl.java x: 119 lines of code y: 8 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/impl/ssl/SslImpl.java x: 215 lines of code y: 7 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/messaging/FastPathAcceptedType.java x: 93 lines of code y: 3 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/messaging/FastPathAmqpSequenceType.java x: 73 lines of code y: 2 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/messaging/FastPathFooterType.java x: 76 lines of code y: 2 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/impl/FrameWriterBuffer.java x: 147 lines of code y: 1 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/BinaryType.java x: 163 lines of code y: 7 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/ListType.java x: 352 lines of code y: 10 # changes proton-j/src/main/java/org/apache/qpid/proton/amqp/messaging/Accepted.java x: 24 lines of code y: 5 # changes proton-j/src/main/java/org/apache/qpid/proton/amqp/messaging/AmqpSequence.java x: 25 lines of code y: 3 # changes proton-j/src/main/java/org/apache/qpid/proton/amqp/messaging/AmqpValue.java x: 22 lines of code y: 3 # changes proton-j/src/main/java/org/apache/qpid/proton/amqp/messaging/ApplicationProperties.java x: 23 lines of code y: 4 # changes proton-j/src/main/java/org/apache/qpid/proton/amqp/messaging/Header.java x: 77 lines of code y: 4 # changes proton-j/src/main/java/org/apache/qpid/proton/amqp/messaging/Modified.java x: 48 lines of code y: 5 # changes proton-j/src/main/java/org/apache/qpid/proton/amqp/messaging/Properties.java x: 167 lines of code y: 4 # changes proton-j/src/main/java/org/apache/qpid/proton/amqp/messaging/Received.java x: 37 lines of code y: 3 # changes proton-j/src/main/java/org/apache/qpid/proton/amqp/messaging/Rejected.java x: 34 lines of code y: 5 # changes proton-j/src/main/java/org/apache/qpid/proton/amqp/messaging/Released.java x: 21 lines of code y: 5 # changes proton-j/src/main/java/org/apache/qpid/proton/amqp/messaging/Section.java x: 15 lines of code y: 4 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/CompositeWritableBuffer.java x: 200 lines of code y: 8 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/DroppingWritableBuffer.java x: 84 lines of code y: 4 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/impl/TransportReceiver.java x: 37 lines of code y: 5 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/ReadableBuffer.java x: 216 lines of code y: 3 # changes proton-j/src/main/java/org/apache/qpid/proton/message/Message.java x: 88 lines of code y: 12 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/impl/TransportOutputAdaptor.java x: 86 lines of code y: 8 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/Receiver.java x: 15 lines of code y: 5 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/Sender.java x: 12 lines of code y: 6 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/impl/ReceiverImpl.java x: 142 lines of code y: 9 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/impl/SenderImpl.java x: 125 lines of code y: 13 # changes proton-j/src/main/java/org/apache/qpid/proton/message/impl/MessageImpl.java x: 661 lines of code y: 14 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/impl/TransportInternal.java x: 8 lines of code y: 2 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/impl/SessionImpl.java x: 291 lines of code y: 23 # changes proton-j/src/main/java/org/apache/qpid/proton/reactor/ReactorOptions.java x: 17 lines of code y: 2 # changes proton-j/src/main/java/org/apache/qpid/proton/reactor/impl/AcceptorImpl.java x: 115 lines of code y: 15 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/Sasl.java x: 53 lines of code y: 15 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/SaslListener.java x: 8 lines of code y: 1 # changes proton-j/src/main/java/org/apache/qpid/proton/amqp/Symbol.java x: 73 lines of code y: 5 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/AMQPDefinedTypes.java x: 80 lines of code y: 3 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/AbstractDescribedType.java x: 107 lines of code y: 3 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/Decoder.java x: 95 lines of code y: 4 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/DynamicTypeConstructor.java x: 39 lines of code y: 4 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/FastPathDescribedTypeConstructor.java x: 3 lines of code y: 1 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/TypeConstructor.java x: 8 lines of code y: 4 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/UUIDType.java x: 72 lines of code y: 4 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/UnsignedByteType.java x: 68 lines of code y: 4 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/UnsignedIntegerType.java x: 167 lines of code y: 5 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/UnsignedLongType.java x: 162 lines of code y: 5 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/messaging/AcceptedType.java x: 50 lines of code y: 3 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/messaging/AmqpSequenceType.java x: 47 lines of code y: 3 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/messaging/AmqpValueType.java x: 46 lines of code y: 3 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/messaging/HeaderType.java x: 106 lines of code y: 4 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/messaging/PropertiesType.java x: 153 lines of code y: 3 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/transport/DispositionType.java x: 114 lines of code y: 3 # changes proton-j/src/main/java/org/apache/qpid/proton/reactor/impl/ReactorImpl.java x: 408 lines of code y: 25 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/Link.java x: 54 lines of code y: 19 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/impl/LinkImpl.java x: 429 lines of code y: 31 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/impl/ListElement.java x: 193 lines of code y: 4 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/impl/MapElement.java x: 186 lines of code y: 4 # changes appveyor.yml x: 28 lines of code y: 12 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/impl/ConnectionImpl.java x: 531 lines of code y: 27 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/impl/ssl/SslPeerDetailsImpl.java x: 22 lines of code y: 6 # changes proton-j/src/main/java/org/apache/qpid/proton/reactor/impl/Address.java x: 161 lines of code y: 2 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/Data.java x: 129 lines of code y: 8 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/impl/DataImpl.java x: 748 lines of code y: 8 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/Session.java x: 26 lines of code y: 8 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/impl/EndpointImpl.java x: 166 lines of code y: 18 # changes proton-j/src/main/java/org/apache/qpid/proton/reactor/impl/SelectorImpl.java x: 164 lines of code y: 11 # changes proton-j/src/main/java/org/apache/qpid/proton/amqp/messaging/Terminus.java x: 87 lines of code y: 6 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/Connection.java x: 39 lines of code y: 16 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/impl/EventImpl.java x: 261 lines of code y: 28 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/Event.java x: 75 lines of code y: 30 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/ExtendableAccessor.java x: 13 lines of code y: 2 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/impl/ByteBufferUtils.java x: 59 lines of code y: 3 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/impl/FrameHandler.java x: 9 lines of code y: 5 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/impl/ssl/ProtonSslEngineProvider.java x: 6 lines of code y: 3 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/impl/TransportSender.java x: 41 lines of code y: 5 # changes proton-j/src/main/java/org/apache/qpid/proton/amqp/messaging/Source.java x: 76 lines of code y: 4 # changes proton-j/src/main/java/org/apache/qpid/proton/amqp/messaging/Target.java x: 28 lines of code y: 4 # changes proton-j/src/main/java/org/apache/qpid/proton/amqp/transaction/Coordinator.java x: 32 lines of code y: 4 # changes proton-j/src/main/java/org/apache/qpid/proton/reactor/Handshaker.java x: 51 lines of code y: 5 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/BaseHandler.java x: 196 lines of code y: 10 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/CoreHandler.java x: 43 lines of code y: 2 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/EventType.java x: 4 lines of code y: 2 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/Handler.java x: 9 lines of code y: 7 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/impl/CollectorImpl.java x: 62 lines of code y: 11 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/impl/StringUtils.java x: 55 lines of code y: 2 # changes proton-j/src/main/java/org/apache/qpid/proton/reactor/Task.java x: 9 lines of code y: 6 # changes proton-j/src/main/java/org/apache/qpid/proton/reactor/Acceptor.java x: 5 lines of code y: 6 # changes proton-j/src/main/java/org/apache/qpid/proton/reactor/ReactorChild.java x: 4 lines of code y: 5 # changes proton-j/src/main/java/org/apache/qpid/proton/reactor/Selectable.java x: 36 lines of code y: 9 # changes proton-j/src/main/java/org/apache/qpid/proton/reactor/impl/SelectableImpl.java x: 187 lines of code y: 8 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/impl/HandshakeSniffingTransportWrapper.java x: 137 lines of code y: 1 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/impl/SaslSniffer.java x: 20 lines of code y: 1 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/impl/ssl/SslHandshakeSniffingTransportWrapper.java x: 69 lines of code y: 5 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/Collector.java x: 14 lines of code y: 7 # changes proton-j/src/main/java/org/apache/qpid/proton/reactor/impl/IOImpl.java x: 24 lines of code y: 2 # changes proton-j/src/main/java/org/apache/qpid/proton/reactor/impl/ReactorInternalException.java x: 13 lines of code y: 3 # changes proton-j/src/main/java/org/apache/qpid/proton/amqp/UnsignedLong.java x: 115 lines of code y: 5 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/impl/ArrayElement.java x: 433 lines of code y: 5 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/Engine.java x: 27 lines of code y: 2 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/SslPeerDetails.java x: 13 lines of code y: 4 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/impl/Ref.java x: 14 lines of code y: 2 # changes proton-j/src/main/java/org/apache/qpid/proton/ProtonUnsupportedOperationException.java x: 20 lines of code y: 2 # changes proton-j/src/main/java/org/apache/qpid/proton/amqp/Decimal128.java x: 106 lines of code y: 2 # changes proton-j/src/main/java/org/apache/qpid/proton/amqp/UnknownDescribedType.java x: 58 lines of code y: 2 # changes proton-j/src/main/java/org/apache/qpid/proton/amqp/messaging/TerminusExpiryPolicy.java x: 37 lines of code y: 2 # changes proton-j/src/main/java/org/apache/qpid/proton/amqp/security/SaslInit.java x: 51 lines of code y: 2 # changes proton-j/src/main/java/org/apache/qpid/proton/amqp/security/SaslMechanisms.java x: 33 lines of code y: 2 # changes proton-j/src/main/java/org/apache/qpid/proton/amqp/security/SaslOutcome.java x: 40 lines of code y: 2 # changes proton-j/src/main/java/org/apache/qpid/proton/amqp/security/SaslResponse.java x: 29 lines of code y: 2 # changes proton-j/src/main/java/org/apache/qpid/proton/amqp/transaction/TxnCapability.java x: 10 lines of code y: 2 # changes proton-j/src/main/java/org/apache/qpid/proton/amqp/transport/ErrorCondition.java x: 100 lines of code y: 2 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/AMQPType.java x: 10 lines of code y: 3 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/BooleanType.java x: 196 lines of code y: 3 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/ByteType.java x: 84 lines of code y: 3 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/Decimal32Type.java x: 63 lines of code y: 3 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/DynamicDescribedType.java x: 100 lines of code y: 4 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/IntegerType.java x: 154 lines of code y: 3 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/impl/BooleanElement.java x: 44 lines of code y: 2 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/impl/ByteElement.java x: 49 lines of code y: 2 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/impl/DataDecoder.java x: 864 lines of code y: 2 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/impl/DescribedTypeElement.java x: 132 lines of code y: 3 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/impl/LongElement.java x: 68 lines of code y: 2 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/impl/SymbolElement.java x: 95 lines of code y: 2 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/impl/UnsignedIntegerElement.java x: 89 lines of code y: 2 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/messaging/RejectedType.java x: 79 lines of code y: 2 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/messaging/SourceType.java x: 163 lines of code y: 2 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/messaging/TargetType.java x: 130 lines of code y: 2 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/security/SaslMechanismsType.java x: 64 lines of code y: 2 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/security/SaslResponseType.java x: 61 lines of code y: 2 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/transport/AttachType.java x: 182 lines of code y: 2 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/transport/BeginType.java x: 137 lines of code y: 2 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/transport/OpenType.java x: 172 lines of code y: 2 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/TransportResultFactory.java x: 85 lines of code y: 2 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/impl/AmqpErrorException.java x: 4 lines of code y: 3 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/impl/EndpointImplQuery.java x: 18 lines of code y: 4 # changes proton-j/src/main/java/org/apache/qpid/proton/framing/TransportFrame.java x: 36 lines of code y: 4 # changes
97.0
# changes
  min: 1.0
  average: 5.16
  25th percentile: 2.0
  median: 3.0
  75th percentile: 5.0
  max: 97.0
0 1523.0
lines of code
min: 3.0 | average: 100.68 | 25th percentile: 19.0 | median: 50.0 | 75th percentile: 103.0 | max: 1523.0

Number of Contributors vs. Number of Changes: 337 points

proton-j/src/main/java/org/apache/qpid/proton/engine/impl/TransportImpl.java x: 13 # contributors y: 97 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/impl/TransportLink.java x: 6 # contributors y: 12 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/impl/DeliveryImpl.java x: 7 # contributors y: 26 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/SymbolType.java x: 4 # contributors y: 7 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/impl/FrameWriter.java x: 6 # contributors y: 21 # changes proton-j/src/main/java/org/apache/qpid/proton/reactor/impl/IOHandler.java x: 7 # contributors y: 23 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/CompositeReadableBuffer.java x: 4 # contributors y: 15 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/EncodingCodes.java x: 6 # contributors y: 6 # changes apache-qpid-proton-j/src/main/assembly/bin.xml x: 1 # contributors y: 3 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/transport/FastPathDispositionType.java x: 2 # contributors y: 5 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/StringType.java x: 6 # contributors y: 13 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/TransportDecodeException.java x: 1 # contributors y: 1 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/impl/FrameParser.java x: 7 # contributors y: 20 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/messaging/FastPathApplicationPropertiesType.java x: 2 # contributors y: 4 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/ArrayType.java x: 7 # contributors y: 9 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/Delivery.java x: 5 # contributors y: 16 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/messaging/ReceivedType.java x: 3 # contributors y: 3 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/impl/ProtocolTracer.java x: 4 # contributors y: 5 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/impl/SaslImpl.java x: 14 # contributors y: 36 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/impl/ssl/SimpleSslTransportWrapper.java x: 5 # contributors y: 11 # changes proton-j/src/main/java/org/apache/qpid/proton/amqp/transport/EmptyFrame.java x: 2 # contributors y: 3 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/EncoderImpl.java x: 7 # contributors y: 14 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/WritableBuffer.java x: 5 # contributors y: 9 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/BigIntegerType.java x: 2 # contributors y: 2 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/EndpointState.java x: 5 # contributors y: 5 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/impl/ssl/SslEngineFacadeFactory.java x: 7 # contributors y: 15 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/SslDomain.java x: 3 # contributors y: 7 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/impl/ssl/SslDomainImpl.java x: 3 # contributors y: 8 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/messaging/FastPathAmqpSequenceType.java x: 1 # contributors y: 2 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/BinaryType.java x: 5 # contributors y: 7 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/ListType.java x: 6 # contributors y: 10 # changes proton-j/src/main/java/org/apache/qpid/proton/amqp/messaging/ApplicationProperties.java x: 4 # contributors y: 4 # changes proton-j/src/main/java/org/apache/qpid/proton/amqp/messaging/Header.java x: 3 # contributors y: 4 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/CompositeWritableBuffer.java x: 5 # contributors y: 8 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/impl/TransportOutputAdaptor.java x: 4 # contributors y: 8 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/Sender.java x: 5 # contributors y: 6 # changes proton-j/src/main/java/org/apache/qpid/proton/message/impl/MessageImpl.java x: 6 # contributors y: 14 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/Sasl.java x: 8 # contributors y: 15 # changes proton-j/src/main/java/org/apache/qpid/proton/reactor/Reactor.java x: 6 # contributors y: 15 # changes proton-j/src/main/java/org/apache/qpid/proton/reactor/impl/ReactorImpl.java x: 7 # contributors y: 25 # changes proton-j/src/main/java/org/apache/qpid/proton/codec/impl/BinaryElement.java x: 4 # contributors y: 3 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/Link.java x: 8 # contributors y: 19 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/impl/LinkImpl.java x: 9 # contributors y: 31 # changes appveyor.yml x: 4 # contributors y: 12 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/impl/ConnectionImpl.java x: 8 # contributors y: 27 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/impl/ssl/SslPeerDetailsImpl.java x: 3 # contributors y: 6 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/Session.java x: 6 # contributors y: 8 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/impl/EndpointImpl.java x: 9 # contributors y: 18 # changes proton-j/src/main/java/org/apache/qpid/proton/reactor/impl/SelectorImpl.java x: 3 # contributors y: 11 # changes proton-j/src/main/java/org/apache/qpid/proton/amqp/messaging/Terminus.java x: 4 # contributors y: 6 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/Connection.java x: 6 # contributors y: 16 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/impl/EventImpl.java x: 7 # contributors y: 28 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/Event.java x: 7 # contributors y: 30 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/impl/FrameHandler.java x: 3 # contributors y: 5 # changes proton-j/src/main/java/org/apache/qpid/proton/engine/BaseHandler.java x: 4 # contributors y: 10 # changes proton-j/src/main/java/org/apache/qpid/proton/reactor/Acceptor.java x: 2 # contributors y: 6 # changes proton-j/src/main/java/org/apache/qpid/proton/reactor/Selectable.java x: 2 # contributors y: 9 # changes proton-j/src/main/java/org/apache/qpid/proton/reactor/impl/SelectableImpl.java x: 2 # contributors y: 8 # changes
97.0
# changes
  min: 1.0
  average: 5.16
  25th percentile: 2.0
  median: 3.0
  75th percentile: 5.0
  max: 97.0
0 14.0
# contributors
min: 1.0 | average: 3.13 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 4.0 | max: 14.0

Number of Contributors vs. File Size: 337 points

proton-j/src/main/java/org/apache/qpid/proton/engine/impl/TransportImpl.java x: 13 # contributors y: 1523 lines of code proton-j/src/main/java/org/apache/qpid/proton/engine/impl/TransportLink.java x: 6 # contributors y: 179 lines of code proton-j/src/main/java/org/apache/qpid/proton/engine/impl/DeliveryImpl.java x: 7 # contributors y: 495 lines of code proton-j/src/main/java/org/apache/qpid/proton/engine/impl/TransportSession.java x: 7 # contributors y: 430 lines of code proton-j/src/main/java/org/apache/qpid/proton/codec/DecoderImpl.java x: 6 # contributors y: 996 lines of code proton-j/src/main/java/org/apache/qpid/proton/amqp/Binary.java x: 6 # contributors y: 186 lines of code proton-j/src/main/java/org/apache/qpid/proton/codec/SymbolType.java x: 4 # contributors y: 182 lines of code proton-j/src/main/java/org/apache/qpid/proton/engine/impl/FrameWriter.java x: 6 # contributors y: 121 lines of code proton-j/src/main/java/org/apache/qpid/proton/reactor/impl/IOHandler.java x: 7 # contributors y: 326 lines of code proton-j/src/main/java/org/apache/qpid/proton/codec/CompositeReadableBuffer.java x: 4 # contributors y: 684 lines of code proton-j/src/main/java/org/apache/qpid/proton/codec/EncodingCodes.java x: 6 # contributors y: 130 lines of code apache-qpid-proton-j/src/main/assembly/bin.xml x: 1 # contributors y: 96 lines of code proton-j/src/main/java/org/apache/qpid/proton/codec/transport/FastPathDispositionType.java x: 2 # contributors y: 217 lines of code proton-j/src/main/java/org/apache/qpid/proton/codec/transport/FastPathFlowType.java x: 2 # contributors y: 237 lines of code proton-j/src/main/java/org/apache/qpid/proton/codec/transport/FastPathTransferType.java x: 2 # contributors y: 250 lines of code proton-j/src/main/java/org/apache/qpid/proton/codec/MapType.java x: 6 # contributors y: 365 lines of code proton-j/src/main/java/org/apache/qpid/proton/codec/StringType.java x: 6 # contributors y: 214 lines of code proton-j/src/main/java/org/apache/qpid/proton/engine/TransportDecodeException.java x: 1 # contributors y: 12 lines of code proton-j/src/main/java/org/apache/qpid/proton/engine/impl/FrameParser.java x: 7 # contributors y: 511 lines of code proton-j/src/main/java/org/apache/qpid/proton/engine/impl/SaslFrameParser.java x: 4 # contributors y: 373 lines of code proton-j/src/main/java/org/apache/qpid/proton/codec/messaging/FastPathApplicationPropertiesType.java x: 2 # contributors y: 158 lines of code proton-j/src/main/java/org/apache/qpid/proton/codec/ArrayType.java x: 7 # contributors y: 1073 lines of code proton-j/src/main/java/org/apache/qpid/proton/engine/Delivery.java x: 5 # contributors y: 31 lines of code proton-j/src/main/java/org/apache/qpid/proton/codec/messaging/ReceivedType.java x: 3 # contributors y: 90 lines of code proton-j/src/main/java/org/apache/qpid/proton/engine/impl/ProtocolTracer.java x: 4 # contributors y: 12 lines of code proton-j/src/main/java/org/apache/qpid/proton/engine/impl/SaslImpl.java x: 14 # contributors y: 734 lines of code proton-j/src/main/java/org/apache/qpid/proton/engine/impl/ssl/SimpleSslTransportWrapper.java x: 5 # contributors y: 340 lines of code proton-j/src/main/java/org/apache/qpid/proton/amqp/transport/Attach.java x: 3 # contributors y: 211 lines of code proton-j/src/main/java/org/apache/qpid/proton/amqp/transport/Begin.java x: 3 # contributors y: 139 lines of code proton-j/src/main/java/org/apache/qpid/proton/amqp/transport/Close.java x: 3 # contributors y: 40 lines of code proton-j/src/main/java/org/apache/qpid/proton/amqp/transport/Detach.java x: 3 # contributors y: 67 lines of code proton-j/src/main/java/org/apache/qpid/proton/amqp/transport/Disposition.java x: 3 # contributors y: 100 lines of code proton-j/src/main/java/org/apache/qpid/proton/amqp/transport/EmptyFrame.java x: 2 # contributors y: 20 lines of code proton-j/src/main/java/org/apache/qpid/proton/amqp/transport/Flow.java x: 3 # contributors y: 166 lines of code proton-j/src/main/java/org/apache/qpid/proton/amqp/transport/FrameBody.java x: 3 # contributors y: 19 lines of code proton-j/src/main/java/org/apache/qpid/proton/amqp/transport/Open.java x: 3 # contributors y: 157 lines of code proton-j/src/main/java/org/apache/qpid/proton/amqp/transport/Transfer.java x: 3 # contributors y: 151 lines of code proton-j/src/main/java/org/apache/qpid/proton/codec/EncoderImpl.java x: 7 # contributors y: 752 lines of code proton-j/src/main/java/org/apache/qpid/proton/codec/messaging/FastPathHeaderType.java x: 2 # contributors y: 192 lines of code proton-j/src/main/java/org/apache/qpid/proton/codec/messaging/FastPathPropertiesType.java x: 2 # contributors y: 254 lines of code proton-j/src/main/java/org/apache/qpid/proton/codec/WritableBuffer.java x: 5 # contributors y: 182 lines of code proton-j/src/main/java/org/apache/qpid/proton/reactor/impl/TaskImpl.java x: 4 # contributors y: 50 lines of code proton-j/src/main/java/org/apache/qpid/proton/reactor/impl/Timer.java x: 4 # contributors y: 54 lines of code proton-j/src/main/java/org/apache/qpid/proton/codec/BigIntegerType.java x: 2 # contributors y: 140 lines of code proton-j/src/main/java/org/apache/qpid/proton/engine/EndpointState.java x: 5 # contributors y: 7 lines of code proton-j/src/main/java/org/apache/qpid/proton/engine/impl/ssl/DefaultSslEngineFacade.java x: 3 # contributors y: 73 lines of code proton-j/src/main/java/org/apache/qpid/proton/engine/Transport.java x: 7 # contributors y: 62 lines of code proton-j/src/main/java/org/apache/qpid/proton/engine/impl/ssl/SslDomainImpl.java x: 3 # contributors y: 119 lines of code proton-j/src/main/java/org/apache/qpid/proton/engine/impl/ssl/SslImpl.java x: 4 # contributors y: 215 lines of code proton-j/src/main/java/org/apache/qpid/proton/codec/messaging/FastPathAcceptedType.java x: 1 # contributors y: 93 lines of code proton-j/src/main/java/org/apache/qpid/proton/codec/messaging/FastPathAmqpSequenceType.java x: 1 # contributors y: 73 lines of code proton-j/src/main/java/org/apache/qpid/proton/engine/impl/FrameWriterBuffer.java x: 1 # contributors y: 147 lines of code proton-j/src/main/java/org/apache/qpid/proton/codec/BinaryType.java x: 5 # contributors y: 163 lines of code proton-j/src/main/java/org/apache/qpid/proton/codec/ListType.java x: 6 # contributors y: 352 lines of code proton-j/src/main/java/org/apache/qpid/proton/amqp/messaging/Accepted.java x: 5 # contributors y: 24 lines of code proton-j/src/main/java/org/apache/qpid/proton/amqp/messaging/AmqpSequence.java x: 3 # contributors y: 25 lines of code proton-j/src/main/java/org/apache/qpid/proton/amqp/messaging/ApplicationProperties.java x: 4 # contributors y: 23 lines of code proton-j/src/main/java/org/apache/qpid/proton/amqp/messaging/DeliveryAnnotations.java x: 4 # contributors y: 24 lines of code proton-j/src/main/java/org/apache/qpid/proton/amqp/messaging/Modified.java x: 5 # contributors y: 48 lines of code proton-j/src/main/java/org/apache/qpid/proton/amqp/messaging/Released.java x: 5 # contributors y: 21 lines of code proton-j/src/main/java/org/apache/qpid/proton/amqp/messaging/Section.java x: 3 # contributors y: 15 lines of code proton-j/src/main/java/org/apache/qpid/proton/codec/CompositeWritableBuffer.java x: 5 # contributors y: 200 lines of code proton-j/src/main/java/org/apache/qpid/proton/codec/DroppingWritableBuffer.java x: 3 # contributors y: 84 lines of code proton-j/src/main/java/org/apache/qpid/proton/engine/impl/TransportReceiver.java x: 4 # contributors y: 37 lines of code proton-j/src/main/java/org/apache/qpid/proton/message/Message.java x: 6 # contributors y: 88 lines of code proton-j/src/main/java/org/apache/qpid/proton/engine/impl/TransportOutputAdaptor.java x: 4 # contributors y: 86 lines of code proton-j/src/main/java/org/apache/qpid/proton/engine/Sender.java x: 5 # contributors y: 12 lines of code proton-j/src/main/java/org/apache/qpid/proton/engine/impl/ReceiverImpl.java x: 5 # contributors y: 142 lines of code proton-j/src/main/java/org/apache/qpid/proton/message/impl/MessageImpl.java x: 6 # contributors y: 661 lines of code proton-j/src/main/java/org/apache/qpid/proton/engine/impl/TransportInternal.java x: 2 # contributors y: 8 lines of code proton-j/src/main/java/org/apache/qpid/proton/engine/impl/SessionImpl.java x: 7 # contributors y: 291 lines of code proton-j/src/main/java/org/apache/qpid/proton/reactor/impl/AcceptorImpl.java x: 4 # contributors y: 115 lines of code proton-j/src/main/java/org/apache/qpid/proton/engine/Sasl.java x: 8 # contributors y: 53 lines of code proton-j/src/main/java/org/apache/qpid/proton/engine/SaslListener.java x: 1 # contributors y: 8 lines of code proton-j/src/main/java/org/apache/qpid/proton/amqp/Symbol.java x: 5 # contributors y: 73 lines of code proton-j/src/main/java/org/apache/qpid/proton/codec/AMQPDefinedTypes.java x: 3 # contributors y: 80 lines of code proton-j/src/main/java/org/apache/qpid/proton/codec/AbstractDescribedType.java x: 3 # contributors y: 107 lines of code proton-j/src/main/java/org/apache/qpid/proton/codec/Decoder.java x: 4 # contributors y: 95 lines of code proton-j/src/main/java/org/apache/qpid/proton/codec/FastPathDescribedTypeConstructor.java x: 1 # contributors y: 3 lines of code proton-j/src/main/java/org/apache/qpid/proton/codec/TimestampType.java x: 4 # contributors y: 77 lines of code proton-j/src/main/java/org/apache/qpid/proton/codec/TypeConstructor.java x: 4 # contributors y: 8 lines of code proton-j/src/main/java/org/apache/qpid/proton/codec/UnsignedByteType.java x: 4 # contributors y: 68 lines of code proton-j/src/main/java/org/apache/qpid/proton/codec/messaging/AcceptedType.java x: 3 # contributors y: 50 lines of code proton-j/src/main/java/org/apache/qpid/proton/codec/messaging/AmqpSequenceType.java x: 3 # contributors y: 47 lines of code proton-j/src/main/java/org/apache/qpid/proton/codec/messaging/HeaderType.java x: 4 # contributors y: 106 lines of code proton-j/src/main/java/org/apache/qpid/proton/reactor/Reactor.java x: 6 # contributors y: 54 lines of code proton-j/src/main/java/org/apache/qpid/proton/reactor/impl/ReactorImpl.java x: 7 # contributors y: 408 lines of code proton-j/src/main/java/org/apache/qpid/proton/engine/Link.java x: 8 # contributors y: 54 lines of code proton-j/src/main/java/org/apache/qpid/proton/engine/impl/LinkImpl.java x: 9 # contributors y: 429 lines of code proton-j/src/main/java/org/apache/qpid/proton/codec/impl/ListElement.java x: 3 # contributors y: 193 lines of code proton-j/src/main/java/org/apache/qpid/proton/codec/impl/MapElement.java x: 3 # contributors y: 186 lines of code proton-j/src/main/java/org/apache/qpid/proton/engine/impl/ConnectionImpl.java x: 8 # contributors y: 531 lines of code proton-j/src/main/java/org/apache/qpid/proton/reactor/impl/Address.java x: 1 # contributors y: 161 lines of code proton-j/src/main/java/org/apache/qpid/proton/codec/Data.java x: 5 # contributors y: 129 lines of code proton-j/src/main/java/org/apache/qpid/proton/codec/impl/DataImpl.java x: 5 # contributors y: 748 lines of code proton-j/src/main/java/org/apache/qpid/proton/engine/Session.java x: 6 # contributors y: 26 lines of code proton-j/src/main/java/org/apache/qpid/proton/engine/impl/EndpointImpl.java x: 9 # contributors y: 166 lines of code proton-j/src/main/java/org/apache/qpid/proton/engine/Connection.java x: 6 # contributors y: 39 lines of code proton-j/src/main/java/org/apache/qpid/proton/engine/impl/EventImpl.java x: 7 # contributors y: 261 lines of code proton-j/src/main/java/org/apache/qpid/proton/engine/Event.java x: 7 # contributors y: 75 lines of code proton-j/src/main/java/org/apache/qpid/proton/engine/ExtendableAccessor.java x: 2 # contributors y: 13 lines of code proton-j/src/main/java/org/apache/qpid/proton/engine/impl/ByteBufferUtils.java x: 3 # contributors y: 59 lines of code proton-j/src/main/java/org/apache/qpid/proton/engine/impl/FrameHandler.java x: 3 # contributors y: 9 lines of code proton-j/src/main/java/org/apache/qpid/proton/amqp/transaction/Coordinator.java x: 3 # contributors y: 32 lines of code proton-j/src/main/java/org/apache/qpid/proton/engine/BaseHandler.java x: 4 # contributors y: 196 lines of code proton-j/src/main/java/org/apache/qpid/proton/engine/CoreHandler.java x: 1 # contributors y: 43 lines of code proton-j/src/main/java/org/apache/qpid/proton/engine/impl/CollectorImpl.java x: 5 # contributors y: 62 lines of code proton-j/src/main/java/org/apache/qpid/proton/engine/impl/StringUtils.java x: 2 # contributors y: 55 lines of code proton-j/src/main/java/org/apache/qpid/proton/reactor/Acceptor.java x: 2 # contributors y: 5 lines of code proton-j/src/main/java/org/apache/qpid/proton/reactor/FlowController.java x: 2 # contributors y: 41 lines of code proton-j/src/main/java/org/apache/qpid/proton/reactor/impl/SelectableImpl.java x: 2 # contributors y: 187 lines of code proton-j/src/main/java/org/apache/qpid/proton/engine/impl/HandshakeSniffingTransportWrapper.java x: 1 # contributors y: 137 lines of code proton-j/src/main/java/org/apache/qpid/proton/engine/impl/SaslSniffer.java x: 1 # contributors y: 20 lines of code proton-j/src/main/java/org/apache/qpid/proton/reactor/impl/IOImpl.java x: 2 # contributors y: 24 lines of code proton-j/src/main/java/org/apache/qpid/proton/codec/impl/ArrayElement.java x: 4 # contributors y: 433 lines of code proton-j/src/main/java/org/apache/qpid/proton/amqp/Decimal128.java x: 2 # contributors y: 106 lines of code proton-j/src/main/java/org/apache/qpid/proton/amqp/Decimal32.java x: 2 # contributors y: 72 lines of code proton-j/src/main/java/org/apache/qpid/proton/amqp/security/SaslChallenge.java x: 2 # contributors y: 42 lines of code proton-j/src/main/java/org/apache/qpid/proton/amqp/security/SaslInit.java x: 2 # contributors y: 51 lines of code proton-j/src/main/java/org/apache/qpid/proton/amqp/security/SaslMechanisms.java x: 2 # contributors y: 33 lines of code proton-j/src/main/java/org/apache/qpid/proton/amqp/transport/ErrorCondition.java x: 2 # contributors y: 100 lines of code proton-j/src/main/java/org/apache/qpid/proton/codec/Decimal32Type.java x: 3 # contributors y: 63 lines of code proton-j/src/main/java/org/apache/qpid/proton/codec/impl/DataDecoder.java x: 2 # contributors y: 864 lines of code proton-j/src/main/java/org/apache/qpid/proton/codec/impl/DescribedTypeElement.java x: 2 # contributors y: 132 lines of code proton-j/src/main/java/org/apache/qpid/proton/codec/impl/LongElement.java x: 2 # contributors y: 68 lines of code proton-j/src/main/java/org/apache/qpid/proton/codec/impl/SymbolElement.java x: 2 # contributors y: 95 lines of code proton-j/src/main/java/org/apache/qpid/proton/codec/impl/UnsignedIntegerElement.java x: 2 # contributors y: 89 lines of code proton-j/src/main/java/org/apache/qpid/proton/codec/messaging/RejectedType.java x: 2 # contributors y: 79 lines of code proton-j/src/main/java/org/apache/qpid/proton/codec/messaging/SourceType.java x: 2 # contributors y: 163 lines of code proton-j/src/main/java/org/apache/qpid/proton/codec/messaging/TargetType.java x: 2 # contributors y: 130 lines of code proton-j/src/main/java/org/apache/qpid/proton/codec/security/SaslMechanismsType.java x: 2 # contributors y: 64 lines of code proton-j/src/main/java/org/apache/qpid/proton/codec/transport/AttachType.java x: 2 # contributors y: 182 lines of code proton-j/src/main/java/org/apache/qpid/proton/codec/transport/OpenType.java x: 2 # contributors y: 172 lines of code proton-j/src/main/java/org/apache/qpid/proton/engine/impl/AmqpErrorException.java x: 3 # contributors y: 4 lines of code
1523.0
lines of code
  min: 3.0
  average: 100.68
  25th percentile: 19.0
  median: 50.0
  75th percentile: 103.0
  max: 1523.0
0 14.0
# contributors
min: 1.0 | average: 3.13 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 4.0 | max: 14.0