apache / dubbo-erlang
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 66 files with 6,523 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)
    • 21 files changed 6-20 times (2,574 lines of code)
    • 45 files changed 1-5 times (3,949 lines of code)
0% | 0% | 0% | 39% | 60%
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 66 files with 6,523 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)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 47 files changed by 2-5 contributors (4,587 lines of code)
    • 19 files changed by 1 contributor (1,936 lines of code)
0% | 0% | 0% | 70% | 29%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
erl, java, md, hrl, xml, gitignore, properties, txt
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
erl0% | 0% | 0% | 46% | 53%
hrl0% | 0% | 0% | 47% | 52%
java0% | 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% | 46% | 53%
include0% | 0% | 0% | 47% | 52%
tools0% | 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
75 - 2019-04-22 2019-08-01 13 2 xsxgmail@163.com xsxgmail@163.com
102 - 2019-05-01 2019-08-13 10 2 xsxgmail@163.com xsxgmail@163.com
dubbo.hrl
in include
118 - 2019-04-22 2019-08-13 10 2 xsxgmail@163.com xsxgmail@163.com
67 - 2019-04-22 2019-07-28 9 2 xsxgmail@163.com xsxgmail@163.com
134 - 2019-05-01 2019-07-28 9 2 xsxgmail@163.com xsxgmail@163.com
154 - 2019-06-10 2019-08-01 9 1 xsxgmail@163.com xsxgmail@163.com
47 - 2019-05-03 2019-08-01 8 2 xsxgmail@163.com xsxgmail@163.com
71 - 2019-04-22 2019-07-28 8 2 xsxgmail@163.com xsxgmail@163.com
81 - 2019-05-01 2019-08-02 8 2 xsxgmail@163.com xsxgmail@163.com
180 - 2019-04-22 2020-04-30 8 3 xsxgmail@163.com dliveobj@outlook.com
198 - 2019-06-10 2019-07-28 8 1 xsxgmail@163.com xsxgmail@163.com
225 - 2019-05-07 2020-04-30 8 3 xsxgmail@163.com dliveobj@outlook.com
238 - 2019-05-12 2020-04-30 8 3 xsxgmail@163.com dliveobj@outlook.com
326 - 2019-06-10 2020-04-30 8 2 xsxgmail@163.com dliveobj@outlook.com
28 - 2019-05-01 2019-05-22 7 2 xsxgmail@163.com huxing.zhang@gmail.com
46 - 2019-04-22 2019-06-30 7 2 xsxgmail@163.com xsxgmail@163.com
50 - 2019-04-22 2019-07-25 7 2 xsxgmail@163.com xsxgmail@163.com
20 - 2019-06-10 2019-07-25 6 1 xsxgmail@163.com xsxgmail@163.com
dubboerl.hrl
in include
30 - 2019-05-21 2019-07-28 6 2 xsxgmail@163.com xsxgmail@163.com
101 - 2019-06-10 2019-08-20 6 1 xsxgmail@163.com xsxgmail@163.com
283 - 2019-06-10 2019-08-02 6 1 xsxgmail@163.com xsxgmail@163.com
34 - 2019-05-06 2019-06-30 5 2 xsxgmail@163.com xsxgmail@163.com
79 - 2019-05-21 2025-02-19 5 4 xsxgmail@163.com dliveobj@outlook.com
82 - 2019-06-10 2019-08-01 5 1 xsxgmail@163.com xsxgmail@163.com
178 - 2019-06-10 2019-07-28 5 1 xsxgmail@163.com xsxgmail@163.com
Start.java
in tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis
15 1 2019-05-18 2019-05-22 4 2 xsxgmail@163.com huxing.zhang@gmail.com
CommonTypeFieldInfo.java
in tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis/parse
21 5 2019-05-18 2019-05-22 4 2 xsxgmail@163.com huxing.zhang@gmail.com
ProjectInfo.java
in tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis/generater
24 6 2019-05-18 2019-05-22 4 2 xsxgmail@163.com huxing.zhang@gmail.com
UserInfo.java
in tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis/erltool
27 7 2019-05-18 2019-05-22 4 2 xsxgmail@163.com huxing.zhang@gmail.com
InterfaceInfo.java
in tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis/parse
27 6 2019-05-18 2019-05-22 4 2 xsxgmail@163.com huxing.zhang@gmail.com
CommonTypeItem.java
in tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis/parse
31 6 2019-05-18 2019-05-22 4 2 xsxgmail@163.com huxing.zhang@gmail.com
App.java
in tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis
45 3 2019-05-18 2019-05-22 4 2 xsxgmail@163.com huxing.zhang@gmail.com
47 - 2019-05-01 2019-06-30 4 2 xsxgmail@163.com xsxgmail@163.com
MethodParseUtil.java
in tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis/utils
47 2 2019-05-18 2019-05-22 4 2 xsxgmail@163.com huxing.zhang@gmail.com
51 - 2019-06-10 2019-08-01 4 1 xsxgmail@163.com xsxgmail@163.com
InterfaceParse.java
in tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis/parse
60 2 2019-05-18 2019-05-22 4 2 xsxgmail@163.com huxing.zhang@gmail.com
ErlTypeTransformUtil.java
in tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis/utils
74 4 2019-05-18 2019-05-22 4 2 xsxgmail@163.com huxing.zhang@gmail.com
MethodInfo.java
in tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis/parse
77 16 2019-05-18 2019-05-22 4 2 xsxgmail@163.com huxing.zhang@gmail.com
CommonTypeInfo.java
in tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis/parse
89 7 2019-05-18 2019-05-22 4 2 xsxgmail@163.com huxing.zhang@gmail.com
90 - 2019-06-30 2019-08-05 4 1 xsxgmail@163.com xsxgmail@163.com
ParseJarInterfaceInfo.java
in tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis/parse
134 6 2019-05-18 2019-05-22 4 2 xsxgmail@163.com huxing.zhang@gmail.com
MavenJarUtil.java
in tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis/utils
151 8 2019-05-18 2019-05-22 4 2 xsxgmail@163.com huxing.zhang@gmail.com
ErlProjectGenerater.java
in tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis/generater
159 8 2019-05-18 2019-05-22 4 2 xsxgmail@163.com huxing.zhang@gmail.com
169 - 2019-05-01 2019-05-22 4 2 xsxgmail@163.com huxing.zhang@gmail.com
188 - 2019-05-01 2019-05-22 4 2 xsxgmail@163.com huxing.zhang@gmail.com
326 - 2019-06-21 2019-08-01 4 1 xsxgmail@163.com xsxgmail@163.com
dubbo_type.hrl
in include
17 - 2019-05-16 2019-05-22 3 2 xsxgmail@163.com huxing.zhang@gmail.com
21 - 2019-06-10 2019-07-24 3 1 xsxgmail@163.com xsxgmail@163.com
27 - 2019-06-21 2019-08-01 3 1 xsxgmail@163.com xsxgmail@163.com
31 - 2019-05-01 2019-05-22 3 2 xsxgmail@163.com huxing.zhang@gmail.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
79 - 2019-05-21 2025-02-19 5 4 xsxgmail@163.com dliveobj@outlook.com
238 - 2019-05-12 2020-04-30 8 3 xsxgmail@163.com dliveobj@outlook.com
180 - 2019-04-22 2020-04-30 8 3 xsxgmail@163.com dliveobj@outlook.com
225 - 2019-05-07 2020-04-30 8 3 xsxgmail@163.com dliveobj@outlook.com
82 - 2019-05-24 2020-04-30 2 3 huxing.zhang@gmail.com dliveobj@outlook.com
75 - 2019-04-22 2019-08-01 13 2 xsxgmail@163.com xsxgmail@163.com
dubbo.hrl
in include
118 - 2019-04-22 2019-08-13 10 2 xsxgmail@163.com xsxgmail@163.com
102 - 2019-05-01 2019-08-13 10 2 xsxgmail@163.com xsxgmail@163.com
134 - 2019-05-01 2019-07-28 9 2 xsxgmail@163.com xsxgmail@163.com
67 - 2019-04-22 2019-07-28 9 2 xsxgmail@163.com xsxgmail@163.com
47 - 2019-05-03 2019-08-01 8 2 xsxgmail@163.com xsxgmail@163.com
326 - 2019-06-10 2020-04-30 8 2 xsxgmail@163.com dliveobj@outlook.com
71 - 2019-04-22 2019-07-28 8 2 xsxgmail@163.com xsxgmail@163.com
81 - 2019-05-01 2019-08-02 8 2 xsxgmail@163.com xsxgmail@163.com
28 - 2019-05-01 2019-05-22 7 2 xsxgmail@163.com huxing.zhang@gmail.com
50 - 2019-04-22 2019-07-25 7 2 xsxgmail@163.com xsxgmail@163.com
46 - 2019-04-22 2019-06-30 7 2 xsxgmail@163.com xsxgmail@163.com
dubboerl.hrl
in include
30 - 2019-05-21 2019-07-28 6 2 xsxgmail@163.com xsxgmail@163.com
34 - 2019-05-06 2019-06-30 5 2 xsxgmail@163.com xsxgmail@163.com
InterfaceParse.java
in tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis/parse
60 2 2019-05-18 2019-05-22 4 2 xsxgmail@163.com huxing.zhang@gmail.com
CommonTypeFieldInfo.java
in tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis/parse
21 5 2019-05-18 2019-05-22 4 2 xsxgmail@163.com huxing.zhang@gmail.com
MethodInfo.java
in tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis/parse
77 16 2019-05-18 2019-05-22 4 2 xsxgmail@163.com huxing.zhang@gmail.com
CommonTypeItem.java
in tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis/parse
31 6 2019-05-18 2019-05-22 4 2 xsxgmail@163.com huxing.zhang@gmail.com
InterfaceInfo.java
in tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis/parse
27 6 2019-05-18 2019-05-22 4 2 xsxgmail@163.com huxing.zhang@gmail.com
ParseJarInterfaceInfo.java
in tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis/parse
134 6 2019-05-18 2019-05-22 4 2 xsxgmail@163.com huxing.zhang@gmail.com
CommonTypeInfo.java
in tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis/parse
89 7 2019-05-18 2019-05-22 4 2 xsxgmail@163.com huxing.zhang@gmail.com
MethodParseUtil.java
in tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis/utils
47 2 2019-05-18 2019-05-22 4 2 xsxgmail@163.com huxing.zhang@gmail.com
MavenJarUtil.java
in tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis/utils
151 8 2019-05-18 2019-05-22 4 2 xsxgmail@163.com huxing.zhang@gmail.com
ErlTypeTransformUtil.java
in tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis/utils
74 4 2019-05-18 2019-05-22 4 2 xsxgmail@163.com huxing.zhang@gmail.com
Start.java
in tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis
15 1 2019-05-18 2019-05-22 4 2 xsxgmail@163.com huxing.zhang@gmail.com
App.java
in tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis
45 3 2019-05-18 2019-05-22 4 2 xsxgmail@163.com huxing.zhang@gmail.com
UserInfo.java
in tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis/erltool
27 7 2019-05-18 2019-05-22 4 2 xsxgmail@163.com huxing.zhang@gmail.com
ProjectInfo.java
in tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis/generater
24 6 2019-05-18 2019-05-22 4 2 xsxgmail@163.com huxing.zhang@gmail.com
ErlProjectGenerater.java
in tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis/generater
159 8 2019-05-18 2019-05-22 4 2 xsxgmail@163.com huxing.zhang@gmail.com
47 - 2019-05-01 2019-06-30 4 2 xsxgmail@163.com xsxgmail@163.com
188 - 2019-05-01 2019-05-22 4 2 xsxgmail@163.com huxing.zhang@gmail.com
169 - 2019-05-01 2019-05-22 4 2 xsxgmail@163.com huxing.zhang@gmail.com
dubbo_type.hrl
in include
17 - 2019-05-16 2019-05-22 3 2 xsxgmail@163.com huxing.zhang@gmail.com
java_type.hrl
in include
51 - 2019-05-21 2019-08-02 3 2 xsxgmail@163.com xsxgmail@163.com
802 - 2019-05-08 2019-05-24 3 2 xsxgmail@163.com xsxgmail@163.com
31 - 2019-05-01 2019-05-22 3 2 xsxgmail@163.com huxing.zhang@gmail.com
common.hrl
in include
21 - 2019-05-21 2019-05-22 2 2 xsxgmail@163.com huxing.zhang@gmail.com
hessian.hrl
in include
53 - 2019-05-21 2019-05-22 2 2 xsxgmail@163.com huxing.zhang@gmail.com
58 - 2019-05-24 2019-08-02 2 2 huxing.zhang@gmail.com xsxgmail@163.com
56 - 2019-05-24 2019-07-25 2 2 huxing.zhang@gmail.com xsxgmail@163.com
54 - 2019-05-24 2019-07-28 2 2 huxing.zhang@gmail.com xsxgmail@163.com
46 - 2019-05-24 2019-05-24 1 2 huxing.zhang@gmail.com xsxgmail@163.com
154 - 2019-06-10 2019-08-01 9 1 xsxgmail@163.com xsxgmail@163.com
198 - 2019-06-10 2019-07-28 8 1 xsxgmail@163.com xsxgmail@163.com
283 - 2019-06-10 2019-08-02 6 1 xsxgmail@163.com xsxgmail@163.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
326 - 2019-06-21 2019-08-01 4 1 xsxgmail@163.com xsxgmail@163.com
283 - 2019-06-10 2019-08-02 6 1 xsxgmail@163.com xsxgmail@163.com
198 - 2019-06-10 2019-07-28 8 1 xsxgmail@163.com xsxgmail@163.com
178 - 2019-06-10 2019-07-28 5 1 xsxgmail@163.com xsxgmail@163.com
154 - 2019-06-10 2019-08-01 9 1 xsxgmail@163.com xsxgmail@163.com
144 - 2019-06-30 2019-07-25 2 1 xsxgmail@163.com xsxgmail@163.com
101 - 2019-06-10 2019-08-20 6 1 xsxgmail@163.com xsxgmail@163.com
90 - 2019-06-30 2019-08-05 4 1 xsxgmail@163.com xsxgmail@163.com
82 - 2019-06-10 2019-08-01 5 1 xsxgmail@163.com xsxgmail@163.com
74 - 2019-07-25 2019-07-25 1 1 xsxgmail@163.com xsxgmail@163.com
70 - 2019-06-21 2019-06-21 1 1 xsxgmail@163.com xsxgmail@163.com
53 - 2019-06-10 2019-07-24 3 1 xsxgmail@163.com xsxgmail@163.com
51 - 2019-06-10 2019-08-01 4 1 xsxgmail@163.com xsxgmail@163.com
27 - 2019-06-21 2019-08-01 3 1 xsxgmail@163.com xsxgmail@163.com
24 - 2019-06-23 2019-06-30 2 1 xsxgmail@163.com xsxgmail@163.com
21 - 2019-06-10 2019-06-30 2 1 xsxgmail@163.com xsxgmail@163.com
21 - 2019-06-10 2019-07-24 3 1 xsxgmail@163.com xsxgmail@163.com
20 - 2019-06-10 2019-07-25 6 1 xsxgmail@163.com xsxgmail@163.com
constrans.hrl
in include
19 - 2019-06-30 2019-06-30 1 1 xsxgmail@163.com xsxgmail@163.com
802 - 2019-05-08 2019-05-24 3 2 xsxgmail@163.com xsxgmail@163.com
326 - 2019-06-10 2020-04-30 8 2 xsxgmail@163.com dliveobj@outlook.com
188 - 2019-05-01 2019-05-22 4 2 xsxgmail@163.com huxing.zhang@gmail.com
169 - 2019-05-01 2019-05-22 4 2 xsxgmail@163.com huxing.zhang@gmail.com
ErlProjectGenerater.java
in tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis/generater
159 8 2019-05-18 2019-05-22 4 2 xsxgmail@163.com huxing.zhang@gmail.com
MavenJarUtil.java
in tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis/utils
151 8 2019-05-18 2019-05-22 4 2 xsxgmail@163.com huxing.zhang@gmail.com
ParseJarInterfaceInfo.java
in tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis/parse
134 6 2019-05-18 2019-05-22 4 2 xsxgmail@163.com huxing.zhang@gmail.com
134 - 2019-05-01 2019-07-28 9 2 xsxgmail@163.com xsxgmail@163.com
dubbo.hrl
in include
118 - 2019-04-22 2019-08-13 10 2 xsxgmail@163.com xsxgmail@163.com
102 - 2019-05-01 2019-08-13 10 2 xsxgmail@163.com xsxgmail@163.com
CommonTypeInfo.java
in tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis/parse
89 7 2019-05-18 2019-05-22 4 2 xsxgmail@163.com huxing.zhang@gmail.com
81 - 2019-05-01 2019-08-02 8 2 xsxgmail@163.com xsxgmail@163.com
MethodInfo.java
in tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis/parse
77 16 2019-05-18 2019-05-22 4 2 xsxgmail@163.com huxing.zhang@gmail.com
75 - 2019-04-22 2019-08-01 13 2 xsxgmail@163.com xsxgmail@163.com
ErlTypeTransformUtil.java
in tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis/utils
74 4 2019-05-18 2019-05-22 4 2 xsxgmail@163.com huxing.zhang@gmail.com
71 - 2019-04-22 2019-07-28 8 2 xsxgmail@163.com xsxgmail@163.com
67 - 2019-04-22 2019-07-28 9 2 xsxgmail@163.com xsxgmail@163.com
InterfaceParse.java
in tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis/parse
60 2 2019-05-18 2019-05-22 4 2 xsxgmail@163.com huxing.zhang@gmail.com
58 - 2019-05-24 2019-08-02 2 2 huxing.zhang@gmail.com xsxgmail@163.com
56 - 2019-05-24 2019-07-25 2 2 huxing.zhang@gmail.com xsxgmail@163.com
54 - 2019-05-24 2019-07-28 2 2 huxing.zhang@gmail.com xsxgmail@163.com
hessian.hrl
in include
53 - 2019-05-21 2019-05-22 2 2 xsxgmail@163.com huxing.zhang@gmail.com
java_type.hrl
in include
51 - 2019-05-21 2019-08-02 3 2 xsxgmail@163.com xsxgmail@163.com
50 - 2019-04-22 2019-07-25 7 2 xsxgmail@163.com xsxgmail@163.com
MethodParseUtil.java
in tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis/utils
47 2 2019-05-18 2019-05-22 4 2 xsxgmail@163.com huxing.zhang@gmail.com
47 - 2019-05-03 2019-08-01 8 2 xsxgmail@163.com xsxgmail@163.com
47 - 2019-05-01 2019-06-30 4 2 xsxgmail@163.com xsxgmail@163.com
46 - 2019-05-24 2019-05-24 1 2 huxing.zhang@gmail.com xsxgmail@163.com
46 - 2019-04-22 2019-06-30 7 2 xsxgmail@163.com xsxgmail@163.com
App.java
in tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis
45 3 2019-05-18 2019-05-22 4 2 xsxgmail@163.com huxing.zhang@gmail.com
34 - 2019-05-06 2019-06-30 5 2 xsxgmail@163.com xsxgmail@163.com
Correlations

