azure / azure-functions-nodejs-worker
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 51 files with 6,577 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 2 files changed 21-50 times (116 lines of code)
    • 16 files changed 6-20 times (1,460 lines of code)
    • 33 files changed 1-5 times (5,001 lines of code)
0% | 0% | 1% | 22% | 76%
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 51 files with 6,577 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)
    • 2 files changed by 6-10 contributors (116 lines of code)
    • 18 files changed by 2-5 contributors (1,409 lines of code)
    • 31 files changed by 1 contributor (5,052 lines of code)
0% | 0% | 1% | 21% | 76%
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, js, json, yaml, md, gitignore, proto, x, cjs, txt, mjs, nuspec, html, prettierignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
ts0% | 0% | 5% | 40% | 54%
proto0% | 0% | 0% | 92% | 7%
js0% | 0% | 0% | 100% | 0%
html0% | 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% | 5% | 41% | 52%
azure-functions-language-worker-protobuf0% | 0% | 0% | 92% | 7%
scripts0% | 0% | 0% | 32% | 67%
ROOT0% | 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
50 1 2017-06-26 2023-10-20 35 7 mamaso@microsoft.com erijiz@microsoft.com
Worker.ts
in src
66 1 2017-09-15 2024-06-24 33 7 mamaso@microsoft.com castro.daniel@microsoft.com
WorkerInitHandler.ts
in src/eventHandlers
64 3 2022-04-15 2024-09-10 18 2 erijiz@microsoft.com erijiz@microsoft.com
1 - 2022-02-11 2024-04-15 17 3 erijiz@microsoft.com castro.daniel@microsoft.com
proto
FunctionRpc.proto
in azure-functions-language-worker-protobuf/src/proto
576 - 2018-04-12 2023-10-20 17 5 marie.hoeger@gmail.com erijiz@microsoft.com
InvocationHandler.ts
in src/eventHandlers
157 14 2022-04-15 2024-04-11 15 2 erijiz@microsoft.com erijiz@microsoft.com
115 8 2022-06-28 2024-06-26 14 3 31644556+hossam-nasr@users.... erijiz@microsoft.com
35 3 2022-03-24 2023-11-07 12 2 erijiz@microsoft.com erijiz@microsoft.com
FunctionLoadHandler.ts
in src/eventHandlers
40 1 2022-04-15 2024-06-24 12 2 erijiz@microsoft.com castro.daniel@microsoft.com
102 2 2022-03-02 2024-06-26 12 2 erijiz@microsoft.com erijiz@microsoft.com
67 3 2022-04-15 2024-09-10 11 2 erijiz@microsoft.com erijiz@microsoft.com
92 4 2022-04-22 2023-11-07 10 1 erijiz@microsoft.com erijiz@microsoft.com
61 3 2022-08-23 2023-11-07 9 1 erijiz@microsoft.com erijiz@microsoft.com
Logger.ts
in src/utils
16 4 2018-08-06 2021-11-22 8 3 marie.hoeger@gmail.com erijiz@microsoft.com
FunctionsMetadataHandler.ts
in src/eventHandlers
30 1 2022-08-23 2023-11-07 8 1 erijiz@microsoft.com erijiz@microsoft.com
registerFunction.ts
in src/coreApi
36 1 2022-08-23 2023-11-07 8 1 erijiz@microsoft.com erijiz@microsoft.com
37 2 2019-04-26 2024-02-07 7 4 mahoeger@microsoft.com erijiz@microsoft.com
terminateWorker.ts
in src/eventHandlers
31 5 2022-08-26 2023-11-07 6 2 erijiz@microsoft.com erijiz@microsoft.com
getWorkerMetadata.ts
in src/eventHandlers
18 1 2023-03-03 2023-11-07 5 1 erijiz@microsoft.com erijiz@microsoft.com
getHooks.ts
in src/hooks
19 1 2023-05-25 2024-04-11 4 1 erijiz@microsoft.com erijiz@microsoft.com
nonNull.ts
in src/utils
20 3 2022-03-02 2023-07-14 4 1 erijiz@microsoft.com erijiz@microsoft.com
EventHandler.ts
in src/eventHandlers
25 - 2022-04-15 2023-05-17 4 1 erijiz@microsoft.com erijiz@microsoft.com
31 1 2023-05-09 2024-09-10 4 1 erijiz@microsoft.com erijiz@microsoft.com
errors.ts
in src
47 4 2022-08-26 2024-06-26 4 2 erijiz@microsoft.com erijiz@microsoft.com
63 5 2023-05-31 2024-09-10 4 1 erijiz@microsoft.com erijiz@microsoft.com
proto
ClaimsIdentityRpc.proto
in azure-functions-language-worker-protobuf/src/proto/identity
22 - 2019-04-26 2019-09-19 3 2 mahoeger@microsoft.com yojagad@microsoft.com
parsePackageJson.ts
in src/parsers
33 1 2022-04-22 2024-06-24 3 2 erijiz@microsoft.com castro.daniel@microsoft.com
76 5 2022-04-06 2023-05-25 3 1 erijiz@microsoft.com erijiz@microsoft.com
util.ts
in src/utils
7 2 2022-06-06 2023-07-14 2 2 alrod@inbox.ru erijiz@microsoft.com
17 1 2023-05-25 2023-05-31 2 1 erijiz@microsoft.com erijiz@microsoft.com
proto
NullableTypes.proto
in azure-functions-language-worker-protobuf/src/proto/shared
24 - 2019-06-18 2019-09-19 2 2 mahoeger@microsoft.com yojagad@microsoft.com
25 2 2022-03-24 2023-11-03 2 1 erijiz@microsoft.com erijiz@microsoft.com
executeHooks.ts
in src/hooks
33 1 2023-05-25 2023-05-31 2 1 erijiz@microsoft.com erijiz@microsoft.com
blockedMonitor.ts
in src/utils
35 2 2022-06-06 2023-05-31 2 2 alrod@inbox.ru erijiz@microsoft.com
38 2 2022-01-28 2022-02-12 2 1 erijiz@microsoft.com erijiz@microsoft.com
toCoreStatusResult.ts
in src/coreApi/converters
79 8 2022-08-26 2024-04-11 2 1 erijiz@microsoft.com erijiz@microsoft.com
fromCoreFunctionMetadata.ts
in src/coreApi/converters
94 12 2022-08-26 2023-06-28 2 1 erijiz@microsoft.com erijiz@microsoft.com
toCoreFunctionMetadata.ts
in src/coreApi/converters
94 12 2022-08-26 2023-06-28 2 1 erijiz@microsoft.com erijiz@microsoft.com
3818 - 2021-12-02 2022-08-25 2 1 erijiz@microsoft.com erijiz@microsoft.com
delay.ts
in src/utils
3 1 2023-06-19 2023-06-19 1 1 erijiz@microsoft.com erijiz@microsoft.com
ensureKeysMatch.ts
in src/coreApi/converters
8 1 2022-08-26 2022-08-26 1 1 erijiz@microsoft.com erijiz@microsoft.com
coreApiLog.ts
in src/coreApi
10 1 2023-10-20 2023-10-20 1 1 erijiz@microsoft.com erijiz@microsoft.com
handleDefaultEnumCase.ts
in src/coreApi/converters
11 1 2022-08-26 2022-08-26 1 1 erijiz@microsoft.com erijiz@microsoft.com
registerHook.ts
in src/hooks
13 1 2023-05-25 2023-05-25 1 1 erijiz@microsoft.com erijiz@microsoft.com
getWorkerCapabilities.ts
in src/eventHandlers
18 1 2023-10-20 2023-10-20 1 1 erijiz@microsoft.com erijiz@microsoft.com
fromCoreInvocationResponse.ts
in src/coreApi/converters
30 6 2022-08-26 2022-08-26 1 1 erijiz@microsoft.com erijiz@microsoft.com
toCoreInvocationRequest.ts
in src/coreApi/converters
41 7 2022-08-26 2022-08-26 1 1 erijiz@microsoft.com erijiz@microsoft.com
LogHookContext.ts
in src/hooks
50 9 2024-04-11 2024-04-11 1 1 erijiz@microsoft.com erijiz@microsoft.com
fromCoreTypedData.ts
in src/coreApi/converters
60 7 2022-08-26 2022-08-26 1 1 erijiz@microsoft.com erijiz@microsoft.com
toCoreTypedData.ts
in src/coreApi/converters
60 7 2022-08-26 2022-08-26 1 1 erijiz@microsoft.com erijiz@microsoft.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
50 1 2017-06-26 2023-10-20 35 7 mamaso@microsoft.com erijiz@microsoft.com
Worker.ts
in src
66 1 2017-09-15 2024-06-24 33 7 mamaso@microsoft.com castro.daniel@microsoft.com
proto
FunctionRpc.proto
in azure-functions-language-worker-protobuf/src/proto
576 - 2018-04-12 2023-10-20 17 5 marie.hoeger@gmail.com erijiz@microsoft.com
37 2 2019-04-26 2024-02-07 7 4 mahoeger@microsoft.com erijiz@microsoft.com
1 - 2022-02-11 2024-04-15 17 3 erijiz@microsoft.com castro.daniel@microsoft.com
115 8 2022-06-28 2024-06-26 14 3 31644556+hossam-nasr@users.... erijiz@microsoft.com
Logger.ts
in src/utils
16 4 2018-08-06 2021-11-22 8 3 marie.hoeger@gmail.com erijiz@microsoft.com
WorkerInitHandler.ts
in src/eventHandlers
64 3 2022-04-15 2024-09-10 18 2 erijiz@microsoft.com erijiz@microsoft.com
InvocationHandler.ts
in src/eventHandlers
157 14 2022-04-15 2024-04-11 15 2 erijiz@microsoft.com erijiz@microsoft.com
35 3 2022-03-24 2023-11-07 12 2 erijiz@microsoft.com erijiz@microsoft.com
102 2 2022-03-02 2024-06-26 12 2 erijiz@microsoft.com erijiz@microsoft.com
FunctionLoadHandler.ts
in src/eventHandlers
40 1 2022-04-15 2024-06-24 12 2 erijiz@microsoft.com castro.daniel@microsoft.com
67 3 2022-04-15 2024-09-10 11 2 erijiz@microsoft.com erijiz@microsoft.com
terminateWorker.ts
in src/eventHandlers
31 5 2022-08-26 2023-11-07 6 2 erijiz@microsoft.com erijiz@microsoft.com
errors.ts
in src
47 4 2022-08-26 2024-06-26 4 2 erijiz@microsoft.com erijiz@microsoft.com
parsePackageJson.ts
in src/parsers
33 1 2022-04-22 2024-06-24 3 2 erijiz@microsoft.com castro.daniel@microsoft.com
proto
ClaimsIdentityRpc.proto
in azure-functions-language-worker-protobuf/src/proto/identity
22 - 2019-04-26 2019-09-19 3 2 mahoeger@microsoft.com yojagad@microsoft.com
blockedMonitor.ts
in src/utils
35 2 2022-06-06 2023-05-31 2 2 alrod@inbox.ru erijiz@microsoft.com
util.ts
in src/utils
7 2 2022-06-06 2023-07-14 2 2 alrod@inbox.ru erijiz@microsoft.com
proto
NullableTypes.proto
in azure-functions-language-worker-protobuf/src/proto/shared
24 - 2019-06-18 2019-09-19 2 2 mahoeger@microsoft.com yojagad@microsoft.com
92 4 2022-04-22 2023-11-07 10 1 erijiz@microsoft.com erijiz@microsoft.com
61 3 2022-08-23 2023-11-07 9 1 erijiz@microsoft.com erijiz@microsoft.com
registerFunction.ts
in src/coreApi
36 1 2022-08-23 2023-11-07 8 1 erijiz@microsoft.com erijiz@microsoft.com
FunctionsMetadataHandler.ts
in src/eventHandlers
30 1 2022-08-23 2023-11-07 8 1 erijiz@microsoft.com erijiz@microsoft.com
getWorkerMetadata.ts
in src/eventHandlers
18 1 2023-03-03 2023-11-07 5 1 erijiz@microsoft.com erijiz@microsoft.com
nonNull.ts
in src/utils
20 3 2022-03-02 2023-07-14 4 1 erijiz@microsoft.com erijiz@microsoft.com
63 5 2023-05-31 2024-09-10 4 1 erijiz@microsoft.com erijiz@microsoft.com
getHooks.ts
in src/hooks
19 1 2023-05-25 2024-04-11 4 1 erijiz@microsoft.com erijiz@microsoft.com
31 1 2023-05-09 2024-09-10 4 1 erijiz@microsoft.com erijiz@microsoft.com
EventHandler.ts
in src/eventHandlers
25 - 2022-04-15 2023-05-17 4 1 erijiz@microsoft.com erijiz@microsoft.com
76 5 2022-04-06 2023-05-25 3 1 erijiz@microsoft.com erijiz@microsoft.com
25 2 2022-03-24 2023-11-03 2 1 erijiz@microsoft.com erijiz@microsoft.com
38 2 2022-01-28 2022-02-12 2 1 erijiz@microsoft.com erijiz@microsoft.com
executeHooks.ts
in src/hooks
33 1 2023-05-25 2023-05-31 2 1 erijiz@microsoft.com erijiz@microsoft.com
17 1 2023-05-25 2023-05-31 2 1 erijiz@microsoft.com erijiz@microsoft.com
toCoreFunctionMetadata.ts
in src/coreApi/converters
94 12 2022-08-26 2023-06-28 2 1 erijiz@microsoft.com erijiz@microsoft.com
toCoreStatusResult.ts
in src/coreApi/converters
79 8 2022-08-26 2024-04-11 2 1 erijiz@microsoft.com erijiz@microsoft.com
fromCoreFunctionMetadata.ts
in src/coreApi/converters
94 12 2022-08-26 2023-06-28 2 1 erijiz@microsoft.com erijiz@microsoft.com
3818 - 2021-12-02 2022-08-25 2 1 erijiz@microsoft.com erijiz@microsoft.com
delay.ts
in src/utils
3 1 2023-06-19 2023-06-19 1 1 erijiz@microsoft.com erijiz@microsoft.com
LogHookContext.ts
in src/hooks
50 9 2024-04-11 2024-04-11 1 1 erijiz@microsoft.com erijiz@microsoft.com
registerHook.ts
in src/hooks
13 1 2023-05-25 2023-05-25 1 1 erijiz@microsoft.com erijiz@microsoft.com
coreApiLog.ts
in src/coreApi
10 1 2023-10-20 2023-10-20 1 1 erijiz@microsoft.com erijiz@microsoft.com
ensureKeysMatch.ts
in src/coreApi/converters
8 1 2022-08-26 2022-08-26 1 1 erijiz@microsoft.com erijiz@microsoft.com
fromCoreStatusResult.ts
in src/coreApi/converters
79 8 2022-08-26 2022-08-26 1 1 erijiz@microsoft.com erijiz@microsoft.com
toCoreTypedData.ts
in src/coreApi/converters
60 7 2022-08-26 2022-08-26 1 1 erijiz@microsoft.com erijiz@microsoft.com
fromCoreTypedData.ts
in src/coreApi/converters
60 7 2022-08-26 2022-08-26 1 1 erijiz@microsoft.com erijiz@microsoft.com
toCoreInvocationRequest.ts
in src/coreApi/converters
41 7 2022-08-26 2022-08-26 1 1 erijiz@microsoft.com erijiz@microsoft.com
fromCoreInvocationResponse.ts
in src/coreApi/converters
30 6 2022-08-26 2022-08-26 1 1 erijiz@microsoft.com erijiz@microsoft.com
handleDefaultEnumCase.ts
in src/coreApi/converters
11 1 2022-08-26 2022-08-26 1 1 erijiz@microsoft.com erijiz@microsoft.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
3818 - 2021-12-02 2022-08-25 2 1 erijiz@microsoft.com erijiz@microsoft.com
toCoreFunctionMetadata.ts
in src/coreApi/converters
94 12 2022-08-26 2023-06-28 2 1 erijiz@microsoft.com erijiz@microsoft.com
fromCoreFunctionMetadata.ts
in src/coreApi/converters
94 12 2022-08-26 2023-06-28 2 1 erijiz@microsoft.com erijiz@microsoft.com
92 4 2022-04-22 2023-11-07 10 1 erijiz@microsoft.com erijiz@microsoft.com
fromCoreStatusResult.ts
in src/coreApi/converters
79 8 2022-08-26 2022-08-26 1 1 erijiz@microsoft.com erijiz@microsoft.com
toCoreStatusResult.ts
in src/coreApi/converters
79 8 2022-08-26 2024-04-11 2 1 erijiz@microsoft.com erijiz@microsoft.com
76 5 2022-04-06 2023-05-25 3 1 erijiz@microsoft.com erijiz@microsoft.com
63 5 2023-05-31 2024-09-10 4 1 erijiz@microsoft.com erijiz@microsoft.com
61 3 2022-08-23 2023-11-07 9 1 erijiz@microsoft.com erijiz@microsoft.com
toCoreTypedData.ts
in src/coreApi/converters
60 7 2022-08-26 2022-08-26 1 1 erijiz@microsoft.com erijiz@microsoft.com
fromCoreTypedData.ts
in src/coreApi/converters
60 7 2022-08-26 2022-08-26 1 1 erijiz@microsoft.com erijiz@microsoft.com
LogHookContext.ts
in src/hooks
50 9 2024-04-11 2024-04-11 1 1 erijiz@microsoft.com erijiz@microsoft.com
toCoreInvocationRequest.ts
in src/coreApi/converters
41 7 2022-08-26 2022-08-26 1 1 erijiz@microsoft.com erijiz@microsoft.com
38 2 2022-01-28 2022-02-12 2 1 erijiz@microsoft.com erijiz@microsoft.com
registerFunction.ts
in src/coreApi
36 1 2022-08-23 2023-11-07 8 1 erijiz@microsoft.com erijiz@microsoft.com
executeHooks.ts
in src/hooks
33 1 2023-05-25 2023-05-31 2 1 erijiz@microsoft.com erijiz@microsoft.com
31 1 2023-05-09 2024-09-10 4 1 erijiz@microsoft.com erijiz@microsoft.com
fromCoreInvocationResponse.ts
in src/coreApi/converters
30 6 2022-08-26 2022-08-26 1 1 erijiz@microsoft.com erijiz@microsoft.com
FunctionsMetadataHandler.ts
in src/eventHandlers
30 1 2022-08-23 2023-11-07 8 1 erijiz@microsoft.com erijiz@microsoft.com
25 2 2022-03-24 2023-11-03 2 1 erijiz@microsoft.com erijiz@microsoft.com
EventHandler.ts
in src/eventHandlers
25 - 2022-04-15 2023-05-17 4 1 erijiz@microsoft.com erijiz@microsoft.com
nonNull.ts
in src/utils
20 3 2022-03-02 2023-07-14 4 1 erijiz@microsoft.com erijiz@microsoft.com
getHooks.ts
in src/hooks
19 1 2023-05-25 2024-04-11 4 1 erijiz@microsoft.com erijiz@microsoft.com
getWorkerMetadata.ts
in src/eventHandlers
18 1 2023-03-03 2023-11-07 5 1 erijiz@microsoft.com erijiz@microsoft.com
getWorkerCapabilities.ts
in src/eventHandlers
18 1 2023-10-20 2023-10-20 1 1 erijiz@microsoft.com erijiz@microsoft.com
17 1 2023-05-25 2023-05-31 2 1 erijiz@microsoft.com erijiz@microsoft.com
registerHook.ts
in src/hooks
13 1 2023-05-25 2023-05-25 1 1 erijiz@microsoft.com erijiz@microsoft.com
handleDefaultEnumCase.ts
in src/coreApi/converters
11 1 2022-08-26 2022-08-26 1 1 erijiz@microsoft.com erijiz@microsoft.com
coreApiLog.ts
in src/coreApi
10 1 2023-10-20 2023-10-20 1 1 erijiz@microsoft.com erijiz@microsoft.com
ensureKeysMatch.ts
in src/coreApi/converters
8 1 2022-08-26 2022-08-26 1 1 erijiz@microsoft.com erijiz@microsoft.com
delay.ts
in src/utils
3 1 2023-06-19 2023-06-19 1 1 erijiz@microsoft.com erijiz@microsoft.com
InvocationHandler.ts
in src/eventHandlers
157 14 2022-04-15 2024-04-11 15 2 erijiz@microsoft.com erijiz@microsoft.com
102 2 2022-03-02 2024-06-26 12 2 erijiz@microsoft.com erijiz@microsoft.com
67 3 2022-04-15 2024-09-10 11 2 erijiz@microsoft.com erijiz@microsoft.com
WorkerInitHandler.ts
in src/eventHandlers
64 3 2022-04-15 2024-09-10 18 2 erijiz@microsoft.com erijiz@microsoft.com
errors.ts
in src
47 4 2022-08-26 2024-06-26 4 2 erijiz@microsoft.com erijiz@microsoft.com
FunctionLoadHandler.ts
in src/eventHandlers
40 1 2022-04-15 2024-06-24 12 2 erijiz@microsoft.com castro.daniel@microsoft.com
blockedMonitor.ts
in src/utils
35 2 2022-06-06 2023-05-31 2 2 alrod@inbox.ru erijiz@microsoft.com
35 3 2022-03-24 2023-11-07 12 2 erijiz@microsoft.com erijiz@microsoft.com
parsePackageJson.ts
in src/parsers
33 1 2022-04-22 2024-06-24 3 2 erijiz@microsoft.com castro.daniel@microsoft.com
terminateWorker.ts
in src/eventHandlers
31 5 2022-08-26 2023-11-07 6 2 erijiz@microsoft.com erijiz@microsoft.com
proto
NullableTypes.proto
in azure-functions-language-worker-protobuf/src/proto/shared
24 - 2019-06-18 2019-09-19 2 2 mahoeger@microsoft.com yojagad@microsoft.com
proto
ClaimsIdentityRpc.proto
in azure-functions-language-worker-protobuf/src/proto/identity
22 - 2019-04-26 2019-09-19 3 2 mahoeger@microsoft.com yojagad@microsoft.com
util.ts
in src/utils
7 2 2022-06-06 2023-07-14 2 2 alrod@inbox.ru erijiz@microsoft.com
115 8 2022-06-28 2024-06-26 14 3 31644556+hossam-nasr@users.... erijiz@microsoft.com
Logger.ts
in src/utils
16 4 2018-08-06 2021-11-22 8 3 marie.hoeger@gmail.com erijiz@microsoft.com
1 - 2022-02-11 2024-04-15 17 3 erijiz@microsoft.com castro.daniel@microsoft.com
37 2 2019-04-26 2024-02-07 7 4 mahoeger@microsoft.com erijiz@microsoft.com
proto
FunctionRpc.proto
in azure-functions-language-worker-protobuf/src/proto
576 - 2018-04-12 2023-10-20 17 5 marie.hoeger@gmail.com erijiz@microsoft.com
Worker.ts
in src
66 1 2017-09-15 2024-06-24 33 7 mamaso@microsoft.com castro.daniel@microsoft.com
Correlations

