apache / openwhisk-wskdebug
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 19 files with 2,112 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 4 files changed 6-20 times (1,261 lines of code)
    • 15 files changed 1-5 times (851 lines of code)
0% | 0% | 0% | 59% | 40%
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 19 files with 2,112 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)
    • 4 files changed by 2-5 contributors (480 lines of code)
    • 15 files changed by 1 contributor (1,632 lines of code)
0% | 0% | 0% | 22% | 77%
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, json, txt, sh, md, gitignore, yml, npmignore, java, xml, eslintignore, yaml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
js0% | 0% | 0% | 59% | 40%
yml0% | 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% | 64% | 35%
ROOT0% | 0% | 0% | 92% | 7%
agent0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 19)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
228 12 2020-02-26 2020-07-22 12 1 aklimets@adobe.com aklimets@adobe.com
362 22 2020-02-26 2022-04-19 11 4 aklimets@adobe.com 36107+shazron@users.noreply...
412 23 2020-03-29 2020-07-17 9 1 aklimets@adobe.com aklimets@adobe.com
index.js
in root
259 7 2020-02-26 2020-12-23 8 1 aklimets@adobe.com aklimets@adobe.com
mount-require.js
in src/kinds/nodejs
29 2 2020-02-26 2021-02-01 5 2 aklimets@adobe.com shaz@adobe.com
mount-plain.js
in src/kinds/nodejs
18 2 2020-02-26 2021-02-01 4 2 aklimets@adobe.com shaz@adobe.com
nodejs.js
in src/kinds/nodejs
45 3 2020-02-26 2020-05-27 4 1 aklimets@adobe.com aklimets@adobe.com
88 4 2020-03-29 2020-04-18 4 1 aklimets@adobe.com aklimets@adobe.com
log.js
in src
149 23 2020-04-18 2020-12-23 4 1 aklimets@adobe.com aklimets@adobe.com
65 6 2020-02-26 2020-07-16 3 1 aklimets@adobe.com aklimets@adobe.com
71 3 2020-02-26 2021-03-09 3 2 aklimets@adobe.com jbampton@users.noreply.gith...
3 - 2020-02-26 2020-03-03 2 1 aklimets@adobe.com aklimets@adobe.com
42 3 2020-05-27 2020-07-17 2 1 aklimets@adobe.com aklimets@adobe.com
ngrok.js
in src/agents
89 4 2020-03-31 2020-04-18 2 1 aklimets@adobe.com aklimets@adobe.com
93 9 2020-02-26 2020-04-14 2 1 aklimets@adobe.com aklimets@adobe.com
108 11 2020-02-26 2020-04-14 2 1 aklimets@adobe.com aklimets@adobe.com
echo.js
in agent
2 - 2020-02-26 2020-02-26 1 1 aklimets@adobe.com aklimets@adobe.com
19 - 2020-03-03 2020-03-03 1 1 aklimets@adobe.com aklimets@adobe.com
kinds.js
in src/kinds
30 - 2020-02-26 2020-02-26 1 1 aklimets@adobe.com aklimets@adobe.com
Files With Most Contributors (Top 19)
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
362 22 2020-02-26 2022-04-19 11 4 aklimets@adobe.com 36107+shazron@users.noreply...
mount-require.js
in src/kinds/nodejs
29 2 2020-02-26 2021-02-01 5 2 aklimets@adobe.com shaz@adobe.com
mount-plain.js
in src/kinds/nodejs
18 2 2020-02-26 2021-02-01 4 2 aklimets@adobe.com shaz@adobe.com
71 3 2020-02-26 2021-03-09 3 2 aklimets@adobe.com jbampton@users.noreply.gith...
228 12 2020-02-26 2020-07-22 12 1 aklimets@adobe.com aklimets@adobe.com
412 23 2020-03-29 2020-07-17 9 1 aklimets@adobe.com aklimets@adobe.com
index.js
in root
259 7 2020-02-26 2020-12-23 8 1 aklimets@adobe.com aklimets@adobe.com
nodejs.js
in src/kinds/nodejs
45 3 2020-02-26 2020-05-27 4 1 aklimets@adobe.com aklimets@adobe.com
log.js
in src
149 23 2020-04-18 2020-12-23 4 1 aklimets@adobe.com aklimets@adobe.com
88 4 2020-03-29 2020-04-18 4 1 aklimets@adobe.com aklimets@adobe.com
65 6 2020-02-26 2020-07-16 3 1 aklimets@adobe.com aklimets@adobe.com
3 - 2020-02-26 2020-03-03 2 1 aklimets@adobe.com aklimets@adobe.com
108 11 2020-02-26 2020-04-14 2 1 aklimets@adobe.com aklimets@adobe.com
93 9 2020-02-26 2020-04-14 2 1 aklimets@adobe.com aklimets@adobe.com
ngrok.js
in src/agents
89 4 2020-03-31 2020-04-18 2 1 aklimets@adobe.com aklimets@adobe.com
42 3 2020-05-27 2020-07-17 2 1 aklimets@adobe.com aklimets@adobe.com
echo.js
in agent
2 - 2020-02-26 2020-02-26 1 1 aklimets@adobe.com aklimets@adobe.com
19 - 2020-03-03 2020-03-03 1 1 aklimets@adobe.com aklimets@adobe.com
kinds.js
in src/kinds
30 - 2020-02-26 2020-02-26 1 1 aklimets@adobe.com aklimets@adobe.com
Files With Least Contributors (Top 19)
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
412 23 2020-03-29 2020-07-17 9 1 aklimets@adobe.com aklimets@adobe.com
index.js
in root
259 7 2020-02-26 2020-12-23 8 1 aklimets@adobe.com aklimets@adobe.com
228 12 2020-02-26 2020-07-22 12 1 aklimets@adobe.com aklimets@adobe.com
log.js
in src
149 23 2020-04-18 2020-12-23 4 1 aklimets@adobe.com aklimets@adobe.com
108 11 2020-02-26 2020-04-14 2 1 aklimets@adobe.com aklimets@adobe.com
93 9 2020-02-26 2020-04-14 2 1 aklimets@adobe.com aklimets@adobe.com
ngrok.js
in src/agents
89 4 2020-03-31 2020-04-18 2 1 aklimets@adobe.com aklimets@adobe.com
88 4 2020-03-29 2020-04-18 4 1 aklimets@adobe.com aklimets@adobe.com
65 6 2020-02-26 2020-07-16 3 1 aklimets@adobe.com aklimets@adobe.com
nodejs.js
in src/kinds/nodejs
45 3 2020-02-26 2020-05-27 4 1 aklimets@adobe.com aklimets@adobe.com
42 3 2020-05-27 2020-07-17 2 1 aklimets@adobe.com aklimets@adobe.com
kinds.js
in src/kinds
30 - 2020-02-26 2020-02-26 1 1 aklimets@adobe.com aklimets@adobe.com
19 - 2020-03-03 2020-03-03 1 1 aklimets@adobe.com aklimets@adobe.com
3 - 2020-02-26 2020-03-03 2 1 aklimets@adobe.com aklimets@adobe.com
echo.js
in agent
2 - 2020-02-26 2020-02-26 1 1 aklimets@adobe.com aklimets@adobe.com
71 3 2020-02-26 2021-03-09 3 2 aklimets@adobe.com jbampton@users.noreply.gith...
mount-require.js
in src/kinds/nodejs
29 2 2020-02-26 2021-02-01 5 2 aklimets@adobe.com shaz@adobe.com
mount-plain.js
in src/kinds/nodejs
18 2 2020-02-26 2021-02-01 4 2 aklimets@adobe.com shaz@adobe.com
362 22 2020-02-26 2022-04-19 11 4 aklimets@adobe.com 36107+shazron@users.noreply...
Correlations