File Size vs. Number of Changes: 66 points

src/dubbo_provider_worker_sup.erl x: 79 lines of code y: 5 # changes src/dubbo_provider_protocol.erl x: 180 lines of code y: 8 # changes src/dubbo_registry_zookeeper.erl x: 326 lines of code y: 8 # changes src/dubbo_serializa_hessian.erl x: 225 lines of code y: 8 # changes src/dubbo_serializa_json.erl x: 238 lines of code y: 8 # changes src/dubbo_type_encoding.erl x: 82 lines of code y: 2 # changes src/dubbo_protocol_registry.erl x: 101 lines of code y: 6 # changes include/dubbo.hrl x: 118 lines of code y: 10 # changes src/dubbo_common_fun.erl x: 102 lines of code y: 10 # changes src/dubbo_service_config.erl x: 90 lines of code y: 4 # changes include/java_type.hrl x: 51 lines of code y: 3 # changes src/dubbo_java_type_defined.erl x: 58 lines of code y: 2 # changes src/dubbo_provider_consumer_reg_table.erl x: 283 lines of code y: 6 # changes src/dubbo_type_transfer.erl x: 81 lines of code y: 8 # changes src/dubbo_cluster_failfast.erl x: 51 lines of code y: 4 # changes src/dubbo_exchanger.erl x: 27 lines of code y: 3 # changes src/dubbo_reference_config.erl x: 82 lines of code y: 5 # changes src/dubboerl_sup.erl x: 47 lines of code y: 8 # changes src/dubbo_invoker.erl x: 75 lines of code y: 13 # changes src/dubbo_protocol_dubbo.erl x: 154 lines of code y: 9 # changes src/dubbo_client_default.erl x: 326 lines of code y: 4 # changes include/dubboerl.hrl x: 30 lines of code y: 6 # changes src/dubbo_codec.erl x: 134 lines of code y: 9 # changes src/dubbo_directory.erl x: 198 lines of code y: 8 # changes src/dubbo_extension.erl x: 178 lines of code y: 5 # changes src/dubbo_node_config_util.erl x: 71 lines of code y: 8 # changes src/dubbo_time_util.erl x: 54 lines of code y: 2 # changes src/dubboerl_app.erl x: 67 lines of code y: 9 # changes src/dubbo_registry_sup.erl x: 74 lines of code y: 1 # changes src/dubbo_protocol.erl x: 20 lines of code y: 6 # changes src/dubbo_shutdown.erl x: 144 lines of code y: 2 # changes src/dubbo_traffic_control.erl x: 50 lines of code y: 7 # changes src/dubbo_type_register.erl x: 56 lines of code y: 2 # changes src/dubbo_filter.erl x: 21 lines of code y: 3 # changes src/dubbo_registry.erl x: 53 lines of code y: 3 # changes include/constrans.hrl x: 19 lines of code y: 1 # changes src/dubbo_adapter.erl x: 34 lines of code y: 5 # changes src/dubbo_cluster.erl x: 21 lines of code y: 2 # changes src/dubbo_config_util.erl x: 47 lines of code y: 4 # changes src/dubbo_loadbalance_random.erl x: 24 lines of code y: 2 # changes src/dubboerl.erl x: 46 lines of code y: 7 # changes src/dubbo_transport_pool_sup.erl x: 70 lines of code y: 1 # changes src/cotton_hessian.erl x: 802 lines of code y: 3 # changes src/dubbo_lists_util.erl x: 46 lines of code y: 1 # changes include/dubbo_type.hrl x: 17 lines of code y: 3 # changes include/hessian.hrl x: 53 lines of code y: 2 # changes src/dubbo_heartbeat.erl x: 28 lines of code y: 7 # changes src/dubbo_id_generator.erl x: 169 lines of code y: 4 # changes src/dubbo_network_tools.erl x: 31 lines of code y: 3 # changes src/dubbo_provider_worker.erl x: 188 lines of code y: 4 # changes tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis/App.java x: 45 lines of code y: 4 # changes tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis/Start.java x: 15 lines of code y: 4 # changes tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis/erltool/UserInfo.java x: 27 lines of code y: 4 # changes tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis/generater/ErlProjectGenerater.java x: 159 lines of code y: 4 # changes tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis/generater/ProjectInfo.java x: 24 lines of code y: 4 # changes tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis/parse/CommonTypeFieldInfo.java x: 21 lines of code y: 4 # changes tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis/parse/CommonTypeInfo.java x: 89 lines of code y: 4 # changes tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis/parse/CommonTypeItem.java x: 31 lines of code y: 4 # changes tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis/parse/InterfaceParse.java x: 60 lines of code y: 4 # changes tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis/parse/MethodInfo.java x: 77 lines of code y: 4 # changes tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis/parse/ParseJarInterfaceInfo.java x: 134 lines of code y: 4 # changes tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis/utils/ErlTypeTransformUtil.java x: 74 lines of code y: 4 # changes tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis/utils/MavenJarUtil.java x: 151 lines of code y: 4 # changes
13.0
# changes
  min: 1.0
  average: 4.79
  25th percentile: 3.0
  median: 4.0
  75th percentile: 7.0
  max: 13.0
