apache / dubbo-hessian-lite
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 100 files with 12,758 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 4 files changed 6-20 times (3,403 lines of code)
    • 96 files changed 1-5 times (9,355 lines of code)
0% | 0% | 0% | 26% | 73%
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 100 files with 12,758 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 2 files changed by 6-10 contributors (3,112 lines of code)
    • 16 files changed by 2-5 contributors (3,930 lines of code)
    • 82 files changed by 1 contributor (5,716 lines of code)
0% | 0% | 24% | 30% | 44%
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, xml, yml, txt, gitignore, md, json, yaml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 0% | 26% | 73%
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
src0% | 0% | 0% | 26% | 73%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
Hessian2Input.java
in src/main/java/com/alibaba/com/caucho/hessian/io
2644 85 2018-06-06 2021-11-21 13 8 yong.zhuy@alibaba-inc.com jhq0812@gmail.com
SerializerFactory.java
in src/main/java/com/alibaba/com/caucho/hessian/io
468 27 2018-06-06 2022-10-04 12 8 yong.zhuy@alibaba-inc.com jhq0812@gmail.com
CollectionDeserializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
91 8 2018-06-06 2020-06-29 7 5 yong.zhuy@alibaba-inc.com ken.lj.hz@gmail.com
ClassFactory.java
in src/main/java/com/alibaba/com/caucho/hessian/io
200 13 2020-06-28 2021-08-04 6 2 ken.lj.hz@gmail.com ken.lj.hz@gmail.com
BasicDeserializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
424 6 2018-06-06 2020-06-29 5 3 yong.zhuy@alibaba-inc.com ken.lj.hz@gmail.com
JavaDeserializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
576 29 2018-06-06 2021-11-21 5 4 yong.zhuy@alibaba-inc.com jhq0812@gmail.com
BasicSerializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
171 2 2018-06-06 2019-11-17 4 3 yong.zhuy@alibaba-inc.com ken.lj.hz@gmail.com
Hessian2Output.java
in src/main/java/com/alibaba/com/caucho/hessian/io
839 60 2018-06-06 2020-03-27 4 4 yong.zhuy@alibaba-inc.com ken.lj.hz@gmail.com
HessianInput.java
in src/main/java/com/alibaba/com/caucho/hessian/io
1041 66 2018-06-06 2020-03-16 4 4 yong.zhuy@alibaba-inc.com ken.lj.hz@gmail.com
AbstractListDeserializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
13 1 2018-06-06 2021-11-21 3 2 yong.zhuy@alibaba-inc.com jhq0812@gmail.com
AbstractMapDeserializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
18 2 2018-06-06 2021-11-21 3 2 yong.zhuy@alibaba-inc.com jhq0812@gmail.com
AbstractDeserializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
82 12 2018-06-06 2021-11-21 3 2 yong.zhuy@alibaba-inc.com jhq0812@gmail.com
AbstractHessianInput.java
in src/main/java/com/alibaba/com/caucho/hessian/io
108 11 2018-06-06 2020-03-16 3 3 yong.zhuy@alibaba-inc.com ken.lj.hz@gmail.com
BitSetHandle.java
in src/main/java/com/alibaba/com/caucho/hessian/io
14 2 2021-11-24 2021-11-28 2 2 zrlw@sina.com jhq0812@gmail.com
UUIDDeserializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
19 3 2020-06-04 2020-06-29 2 2 queyiping@cvte.com ken.lj.hz@gmail.com
BitSetSerializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
19 2 2021-11-24 2021-11-28 2 2 zrlw@sina.com jhq0812@gmail.com
CollectionSerializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
31 3 2018-06-06 2018-07-13 2 2 yong.zhuy@alibaba-inc.com xin.victorwang@gmail.com
JavaSerializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
284 16 2018-06-06 2018-07-13 2 2 yong.zhuy@alibaba-inc.com nobodyiam@gmail.com
HessianHandle.java
in src/main/java/com/alibaba/com/caucho/hessian/io
3 - 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
HessianRemoteObject.java
in src/main/java/com/alibaba/com/caucho/hessian/io
5 - 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
Serializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
6 - 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
EnvelopeFactory.java
in src/main/java/com/alibaba/com/caucho/hessian/io
6 - 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
HessianRemoteResolver.java
in src/main/java/com/alibaba/com/caucho/hessian/io
6 - 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
AbstractSerializerFactory.java
in src/main/java/com/alibaba/com/caucho/hessian/io
7 - 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
AbstractHessianResolver.java
in src/main/java/com/alibaba/com/caucho/hessian/io
9 1 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
RemoteSerializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
9 1 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
AbstractSerializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
10 - 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
HessianEnvelope.java
in src/main/java/com/alibaba/com/caucho/hessian/io
10 - 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
InputStreamDeserializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
11 2 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
BeanSerializerFactory.java
in src/main/java/com/alibaba/com/caucho/hessian/io
11 2 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
BigIntegerDeserializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
11 2 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
StackTraceElementDeserializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
11 2 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
HessianException.java
in src/main/java/com/alibaba/com/caucho/hessian
14 4 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
HessianFieldException.java
in src/main/java/com/alibaba/com/caucho/hessian/io
14 4 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
ThrowableSerializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
14 2 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
IOExceptionWrapper.java
in src/main/java/com/alibaba/com/caucho/hessian/io
17 3 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
HessianServiceException.java
in src/main/java/com/alibaba/com/caucho/hessian/io
18 4 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
EnumSetHandler.java
in src/main/java/com/alibaba/com/caucho/hessian/io
18 1 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
ZoneIdSerializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io/java8
18 2 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
LocaleSerializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
19 2 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
CalendarSerializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
20 2 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
EnumerationDeserializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
21 2 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
Deserializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
21 - 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
InputStreamSerializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
22 2 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
ExtSerializerFactory.java
in src/main/java/com/alibaba/com/caucho/hessian/io
22 4 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
IteratorSerializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
23 2 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
EnumerationSerializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
23 2 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
HessianProtocolException.java
in src/main/java/com/alibaba/com/caucho/hessian/io
25 6 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
Hessian2StreamingOutput.java
in src/main/java/com/alibaba/com/caucho/hessian/io
27 6 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
EnumSetSerializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
27 2 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
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
Hessian2Input.java
in src/main/java/com/alibaba/com/caucho/hessian/io
2644 85 2018-06-06 2021-11-21 13 8 yong.zhuy@alibaba-inc.com jhq0812@gmail.com
SerializerFactory.java
in src/main/java/com/alibaba/com/caucho/hessian/io
468 27 2018-06-06 2022-10-04 12 8 yong.zhuy@alibaba-inc.com jhq0812@gmail.com
CollectionDeserializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
91 8 2018-06-06 2020-06-29 7 5 yong.zhuy@alibaba-inc.com ken.lj.hz@gmail.com
JavaDeserializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
576 29 2018-06-06 2021-11-21 5 4 yong.zhuy@alibaba-inc.com jhq0812@gmail.com
Hessian2Output.java
in src/main/java/com/alibaba/com/caucho/hessian/io
839 60 2018-06-06 2020-03-27 4 4 yong.zhuy@alibaba-inc.com ken.lj.hz@gmail.com
HessianInput.java
in src/main/java/com/alibaba/com/caucho/hessian/io
1041 66 2018-06-06 2020-03-16 4 4 yong.zhuy@alibaba-inc.com ken.lj.hz@gmail.com
BasicDeserializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
424 6 2018-06-06 2020-06-29 5 3 yong.zhuy@alibaba-inc.com ken.lj.hz@gmail.com
BasicSerializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
171 2 2018-06-06 2019-11-17 4 3 yong.zhuy@alibaba-inc.com ken.lj.hz@gmail.com
AbstractHessianInput.java
in src/main/java/com/alibaba/com/caucho/hessian/io
108 11 2018-06-06 2020-03-16 3 3 yong.zhuy@alibaba-inc.com ken.lj.hz@gmail.com
ClassFactory.java
in src/main/java/com/alibaba/com/caucho/hessian/io
200 13 2020-06-28 2021-08-04 6 2 ken.lj.hz@gmail.com ken.lj.hz@gmail.com
AbstractMapDeserializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
18 2 2018-06-06 2021-11-21 3 2 yong.zhuy@alibaba-inc.com jhq0812@gmail.com
AbstractDeserializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
82 12 2018-06-06 2021-11-21 3 2 yong.zhuy@alibaba-inc.com jhq0812@gmail.com
AbstractListDeserializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
13 1 2018-06-06 2021-11-21 3 2 yong.zhuy@alibaba-inc.com jhq0812@gmail.com
BitSetSerializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
19 2 2021-11-24 2021-11-28 2 2 zrlw@sina.com jhq0812@gmail.com
UUIDDeserializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
19 3 2020-06-04 2020-06-29 2 2 queyiping@cvte.com ken.lj.hz@gmail.com
CollectionSerializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
31 3 2018-06-06 2018-07-13 2 2 yong.zhuy@alibaba-inc.com xin.victorwang@gmail.com
JavaSerializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
284 16 2018-06-06 2018-07-13 2 2 yong.zhuy@alibaba-inc.com nobodyiam@gmail.com
BitSetHandle.java
in src/main/java/com/alibaba/com/caucho/hessian/io
14 2 2021-11-24 2021-11-28 2 2 zrlw@sina.com jhq0812@gmail.com
source-release.xml
in src/assembly
39 - 2020-03-18 2020-03-18 1 1 ken.lj.hz@gmail.com ken.lj.hz@gmail.com
IdentityIntMap.java
in src/main/java/com/alibaba/com/caucho/hessian/util
119 8 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
IntMap.java
in src/main/java/com/alibaba/com/caucho/hessian/util
119 8 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
X509Encryption.java
in src/main/java/com/alibaba/com/caucho/hessian/security
231 18 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
X509Signature.java
in src/main/java/com/alibaba/com/caucho/hessian/security
243 18 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
AbstractSerializerFactory.java
in src/main/java/com/alibaba/com/caucho/hessian/io
7 - 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
StackTraceElementDeserializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
11 2 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
InstantHandle.java
in src/main/java/com/alibaba/com/caucho/hessian/io/java8
31 3 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
DurationHandle.java
in src/main/java/com/alibaba/com/caucho/hessian/io/java8
31 3 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
ZonedDateTimeHandle.java
in src/main/java/com/alibaba/com/caucho/hessian/io/java8
42 3 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
LocalTimeHandle.java
in src/main/java/com/alibaba/com/caucho/hessian/io/java8
37 3 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
PeriodHandle.java
in src/main/java/com/alibaba/com/caucho/hessian/io/java8
34 3 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
LocalDateTimeHandle.java
in src/main/java/com/alibaba/com/caucho/hessian/io/java8
32 3 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
ZoneOffsetHandle.java
in src/main/java/com/alibaba/com/caucho/hessian/io/java8
28 3 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
MonthDayHandle.java
in src/main/java/com/alibaba/com/caucho/hessian/io/java8
31 3 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
LocalDateHandle.java
in src/main/java/com/alibaba/com/caucho/hessian/io/java8
34 3 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
Java8TimeSerializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io/java8
29 3 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
ZoneIdHandle.java
in src/main/java/com/alibaba/com/caucho/hessian/io/java8
28 3 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
OffsetDateTimeHandle.java
in src/main/java/com/alibaba/com/caucho/hessian/io/java8
32 3 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
OffsetTimeHandle.java
in src/main/java/com/alibaba/com/caucho/hessian/io/java8
32 3 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
YearMonthHandle.java
in src/main/java/com/alibaba/com/caucho/hessian/io/java8
31 3 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
ZoneIdSerializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io/java8
18 2 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
YearHandle.java
in src/main/java/com/alibaba/com/caucho/hessian/io/java8
28 3 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
RemoteSerializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
9 1 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
ArraySerializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
30 2 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
HessianRemote.java
in src/main/java/com/alibaba/com/caucho/hessian/io
35 8 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
BigIntegerDeserializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
11 2 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
HessianRemoteResolver.java
in src/main/java/com/alibaba/com/caucho/hessian/io
6 - 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
Deserializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
21 - 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
Hessian2StreamingInput.java
in src/main/java/com/alibaba/com/caucho/hessian/io
72 5 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
EnumerationSerializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
23 2 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
Hessian2Constants.java
in src/main/java/com/alibaba/com/caucho/hessian/io
69 - 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.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
HessianDebugState.java
in src/main/java/com/alibaba/com/caucho/hessian/io
1747 73 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
HessianOutput.java
in src/main/java/com/alibaba/com/caucho/hessian/io
431 44 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
X509Signature.java
in src/main/java/com/alibaba/com/caucho/hessian/security
243 18 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
X509Encryption.java
in src/main/java/com/alibaba/com/caucho/hessian/security
231 18 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
BeanSerializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
181 7 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
BeanDeserializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
171 10 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
AbstractHessianOutput.java
in src/main/java/com/alibaba/com/caucho/hessian/io
122 16 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
IdentityIntMap.java
in src/main/java/com/alibaba/com/caucho/hessian/util
119 8 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
IntMap.java
in src/main/java/com/alibaba/com/caucho/hessian/util
119 8 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
Deflation.java
in src/main/java/com/alibaba/com/caucho/hessian/io
111 10 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
MapDeserializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
104 7 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
ClassDeserializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
83 6 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
ArrayDeserializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
79 5 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
HessianDebugInputStream.java
in src/main/java/com/alibaba/com/caucho/hessian/io
78 9 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
HessianDebugOutputStream.java
in src/main/java/com/alibaba/com/caucho/hessian/io
75 10 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
Hessian2StreamingInput.java
in src/main/java/com/alibaba/com/caucho/hessian/io
72 5 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
Hessian2Constants.java
in src/main/java/com/alibaba/com/caucho/hessian/io
69 - 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
EnumDeserializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
65 5 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
HessianSerializerInput.java
in src/main/java/com/alibaba/com/caucho/hessian/io
64 4 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
StringValueDeserializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
59 5 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
SqlDateDeserializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
59 5 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
EnumSerializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
43 2 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
ZonedDateTimeHandle.java
in src/main/java/com/alibaba/com/caucho/hessian/io/java8
42 3 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
HessianSerializerOutput.java
in src/main/java/com/alibaba/com/caucho/hessian/io
42 3 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
source-release.xml
in src/assembly
39 - 2020-03-18 2020-03-18 1 1 ken.lj.hz@gmail.com ken.lj.hz@gmail.com
HessianInputFactory.java
in src/main/java/com/alibaba/com/caucho/hessian/io
38 3 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
LocalTimeHandle.java
in src/main/java/com/alibaba/com/caucho/hessian/io/java8
37 3 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
ObjectDeserializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
36 7 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
HessianRemote.java
in src/main/java/com/alibaba/com/caucho/hessian/io
35 8 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
MapSerializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
35 3 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
PeriodHandle.java
in src/main/java/com/alibaba/com/caucho/hessian/io/java8
34 3 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
LocalDateHandle.java
in src/main/java/com/alibaba/com/caucho/hessian/io/java8
34 3 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
LocalDateTimeHandle.java
in src/main/java/com/alibaba/com/caucho/hessian/io/java8
32 3 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
OffsetDateTimeHandle.java
in src/main/java/com/alibaba/com/caucho/hessian/io/java8
32 3 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
OffsetTimeHandle.java
in src/main/java/com/alibaba/com/caucho/hessian/io/java8
32 3 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
ValueDeserializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
32 2 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
InstantHandle.java
in src/main/java/com/alibaba/com/caucho/hessian/io/java8
31 3 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
DurationHandle.java
in src/main/java/com/alibaba/com/caucho/hessian/io/java8
31 3 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
MonthDayHandle.java
in src/main/java/com/alibaba/com/caucho/hessian/io/java8
31 3 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
YearMonthHandle.java
in src/main/java/com/alibaba/com/caucho/hessian/io/java8
31 3 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
LocaleHandle.java
in src/main/java/com/alibaba/com/caucho/hessian/io
31 2 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
ArraySerializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
30 2 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
CalendarHandle.java
in src/main/java/com/alibaba/com/caucho/hessian/io
30 3 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
Java8TimeSerializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io/java8
29 3 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
SqlDateSerializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
29 1 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
ZoneOffsetHandle.java
in src/main/java/com/alibaba/com/caucho/hessian/io/java8
28 3 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
ZoneIdHandle.java
in src/main/java/com/alibaba/com/caucho/hessian/io/java8
28 3 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
YearHandle.java
in src/main/java/com/alibaba/com/caucho/hessian/io/java8
28 3 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
StringValueSerializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
28 1 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
ClassSerializer.java
in src/main/java/com/alibaba/com/caucho/hessian/io
28 1 2018-06-06 2018-06-06 1 1 yong.zhuy@alibaba-inc.com yong.zhuy@alibaba-inc.com
Correlations

