apache / openserverless-runtimes
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 71 files with 4,422 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)
    • 11 files changed 6-20 times (1,233 lines of code)
    • 60 files changed 1-5 times (3,189 lines of code)
0% | 0% | 0% | 27% | 72%
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 71 files with 4,422 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)
    • 5 files changed by 6-10 contributors (767 lines of code)
    • 39 files changed by 2-5 contributors (1,664 lines of code)
    • 27 files changed by 1 contributor (1,991 lines of code)
0% | 0% | 17% | 37% | 45%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
go, py, sh, scala, json, md, txt, php, js, yaml, java, ini, gradle, mod, gitignore, gitattributes, twig, toml, tpl
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
go0% | 0% | 0% | 55% | 44%
py0% | 0% | 0% | 12% | 87%
java0% | 0% | 0% | 0% | 100%
php0% | 0% | 0% | 0% | 100%
tpl0% | 0% | 0% | 0% | 100%
js0% | 0% | 0% | 0% | 100%
twig0% | 0% | 0% | 0% | 100%
toml0% | 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
openwhisk0% | 0% | 0% | 64% | 35%
runtime0% | 0% | 0% | 4% | 95%
ROOT0% | 0% | 0% | 10% | 89%
packages0% | 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
actionProxy.go
in openwhisk
170 6 2018-04-06 2024-11-19 20 7 30654959+sciabarracom@users... francesco.timperi@gmail.com
initHandler.go
in openwhisk
194 5 2018-04-06 2024-11-19 20 6 30654959+sciabarracom@users... francesco.timperi@gmail.com
runHandler.go
in openwhisk
217 7 2018-04-06 2024-11-19 19 6 30654959+sciabarracom@users... francesco.timperi@gmail.com
version.go
in openwhisk
2 - 2018-12-03 2024-11-19 14 5 30654959+sciabarracom@users... francesco.timperi@gmail.com
forward_proxy.go
in openwhisk
169 5 2024-09-20 2024-11-19 13 2 dpl.gsp@tutanota.com francesco.timperi@gmail.com
proxy.go
in root
50 2 2024-02-10 2024-11-19 11 3 michele@nuvolaris.io francesco.timperi@gmail.com
extractor.go
in openwhisk
45 2 2018-04-06 2024-09-24 10 6 30654959+sciabarracom@users... dpl.gsp@tutanota.com
stopHandler.go
in openwhisk
129 6 2024-10-04 2024-11-23 10 2 dpl.gsp@tutanota.com dpl.gsp@tutanota.com
executor.go
in openwhisk
141 5 2018-04-06 2024-10-08 10 6 30654959+sciabarracom@users... dpl.gsp@tutanota.com
compiler.go
in openwhisk
40 2 2018-05-01 2024-09-24 9 5 sciabarracom@sciabarra.com dpl.gsp@tutanota.com
launcher.py
in runtime/experimental/python/v3.11cuda/lib
76 1 2024-09-25 2024-11-23 6 3 francesco.timperi@gmail.com francesco.timperi@gmail.com
hello.js
in packages/nodejs
5 1 2024-02-20 2024-05-11 5 3 michele@nuvolaris.io dpl.gsp@tutanota.com
hello.js
in packages/nodejs/multifile
5 1 2024-02-20 2024-05-11 5 4 michele@nuvolaris.io dpl.gsp@tutanota.com
index.js
in packages/nodejs/multifile
7 1 2024-02-20 2024-05-11 5 4 michele@nuvolaris.io dpl.gsp@tutanota.com
index.js
in packages/nodejs/withreqs
9 1 2024-02-20 2024-05-11 5 4 michele@nuvolaris.io dpl.gsp@tutanota.com
mistral.py
in packages/python
32 3 2024-10-08 2024-11-24 5 3 michele@nuvolaris.io francesco.timperi@gmail.com
invoke.py
in packages
106 8 2024-03-22 2024-10-22 5 5 michele@sciabarra.com francesco.timperi@gmail.com
zip.go
in openwhisk
136 4 2019-03-04 2024-09-24 5 4 30654959+sciabarracom@users... dpl.gsp@tutanota.com
hello.py
in packages/python/multifile
3 1 2024-02-20 2024-05-11 4 3 michele@nuvolaris.io dpl.gsp@tutanota.com
resetHandler.go
in openwhisk
19 1 2024-10-22 2024-11-19 4 2 francesco.timperi@gmail.com francesco.timperi@gmail.com
sentiment.py
in packages/python
23 2 2024-10-08 2024-11-23 4 3 michele@nuvolaris.io francesco.timperi@gmail.com
login.py
in packages/python
29 3 2024-10-08 2024-11-23 4 3 michele@nuvolaris.io francesco.timperi@gmail.com
filetype.go
in openwhisk
44 7 2018-12-03 2023-04-05 4 2 30654959+sciabarracom@users... 83647952+luke-roy-ibm@users...
stopper.go
in openwhisk
71 4 2024-10-04 2024-11-19 4 2 dpl.gsp@tutanota.com francesco.timperi@gmail.com
Launcher.java
in runtime/java/v17/lib/src
143 4 2024-02-20 2024-10-28 4 3 michele@nuvolaris.io matteo.baccan@gmail.com
Launcher.java
in runtime/java/v21/lib/src
143 4 2024-02-20 2024-10-28 4 3 michele@nuvolaris.io matteo.baccan@gmail.com
422 - 2024-09-12 2024-09-25 4 1 francesco.timperi@gmail.com francesco.timperi@gmail.com
hello.php
in packages/php
6 1 2024-05-05 2024-05-11 3 2 bruno@brunosalzano.com dpl.gsp@tutanota.com
index.php
in packages/php/withcomposer
9 1 2024-05-05 2024-05-11 3 2 bruno@brunosalzano.com dpl.gsp@tutanota.com
setup.py
in packages/python
15 2 2024-10-08 2024-11-23 3 3 michele@nuvolaris.io francesco.timperi@gmail.com
exec.py
in openwhisk/_test/pysample/lib
17 - 2019-03-04 2022-09-22 3 3 30654959+sciabarracom@users... falkzoll@de.ibm.com
hello.twig
in packages/php/withcomposer/templates
17 - 2024-05-05 2024-05-11 3 2 bruno@brunosalzano.com dpl.gsp@tutanota.com
ask.js
in packages/nodejs
18 1 2024-03-04 2024-05-11 3 3 michele@nuvolaris.io dpl.gsp@tutanota.com
openai.php
in packages/php
20 1 2024-05-05 2024-05-11 3 2 bruno@brunosalzano.com dpl.gsp@tutanota.com
compile.php
in runtime/php/v8.1
58 4 2024-02-15 2024-05-11 3 3 michele@nuvolaris.io dpl.gsp@tutanota.com
compile.php
in runtime/php/v8.3
61 4 2024-02-20 2024-05-11 3 3 michele@nuvolaris.io dpl.gsp@tutanota.com
compile.php
in runtime/php/v8.2
61 4 2024-02-15 2024-05-11 3 3 michele@nuvolaris.io dpl.gsp@tutanota.com
compile.php
in runtime/php/v8.0
61 4 2024-02-15 2024-05-11 3 3 michele@nuvolaris.io dpl.gsp@tutanota.com
__init__.py
in openwhisk/_test/pysample/lib/action
1 - 2019-03-04 2019-06-25 2 2 30654959+sciabarracom@users... mrutkows@us.ibm.com
3 - 2024-07-25 2024-07-26 2 1 francesco.timperi@gmail.com francesco.timperi@gmail.com
main.py
in openwhisk/_test/pysample/lib/action
5 1 2019-03-04 2019-06-25 2 2 30654959+sciabarracom@users... mrutkows@us.ibm.com
__main__.py
in packages/python/multifile
5 1 2024-02-20 2024-02-21 2 1 michele@nuvolaris.io michele@nuvolaris.io
compile.py
in openwhisk/_test
6 - 2019-03-04 2019-06-25 2 2 30654959+sciabarracom@users... mrutkows@us.ibm.com
__main__.py
in packages/python/withreqs
7 1 2024-02-20 2024-02-21 2 1 michele@nuvolaris.io michele@nuvolaris.io
main.go
in openwhisk/_test/action
9 1 2018-05-01 2021-03-09 2 2 sciabarracom@sciabarra.com jbampton@users.noreply.gith...
main.go
in openwhisk/_test/src
9 1 2018-10-18 2021-03-09 2 2 michele+youtrack@sciabarra.com jbampton@users.noreply.gith...
debug.go
in openwhisk
15 2 2018-09-15 2021-03-09 2 2 sciabarracom@sciabarra.com jbampton@users.noreply.gith...
phi.py
in packages/python
35 3 2024-10-13 2024-10-22 2 3 michele@nuvolaris.io francesco.timperi@gmail.com
launcher.js
in runtime/nodejs/v18/lib
54 2 2024-02-19 2024-02-21 2 1 michele@nuvolaris.io michele@nuvolaris.io
torch.py
in packages/python
12 2 2024-10-14 2024-10-14 1 1 francesco.timperi@gmail.com francesco.timperi@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
actionProxy.go
in openwhisk
170 6 2018-04-06 2024-11-19 20 7 30654959+sciabarracom@users... francesco.timperi@gmail.com
initHandler.go
in openwhisk
194 5 2018-04-06 2024-11-19 20 6 30654959+sciabarracom@users... francesco.timperi@gmail.com
runHandler.go
in openwhisk
217 7 2018-04-06 2024-11-19 19 6 30654959+sciabarracom@users... francesco.timperi@gmail.com
executor.go
in openwhisk
141 5 2018-04-06 2024-10-08 10 6 30654959+sciabarracom@users... dpl.gsp@tutanota.com
extractor.go
in openwhisk
45 2 2018-04-06 2024-09-24 10 6 30654959+sciabarracom@users... dpl.gsp@tutanota.com
version.go
in openwhisk
2 - 2018-12-03 2024-11-19 14 5 30654959+sciabarracom@users... francesco.timperi@gmail.com
compiler.go
in openwhisk
40 2 2018-05-01 2024-09-24 9 5 sciabarracom@sciabarra.com dpl.gsp@tutanota.com
invoke.py
in packages
106 8 2024-03-22 2024-10-22 5 5 michele@sciabarra.com francesco.timperi@gmail.com
index.js
in packages/nodejs/multifile
7 1 2024-02-20 2024-05-11 5 4 michele@nuvolaris.io dpl.gsp@tutanota.com
hello.js
in packages/nodejs/multifile
5 1 2024-02-20 2024-05-11 5 4 michele@nuvolaris.io dpl.gsp@tutanota.com
index.js
in packages/nodejs/withreqs
9 1 2024-02-20 2024-05-11 5 4 michele@nuvolaris.io dpl.gsp@tutanota.com
zip.go
in openwhisk
136 4 2019-03-04 2024-09-24 5 4 30654959+sciabarracom@users... dpl.gsp@tutanota.com
proxy.go
in root
50 2 2024-02-10 2024-11-19 11 3 michele@nuvolaris.io francesco.timperi@gmail.com
launcher.py
in runtime/experimental/python/v3.11cuda/lib
76 1 2024-09-25 2024-11-23 6 3 francesco.timperi@gmail.com francesco.timperi@gmail.com
mistral.py
in packages/python
32 3 2024-10-08 2024-11-24 5 3 michele@nuvolaris.io francesco.timperi@gmail.com
hello.js
in packages/nodejs
5 1 2024-02-20 2024-05-11 5 3 michele@nuvolaris.io dpl.gsp@tutanota.com
Launcher.java
in runtime/java/v21/lib/src
143 4 2024-02-20 2024-10-28 4 3 michele@nuvolaris.io matteo.baccan@gmail.com
Launcher.java
in runtime/java/v17/lib/src
143 4 2024-02-20 2024-10-28 4 3 michele@nuvolaris.io matteo.baccan@gmail.com
hello.py
in packages/python/multifile
3 1 2024-02-20 2024-05-11 4 3 michele@nuvolaris.io dpl.gsp@tutanota.com
sentiment.py
in packages/python
23 2 2024-10-08 2024-11-23 4 3 michele@nuvolaris.io francesco.timperi@gmail.com
login.py
in packages/python
29 3 2024-10-08 2024-11-23 4 3 michele@nuvolaris.io francesco.timperi@gmail.com
compile.php
in runtime/php/v8.0
61 4 2024-02-15 2024-05-11 3 3 michele@nuvolaris.io dpl.gsp@tutanota.com
compile.php
in runtime/php/v8.2
61 4 2024-02-15 2024-05-11 3 3 michele@nuvolaris.io dpl.gsp@tutanota.com
compile.php
in runtime/php/v8.3
61 4 2024-02-20 2024-05-11 3 3 michele@nuvolaris.io dpl.gsp@tutanota.com
compile.php
in runtime/php/v8.1
58 4 2024-02-15 2024-05-11 3 3 michele@nuvolaris.io dpl.gsp@tutanota.com
setup.py
in packages/python
15 2 2024-10-08 2024-11-23 3 3 michele@nuvolaris.io francesco.timperi@gmail.com
ask.js
in packages/nodejs
18 1 2024-03-04 2024-05-11 3 3 michele@nuvolaris.io dpl.gsp@tutanota.com
exec.py
in openwhisk/_test/pysample/lib
17 - 2019-03-04 2022-09-22 3 3 30654959+sciabarracom@users... falkzoll@de.ibm.com
phi.py
in packages/python
35 3 2024-10-13 2024-10-22 2 3 michele@nuvolaris.io francesco.timperi@gmail.com
forward_proxy.go
in openwhisk
169 5 2024-09-20 2024-11-19 13 2 dpl.gsp@tutanota.com francesco.timperi@gmail.com
stopHandler.go
in openwhisk
129 6 2024-10-04 2024-11-23 10 2 dpl.gsp@tutanota.com dpl.gsp@tutanota.com
resetHandler.go
in openwhisk
19 1 2024-10-22 2024-11-19 4 2 francesco.timperi@gmail.com francesco.timperi@gmail.com
stopper.go
in openwhisk
71 4 2024-10-04 2024-11-19 4 2 dpl.gsp@tutanota.com francesco.timperi@gmail.com
filetype.go
in openwhisk
44 7 2018-12-03 2023-04-05 4 2 30654959+sciabarracom@users... 83647952+luke-roy-ibm@users...
hello.php
in packages/php
6 1 2024-05-05 2024-05-11 3 2 bruno@brunosalzano.com dpl.gsp@tutanota.com
openai.php
in packages/php
20 1 2024-05-05 2024-05-11 3 2 bruno@brunosalzano.com dpl.gsp@tutanota.com
hello.twig
in packages/php/withcomposer/templates
17 - 2024-05-05 2024-05-11 3 2 bruno@brunosalzano.com dpl.gsp@tutanota.com
index.php
in packages/php/withcomposer
9 1 2024-05-05 2024-05-11 3 2 bruno@brunosalzano.com dpl.gsp@tutanota.com
debug.go
in openwhisk
15 2 2018-09-15 2021-03-09 2 2 sciabarracom@sciabarra.com jbampton@users.noreply.gith...
main.go
in openwhisk/_test/src
9 1 2018-10-18 2021-03-09 2 2 michele+youtrack@sciabarra.com jbampton@users.noreply.gith...
compile.py
in openwhisk/_test
6 - 2019-03-04 2019-06-25 2 2 30654959+sciabarracom@users... mrutkows@us.ibm.com
main.go
in openwhisk/_test/action
9 1 2018-05-01 2021-03-09 2 2 sciabarracom@sciabarra.com jbampton@users.noreply.gith...
__init__.py
in openwhisk/_test/pysample/lib/action
1 - 2019-03-04 2019-06-25 2 2 30654959+sciabarracom@users... mrutkows@us.ibm.com
main.py
in openwhisk/_test/pysample/lib/action
5 1 2019-03-04 2019-06-25 2 2 30654959+sciabarracom@users... mrutkows@us.ibm.com
422 - 2024-09-12 2024-09-25 4 1 francesco.timperi@gmail.com francesco.timperi@gmail.com
launcher.js
in runtime/nodejs/v18/lib
54 2 2024-02-19 2024-02-21 2 1 michele@nuvolaris.io michele@nuvolaris.io
__main__.py
in packages/python/multifile
5 1 2024-02-20 2024-02-21 2 1 michele@nuvolaris.io michele@nuvolaris.io
__main__.py
in packages/python/withreqs
7 1 2024-02-20 2024-02-21 2 1 michele@nuvolaris.io michele@nuvolaris.io
3 - 2024-07-25 2024-07-26 2 1 francesco.timperi@gmail.com francesco.timperi@gmail.com
Launcher.java
in runtime/java/v8/lib/src
166 6 2024-02-20 2024-02-20 1 1 michele@nuvolaris.io michele@nuvolaris.io
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
422 - 2024-09-12 2024-09-25 4 1 francesco.timperi@gmail.com francesco.timperi@gmail.com
Launcher.java
in runtime/java/v8/lib/src
166 6 2024-02-20 2024-02-20 1 1 michele@nuvolaris.io michele@nuvolaris.io
Launcher.java
in runtime/java/v11/lib/src
166 6 2024-02-20 2024-02-20 1 1 michele@nuvolaris.io michele@nuvolaris.io
launcher.go
in runtime/go/v1.20/lib
104 1 2024-09-07 2024-09-07 1 1 francesco.timperi@gmail.com francesco.timperi@gmail.com
launcher.go
in runtime/go/v1.21/lib
104 1 2024-09-07 2024-09-07 1 1 francesco.timperi@gmail.com francesco.timperi@gmail.com
launcher.go
in runtime/go/v1.22/lib
104 1 2024-09-07 2024-09-07 1 1 francesco.timperi@gmail.com francesco.timperi@gmail.com
launcher.go
in runtime/go/v1.22proxy/lib
104 1 2024-09-25 2024-09-25 1 1 francesco.timperi@gmail.com francesco.timperi@gmail.com
gobuild.py.launcher.go
in openwhisk/common
98 1 2024-02-13 2024-02-13 1 1 michele@nuvolaris.io michele@nuvolaris.io
gobuild.py
in openwhisk/common
66 3 2024-02-13 2024-02-13 1 1 michele@nuvolaris.io michele@nuvolaris.io
tar.go
in openwhisk
56 2 2023-04-05 2023-04-05 1 1 83647952+luke-roy-ibm@users... 83647952+luke-roy-ibm@users...
launcher.js
in runtime/nodejs/v21/lib
54 2 2024-02-21 2024-02-21 1 1 michele@nuvolaris.io michele@nuvolaris.io
launcher.js
in runtime/nodejs/v18/lib
54 2 2024-02-19 2024-02-21 2 1 michele@nuvolaris.io michele@nuvolaris.io
launcher.js
in runtime/nodejs/v20/lib
54 2 2024-02-21 2024-02-21 1 1 michele@nuvolaris.io michele@nuvolaris.io
runner.php
in runtime/php/v8.0
53 - 2024-02-15 2024-02-15 1 1 michele@nuvolaris.io michele@nuvolaris.io
runner.php
in runtime/php/v8.2
53 - 2024-02-15 2024-02-15 1 1 michele@nuvolaris.io michele@nuvolaris.io
runner.php
in runtime/php/v8.3
53 - 2024-02-20 2024-02-20 1 1 michele@nuvolaris.io michele@nuvolaris.io
runner.php
in runtime/php/v8.1
53 - 2024-02-15 2024-02-15 1 1 michele@nuvolaris.io michele@nuvolaris.io
launcher.py
in runtime/python/v3.12/lib
50 - 2024-02-21 2024-02-21 1 1 michele@nuvolaris.io michele@nuvolaris.io
launcher.py
in runtime/python/v3.10/lib
50 - 2024-02-15 2024-02-15 1 1 michele@nuvolaris.io michele@nuvolaris.io
launcher.py
in runtime/python/v3.11/lib
50 - 2024-02-15 2024-02-15 1 1 michele@nuvolaris.io michele@nuvolaris.io
hello.go
in openwhisk/_test/action
20 1 2018-05-01 2018-05-01 1 1 sciabarracom@sciabarra.com sciabarracom@sciabarra.com
hello.go
in openwhisk/_test/src/hello
15 1 2018-09-15 2018-09-15 1 1 sciabarracom@sciabarra.com sciabarracom@sciabarra.com
hello.go
in openwhisk/_test/hello
15 1 2018-09-15 2018-09-15 1 1 sciabarracom@sciabarra.com sciabarracom@sciabarra.com
torch.py
in packages/python
12 2 2024-10-14 2024-10-14 1 1 francesco.timperi@gmail.com francesco.timperi@gmail.com
__main__.py
in packages/python/withreqs
7 1 2024-02-20 2024-02-21 2 1 michele@nuvolaris.io michele@nuvolaris.io
__main__.py
in packages/python/multifile
5 1 2024-02-20 2024-02-21 2 1 michele@nuvolaris.io michele@nuvolaris.io
3 - 2024-07-25 2024-07-26 2 1 francesco.timperi@gmail.com francesco.timperi@gmail.com
forward_proxy.go
in openwhisk
169 5 2024-09-20 2024-11-19 13 2 dpl.gsp@tutanota.com francesco.timperi@gmail.com
stopHandler.go
in openwhisk
129 6 2024-10-04 2024-11-23 10 2 dpl.gsp@tutanota.com dpl.gsp@tutanota.com
stopper.go
in openwhisk
71 4 2024-10-04 2024-11-19 4 2 dpl.gsp@tutanota.com francesco.timperi@gmail.com
filetype.go
in openwhisk
44 7 2018-12-03 2023-04-05 4 2 30654959+sciabarracom@users... 83647952+luke-roy-ibm@users...
openai.php
in packages/php
20 1 2024-05-05 2024-05-11 3 2 bruno@brunosalzano.com dpl.gsp@tutanota.com
resetHandler.go
in openwhisk
19 1 2024-10-22 2024-11-19 4 2 francesco.timperi@gmail.com francesco.timperi@gmail.com
hello.twig
in packages/php/withcomposer/templates
17 - 2024-05-05 2024-05-11 3 2 bruno@brunosalzano.com dpl.gsp@tutanota.com
debug.go
in openwhisk
15 2 2018-09-15 2021-03-09 2 2 sciabarracom@sciabarra.com jbampton@users.noreply.gith...
index.php
in packages/php/withcomposer
9 1 2024-05-05 2024-05-11 3 2 bruno@brunosalzano.com dpl.gsp@tutanota.com
main.go
in openwhisk/_test/src
9 1 2018-10-18 2021-03-09 2 2 michele+youtrack@sciabarra.com jbampton@users.noreply.gith...
main.go
in openwhisk/_test/action
9 1 2018-05-01 2021-03-09 2 2 sciabarracom@sciabarra.com jbampton@users.noreply.gith...
hello.php
in packages/php
6 1 2024-05-05 2024-05-11 3 2 bruno@brunosalzano.com dpl.gsp@tutanota.com
compile.py
in openwhisk/_test
6 - 2019-03-04 2019-06-25 2 2 30654959+sciabarracom@users... mrutkows@us.ibm.com
main.py
in openwhisk/_test/pysample/lib/action
5 1 2019-03-04 2019-06-25 2 2 30654959+sciabarracom@users... mrutkows@us.ibm.com
__init__.py
in openwhisk/_test/pysample/lib/action
1 - 2019-03-04 2019-06-25 2 2 30654959+sciabarracom@users... mrutkows@us.ibm.com
Launcher.java
in runtime/java/v21/lib/src
143 4 2024-02-20 2024-10-28 4 3 michele@nuvolaris.io matteo.baccan@gmail.com
Launcher.java
in runtime/java/v17/lib/src
143 4 2024-02-20 2024-10-28 4 3 michele@nuvolaris.io matteo.baccan@gmail.com
launcher.py
in runtime/experimental/python/v3.11cuda/lib
76 1 2024-09-25 2024-11-23 6 3 francesco.timperi@gmail.com francesco.timperi@gmail.com
compile.php
in runtime/php/v8.0
61 4 2024-02-15 2024-05-11 3 3 michele@nuvolaris.io dpl.gsp@tutanota.com
compile.php
in runtime/php/v8.2
61 4 2024-02-15 2024-05-11 3 3 michele@nuvolaris.io dpl.gsp@tutanota.com
compile.php
in runtime/php/v8.3
61 4 2024-02-20 2024-05-11 3 3 michele@nuvolaris.io dpl.gsp@tutanota.com
compile.php
in runtime/php/v8.1
58 4 2024-02-15 2024-05-11 3 3 michele@nuvolaris.io dpl.gsp@tutanota.com
proxy.go
in root
50 2 2024-02-10 2024-11-19 11 3 michele@nuvolaris.io francesco.timperi@gmail.com
Correlations

