azure / azure-functions-host
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 850 files with 54,678 lines of code.
    • 5 files changed more than 100 times (3,316 lines of code)
    • 17 files changed 51-100 times (6,721 lines of code)
    • 43 files changed 21-50 times (8,580 lines of code)
    • 176 files changed 6-20 times (15,579 lines of code)
    • 609 files changed 1-5 times (20,482 lines of code)
6% | 12% | 15% | 28% | 37%
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 850 files with 54,678 lines of code.
    • 9 files changed by more than 25 contributors (4,996 lines of code)
    • 46 files changed by 11-25 contributors (11,843 lines of code)
    • 88 files changed by 6-10 contributors (10,845 lines of code)
    • 397 files changed by 2-5 contributors (19,156 lines of code)
    • 310 files changed by 1 contributor (7,838 lines of code)
9% | 21% | 19% | 35% | 14%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
cs, json, js, csx, yaml, csproj, props, md, targets, ps1, xml, proj, txt, resx, psd1, gitignore, proto, py, gitattributes, fsx, editorconfig, shproj, html, htm
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
cs6% | 12% | 15% | 29% | 35%
proto0% | 0% | 92% | 0% | 7%
xml0% | 0% | 0% | 94% | 5%
targets0% | 0% | 0% | 18% | 81%
csx0% | 0% | 0% | 9% | 90%
props0% | 0% | 0% | 6% | 93%
js0% | 0% | 0% | 0% | 100%
ps10% | 0% | 0% | 0% | 100%
htm0% | 0% | 0% | 0% | 100%
py0% | 0% | 0% | 0% | 100%
proj0% | 0% | 0% | 0% | 100%
psd10% | 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
src6% | 12% | 16% | 28% | 35%
tools0% | 0% | 0% | 62% | 37%
ROOT0% | 0% | 0% | 97% | 2%
sample0% | 0% | 0% | 0% | 100%
eng0% | 0% | 0% | 0% | 100%
benchmarks0% | 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
ScriptHost.cs
in src/WebJobs.Script/Host
814 40 2016-02-03 2025-04-07 298 46 mathewc@microsoft.com javia@microsoft.com
ScriptConstants.cs
in src/WebJobs.Script
222 - 2016-04-07 2025-04-10 180 43 fabio.cavalcante@microsoft.com connectshyju@gmail.com
Utility.cs
in src/WebJobs.Script
965 71 2016-03-18 2025-02-06 136 34 mathewc@microsoft.com 35204912+satvu@users.norepl...
ScriptHostBuilderExtensions.cs
in src/WebJobs.Script
504 15 2018-08-06 2025-04-07 117 29 fabio.cavalcante@microsoft.com javia@microsoft.com
WebJobsScriptHostService.cs
in src/WebJobs.Script.WebHost
811 30 2017-06-22 2025-03-12 102 28 fabio.cavalcante@microsoft.com 90008725+rohitranjanms@user...
WebHostServiceCollectionExtensions.cs
in src/WebJobs.Script.WebHost
320 9 2018-07-28 2025-04-15 95 33 fabio.cavalcante@microsoft.com connectshyju@gmail.com
EnvironmentSettingNames.cs
in src/WebJobs.Script/Environment
129 - 2018-07-28 2025-03-22 89 32 fabio.cavalcante@microsoft.com mathewc@microsoft.com
GlobalSuppressions.cs
in src/WebJobs.Script
223 - 2016-02-19 2022-09-16 89 16 mikestall@hotmail.com marc.gravell@gmail.com
WebScriptHostBuilderExtension.cs
in src/WebJobs.Script.WebHost
160 3 2018-08-06 2024-09-18 85 19 fabio.cavalcante@microsoft.com soninaren@users.noreply.git...
EnvironmentExtensions.cs
in src/WebJobs.Script/Environment
505 74 2018-07-28 2025-04-25 82 31 fabio.cavalcante@microsoft.com 88407036+patelchandni@users...
GrpcWorkerChannel.cs
in src/WebJobs.Script.Grpc/Channel
1478 73 2020-09-24 2025-04-28 82 23 ankikuma@microsoft.com 90008725+rohitranjanms@user...
FunctionDescriptorProvider.cs
in src/WebJobs.Script/Description
211 10 2015-09-17 2025-02-13 67 16 mathewc@microsoft.com facaval@microsoft.com
RpcFunctionInvocationDispatcher.cs
in src/WebJobs.Script/Workers/Rpc/FunctionRegistration
586 25 2019-10-24 2025-02-13 67 20 pgopa@microsoft.com facaval@microsoft.com
FunctionsController.cs
in src/WebJobs.Script.WebHost/Controllers
208 8 2016-01-16 2024-11-18 63 17 mathewc@microsoft.com facaval@microsoft.com
HostController.cs
in src/WebJobs.Script.WebHost/Controllers
459 16 2017-10-06 2025-04-25 62 23 ahmels@microsoft.com 88407036+patelchandni@users...
FunctionsSyncManager.cs
in src/WebJobs.Script.WebHost/Management
726 22 2019-02-12 2025-04-24 59 26 mathew.charles@microsoft.com 88407036+patelchandni@users...
FunctionInvokerBase.cs
in src/WebJobs.Script/Description
170 11 2016-04-12 2021-12-06 53 13 mathewc@microsoft.com nrcraver@gmail.com
DotNetFunctionInvoker.cs
in src/WebJobs.Script/Description/DotNet
416 22 2016-04-21 2022-08-25 53 12 fabio.cavalcante@microsoft.com vincentchiang@berkeley.edu
HostJsonFileConfigurationSource.cs
in src/WebJobs.Script/Config
234 14 2018-08-06 2025-03-29 52 21 fabio.cavalcante@microsoft.com 90008725+rohitranjanms@user...
FunctionBinding.cs
in src/WebJobs.Script/Binding
325 13 2016-02-03 2023-01-10 52 14 mathewc@microsoft.com surgupta@microsoft.com
MetricsEventManager.cs
in src/WebJobs.Script.WebHost/Diagnostics
444 28 2016-03-18 2025-02-07 52 15 akurmi@microsoft.com brettsam@microsoft.com
Program.cs
in src/WebJobs.Script.WebHost
127 7 2017-06-22 2025-03-25 51 17 fabio.cavalcante@microsoft.com mathewc@microsoft.com
WebJobsApplicationBuilderExtension.cs
in src/WebJobs.Script.WebHost
86 2 2017-06-22 2025-02-26 50 17 fabio.cavalcante@microsoft.com connectshyju@gmail.com
FunctionMetadataManager.cs
in src/WebJobs.Script/Host
246 10 2018-07-17 2025-04-07 50 21 fabio.cavalcante@microsoft.com javia@microsoft.com
FunctionAssemblyLoadContext.cs
in src/WebJobs.Script/Description/DotNet
424 26 2016-04-21 2022-12-13 44 9 fabio.cavalcante@microsoft.com brettsam@microsoft.com
SecretManager.cs
in src/WebJobs.Script.WebHost/Security/KeyManagement
743 45 2017-06-22 2024-03-12 44 17 fabio.cavalcante@microsoft.com likasem@microsoft.com
WebFunctionsManager.cs
in src/WebJobs.Script.WebHost/Management
211 11 2017-10-06 2025-03-28 43 17 ahmels@microsoft.com connectshyju@gmail.com
ScriptStartupTypeLocator.cs
in src/WebJobs.Script/DependencyInjection
308 8 2018-09-17 2025-05-06 43 18 fabio.cavalcante@microsoft.com connectshyju@gmail.com
MetricEventNames.cs
in src/WebJobs.Script/Diagnostics
89 - 2016-09-29 2025-04-24 42 20 mathewc@microsoft.com 88407036+patelchandni@users...
FunctionInvocationMiddleware.cs
in src/WebJobs.Script.WebHost/Middleware
173 8 2017-11-14 2024-04-05 42 19 fabio.cavalcante@microsoft.com javia@microsoft.com
RpcWorkerConstants.cs
in src/WebJobs.Script/Workers/Rpc
67 - 2019-10-24 2024-09-03 40 18 pgopa@microsoft.com connectshyju@gmail.com
ScriptSettingsManager.cs
in src/WebJobs.Script/Config
76 6 2016-10-12 2024-04-13 40 14 lingtoh@gmail.com 90008725+rohitranjanms@user...
proto
FunctionRpc.proto
in src/WebJobs.Script.Grpc/azure-functions-language-worker-protobuf/src/proto
576 - 2018-04-26 2023-07-19 40 23 marie.hoeger@gmail.com 35204912+satvu@users.norepl...
LinuxContainerEventGenerator.cs
in src/WebJobs.Script.WebHost/Diagnostics
155 12 2018-03-15 2025-02-10 39 13 mathewc@microsoft.com javia@microsoft.com
GlobalSuppressions.cs
in src/WebJobs.Script.WebHost
3 - 2016-02-25 2019-02-20 36 12 mathewc@microsoft.com 44176589+divyagandhii@users...
KeysController.cs
in src/WebJobs.Script.WebHost/Controllers
242 12 2016-09-07 2024-02-29 34 9 fabio.cavalcante@microsoft.com mathewc@microsoft.com
DependencyValidator.cs
in src/WebJobs.Script.WebHost/DependencyInjection/DependencyValidator
88 3 2019-03-07 2023-04-03 33 9 brettsam@microsoft.com alrod@inbox.ru
WebHostRpcWorkerChannelManager.cs
in src/WebJobs.Script/Workers/Rpc
381 13 2019-10-24 2025-02-13 33 14 pgopa@microsoft.com facaval@microsoft.com
DotNetFunctionDescriptorProvider.cs
in src/WebJobs.Script/Description/DotNet
186 6 2016-06-02 2022-12-13 32 11 mathewc@microsoft.com brettsam@microsoft.com
ExtensionsManager.cs
in src/WebJobs.Script/BindingExtensions
255 14 2017-08-30 2021-11-15 32 11 fabio.cavalcante@microsoft.com liliankasem@gmail.com
SystemLogger.cs
in src/WebJobs.Script.WebHost/Diagnostics
154 3 2017-12-19 2024-11-11 30 14 brettsam@microsoft.com 90008725+rohitranjanms@user...
HttpRequestExtensions.cs
in src/WebJobs.Script/Extensions
207 20 2017-06-22 2024-09-30 30 12 fabio.cavalcante@microsoft.com mathewc@microsoft.com
RpcWorkerConfigFactory.cs
in src/WebJobs.Script/Workers/Rpc/Configuration
283 12 2019-10-24 2025-04-16 29 12 pgopa@microsoft.com connectshyju@gmail.com
FunctionInstanceLogger.cs
in src/WebJobs.Script.WebHost/Diagnostics
113 6 2017-07-05 2025-03-17 28 13 mikestall@hotmail.com 90008725+rohitranjanms@user...
WebJobsCoreScriptBindingProvider.cs
in src/WebJobs.Script/Binding
56 4 2016-06-13 2023-10-05 27 6 mathewc@microsoft.com mathewc@microsoft.com
StandbyManager.cs
in src/WebJobs.Script.WebHost/Standby
175 10 2018-08-21 2022-09-16 27 12 fabio.cavalcante@microsoft.com marc.gravell@gmail.com
FunctionMetadataExtensions.cs
in src/WebJobs.Script.WebHost/Extensions
185 9 2017-10-06 2025-03-28 27 15 ahmels@microsoft.com connectshyju@gmail.com
WorkerProcess.cs
in src/WebJobs.Script/Workers/ProcessManagement
296 14 2019-10-24 2024-09-11 27 11 pgopa@microsoft.com brettsam@microsoft.com
DefaultSecretManagerProvider.cs
in src/WebJobs.Script.WebHost/Security/KeyManagement
158 5 2018-08-23 2024-03-12 26 13 brettsam@microsoft.com likasem@microsoft.com
HttpBinding.cs
in src/WebJobs.Script/Binding/Http
218 10 2017-06-22 2020-06-04 26 13 fabio.cavalcante@microsoft.com mathew.charles@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
ScriptHost.cs
in src/WebJobs.Script/Host
814 40 2016-02-03 2025-04-07 298 46 mathewc@microsoft.com javia@microsoft.com
ScriptConstants.cs
in src/WebJobs.Script
222 - 2016-04-07 2025-04-10 180 43 fabio.cavalcante@microsoft.com connectshyju@gmail.com
Utility.cs
in src/WebJobs.Script
965 71 2016-03-18 2025-02-06 136 34 mathewc@microsoft.com 35204912+satvu@users.norepl...
WebHostServiceCollectionExtensions.cs
in src/WebJobs.Script.WebHost
320 9 2018-07-28 2025-04-15 95 33 fabio.cavalcante@microsoft.com connectshyju@gmail.com
EnvironmentSettingNames.cs
in src/WebJobs.Script/Environment
129 - 2018-07-28 2025-03-22 89 32 fabio.cavalcante@microsoft.com mathewc@microsoft.com
EnvironmentExtensions.cs
in src/WebJobs.Script/Environment
505 74 2018-07-28 2025-04-25 82 31 fabio.cavalcante@microsoft.com 88407036+patelchandni@users...
ScriptHostBuilderExtensions.cs
in src/WebJobs.Script
504 15 2018-08-06 2025-04-07 117 29 fabio.cavalcante@microsoft.com javia@microsoft.com
WebJobsScriptHostService.cs
in src/WebJobs.Script.WebHost
811 30 2017-06-22 2025-03-12 102 28 fabio.cavalcante@microsoft.com 90008725+rohitranjanms@user...
FunctionsSyncManager.cs
in src/WebJobs.Script.WebHost/Management
726 22 2019-02-12 2025-04-24 59 26 mathew.charles@microsoft.com 88407036+patelchandni@users...
GrpcWorkerChannel.cs
in src/WebJobs.Script.Grpc/Channel
1478 73 2020-09-24 2025-04-28 82 23 ankikuma@microsoft.com 90008725+rohitranjanms@user...
HostController.cs
in src/WebJobs.Script.WebHost/Controllers
459 16 2017-10-06 2025-04-25 62 23 ahmels@microsoft.com 88407036+patelchandni@users...
proto
FunctionRpc.proto
in src/WebJobs.Script.Grpc/azure-functions-language-worker-protobuf/src/proto
576 - 2018-04-26 2023-07-19 40 23 marie.hoeger@gmail.com 35204912+satvu@users.norepl...
HostJsonFileConfigurationSource.cs
in src/WebJobs.Script/Config
234 14 2018-08-06 2025-03-29 52 21 fabio.cavalcante@microsoft.com 90008725+rohitranjanms@user...
FunctionMetadataManager.cs
in src/WebJobs.Script/Host
246 10 2018-07-17 2025-04-07 50 21 fabio.cavalcante@microsoft.com javia@microsoft.com
RpcFunctionInvocationDispatcher.cs
in src/WebJobs.Script/Workers/Rpc/FunctionRegistration
586 25 2019-10-24 2025-02-13 67 20 pgopa@microsoft.com facaval@microsoft.com
MetricEventNames.cs
in src/WebJobs.Script/Diagnostics
89 - 2016-09-29 2025-04-24 42 20 mathewc@microsoft.com 88407036+patelchandni@users...
WebScriptHostBuilderExtension.cs
in src/WebJobs.Script.WebHost
160 3 2018-08-06 2024-09-18 85 19 fabio.cavalcante@microsoft.com soninaren@users.noreply.git...
FunctionInvocationMiddleware.cs
in src/WebJobs.Script.WebHost/Middleware
173 8 2017-11-14 2024-04-05 42 19 fabio.cavalcante@microsoft.com javia@microsoft.com
ScriptStartupTypeLocator.cs
in src/WebJobs.Script/DependencyInjection
308 8 2018-09-17 2025-05-06 43 18 fabio.cavalcante@microsoft.com connectshyju@gmail.com
RpcWorkerConstants.cs
in src/WebJobs.Script/Workers/Rpc
67 - 2019-10-24 2024-09-03 40 18 pgopa@microsoft.com connectshyju@gmail.com
FunctionsController.cs
in src/WebJobs.Script.WebHost/Controllers
208 8 2016-01-16 2024-11-18 63 17 mathewc@microsoft.com facaval@microsoft.com
Program.cs
in src/WebJobs.Script.WebHost
127 7 2017-06-22 2025-03-25 51 17 fabio.cavalcante@microsoft.com mathewc@microsoft.com
WebJobsApplicationBuilderExtension.cs
in src/WebJobs.Script.WebHost
86 2 2017-06-22 2025-02-26 50 17 fabio.cavalcante@microsoft.com connectshyju@gmail.com
SecretManager.cs
in src/WebJobs.Script.WebHost/Security/KeyManagement
743 45 2017-06-22 2024-03-12 44 17 fabio.cavalcante@microsoft.com likasem@microsoft.com
WebFunctionsManager.cs
in src/WebJobs.Script.WebHost/Management
211 11 2017-10-06 2025-03-28 43 17 ahmels@microsoft.com connectshyju@gmail.com
GlobalSuppressions.cs
in src/WebJobs.Script
223 - 2016-02-19 2022-09-16 89 16 mikestall@hotmail.com marc.gravell@gmail.com
FunctionDescriptorProvider.cs
in src/WebJobs.Script/Description
211 10 2015-09-17 2025-02-13 67 16 mathewc@microsoft.com facaval@microsoft.com
MetricsEventManager.cs
in src/WebJobs.Script.WebHost/Diagnostics
444 28 2016-03-18 2025-02-07 52 15 akurmi@microsoft.com brettsam@microsoft.com
FunctionMetadataExtensions.cs
in src/WebJobs.Script.WebHost/Extensions
185 9 2017-10-06 2025-03-28 27 15 ahmels@microsoft.com connectshyju@gmail.com
FunctionBinding.cs
in src/WebJobs.Script/Binding
325 13 2016-02-03 2023-01-10 52 14 mathewc@microsoft.com surgupta@microsoft.com
ScriptSettingsManager.cs
in src/WebJobs.Script/Config
76 6 2016-10-12 2024-04-13 40 14 lingtoh@gmail.com 90008725+rohitranjanms@user...
WebHostRpcWorkerChannelManager.cs
in src/WebJobs.Script/Workers/Rpc
381 13 2019-10-24 2025-02-13 33 14 pgopa@microsoft.com facaval@microsoft.com
SystemLogger.cs
in src/WebJobs.Script.WebHost/Diagnostics
154 3 2017-12-19 2024-11-11 30 14 brettsam@microsoft.com 90008725+rohitranjanms@user...
ScriptJobHostOptions.cs
in src/WebJobs.Script/Config
50 1 2018-08-06 2024-10-22 23 14 fabio.cavalcante@microsoft.com 90008725+rohitranjanms@user...
LinuxAppServiceEventGenerator.cs
in src/WebJobs.Script.WebHost/Diagnostics
96 8 2018-10-02 2025-02-26 22 14 balag@outlook.com vivekjilla7@gmail.com
FunctionInvokerBase.cs
in src/WebJobs.Script/Description
170 11 2016-04-12 2021-12-06 53 13 mathewc@microsoft.com nrcraver@gmail.com
LinuxContainerEventGenerator.cs
in src/WebJobs.Script.WebHost/Diagnostics
155 12 2018-03-15 2025-02-10 39 13 mathewc@microsoft.com javia@microsoft.com
FunctionInstanceLogger.cs
in src/WebJobs.Script.WebHost/Diagnostics
113 6 2017-07-05 2025-03-17 28 13 mikestall@hotmail.com 90008725+rohitranjanms@user...
HttpBinding.cs
in src/WebJobs.Script/Binding/Http
218 10 2017-06-22 2020-06-04 26 13 fabio.cavalcante@microsoft.com mathew.charles@microsoft.com
DefaultSecretManagerProvider.cs
in src/WebJobs.Script.WebHost/Security/KeyManagement
158 5 2018-08-23 2024-03-12 26 13 brettsam@microsoft.com likasem@microsoft.com
ConfigurationSectionNames.cs
in src/WebJobs.Script/Config
28 - 2018-08-06 2024-10-22 23 13 fabio.cavalcante@microsoft.com 90008725+rohitranjanms@user...
LoggerExtension.cs
in src/WebJobs.Script/Diagnostics/Extensions
224 15 2019-06-12 2024-10-22 16 13 alrod@microsoft.com 90008725+rohitranjanms@user...
DotNetFunctionInvoker.cs
in src/WebJobs.Script/Description/DotNet
416 22 2016-04-21 2022-08-25 53 12 fabio.cavalcante@microsoft.com vincentchiang@berkeley.edu
GlobalSuppressions.cs
in src/WebJobs.Script.WebHost
3 - 2016-02-25 2019-02-20 36 12 mathewc@microsoft.com 44176589+divyagandhii@users...
HttpRequestExtensions.cs
in src/WebJobs.Script/Extensions
207 20 2017-06-22 2024-09-30 30 12 fabio.cavalcante@microsoft.com mathewc@microsoft.com
RpcWorkerConfigFactory.cs
in src/WebJobs.Script/Workers/Rpc/Configuration
283 12 2019-10-24 2025-04-16 29 12 pgopa@microsoft.com connectshyju@gmail.com
StandbyManager.cs
in src/WebJobs.Script.WebHost/Standby
175 10 2018-08-21 2022-09-16 27 12 fabio.cavalcante@microsoft.com marc.gravell@gmail.com
HostWarmupMiddleware.cs
in src/WebJobs.Script.WebHost/Middleware
146 9 2017-12-06 2025-03-07 23 12 mathewc@microsoft.com connectshyju@gmail.com
FileMonitoringService.cs
in src/WebJobs.Script.WebHost
347 23 2018-07-23 2022-09-16 23 12 fabio.cavalcante@microsoft.com marc.gravell@gmail.com
DotNetFunctionDescriptorProvider.cs
in src/WebJobs.Script/Description/DotNet
186 6 2016-06-02 2022-12-13 32 11 mathewc@microsoft.com brettsam@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
ExtensionsCompositeEndpointDataSource.cs
in src/WebJobs.Script.Grpc/Server
256 12 2023-07-24 2024-10-17 3 1 javia@microsoft.com javia@microsoft.com
StreamValueBinder.cs
in src/WebJobs.Script/Binding
129 4 2018-07-19 2018-07-19 1 1 fabio.cavalcante@microsoft.com fabio.cavalcante@microsoft.com
OpenTelemetryEventListener.cs
in src/WebJobs.Script/Diagnostics/OpenTelemetry
122 7 2024-04-13 2024-04-13 1 1 90008725+rohitranjanms@user... 90008725+rohitranjanms@user...
targets
Publish.SingleTFM.targets
in src/WebJobs.Script.SiteExtension
121 - 2024-11-14 2025-02-03 3 1 javia@microsoft.com javia@microsoft.com
index.js
in eng/actions/backport
118 2 2025-02-03 2025-02-03 1 1 javia@microsoft.com javia@microsoft.com
TokenExpirationService.cs
in src/WebJobs.Script.WebHost/Health
117 5 2023-08-01 2023-11-27 4 1 37918412+aishwaryabh@users.... 37918412+aishwaryabh@users....
ScriptSecretSerializerV0.cs
in src/WebJobs.Script.WebHost/Security/KeyManagement/Serialization
108 9 2017-06-22 2017-06-22 1 1 fabio.cavalcante@microsoft.com fabio.cavalcante@microsoft.com
app_offline.htm
in src/WebJobs.Script.WebHost/Resources
108 - 2018-08-14 2018-08-14 1 1 mathewc@microsoft.com mathewc@microsoft.com
New-PrivateSiteExtension.ps1
in src/WebJobs.Script.SiteExtension
103 - 2025-01-24 2025-02-05 2 1 javia@microsoft.com javia@microsoft.com
DeferredLoggerProvider.cs
in src/WebJobs.Script.WebHost/Diagnostics
99 6 2024-10-22 2025-03-12 3 1 90008725+rohitranjanms@user... 90008725+rohitranjanms@user...
targets
Tasks.targets
in src/WebJobs.Script.SiteExtension
96 - 2024-11-14 2025-01-24 2 1 javia@microsoft.com javia@microsoft.com
AuthUtilityBenchmarks.cs
in benchmarks/WebJobs.Script.Benchmarks
95 3 2022-01-12 2022-01-12 1 1 nrcraver@gmail.com nrcraver@gmail.com
OrderedInvocationMessageDispatcher.cs
in src/WebJobs.Script.Grpc/Channel
95 8 2024-01-03 2024-01-03 1 1 brettsam@microsoft.com brettsam@microsoft.com
AtlasContainerInitializationHostedService.cs
in src/WebJobs.Script.WebHost/ContainerManagement
87 5 2023-07-18 2023-07-18 1 1 tchoi52@gmail.com tchoi52@gmail.com
LegionMetricsFileManager.cs
in src/WebJobs.Script.WebHost/Metrics
85 3 2025-03-22 2025-03-22 1 1 mathewc@microsoft.com mathewc@microsoft.com
Compress-SiteExtension.ps1
in src/WebJobs.Script.SiteExtension
83 - 2025-02-05 2025-02-05 1 1 javia@microsoft.com javia@microsoft.com
ExtensionBundleController.cs
in src/WebJobs.Script.WebHost/Controllers
80 5 2019-04-05 2019-04-05 1 1 soninaren@users.noreply.git... soninaren@users.noreply.git...
HostAzureBlobStorageProvider.cs
in src/WebJobs.Script/StorageProvider
77 3 2021-10-22 2021-10-22 1 1 karslin@microsoft.com karslin@microsoft.com
FunctionEntryPointResolver.cs
in src/WebJobs.Script/Description/DotNet
77 5 2016-04-21 2017-01-14 4 1 fabio.cavalcante@microsoft.com fabio.cavalcante@microsoft.com
HostOptionsProvider.cs
in src/WebJobs.Script
69 4 2022-02-26 2022-02-26 1 1 ushio@simplearchitect.com ushio@simplearchitect.com
FunctionGroupListenerDecorator.cs
in src/WebJobs.Script/Description
67 5 2024-02-01 2024-04-11 2 1 javia@microsoft.com javia@microsoft.com
ZipArchiveExtensions.cs
in src/WebJobs.Script.WebHost/Extensions
66 6 2018-03-23 2018-03-23 1 1 ahmels@microsoft.com ahmels@microsoft.com
DiagnosticEventTableStorageRepository.Log.cs
in src/WebJobs.Script.WebHost/Diagnostics
60 - 2025-04-29 2025-04-29 1 1 carlos@cjaliaga.net carlos@cjaliaga.net
Key.cs
in src/WebJobs.Script.WebHost/Security/KeyManagement
59 4 2017-06-22 2017-06-22 1 1 fabio.cavalcante@microsoft.com fabio.cavalcante@microsoft.com
NullFunctionMetadataResolver.cs
in src/WebJobs.Script/Description/DotNet
58 9 2020-02-18 2020-02-18 1 1 ankikuma@microsoft.com ankikuma@microsoft.com
LegionContainerInitializationHostedService.cs
in src/WebJobs.Script.WebHost/ContainerManagement
58 3 2023-07-18 2023-07-22 2 1 tchoi52@gmail.com tchoi52@gmail.com
CSharpCompilationBenchmarks.cs
in benchmarks/WebJobs.Script.Benchmarks
57 1 2022-01-12 2022-01-12 1 1 nrcraver@gmail.com nrcraver@gmail.com
DeferredLogger.cs
in src/WebJobs.Script.WebHost/Diagnostics
56 2 2024-10-22 2025-02-10 2 1 90008725+rohitranjanms@user... 90008725+rohitranjanms@user...
FunctionsResourceDetector.cs
in src/WebJobs.Script/Diagnostics/OpenTelemetry
55 1 2024-04-13 2025-03-17 2 1 90008725+rohitranjanms@user... 90008725+rohitranjanms@user...
DataProtectionKeyValueConverter.cs
in src/WebJobs.Script.WebHost/Security/KeyManagement
55 4 2017-06-22 2017-06-22 1 1 fabio.cavalcante@microsoft.com fabio.cavalcante@microsoft.com
HttpRequestBodySizeMiddleware.cs
in src/WebJobs.Script.WebHost/Middleware
55 4 2021-03-24 2021-03-24 1 1 soninaren@users.noreply.git... soninaren@users.noreply.git...
55 - 2025-02-03 2025-02-03 1 1 javia@microsoft.com javia@microsoft.com
HostAzureTableStorageProvider.cs
in src/WebJobs.Script/StorageProvider
54 2 2024-08-27 2025-02-27 2 1 carlos@cjaliaga.net carlos@cjaliaga.net
ExternalConfigurationStartupValidatorService.cs
in src/WebJobs.Script/DependencyInjection
53 3 2020-05-29 2020-05-29 1 1 brettsam@microsoft.com brettsam@microsoft.com
53 2 2020-09-24 2020-09-30 2 1 pgopa@microsoft.com pgopa@microsoft.com
DotNetMuxer.cs
in src/WebJobs.Script/Description/DotNet
53 2 2017-08-30 2017-08-30 1 1 fabio.cavalcante@microsoft.com fabio.cavalcante@microsoft.com
ScriptTelemetryProcessor.cs
in src/WebJobs.Script/Config
52 4 2022-07-08 2022-07-08 1 1 50681653+madelinegordon@use... 50681653+madelinegordon@use...
KubernetesDistributedLockManager.cs
in src/WebJobs.Script/Host/Kubernetes
51 6 2021-04-30 2021-04-30 1 1 44176589+divyagandhisethi@u... 44176589+divyagandhisethi@u...
ConsoleLogger.cs
in tools/ExtensionsMetadataGenerator/src/ExtensionsMetadataGenerator.Console
50 8 2019-05-03 2019-05-03 1 1 brettsam@microsoft.com brettsam@microsoft.com
JObjectExtensions.cs
in src/WebJobs.Script/Extensions
50 3 2022-02-26 2022-02-26 1 1 ushio@simplearchitect.com ushio@simplearchitect.com
StructuredLogEntry.cs
in src/WebJobs.Script/Eventing/StructuredLogging
48 4 2017-06-13 2017-06-13 1 1 fabio.cavalcante@microsoft.com fabio.cavalcante@microsoft.com
HostSecrets.cs
in src/WebJobs.Script.WebHost/Security/KeyManagement
47 3 2017-06-22 2017-06-22 1 1 fabio.cavalcante@microsoft.com fabio.cavalcante@microsoft.com
SpecializationSimulatorMiddleware.cs
in src/WebJobs.Script.WebHost/Middleware
47 2 2023-10-16 2023-10-16 1 1 connectshyju@gmail.com connectshyju@gmail.com
GrpcEventExtensions.cs
in src/WebJobs.Script.Grpc/Eventing
47 2 2022-09-02 2022-09-02 1 1 marc.gravell@gmail.com marc.gravell@gmail.com
PackageReference.cs
in src/WebJobs.Script/Description/DotNet
46 3 2016-04-21 2017-09-26 2 1 fabio.cavalcante@microsoft.com fabio.cavalcante@microsoft.com
FunctionMetrics.cs
in src/WebJobs.Script.WebHost/Models
45 1 2016-03-25 2016-05-04 2 1 mathewc@microsoft.com mathewc@microsoft.com
ScriptInstanceServicesProvider.cs
in src/WebJobs.Script/DependencyInjection/InstanceServices
43 3 2024-03-06 2024-03-06 1 1 facaval@microsoft.com facaval@microsoft.com
ExpectedCollectionBuilder.cs
in src/WebJobs.Script.WebHost/DependencyInjection/DependencyValidator
43 7 2019-03-07 2020-03-11 2 1 brettsam@microsoft.com brettsam@microsoft.com
SecretGenerator.cs
in src/WebJobs.Script.WebHost/Security
43 6 2022-03-03 2024-02-29 2 1 mathewc@microsoft.com mathewc@microsoft.com
HttpContextExtensions.cs
in src/WebJobs.Script.WebHost/Extensions
42 2 2018-09-14 2024-03-20 3 1 mathewc@microsoft.com mathewc@microsoft.com
Correlations