File Size vs. Number of Changes: 100 points

src/main/java/com/alibaba/com/caucho/hessian/io/SerializerFactory.java x: 468 lines of code y: 12 # changes src/main/java/com/alibaba/com/caucho/hessian/io/BitSetHandle.java x: 14 lines of code y: 2 # changes src/main/java/com/alibaba/com/caucho/hessian/io/BitSetSerializer.java x: 19 lines of code y: 2 # changes src/main/java/com/alibaba/com/caucho/hessian/io/AbstractDeserializer.java x: 82 lines of code y: 3 # changes src/main/java/com/alibaba/com/caucho/hessian/io/AbstractListDeserializer.java x: 13 lines of code y: 3 # changes src/main/java/com/alibaba/com/caucho/hessian/io/AbstractMapDeserializer.java x: 18 lines of code y: 3 # changes src/main/java/com/alibaba/com/caucho/hessian/io/Hessian2Input.java x: 2644 lines of code y: 13 # changes src/main/java/com/alibaba/com/caucho/hessian/io/JavaDeserializer.java x: 576 lines of code y: 5 # changes src/main/java/com/alibaba/com/caucho/hessian/io/ClassFactory.java x: 200 lines of code y: 6 # changes src/main/java/com/alibaba/com/caucho/hessian/io/BasicDeserializer.java x: 424 lines of code y: 5 # changes src/main/java/com/alibaba/com/caucho/hessian/io/CollectionDeserializer.java x: 91 lines of code y: 7 # changes src/main/java/com/alibaba/com/caucho/hessian/io/Hessian2Output.java x: 839 lines of code y: 4 # changes src/assembly/source-release.xml x: 39 lines of code y: 1 # changes src/main/java/com/alibaba/com/caucho/hessian/io/AbstractHessianInput.java x: 108 lines of code y: 3 # changes src/main/java/com/alibaba/com/caucho/hessian/io/HessianInput.java x: 1041 lines of code y: 4 # changes src/main/java/com/alibaba/com/caucho/hessian/io/BasicSerializer.java x: 171 lines of code y: 4 # changes src/main/java/com/alibaba/com/caucho/hessian/io/JavaSerializer.java x: 284 lines of code y: 2 # changes src/main/java/com/alibaba/com/caucho/hessian/io/CollectionSerializer.java x: 31 lines of code y: 2 # changes src/main/java/com/alibaba/com/caucho/hessian/HessianException.java x: 14 lines of code y: 1 # changes src/main/java/com/alibaba/com/caucho/hessian/io/AbstractHessianOutput.java x: 122 lines of code y: 1 # changes src/main/java/com/alibaba/com/caucho/hessian/io/AbstractHessianResolver.java x: 9 lines of code y: 1 # changes src/main/java/com/alibaba/com/caucho/hessian/io/ArrayDeserializer.java x: 79 lines of code y: 1 # changes src/main/java/com/alibaba/com/caucho/hessian/io/ArraySerializer.java x: 30 lines of code y: 1 # changes src/main/java/com/alibaba/com/caucho/hessian/io/BeanDeserializer.java x: 171 lines of code y: 1 # changes src/main/java/com/alibaba/com/caucho/hessian/io/BeanSerializer.java x: 181 lines of code y: 1 # changes src/main/java/com/alibaba/com/caucho/hessian/io/CalendarSerializer.java x: 20 lines of code y: 1 # changes src/main/java/com/alibaba/com/caucho/hessian/io/ClassDeserializer.java x: 83 lines of code y: 1 # changes src/main/java/com/alibaba/com/caucho/hessian/io/ClassSerializer.java x: 28 lines of code y: 1 # changes src/main/java/com/alibaba/com/caucho/hessian/io/Deflation.java x: 111 lines of code y: 1 # changes src/main/java/com/alibaba/com/caucho/hessian/io/EnumDeserializer.java x: 65 lines of code y: 1 # changes src/main/java/com/alibaba/com/caucho/hessian/io/EnumSerializer.java x: 43 lines of code y: 1 # changes src/main/java/com/alibaba/com/caucho/hessian/io/EnumSetHandler.java x: 18 lines of code y: 1 # changes src/main/java/com/alibaba/com/caucho/hessian/io/Hessian2Constants.java x: 69 lines of code y: 1 # changes src/main/java/com/alibaba/com/caucho/hessian/io/Hessian2StreamingInput.java x: 72 lines of code y: 1 # changes src/main/java/com/alibaba/com/caucho/hessian/io/HessianDebugState.java x: 1747 lines of code y: 1 # changes src/main/java/com/alibaba/com/caucho/hessian/io/HessianHandle.java x: 3 lines of code y: 1 # changes src/main/java/com/alibaba/com/caucho/hessian/io/HessianInputFactory.java x: 38 lines of code y: 1 # changes src/main/java/com/alibaba/com/caucho/hessian/io/HessianOutput.java x: 431 lines of code y: 1 # changes src/main/java/com/alibaba/com/caucho/hessian/io/MapDeserializer.java x: 104 lines of code y: 1 # changes src/main/java/com/alibaba/com/caucho/hessian/io/SqlDateDeserializer.java x: 59 lines of code y: 1 # changes src/main/java/com/alibaba/com/caucho/hessian/security/X509Encryption.java x: 231 lines of code y: 1 # changes src/main/java/com/alibaba/com/caucho/hessian/security/X509Signature.java x: 243 lines of code y: 1 # changes src/main/java/com/alibaba/com/caucho/hessian/util/IdentityIntMap.java x: 119 lines of code y: 1 # changes
13.0
# changes
  min: 1.0
  average: 1.64
  25th percentile: 1.0
  median: 1.0
  75th percentile: 1.0
  max: 13.0
