apache / dubbo-js
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 161 files with 11,548 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 (42 lines of code)
    • 0 files changed 6-20 times (0 lines of code)
    • 160 files changed 1-5 times (11,506 lines of code)
0% | 0% | <1% | 0% | 99%
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 161 files with 11,548 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)
    • 1 file changed by 6-10 contributors (42 lines of code)
    • 160 files changed by 2-5 contributors (11,506 lines of code)
    • 0 files changed by 1 contributor (0 lines of code)
0% | 0% | <1% | 99% | 0%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
ts, json, md, js, go, yaml, cjs, yml, proto, css, npmignore, xml, tsx, svg, gitignore, mjs, mod, java, sh, editorconfig, html, npmrc, txt, prettierignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
ts0% | 0% | <1% | 0% | 99%
go0% | 0% | 0% | 0% | 100%
cjs0% | 0% | 0% | 0% | 100%
mjs0% | 0% | 0% | 0% | 100%
proto0% | 0% | 0% | 0% | 100%
js0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
tsx0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
yml0% | 0% | 0% | 0% | 100%
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
packages0% | 0% | <1% | 0% | 99%
lint0% | 0% | 0% | 0% | 100%
example0% | 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
index.ts
in packages/dubbo/src
42 - 2017-12-17 2023-07-14 28 9 hufeng@qianmi.com ken.lj.hz@gmail.com
lint.go
in lint
66 3 2022-10-26 2023-04-17 5 3 fengmi99@gmail.com fengmi99@gmail.com
index.ts
in packages/dubbo-express/src
1 - 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
index.ts
in packages/dubbo-fastify/src
1 - 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
index.ts
in packages/dubbo-next/src
1 - 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
index.ts
in packages/dubbo-web/src
4 - 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
index.ts
in packages/dubbo-node/src
12 - 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
version.ts
in packages/dubbo/src/protocol-triple
33 2 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
parse-timeout.ts
in packages/dubbo/src/protocol-triple
34 1 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
declaration.ts
in packages/protoc-gen-dubbo-es/src
39 2 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
javascript.ts
in packages/protoc-gen-dubbo-es/src
39 2 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
declaration.ts
in packages/protoc-gen-dubbo-web/src
42 2 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
javascript.ts
in packages/protoc-gen-dubbo-web/src
42 2 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
parse-timeout.ts
in packages/dubbo/src/protocol-grpc
44 1 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
validate-response.ts
in packages/dubbo/src/protocol-grpc
46 2 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
http-headers.ts
in packages/dubbo/src
47 2 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
validate-response.ts
in packages/dubbo/src/protocol-grpc-web
50 2 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
compression.ts
in packages/dubbo/src/protocol
50 1 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
validate-response.ts
in packages/dubbo/src/protocol-triple
53 2 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
54 3 2022-10-26 2022-10-29 3 3 fengmi99@gmail.com fengmi99@gmail.com
limit-io.ts
in packages/dubbo/src/protocol
55 3 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
typescript.ts
in packages/protoc-gen-dubbo-es/src
56 2 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
signals.ts
in packages/dubbo/src/protocol
57 4 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
typescript.ts
in packages/protoc-gen-dubbo-web/src
59 2 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
universal-handler-client.ts
in packages/dubbo/src/protocol
73 4 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
trailer-status.ts
in packages/dubbo/src/protocol-grpc
79 2 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
84 3 2022-10-26 2022-10-29 3 3 fengmi99@gmail.com fengmi99@gmail.com
invoke-implementation.ts
in packages/dubbo/src/protocol
98 2 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
router.ts
in packages/dubbo/src
104 4 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
end-stream.ts
in packages/dubbo/src/protocol-triple
113 3 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
run-call.ts
in packages/dubbo/src/protocol
120 5 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
envelope.ts
in packages/dubbo/src/protocol
122 8 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
callback-client.ts
in packages/dubbo/src
130 4 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
error-json.ts
in packages/dubbo/src/protocol-triple
130 5 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
universal-handler.ts
in packages/dubbo/src/protocol
151 5 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
implementation.ts
in packages/dubbo/src
155 4 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
handler-factory.ts
in packages/dubbo/src/protocol-grpc
159 4 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
serialization.ts
in packages/dubbo/src/protocol
163 7 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
promise-client.ts
in packages/dubbo/src
172 4 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
handler-factory.ts
in packages/dubbo/src/protocol-grpc-web
175 4 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
transport.ts
in packages/dubbo/src/protocol-grpc
227 12 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
transport.ts
in packages/dubbo/src/protocol-triple
288 12 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
transport.ts
in packages/dubbo/src/protocol-grpc-web
296 13 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
handler-factory.ts
in packages/dubbo/src/protocol-triple
417 7 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
async-iterable.ts
in packages/dubbo/src/protocol
865 72 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
protocol-dubbo.js
in packages/dubbo
1 - 2023-07-10 2023-07-14 2 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
protocol-grpc-web.js
in packages/dubbo
1 - 2023-07-10 2023-07-14 2 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
protocol-grpc.js
in packages/dubbo
1 - 2023-07-10 2023-07-14 2 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
protocol.js
in packages/dubbo
1 - 2023-07-10 2023-07-14 2 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
entry-grpcweb.ts
in packages/dubbo-web-bench/src
3 - 2023-07-10 2023-07-14 2 2 jianyi_gronk@163.com ken.lj.hz@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
index.ts
in packages/dubbo/src
42 - 2017-12-17 2023-07-14 28 9 hufeng@qianmi.com ken.lj.hz@gmail.com
lint.go
in lint
66 3 2022-10-26 2023-04-17 5 3 fengmi99@gmail.com fengmi99@gmail.com
54 3 2022-10-26 2022-10-29 3 3 fengmi99@gmail.com fengmi99@gmail.com
84 3 2022-10-26 2022-10-29 3 3 fengmi99@gmail.com fengmi99@gmail.com
javascript.ts
in packages/protoc-gen-dubbo-es/src
39 2 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
declaration.ts
in packages/protoc-gen-dubbo-es/src
39 2 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
typescript.ts
in packages/protoc-gen-dubbo-es/src
56 2 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
index.ts
in packages/dubbo-next/src
1 - 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
index.ts
in packages/dubbo-fastify/src
1 - 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
index.ts
in packages/dubbo-node/src
12 - 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
index.ts
in packages/dubbo-express/src
1 - 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
index.ts
in packages/dubbo-web/src
4 - 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
handler-factory.ts
in packages/dubbo/src/protocol-grpc
159 4 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
parse-timeout.ts
in packages/dubbo/src/protocol-grpc
44 1 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
trailer-status.ts
in packages/dubbo/src/protocol-grpc
79 2 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
transport.ts
in packages/dubbo/src/protocol-grpc
227 12 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
validate-response.ts
in packages/dubbo/src/protocol-grpc
46 2 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
router.ts
in packages/dubbo/src
104 4 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
implementation.ts
in packages/dubbo/src
155 4 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
handler-factory.ts
in packages/dubbo/src/protocol-triple
417 7 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
parse-timeout.ts
in packages/dubbo/src/protocol-triple
34 1 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
end-stream.ts
in packages/dubbo/src/protocol-triple
113 3 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
transport.ts
in packages/dubbo/src/protocol-triple
288 12 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
validate-response.ts
in packages/dubbo/src/protocol-triple
53 2 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
version.ts
in packages/dubbo/src/protocol-triple
33 2 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
error-json.ts
in packages/dubbo/src/protocol-triple
130 5 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
envelope.ts
in packages/dubbo/src/protocol
122 8 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
serialization.ts
in packages/dubbo/src/protocol
163 7 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
async-iterable.ts
in packages/dubbo/src/protocol
865 72 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
invoke-implementation.ts
in packages/dubbo/src/protocol
98 2 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
universal-handler.ts
in packages/dubbo/src/protocol
151 5 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
universal-handler-client.ts
in packages/dubbo/src/protocol
73 4 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
run-call.ts
in packages/dubbo/src/protocol
120 5 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
limit-io.ts
in packages/dubbo/src/protocol
55 3 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
compression.ts
in packages/dubbo/src/protocol
50 1 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
signals.ts
in packages/dubbo/src/protocol
57 4 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
http-headers.ts
in packages/dubbo/src
47 2 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
handler-factory.ts
in packages/dubbo/src/protocol-grpc-web
175 4 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
transport.ts
in packages/dubbo/src/protocol-grpc-web
296 13 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
validate-response.ts
in packages/dubbo/src/protocol-grpc-web
50 2 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
promise-client.ts
in packages/dubbo/src
172 4 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
callback-client.ts
in packages/dubbo/src
130 4 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
javascript.ts
in packages/protoc-gen-dubbo-web/src
42 2 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
declaration.ts
in packages/protoc-gen-dubbo-web/src
42 2 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
typescript.ts
in packages/protoc-gen-dubbo-web/src
59 2 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
index.html
in example/dubbo-web-example
13 - 2023-07-19 2023-07-20 2 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
vite.config.ts
in example/dubbo-web-example
5 1 2023-07-19 2023-07-20 2 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
App.tsx
in example/dubbo-web-example/src
54 1 2023-07-19 2023-07-20 2 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
main.tsx
in example/dubbo-web-example/src
9 - 2023-07-19 2023-07-20 2 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
proto
example.proto
in example/dubbo-web-example/src/util/proto
11 - 2023-07-19 2023-07-20 2 2 jianyi_gronk@163.com ken.lj.hz@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
testserver.ts
in packages/dubbo-node-test/src/helpers
1090 28 2023-07-10 2023-07-14 2 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
async-iterable.ts
in packages/dubbo/src/protocol
865 72 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
http2-session-manager.ts
in packages/dubbo-node/src
446 34 2023-07-10 2023-07-14 2 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
handler-factory.ts
in packages/dubbo/src/protocol-triple
417 7 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
node-universal-client.ts
in packages/dubbo-node/src
398 24 2023-07-10 2023-07-14 2 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
transport.ts
in packages/dubbo/src/protocol-grpc-web
296 13 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
transport.ts
in packages/dubbo/src/protocol-triple
288 12 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
dubbo-transport.ts
in packages/dubbo-web/src
252 11 2023-07-13 2023-07-14 2 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
grpc-web-transport.ts
in packages/dubbo-web/src
245 11 2023-07-10 2023-07-14 2 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
transport.ts
in packages/dubbo/src/protocol-grpc
227 12 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
handler-factory.ts
in packages/dubbo/src/protocol-grpc-web
175 4 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
promise-client.ts
in packages/dubbo/src
172 4 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
node-universal-handler.ts
in packages/dubbo-node/src
168 8 2023-07-10 2023-07-14 2 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
serialization.ts
in packages/dubbo/src/protocol
163 7 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
handler-factory.ts
in packages/dubbo/src/protocol-grpc
159 4 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
implementation.ts
in packages/dubbo/src
155 4 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
universal-handler.ts
in packages/dubbo/src/protocol
151 5 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
test-routes.ts
in packages/dubbo-node-test/src/helpers
148 10 2023-07-10 2023-07-14 2 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
test-routes.ts
in packages/dubbo-web-test/src/helpers
148 10 2023-07-10 2023-07-14 2 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
node-error.ts
in packages/dubbo-node/src
136 4 2023-07-10 2023-07-14 2 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
dubbo-error.ts
in packages/dubbo/src
135 6 2023-07-13 2023-07-14 2 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
universal-fetch.ts
in packages/dubbo/src/protocol
135 15 2023-07-10 2023-07-14 2 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
error-json.ts
in packages/dubbo/src/protocol-triple
130 5 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
callback-client.ts
in packages/dubbo/src
130 4 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
crosstestserver.ts
in packages/dubbo-web-test/src/helpers
123 2 2023-07-10 2023-07-14 2 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
envelope.ts
in packages/dubbo/src/protocol
122 8 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
run-call.ts
in packages/dubbo/src/protocol
120 5 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
end-stream.ts
in packages/dubbo/src/protocol-triple
113 3 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
mjs
dubbo-node-h1-server.mjs
in packages/dubbo-node-test
110 - 2023-07-13 2023-07-14 2 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
karma.browserstack.conf.cjs
in packages/dubbo-web-test
109 1 2023-07-10 2023-07-14 2 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
107 3 2022-10-26 2022-10-26 1 2 fengmi99@gmail.com godkun666@126.com
router.ts
in packages/dubbo/src
104 4 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
fastify-dubbo-plugin.ts
in packages/dubbo-fastify/src
100 4 2023-07-13 2023-07-14 2 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
invoke-implementation.ts
in packages/dubbo/src/protocol
98 2 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
index.ts
in packages/dubbo/src/protocol
89 - 2023-07-10 2023-07-14 2 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
proto
status.proto
in packages/dubbo/src/protocol-grpc/proto
84 - 2023-07-10 2023-07-14 2 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
node-transport-options.ts
in packages/dubbo-node/src
83 1 2023-07-10 2023-07-14 2 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
trailer-status.ts
in packages/dubbo/src/protocol-grpc
79 2 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
karma-fixup-AbortController.js
in packages/dubbo-web-test
76 9 2023-07-10 2023-07-14 2 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
compression.ts
in packages/dubbo-node/src
73 5 2023-07-10 2023-07-14 2 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
http-status.ts
in packages/dubbo/src/protocol-triple
73 2 2023-07-10 2023-07-14 2 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
universal-handler-client.ts
in packages/dubbo/src/protocol
73 4 2023-07-10 2023-07-14 3 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
request-header.ts
in packages/dubbo/src/protocol-triple
71 2 2023-07-10 2023-07-14 2 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
http2-request.ts
in packages/dubbo-node-test/src/helpers
65 2 2023-07-10 2023-07-14 2 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
get-request.ts
in packages/dubbo/src/protocol-triple
64 1 2023-07-10 2023-07-14 2 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
universal.ts
in packages/dubbo/src/protocol
64 1 2023-07-10 2023-07-14 2 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
dubbo-nextjs-adapter.ts
in packages/dubbo-next/src
63 2 2023-07-13 2023-07-14 2 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
index.css
in example/dubbo-web-example/src
62 - 2023-07-19 2023-07-20 2 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
node-universal-header.ts
in packages/dubbo-node/src
62 4 2023-07-10 2023-07-14 2 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
create-grpc-definition.ts
in packages/dubbo-node-test/src/extra
59 1 2023-07-10 2023-07-14 2 2 jianyi_gronk@163.com ken.lj.hz@gmail.com
Correlations