0 802.0
lines of code
min: 15.0 | average: 98.83 | 25th percentile: 31.0 | median: 63.5 | 75th percentile: 134.0 | max: 802.0

Number of Contributors vs. Number of Changes: 66 points

src/dubbo_provider_worker_sup.erl x: 4 # contributors y: 5 # changes src/dubbo_provider_protocol.erl x: 3 # contributors y: 8 # changes src/dubbo_registry_zookeeper.erl x: 2 # contributors y: 8 # changes src/dubbo_type_encoding.erl x: 3 # contributors y: 2 # changes src/dubbo_protocol_registry.erl x: 1 # contributors y: 6 # changes include/dubbo.hrl x: 2 # contributors y: 10 # changes src/dubbo_service_config.erl x: 1 # contributors y: 4 # changes include/java_type.hrl x: 2 # contributors y: 3 # changes src/dubbo_java_type_defined.erl x: 2 # contributors y: 2 # changes src/dubbo_exchanger.erl x: 1 # contributors y: 3 # changes src/dubbo_reference_config.erl x: 1 # contributors y: 5 # changes src/dubbo_invoker.erl x: 2 # contributors y: 13 # changes src/dubbo_protocol_dubbo.erl x: 1 # contributors y: 9 # changes include/dubboerl.hrl x: 2 # contributors y: 6 # changes src/dubbo_codec.erl x: 2 # contributors y: 9 # changes src/dubbo_directory.erl x: 1 # contributors y: 8 # changes src/dubbo_registry_sup.erl x: 1 # contributors y: 1 # changes src/dubbo_shutdown.erl x: 1 # contributors y: 2 # changes src/dubbo_traffic_control.erl x: 2 # contributors y: 7 # changes src/dubbo_adapter.erl x: 2 # contributors y: 5 # changes src/dubbo_config_util.erl x: 2 # contributors y: 4 # changes src/dubbo_lists_util.erl x: 2 # contributors y: 1 # changes
13.0
# changes
  min: 1.0
  average: 4.79
  25th percentile: 3.0
  median: 4.0
  75th percentile: 7.0
  max: 13.0