0 2644.0
lines of code
min: 3.0 | average: 127.58 | 25th percentile: 19.0 | median: 31.0 | 75th percentile: 78.75 | max: 2644.0

Number of Contributors vs. Number of Changes: 100 points

src/main/java/com/alibaba/com/caucho/hessian/io/SerializerFactory.java x: 8 # contributors y: 12 # changes src/main/java/com/alibaba/com/caucho/hessian/io/BitSetHandle.java x: 2 # contributors y: 2 # changes src/main/java/com/alibaba/com/caucho/hessian/io/AbstractDeserializer.java x: 2 # contributors y: 3 # changes src/main/java/com/alibaba/com/caucho/hessian/io/Hessian2Input.java x: 8 # contributors y: 13 # changes src/main/java/com/alibaba/com/caucho/hessian/io/JavaDeserializer.java x: 4 # contributors y: 5 # changes src/main/java/com/alibaba/com/caucho/hessian/io/ClassFactory.java x: 2 # contributors y: 6 # changes src/main/java/com/alibaba/com/caucho/hessian/io/BasicDeserializer.java x: 3 # contributors y: 5 # changes src/main/java/com/alibaba/com/caucho/hessian/io/CollectionDeserializer.java x: 5 # contributors y: 7 # changes src/main/java/com/alibaba/com/caucho/hessian/io/Hessian2Output.java x: 4 # contributors y: 4 # changes src/assembly/source-release.xml x: 1 # contributors y: 1 # changes src/main/java/com/alibaba/com/caucho/hessian/io/AbstractHessianInput.java x: 3 # contributors y: 3 # changes src/main/java/com/alibaba/com/caucho/hessian/io/BasicSerializer.java x: 3 # contributors y: 4 # changes
13.0
# changes
  min: 1.0
  average: 1.64
  25th percentile: 1.0
  median: 1.0
  75th percentile: 1.0
  max: 13.0