File Size vs. Number of Changes: 161 points

example/dubbo-node-example/client.ts x: 13 lines of code y: 2 # changes example/dubbo-node-example/connect.ts x: 10 lines of code y: 2 # changes example/dubbo-node-example/gen/example_pb.ts x: 50 lines of code y: 2 # changes example/dubbo-node-example/server.ts x: 20 lines of code y: 2 # changes example/dubbo-web-example/src/App.css x: 37 lines of code y: 2 # changes example/dubbo-web-example/src/App.tsx x: 54 lines of code y: 2 # changes example/dubbo-web-example/src/index.css x: 62 lines of code y: 2 # changes example/dubbo-web-example/src/main.tsx x: 9 lines of code y: 2 # changes example/dubbo-web-example/vite.config.ts x: 5 lines of code y: 2 # changes packages/protoc-gen-dubbo-es/src/declaration.ts x: 39 lines of code y: 3 # changes packages/protoc-gen-dubbo-es/src/typescript.ts x: 56 lines of code y: 3 # changes packages/protoc-gen-dubbo-web/src/declaration.ts x: 42 lines of code y: 3 # changes packages/protoc-gen-dubbo-web/src/typescript.ts x: 59 lines of code y: 3 # changes packages/dubbo-express/src/express-dubbo-middleware.ts x: 57 lines of code y: 2 # changes packages/dubbo-express/src/index.ts x: 1 lines of code y: 3 # changes packages/dubbo-fastify/src/fastify-dubbo-plugin.ts x: 100 lines of code y: 2 # changes packages/dubbo-next/src/dubbo-nextjs-adapter.ts x: 63 lines of code y: 2 # changes packages/dubbo-node-test/dubbo-node-h1-server.mjs x: 110 lines of code y: 2 # changes packages/dubbo-node-test/src/extra/add-grpc-service.ts x: 29 lines of code y: 2 # changes packages/dubbo-node-test/src/extra/create-grpc-client.ts x: 58 lines of code y: 2 # changes packages/dubbo-node-test/src/helpers/http2-request.ts x: 65 lines of code y: 2 # changes packages/dubbo-node-test/src/helpers/import-express.ts x: 7 lines of code y: 2 # changes packages/dubbo-node-test/src/helpers/interop.ts x: 25 lines of code y: 2 # changes packages/dubbo-node-test/src/helpers/test-routes.ts x: 148 lines of code y: 2 # changes packages/dubbo-node-test/src/helpers/testserver.ts x: 1090 lines of code y: 2 # changes packages/dubbo-node/src/compression.ts x: 73 lines of code y: 2 # changes packages/dubbo-node/src/dubbo-transport.ts x: 33 lines of code y: 2 # changes packages/dubbo-node/src/grpc-transport.ts x: 30 lines of code y: 2 # changes packages/dubbo-node/src/http2-session-manager.ts x: 446 lines of code y: 2 # changes packages/dubbo-node/src/index.ts x: 12 lines of code y: 3 # changes packages/dubbo-node/src/node-error.ts x: 136 lines of code y: 2 # changes packages/dubbo-node/src/node-transport-options.ts x: 83 lines of code y: 2 # changes packages/dubbo-node/src/node-universal-client.ts x: 398 lines of code y: 2 # changes packages/dubbo-node/src/node-universal-handler.ts x: 168 lines of code y: 2 # changes packages/dubbo-web-bench/buf.gen.yaml x: 14 lines of code y: 2 # changes packages/dubbo-web-bench/report.mjs x: 44 lines of code y: 2 # changes packages/dubbo-web-bench/src/entry-grpcweb.ts x: 3 lines of code y: 2 # changes packages/dubbo-web-test/karma-fixup-AbortController.js x: 76 lines of code y: 2 # changes packages/dubbo-web-test/karma.conf.cjs x: 23 lines of code y: 2 # changes packages/dubbo-web-test/src/helpers/crosstestserver.ts x: 123 lines of code y: 2 # changes packages/dubbo-web/src/dubbo-transport.ts x: 252 lines of code y: 2 # changes packages/dubbo-web/src/grpc-web-transport.ts x: 245 lines of code y: 2 # changes packages/dubbo-web/src/index.ts x: 4 lines of code y: 3 # changes packages/dubbo/protocol-dubbo.js x: 1 lines of code y: 2 # changes packages/dubbo/src/callback-client.ts x: 130 lines of code y: 3 # changes packages/dubbo/src/code.ts x: 18 lines of code y: 2 # changes packages/dubbo/src/cors.ts x: 26 lines of code y: 2 # changes packages/dubbo/src/dubbo-error.ts x: 135 lines of code y: 2 # changes packages/dubbo/src/http-headers.ts x: 47 lines of code y: 3 # changes packages/dubbo/src/implementation.ts x: 155 lines of code y: 3 # changes packages/dubbo/src/index.ts x: 42 lines of code y: 28 # changes packages/dubbo/src/interceptor.ts x: 52 lines of code y: 2 # changes packages/dubbo/src/promise-client.ts x: 172 lines of code y: 3 # changes packages/dubbo/src/protocol-grpc-web/handler-factory.ts x: 175 lines of code y: 3 # changes packages/dubbo/src/protocol-grpc-web/request-header.ts x: 46 lines of code y: 2 # changes packages/dubbo/src/protocol-grpc-web/transport.ts x: 296 lines of code y: 3 # changes packages/dubbo/src/protocol-grpc-web/validate-response.ts x: 50 lines of code y: 3 # changes packages/dubbo/src/protocol-grpc/handler-factory.ts x: 159 lines of code y: 3 # changes packages/dubbo/src/protocol-grpc/parse-timeout.ts x: 44 lines of code y: 3 # changes packages/dubbo/src/protocol-grpc/trailer-status.ts x: 79 lines of code y: 3 # changes packages/dubbo/src/protocol-grpc/transport.ts x: 227 lines of code y: 3 # changes packages/dubbo/src/protocol-triple/content-type.ts x: 35 lines of code y: 2 # changes packages/dubbo/src/protocol-triple/end-stream.ts x: 113 lines of code y: 3 # changes packages/dubbo/src/protocol-triple/handler-factory.ts x: 417 lines of code y: 3 # changes packages/dubbo/src/protocol-triple/index.ts x: 41 lines of code y: 2 # changes packages/dubbo/src/protocol-triple/parse-timeout.ts x: 34 lines of code y: 3 # changes packages/dubbo/src/protocol-triple/request-header.ts x: 71 lines of code y: 2 # changes packages/dubbo/src/protocol-triple/transport.ts x: 288 lines of code y: 3 # changes packages/dubbo/src/protocol-triple/validate-response.ts x: 53 lines of code y: 3 # changes packages/dubbo/src/protocol-triple/version.ts x: 33 lines of code y: 3 # changes packages/dubbo/src/protocol/async-iterable.ts x: 865 lines of code y: 3 # changes packages/dubbo/src/protocol/envelope.ts x: 122 lines of code y: 3 # changes packages/dubbo/src/protocol/index.ts x: 89 lines of code y: 2 # changes packages/dubbo/src/protocol/invoke-implementation.ts x: 98 lines of code y: 3 # changes packages/dubbo/src/protocol/limit-io.ts x: 55 lines of code y: 3 # changes packages/dubbo/src/protocol/run-call.ts x: 120 lines of code y: 3 # changes packages/dubbo/src/protocol/serialization.ts x: 163 lines of code y: 3 # changes packages/dubbo/src/protocol/universal-handler-client.ts x: 73 lines of code y: 3 # changes packages/dubbo/src/protocol/universal-handler.ts x: 151 lines of code y: 3 # changes packages/dubbo/src/router.ts x: 104 lines of code y: 3 # changes lint/lint.go x: 66 lines of code y: 5 # changes lint/lint_license.go x: 84 lines of code y: 3 # changes lint/__license__/fix.go x: 1 lines of code y: 1 # changes lint/__license__/fix_head.xml x: 2 lines of code y: 1 # changes lint/lint_color.go x: 11 lines of code y: 1 # changes lint/lint_glob.go x: 31 lines of code y: 1 # changes lint/lint_license_comment.go x: 107 lines of code y: 1 # changes lint/main.go x: 18 lines of code y: 1 # changes
28.0
# changes
  min: 1.0
  average: 2.37
  25th percentile: 2.0
  median: 2.0
  75th percentile: 3.0
  max: 28.0