File Size vs. Number of Changes: 71 points

packages/python/mistral.py x: 32 lines of code y: 5 # changes openwhisk/stopHandler.go x: 129 lines of code y: 10 # changes packages/python/login.py x: 29 lines of code y: 4 # changes packages/python/sentiment.py x: 23 lines of code y: 4 # changes packages/python/setup.py x: 15 lines of code y: 3 # changes runtime/experimental/python/v3.11cuda/lib/launcher.py x: 76 lines of code y: 6 # changes proxy.go x: 50 lines of code y: 11 # changes openwhisk/actionProxy.go x: 170 lines of code y: 20 # changes openwhisk/forward_proxy.go x: 169 lines of code y: 13 # changes openwhisk/initHandler.go x: 194 lines of code y: 20 # changes openwhisk/resetHandler.go x: 19 lines of code y: 4 # changes openwhisk/runHandler.go x: 217 lines of code y: 19 # changes openwhisk/stopper.go x: 71 lines of code y: 4 # changes openwhisk/version.go x: 2 lines of code y: 14 # changes runtime/java/v17/lib/src/Launcher.java x: 143 lines of code y: 4 # changes packages/python/phi.py x: 35 lines of code y: 2 # changes packages/invoke.py x: 106 lines of code y: 5 # changes packages/python/torch.py x: 12 lines of code y: 1 # changes openwhisk/executor.go x: 141 lines of code y: 10 # changes runtime/go/v1.22proxy/lib/launcher.go x: 104 lines of code y: 1 # changes runtimes.json.tpl x: 422 lines of code y: 4 # changes openwhisk/compiler.go x: 40 lines of code y: 9 # changes openwhisk/extractor.go x: 45 lines of code y: 10 # changes openwhisk/zip.go x: 136 lines of code y: 5 # changes customkitd.toml x: 3 lines of code y: 2 # changes packages/nodejs/ask.js x: 18 lines of code y: 3 # changes packages/nodejs/hello.js x: 5 lines of code y: 5 # changes packages/nodejs/multifile/index.js x: 7 lines of code y: 5 # changes packages/nodejs/withreqs/index.js x: 9 lines of code y: 5 # changes packages/php/hello.php x: 6 lines of code y: 3 # changes packages/php/openai.php x: 20 lines of code y: 3 # changes packages/php/withcomposer/index.php x: 9 lines of code y: 3 # changes packages/php/withcomposer/templates/hello.twig x: 17 lines of code y: 3 # changes packages/python/multifile/hello.py x: 3 lines of code y: 4 # changes runtime/php/v8.0/compile.php x: 61 lines of code y: 3 # changes runtime/php/v8.1/compile.php x: 58 lines of code y: 3 # changes packages/python/multifile/__main__.py x: 5 lines of code y: 2 # changes packages/python/withreqs/__main__.py x: 7 lines of code y: 2 # changes runtime/nodejs/v20/lib/launcher.js x: 54 lines of code y: 1 # changes runtime/python/v3.12/lib/launcher.py x: 50 lines of code y: 1 # changes runtime/nodejs/v18/lib/launcher.js x: 54 lines of code y: 2 # changes runtime/java/v11/lib/src/Launcher.java x: 166 lines of code y: 1 # changes runtime/php/v8.3/runner.php x: 53 lines of code y: 1 # changes openwhisk/common/gobuild.py x: 66 lines of code y: 1 # changes openwhisk/common/gobuild.py.launcher.go x: 98 lines of code y: 1 # changes openwhisk/filetype.go x: 44 lines of code y: 4 # changes openwhisk/tar.go x: 56 lines of code y: 1 # changes openwhisk/_test/action/main.go x: 9 lines of code y: 2 # changes openwhisk/debug.go x: 15 lines of code y: 2 # changes openwhisk/_test/compile.py x: 6 lines of code y: 2 # changes openwhisk/_test/pysample/lib/action/__init__.py x: 1 lines of code y: 2 # changes openwhisk/_test/hello/hello.go x: 15 lines of code y: 1 # changes openwhisk/_test/action/hello.go x: 20 lines of code y: 1 # changes
20.0
# changes
  min: 1.0
  average: 4.08
  25th percentile: 1.0
  median: 3.0
  75th percentile: 5.0
  max: 20.0
