apache / pulsar-client-node
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 44 files with 3,093 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 1 file changed 21-50 times (438 lines of code)
    • 19 files changed 6-20 times (2,062 lines of code)
    • 24 files changed 1-5 times (593 lines of code)
0% | 0% | 14% | 66% | 19%
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 44 files with 3,093 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 3 files changed by 11-25 contributors (714 lines of code)
    • 15 files changed by 6-10 contributors (1,746 lines of code)
    • 18 files changed by 2-5 contributors (425 lines of code)
    • 8 files changed by 1 contributor (208 lines of code)
0% | 23% | 56% | 13% | 6%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
js, h, sh, cc, json, txt, md, py, yml, yaml, ts, gitignore, clang-format, bat, eslintignore, gyp
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
cc0% | 0% | 21% | 70% | 8%
ts0% | 0% | 0% | 100% | 0%
h0% | 0% | 0% | 57% | 42%
gyp0% | 0% | 0% | 100% | 0%
js0% | 0% | 0% | 9% | 90%
py0% | 0% | 0% | 0% | 100%
yaml0% | 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% | 18% | 65% | 16%
ROOT0% | 0% | 0% | 95% | 4%
perf0% | 0% | 0% | 0% | 100%
build-support0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 44)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
438 26 2019-03-11 2023-04-27 22 14 yfuruta@yahoo-corp.jp zike@apache.org
gyp
118 - 2019-03-11 2023-04-06 19 10 yfuruta@yahoo-corp.jp baodi@apache.org
240 8 2019-03-11 2023-06-26 17 12 yfuruta@yahoo-corp.jp baodi@apache.org
36 - 2019-03-11 2023-04-27 16 12 yfuruta@yahoo-corp.jp zike@apache.org
87 12 2019-03-11 2022-04-06 13 9 yfuruta@yahoo-corp.jp matt@mattesch.info
Client.cc
in src
225 9 2019-03-11 2023-05-09 13 10 yfuruta@yahoo-corp.jp mrgitservice@outlook.com
tstest.ts
in root
317 - 2021-02-16 2023-05-19 11 7 massakam@yahoo-corp.jp robert.barbey@gmail.com
index.js
in root
24 - 2019-03-11 2023-07-21 10 8 yfuruta@yahoo-corp.jp massakam@yahoo-corp.jp
173 2 2019-03-11 2023-06-15 10 10 yfuruta@yahoo-corp.jp baodi@apache.org
25 - 2019-03-11 2022-04-06 9 8 yfuruta@yahoo-corp.jp matt@mattesch.info
177 13 2019-03-11 2022-04-06 9 9 yfuruta@yahoo-corp.jp matt@mattesch.info
28 - 2019-03-11 2022-04-06 8 7 yfuruta@yahoo-corp.jp matt@mattesch.info
Client.h
in src
35 - 2019-03-11 2023-05-09 8 7 yfuruta@yahoo-corp.jp mrgitservice@outlook.com
Reader.cc
in src
253 17 2019-06-11 2023-05-18 8 6 yfuruta@yahoo-corp.jp zike@apache.org
140 9 2019-03-11 2022-04-06 7 7 yfuruta@yahoo-corp.jp matt@mattesch.info
addon.cc
in src
18 1 2019-03-11 2019-06-12 6 4 yfuruta@yahoo-corp.jp massakam@yahoo-corp.jp
22 - 2019-06-11 2022-04-06 6 5 yfuruta@yahoo-corp.jp matt@mattesch.info
23 - 2019-03-11 2022-04-06 6 6 yfuruta@yahoo-corp.jp matt@mattesch.info
Reader.h
in src
27 - 2019-06-11 2022-11-24 6 6 yfuruta@yahoo-corp.jp zike@apache.org
94 4 2019-06-11 2023-05-19 6 6 yfuruta@yahoo-corp.jp robert.barbey@gmail.com
Message.h
in src
39 2 2019-03-11 2022-04-06 4 4 yfuruta@yahoo-corp.jp matt@mattesch.info
69 - 2019-03-11 2023-04-16 4 4 yfuruta@yahoo-corp.jp equanz@apache.org
7 1 2019-03-25 2022-10-24 3 3 massakam@yahoo-corp.jp wudixiaolongbao@icloud.com
7 1 2019-03-25 2022-10-24 3 3 massakam@yahoo-corp.jp wudixiaolongbao@icloud.com
8 1 2019-03-25 2022-10-24 3 3 massakam@yahoo-corp.jp wudixiaolongbao@icloud.com
15 - 2019-03-11 2022-04-06 3 3 yfuruta@yahoo-corp.jp matt@mattesch.info
69 1 2019-03-25 2022-01-17 3 3 massakam@yahoo-corp.jp guangning@apache.org
2 - 2023-02-25 2023-07-21 2 2 baodi@apache.org massakam@yahoo-corp.jp
5 - 2022-10-24 2022-12-22 2 2 wudixiaolongbao@icloud.com nkurihar@apache.org
8 1 2022-01-17 2022-10-24 2 2 guangning@apache.org wudixiaolongbao@icloud.com
8 - 2022-10-24 2022-12-05 2 1 wudixiaolongbao@icloud.com wudixiaolongbao@icloud.com
9 - 2020-03-30 2022-04-06 2 2 yosy101@gmail.com matt@mattesch.info
9 - 2021-05-20 2022-04-06 2 2 mzq6mft9zz@gmail.com matt@mattesch.info
12 - 2019-03-11 2019-03-12 2 2 yfuruta@yahoo-corp.jp mmerli@apache.org
15 - 2019-03-25 2019-03-29 2 2 massakam@yahoo-corp.jp hsakai@yahoo-corp.jp
Client.js
in src
43 8 2023-02-25 2023-05-09 2 2 baodi@apache.org mrgitservice@outlook.com
68 - 2019-03-11 2019-03-12 2 2 yfuruta@yahoo-corp.jp mmerli@apache.org
dep-version.py
in build-support
3 - 2022-10-24 2022-10-24 1 1 wudixiaolongbao@icloud.com wudixiaolongbao@icloud.com
9 - 2023-04-27 2023-04-27 1 1 zike@apache.org zike@apache.org
18 - 2022-07-05 2022-07-05 1 1 massakam@yahoo-corp.jp massakam@yahoo-corp.jp
33 1 2022-04-06 2022-04-06 1 1 matt@mattesch.info matt@mattesch.info
41 - 2022-10-24 2022-10-24 1 1 wudixiaolongbao@icloud.com wudixiaolongbao@icloud.com
42 4 2022-04-06 2022-04-06 1 1 matt@mattesch.info matt@mattesch.info
54 2 2022-07-05 2022-07-05 1 1 massakam@yahoo-corp.jp massakam@yahoo-corp.jp
Files With Most Contributors (Top 44)
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
438 26 2019-03-11 2023-04-27 22 14 yfuruta@yahoo-corp.jp zike@apache.org
240 8 2019-03-11 2023-06-26 17 12 yfuruta@yahoo-corp.jp baodi@apache.org
36 - 2019-03-11 2023-04-27 16 12 yfuruta@yahoo-corp.jp zike@apache.org
gyp
118 - 2019-03-11 2023-04-06 19 10 yfuruta@yahoo-corp.jp baodi@apache.org
Client.cc
in src
225 9 2019-03-11 2023-05-09 13 10 yfuruta@yahoo-corp.jp mrgitservice@outlook.com
173 2 2019-03-11 2023-06-15 10 10 yfuruta@yahoo-corp.jp baodi@apache.org
87 12 2019-03-11 2022-04-06 13 9 yfuruta@yahoo-corp.jp matt@mattesch.info
177 13 2019-03-11 2022-04-06 9 9 yfuruta@yahoo-corp.jp matt@mattesch.info
index.js
in root
24 - 2019-03-11 2023-07-21 10 8 yfuruta@yahoo-corp.jp massakam@yahoo-corp.jp
25 - 2019-03-11 2022-04-06 9 8 yfuruta@yahoo-corp.jp matt@mattesch.info
tstest.ts
in root
317 - 2021-02-16 2023-05-19 11 7 massakam@yahoo-corp.jp robert.barbey@gmail.com
Client.h
in src
35 - 2019-03-11 2023-05-09 8 7 yfuruta@yahoo-corp.jp mrgitservice@outlook.com
28 - 2019-03-11 2022-04-06 8 7 yfuruta@yahoo-corp.jp matt@mattesch.info
140 9 2019-03-11 2022-04-06 7 7 yfuruta@yahoo-corp.jp matt@mattesch.info
Reader.cc
in src
253 17 2019-06-11 2023-05-18 8 6 yfuruta@yahoo-corp.jp zike@apache.org
Reader.h
in src
27 - 2019-06-11 2022-11-24 6 6 yfuruta@yahoo-corp.jp zike@apache.org
23 - 2019-03-11 2022-04-06 6 6 yfuruta@yahoo-corp.jp matt@mattesch.info
94 4 2019-06-11 2023-05-19 6 6 yfuruta@yahoo-corp.jp robert.barbey@gmail.com
22 - 2019-06-11 2022-04-06 6 5 yfuruta@yahoo-corp.jp matt@mattesch.info
addon.cc
in src
18 1 2019-03-11 2019-06-12 6 4 yfuruta@yahoo-corp.jp massakam@yahoo-corp.jp
69 - 2019-03-11 2023-04-16 4 4 yfuruta@yahoo-corp.jp equanz@apache.org
Message.h
in src
39 2 2019-03-11 2022-04-06 4 4 yfuruta@yahoo-corp.jp matt@mattesch.info
7 1 2019-03-25 2022-10-24 3 3 massakam@yahoo-corp.jp wudixiaolongbao@icloud.com
15 - 2019-03-11 2022-04-06 3 3 yfuruta@yahoo-corp.jp matt@mattesch.info
69 1 2019-03-25 2022-01-17 3 3 massakam@yahoo-corp.jp guangning@apache.org
7 1 2019-03-25 2022-10-24 3 3 massakam@yahoo-corp.jp wudixiaolongbao@icloud.com
8 1 2019-03-25 2022-10-24 3 3 massakam@yahoo-corp.jp wudixiaolongbao@icloud.com
12 - 2019-03-11 2019-03-12 2 2 yfuruta@yahoo-corp.jp mmerli@apache.org
2 - 2023-02-25 2023-07-21 2 2 baodi@apache.org massakam@yahoo-corp.jp
68 - 2019-03-11 2019-03-12 2 2 yfuruta@yahoo-corp.jp mmerli@apache.org
Client.js
in src
43 8 2023-02-25 2023-05-09 2 2 baodi@apache.org mrgitservice@outlook.com
5 - 2022-10-24 2022-12-22 2 2 wudixiaolongbao@icloud.com nkurihar@apache.org
9 - 2021-05-20 2022-04-06 2 2 mzq6mft9zz@gmail.com matt@mattesch.info
15 - 2019-03-25 2019-03-29 2 2 massakam@yahoo-corp.jp hsakai@yahoo-corp.jp
8 1 2022-01-17 2022-10-24 2 2 guangning@apache.org wudixiaolongbao@icloud.com
9 - 2020-03-30 2022-04-06 2 2 yosy101@gmail.com matt@mattesch.info
8 - 2022-10-24 2022-12-05 2 1 wudixiaolongbao@icloud.com wudixiaolongbao@icloud.com
dep-version.py
in build-support
3 - 2022-10-24 2022-10-24 1 1 wudixiaolongbao@icloud.com wudixiaolongbao@icloud.com
41 - 2022-10-24 2022-10-24 1 1 wudixiaolongbao@icloud.com wudixiaolongbao@icloud.com
9 - 2023-04-27 2023-04-27 1 1 zike@apache.org zike@apache.org
33 1 2022-04-06 2022-04-06 1 1 matt@mattesch.info matt@mattesch.info
18 - 2022-07-05 2022-07-05 1 1 massakam@yahoo-corp.jp massakam@yahoo-corp.jp
42 4 2022-04-06 2022-04-06 1 1 matt@mattesch.info matt@mattesch.info
54 2 2022-07-05 2022-07-05 1 1 massakam@yahoo-corp.jp massakam@yahoo-corp.jp
Files With Least Contributors (Top 44)
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
54 2 2022-07-05 2022-07-05 1 1 massakam@yahoo-corp.jp massakam@yahoo-corp.jp
42 4 2022-04-06 2022-04-06 1 1 matt@mattesch.info matt@mattesch.info
41 - 2022-10-24 2022-10-24 1 1 wudixiaolongbao@icloud.com wudixiaolongbao@icloud.com
33 1 2022-04-06 2022-04-06 1 1 matt@mattesch.info matt@mattesch.info
18 - 2022-07-05 2022-07-05 1 1 massakam@yahoo-corp.jp massakam@yahoo-corp.jp
9 - 2023-04-27 2023-04-27 1 1 zike@apache.org zike@apache.org
8 - 2022-10-24 2022-12-05 2 1 wudixiaolongbao@icloud.com wudixiaolongbao@icloud.com
dep-version.py
in build-support
3 - 2022-10-24 2022-10-24 1 1 wudixiaolongbao@icloud.com wudixiaolongbao@icloud.com
68 - 2019-03-11 2019-03-12 2 2 yfuruta@yahoo-corp.jp mmerli@apache.org
Client.js
in src
43 8 2023-02-25 2023-05-09 2 2 baodi@apache.org mrgitservice@outlook.com
15 - 2019-03-25 2019-03-29 2 2 massakam@yahoo-corp.jp hsakai@yahoo-corp.jp
12 - 2019-03-11 2019-03-12 2 2 yfuruta@yahoo-corp.jp mmerli@apache.org
9 - 2021-05-20 2022-04-06 2 2 mzq6mft9zz@gmail.com matt@mattesch.info
9 - 2020-03-30 2022-04-06 2 2 yosy101@gmail.com matt@mattesch.info
8 1 2022-01-17 2022-10-24 2 2 guangning@apache.org wudixiaolongbao@icloud.com
5 - 2022-10-24 2022-12-22 2 2 wudixiaolongbao@icloud.com nkurihar@apache.org
2 - 2023-02-25 2023-07-21 2 2 baodi@apache.org massakam@yahoo-corp.jp
69 1 2019-03-25 2022-01-17 3 3 massakam@yahoo-corp.jp guangning@apache.org
15 - 2019-03-11 2022-04-06 3 3 yfuruta@yahoo-corp.jp matt@mattesch.info
8 1 2019-03-25 2022-10-24 3 3 massakam@yahoo-corp.jp wudixiaolongbao@icloud.com
7 1 2019-03-25 2022-10-24 3 3 massakam@yahoo-corp.jp wudixiaolongbao@icloud.com
7 1 2019-03-25 2022-10-24 3 3 massakam@yahoo-corp.jp wudixiaolongbao@icloud.com
69 - 2019-03-11 2023-04-16 4 4 yfuruta@yahoo-corp.jp equanz@apache.org
Message.h
in src
39 2 2019-03-11 2022-04-06 4 4 yfuruta@yahoo-corp.jp matt@mattesch.info
addon.cc
in src
18 1 2019-03-11 2019-06-12 6 4 yfuruta@yahoo-corp.jp massakam@yahoo-corp.jp
22 - 2019-06-11 2022-04-06 6 5 yfuruta@yahoo-corp.jp matt@mattesch.info
Reader.cc
in src
253 17 2019-06-11 2023-05-18 8 6 yfuruta@yahoo-corp.jp zike@apache.org
94 4 2019-06-11 2023-05-19 6 6 yfuruta@yahoo-corp.jp robert.barbey@gmail.com
Reader.h
in src
27 - 2019-06-11 2022-11-24 6 6 yfuruta@yahoo-corp.jp zike@apache.org
23 - 2019-03-11 2022-04-06 6 6 yfuruta@yahoo-corp.jp matt@mattesch.info
tstest.ts
in root
317 - 2021-02-16 2023-05-19 11 7 massakam@yahoo-corp.jp robert.barbey@gmail.com
140 9 2019-03-11 2022-04-06 7 7 yfuruta@yahoo-corp.jp matt@mattesch.info
Client.h
in src
35 - 2019-03-11 2023-05-09 8 7 yfuruta@yahoo-corp.jp mrgitservice@outlook.com
28 - 2019-03-11 2022-04-06 8 7 yfuruta@yahoo-corp.jp matt@mattesch.info
25 - 2019-03-11 2022-04-06 9 8 yfuruta@yahoo-corp.jp matt@mattesch.info
index.js
in root
24 - 2019-03-11 2023-07-21 10 8 yfuruta@yahoo-corp.jp massakam@yahoo-corp.jp
177 13 2019-03-11 2022-04-06 9 9 yfuruta@yahoo-corp.jp matt@mattesch.info
87 12 2019-03-11 2022-04-06 13 9 yfuruta@yahoo-corp.jp matt@mattesch.info
Client.cc
in src
225 9 2019-03-11 2023-05-09 13 10 yfuruta@yahoo-corp.jp mrgitservice@outlook.com
173 2 2019-03-11 2023-06-15 10 10 yfuruta@yahoo-corp.jp baodi@apache.org
gyp
118 - 2019-03-11 2023-04-06 19 10 yfuruta@yahoo-corp.jp baodi@apache.org
240 8 2019-03-11 2023-06-26 17 12 yfuruta@yahoo-corp.jp baodi@apache.org
36 - 2019-03-11 2023-04-27 16 12 yfuruta@yahoo-corp.jp zike@apache.org
438 26 2019-03-11 2023-04-27 22 14 yfuruta@yahoo-corp.jp zike@apache.org
Correlations