File Size vs. Number of Changes: 850 points

src/WebJobs.Script/DependencyInjection/ScriptStartupTypeLocator.cs x: 308 lines of code y: 43 # changes src/WebJobs.Script/Models/ExtensionReference.cs x: 12 lines of code y: 4 # changes src/WebJobs.Script/Models/ExtensionReferences.cs x: 8 lines of code y: 1 # changes src/Directory.Version.props x: 6 lines of code y: 4 # changes src/WebJobs.Script.WebHost/Configuration/FlexConsumptionMetricsPublisherOptions.cs x: 29 lines of code y: 4 # changes src/WebJobs.Script.WebHost/Metrics/FlexConsumptionMetricsPublisher.cs x: 225 lines of code y: 9 # changes src/WebJobs.Script.WebHost/Diagnostics/DiagnosticEventTableStorageRepository.Log.cs x: 60 lines of code y: 1 # changes src/WebJobs.Script.WebHost/Diagnostics/DiagnosticEventTableStorageRepository.cs x: 306 lines of code y: 13 # changes src/WebJobs.Script.WebHost/Helpers/TableStorageHelpers.cs x: 107 lines of code y: 7 # changes eng/build/Workers.Powershell.props x: 25 lines of code y: 5 # changes src/WebJobs.Script.Grpc/Channel/GrpcWorkerChannel.cs x: 1478 lines of code y: 82 # changes src/WebJobs.Script/Diagnostics/OpenTelemetry/OpenTelemetryConfigurationExtensions.cs x: 194 lines of code y: 7 # changes eng/build/Workers.Python.props x: 5 lines of code y: 4 # changes src/WebJobs.Script.WebHost/Controllers/HostController.cs x: 459 lines of code y: 62 # changes src/WebJobs.Script.WebHost/FunctionsSyncService.cs x: 74 lines of code y: 10 # changes src/WebJobs.Script.WebHost/WebScriptHostHttpRoutesManager.cs x: 104 lines of code y: 10 # changes src/WebJobs.Script/Description/FunctionGroups.cs x: 28 lines of code y: 2 # changes src/WebJobs.Script/Environment/EnvironmentExtensions.cs x: 505 lines of code y: 82 # changes src/WebJobs.Script.WebHost/Management/FunctionsSyncManager.cs x: 726 lines of code y: 59 # changes src/WebJobs.Script.WebHost/Management/IFunctionsSyncManager.cs x: 10 lines of code y: 5 # changes src/WebJobs.Script.WebHost/Management/TriggersOperationResult.cs x: 9 lines of code y: 1 # changes src/WebJobs.Script/Diagnostics/MetricEventNames.cs x: 89 lines of code y: 42 # changes src/WebJobs.Script/Workers/Profiles/Conditions/EnvironmentCondition.cs x: 64 lines of code y: 3 # changes src/WebJobs.Script/Workers/Profiles/Conditions/HostPropertyCondition.cs x: 83 lines of code y: 3 # changes src/WebJobs.Script/Workers/Profiles/WorkerProfileConditionDescriptor.cs x: 15 lines of code y: 2 # changes src/WebJobs.Script/Workers/Rpc/Configuration/RpcWorkerConfigFactory.cs x: 283 lines of code y: 29 # changes src/WebJobs.Script.WebHost/Metrics/LinuxContainerLegionMetricsPublisher.cs x: 225 lines of code y: 3 # changes src/WebJobs.Script.WebHost/WebHostServiceCollectionExtensions.cs x: 320 lines of code y: 95 # changes src/WebJobs.Script.WebHost/Middleware/SystemTraceMiddleware.cs x: 71 lines of code y: 12 # changes src/WebJobs.Script/Sanitizer.cs x: 142 lines of code y: 10 # changes src/WebJobs.Script.WebHost/Metrics/CgroupMemoryUsageHelper.cs x: 38 lines of code y: 1 # changes src/WebJobs.Script.WebHost/Metrics/LinuxContainerMetricsPublisher.cs x: 292 lines of code y: 16 # changes src/WebJobs.Script/Config/FunctionsHostingConfigOptions.cs x: 215 lines of code y: 22 # changes src/WebJobs.Script/ScriptConstants.cs x: 222 lines of code y: 180 # changes src/WebJobs.Script/Host/FunctionMetadataManager.cs x: 246 lines of code y: 50 # changes src/WebJobs.Script/Host/IFunctionMetadataManager.cs x: 12 lines of code y: 12 # changes src/WebJobs.Script/Host/ScriptHost.cs x: 814 lines of code y: 298 # changes src/WebJobs.Script/ScriptHostBuilderExtensions.cs x: 504 lines of code y: 117 # changes src/WebJobs.Script/Config/HostJsonFileConfigurationSource.cs x: 234 lines of code y: 52 # changes src/WebJobs.Script.WebHost/Extensions/FunctionMetadataExtensions.cs x: 185 lines of code y: 27 # changes src/WebJobs.Script.WebHost/Management/WebFunctionsManager.cs x: 211 lines of code y: 43 # changes src/WebJobs.Script.WebHost/ContainerManagement/LinuxContainerInitializationHostedService.cs x: 66 lines of code y: 2 # changes src/WebJobs.Script.WebHost/Management/IInstanceManager.cs x: 15 lines of code y: 6 # changes src/WebJobs.Script.WebHost/Management/LinuxInstanceManager.cs x: 150 lines of code y: 2 # changes src/WebJobs.Script.WebHost/Middleware/ClrOptimizationMiddleware.cs x: 74 lines of code y: 4 # changes src/WebJobs.Script/Host/WorkerFunctionMetadataProvider.cs x: 233 lines of code y: 13 # changes src/WebJobs.Script.WebHost/Program.cs x: 127 lines of code y: 51 # changes src/WebJobs.Script.WebHost/Security/Authentication/Jwt/ScriptJwtBearerExtensions.cs x: 175 lines of code y: 20 # changes src/WebJobs.Script.WebHost/Configuration/LinuxConsumptionLegionMetricsPublisherOptions.cs x: 11 lines of code y: 1 # changes src/WebJobs.Script.WebHost/Configuration/LinuxConsumptionLegionMetricsPublisherOptionsSetup.cs x: 18 lines of code y: 1 # changes src/WebJobs.Script.WebHost/Metrics/LegionMetricsFileManager.cs x: 85 lines of code y: 1 # changes src/WebJobs.Script/Environment/EnvironmentSettingNames.cs x: 129 lines of code y: 89 # changes src/WebJobs.Script.WebHost/Diagnostics/FunctionInstanceLogger.cs x: 113 lines of code y: 28 # changes src/WebJobs.Script/Diagnostics/OpenTelemetry/FunctionsResourceDetector.cs x: 55 lines of code y: 2 # changes src/WebJobs.Script/Diagnostics/OpenTelemetry/ResourceSemanticConventions.cs x: 24 lines of code y: 2 # changes src/WebJobs.Script/Metrics/HostMetrics.cs x: 95 lines of code y: 6 # changes src/WebJobs.Script/Metrics/IHostMetrics.cs x: 9 lines of code y: 3 # changes src/WebJobs.Script.WebHost/Diagnostics/DeferredLoggerProvider.cs x: 99 lines of code y: 3 # changes src/WebJobs.Script.WebHost/WebJobsScriptHostService.cs x: 811 lines of code y: 102 # changes src/WebJobs.Script/ExtensionBundle/ExtensionBundleManager.cs x: 299 lines of code y: 20 # changes src/WebJobs.Script.WebHost/Middleware/HostWarmupMiddleware.cs x: 146 lines of code y: 23 # changes src/WebJobs.Script.WebHost/Configuration/ResponseCompressionOptions.cs x: 19 lines of code y: 1 # changes src/WebJobs.Script.WebHost/WebJobsApplicationBuilderExtension.cs x: 86 lines of code y: 50 # changes src/WebJobs.Script.WebHost/Diagnostics/LinuxAppServiceEventGenerator.cs x: 96 lines of code y: 22 # changes eng/build/PlaceholderSimulation.props x: 9 lines of code y: 2 # changes src/WebJobs.Script/FileProvisioning/PowerShell/PowerShellFileProvisioner.cs x: 160 lines of code y: 7 # changes src/WebJobs.Script.WebHost/Diagnostics/Extensions/ScriptHostServiceLoggerExtension.cs x: 322 lines of code y: 17 # changes src/WebJobs.Script.WebHost/ScriptHostStartupOperation.cs x: 27 lines of code y: 3 # changes src/WebJobs.Script/Workers/ProcessManagement/WorkerDescription.cs x: 43 lines of code y: 8 # changes src/WebJobs.Script/Workers/Profiles/WorkerDescriptionProfile.cs x: 69 lines of code y: 6 # changes src/WebJobs.Script/Workers/Rpc/RpcWorkerDescription.cs x: 195 lines of code y: 21 # changes src/WebJobs.Script/Workers/Rpc/RpcWorkerProcess.cs x: 88 lines of code y: 18 # changes src/WebJobs.Script/Description/FunctionDescriptorProvider.cs x: 211 lines of code y: 67 # changes src/WebJobs.Script/Workers/FunctionInvocationDispatcherFactory.cs x: 63 lines of code y: 11 # changes src/WebJobs.Script/Workers/Rpc/Configuration/LanguageWorkerOptionsSetup.cs x: 80 lines of code y: 8 # changes src/WebJobs.Script/Workers/Rpc/FunctionRegistration/RpcFunctionInvocationDispatcher.cs x: 586 lines of code y: 67 # changes src/WebJobs.Script/Workers/Rpc/WebHostRpcWorkerChannelManager.cs x: 381 lines of code y: 33 # changes src/WebJobs.Script.WebHost/Management/VirtualFileSystem.cs x: 548 lines of code y: 17 # changes src/WebJobs.Script.WebHost/Diagnostics/BufferedConsoleWriter.cs x: 125 lines of code y: 3 # changes src/WebJobs.Script.WebHost/Diagnostics/LinuxContainerEventGenerator.cs x: 155 lines of code y: 39 # changes src/WebJobs.Script/Config/ConsoleLoggingOptions.cs x: 14 lines of code y: 3 # changes src/WebJobs.Script.WebHost/Configuration/ScriptApplicationHostOptionsSetup.cs x: 133 lines of code y: 16 # changes src/WebJobs.Script/Diagnostics/OpenTelemetry/TelemetryMode.cs x: 11 lines of code y: 2 # changes src/WebJobs.Script.WebHost/Diagnostics/MetricsEventManager.cs x: 444 lines of code y: 52 # changes src/WebJobs.Script.WebHost/DependencyInjection/ServiceProviderExtensions.cs x: 170 lines of code y: 3 # changes src/WebJobs.Script/Host/ScriptHostIdProvider.cs x: 98 lines of code y: 21 # changes src/WebJobs.Script/Host/HostFunctionMetadataProvider.cs x: 210 lines of code y: 15 # changes src/WebJobs.Script/Utility.cs x: 965 lines of code y: 136 # changes src/WebJobs.Script.SiteExtension/New-PrivateSiteExtension.ps1 x: 103 lines of code y: 2 # changes eng/build/Release.props x: 40 lines of code y: 2 # changes eng/actions/backport/index.js x: 118 lines of code y: 1 # changes eng/script/checkout-secrets.ps1 x: 55 lines of code y: 1 # changes src/WebJobs.Script.SiteExtension/Publish.SingleTFM.targets x: 121 lines of code y: 3 # changes src/WebJobs.Script/StorageProvider/StorageClientProvider.cs x: 56 lines of code y: 9 # changes src/WebJobs.Script.SiteExtension/New-ReleaseJson.ps1 x: 34 lines of code y: 1 # changes src/WebJobs.Script.SiteExtension/Tasks.targets x: 96 lines of code y: 2 # changes src/WebJobs.Script/Binding/Http/RawScriptResult.cs x: 111 lines of code y: 11 # changes src/WebJobs.Script/Binding/Http/ScriptObjectResult.cs x: 47 lines of code y: 4 # changes src/WebJobs.Script/Host/ProxyFunctionProvider.cs x: 146 lines of code y: 5 # changes src/WebJobs.Script/HostDisposedException.cs x: 36 lines of code y: 3 # changes src/WebJobs.Script/Workers/SharedMemoryDataTransfer/MemoryMappedFileAccessorWindows.cs x: 78 lines of code y: 2 # changes src/WebJobs.Script.Grpc/Exceptions/HttpForwardingException.cs x: 16 lines of code y: 1 # changes src/WebJobs.Script.Grpc/Server/DefaultHttpProxyService.cs x: 85 lines of code y: 7 # changes src/WebJobs.Script.Grpc/Server/RetryProxyHandler.cs x: 53 lines of code y: 4 # changes eng/build/Workers.Dotnet.props x: 21 lines of code y: 3 # changes src/WebJobs.Script/Description/DotNet/PackageManager.cs x: 186 lines of code y: 25 # changes Directory.Build.targets x: 3 lines of code y: 3 # changes src/WebJobs.Script/Workers/SharedMemoryDataTransfer/MemoryMappedFileAccessor.cs x: 90 lines of code y: 2 # changes src/WebJobs.Script/Host/FunctionMetadataProvider.cs x: 53 lines of code y: 18 # changes src/WebJobs.Script/Host/IFunctionMetadataProvider.cs x: 14 lines of code y: 8 # changes src/WebJobs.Script.WebHost/Security/Authorization/Policies/AuthorizationOptionsExtensions.cs x: 112 lines of code y: 10 # changes src/WebJobs.Script.WebHost/Controllers/FunctionsController.cs x: 208 lines of code y: 63 # changes src/WebJobs.Script.WebHost/Security/Authentication/Jwt/ScriptJwtBearerHandler.cs x: 22 lines of code y: 1 # changes eng/build/ZipPublish.targets x: 36 lines of code y: 1 # changes eng/build/Workers.Node.props x: 5 lines of code y: 1 # changes src/WebJobs.Script/Extensions/ScriptLoggingBuilderExtensions.cs x: 55 lines of code y: 7 # changes src/WebJobs.Script.WebHost/Diagnostics/SystemLogger.cs x: 154 lines of code y: 30 # changes src/WebJobs.Script/Extensions/FunctionMetadataExtensions.cs x: 127 lines of code y: 13 # changes src/WebJobs.Script.WebHost/Diagnostics/SystemLoggerProvider.cs x: 54 lines of code y: 16 # changes src/WebJobs.Script/Config/ConfigurationSectionNames.cs x: 28 lines of code y: 23 # changes src/WebJobs.Script/Config/ScriptJobHostOptions.cs x: 50 lines of code y: 23 # changes src/WebJobs.Script/Diagnostics/Extensions/LoggerExtension.cs x: 224 lines of code y: 16 # changes src/WebJobs.Script/Config/ScriptJobHostOptionsSetup.cs x: 105 lines of code y: 13 # changes src/WebJobs.Script.Grpc/Server/ExtensionsCompositeEndpointDataSource.cs x: 256 lines of code y: 3 # changes src/WebJobs.Script/Host/IScriptHostManager.cs x: 15 lines of code y: 9 # changes src/WebJobs.Script/Extensions/HttpRequestExtensions.cs x: 207 lines of code y: 30 # changes src/WebJobs.Script.WebHost/WebScriptHostBuilderExtension.cs x: 160 lines of code y: 85 # changes src/WebJobs.Script/Config/ExtensionRequirementOptionsSetup.cs x: 29 lines of code y: 1 # changes src/WebJobs.Script/ExtensionRequirements/ExtensionRequirementsInfo.cs x: 17 lines of code y: 2 # changes src/WebJobs.Script/Workers/Http/HttpWorkerProcess.cs x: 75 lines of code y: 17 # changes src/WebJobs.Script/Workers/Http/HttpWorkerProcessFactory.cs x: 47 lines of code y: 8 # changes src/WebJobs.Script/Workers/ProcessManagement/WorkerProcess.cs x: 296 lines of code y: 27 # changes src/WebJobs.Script/Workers/Rpc/RpcWorkerProcessFactory.cs x: 54 lines of code y: 12 # changes src/WebJobs.Script/Workers/WorkerConsoleLogService.cs x: 75 lines of code y: 8 # changes src/WebJobs.Script/Workers/Rpc/RpcException.cs x: 24 lines of code y: 3 # changes src/WebJobs.Script/Diagnostics/DiagnosticEventConstants.cs x: 27 lines of code y: 8 # changes src/WebJobs.Script/Workers/Rpc/RpcWorkerConstants.cs x: 67 lines of code y: 40 # changes src/WebJobs.Script.WebHost/Scale/TableEntityConverter.cs x: 86 lines of code y: 6 # changes src/WebJobs.Script.WebHost/Scale/TableStorageScaleMetricsRepository.cs x: 276 lines of code y: 17 # changes src/WebJobs.Script/StorageProvider/BlobServiceClientProvider.cs x: 25 lines of code y: 8 # changes src/WebJobs.Script/StorageProvider/TableServiceClientProvider.cs x: 26 lines of code y: 1 # changes src/WebJobs.Script.WebHost/DependencyInjection/JobHostScopedServiceProviderFactory.cs x: 140 lines of code y: 6 # changes src/WebJobs.Script.WebHost/Diagnostics/DiagnosticEventLogger.cs x: 60 lines of code y: 4 # changes src/WebJobs.Script.WebHost/Diagnostics/IDiagnosticEventRepository.cs x: 11 lines of code y: 3 # changes src/WebJobs.Script.WebHost/Security/KeyManagement/KeyVaultSecretsRepository.cs x: 315 lines of code y: 11 # changes src/WebJobs.Script.Grpc/Server/Startup.cs x: 38 lines of code y: 5 # changes src/WebJobs.Script.WebHost/Diagnostics/DiagnosticEvent.cs x: 39 lines of code y: 6 # changes src/WebJobs.Script/Extensions/BindingMetadataExtensions.cs x: 81 lines of code y: 5 # changes src/WebJobs.Script/Workers/Http/HttpFunctionInvocationDispatcher.cs x: 184 lines of code y: 23 # changes src/WebJobs.Script.Grpc/MessageExtensions/GrpcMessageConversionExtensions.cs x: 383 lines of code y: 12 # changes src/WebJobs.Script.WebHost/Controllers/ExtensionsController.cs x: 224 lines of code y: 9 # changes src/WebJobs.Script/Extensions/FileUtility.cs x: 259 lines of code y: 19 # changes src/WebJobs.Script.WebHost/Features/FunctionExecutionFeature.cs x: 79 lines of code y: 15 # changes src/WebJobs.Script.WebHost/Metrics/HostMetricsProvider.cs x: 119 lines of code y: 3 # changes src/WebJobs.Script/Config/ScriptSettingsManager.cs x: 76 lines of code y: 40 # changes src/WebJobs.Script/Diagnostics/OpenTelemetry/ActivitySanitizingProcessor.cs x: 30 lines of code y: 1 # changes src/WebJobs.Script/Diagnostics/OpenTelemetry/OpenTelemetryEventListener.cs x: 122 lines of code y: 1 # changes src/WebJobs.Script/Description/FunctionGroupListenerDecorator.cs x: 67 lines of code y: 2 # changes src/WebJobs.Script.WebHost/Middleware/FunctionInvocationMiddleware.cs x: 173 lines of code y: 42 # changes src/WebJobs.Script.WebHost/Security/KeyManagement/DefaultSecretManagerProvider.cs x: 158 lines of code y: 26 # changes src/WebJobs.Script.WebHost/Security/KeyManagement/SecretManager.cs x: 743 lines of code y: 44 # changes src/WebJobs.Script.WebHost/Middleware/ScriptHostRequestServiceProviderMiddleware.cs x: 33 lines of code y: 11 # changes src/WebJobs.Script/DependencyInjection/InstanceServices/ScriptInstanceServicesProvider.cs x: 43 lines of code y: 1 # changes src/WebJobs.Script.WebHost/Diagnostics/FunctionInstanceLogCollectorProvider.cs x: 32 lines of code y: 5 # changes src/WebJobs.Script.WebHost/DefaultScriptHostBuilder.cs x: 48 lines of code y: 3 # changes src/WebJobs.Script.WebHost/Management/LinuxSpecialization/PackageDownloadHandler.cs x: 244 lines of code y: 7 # changes src/WebJobs.Script.WebHost/Middleware/HttpThrottleMiddleware.cs x: 75 lines of code y: 6 # changes src/WebJobs.Script.Grpc/MessageExtensions/StatusResultExtensions.cs x: 51 lines of code y: 5 # changes src/WebJobs.Script/Workers/MessageExtensions/ScriptInvocationContextExtensions.cs x: 100 lines of code y: 13 # changes src/WebJobs.Script.WebHost/Extensions/HttpContextExtensions.cs x: 42 lines of code y: 3 # changes src/WebJobs.Script.WebHost/Filters/RequiresRunningHostAttribute.cs x: 50 lines of code y: 8 # changes src/WebJobs.Script.WebHost/Middleware/HostAvailabilityCheckMiddleware.cs x: 56 lines of code y: 11 # changes src/WebJobs.Script.WebHost/Controllers/KeysController.cs x: 242 lines of code y: 34 # changes src/WebJobs.Script.WebHost/Security/SecretGenerator.cs x: 43 lines of code y: 2 # changes src/WebJobs.Script/Config/TransmissionStatusHandler.cs x: 118 lines of code y: 4 # changes src/WebJobs.Script.WebHost/Configuration/CorsOptionsSetup.cs x: 34 lines of code y: 7 # changes src/WebJobs.Script/Diagnostics/DiagnosticEventLoggerExtensions.cs x: 35 lines of code y: 5 # changes src/WebJobs.Script.Grpc/Channel/GrpcWorkerChannelFactory.cs x: 78 lines of code y: 11 # changes src/WebJobs.Script/Workers/IFunctionInvocationDispatcher.cs x: 21 lines of code y: 15 # changes src/WebJobs.Script.WebHost/Security/Authentication/Keys/AuthenticationLevelHandler.cs x: 94 lines of code y: 13 # changes src/WebJobs.Script.WebHost/Security/Authorization/AuthUtility.cs x: 57 lines of code y: 5 # changes src/WebJobs.Script.Grpc/Channel/OrderedInvocationMessageDispatcher.cs x: 95 lines of code y: 1 # changes src/WebJobs.Script/Diagnostics/FileLogger.cs x: 102 lines of code y: 14 # changes src/WebJobs.Script.WebHost/Health/TokenExpirationService.cs x: 117 lines of code y: 4 # changes src/WebJobs.Script.WebHost/Security/KeyManagement/BlobStorageSecretsRepository.cs x: 185 lines of code y: 22 # changes src/WebJobs.Script/Diagnostics/FileWriter.cs x: 221 lines of code y: 6 # changes src/WebJobs.Script.WebHost/Middleware/SpecializationSimulatorMiddleware.cs x: 47 lines of code y: 1 # changes src/WebJobs.Script/Workers/Rpc/IRpcWorkerChannel.cs x: 24 lines of code y: 16 # changes src/WebJobs.Script.WebHost/NullMetricsPublisher.cs x: 23 lines of code y: 6 # changes src/WebJobs.Script/Binding/WebJobsCoreScriptBindingProvider.cs x: 56 lines of code y: 27 # changes src/WebJobs.Script/Workers/Rpc/RpcWorkerContext.cs x: 42 lines of code y: 4 # changes src/WebJobs.Script.WebHost/Management/AtlasInstanceManager.cs x: 349 lines of code y: 3 # changes src/WebJobs.Script.WebHost/Diagnostics/LinuxEventGenerator.cs x: 58 lines of code y: 13 # changes src/WebJobs.Script.WebHost/Models/ManagedServiceIdentity.cs x: 16 lines of code y: 4 # changes benchmarks/WebJobs.Script.Benchmarks/GrpcMessageConversionBenchmarks.cs x: 51 lines of code y: 2 # changes src/WebJobs.Script.Grpc/Channel/GrpcCapabilities.cs x: 56 lines of code y: 3 # changes src/WebJobs.Script.Grpc/Server/AspNetCoreGrpcHostBuilder.cs x: 39 lines of code y: 4 # changes src/WebJobs.Script.Grpc/Server/AspNetCoreGrpcServer.cs x: 72 lines of code y: 5 # changes src/WebJobs.Script/Host/Kubernetes/KubernetesClient.cs x: 78 lines of code y: 4 # changes src/WebJobs.Script.WebHost/ContainerManagement/LegionContainerInitializationHostedService.cs x: 58 lines of code y: 2 # changes src/WebJobs.Script.Grpc/azure-functions-language-worker-protobuf/src/proto/FunctionRpc.proto x: 576 lines of code y: 40 # changes src/WebJobs.Script.WebHost/ContainerManagement/AtlasContainerInitializationHostedService.cs x: 87 lines of code y: 1 # changes src/WebJobs.Script.WebHost/Security/SimpleWebTokenHelper.cs x: 116 lines of code y: 11 # changes src/WebJobs.Script.WebHost/Models/HostAssignmentContext.cs x: 138 lines of code y: 22 # changes src/WebJobs.Script/Workers/Rpc/RpcInitializationService.cs x: 113 lines of code y: 16 # changes src/WebJobs.Script.WebHost/Security/SecretsUtility.cs x: 92 lines of code y: 5 # changes src/WebJobs.Script/Diagnostics/Extensions/ScriptHostLoggerExtension.cs x: 195 lines of code y: 9 # changes src/WebJobs.Script.WebHost/Models/AzureStorageInfoValue.cs x: 65 lines of code y: 3 # changes src/WebJobs.Script/Description/Workers/WorkerFunctionInvoker.cs x: 191 lines of code y: 16 # changes src/WebJobs.Script.Grpc/GrpcServiceCollectionsExtensions.cs x: 19 lines of code y: 5 # changes src/WebJobs.Script/Description/Workers/ScriptInvocationContext.cs x: 23 lines of code y: 4 # changes src/WebJobs.Script.WebHost/DependencyInjection/DependencyValidator/DependencyValidator.cs x: 88 lines of code y: 33 # changes src/WebJobs.Script.WebHost/Diagnostics/DiagnosticListenerService.cs x: 113 lines of code y: 2 # changes src/WebJobs.Script/Workers/ProcessManagement/DefaultWorkerProcessFactory.cs x: 84 lines of code y: 9 # changes src/WebJobs.Script/Workers/WorkerConstants.cs x: 45 lines of code y: 14 # changes src/WebJobs.Script/Workers/Http/DefaultHttpWorkerService.cs x: 276 lines of code y: 21 # changes src/WebJobs.Script/Host/HostIdValidator.cs x: 156 lines of code y: 6 # changes src/WebJobs.Script/Description/FunctionGenerator.cs x: 161 lines of code y: 16 # changes src/WebJobs.Script/Workers/Profiles/WorkerProfileManager.cs x: 87 lines of code y: 5 # changes src/WebJobs.Script.WebHost/Diagnostics/LinuxAppServiceFileLogger.cs x: 143 lines of code y: 2 # changes src/WebJobs.Script/Workers/Http/HttpScriptInvocationResultExtensions.cs x: 100 lines of code y: 7 # changes src/WebJobs.Script.WebHost/Management/MeshServiceClient.cs x: 139 lines of code y: 11 # changes src/WebJobs.Script.WebHost/Middleware/CorsMiddlewareFactory.cs x: 26 lines of code y: 7 # changes src/WebJobs.Script/Workers/Http/HttpWorkerChannel.cs x: 111 lines of code y: 13 # changes src/WebJobs.Script/Workers/Http/HttpWorkerChannelFactory.cs x: 41 lines of code y: 5 # changes src/WebJobs.Script/Workers/Http/HttpWorkerContext.cs x: 12 lines of code y: 6 # changes src/WebJobs.Script/Workers/Rpc/IRpcWorkerChannelFactory.cs x: 10 lines of code y: 6 # changes tools/ExtensionsMetadataGenerator/src/ExtensionsMetadataGenerator/DotNetMuxer.cs x: 57 lines of code y: 3 # changes src/WebJobs.Script.Grpc/MessageExtensions/GrpcMessageExtensionUtilities.cs x: 90 lines of code y: 3 # changes src/WebJobs.Script/Binding/FunctionBinding.cs x: 325 lines of code y: 52 # changes src/WebJobs.Script.Grpc/Extensions/ScriptInvocationContextExtensions.cs x: 212 lines of code y: 5 # changes src/WebJobs.Script.WebHost/Management/IWebFunctionsManager.cs x: 14 lines of code y: 14 # changes src/WebJobs.Script.WebHost/Management/LinuxSpecialization/IBashCommandHandler.cs x: 8 lines of code y: 2 # changes src/WebJobs.Script.WebHost/Properties/AssemblyInfo.cs x: 6 lines of code y: 15 # changes src/WebJobs.Script.WebHost/Security/KeyManagement/ISecretManager.cs x: 19 lines of code y: 10 # changes src/WebJobs.Script.WebHost/Security/KeyManagement/SimpleKubernetesClient.cs x: 295 lines of code y: 3 # changes src/WebJobs.Script/Description/DotNet/DotNetFunctionDescriptorProvider.cs x: 186 lines of code y: 32 # changes src/WebJobs.Script/Description/DotNet/FunctionAssemblyLoadContext.cs x: 424 lines of code y: 44 # changes src/WebJobs.Script/Description/DotNet/ScriptFunctionMetadataResolver.cs x: 246 lines of code y: 12 # changes src/WebJobs.Script/Description/Proxies/ProxyFunctionDescriptorProvider.cs x: 41 lines of code y: 10 # changes src/WebJobs.Script/Description/Workers/Rpc/MultiLanguageFunctionDescriptorProvider.cs x: 34 lines of code y: 2 # changes src/WebJobs.Script/Description/Workers/Rpc/RpcFunctionDescriptorProvider.cs x: 33 lines of code y: 9 # changes src/WebJobs.Script/Eventing/ScriptEventManager.cs x: 69 lines of code y: 4 # changes src/WebJobs.Script/Workers/WorkerConcurrencyManager.cs x: 276 lines of code y: 7 # changes src/WebJobs.Script.WebHost/Management/LinuxSpecialization/RunFromPackageHandler.cs x: 179 lines of code y: 6 # changes src/WebJobs.Script/Binding/Extensibility/ScriptBindingContext.cs x: 91 lines of code y: 6 # changes src/WebJobs.Script/Binding/GeneralScriptBindingProvider.cs x: 102 lines of code y: 15 # changes tools/ExtensionsMetadataGenerator/src/ExtensionsMetadataGenerator.Console/ExtensionsMetadataGenerator.cs x: 167 lines of code y: 16 # changes src/WebJobs.Script/Host/DebugStateProvider.cs x: 59 lines of code y: 6 # changes src/WebJobs.Script.WebHost/FileMonitoringService.cs x: 347 lines of code y: 23 # changes src/WebJobs.Script.WebHost/Proxy/ProxyFunctionExecutor.cs x: 98 lines of code y: 4 # changes src/WebJobs.Script.WebHost/Routing/ScriptRouteHandler.cs x: 62 lines of code y: 20 # changes src/WebJobs.Script.WebHost/Standby/StandbyManager.cs x: 175 lines of code y: 27 # changes src/WebJobs.Script/Description/DotNet/Compilation/CSharp/CSharpCompilation.cs x: 104 lines of code y: 11 # changes src/WebJobs.Script/GlobalSuppressions.cs x: 223 lines of code y: 89 # changes src/WebJobs.Script.Grpc/Server/FunctionRpcService.cs x: 110 lines of code y: 2 # changes src/WebJobs.Script/Description/DotNet/DotNetFunctionInvoker.cs x: 416 lines of code y: 53 # changes src/WebJobs.Script.WebHost/ContainerManagement/LinuxContainerActivityPublisher.cs x: 219 lines of code y: 5 # changes src/WebJobs.Script/Config/ExtensionBundleConfigurationHelper.cs x: 81 lines of code y: 10 # changes src/WebJobs.Script.WebHost/WebScriptHostExceptionHandler.cs x: 58 lines of code y: 20 # changes src/WebJobs.Script.WebHost/Models/RunFromPackageContext.cs x: 43 lines of code y: 10 # changes src/WebJobs.Script/Config/ScriptTelemetryProcessor.cs x: 52 lines of code y: 1 # changes src/WebJobs.Script.WebHost/Middleware/VirtualFileSystemMiddleware.cs x: 89 lines of code y: 5 # changes src/WebJobs.Script/Description/DotNet/DynamicFunctionAssemblyLoadContext.cs x: 53 lines of code y: 3 # changes src/WebJobs.Script/Diagnostics/Extensions/DescriptionLoggerExtension.cs x: 37 lines of code y: 2 # changes sample/CustomHandlerRetry/server.js x: 32 lines of code y: 3 # changes sample/NodeRetry/HttpTrigger-RetryFunctionJson/index.js x: 18 lines of code y: 4 # changes src/WebJobs.Script/Description/DotNet/DependencyHelper.cs x: 145 lines of code y: 8 # changes src/WebJobs.Script/Extensions/JObjectExtensions.cs x: 50 lines of code y: 1 # changes src/WebJobs.Script/HostOptionsProvider.cs x: 69 lines of code y: 1 # changes src/WebJobs.Script/Diagnostics/MetricEvent.cs x: 28 lines of code y: 12 # changes benchmarks/WebJobs.Script.Benchmarks/CSharpCompilationBenchmarks.cs x: 57 lines of code y: 1 # changes src/WebJobs.Script.Grpc/Properties/AssemblyInfo.cs x: 5 lines of code y: 2 # changes src/WebJobs.Script/Properties/AssemblyInfo.cs x: 13 lines of code y: 17 # changes src/WebJobs.Script/Diagnostics/FunctionFileLoggerProvider.cs x: 21 lines of code y: 13 # changes src/WebJobs.Script.WebHost/Helpers/MediaTypeMap.cs x: 50 lines of code y: 4 # changes src/WebJobs.Script/Workers/SharedMemoryDataTransfer/SharedMemoryManager.cs x: 291 lines of code y: 3 # changes src/WebJobs.Script.WebHost/Diagnostics/EtwEventGenerator.cs x: 77 lines of code y: 14 # changes src/WebJobs.Script/Extensions/IMetricsLoggerExtensions.cs x: 20 lines of code y: 6 # changes src/WebJobs.Script.WebHost/Security/KeyManagement/KubernetesSecretsRepository.cs x: 163 lines of code y: 9 # changes src/WebJobs.Script/Eventing/EventSources.cs x: 18 lines of code y: 7 # changes src/WebJobs.Script.WebHost/Configuration/WebScriptHostConfigurationSource.cs x: 58 lines of code y: 10 # changes src/WebJobs.Script.WebHost/Management/LinuxSpecialization/UnZipHandler.cs x: 26 lines of code y: 2 # changes src/WebJobs.Script.WebHost/PreJIT/JitTraceRuntime.cs x: 210 lines of code y: 4 # changes src/WebJobs.Script.WebHost/Security/KeyManagement/FileSystemSecretsRepository.cs x: 141 lines of code y: 12 # changes src/WebJobs.Script/Scale/HostPerformanceManager.cs x: 171 lines of code y: 12 # changes src/WebJobs.Script.WebHost/DependencyInjection/DependencyValidator/ExpectedDependencyBuilder.cs x: 80 lines of code y: 3 # changes src/WebJobs.Script.WebHost/DependencyInjection/DependencyValidator/ServiceMatch.cs x: 203 lines of code y: 4 # changes src/WebJobs.Script.WebHost/Models/ApiModelUtility.cs x: 61 lines of code y: 5 # changes src/WebJobs.Script/Description/FunctionLoader.cs x: 91 lines of code y: 4 # changes src/WebJobs.Script.WebHost/Diagnostics/AzureMonitorDiagnosticLogger.cs x: 125 lines of code y: 12 # changes src/WebJobs.Script/Description/FunctionInvokerBase.cs x: 170 lines of code y: 53 # changes src/WebJobs.Script.WebHost/Extensions/IExternalScopeProviderExtensions.cs x: 25 lines of code y: 4 # changes src/WebJobs.Script.WebHost/Models/HostStatus.cs x: 35 lines of code y: 20 # changes src/WebJobs.Script/BindingExtensions/ExtensionsManager.cs x: 255 lines of code y: 32 # changes src/WebJobs.Script/Config/ApplicationInsightsLoggerOptionsSetup.cs x: 45 lines of code y: 9 # changes src/WebJobs.Script/Config/ScriptTelemetryInitializer.cs x: 34 lines of code y: 4 # changes src/WebJobs.Script/StorageProvider/HostAzureBlobStorageProvider.cs x: 77 lines of code y: 1 # changes src/WebJobs.Script.WebHost/Startup.cs x: 31 lines of code y: 15 # changes src/WebJobs.Script/HostNameProvider.cs x: 49 lines of code y: 2 # changes src/WebJobs.Script.WebHost/Management/LinuxSpecialization/ManagedIdentityTokenProvider.cs x: 107 lines of code y: 4 # changes src/WebJobs.Script/DependencyInjection/ExternalConfigurationStartupValidator.cs x: 68 lines of code y: 3 # changes src/WebJobs.Script/Workers/Http/Configuration/HttpWorkerOptionsSetup.cs x: 109 lines of code y: 11 # changes src/WebJobs.Script/Workers/Http/IHttpWorkerChannel.cs x: 11 lines of code y: 8 # changes src/WebJobs.Script/Workers/Rpc/FunctionRegistration/IRpcFunctionInvocationDispatcherLoadBalancer.cs x: 9 lines of code y: 4 # changes src/WebJobs.Script/Workers/Rpc/FunctionRegistration/RpcFunctionInvocationDispatcherLoadBalancer.cs x: 36 lines of code y: 4 # changes src/WebJobs.Script.Grpc/Extensions/RpcSharedMemoryDataExtensions.cs x: 129 lines of code y: 3 # changes src/WebJobs.Script.WebHost/Diagnostics/FunctionsSystemLogsEventSource.cs x: 82 lines of code y: 9 # changes src/WebJobs.Script/Workers/FunctionDataCache/FunctionDataCache.cs x: 226 lines of code y: 1 # changes src/WebJobs.Script/Workers/SharedMemoryDataTransfer/SharedMemoryMap.cs x: 183 lines of code y: 3 # changes src/WebJobs.Script.WebHost/Models/TokenServiceMsiResponse.cs x: 19 lines of code y: 2 # changes tools/ExtensionsMetadataGenerator/src/ExtensionsMetadataGenerator/BuildTasks/GenerateFunctionsExtensionsMetadata.cs x: 78 lines of code y: 9 # changes src/WebJobs.Script.WebHost/Controllers/InstanceController.cs x: 61 lines of code y: 18 # changes src/WebJobs.Script/CloudConstants.cs x: 17 lines of code y: 3 # changes src/WebJobs.Script/Workers/Http/Configuration/HttpWorkerOptions.cs x: 14 lines of code y: 5 # changes src/WebJobs.Script.WebHost/Helpers/VfsSpecialFolders.cs x: 139 lines of code y: 4 # changes src/WebJobs.Script.WebHost/Management/IMeshServiceClient.cs x: 17 lines of code y: 5 # changes src/WebJobs.Script.WebHost/Management/NullMeshServiceClient.cs x: 44 lines of code y: 6 # changes src/WebJobs.Script/Workers/SharedMemoryDataTransfer/MemoryMappedFileAccessorUnix.cs x: 213 lines of code y: 2 # changes src/WebJobs.Script.WebHost/Diagnostics/WebHostMetricsLogger.cs x: 86 lines of code y: 24 # changes src/WebJobs.Script/Host/ScriptJobHostExtensions.cs x: 32 lines of code y: 4 # changes src/WebJobs.Script/Description/DotNet/Compilation/Raw/RawAssemblyCompilation.cs x: 70 lines of code y: 14 # changes tools/ExtensionsMetadataGenerator/src/ExtensionsMetadataGenerator.Console/Program.cs x: 28 lines of code y: 7 # changes tools/ExtensionsMetadataGenerator/src/ExtensionsMetadataGenerator/updateruntimeassemblies.ps1 x: 8 lines of code y: 3 # changes src/WebJobs.Script.WebHost/Models/EncryptedHostAssignmentContext.cs x: 10 lines of code y: 8 # changes src/WebJobs.Script.WebHost/StartupContextProvider.cs x: 122 lines of code y: 4 # changes src/WebJobs.Script/Workers/Http/HttpWorkerDescription.cs x: 48 lines of code y: 6 # changes src/WebJobs.Script/Workers/Http/IHttpWorkerService.cs x: 13 lines of code y: 5 # changes src/WebJobs.Script.WebHost/Diagnostics/IEventGenerator.cs x: 15 lines of code y: 18 # changes src/WebJobs.Script.WebHost/Middleware/AppServiceHeaderFixupMiddleware.cs x: 34 lines of code y: 5 # changes src/WebJobs.Script.WebHost/Middleware/HomepageMiddleware.cs x: 71 lines of code y: 9 # changes src/WebJobs.Script.WebHost/Middleware/HostnameFixupMiddleware.cs x: 24 lines of code y: 5 # changes src/WebJobs.Script.WebHost/Middleware/HstsConfigurationMiddleware.cs x: 42 lines of code y: 2 # changes src/WebJobs.Script.WebHost/Middleware/JobHostCorsMiddleware.cs x: 32 lines of code y: 6 # changes src/WebJobs.Script/Binding/Http/HttpBinding.cs x: 218 lines of code y: 26 # changes sample/Node/HttpTrigger-CustomRoute-Get/index.js x: 27 lines of code y: 5 # changes src/WebJobs.Script.WebHost/Configuration/HttpOptionsSetup.cs x: 37 lines of code y: 6 # changes src/WebJobs.Script.WebHost/Middleware/ExceptionMiddleware.cs x: 43 lines of code y: 4 # changes src/WebJobs.Script/Config/FeatureFlags.cs x: 20 lines of code y: 4 # changes src/WebJobs.Script/Description/DotNet/Compilation/CSharp/Analyzers/InvalidFileMetadataReferenceAnalyzer.cs x: 50 lines of code y: 5 # changes src/WebJobs.Script/Diagnostics/HostFileLoggerProvider.cs x: 40 lines of code y: 9 # changes src/WebJobs.Script.WebHost/Models/FunctionAppSecrets.cs x: 30 lines of code y: 2 # changes src/WebJobs.Script/Description/DotNet/Compilation/DotNetCompilationResult.cs x: 84 lines of code y: 4 # changes src/WebJobs.Script/Host/DebugManager.cs x: 51 lines of code y: 7 # changes src/WebJobs.Script/Diagnostics/Extensions/HostLoggerExtension.cs x: 97 lines of code y: 3 # changes src/WebJobs.Script.WebHost/Diagnostics/ExtendedEventSource.cs x: 275 lines of code y: 9 # changes src/WebJobs.Script/FileProvisioning/PowerShell/requirements.psd1 x: 7 lines of code y: 5 # changes src/WebJobs.Script/Diagnostics/Extensions/ExtensionBundleLoggerExtension.cs x: 124 lines of code y: 2 # changes src/WebJobs.Script/Description/DotNet/DotNetConstants.cs x: 213 lines of code y: 13 # changes src/WebJobs.Script.WebHost/Controllers/ExtensionBundleController.cs x: 80 lines of code y: 1 # changes src/WebJobs.Script.WebHost/GlobalSuppressions.cs x: 3 lines of code y: 36 # changes src/WebJobs.Script/Description/DotNet/ExtensionSharedAssemblyProvider.cs x: 42 lines of code y: 13 # changes src/WebJobs.Script/Scale/ApplicationPerformanceCounters.cs x: 34 lines of code y: 3 # changes src/WebJobs.Script.WebHost/WebHost/ScriptWebHostEnvironment.cs x: 96 lines of code y: 4 # changes src/WebJobs.Script.WebHost/Resources/app_offline.htm x: 108 lines of code y: 1 # changes src/WebJobs.Script/Binding/StreamValueBinder.cs x: 129 lines of code y: 1 # changes src/WebJobs.Script.WebHost/Extensions/ZipArchiveExtensions.cs x: 66 lines of code y: 1 # changes src/WebJobs.Script/Description/IFunctionInvoker.cs x: 13 lines of code y: 9 # changes src/WebJobs.Script/Diagnostics/StructuredLogWriter.cs x: 43 lines of code y: 3 # changes src/WebJobs.Script/Description/DotNet/PackageAssemblyResolver.cs x: 101 lines of code y: 5 # changes src/WebJobs.Script/Description/DotNet/PackageReference.cs x: 46 lines of code y: 2 # changes src/WebJobs.Script.WebHost/Security/KeyManagement/Serialization/ScriptSecretSerializer.cs x: 41 lines of code y: 1 # changes src/WebJobs.Script/Description/DotNet/FunctionSignature.cs x: 63 lines of code y: 7 # changes src/WebJobs.Script/Binding/BindingContext.cs x: 17 lines of code y: 11 # changes src/WebJobs.Script/Description/DotNet/FunctionEntryPointResolver.cs x: 77 lines of code y: 4 # changes
298.0
# changes
  min: 1.0
  average: 7.54
  25th percentile: 1.0
  median: 3.0
  75th percentile: 6.0
  max: 298.0