File Size vs. Number of Changes: 19 points

src/kinds/nodejs/mount-plain.js x: 18 lines of code y: 4 # changes src/kinds/nodejs/mount-require.js x: 29 lines of code y: 5 # changes src/invoker.js x: 362 lines of code y: 11 # changes agent/agent-ngrok.js x: 71 lines of code y: 3 # changes src/log.js x: 149 lines of code y: 4 # changes index.js x: 259 lines of code y: 8 # changes src/debugger.js x: 228 lines of code y: 12 # changes src/agentmgr.js x: 412 lines of code y: 9 # changes src/dockerutils.js x: 42 lines of code y: 2 # changes src/wskprops.js x: 65 lines of code y: 3 # changes src/kinds/nodejs/nodejs.js x: 45 lines of code y: 4 # changes src/agents/ngrok.js x: 89 lines of code y: 2 # changes src/watcher.js x: 88 lines of code y: 4 # changes agent/agent-activationdb.js x: 108 lines of code y: 2 # changes agent/agent-concurrency.js x: 93 lines of code y: 2 # changes codecov.yml x: 3 lines of code y: 2 # changes wskdebug.js x: 19 lines of code y: 1 # changes agent/echo.js x: 2 lines of code y: 1 # changes src/kinds/kinds.js x: 30 lines of code y: 1 # changes
12.0
# changes
  min: 1.0
  average: 4.21
  25th percentile: 2.0
  median: 3.0
  75th percentile: 5.0
  max: 12.0