File Size vs. Number of Changes: 44 points

GenCertFile.js x: 2 lines of code y: 2 # changes index.js x: 24 lines of code y: 10 # changes src/ConsumerConfig.cc x: 240 lines of code y: 17 # changes src/ProducerConfig.cc x: 173 lines of code y: 10 # changes src/ReaderConfig.cc x: 94 lines of code y: 6 # changes tstest.ts x: 317 lines of code y: 11 # changes src/Reader.cc x: 253 lines of code y: 8 # changes src/Client.cc x: 225 lines of code y: 13 # changes src/Client.h x: 35 lines of code y: 8 # changes src/Client.js x: 43 lines of code y: 2 # changes src/Consumer.cc x: 438 lines of code y: 22 # changes src/Consumer.h x: 36 lines of code y: 16 # changes src/LogUtils.h x: 9 lines of code y: 1 # changes perf/perf_producer.js x: 69 lines of code y: 4 # changes binding.gyp x: 118 lines of code y: 19 # changes src/pulsar-binding.js x: 5 lines of code y: 2 # changes dependencies.yaml x: 8 lines of code y: 2 # changes src/Reader.h x: 27 lines of code y: 6 # changes build-support/dep-version.py x: 3 lines of code y: 1 # changes build-support/download-release-artifacts.py x: 41 lines of code y: 1 # changes src/AuthenticationAthenz.js x: 8 lines of code y: 3 # changes src/AuthenticationTls.js x: 7 lines of code y: 3 # changes src/SchemaInfo.cc x: 54 lines of code y: 1 # changes src/SchemaInfo.h x: 18 lines of code y: 1 # changes src/ConsumerConfig.h x: 28 lines of code y: 8 # changes src/Message.cc x: 177 lines of code y: 9 # changes src/Message.h x: 39 lines of code y: 4 # changes src/MessageId.cc x: 87 lines of code y: 13 # changes src/MessageId.h x: 25 lines of code y: 9 # changes src/MessageListener.h x: 9 lines of code y: 2 # changes src/Producer.cc x: 140 lines of code y: 7 # changes src/Producer.h x: 23 lines of code y: 6 # changes src/ProducerConfig.h x: 15 lines of code y: 3 # changes src/ReaderConfig.h x: 22 lines of code y: 6 # changes src/ThreadSafeDeferred.cc x: 42 lines of code y: 1 # changes src/ThreadSafeDeferred.h x: 33 lines of code y: 1 # changes src/Authentication.cc x: 69 lines of code y: 3 # changes src/addon.cc x: 18 lines of code y: 6 # changes src/Authentication.h x: 15 lines of code y: 2 # changes Gruntfile.js x: 12 lines of code y: 2 # changes perf/perf_consumer.js x: 68 lines of code y: 2 # changes
22.0
# changes
  min: 1.0
  average: 5.91
  25th percentile: 2.0
  median: 3.5
  75th percentile: 8.75
  max: 22.0