0 8.0
# contributors
min: 1.0 | average: 1.42 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 8.0

Number of Contributors vs. File Size: 100 points

src/main/java/com/alibaba/com/caucho/hessian/io/SerializerFactory.java x: 8 # contributors y: 468 lines of code src/main/java/com/alibaba/com/caucho/hessian/io/BitSetHandle.java x: 2 # contributors y: 14 lines of code src/main/java/com/alibaba/com/caucho/hessian/io/AbstractDeserializer.java x: 2 # contributors y: 82 lines of code src/main/java/com/alibaba/com/caucho/hessian/io/Hessian2Input.java x: 8 # contributors y: 2644 lines of code src/main/java/com/alibaba/com/caucho/hessian/io/JavaDeserializer.java x: 4 # contributors y: 576 lines of code src/main/java/com/alibaba/com/caucho/hessian/io/ClassFactory.java x: 2 # contributors y: 200 lines of code src/main/java/com/alibaba/com/caucho/hessian/io/BasicDeserializer.java x: 3 # contributors y: 424 lines of code src/main/java/com/alibaba/com/caucho/hessian/io/CollectionDeserializer.java x: 5 # contributors y: 91 lines of code src/main/java/com/alibaba/com/caucho/hessian/io/Hessian2Output.java x: 4 # contributors y: 839 lines of code src/assembly/source-release.xml x: 1 # contributors y: 39 lines of code src/main/java/com/alibaba/com/caucho/hessian/io/AbstractHessianInput.java x: 3 # contributors y: 108 lines of code src/main/java/com/alibaba/com/caucho/hessian/io/HessianInput.java x: 4 # contributors y: 1041 lines of code src/main/java/com/alibaba/com/caucho/hessian/io/BasicSerializer.java x: 3 # contributors y: 171 lines of code src/main/java/com/alibaba/com/caucho/hessian/io/JavaSerializer.java x: 2 # contributors y: 284 lines of code src/main/java/com/alibaba/com/caucho/hessian/io/CollectionSerializer.java x: 2 # contributors y: 31 lines of code src/main/java/com/alibaba/com/caucho/hessian/HessianException.java x: 1 # contributors y: 14 lines of code src/main/java/com/alibaba/com/caucho/hessian/io/AbstractHessianOutput.java x: 1 # contributors y: 122 lines of code src/main/java/com/alibaba/com/caucho/hessian/io/AbstractHessianResolver.java x: 1 # contributors y: 9 lines of code src/main/java/com/alibaba/com/caucho/hessian/io/ArrayDeserializer.java x: 1 # contributors y: 79 lines of code src/main/java/com/alibaba/com/caucho/hessian/io/ArraySerializer.java x: 1 # contributors y: 30 lines of code src/main/java/com/alibaba/com/caucho/hessian/io/BeanDeserializer.java x: 1 # contributors y: 171 lines of code src/main/java/com/alibaba/com/caucho/hessian/io/BeanSerializer.java x: 1 # contributors y: 181 lines of code src/main/java/com/alibaba/com/caucho/hessian/io/Deflation.java x: 1 # contributors y: 111 lines of code src/main/java/com/alibaba/com/caucho/hessian/io/EnumDeserializer.java x: 1 # contributors y: 65 lines of code src/main/java/com/alibaba/com/caucho/hessian/io/EnumSerializer.java x: 1 # contributors y: 43 lines of code src/main/java/com/alibaba/com/caucho/hessian/io/HessianDebugState.java x: 1 # contributors y: 1747 lines of code src/main/java/com/alibaba/com/caucho/hessian/io/HessianOutput.java x: 1 # contributors y: 431 lines of code src/main/java/com/alibaba/com/caucho/hessian/io/MapDeserializer.java x: 1 # contributors y: 104 lines of code src/main/java/com/alibaba/com/caucho/hessian/io/SqlDateDeserializer.java x: 1 # contributors y: 59 lines of code src/main/java/com/alibaba/com/caucho/hessian/security/X509Encryption.java x: 1 # contributors y: 231 lines of code src/main/java/com/alibaba/com/caucho/hessian/security/X509Signature.java x: 1 # contributors y: 243 lines of code
2644.0
lines of code
  min: 3.0
  average: 127.58
  25th percentile: 19.0
  median: 31.0
  75th percentile: 78.75
  max: 2644.0
0 8.0
# contributors
min: 1.0 | average: 1.42 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 8.0