0 412.0
lines of code
min: 2.0 | average: 111.16 | 25th percentile: 29.0 | median: 71.0 | 75th percentile: 149.0 | max: 412.0

Number of Contributors vs. Number of Changes: 19 points

src/kinds/nodejs/mount-plain.js x: 2 # contributors y: 4 # changes src/kinds/nodejs/mount-require.js x: 2 # contributors y: 5 # changes src/invoker.js x: 4 # contributors y: 11 # changes agent/agent-ngrok.js x: 2 # contributors y: 3 # changes src/log.js x: 1 # contributors y: 4 # changes index.js x: 1 # contributors y: 8 # changes src/debugger.js x: 1 # contributors y: 12 # changes src/agentmgr.js x: 1 # contributors y: 9 # changes src/dockerutils.js x: 1 # contributors y: 2 # changes src/wskprops.js x: 1 # contributors y: 3 # changes wskdebug.js x: 1 # contributors y: 1 # changes
12.0
# changes
  min: 1.0
  average: 4.21
  25th percentile: 2.0
  median: 3.0
  75th percentile: 5.0
  max: 12.0
0 4.0
# contributors
min: 1.0 | average: 1.32 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 4.0

Number of Contributors vs. File Size: 19 points

src/kinds/nodejs/mount-plain.js x: 2 # contributors y: 18 lines of code src/kinds/nodejs/mount-require.js x: 2 # contributors y: 29 lines of code src/invoker.js x: 4 # contributors y: 362 lines of code agent/agent-ngrok.js x: 2 # contributors y: 71 lines of code src/log.js x: 1 # contributors y: 149 lines of code index.js x: 1 # contributors y: 259 lines of code src/debugger.js x: 1 # contributors y: 228 lines of code src/agentmgr.js x: 1 # contributors y: 412 lines of code src/dockerutils.js x: 1 # contributors y: 42 lines of code src/wskprops.js x: 1 # contributors y: 65 lines of code src/kinds/nodejs/nodejs.js x: 1 # contributors y: 45 lines of code src/agents/ngrok.js x: 1 # contributors y: 89 lines of code agent/agent-activationdb.js x: 1 # contributors y: 108 lines of code agent/agent-concurrency.js x: 1 # contributors y: 93 lines of code codecov.yml x: 1 # contributors y: 3 lines of code wskdebug.js x: 1 # contributors y: 19 lines of code src/kinds/kinds.js x: 1 # contributors y: 30 lines of code
412.0
lines of code
  min: 2.0
  average: 111.16
  25th percentile: 29.0
  median: 71.0
  75th percentile: 149.0
  max: 412.0
0 4.0
# contributors
min: 1.0 | average: 1.32 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 4.0