0 422.0
lines of code
min: 1.0 | average: 62.28 | 25th percentile: 15.0 | median: 50.0 | 75th percentile: 98.0 | max: 422.0

Number of Contributors vs. Number of Changes: 71 points

packages/python/mistral.py x: 3 # contributors y: 5 # changes openwhisk/stopHandler.go x: 2 # contributors y: 10 # changes packages/python/login.py x: 3 # contributors y: 4 # changes packages/python/setup.py x: 3 # contributors y: 3 # changes runtime/experimental/python/v3.11cuda/lib/launcher.py x: 3 # contributors y: 6 # changes proxy.go x: 3 # contributors y: 11 # changes openwhisk/actionProxy.go x: 7 # contributors y: 20 # changes openwhisk/forward_proxy.go x: 2 # contributors y: 13 # changes openwhisk/initHandler.go x: 6 # contributors y: 20 # changes openwhisk/resetHandler.go x: 2 # contributors y: 4 # changes openwhisk/runHandler.go x: 6 # contributors y: 19 # changes openwhisk/version.go x: 5 # contributors y: 14 # changes packages/python/phi.py x: 3 # contributors y: 2 # changes packages/invoke.py x: 5 # contributors y: 5 # changes packages/python/torch.py x: 1 # contributors y: 1 # changes openwhisk/executor.go x: 6 # contributors y: 10 # changes runtimes.json.tpl x: 1 # contributors y: 4 # changes openwhisk/compiler.go x: 5 # contributors y: 9 # changes openwhisk/zip.go x: 4 # contributors y: 5 # changes customkitd.toml x: 1 # contributors y: 2 # changes packages/php/hello.php x: 2 # contributors y: 3 # changes openwhisk/_test/action/main.go x: 2 # contributors y: 2 # changes
20.0
# changes
  min: 1.0
  average: 4.08
  25th percentile: 1.0
  median: 3.0
  75th percentile: 5.0
  max: 20.0