File Size vs. Number of Changes: 51 points

src/AppContext.ts x: 31 lines of code y: 4 # changes src/WorkerContext.ts x: 63 lines of code y: 4 # changes src/eventHandlers/FunctionEnvironmentReloadHandler.ts x: 67 lines of code y: 11 # changes src/eventHandlers/WorkerInitHandler.ts x: 64 lines of code y: 18 # changes src/errors.ts x: 47 lines of code y: 4 # changes src/setupEventStream.ts x: 102 lines of code y: 12 # changes src/startApp.ts x: 115 lines of code y: 14 # changes src/Worker.ts x: 66 lines of code y: 33 # changes src/eventHandlers/FunctionLoadHandler.ts x: 40 lines of code y: 12 # changes src/parsers/parsePackageJson.ts x: 33 lines of code y: 3 # changes src/constants.ts x: 1 lines of code y: 17 # changes src/coreApi/converters/toCoreStatusResult.ts x: 79 lines of code y: 2 # changes src/eventHandlers/InvocationHandler.ts x: 157 lines of code y: 15 # changes src/hooks/LogHookContext.ts x: 50 lines of code y: 1 # changes src/hooks/getHooks.ts x: 19 lines of code y: 4 # changes scripts/generateProtos.js x: 37 lines of code y: 7 # changes src/LegacyFunctionLoader.ts x: 61 lines of code y: 9 # changes src/coreApi/registerFunction.ts x: 36 lines of code y: 8 # changes src/eventHandlers/FunctionsMetadataHandler.ts x: 30 lines of code y: 8 # changes src/eventHandlers/getWorkerMetadata.ts x: 18 lines of code y: 5 # changes src/eventHandlers/terminateWorker.ts x: 31 lines of code y: 6 # changes src/loadScriptFile.ts x: 92 lines of code y: 10 # changes src/Disposable.ts x: 25 lines of code y: 2 # changes azure-functions-language-worker-protobuf/src/proto/FunctionRpc.proto x: 576 lines of code y: 17 # changes src/coreApi/coreApiLog.ts x: 10 lines of code y: 1 # changes src/eventHandlers/getWorkerCapabilities.ts x: 18 lines of code y: 1 # changes src/nodejsWorker.ts x: 50 lines of code y: 35 # changes src/utils/util.ts x: 7 lines of code y: 2 # changes src/coreApi/converters/fromCoreFunctionMetadata.ts x: 94 lines of code y: 2 # changes src/utils/delay.ts x: 3 lines of code y: 1 # changes src/coreApi/setProgrammingModel.ts x: 17 lines of code y: 2 # changes src/hooks/executeHooks.ts x: 33 lines of code y: 2 # changes src/utils/blockedMonitor.ts x: 35 lines of code y: 2 # changes scripts/updateVersion.ts x: 76 lines of code y: 3 # changes src/eventHandlers/EventHandler.ts x: 25 lines of code y: 4 # changes src/coreApi/converters/fromCoreInvocationResponse.ts x: 30 lines of code y: 1 # changes src/coreApi/converters/fromCoreStatusResult.ts x: 79 lines of code y: 1 # changes src/coreApi/converters/fromCoreTypedData.ts x: 60 lines of code y: 1 # changes src/coreApi/converters/toCoreInvocationRequest.ts x: 41 lines of code y: 1 # changes NOTICE.html x: 3818 lines of code y: 2 # changes src/utils/Logger.ts x: 16 lines of code y: 8 # changes azure-functions-language-worker-protobuf/src/proto/identity/ClaimsIdentityRpc.proto x: 22 lines of code y: 3 # changes
35.0
# changes
  min: 1.0
  average: 6.35
  25th percentile: 2.0
  median: 3.0
  75th percentile: 9.0
  max: 35.0