0 1478.0
lines of code
min: 3.0 | average: 64.33 | 25th percentile: 13.0 | median: 26.0 | 75th percentile: 69.0 | max: 1478.0

Number of Contributors vs. Number of Changes: 850 points

src/WebJobs.Script/DependencyInjection/ScriptStartupTypeLocator.cs x: 18 # contributors y: 43 # changes src/WebJobs.Script/Models/ExtensionReference.cs x: 3 # contributors y: 4 # changes src/WebJobs.Script/Models/ExtensionReferences.cs x: 1 # contributors y: 1 # changes src/WebJobs.Script.WebHost/Metrics/FlexConsumptionMetricsPublisher.cs x: 3 # contributors y: 9 # changes src/WebJobs.Script.WebHost/Diagnostics/DiagnosticEventTableStorageRepository.cs x: 6 # contributors y: 13 # changes src/WebJobs.Script.WebHost/Helpers/TableStorageHelpers.cs x: 5 # contributors y: 7 # changes eng/build/Workers.Powershell.props x: 3 # contributors y: 5 # changes src/WebJobs.Script.Grpc/Channel/GrpcWorkerChannel.cs x: 23 # contributors y: 82 # changes src/WebJobs.Script/Diagnostics/OpenTelemetry/OpenTelemetryConfigurationExtensions.cs x: 2 # contributors y: 7 # changes src/WebJobs.Script.WebHost/Controllers/HostController.cs x: 23 # contributors y: 62 # changes src/WebJobs.Script.WebHost/FunctionsSyncService.cs x: 5 # contributors y: 10 # changes src/WebJobs.Script.WebHost/WebScriptHostHttpRoutesManager.cs x: 8 # contributors y: 10 # changes src/WebJobs.Script/Description/FunctionGroups.cs x: 2 # contributors y: 2 # changes src/WebJobs.Script/Environment/EnvironmentExtensions.cs x: 31 # contributors y: 82 # changes src/WebJobs.Script.WebHost/Management/FunctionsSyncManager.cs x: 26 # contributors y: 59 # changes src/WebJobs.Script.WebHost/Management/IFunctionsSyncManager.cs x: 4 # contributors y: 5 # changes src/WebJobs.Script/Diagnostics/MetricEventNames.cs x: 20 # contributors y: 42 # changes src/WebJobs.Script/Workers/Profiles/Conditions/EnvironmentCondition.cs x: 2 # contributors y: 3 # changes src/WebJobs.Script/Workers/Rpc/Configuration/RpcWorkerConfigFactory.cs x: 12 # contributors y: 29 # changes src/WebJobs.Script.WebHost/WebHostServiceCollectionExtensions.cs x: 33 # contributors y: 95 # changes src/WebJobs.Script.WebHost/Middleware/SystemTraceMiddleware.cs x: 6 # contributors y: 12 # changes src/WebJobs.Script/Sanitizer.cs x: 7 # contributors y: 10 # changes src/WebJobs.Script.WebHost/Metrics/LinuxContainerMetricsPublisher.cs x: 6 # contributors y: 16 # changes src/WebJobs.Script/Config/FunctionsHostingConfigOptions.cs x: 10 # contributors y: 22 # changes src/WebJobs.Script/ScriptConstants.cs x: 43 # contributors y: 180 # changes src/WebJobs.Script/Host/FunctionMetadataManager.cs x: 21 # contributors y: 50 # changes src/WebJobs.Script/Host/IFunctionMetadataManager.cs x: 8 # contributors y: 12 # changes src/WebJobs.Script/Host/ScriptHost.cs x: 46 # contributors y: 298 # changes src/WebJobs.Script/ScriptHostBuilderExtensions.cs x: 29 # contributors y: 117 # changes eng/build/Workers.Java.props x: 2 # contributors y: 4 # changes src/WebJobs.Script/Config/HostJsonFileConfigurationSource.cs x: 21 # contributors y: 52 # changes src/WebJobs.Script.WebHost/Extensions/FunctionMetadataExtensions.cs x: 15 # contributors y: 27 # changes src/WebJobs.Script.WebHost/Management/WebFunctionsManager.cs x: 17 # contributors y: 43 # changes src/WebJobs.Script/Host/WorkerFunctionMetadataProvider.cs x: 7 # contributors y: 13 # changes src/WebJobs.Script.WebHost/Program.cs x: 17 # contributors y: 51 # changes src/WebJobs.Script.WebHost/Security/Authentication/Jwt/ScriptJwtBearerExtensions.cs x: 6 # contributors y: 20 # changes src/WebJobs.Script/Environment/EnvironmentSettingNames.cs x: 32 # contributors y: 89 # changes src/WebJobs.Script.WebHost/Diagnostics/FunctionInstanceLogger.cs x: 13 # contributors y: 28 # changes src/WebJobs.Script/Diagnostics/OpenTelemetry/FunctionsResourceDetector.cs x: 1 # contributors y: 2 # changes src/WebJobs.Script.WebHost/Diagnostics/DeferredLoggerProvider.cs x: 1 # contributors y: 3 # changes src/WebJobs.Script.WebHost/WebJobsScriptHostService.cs x: 28 # contributors y: 102 # changes src/WebJobs.Script/ExtensionBundle/ExtensionBundleManager.cs x: 8 # contributors y: 20 # changes src/WebJobs.Script.WebHost/Middleware/HostWarmupMiddleware.cs x: 12 # contributors y: 23 # changes src/WebJobs.Script.WebHost/WebJobsApplicationBuilderExtension.cs x: 17 # contributors y: 50 # changes src/WebJobs.Script.WebHost/Diagnostics/LinuxAppServiceEventGenerator.cs x: 14 # contributors y: 22 # changes src/WebJobs.Script/FileProvisioning/PowerShell/PowerShellFileProvisioner.cs x: 4 # contributors y: 7 # changes src/WebJobs.Script.WebHost/Diagnostics/Extensions/ScriptHostServiceLoggerExtension.cs x: 8 # contributors y: 17 # changes src/WebJobs.Script/Workers/ProcessManagement/WorkerDescription.cs x: 5 # contributors y: 8 # changes src/WebJobs.Script/Workers/Rpc/RpcWorkerDescription.cs x: 9 # contributors y: 21 # changes src/WebJobs.Script/Workers/Rpc/RpcWorkerProcess.cs x: 10 # contributors y: 18 # changes src/WebJobs.Script/Description/FunctionDescriptorProvider.cs x: 16 # contributors y: 67 # changes src/WebJobs.Script/Workers/FunctionInvocationDispatcherFactory.cs x: 7 # contributors y: 11 # changes src/WebJobs.Script/Workers/Rpc/Configuration/LanguageWorkerOptionsSetup.cs x: 6 # contributors y: 8 # changes src/WebJobs.Script/Workers/Rpc/FunctionRegistration/RpcFunctionInvocationDispatcher.cs x: 20 # contributors y: 67 # changes src/WebJobs.Script/Workers/Rpc/WebHostRpcWorkerChannelManager.cs x: 14 # contributors y: 33 # changes src/WebJobs.Script.WebHost/Diagnostics/LinuxContainerEventGenerator.cs x: 13 # contributors y: 39 # changes src/WebJobs.Script.WebHost/Configuration/ScriptApplicationHostOptionsSetup.cs x: 9 # contributors y: 16 # changes src/WebJobs.Script.WebHost/Diagnostics/MetricsEventManager.cs x: 15 # contributors y: 52 # changes src/WebJobs.Script.WebHost/DependencyInjection/ServiceProviderExtensions.cs x: 3 # contributors y: 3 # changes src/WebJobs.Script/Host/ScriptHostIdProvider.cs x: 10 # contributors y: 21 # changes src/WebJobs.Script/Host/HostFunctionMetadataProvider.cs x: 9 # contributors y: 15 # changes src/WebJobs.Script/Utility.cs x: 34 # contributors y: 136 # changes src/WebJobs.Script/StorageProvider/StorageClientProvider.cs x: 5 # contributors y: 9 # changes src/WebJobs.Script/Binding/Http/ScriptObjectResult.cs x: 4 # contributors y: 4 # changes src/WebJobs.Script/Description/DotNet/PackageManager.cs x: 11 # contributors y: 25 # changes Directory.Build.props x: 1 # contributors y: 7 # changes src/WebJobs.Script/Host/FunctionMetadataProvider.cs x: 6 # contributors y: 18 # changes src/WebJobs.Script.WebHost/Security/Authorization/Policies/AuthorizationOptionsExtensions.cs x: 4 # contributors y: 10 # changes src/WebJobs.Script.WebHost/Controllers/FunctionsController.cs x: 17 # contributors y: 63 # changes src/WebJobs.Script.WebHost/Diagnostics/SystemLogger.cs x: 14 # contributors y: 30 # changes src/WebJobs.Script/Extensions/FunctionMetadataExtensions.cs x: 9 # contributors y: 13 # changes src/WebJobs.Script.WebHost/Diagnostics/SystemLoggerProvider.cs x: 8 # contributors y: 16 # changes src/WebJobs.Script/Config/ConfigurationSectionNames.cs x: 13 # contributors y: 23 # changes src/WebJobs.Script/Config/ScriptJobHostOptions.cs x: 14 # contributors y: 23 # changes src/WebJobs.Script/Diagnostics/Extensions/LoggerExtension.cs x: 13 # contributors y: 16 # changes src/WebJobs.Script/Config/ScriptJobHostOptionsSetup.cs x: 8 # contributors y: 13 # changes src/WebJobs.Script/Extensions/HttpRequestExtensions.cs x: 12 # contributors y: 30 # changes src/WebJobs.Script.WebHost/WebScriptHostBuilderExtension.cs x: 19 # contributors y: 85 # changes src/WebJobs.Script/Workers/Http/HttpWorkerProcess.cs x: 9 # contributors y: 17 # changes src/WebJobs.Script/Workers/ProcessManagement/WorkerProcess.cs x: 11 # contributors y: 27 # changes src/WebJobs.Script/Workers/Rpc/RpcWorkerProcessFactory.cs x: 7 # contributors y: 12 # changes src/WebJobs.Script/Workers/WorkerConsoleLogService.cs x: 4 # contributors y: 8 # changes src/WebJobs.Script/Workers/Rpc/RpcWorkerConstants.cs x: 18 # contributors y: 40 # changes src/WebJobs.Script.WebHost/Security/KeyManagement/KeyVaultSecretsRepository.cs x: 9 # contributors y: 11 # changes src/WebJobs.Script.Grpc/Server/Startup.cs x: 2 # contributors y: 5 # changes src/WebJobs.Script/Workers/Http/HttpFunctionInvocationDispatcher.cs x: 9 # contributors y: 23 # changes src/WebJobs.Script/Extensions/FileUtility.cs x: 7 # contributors y: 19 # changes src/WebJobs.Script/Config/ScriptSettingsManager.cs x: 14 # contributors y: 40 # changes src/WebJobs.Script.WebHost/Middleware/FunctionInvocationMiddleware.cs x: 19 # contributors y: 42 # changes src/WebJobs.Script.WebHost/Security/KeyManagement/DefaultSecretManagerProvider.cs x: 13 # contributors y: 26 # changes src/WebJobs.Script.WebHost/Security/KeyManagement/SecretManager.cs x: 17 # contributors y: 44 # changes src/WebJobs.Script.WebHost/Middleware/ScriptHostRequestServiceProviderMiddleware.cs x: 5 # contributors y: 11 # changes src/WebJobs.Script.WebHost/Management/LinuxSpecialization/PackageDownloadHandler.cs x: 6 # contributors y: 7 # changes src/WebJobs.Script.WebHost/Middleware/HttpThrottleMiddleware.cs x: 3 # contributors y: 6 # changes src/WebJobs.Script.Grpc/MessageExtensions/StatusResultExtensions.cs x: 5 # contributors y: 5 # changes src/WebJobs.Script.WebHost/Controllers/KeysController.cs x: 9 # contributors y: 34 # changes src/WebJobs.Script/Workers/IFunctionInvocationDispatcher.cs x: 7 # contributors y: 15 # changes src/WebJobs.Script/Diagnostics/FileLogger.cs x: 4 # contributors y: 14 # changes src/WebJobs.Script.WebHost/Health/TokenExpirationService.cs x: 1 # contributors y: 4 # changes src/WebJobs.Script.WebHost/Security/KeyManagement/BlobStorageSecretsRepository.cs x: 11 # contributors y: 22 # changes src/WebJobs.Script/Workers/Rpc/IRpcWorkerChannel.cs x: 10 # contributors y: 16 # changes src/WebJobs.Script/Binding/WebJobsCoreScriptBindingProvider.cs x: 6 # contributors y: 27 # changes src/WebJobs.Script.Grpc/azure-functions-language-worker-protobuf/src/proto/FunctionRpc.proto x: 23 # contributors y: 40 # changes src/WebJobs.Script.WebHost/Models/HostAssignmentContext.cs x: 9 # contributors y: 22 # changes src/WebJobs.Script/Diagnostics/Extensions/ScriptHostLoggerExtension.cs x: 4 # contributors y: 9 # changes src/WebJobs.Script/Workers/WorkerConstants.cs x: 5 # contributors y: 14 # changes src/WebJobs.Script/Workers/Http/DefaultHttpWorkerService.cs x: 7 # contributors y: 21 # changes src/WebJobs.Script.WebHost/Management/MeshServiceClient.cs x: 6 # contributors y: 11 # changes src/WebJobs.Script/Binding/ExtensionBinding.cs x: 11 # contributors y: 21 # changes src/WebJobs.Script/Binding/FunctionBinding.cs x: 14 # contributors y: 52 # changes src/WebJobs.Script.WebHost/Properties/AssemblyInfo.cs x: 6 # contributors y: 15 # changes src/WebJobs.Script.WebHost/Security/KeyManagement/ISecretManager.cs x: 6 # contributors y: 10 # changes src/WebJobs.Script/Description/DotNet/DotNetFunctionDescriptorProvider.cs x: 11 # contributors y: 32 # changes src/WebJobs.Script/Description/DotNet/FunctionAssemblyLoadContext.cs x: 9 # contributors y: 44 # changes src/WebJobs.Script/Description/DotNet/ScriptFunctionMetadataResolver.cs x: 3 # contributors y: 12 # changes src/WebJobs.Script/Binding/GeneralScriptBindingProvider.cs x: 8 # contributors y: 15 # changes tools/ExtensionsMetadataGenerator/src/ExtensionsMetadataGenerator.Console/ExtensionsMetadataGenerator.cs x: 7 # contributors y: 16 # changes src/WebJobs.Script.WebHost/Standby/StandbyManager.cs x: 12 # contributors y: 27 # changes src/WebJobs.Script/Description/DotNet/Compilation/CSharp/CSharpCompilation.cs x: 4 # contributors y: 11 # changes src/WebJobs.Script/Description/Proxies/ProxyFunctionInvoker.cs x: 7 # contributors y: 8 # changes src/WebJobs.Script/GlobalSuppressions.cs x: 16 # contributors y: 89 # changes src/WebJobs.Script/Description/DotNet/DotNetFunctionInvoker.cs x: 12 # contributors y: 53 # changes src/WebJobs.Script/Properties/AssemblyInfo.cs x: 6 # contributors y: 17 # changes src/WebJobs.Script/Workers/SharedMemoryDataTransfer/SharedMemoryManager.cs x: 4 # contributors y: 3 # changes src/WebJobs.Script.WebHost/Security/KeyManagement/KubernetesSecretsRepository.cs x: 6 # contributors y: 9 # changes src/WebJobs.Script.WebHost/Diagnostics/AzureMonitorDiagnosticLogger.cs x: 4 # contributors y: 12 # changes src/WebJobs.Script/Description/FunctionInvokerBase.cs x: 13 # contributors y: 53 # changes src/WebJobs.Script.WebHost/Startup.cs x: 4 # contributors y: 15 # changes src/WebJobs.Script/Workers/FunctionDataCache/FunctionDataCache.cs x: 2 # contributors y: 1 # changes src/WebJobs.Script/Workers/SharedMemoryDataTransfer/ISharedMemoryManager.cs x: 3 # contributors y: 2 # changes src/WebJobs.Script.WebHost/Controllers/InstanceController.cs x: 8 # contributors y: 18 # changes src/WebJobs.Script.WebHost/Diagnostics/WebHostMetricsLogger.cs x: 10 # contributors y: 24 # changes src/WebJobs.Script.WebHost/GlobalSuppressions.cs x: 12 # contributors y: 36 # changes src/WebJobs.Script/Description/DotNet/ExtensionSharedAssemblyProvider.cs x: 3 # contributors y: 13 # changes
298.0
# changes
  min: 1.0
  average: 7.54
  25th percentile: 1.0
  median: 3.0
  75th percentile: 6.0
  max: 298.0