0 438.0
lines of code
min: 2.0 | average: 70.3 | 25th percentile: 9.75 | median: 30.5 | 75th percentile: 82.5 | max: 438.0

Number of Contributors vs. Number of Changes: 44 points

GenCertFile.js x: 2 # contributors y: 2 # changes index.js x: 8 # contributors y: 10 # changes src/ConsumerConfig.cc x: 12 # contributors y: 17 # changes src/ProducerConfig.cc x: 10 # contributors y: 10 # changes src/ReaderConfig.cc x: 6 # contributors y: 6 # changes tstest.ts x: 7 # contributors y: 11 # changes src/Reader.cc x: 6 # contributors y: 8 # changes src/Client.cc x: 10 # contributors y: 13 # changes src/Client.h x: 7 # contributors y: 8 # changes src/Consumer.cc x: 14 # contributors y: 22 # changes src/Consumer.h x: 12 # contributors y: 16 # changes src/LogUtils.h x: 1 # contributors y: 1 # changes perf/perf_producer.js x: 4 # contributors y: 4 # changes binding.gyp x: 10 # contributors y: 19 # changes dependencies.yaml x: 1 # contributors y: 2 # changes src/AuthenticationAthenz.js x: 3 # contributors y: 3 # changes src/Message.cc x: 9 # contributors y: 9 # changes src/MessageId.cc x: 9 # contributors y: 13 # changes src/MessageId.h x: 8 # contributors y: 9 # changes src/Producer.cc x: 7 # contributors y: 7 # changes src/ReaderConfig.h x: 5 # contributors y: 6 # changes src/addon.cc x: 4 # contributors y: 6 # changes
22.0
# changes
  min: 1.0
  average: 5.91
  25th percentile: 2.0
  median: 3.5
  75th percentile: 8.75
  max: 22.0