0 7.0
# contributors
min: 1.0 | average: 2.39 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 7.0

Number of Contributors vs. File Size: 71 points

packages/python/mistral.py x: 3 # contributors y: 32 lines of code openwhisk/stopHandler.go x: 2 # contributors y: 129 lines of code packages/python/login.py x: 3 # contributors y: 29 lines of code packages/python/sentiment.py x: 3 # contributors y: 23 lines of code packages/python/setup.py x: 3 # contributors y: 15 lines of code runtime/experimental/python/v3.11cuda/lib/launcher.py x: 3 # contributors y: 76 lines of code proxy.go x: 3 # contributors y: 50 lines of code openwhisk/actionProxy.go x: 7 # contributors y: 170 lines of code openwhisk/forward_proxy.go x: 2 # contributors y: 169 lines of code openwhisk/initHandler.go x: 6 # contributors y: 194 lines of code openwhisk/resetHandler.go x: 2 # contributors y: 19 lines of code openwhisk/runHandler.go x: 6 # contributors y: 217 lines of code openwhisk/stopper.go x: 2 # contributors y: 71 lines of code openwhisk/version.go x: 5 # contributors y: 2 lines of code runtime/java/v17/lib/src/Launcher.java x: 3 # contributors y: 143 lines of code packages/python/phi.py x: 3 # contributors y: 35 lines of code packages/invoke.py x: 5 # contributors y: 106 lines of code packages/python/torch.py x: 1 # contributors y: 12 lines of code openwhisk/executor.go x: 6 # contributors y: 141 lines of code runtime/go/v1.22proxy/lib/launcher.go x: 1 # contributors y: 104 lines of code runtimes.json.tpl x: 1 # contributors y: 422 lines of code openwhisk/compiler.go x: 5 # contributors y: 40 lines of code openwhisk/extractor.go x: 6 # contributors y: 45 lines of code openwhisk/zip.go x: 4 # contributors y: 136 lines of code customkitd.toml x: 1 # contributors y: 3 lines of code packages/nodejs/ask.js x: 3 # contributors y: 18 lines of code packages/nodejs/hello.js x: 3 # contributors y: 5 lines of code packages/nodejs/multifile/hello.js x: 4 # contributors y: 5 lines of code packages/nodejs/multifile/index.js x: 4 # contributors y: 7 lines of code packages/nodejs/withreqs/index.js x: 4 # contributors y: 9 lines of code packages/php/hello.php x: 2 # contributors y: 6 lines of code packages/php/openai.php x: 2 # contributors y: 20 lines of code packages/php/withcomposer/index.php x: 2 # contributors y: 9 lines of code packages/php/withcomposer/templates/hello.twig x: 2 # contributors y: 17 lines of code packages/python/multifile/hello.py x: 3 # contributors y: 3 lines of code runtime/php/v8.0/compile.php x: 3 # contributors y: 61 lines of code runtime/php/v8.1/compile.php x: 3 # contributors y: 58 lines of code packages/python/multifile/__main__.py x: 1 # contributors y: 5 lines of code packages/python/withreqs/__main__.py x: 1 # contributors y: 7 lines of code runtime/nodejs/v20/lib/launcher.js x: 1 # contributors y: 54 lines of code runtime/python/v3.12/lib/launcher.py x: 1 # contributors y: 50 lines of code runtime/java/v11/lib/src/Launcher.java x: 1 # contributors y: 166 lines of code runtime/php/v8.3/runner.php x: 1 # contributors y: 53 lines of code openwhisk/common/gobuild.py x: 1 # contributors y: 66 lines of code openwhisk/common/gobuild.py.launcher.go x: 1 # contributors y: 98 lines of code openwhisk/filetype.go x: 2 # contributors y: 44 lines of code openwhisk/tar.go x: 1 # contributors y: 56 lines of code openwhisk/debug.go x: 2 # contributors y: 15 lines of code openwhisk/_test/pysample/lib/action/__init__.py x: 2 # contributors y: 1 lines of code openwhisk/_test/hello/hello.go x: 1 # contributors y: 15 lines of code openwhisk/_test/action/hello.go x: 1 # contributors y: 20 lines of code
422.0
lines of code
  min: 1.0
  average: 62.28
  25th percentile: 15.0
  median: 50.0
  75th percentile: 98.0
  max: 422.0
0 7.0
# contributors
min: 1.0 | average: 2.39 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 7.0