0 46.0
# contributors
min: 1.0 | average: 3.66 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 4.0 | max: 46.0

Number of Contributors vs. File Size: 850 points

src/WebJobs.Script/DependencyInjection/ScriptStartupTypeLocator.cs x: 18 # contributors y: 308 lines of code src/WebJobs.Script/Models/ExtensionReference.cs x: 3 # contributors y: 12 lines of code src/WebJobs.Script/Models/ExtensionReferences.cs x: 1 # contributors y: 8 lines of code src/Directory.Version.props x: 3 # contributors y: 6 lines of code src/WebJobs.Script.WebHost/Configuration/FlexConsumptionMetricsPublisherOptions.cs x: 3 # contributors y: 29 lines of code src/WebJobs.Script.WebHost/Metrics/FlexConsumptionMetricsPublisher.cs x: 3 # contributors y: 225 lines of code src/WebJobs.Script.WebHost/Diagnostics/DiagnosticEventTableStorageRepository.Log.cs x: 1 # contributors y: 60 lines of code src/WebJobs.Script.WebHost/Diagnostics/DiagnosticEventTableStorageRepository.cs x: 6 # contributors y: 306 lines of code src/WebJobs.Script.WebHost/Helpers/TableStorageHelpers.cs x: 5 # contributors y: 107 lines of code src/WebJobs.Script.Grpc/Channel/GrpcWorkerChannel.cs x: 23 # contributors y: 1478 lines of code src/WebJobs.Script/Diagnostics/OpenTelemetry/OpenTelemetryConfigurationExtensions.cs x: 2 # contributors y: 194 lines of code eng/build/Workers.Python.props x: 3 # contributors y: 5 lines of code src/WebJobs.Script.WebHost/Controllers/HostController.cs x: 23 # contributors y: 459 lines of code src/WebJobs.Script.WebHost/FunctionsSyncService.cs x: 5 # contributors y: 74 lines of code src/WebJobs.Script.WebHost/WebScriptHostHttpRoutesManager.cs x: 8 # contributors y: 104 lines of code src/WebJobs.Script/Description/FunctionGroups.cs x: 2 # contributors y: 28 lines of code src/WebJobs.Script/Environment/EnvironmentExtensions.cs x: 31 # contributors y: 505 lines of code src/WebJobs.Script.WebHost/Management/FunctionsSyncManager.cs x: 26 # contributors y: 726 lines of code src/WebJobs.Script.WebHost/Management/IFunctionsSyncManager.cs x: 4 # contributors y: 10 lines of code src/WebJobs.Script/Diagnostics/MetricEventNames.cs x: 20 # contributors y: 89 lines of code src/WebJobs.Script/Workers/Profiles/Conditions/EnvironmentCondition.cs x: 2 # contributors y: 64 lines of code src/WebJobs.Script/Workers/Profiles/Conditions/HostPropertyCondition.cs x: 2 # contributors y: 83 lines of code src/WebJobs.Script/Workers/Profiles/WorkerProfileConditionDescriptor.cs x: 2 # contributors y: 15 lines of code src/WebJobs.Script/Workers/Rpc/Configuration/RpcWorkerConfigFactory.cs x: 12 # contributors y: 283 lines of code src/WebJobs.Script.WebHost/Metrics/LinuxContainerLegionMetricsPublisher.cs x: 2 # contributors y: 225 lines of code src/WebJobs.Script.WebHost/WebHostServiceCollectionExtensions.cs x: 33 # contributors y: 320 lines of code src/WebJobs.Script.WebHost/Middleware/SystemTraceMiddleware.cs x: 6 # contributors y: 71 lines of code src/WebJobs.Script/Sanitizer.cs x: 7 # contributors y: 142 lines of code src/WebJobs.Script.WebHost/Metrics/CgroupMemoryUsageHelper.cs x: 1 # contributors y: 38 lines of code src/WebJobs.Script.WebHost/Metrics/LinuxContainerMetricsPublisher.cs x: 6 # contributors y: 292 lines of code src/WebJobs.Script/Config/FunctionsHostingConfigOptions.cs x: 10 # contributors y: 215 lines of code src/WebJobs.Script/ScriptConstants.cs x: 43 # contributors y: 222 lines of code src/WebJobs.Script/Host/FunctionMetadataManager.cs x: 21 # contributors y: 246 lines of code src/WebJobs.Script/Host/IFunctionMetadataManager.cs x: 8 # contributors y: 12 lines of code src/WebJobs.Script/Host/ScriptHost.cs x: 46 # contributors y: 814 lines of code src/WebJobs.Script/ScriptHostBuilderExtensions.cs x: 29 # contributors y: 504 lines of code eng/build/Workers.Java.props x: 2 # contributors y: 5 lines of code src/WebJobs.Script/Config/HostJsonFileConfigurationSource.cs x: 21 # contributors y: 234 lines of code src/WebJobs.Script.WebHost/Extensions/FunctionMetadataExtensions.cs x: 15 # contributors y: 185 lines of code src/WebJobs.Script.WebHost/Management/WebFunctionsManager.cs x: 17 # contributors y: 211 lines of code src/WebJobs.Script.WebHost/ContainerManagement/LinuxContainerInitializationHostedService.cs x: 2 # contributors y: 66 lines of code src/WebJobs.Script.WebHost/Management/IInstanceManager.cs x: 5 # contributors y: 15 lines of code src/WebJobs.Script.WebHost/Management/LinuxInstanceManager.cs x: 2 # contributors y: 150 lines of code src/WebJobs.Script.WebHost/Middleware/ClrOptimizationMiddleware.cs x: 2 # contributors y: 74 lines of code src/WebJobs.Script/Host/WorkerFunctionMetadataProvider.cs x: 7 # contributors y: 233 lines of code src/WebJobs.Script.WebHost/Program.cs x: 17 # contributors y: 127 lines of code src/WebJobs.Script.WebHost/Security/Authentication/Jwt/ScriptJwtBearerExtensions.cs x: 6 # contributors y: 175 lines of code src/WebJobs.Script.WebHost/Configuration/LinuxConsumptionLegionMetricsPublisherOptionsSetup.cs x: 1 # contributors y: 18 lines of code src/WebJobs.Script.WebHost/Metrics/LegionMetricsFileManager.cs x: 1 # contributors y: 85 lines of code src/WebJobs.Script/Environment/EnvironmentSettingNames.cs x: 32 # contributors y: 129 lines of code src/WebJobs.Script.WebHost/Diagnostics/FunctionInstanceLogger.cs x: 13 # contributors y: 113 lines of code src/WebJobs.Script/Diagnostics/OpenTelemetry/FunctionsResourceDetector.cs x: 1 # contributors y: 55 lines of code src/WebJobs.Script/Diagnostics/OpenTelemetry/OpenTelemetryConstants.cs x: 1 # contributors y: 16 lines of code src/WebJobs.Script/Diagnostics/OpenTelemetry/ResourceSemanticConventions.cs x: 1 # contributors y: 24 lines of code src/WebJobs.Script/Metrics/HostMetrics.cs x: 2 # contributors y: 95 lines of code src/WebJobs.Script/Metrics/IHostMetrics.cs x: 2 # contributors y: 9 lines of code src/WebJobs.Script.WebHost/Diagnostics/DeferredLoggerProvider.cs x: 1 # contributors y: 99 lines of code src/WebJobs.Script.WebHost/WebJobsScriptHostService.cs x: 28 # contributors y: 811 lines of code src/WebJobs.Script/ExtensionBundle/ExtensionBundleManager.cs x: 8 # contributors y: 299 lines of code src/WebJobs.Script.WebHost/Middleware/HostWarmupMiddleware.cs x: 12 # contributors y: 146 lines of code src/WebJobs.Script.WebHost/WebJobsApplicationBuilderExtension.cs x: 17 # contributors y: 86 lines of code src/WebJobs.Script.WebHost/Diagnostics/LinuxAppServiceEventGenerator.cs x: 14 # contributors y: 96 lines of code src/WebJobs.Script/FileProvisioning/PowerShell/PowerShellFileProvisioner.cs x: 4 # contributors y: 160 lines of code src/WebJobs.Script.WebHost/Diagnostics/Extensions/ScriptHostServiceLoggerExtension.cs x: 8 # contributors y: 322 lines of code src/WebJobs.Script/Workers/ProcessManagement/WorkerDescription.cs x: 5 # contributors y: 43 lines of code src/WebJobs.Script/Workers/Profiles/WorkerDescriptionProfile.cs x: 5 # contributors y: 69 lines of code src/WebJobs.Script/Workers/Rpc/RpcWorkerDescription.cs x: 9 # contributors y: 195 lines of code src/WebJobs.Script/Workers/Rpc/RpcWorkerProcess.cs x: 10 # contributors y: 88 lines of code src/WebJobs.Script/Description/FunctionDescriptorProvider.cs x: 16 # contributors y: 211 lines of code src/WebJobs.Script/Workers/FunctionInvocationDispatcherFactory.cs x: 7 # contributors y: 63 lines of code src/WebJobs.Script/Workers/Rpc/Configuration/LanguageWorkerOptionsSetup.cs x: 6 # contributors y: 80 lines of code src/WebJobs.Script/Workers/Rpc/FunctionRegistration/RpcFunctionInvocationDispatcher.cs x: 20 # contributors y: 586 lines of code src/WebJobs.Script/Workers/Rpc/WebHostRpcWorkerChannelManager.cs x: 14 # contributors y: 381 lines of code src/WebJobs.Script.WebHost/Management/VirtualFileSystem.cs x: 8 # contributors y: 548 lines of code src/WebJobs.Script.WebHost/Diagnostics/BufferedConsoleWriter.cs x: 2 # contributors y: 125 lines of code src/WebJobs.Script.WebHost/Diagnostics/LinuxContainerEventGenerator.cs x: 13 # contributors y: 155 lines of code src/WebJobs.Script.WebHost/Configuration/ScriptApplicationHostOptionsSetup.cs x: 9 # contributors y: 133 lines of code src/WebJobs.Script.WebHost/Diagnostics/MetricsEventManager.cs x: 15 # contributors y: 444 lines of code src/WebJobs.Script.WebHost/DependencyInjection/ServiceProviderExtensions.cs x: 3 # contributors y: 170 lines of code src/WebJobs.Script/Host/ScriptHostIdProvider.cs x: 10 # contributors y: 98 lines of code src/WebJobs.Script/Host/HostFunctionMetadataProvider.cs x: 9 # contributors y: 210 lines of code src/WebJobs.Script/Utility.cs x: 34 # contributors y: 965 lines of code eng/actions/backport/index.js x: 1 # contributors y: 118 lines of code src/WebJobs.Script/StorageProvider/StorageClientProvider.cs x: 5 # contributors y: 56 lines of code src/WebJobs.Script.SiteExtension/New-ReleaseJson.ps1 x: 1 # contributors y: 34 lines of code src/WebJobs.Script.SiteExtension/Tasks.targets x: 1 # contributors y: 96 lines of code src/WebJobs.Script/Binding/Http/RawScriptResult.cs x: 7 # contributors y: 111 lines of code src/WebJobs.Script/Binding/Http/ScriptObjectResult.cs x: 4 # contributors y: 47 lines of code src/WebJobs.Script/Description/Compilation/CompilationServiceException.cs x: 2 # contributors y: 23 lines of code src/WebJobs.Script/Host/ProxyFunctionProvider.cs x: 4 # contributors y: 146 lines of code src/WebJobs.Script/HostDisposedException.cs x: 2 # contributors y: 36 lines of code src/WebJobs.Script/Workers/SharedMemoryDataTransfer/MemoryMappedFileAccessorWindows.cs x: 2 # contributors y: 78 lines of code src/WebJobs.Script.Grpc/Server/DefaultHttpProxyService.cs x: 4 # contributors y: 85 lines of code src/WebJobs.Script.Grpc/Server/RetryProxyHandler.cs x: 2 # contributors y: 53 lines of code src/WebJobs.Script/Description/DotNet/PackageManager.cs x: 11 # contributors y: 186 lines of code Directory.Build.targets x: 1 # contributors y: 3 lines of code src/WebJobs.Script/Workers/SharedMemoryDataTransfer/MemoryMappedFileAccessor.cs x: 2 # contributors y: 90 lines of code src/WebJobs.Script/Host/FunctionMetadataProvider.cs x: 6 # contributors y: 53 lines of code src/WebJobs.Script.WebHost/Security/Authorization/Policies/AuthorizationOptionsExtensions.cs x: 4 # contributors y: 112 lines of code src/WebJobs.Script.WebHost/Controllers/FunctionsController.cs x: 17 # contributors y: 208 lines of code src/WebJobs.Script.WebHost/Diagnostics/SystemLogger.cs x: 14 # contributors y: 154 lines of code src/WebJobs.Script/Extensions/FunctionMetadataExtensions.cs x: 9 # contributors y: 127 lines of code src/WebJobs.Script.WebHost/Diagnostics/SystemLoggerProvider.cs x: 8 # contributors y: 54 lines of code src/WebJobs.Script/Config/ConfigurationSectionNames.cs x: 13 # contributors y: 28 lines of code src/WebJobs.Script/Config/ScriptJobHostOptions.cs x: 14 # contributors y: 50 lines of code src/WebJobs.Script/Diagnostics/Extensions/LoggerExtension.cs x: 13 # contributors y: 224 lines of code src/WebJobs.Script/Extensions/ExceptionExtensions.cs x: 3 # contributors y: 36 lines of code src/WebJobs.Script/Config/ScriptJobHostOptionsSetup.cs x: 8 # contributors y: 105 lines of code src/WebJobs.Script.Grpc/Server/ExtensionsCompositeEndpointDataSource.cs x: 1 # contributors y: 256 lines of code src/WebJobs.Script/Extensions/HttpRequestExtensions.cs x: 12 # contributors y: 207 lines of code src/WebJobs.Script.WebHost/WebScriptHostBuilderExtension.cs x: 19 # contributors y: 160 lines of code src/WebJobs.Script/Workers/Http/HttpWorkerProcess.cs x: 9 # contributors y: 75 lines of code src/WebJobs.Script/Workers/Http/HttpWorkerProcessFactory.cs x: 5 # contributors y: 47 lines of code src/WebJobs.Script/Workers/ProcessManagement/WorkerProcess.cs x: 11 # contributors y: 296 lines of code src/WebJobs.Script/Workers/Rpc/RpcWorkerProcessFactory.cs x: 7 # contributors y: 54 lines of code src/WebJobs.Script/Workers/WorkerConsoleLogService.cs x: 4 # contributors y: 75 lines of code src/WebJobs.Script/Diagnostics/DiagnosticEventConstants.cs x: 5 # contributors y: 27 lines of code src/WebJobs.Script/Workers/Rpc/RpcWorkerConstants.cs x: 18 # contributors y: 67 lines of code src/WebJobs.Script.WebHost/Scale/TableStorageScaleMetricsRepository.cs x: 9 # contributors y: 276 lines of code src/WebJobs.Script/StorageProvider/BlobServiceClientProvider.cs x: 4 # contributors y: 25 lines of code src/WebJobs.Script.WebHost/DependencyInjection/JobHostScopedServiceProviderFactory.cs x: 4 # contributors y: 140 lines of code src/WebJobs.Script.WebHost/Diagnostics/DiagnosticEventLogger.cs x: 3 # contributors y: 60 lines of code src/WebJobs.Script.WebHost/Security/KeyManagement/KeyVaultSecretsRepository.cs x: 9 # contributors y: 315 lines of code src/WebJobs.Script.WebHost/Diagnostics/DiagnosticEvent.cs x: 4 # contributors y: 39 lines of code src/WebJobs.Script/Workers/Http/HttpFunctionInvocationDispatcher.cs x: 9 # contributors y: 184 lines of code src/WebJobs.Script.Grpc/MessageExtensions/GrpcMessageConversionExtensions.cs x: 7 # contributors y: 383 lines of code src/WebJobs.Script.WebHost/Controllers/ExtensionsController.cs x: 5 # contributors y: 224 lines of code src/WebJobs.Script/Extensions/FileUtility.cs x: 7 # contributors y: 259 lines of code src/WebJobs.Script.WebHost/Features/FunctionExecutionFeature.cs x: 9 # contributors y: 79 lines of code src/WebJobs.Script.WebHost/Metrics/HostMetricsProvider.cs x: 2 # contributors y: 119 lines of code src/WebJobs.Script/Config/ScriptSettingsManager.cs x: 14 # contributors y: 76 lines of code src/WebJobs.Script/Description/FunctionGroupListenerDecorator.cs x: 1 # contributors y: 67 lines of code src/WebJobs.Script.WebHost/Middleware/FunctionInvocationMiddleware.cs x: 19 # contributors y: 173 lines of code src/WebJobs.Script.WebHost/Security/KeyManagement/DefaultSecretManagerProvider.cs x: 13 # contributors y: 158 lines of code src/WebJobs.Script.WebHost/Security/KeyManagement/SecretManager.cs x: 17 # contributors y: 743 lines of code src/WebJobs.Script.WebHost/Middleware/ScriptHostRequestServiceProviderMiddleware.cs x: 5 # contributors y: 33 lines of code src/WebJobs.Script/DependencyInjection/InstanceServices/ScriptInstanceServicesProvider.cs x: 1 # contributors y: 43 lines of code src/WebJobs.Script.WebHost/Diagnostics/FunctionInstanceLogCollectorProvider.cs x: 3 # contributors y: 32 lines of code src/WebJobs.Script.WebHost/DefaultScriptHostBuilder.cs x: 2 # contributors y: 48 lines of code src/WebJobs.Script.WebHost/Management/LinuxSpecialization/PackageDownloadHandler.cs x: 6 # contributors y: 244 lines of code src/WebJobs.Script.WebHost/Middleware/HttpThrottleMiddleware.cs x: 3 # contributors y: 75 lines of code src/WebJobs.Script.WebHost/Controllers/KeysController.cs x: 9 # contributors y: 242 lines of code src/WebJobs.Script.WebHost/OperationResult.cs x: 4 # contributors y: 13 lines of code src/WebJobs.Script/Workers/IFunctionInvocationDispatcher.cs x: 7 # contributors y: 21 lines of code src/WebJobs.Script.WebHost/Security/Authentication/Keys/AuthenticationLevelHandler.cs x: 7 # contributors y: 94 lines of code src/WebJobs.Script.WebHost/Security/Authorization/AuthUtility.cs x: 3 # contributors y: 57 lines of code src/WebJobs.Script.WebHost/Security/Authorization/FunctionAuthorizationHandler.cs x: 3 # contributors y: 22 lines of code src/WebJobs.Script/Diagnostics/FileLogger.cs x: 4 # contributors y: 102 lines of code src/WebJobs.Script/Diagnostics/FileWriter.cs x: 4 # contributors y: 221 lines of code src/WebJobs.Script.WebHost/Middleware/SpecializationSimulatorMiddleware.cs x: 1 # contributors y: 47 lines of code src/WebJobs.Script/Workers/Rpc/IRpcWorkerChannel.cs x: 10 # contributors y: 24 lines of code src/WebJobs.Script/Workers/Rpc/RpcWorkerContext.cs x: 4 # contributors y: 42 lines of code src/WebJobs.Script.WebHost/Management/AtlasInstanceManager.cs x: 3 # contributors y: 349 lines of code src/WebJobs.Script.WebHost/Diagnostics/KubernetesEventGenerator.cs x: 5 # contributors y: 88 lines of code src/WebJobs.Script.WebHost/Diagnostics/LinuxEventGenerator.cs x: 9 # contributors y: 58 lines of code src/WebJobs.Script/Workers/ProcessManagement/WorkerProcessUtilities.cs x: 5 # contributors y: 40 lines of code src/WebJobs.Script/Host/Kubernetes/KubernetesClient.cs x: 3 # contributors y: 78 lines of code src/WebJobs.Script.Grpc/azure-functions-language-worker-protobuf/src/proto/FunctionRpc.proto x: 23 # contributors y: 576 lines of code src/WebJobs.Script.WebHost/Models/HostAssignmentContext.cs x: 9 # contributors y: 138 lines of code src/WebJobs.Script/Workers/Rpc/JobHostRpcWorkerChannelManager.cs x: 5 # contributors y: 95 lines of code src/WebJobs.Script/Workers/Rpc/RpcInitializationService.cs x: 8 # contributors y: 113 lines of code src/WebJobs.Script.WebHost/Security/SecretsUtility.cs x: 3 # contributors y: 92 lines of code src/WebJobs.Script/Diagnostics/Extensions/ScriptHostLoggerExtension.cs x: 4 # contributors y: 195 lines of code src/WebJobs.Script.WebHost/Models/AzureStorageInfoValue.cs x: 3 # contributors y: 65 lines of code src/WebJobs.Script/Description/Workers/WorkerFunctionInvoker.cs x: 6 # contributors y: 191 lines of code src/WebJobs.Script.WebHost/DependencyInjection/DependencyValidator/DependencyValidator.cs x: 9 # contributors y: 88 lines of code src/WebJobs.Script.WebHost/Diagnostics/DiagnosticListenerService.cs x: 2 # contributors y: 113 lines of code src/WebJobs.Script/Workers/ProcessManagement/DefaultWorkerProcessFactory.cs x: 5 # contributors y: 84 lines of code src/WebJobs.Script/Workers/Http/DefaultHttpWorkerService.cs x: 7 # contributors y: 276 lines of code src/WebJobs.Script/Description/Workers/WorkerFunctionDescriptorProvider.cs x: 6 # contributors y: 95 lines of code src/WebJobs.Script/Host/HostIdValidator.cs x: 4 # contributors y: 156 lines of code src/WebJobs.Script/Description/FunctionGenerator.cs x: 10 # contributors y: 161 lines of code src/WebJobs.Script.WebHost/Diagnostics/LinuxAppServiceFileLogger.cs x: 2 # contributors y: 143 lines of code src/WebJobs.Script.WebHost/Management/MeshServiceClient.cs x: 6 # contributors y: 139 lines of code src/WebJobs.Script.WebHost/Middleware/JobHostEasyAuthMiddleware.cs x: 2 # contributors y: 44 lines of code src/WebJobs.Script/Workers/Http/HttpWorkerChannelFactory.cs x: 3 # contributors y: 41 lines of code src/WebJobs.Script/Workers/Rpc/IJobHostRpcWorkerChannelManager.cs x: 6 # contributors y: 15 lines of code src/WebJobs.Script/Binding/ExtensionBinding.cs x: 11 # contributors y: 196 lines of code src/WebJobs.Script/Binding/FunctionBinding.cs x: 14 # contributors y: 325 lines of code src/WebJobs.Script.Grpc/Extensions/ScriptInvocationContextExtensions.cs x: 5 # contributors y: 212 lines of code src/WebJobs.Script.WebHost/Management/IWebFunctionsManager.cs x: 9 # contributors y: 14 lines of code src/WebJobs.Script.WebHost/Management/LinuxSpecialization/BashCommandHandler.cs x: 4 # contributors y: 61 lines of code src/WebJobs.Script.WebHost/Properties/AssemblyInfo.cs x: 6 # contributors y: 6 lines of code src/WebJobs.Script.WebHost/Security/KeyManagement/ISecretManager.cs x: 6 # contributors y: 19 lines of code src/WebJobs.Script.WebHost/Security/KeyManagement/SimpleKubernetesClient.cs x: 2 # contributors y: 295 lines of code src/WebJobs.Script/Description/DotNet/FunctionAssemblyLoadContext.cs x: 9 # contributors y: 424 lines of code src/WebJobs.Script/Description/DotNet/ScriptFunctionMetadataResolver.cs x: 3 # contributors y: 246 lines of code src/WebJobs.Script/Description/Proxies/ProxyFunctionDescriptorProvider.cs x: 6 # contributors y: 41 lines of code src/WebJobs.Script/Description/Workers/Rpc/MultiLanguageFunctionDescriptorProvider.cs x: 2 # contributors y: 34 lines of code src/WebJobs.Script/Workers/WorkerConcurrencyManager.cs x: 3 # contributors y: 276 lines of code src/WebJobs.Script.WebHost/Management/LinuxSpecialization/RunFromPackageHandler.cs x: 5 # contributors y: 179 lines of code src/WebJobs.Script/Binding/Extensibility/ScriptBindingContext.cs x: 6 # contributors y: 91 lines of code tools/ExtensionsMetadataGenerator/src/ExtensionsMetadataGenerator.Console/ExtensionsMetadataGenerator.cs x: 7 # contributors y: 167 lines of code src/WebJobs.Script/Host/DebugStateProvider.cs x: 5 # contributors y: 59 lines of code src/WebJobs.Script.WebHost/FileMonitoringService.cs x: 12 # contributors y: 347 lines of code src/WebJobs.Script.WebHost/Proxy/ProxyFunctionExecutor.cs x: 3 # contributors y: 98 lines of code src/WebJobs.Script.WebHost/Routing/ScriptRouteHandler.cs x: 8 # contributors y: 62 lines of code src/WebJobs.Script.WebHost/Standby/StandbyManager.cs x: 12 # contributors y: 175 lines of code src/WebJobs.Script/Description/Proxies/ProxyFunctionInvoker.cs x: 7 # contributors y: 27 lines of code src/WebJobs.Script/GlobalSuppressions.cs x: 16 # contributors y: 223 lines of code src/WebJobs.Script.Grpc/Server/FunctionRpcService.cs x: 2 # contributors y: 110 lines of code src/WebJobs.Script/Description/DotNet/DotNetFunctionInvoker.cs x: 12 # contributors y: 416 lines of code src/WebJobs.Script.WebHost/ContainerManagement/LinuxContainerActivityPublisher.cs x: 3 # contributors y: 219 lines of code src/WebJobs.Script/Config/ExtensionBundleConfigurationHelper.cs x: 4 # contributors y: 81 lines of code src/WebJobs.Script.WebHost/Models/RunFromPackageContext.cs x: 7 # contributors y: 43 lines of code src/WebJobs.Script/Workers/ProcessManagement/JobObjectRegistry.cs x: 3 # contributors y: 121 lines of code src/WebJobs.Script/Description/DotNet/DependencyHelper.cs x: 5 # contributors y: 145 lines of code src/WebJobs.Script.WebHost/Helpers/MediaTypeMap.cs x: 3 # contributors y: 50 lines of code src/WebJobs.Script/Workers/SharedMemoryDataTransfer/SharedMemoryManager.cs x: 4 # contributors y: 291 lines of code tools/ExtensionsMetadataGenerator/src/ExtensionsMetadataGenerator/Targets/Microsoft.Azure.WebJobs.Script.ExtensionsMetadataGenerator.targets x: 7 # contributors y: 77 lines of code src/WebJobs.Script.WebHost/Security/KeyManagement/KubernetesSecretsRepository.cs x: 6 # contributors y: 163 lines of code src/WebJobs.Script/Eventing/EventSources.cs x: 5 # contributors y: 18 lines of code src/WebJobs.Script.WebHost/PreJIT/JitTraceRuntime.cs x: 3 # contributors y: 210 lines of code src/WebJobs.Script.WebHost/Security/KeyManagement/BaseSecretsRepository.cs x: 6 # contributors y: 101 lines of code src/WebJobs.Script/Scale/HostPerformanceManager.cs x: 6 # contributors y: 171 lines of code src/WebJobs.Script.WebHost/DependencyInjection/DependencyValidator/ServiceMatch.cs x: 2 # contributors y: 203 lines of code src/WebJobs.Script.WebHost/Diagnostics/AzureMonitorDiagnosticLogger.cs x: 4 # contributors y: 125 lines of code src/WebJobs.Script/Description/FunctionInvokerBase.cs x: 13 # contributors y: 170 lines of code src/WebJobs.Script.WebHost/Models/HostStatus.cs x: 8 # contributors y: 35 lines of code src/WebJobs.Script/BindingExtensions/ExtensionsManager.cs x: 11 # contributors y: 255 lines of code src/WebJobs.Script/StorageProvider/HostAzureBlobStorageProvider.cs x: 1 # contributors y: 77 lines of code src/WebJobs.Script.WebHost/Security/KeyManagement/ISecretsRepository.cs x: 4 # contributors y: 19 lines of code src/WebJobs.Script.WebHost/Resources/Functions/WarmUp/run.csx x: 6 # contributors y: 25 lines of code src/WebJobs.Script.WebHost/Startup.cs x: 4 # contributors y: 31 lines of code src/WebJobs.Script.WebHost/Management/LinuxSpecialization/ManagedIdentityTokenProvider.cs x: 3 # contributors y: 107 lines of code src/WebJobs.Script/Workers/Http/Configuration/HttpWorkerOptionsSetup.cs x: 4 # contributors y: 109 lines of code src/WebJobs.Script/Workers/Http/IHttpWorkerChannel.cs x: 5 # contributors y: 11 lines of code src/WebJobs.Script.Grpc/Extensions/RpcSharedMemoryDataExtensions.cs x: 3 # contributors y: 129 lines of code src/WebJobs.Script.WebHost/Diagnostics/FunctionsSystemLogsEventSource.cs x: 6 # contributors y: 82 lines of code src/WebJobs.Script/Workers/SharedMemoryDataTransfer/SharedMemoryMap.cs x: 3 # contributors y: 183 lines of code tools/ExtensionsMetadataGenerator/src/ExtensionsMetadataGenerator/BuildTasks/GenerateFunctionsExtensionsMetadata.cs x: 5 # contributors y: 78 lines of code src/WebJobs.Script.WebHost/Helpers/VfsSpecialFolders.cs x: 4 # contributors y: 139 lines of code src/WebJobs.Script/Workers/SharedMemoryDataTransfer/MemoryMappedFileAccessorUnix.cs x: 2 # contributors y: 213 lines of code src/WebJobs.Script.WebHost/Diagnostics/WebHostMetricsLogger.cs x: 10 # contributors y: 86 lines of code src/WebJobs.Script/Description/FunctionDescriptor.cs x: 4 # contributors y: 58 lines of code src/WebJobs.Script/Description/DotNet/Compilation/Raw/RawAssemblyCompilation.cs x: 8 # contributors y: 70 lines of code src/WebJobs.Script.WebHost/Models/EncryptedHostAssignmentContext.cs x: 7 # contributors y: 10 lines of code src/WebJobs.Script.WebHost/StartupContextProvider.cs x: 4 # contributors y: 122 lines of code src/WebJobs.Script.WebHost/Diagnostics/IEventGenerator.cs x: 10 # contributors y: 15 lines of code src/WebJobs.Script.WebHost/HttpRequestQueue.cs x: 3 # contributors y: 84 lines of code src/WebJobs.Script/Binding/Http/HttpBinding.cs x: 13 # contributors y: 218 lines of code src/WebJobs.Script.WebHost/Diagnostics/ExtendedEventSource.cs x: 6 # contributors y: 275 lines of code src/WebJobs.Script/IO/AutoRecoveringFileSystemWatcher.cs x: 5 # contributors y: 158 lines of code src/WebJobs.Script/Description/DotNet/DotNetConstants.cs x: 4 # contributors y: 213 lines of code src/WebJobs.Script.WebHost/GlobalSuppressions.cs x: 12 # contributors y: 3 lines of code src/WebJobs.Script.WebHost/Resources/app_offline.htm x: 1 # contributors y: 108 lines of code src/WebJobs.Script/Binding/StreamValueBinder.cs x: 1 # contributors y: 129 lines of code CustomDictionary.xml x: 6 # contributors y: 108 lines of code src/WebJobs.Script/Description/DotNet/PackageAssemblyResolver.cs x: 2 # contributors y: 101 lines of code
1478.0
lines of code
  min: 3.0
  average: 64.33
  25th percentile: 13.0
  median: 26.0
  75th percentile: 69.0
  max: 1478.0
0 46.0
# contributors
min: 1.0 | average: 3.66 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 4.0 | max: 46.0