0 3818.0
lines of code
min: 1.0 | average: 128.96 | 25th percentile: 20.0 | median: 36.0 | 75th percentile: 66.0 | max: 3818.0

Number of Contributors vs. Number of Changes: 51 points

src/AppContext.ts x: 1 # contributors y: 4 # changes src/eventHandlers/FunctionEnvironmentReloadHandler.ts x: 2 # contributors y: 11 # changes src/eventHandlers/WorkerInitHandler.ts x: 2 # contributors y: 18 # changes src/errors.ts x: 2 # contributors y: 4 # changes src/setupEventStream.ts x: 2 # contributors y: 12 # changes src/startApp.ts x: 3 # contributors y: 14 # changes src/Worker.ts x: 7 # contributors y: 33 # changes src/parsers/parsePackageJson.ts x: 2 # contributors y: 3 # changes src/constants.ts x: 3 # contributors y: 17 # changes src/coreApi/converters/toCoreStatusResult.ts x: 1 # contributors y: 2 # changes src/eventHandlers/InvocationHandler.ts x: 2 # contributors y: 15 # changes src/hooks/LogHookContext.ts x: 1 # contributors y: 1 # changes scripts/generateProtos.js x: 4 # contributors y: 7 # changes src/LegacyFunctionLoader.ts x: 1 # contributors y: 9 # changes src/coreApi/registerFunction.ts x: 1 # contributors y: 8 # changes src/eventHandlers/getWorkerMetadata.ts x: 1 # contributors y: 5 # changes src/eventHandlers/terminateWorker.ts x: 2 # contributors y: 6 # changes src/loadScriptFile.ts x: 1 # contributors y: 10 # changes azure-functions-language-worker-protobuf/src/proto/FunctionRpc.proto x: 5 # contributors y: 17 # changes src/nodejsWorker.ts x: 7 # contributors y: 35 # changes src/utils/util.ts x: 2 # contributors y: 2 # changes scripts/updateVersion.ts x: 1 # contributors y: 3 # changes src/utils/Logger.ts x: 3 # contributors y: 8 # changes
35.0
# changes
  min: 1.0
  average: 6.35
  25th percentile: 2.0
  median: 3.0
  75th percentile: 9.0
  max: 35.0