0 14.0
# contributors
min: 1.0 | average: 4.82 | 25th percentile: 2.0 | median: 3.5 | 75th percentile: 7.0 | max: 14.0

Number of Contributors vs. File Size: 44 points

GenCertFile.js x: 2 # contributors y: 2 lines of code index.js x: 8 # contributors y: 24 lines of code src/ConsumerConfig.cc x: 12 # contributors y: 240 lines of code src/ProducerConfig.cc x: 10 # contributors y: 173 lines of code src/ReaderConfig.cc x: 6 # contributors y: 94 lines of code tstest.ts x: 7 # contributors y: 317 lines of code src/Reader.cc x: 6 # contributors y: 253 lines of code src/Client.cc x: 10 # contributors y: 225 lines of code src/Client.h x: 7 # contributors y: 35 lines of code src/Client.js x: 2 # contributors y: 43 lines of code src/Consumer.cc x: 14 # contributors y: 438 lines of code src/Consumer.h x: 12 # contributors y: 36 lines of code src/LogUtils.h x: 1 # contributors y: 9 lines of code perf/perf_producer.js x: 4 # contributors y: 69 lines of code binding.gyp x: 10 # contributors y: 118 lines of code src/pulsar-binding.js x: 2 # contributors y: 5 lines of code dependencies.yaml x: 1 # contributors y: 8 lines of code src/Reader.h x: 6 # contributors y: 27 lines of code build-support/dep-version.py x: 1 # contributors y: 3 lines of code build-support/download-release-artifacts.py x: 1 # contributors y: 41 lines of code src/AuthenticationAthenz.js x: 3 # contributors y: 8 lines of code src/AuthenticationOauth2.js x: 2 # contributors y: 8 lines of code src/SchemaInfo.cc x: 1 # contributors y: 54 lines of code src/SchemaInfo.h x: 1 # contributors y: 18 lines of code src/ConsumerConfig.h x: 7 # contributors y: 28 lines of code src/Message.cc x: 9 # contributors y: 177 lines of code src/Message.h x: 4 # contributors y: 39 lines of code src/MessageId.cc x: 9 # contributors y: 87 lines of code src/MessageId.h x: 8 # contributors y: 25 lines of code src/MessageListener.h x: 2 # contributors y: 9 lines of code src/Producer.cc x: 7 # contributors y: 140 lines of code src/Producer.h x: 6 # contributors y: 23 lines of code src/ProducerConfig.h x: 3 # contributors y: 15 lines of code src/ReaderConfig.h x: 5 # contributors y: 22 lines of code src/ThreadSafeDeferred.cc x: 1 # contributors y: 42 lines of code src/ThreadSafeDeferred.h x: 1 # contributors y: 33 lines of code src/Authentication.cc x: 3 # contributors y: 69 lines of code src/addon.cc x: 4 # contributors y: 18 lines of code src/Authentication.h x: 2 # contributors y: 15 lines of code Gruntfile.js x: 2 # contributors y: 12 lines of code perf/perf_consumer.js x: 2 # contributors y: 68 lines of code
438.0
lines of code
  min: 2.0
  average: 70.3
  25th percentile: 9.75
  median: 30.5
  75th percentile: 82.5
  max: 438.0
0 14.0
# contributors
min: 1.0 | average: 4.82 | 25th percentile: 2.0 | median: 3.5 | 75th percentile: 7.0 | max: 14.0