0 1090.0
lines of code
min: 1.0 | average: 71.73 | 25th percentile: 11.0 | median: 37.0 | 75th percentile: 74.5 | max: 1090.0

Number of Contributors vs. Number of Changes: 161 points

example/dubbo-node-example/client.ts x: 2 # contributors y: 2 # changes packages/protoc-gen-dubbo-es/src/declaration.ts x: 2 # contributors y: 3 # changes packages/dubbo/src/index.ts x: 9 # contributors y: 28 # changes lint/lint.go x: 3 # contributors y: 5 # changes lint/lint_license.go x: 3 # contributors y: 3 # changes lint/__license__/fix.go x: 2 # contributors y: 1 # changes
28.0
# changes
  min: 1.0
  average: 2.37
  25th percentile: 2.0
  median: 2.0
  75th percentile: 3.0
  max: 28.0
0 9.0
# contributors
min: 2.0 | average: 2.06 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 9.0

Number of Contributors vs. File Size: 161 points

example/dubbo-node-example/client.ts x: 2 # contributors y: 13 lines of code example/dubbo-node-example/connect.ts x: 2 # contributors y: 10 lines of code example/dubbo-node-example/gen/example_pb.ts x: 2 # contributors y: 50 lines of code example/dubbo-node-example/server.ts x: 2 # contributors y: 20 lines of code example/dubbo-web-example/src/App.css x: 2 # contributors y: 37 lines of code example/dubbo-web-example/src/App.tsx x: 2 # contributors y: 54 lines of code example/dubbo-web-example/src/index.css x: 2 # contributors y: 62 lines of code example/dubbo-web-example/vite.config.ts x: 2 # contributors y: 5 lines of code packages/protoc-gen-dubbo-es/src/declaration.ts x: 2 # contributors y: 39 lines of code packages/protoc-gen-dubbo-es/src/typescript.ts x: 2 # contributors y: 56 lines of code packages/dubbo-express/src/index.ts x: 2 # contributors y: 1 lines of code packages/dubbo-fastify/src/fastify-dubbo-plugin.ts x: 2 # contributors y: 100 lines of code packages/dubbo-node-test/dubbo-node-h1-server.mjs x: 2 # contributors y: 110 lines of code packages/dubbo-node-test/src/extra/add-grpc-service.ts x: 2 # contributors y: 29 lines of code packages/dubbo-node-test/src/helpers/http2-request.ts x: 2 # contributors y: 65 lines of code packages/dubbo-node-test/src/helpers/interop.ts x: 2 # contributors y: 25 lines of code packages/dubbo-node-test/src/helpers/test-routes.ts x: 2 # contributors y: 148 lines of code packages/dubbo-node-test/src/helpers/testserver.ts x: 2 # contributors y: 1090 lines of code packages/dubbo-node/src/compression.ts x: 2 # contributors y: 73 lines of code packages/dubbo-node/src/dubbo-transport.ts x: 2 # contributors y: 33 lines of code packages/dubbo-node/src/http2-session-manager.ts x: 2 # contributors y: 446 lines of code packages/dubbo-node/src/node-error.ts x: 2 # contributors y: 136 lines of code packages/dubbo-node/src/node-transport-options.ts x: 2 # contributors y: 83 lines of code packages/dubbo-node/src/node-universal-client.ts x: 2 # contributors y: 398 lines of code packages/dubbo-node/src/node-universal-handler.ts x: 2 # contributors y: 168 lines of code packages/dubbo-web-bench/report.mjs x: 2 # contributors y: 44 lines of code packages/dubbo-web-test/src/helpers/crosstestserver.ts x: 2 # contributors y: 123 lines of code packages/dubbo-web/src/dubbo-transport.ts x: 2 # contributors y: 252 lines of code packages/dubbo-web/src/grpc-web-transport.ts x: 2 # contributors y: 245 lines of code packages/dubbo/src/callback-client.ts x: 2 # contributors y: 130 lines of code packages/dubbo/src/implementation.ts x: 2 # contributors y: 155 lines of code packages/dubbo/src/index.ts x: 9 # contributors y: 42 lines of code packages/dubbo/src/promise-client.ts x: 2 # contributors y: 172 lines of code packages/dubbo/src/protocol-grpc-web/transport.ts x: 2 # contributors y: 296 lines of code packages/dubbo/src/protocol-grpc/handler-factory.ts x: 2 # contributors y: 159 lines of code packages/dubbo/src/protocol-grpc/trailer-status.ts x: 2 # contributors y: 79 lines of code packages/dubbo/src/protocol-grpc/transport.ts x: 2 # contributors y: 227 lines of code packages/dubbo/src/protocol-triple/end-stream.ts x: 2 # contributors y: 113 lines of code packages/dubbo/src/protocol-triple/handler-factory.ts x: 2 # contributors y: 417 lines of code packages/dubbo/src/protocol-triple/request-header.ts x: 2 # contributors y: 71 lines of code packages/dubbo/src/protocol-triple/transport.ts x: 2 # contributors y: 288 lines of code packages/dubbo/src/protocol/async-iterable.ts x: 2 # contributors y: 865 lines of code packages/dubbo/src/protocol/index.ts x: 2 # contributors y: 89 lines of code packages/dubbo/src/protocol/invoke-implementation.ts x: 2 # contributors y: 98 lines of code packages/dubbo/src/protocol/run-call.ts x: 2 # contributors y: 120 lines of code packages/dubbo/src/protocol/universal-handler.ts x: 2 # contributors y: 151 lines of code packages/dubbo/src/router.ts x: 2 # contributors y: 104 lines of code lint/lint.go x: 3 # contributors y: 66 lines of code lint/lint_license.go x: 3 # contributors y: 84 lines of code lint/lint_notice.go x: 3 # contributors y: 54 lines of code
1090.0
lines of code
  min: 1.0
  average: 71.73
  25th percentile: 11.0
  median: 37.0
  75th percentile: 74.5
  max: 1090.0
0 9.0
# contributors
min: 2.0 | average: 2.06 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 9.0