0 7.0
# contributors
min: 1.0 | average: 1.75 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 7.0

Number of Contributors vs. File Size: 51 points

src/AppContext.ts x: 1 # contributors y: 31 lines of code src/WorkerContext.ts x: 1 # contributors y: 63 lines of code src/eventHandlers/FunctionEnvironmentReloadHandler.ts x: 2 # contributors y: 67 lines of code src/errors.ts x: 2 # contributors y: 47 lines of code src/setupEventStream.ts x: 2 # contributors y: 102 lines of code src/startApp.ts x: 3 # contributors y: 115 lines of code src/Worker.ts x: 7 # contributors y: 66 lines of code src/eventHandlers/FunctionLoadHandler.ts x: 2 # contributors y: 40 lines of code src/constants.ts x: 3 # contributors y: 1 lines of code src/coreApi/converters/toCoreStatusResult.ts x: 1 # contributors y: 79 lines of code src/eventHandlers/InvocationHandler.ts x: 2 # contributors y: 157 lines of code src/hooks/LogHookContext.ts x: 1 # contributors y: 50 lines of code src/hooks/getHooks.ts x: 1 # contributors y: 19 lines of code scripts/generateProtos.js x: 4 # contributors y: 37 lines of code src/loadScriptFile.ts x: 1 # contributors y: 92 lines of code azure-functions-language-worker-protobuf/src/proto/FunctionRpc.proto x: 5 # contributors y: 576 lines of code src/coreApi/coreApiLog.ts x: 1 # contributors y: 10 lines of code src/nodejsWorker.ts x: 7 # contributors y: 50 lines of code src/utils/util.ts x: 2 # contributors y: 7 lines of code NOTICE.html x: 1 # contributors y: 3818 lines of code src/utils/Logger.ts x: 3 # contributors y: 16 lines of code azure-functions-language-worker-protobuf/src/proto/identity/ClaimsIdentityRpc.proto x: 2 # contributors y: 22 lines of code
3818.0
lines of code
  min: 1.0
  average: 128.96
  25th percentile: 20.0
  median: 36.0
  75th percentile: 66.0
  max: 3818.0
0 7.0
# contributors
min: 1.0 | average: 1.75 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 7.0