0 4.0
# contributors
min: 1.0 | average: 1.8 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 4.0

Number of Contributors vs. File Size: 66 points

src/dubbo_provider_worker_sup.erl x: 4 # contributors y: 79 lines of code src/dubbo_provider_protocol.erl x: 3 # contributors y: 180 lines of code src/dubbo_registry_zookeeper.erl x: 2 # contributors y: 326 lines of code src/dubbo_serializa_hessian.erl x: 3 # contributors y: 225 lines of code src/dubbo_serializa_json.erl x: 3 # contributors y: 238 lines of code src/dubbo_type_encoding.erl x: 3 # contributors y: 82 lines of code src/dubbo_protocol_registry.erl x: 1 # contributors y: 101 lines of code include/dubbo.hrl x: 2 # contributors y: 118 lines of code src/dubbo_common_fun.erl x: 2 # contributors y: 102 lines of code src/dubbo_service_config.erl x: 1 # contributors y: 90 lines of code include/java_type.hrl x: 2 # contributors y: 51 lines of code src/dubbo_java_type_defined.erl x: 2 # contributors y: 58 lines of code src/dubbo_provider_consumer_reg_table.erl x: 1 # contributors y: 283 lines of code src/dubbo_type_transfer.erl x: 2 # contributors y: 81 lines of code src/dubbo_cluster_failfast.erl x: 1 # contributors y: 51 lines of code src/dubbo_exchanger.erl x: 1 # contributors y: 27 lines of code src/dubbo_reference_config.erl x: 1 # contributors y: 82 lines of code src/dubboerl_sup.erl x: 2 # contributors y: 47 lines of code src/dubbo_invoker.erl x: 2 # contributors y: 75 lines of code src/dubbo_protocol_dubbo.erl x: 1 # contributors y: 154 lines of code src/dubbo_client_default.erl x: 1 # contributors y: 326 lines of code include/dubboerl.hrl x: 2 # contributors y: 30 lines of code src/dubbo_codec.erl x: 2 # contributors y: 134 lines of code src/dubbo_directory.erl x: 1 # contributors y: 198 lines of code src/dubbo_extension.erl x: 1 # contributors y: 178 lines of code src/dubbo_node_config_util.erl x: 2 # contributors y: 71 lines of code src/dubbo_time_util.erl x: 2 # contributors y: 54 lines of code src/dubboerl_app.erl x: 2 # contributors y: 67 lines of code src/dubbo_registry_sup.erl x: 1 # contributors y: 74 lines of code src/dubbo_protocol.erl x: 1 # contributors y: 20 lines of code src/dubbo_shutdown.erl x: 1 # contributors y: 144 lines of code src/dubbo_traffic_control.erl x: 2 # contributors y: 50 lines of code src/dubbo_adapter.erl x: 2 # contributors y: 34 lines of code src/dubbo_loadbalance_random.erl x: 1 # contributors y: 24 lines of code src/dubbo_transport_pool_sup.erl x: 1 # contributors y: 70 lines of code src/cotton_hessian.erl x: 2 # contributors y: 802 lines of code include/common.hrl x: 2 # contributors y: 21 lines of code include/dubbo_type.hrl x: 2 # contributors y: 17 lines of code src/dubbo_heartbeat.erl x: 2 # contributors y: 28 lines of code src/dubbo_id_generator.erl x: 2 # contributors y: 169 lines of code src/dubbo_provider_worker.erl x: 2 # contributors y: 188 lines of code tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis/Start.java x: 2 # contributors y: 15 lines of code tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis/generater/ErlProjectGenerater.java x: 2 # contributors y: 159 lines of code tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis/generater/ProjectInfo.java x: 2 # contributors y: 24 lines of code tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis/parse/CommonTypeInfo.java x: 2 # contributors y: 89 lines of code tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis/parse/InterfaceParse.java x: 2 # contributors y: 60 lines of code tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis/parse/MethodInfo.java x: 2 # contributors y: 77 lines of code tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis/utils/MavenJarUtil.java x: 2 # contributors y: 151 lines of code
802.0
lines of code
  min: 15.0
  average: 98.83
  25th percentile: 31.0
  median: 63.5
  75th percentile: 134.0
  max: 802.0
0 4.0
# contributors
min: 1.0 | average: 1.8 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 4.0