azure / azure-webjobs-sdk
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 695 files with 32,095 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 3 files changed 51-100 times (1,598 lines of code)
    • 15 files changed 21-50 times (2,978 lines of code)
    • 131 files changed 6-20 times (11,278 lines of code)
    • 546 files changed 1-5 times (16,241 lines of code)
0% | 4% | 9% | 35% | 50%
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 695 files with 32,095 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 5 files changed by 11-25 contributors (2,034 lines of code)
    • 42 files changed by 6-10 contributors (6,148 lines of code)
    • 403 files changed by 2-5 contributors (16,609 lines of code)
    • 245 files changed by 1 contributor (7,304 lines of code)
0% | 6% | 19% | 51% | 22%
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, csproj, md, yaml, props, targets, json, txt, gitattributes, fs, xml, nuspec, gitignore, resx, proto, fsproj
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
cs0% | 5% | 9% | 35% | 50%
xml0% | 0% | 0% | 100% | 0%
props0% | 0% | 0% | 0% | 100%
targets0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
src0% | 5% | 9% | 35% | 50%
sample0% | 0% | 21% | 27% | 50%
ROOT0% | 0% | 0% | 89% | 10%
eng0% | 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
FunctionExecutor.cs
in src/Microsoft.Azure.WebJobs.Host/Executors
896 41 2014-08-18 2023-03-14 79 19 opencode@outlook.com liliankasem@gmail.com
JobHostContextFactory.cs
in src/Microsoft.Azure.WebJobs.Host/Executors
247 8 2014-08-18 2023-08-25 71 9 opencode@outlook.com mathewc@microsoft.com
FunctionIndexer.cs
in src/Microsoft.Azure.WebJobs.Host/Indexers
455 19 2014-08-18 2024-02-14 67 16 opencode@outlook.com facaval@microsoft.com
JobHost.cs
in src/Microsoft.Azure.WebJobs.Host
253 19 2014-08-18 2022-08-17 49 14 opencode@outlook.com liliankasem@gmail.com
ApplicationInsightsLogger.cs
in src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights
551 25 2017-05-02 2023-12-29 42 9 brettsam@microsoft.com 90008725+rohitranjanms@user...
SingletonManager.cs
in src/Microsoft.Azure.WebJobs.Host/Singleton
270 18 2015-07-30 2020-05-19 35 7 mathewc@microsoft.com mathew.charles@microsoft.com
ApplicationInsightsServiceCollectionExtensions.cs
in src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights/Extensions
337 5 2018-07-05 2024-10-22 34 13 lmolkova@microsoft.com 90008725+rohitranjanms@user...
GlobalSuppressions.cs
in src/Microsoft.Azure.WebJobs.Host
96 - 2015-08-29 2018-01-12 33 8 mathewc@microsoft.com katy.shimizu@microsoft.com
AssemblyInfo.cs
in src/Microsoft.Azure.WebJobs.Host/Properties
14 - 2014-08-18 2022-03-17 31 8 opencode@outlook.com kashimiz@microsoft.com
Program.cs
in sample/SampleHost
47 1 2016-09-21 2024-07-09 31 7 mathewc@microsoft.com mathewc@microsoft.com
FunctionIndexProvider.cs
in src/Microsoft.Azure.WebJobs.Host/Indexers
93 3 2014-10-14 2024-02-14 30 11 opencode@outlook.com facaval@microsoft.com
HostListenerFactory.cs
in src/Microsoft.Azure.WebJobs.Host/Listeners
200 10 2014-08-18 2023-08-25 30 10 opencode@outlook.com mathewc@microsoft.com
WebJobsServiceCollectionExtensions.cs
in src/Microsoft.Azure.WebJobs.Host/Hosting
159 5 2017-11-02 2024-02-14 28 8 fabio.cavalcante@microsoft.com facaval@microsoft.com
JobHostContext.cs
in src/Microsoft.Azure.WebJobs.Host/Executors
85 3 2014-08-18 2018-10-04 23 6 opencode@outlook.com fabio.cavalcante@microsoft.com
AttributeCloner.cs
in src/Microsoft.Azure.WebJobs.Host/Bindings
300 16 2016-04-11 2018-12-08 23 7 mikestall@hotmail.com alrod@microsoft.com
ApplicationInsightsLoggerOptions.cs
in src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights
150 1 2018-08-06 2024-10-22 22 10 brettsam@microsoft.com 90008725+rohitranjanms@user...
SingletonListener.cs
in src/Microsoft.Azure.WebJobs.Host/Singleton
111 8 2015-07-30 2022-08-09 21 5 mathewc@microsoft.com mathewc@microsoft.com
LogWriter.cs
in src/Microsoft.Azure.WebJobs.Logging/Internal
312 17 2016-03-14 2019-10-17 21 6 mikestall@hotmail.com paul.batum@gmail.com
TriggeredFunctionBinding.cs
in src/Microsoft.Azure.WebJobs.Host/Triggers
106 1 2014-08-18 2022-03-10 18 7 opencode@outlook.com nrcraver@gmail.com
WebJobsTelemetryInitializer.cs
in src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights/Initializers
167 4 2018-10-05 2023-12-29 18 9 brettsam@microsoft.com 90008725+rohitranjanms@user...
BindingFactory.cs
in src/Microsoft.Azure.WebJobs.Host/Bindings
43 1 2016-03-03 2017-10-27 17 4 mikestall@hotmail.com mikestall@hotmail.com
FunctionBinding.cs
in src/Microsoft.Azure.WebJobs.Host/Bindings
92 2 2014-08-18 2020-10-23 17 6 opencode@outlook.com mathew.charles@microsoft.com
DefaultTypeLocator.cs
in src/Microsoft.Azure.WebJobs.Host/Indexers
104 5 2014-08-18 2018-05-29 17 5 opencode@outlook.com fabio.cavalcante@microsoft.com
ListenerFactoryContext.cs
in src/Microsoft.Azure.WebJobs.Host/Listeners
56 3 2014-08-18 2018-10-04 16 4 opencode@outlook.com fabio.cavalcante@microsoft.com
ExtensionConfigContext.cs
in src/Microsoft.Azure.WebJobs.Host/Config
77 5 2015-05-20 2018-10-04 16 6 mathewc@microsoft.com fabio.cavalcante@microsoft.com
ConverterManager.cs
in src/Microsoft.Azure.WebJobs.Host/Bindings
367 19 2016-03-03 2021-02-04 16 6 mikestall@hotmail.com 61715331+kasobol-msft@users...
Constants.cs
in src/Microsoft.Azure.WebJobs.Host
17 - 2015-11-05 2023-03-25 15 7 mathewc@microsoft.com alrod@inbox.ru
BindToInputBindingProvider.cs
in src/Microsoft.Azure.WebJobs.Host/Bindings/BindingProviders
195 7 2017-01-06 2021-09-10 15 7 mikestall@hotmail.com gohar.irfan@microsoft.com
LoggerExtensions.cs
in src/Microsoft.Azure.WebJobs.Host/Loggers/Logger
206 21 2017-03-11 2023-08-21 15 8 brettsam@microsoft.com mblanchard@macrosssoftware.com
LogReader.cs
in src/Microsoft.Azure.WebJobs.Logging/Internal
285 9 2016-03-14 2019-10-17 15 5 mikestall@hotmail.com paul.batum@gmail.com
BindingTemplateExtensions.cs
in src/Microsoft.Azure.WebJobs.Host/Bindings
51 3 2015-10-22 2018-10-04 14 5 mathewc@microsoft.com fabio.cavalcante@microsoft.com
TypeUtility.cs
in src/Microsoft.Azure.WebJobs.Host
141 12 2015-10-20 2017-07-18 14 4 mathewc@microsoft.com cgillum@gmail.com
AsyncCollectorBindingProvider.cs
in src/Microsoft.Azure.WebJobs.Host/Bindings/BindingProviders
300 12 2017-02-01 2018-10-04 14 6 mikestall@hotmail.com fabio.cavalcante@microsoft.com
Functions.cs
in sample/SampleHost
61 6 2016-09-21 2024-07-09 13 5 mathewc@microsoft.com mathewc@microsoft.com
105 - 2015-05-21 2017-05-03 13 5 mathewc@microsoft.com mathew.charles@microsoft.com
BindingDataProvider.cs
in src/Microsoft.Azure.WebJobs.Host/Bindings
105 6 2014-08-18 2022-02-25 13 6 opencode@outlook.com mathew.charles@microsoft.com
HostMessageExecutor.cs
in src/Microsoft.Azure.WebJobs.Host/Executors
116 6 2014-08-18 2022-03-10 13 6 opencode@outlook.com nrcraver@gmail.com
TriggerAdapterBindingProvider.cs
in src/Microsoft.Azure.WebJobs.Host/Bindings/BindingProviders
194 10 2017-10-27 2022-10-25 13 8 mikestall@hotmail.com likasem@microsoft.com
JobHostMetadataProvider.cs
in src/Microsoft.Azure.WebJobs.Host/Extensions
272 17 2017-02-28 2018-05-02 13 6 mikestall@hotmail.com mikestall@hotmail.com
FluentBindingRule.cs
in src/Microsoft.Azure.WebJobs.Host/Config
295 36 2017-02-28 2021-09-10 13 6 mikestall@hotmail.com gohar.irfan@microsoft.com
AssemblyInfo.cs
in src/Microsoft.Azure.WebJobs.Logging/Properties
8 - 2016-03-07 2018-09-07 12 6 mikestall@hotmail.com marie.hoeger@gmail.com
FunctionBindingContext.cs
in src/Microsoft.Azure.WebJobs.Host/Bindings
63 6 2014-08-18 2021-01-21 12 7 opencode@outlook.com alrod@inbox.ru
TriggeredFunctionInstanceFactory.cs
in src/Microsoft.Azure.WebJobs.Host/Triggers
75 8 2014-08-18 2024-02-14 12 8 opencode@outlook.com facaval@microsoft.com
AutoResolveAttribute.cs
in src/Microsoft.Azure.WebJobs
14 1 2016-04-11 2017-11-28 11 6 mikestall@hotmail.com mikestall@hotmail.com
AbortListenerFunctionExecutor.cs
in src/Microsoft.Azure.WebJobs.Host/Executors
26 2 2014-08-18 2021-10-20 11 4 opencode@outlook.com alrod@inbox.ru
AmbientBindingContext.cs
in src/Microsoft.Azure.WebJobs.Host/Bindings
46 2 2014-08-18 2020-10-29 11 4 opencode@outlook.com mathewc@microsoft.com
ApplicationInsightsLoggerProvider.cs
in src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights
70 4 2017-05-02 2023-02-07 11 4 brettsam@microsoft.com mpeng029@gmail.com
ListenerFactoryListener.cs
in src/Microsoft.Azure.WebJobs.Host/Listeners
77 7 2014-08-18 2017-09-11 11 4 opencode@outlook.com shucai@microsoft.com
BindingTemplate.cs
in src/Microsoft.Azure.WebJobs.Host/Bindings/Path
91 5 2014-09-13 2017-06-13 11 4 alpaix@outlook.com mikestall@hotmail.com
BindingContext.cs
in src/Microsoft.Azure.WebJobs.Host/Bindings
94 3 2014-08-18 2020-10-29 11 4 opencode@outlook.com mathewc@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
FunctionExecutor.cs
in src/Microsoft.Azure.WebJobs.Host/Executors
896 41 2014-08-18 2023-03-14 79 19 opencode@outlook.com liliankasem@gmail.com
FunctionIndexer.cs
in src/Microsoft.Azure.WebJobs.Host/Indexers
455 19 2014-08-18 2024-02-14 67 16 opencode@outlook.com facaval@microsoft.com
JobHost.cs
in src/Microsoft.Azure.WebJobs.Host
253 19 2014-08-18 2022-08-17 49 14 opencode@outlook.com liliankasem@gmail.com
ApplicationInsightsServiceCollectionExtensions.cs
in src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights/Extensions
337 5 2018-07-05 2024-10-22 34 13 lmolkova@microsoft.com 90008725+rohitranjanms@user...
FunctionIndexProvider.cs
in src/Microsoft.Azure.WebJobs.Host/Indexers
93 3 2014-10-14 2024-02-14 30 11 opencode@outlook.com facaval@microsoft.com
HostListenerFactory.cs
in src/Microsoft.Azure.WebJobs.Host/Listeners
200 10 2014-08-18 2023-08-25 30 10 opencode@outlook.com mathewc@microsoft.com
ApplicationInsightsLoggerOptions.cs
in src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights
150 1 2018-08-06 2024-10-22 22 10 brettsam@microsoft.com 90008725+rohitranjanms@user...
JobHostContextFactory.cs
in src/Microsoft.Azure.WebJobs.Host/Executors
247 8 2014-08-18 2023-08-25 71 9 opencode@outlook.com mathewc@microsoft.com
ApplicationInsightsLogger.cs
in src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights
551 25 2017-05-02 2023-12-29 42 9 brettsam@microsoft.com 90008725+rohitranjanms@user...
WebJobsTelemetryInitializer.cs
in src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights/Initializers
167 4 2018-10-05 2023-12-29 18 9 brettsam@microsoft.com 90008725+rohitranjanms@user...
GlobalSuppressions.cs
in src/Microsoft.Azure.WebJobs.Host
96 - 2015-08-29 2018-01-12 33 8 mathewc@microsoft.com katy.shimizu@microsoft.com
AssemblyInfo.cs
in src/Microsoft.Azure.WebJobs.Host/Properties
14 - 2014-08-18 2022-03-17 31 8 opencode@outlook.com kashimiz@microsoft.com
WebJobsServiceCollectionExtensions.cs
in src/Microsoft.Azure.WebJobs.Host/Hosting
159 5 2017-11-02 2024-02-14 28 8 fabio.cavalcante@microsoft.com facaval@microsoft.com
LoggerExtensions.cs
in src/Microsoft.Azure.WebJobs.Host/Loggers/Logger
206 21 2017-03-11 2023-08-21 15 8 brettsam@microsoft.com mblanchard@macrosssoftware.com
TriggerAdapterBindingProvider.cs
in src/Microsoft.Azure.WebJobs.Host/Bindings/BindingProviders
194 10 2017-10-27 2022-10-25 13 8 mikestall@hotmail.com likasem@microsoft.com
TriggeredFunctionInstanceFactory.cs
in src/Microsoft.Azure.WebJobs.Host/Triggers
75 8 2014-08-18 2024-02-14 12 8 opencode@outlook.com facaval@microsoft.com
FunctionInvoker.cs
in src/Microsoft.Azure.WebJobs.Host/Executors
45 4 2014-11-13 2023-09-18 7 8 opencode@outlook.com javia@microsoft.com
SingletonManager.cs
in src/Microsoft.Azure.WebJobs.Host/Singleton
270 18 2015-07-30 2020-05-19 35 7 mathewc@microsoft.com mathew.charles@microsoft.com
Program.cs
in sample/SampleHost
47 1 2016-09-21 2024-07-09 31 7 mathewc@microsoft.com mathewc@microsoft.com
AttributeCloner.cs
in src/Microsoft.Azure.WebJobs.Host/Bindings
300 16 2016-04-11 2018-12-08 23 7 mikestall@hotmail.com alrod@microsoft.com
TriggeredFunctionBinding.cs
in src/Microsoft.Azure.WebJobs.Host/Triggers
106 1 2014-08-18 2022-03-10 18 7 opencode@outlook.com nrcraver@gmail.com
BindToInputBindingProvider.cs
in src/Microsoft.Azure.WebJobs.Host/Bindings/BindingProviders
195 7 2017-01-06 2021-09-10 15 7 mikestall@hotmail.com gohar.irfan@microsoft.com
Constants.cs
in src/Microsoft.Azure.WebJobs.Host
17 - 2015-11-05 2023-03-25 15 7 mathewc@microsoft.com alrod@inbox.ru
FunctionBindingContext.cs
in src/Microsoft.Azure.WebJobs.Host/Bindings
63 6 2014-08-18 2021-01-21 12 7 opencode@outlook.com alrod@inbox.ru
FunctionInstance.cs
in src/Microsoft.Azure.WebJobs.Host/Executors
48 2 2014-08-18 2024-02-14 10 7 opencode@outlook.com facaval@microsoft.com
FunctionInstanceLogger.cs
in src/Microsoft.Azure.WebJobs.Host/Loggers
99 8 2017-12-18 2022-03-10 7 7 brettsam@microsoft.com nrcraver@gmail.com
JobHostContext.cs
in src/Microsoft.Azure.WebJobs.Host/Executors
85 3 2014-08-18 2018-10-04 23 6 opencode@outlook.com fabio.cavalcante@microsoft.com
LogWriter.cs
in src/Microsoft.Azure.WebJobs.Logging/Internal
312 17 2016-03-14 2019-10-17 21 6 mikestall@hotmail.com paul.batum@gmail.com
FunctionBinding.cs
in src/Microsoft.Azure.WebJobs.Host/Bindings
92 2 2014-08-18 2020-10-23 17 6 opencode@outlook.com mathew.charles@microsoft.com
ConverterManager.cs
in src/Microsoft.Azure.WebJobs.Host/Bindings
367 19 2016-03-03 2021-02-04 16 6 mikestall@hotmail.com 61715331+kasobol-msft@users...
ExtensionConfigContext.cs
in src/Microsoft.Azure.WebJobs.Host/Config
77 5 2015-05-20 2018-10-04 16 6 mathewc@microsoft.com fabio.cavalcante@microsoft.com
AsyncCollectorBindingProvider.cs
in src/Microsoft.Azure.WebJobs.Host/Bindings/BindingProviders
300 12 2017-02-01 2018-10-04 14 6 mikestall@hotmail.com fabio.cavalcante@microsoft.com
BindingDataProvider.cs
in src/Microsoft.Azure.WebJobs.Host/Bindings
105 6 2014-08-18 2022-02-25 13 6 opencode@outlook.com mathew.charles@microsoft.com
JobHostMetadataProvider.cs
in src/Microsoft.Azure.WebJobs.Host/Extensions
272 17 2017-02-28 2018-05-02 13 6 mikestall@hotmail.com mikestall@hotmail.com
HostMessageExecutor.cs
in src/Microsoft.Azure.WebJobs.Host/Executors
116 6 2014-08-18 2022-03-10 13 6 opencode@outlook.com nrcraver@gmail.com
FluentBindingRule.cs
in src/Microsoft.Azure.WebJobs.Host/Config
295 36 2017-02-28 2021-09-10 13 6 mikestall@hotmail.com gohar.irfan@microsoft.com
AssemblyInfo.cs
in src/Microsoft.Azure.WebJobs.Logging/Properties
8 - 2016-03-07 2018-09-07 12 6 mikestall@hotmail.com marie.hoeger@gmail.com
AutoResolveAttribute.cs
in src/Microsoft.Azure.WebJobs
14 1 2016-04-11 2017-11-28 11 6 mikestall@hotmail.com mikestall@hotmail.com
GenericCompositeBindingProvider.cs
in src/Microsoft.Azure.WebJobs.Host/Bindings/BindingProviders
92 5 2016-04-11 2018-10-04 10 6 mikestall@hotmail.com fabio.cavalcante@microsoft.com
TriggeredFunctionExecutor.cs
in src/Microsoft.Azure.WebJobs.Host/Executors
56 2 2015-05-02 2024-02-14 10 6 mathewc@microsoft.com facaval@microsoft.com
TaskSeriesTimer.cs
in src/Microsoft.Azure.WebJobs.Host/Timers
138 8 2014-08-18 2023-03-14 10 6 opencode@outlook.com liliankasem@gmail.com
Utility.cs
in src/Microsoft.Azure.WebJobs.Host
132 13 2018-07-05 2021-06-17 9 6 lmolkova@microsoft.com mathew.charles@microsoft.com
RuntimeStorageWebJobsBuilderExtensions.cs
in src/Microsoft.Azure.WebJobs.Host.Storage
13 1 2018-08-09 2021-10-15 9 6 mathewc@microsoft.com karslin@microsoft.com
StorageServiceCollectionExtensions.cs
in src/Microsoft.Azure.WebJobs.Host.Storage
51 3 2018-08-01 2023-03-23 8 6 fabio.cavalcante@microsoft.com alrod@inbox.ru
BlobLeaseDistributedLockManager.cs
in src/Microsoft.Azure.WebJobs.Host.Storage/Singleton
354 19 2018-06-09 2022-01-26 7 6 fabio.cavalcante@microsoft.com liliankasem@gmail.com
AssemblyInfo.cs
in src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights/Properties
8 - 2017-05-02 2018-09-07 6 6 mathewc@microsoft.com marie.hoeger@gmail.com
IFunctionInvoker.cs
in src/Microsoft.Azure.WebJobs.Host/Executors
12 - 2014-11-13 2017-11-02 5 6 opencode@outlook.com fabio.cavalcante@microsoft.com
SingletonListener.cs
in src/Microsoft.Azure.WebJobs.Host/Singleton
111 8 2015-07-30 2022-08-09 21 5 mathewc@microsoft.com mathewc@microsoft.com
DefaultTypeLocator.cs
in src/Microsoft.Azure.WebJobs.Host/Indexers
104 5 2014-08-18 2018-05-29 17 5 opencode@outlook.com fabio.cavalcante@microsoft.com
LogReader.cs
in src/Microsoft.Azure.WebJobs.Logging/Internal
285 9 2016-03-14 2019-10-17 15 5 mikestall@hotmail.com paul.batum@gmail.com
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
ScaleManager.cs
in src/Microsoft.Azure.WebJobs.Host/Scale
234 8 2023-03-23 2023-03-25 2 1 alrod@inbox.ru alrod@inbox.ru
DefaultHostProcessMonitor.cs
in src/Microsoft.Azure.WebJobs.Host/Scale
220 10 2021-06-17 2021-06-28 2 1 mathew.charles@microsoft.com mathew.charles@microsoft.com
ProcessMonitor.cs
in src/Microsoft.Azure.WebJobs.Host/Scale
209 18 2021-06-17 2021-06-28 2 1 mathew.charles@microsoft.com mathew.charles@microsoft.com
ConcurrencyStatus.cs
in src/Microsoft.Azure.WebJobs.Host/Scale
198 15 2021-06-17 2021-08-31 3 1 mathew.charles@microsoft.com mathew.charles@microsoft.com
PrimaryHostCoordinator.cs
in src/Microsoft.Azure.WebJobs.Host/Hosting
195 11 2021-06-17 2021-06-17 1 1 mathew.charles@microsoft.com mathew.charles@microsoft.com
PolymorphicJsonConverter.cs
in src/Microsoft.Azure.WebJobs.Host/Protocols
190 12 2025-04-23 2025-04-23 1 1 javia@microsoft.com javia@microsoft.com
ConcurrencyManager.cs
in src/Microsoft.Azure.WebJobs.Host/Scale
161 11 2021-06-17 2021-08-31 4 1 mathew.charles@microsoft.com mathew.charles@microsoft.com
FilterNode.cs
in src/Microsoft.Azure.WebJobs.Host/Bindings/BindingProviders
145 18 2017-11-15 2017-11-15 1 1 mikestall@hotmail.com mikestall@hotmail.com
ScaleMonitorService.cs
in src/Microsoft.Azure.WebJobs.Host/Scale
137 8 2023-03-23 2023-03-23 1 1 alrod@inbox.ru alrod@inbox.ru
ConcurrencyManagerService.cs
in src/Microsoft.Azure.WebJobs.Host/Scale
131 9 2021-06-17 2021-07-07 2 1 mathew.charles@microsoft.com mathew.charles@microsoft.com
JsonSerialization.cs
in src/Microsoft.Azure.WebJobs.Host/Protocols
118 6 2025-04-23 2025-04-23 1 1 javia@microsoft.com javia@microsoft.com
FastTableLoggerProvider.cs
in src/Microsoft.Azure.WebJobs.Host
110 6 2018-06-13 2018-06-13 1 1 fabio.cavalcante@microsoft.com fabio.cavalcante@microsoft.com
ApplicationInsightsEventListener.cs
in src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights/SelfDiagnostics
110 6 2023-11-21 2023-11-21 1 1 90008725+rohitranjanms@user... 90008725+rohitranjanms@user...
ConcurrencyOptions.cs
in src/Microsoft.Azure.WebJobs.Host/Scale
103 2 2021-06-17 2021-06-30 2 1 mathew.charles@microsoft.com mathew.charles@microsoft.com
ThreadPoolStarvationThrottleProvider.cs
in src/Microsoft.Azure.WebJobs.Host/Scale
96 7 2021-06-17 2021-06-17 1 1 mathew.charles@microsoft.com mathew.charles@microsoft.com
InMemoryScaleMetricsRepository.cs
in src/Microsoft.Azure.WebJobs.Host/Scale
94 3 2023-04-01 2023-10-25 2 1 alrod@inbox.ru alrod@inbox.ru
DefaultConcurrencyThrottleManager.cs
in src/Microsoft.Azure.WebJobs.Host/Scale
91 3 2021-06-17 2021-06-28 2 1 mathew.charles@microsoft.com mathew.charles@microsoft.com
TokenCredentialOptions.cs
in src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights
89 3 2023-11-14 2023-11-14 1 1 90008725+rohitranjanms@user... 90008725+rohitranjanms@user...
ProjectionHelper.cs
in src/Microsoft.Azure.WebJobs.Logging/Internal
76 2 2016-06-03 2016-06-03 1 1 mikestall@hotmail.com mikestall@hotmail.com
TrackedServiceCollection.cs
in src/Microsoft.Azure.WebJobs.Host/Hosting
73 11 2019-10-21 2019-10-21 1 1 50681653+madelinegordon@use... 50681653+madelinegordon@use...
ScaleOptions.cs
in src/Microsoft.Azure.WebJobs.Host/Scale
71 2 2023-03-23 2023-03-23 1 1 alrod@inbox.ru alrod@inbox.ru
WebJobRunIdentifier.cs
in src/Microsoft.Azure.WebJobs.Host/Protocols
70 5 2025-04-23 2025-04-23 1 1 javia@microsoft.com javia@microsoft.com
FunctionInvoker.cs
in src/Microsoft.Azure.WebJobs.Host/Executors/Internal
67 6 2023-09-18 2023-09-18 1 1 javia@microsoft.com javia@microsoft.com
LoggerRuleSelector.cs
in src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights
65 2 2018-08-06 2018-08-06 1 1 brettsam@microsoft.com brettsam@microsoft.com
HostConcurrencySnapshot.cs
in src/Microsoft.Azure.WebJobs.Host/Scale
64 2 2021-06-17 2021-06-17 1 1 mathew.charles@microsoft.com mathew.charles@microsoft.com
ILoggerBinding.cs
in src/Microsoft.Azure.WebJobs.Host/Bindings/ILogger
62 5 2017-12-18 2017-12-18 1 1 brettsam@microsoft.com brettsam@microsoft.com
ExtensionEndpointDataSource.cs
in src/Microsoft.Azure.WebJobs.Extensions.Rpc/Implementation
61 3 2023-06-07 2023-06-07 1 1 javia@microsoft.com javia@microsoft.com
AzureStorageProvider.cs
in src/Microsoft.Azure.WebJobs.Host.Storage
56 3 2021-10-15 2021-10-15 1 1 karslin@microsoft.com karslin@microsoft.com
AppServicesHostingUtility.cs
in src/Microsoft.Azure.WebJobs.Host
55 2 2022-07-27 2022-07-27 1 1 alrod@inbox.ru alrod@inbox.ru
FunctionId.cs
in src/Microsoft.Azure.WebJobs.Logging
53 6 2016-10-24 2016-10-24 1 1 mikestall@hotmail.com mikestall@hotmail.com
LoggerTraceWriter.cs
in src/Microsoft.Azure.WebJobs.Host/Bindings/TraceWriter
51 3 2017-12-18 2019-07-18 2 1 brettsam@microsoft.com brettsam@microsoft.com
BlobServiceClientProvider.cs
in src/Microsoft.Azure.WebJobs.Host.Storage
47 3 2021-10-15 2021-10-15 1 1 karslin@microsoft.com karslin@microsoft.com
OptionsLoggingService.cs
in src/Microsoft.Azure.WebJobs.Host/Hosting/OptionsFormatter
46 4 2018-12-06 2018-12-06 1 1 brettsam@microsoft.com brettsam@microsoft.com
EventCollectorFactory.cs
in src/Microsoft.Azure.WebJobs.Host/Loggers
46 4 2017-11-02 2017-11-02 1 1 fabio.cavalcante@microsoft.com fabio.cavalcante@microsoft.com
JTokenExtensions.cs
in src/Microsoft.Azure.WebJobs.Host/Protocols
45 1 2025-04-23 2025-04-23 1 1 javia@microsoft.com javia@microsoft.com
FunctionDescriptor.cs
in src/Microsoft.Azure.WebJobs.Host/Protocols
43 - 2025-04-23 2025-04-23 1 1 javia@microsoft.com javia@microsoft.com
FunctionStartedMessageExtensions.cs
in src/Microsoft.Azure.WebJobs.Host/Protocols
43 1 2025-04-23 2025-04-23 1 1 javia@microsoft.com javia@microsoft.com
WebJobsOptionsFactory.cs
in src/Microsoft.Azure.WebJobs.Host/Hosting/OptionsFormatter
42 3 2018-12-06 2021-04-15 2 1 brettsam@microsoft.com brettsam@microsoft.com
props
Release.props
in eng/build
42 - 2025-04-23 2025-04-23 1 1 javia@microsoft.com javia@microsoft.com
QuickPulseInitializationScheduler.cs
in src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights
40 2 2019-07-24 2019-07-24 1 1 brettsam@microsoft.com brettsam@microsoft.com
TypedAsyncCollectorAdapter.cs
in src/Microsoft.Azure.WebJobs.Host/Bindings/AsyncCollector
39 3 2016-03-03 2017-10-27 4 1 mikestall@hotmail.com mikestall@hotmail.com
CacheAwareValueProvider.cs
in src/Microsoft.Azure.WebJobs.Host/Bindings
38 4 2021-09-10 2021-09-10 1 1 gohar.irfan@microsoft.com gohar.irfan@microsoft.com
DefaultInstanceServicesProvider.cs
in src/Microsoft.Azure.WebJobs.Host/Executors
38 2 2024-02-14 2024-02-14 1 1 facaval@microsoft.com facaval@microsoft.com
FunctionStartedMessage.cs
in src/Microsoft.Azure.WebJobs.Host/Protocols
37 2 2025-04-23 2025-04-23 1 1 javia@microsoft.com javia@microsoft.com
HostHealthThrottleProvider.cs
in src/Microsoft.Azure.WebJobs.Host/Scale
36 2 2021-06-17 2021-06-17 1 1 mathew.charles@microsoft.com mathew.charles@microsoft.com
TargetScalerManager.cs
in src/Microsoft.Azure.WebJobs.Host/Scale
36 4 2022-10-12 2023-03-23 2 1 alrod@inbox.ru alrod@inbox.ru
PersistentQueueMessage.cs
in src/Microsoft.Azure.WebJobs.Host/Protocols
36 1 2025-04-23 2025-04-23 1 1 javia@microsoft.com javia@microsoft.com
WebJobsStorageDelegatingHandler.cs
in src/Microsoft.Azure.WebJobs.Host.Storage
36 2 2024-10-29 2024-10-29 1 1 javia@microsoft.com javia@microsoft.com
ServiceBusTriggerParameterDescriptor.cs
in src/Microsoft.Azure.WebJobs.Host/Protocols
35 1 2025-04-23 2025-04-23 1 1 javia@microsoft.com javia@microsoft.com
CompositeBindingProviderFactory.cs
in src/Microsoft.Azure.WebJobs.Host/Indexers
35 2 2018-06-09 2018-06-09 1 1 fabio.cavalcante@microsoft.com fabio.cavalcante@microsoft.com
Correlations

File Size vs. Number of Changes: 696 points

eng/build/Engineering.props x: 23 lines of code y: 1 # changes eng/build/Engineering.targets x: 5 lines of code y: 1 # changes eng/build/SharedReferences.props x: 11 lines of code y: 1 # changes eng/build/SharedReferences.targets x: 35 lines of code y: 1 # changes src/Microsoft.Azure.WebJobs.Host/Protocols/AbortHostInstanceMessage.cs x: 16 lines of code y: 1 # changes src/Microsoft.Azure.WebJobs.Host/Protocols/BinderParameterLog.cs x: 18 lines of code y: 1 # changes src/Microsoft.Azure.WebJobs.Host/Protocols/CloudStorageAccountParameterDescriptor.cs x: 17 lines of code y: 1 # changes src/Microsoft.Azure.WebJobs.Host/Protocols/FunctionCompletedMessage.cs x: 32 lines of code y: 1 # changes src/Microsoft.Azure.WebJobs.Host/Protocols/FunctionDescriptor.cs x: 43 lines of code y: 1 # changes src/Microsoft.Azure.WebJobs.Host/Protocols/FunctionFailure.cs x: 30 lines of code y: 1 # changes src/Microsoft.Azure.WebJobs.Host/Protocols/FunctionStartedMessage.cs x: 37 lines of code y: 1 # changes src/Microsoft.Azure.WebJobs.Host/Protocols/FunctionStatusMessage.cs x: 25 lines of code y: 1 # changes src/Microsoft.Azure.WebJobs.Host/Protocols/IPersistentQueueReader.cs x: 20 lines of code y: 1 # changes src/Microsoft.Azure.WebJobs.Host/Protocols/JTokenExtensions.cs x: 45 lines of code y: 1 # changes src/Microsoft.Azure.WebJobs.Host/Protocols/JsonSerialization.cs x: 118 lines of code y: 1 # changes src/Microsoft.Azure.WebJobs.Host/Protocols/JsonTypeNameAttribute.cs x: 29 lines of code y: 1 # changes src/Microsoft.Azure.WebJobs.Host/Protocols/PolymorphicJsonConverter.cs x: 190 lines of code y: 1 # changes src/Microsoft.Azure.WebJobs.Host/Protocols/WebJobRunIdentifier.cs x: 70 lines of code y: 1 # changes src/Microsoft.Azure.WebJobs.Shared/DictionaryExtensions.cs x: 28 lines of code y: 3 # changes Directory.Build.props x: 9 lines of code y: 2 # changes Directory.Build.targets x: 3 lines of code y: 2 # changes eng/build/Release.props x: 42 lines of code y: 1 # changes src/Directory.Build.props x: 7 lines of code y: 1 # changes src/Microsoft.Azure.WebJobs.Host/Executors/DefaultHostIdProvider.cs x: 49 lines of code y: 3 # changes src/Microsoft.Azure.WebJobs.Host.Storage/BlobStorageExtensions.cs x: 33 lines of code y: 1 # changes src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights/ApplicationInsightsLoggerOptions.cs x: 150 lines of code y: 22 # changes src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights/Extensions/ApplicationInsightsServiceCollectionExtensions.cs x: 337 lines of code y: 34 # changes src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights/Processors/TelemetryProcessorExtensions.cs x: 22 lines of code y: 1 # changes sample/SampleHost/Functions.cs x: 61 lines of code y: 13 # changes sample/SampleHost/Program.cs x: 47 lines of code y: 31 # changes src/Microsoft.Azure.WebJobs.Host.Storage/StorageClientProvider.cs x: 54 lines of code y: 2 # changes src/Microsoft.Azure.WebJobs.Shared/Sanitizer.cs x: 115 lines of code y: 3 # changes src/Microsoft.Azure.WebJobs.Host/Executors/DefaultInstanceServicesProvider.cs x: 38 lines of code y: 1 # changes src/Microsoft.Azure.WebJobs.Host/Executors/FunctionInstance.cs x: 48 lines of code y: 10 # changes src/Microsoft.Azure.WebJobs.Host/Executors/FunctionInstanceFactory.cs x: 25 lines of code y: 10 # changes src/Microsoft.Azure.WebJobs.Host/Executors/IInstanceServicesProvider.cs x: 9 lines of code y: 1 # changes src/Microsoft.Azure.WebJobs.Host/Executors/TriggeredFunctionExecutor.cs x: 56 lines of code y: 10 # changes src/Microsoft.Azure.WebJobs.Host/Hosting/WebJobsServiceCollectionExtensions.cs x: 159 lines of code y: 28 # changes src/Microsoft.Azure.WebJobs.Host/Indexers/FunctionIndexProvider.cs x: 93 lines of code y: 30 # changes src/Microsoft.Azure.WebJobs.Host/Indexers/FunctionIndexer.cs x: 455 lines of code y: 67 # changes src/Microsoft.Azure.WebJobs.Host/Triggers/TriggeredFunctionInstanceFactory.cs x: 75 lines of code y: 12 # changes src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights/ApplicationInsightsLogger.cs x: 551 lines of code y: 42 # changes src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights/Constants/LoggingConstants.cs x: 11 lines of code y: 4 # changes src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights/Initializers/WebJobsTelemetryInitializer.cs x: 167 lines of code y: 18 # changes src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights/SelfDiagnostics/ApplicationInsightsEventListener.cs x: 110 lines of code y: 1 # changes src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights/TokenCredentialOptions.cs x: 89 lines of code y: 1 # changes src/Microsoft.Azure.WebJobs.Host/Scale/InMemoryScaleMetricsRepository.cs x: 94 lines of code y: 2 # changes src/Microsoft.Azure.WebJobs.Host/Loggers/Logger/States/FunctionResultAggregateState.cs x: 69 lines of code y: 2 # changes src/Microsoft.Azure.WebJobs.Host/Loggers/Logger/States/FunctionResultState.cs x: 71 lines of code y: 2 # changes src/Microsoft.Azure.WebJobs.Host/Loggers/Logger/States/MetricState.cs x: 82 lines of code y: 2 # changes src/Microsoft.Azure.WebJobs.Host/Executors/FunctionInvoker.cs x: 45 lines of code y: 7 # changes src/Microsoft.Azure.WebJobs.Host/Executors/Internal/FunctionInvoker.cs x: 67 lines of code y: 1 # changes src/Microsoft.Azure.WebJobs.Host/Executors/JobHostContextFactory.cs x: 247 lines of code y: 71 # changes src/Microsoft.Azure.WebJobs.Host/Listeners/HostListenerFactory.cs x: 200 lines of code y: 30 # changes src/Microsoft.Azure.WebJobs.Host/Loggers/Logger/Aggregator/FunctionResultAggregate.cs x: 17 lines of code y: 5 # changes src/Microsoft.Azure.WebJobs.Host/Loggers/Logger/LoggerExtensions.cs x: 206 lines of code y: 15 # changes src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights/Processors/FilteringTelemetryProcessor.cs x: 62 lines of code y: 4 # changes src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights/Extensions/ApplicationInsightsLoggingBuilderExtensions.cs x: 71 lines of code y: 8 # changes src/Microsoft.Azure.WebJobs.Extensions.Rpc/Implementation/ExtensionEndpointDataSource.cs x: 61 lines of code y: 1 # changes src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights/DictionaryLoggerScope.cs x: 88 lines of code y: 4 # changes src/Microsoft.Azure.WebJobs.Host/Constants.cs x: 17 lines of code y: 15 # changes src/Microsoft.Azure.WebJobs.Host/Scale/ScaleManager.cs x: 234 lines of code y: 2 # changes src/Microsoft.Azure.WebJobs.Host.Storage/StorageServiceCollectionExtensions.cs x: 51 lines of code y: 8 # changes src/Microsoft.Azure.WebJobs.Host/Hosting/WebJobsHostBuilderExtensions.cs x: 76 lines of code y: 10 # changes src/Microsoft.Azure.WebJobs.Host/Scale/AggregateScaleStatus.cs x: 12 lines of code y: 1 # changes src/Microsoft.Azure.WebJobs.Host/Scale/ScaleMonitorManager.cs x: 36 lines of code y: 2 # changes src/Microsoft.Azure.WebJobs.Host/Scale/ScaleMonitorService.cs x: 137 lines of code y: 1 # changes src/Microsoft.Azure.WebJobs.Host/Scale/TriggerMetadata.cs x: 27 lines of code y: 1 # changes src/Microsoft.Azure.WebJobs.Host/Executors/FunctionExecutor.cs x: 896 lines of code y: 79 # changes src/Microsoft.Azure.WebJobs.Host/Timers/TaskSeriesTimer.cs x: 138 lines of code y: 10 # changes src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights/ApplicationInsightsLoggerProvider.cs x: 70 lines of code y: 11 # changes src/Microsoft.Azure.WebJobs.Host/Scale/ScaleMonitorDescriptor.cs x: 19 lines of code y: 3 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/BindingProviders/TriggerAdapterBindingProvider.cs x: 194 lines of code y: 13 # changes src/Microsoft.Azure.WebJobs/ParameterBindingData.cs x: 19 lines of code y: 5 # changes src/Microsoft.Azure.WebJobs.Host/Scale/IScaleMonitorManager.cs x: 10 lines of code y: 2 # changes src/Microsoft.Azure.WebJobs.Host/Executors/FunctionExecutorExtensions.cs x: 86 lines of code y: 8 # changes src/Microsoft.Azure.WebJobs.Host/JobHost.cs x: 253 lines of code y: 49 # changes src/Microsoft.Azure.WebJobs.Host/Triggers/TriggerArgumentBinding/ArrayTriggerArgumentBinding.cs x: 38 lines of code y: 2 # changes src/Microsoft.Azure.WebJobs.Host/Singleton/SingletonListener.cs x: 111 lines of code y: 21 # changes src/Microsoft.Azure.WebJobs.Host/AppServicesHostingUtility.cs x: 55 lines of code y: 1 # changes src/Microsoft.Azure.WebJobs.Host/Config/ConcurrencyOptionsSetup.cs x: 25 lines of code y: 2 # changes src/Microsoft.Azure.WebJobs.Host/Properties/AssemblyInfo.cs x: 14 lines of code y: 31 # changes src/Microsoft.Azure.WebJobs.Host/Executors/HostMessageExecutor.cs x: 116 lines of code y: 13 # changes src/Microsoft.Azure.WebJobs.Host/Loggers/CompositeFunctionInstanceLogger.cs x: 48 lines of code y: 4 # changes src/Microsoft.Azure.WebJobs.Host/Loggers/FunctionInstanceLogger.cs x: 99 lines of code y: 7 # changes src/Microsoft.Azure.WebJobs.Host/Triggers/TriggeredFunctionBinding.cs x: 106 lines of code y: 18 # changes src/Microsoft.Azure.WebJobs.Host/Hosting/WebJobsExtensionBuilderExtensions.cs x: 48 lines of code y: 9 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/BindingDataProvider.cs x: 105 lines of code y: 13 # changes src/Microsoft.Azure.WebJobs.Host/Config/WebJobsExtensionOptionsConfiguration.cs x: 24 lines of code y: 6 # changes src/Microsoft.Azure.WebJobs.Host/Extensions/ExtensionInfo.cs x: 54 lines of code y: 3 # changes src/Microsoft.Azure.WebJobs.Host.Storage/Singleton/BlobLeaseDistributedLockManager.cs x: 354 lines of code y: 7 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/ExecutionContext/ExecutionContextBindingProvider.cs x: 111 lines of code y: 7 # changes src/Microsoft.Azure.WebJobs.Host/Hosting/DrainModeManager.cs x: 44 lines of code y: 4 # changes src/Microsoft.Azure.WebJobs.Host/Hosting/IDrainModeManager.cs x: 15 lines of code y: 2 # changes src/Microsoft.Azure.WebJobs.Host/Executors/AbortListenerFunctionExecutor.cs x: 26 lines of code y: 11 # changes src/Microsoft.Azure.WebJobs.Host/Executors/HeartbeatFunctionExecutor.cs x: 35 lines of code y: 7 # changes src/Microsoft.Azure.WebJobs.Host/Executors/ShutdownFunctionExecutor.cs x: 22 lines of code y: 4 # changes src/Microsoft.Azure.WebJobs.Host.Storage/BlobServiceClientProvider.cs x: 47 lines of code y: 1 # changes src/Microsoft.Azure.WebJobs.Host.Storage/BlobStorageConcurrencyStatusRepository.cs x: 89 lines of code y: 2 # changes src/Microsoft.Azure.WebJobs.Host.Storage/JobHostInternalStorageOptions.cs x: 8 lines of code y: 4 # changes src/Microsoft.Azure.WebJobs.Host.Storage/RuntimeStorageWebJobsBuilderExtensions.cs x: 13 lines of code y: 9 # changes src/Microsoft.Azure.WebJobs.Host/Extensions/IConfigurationExtensions.cs x: 88 lines of code y: 6 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/BindingProviders/BindToInputBindingProvider.cs x: 195 lines of code y: 15 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/Runtime/Binder.cs x: 122 lines of code y: 7 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/ValueBindingContext.cs x: 43 lines of code y: 9 # changes src/Microsoft.Azure.WebJobs.Host/Config/FluentBindingRule.cs x: 295 lines of code y: 13 # changes src/Microsoft.Azure.WebJobs.Host/Hosting/FunctionDataCache/ICacheAwareReadObject.cs x: 14 lines of code y: 1 # changes src/Microsoft.Azure.WebJobs.Host/Scale/ConcurrencyManager.cs x: 161 lines of code y: 4 # changes src/Microsoft.Azure.WebJobs.Host/Scale/ConcurrencyStatus.cs x: 198 lines of code y: 3 # changes src/Microsoft.Azure.WebJobs.Host/Scale/ConcurrencyManagerService.cs x: 131 lines of code y: 2 # changes src/Microsoft.Azure.WebJobs.Host/Scale/ConcurrencyOptions.cs x: 103 lines of code y: 2 # changes src/Microsoft.Azure.WebJobs.Host/Scale/DefaultConcurrencyThrottleManager.cs x: 91 lines of code y: 2 # changes src/Microsoft.Azure.WebJobs.Host/Scale/DefaultHostProcessMonitor.cs x: 220 lines of code y: 2 # changes src/Microsoft.Azure.WebJobs.Host/Scale/ProcessMonitor.cs x: 209 lines of code y: 2 # changes src/Microsoft.Azure.WebJobs.Host/ExponentialBackoffRetryAttribute.cs x: 47 lines of code y: 5 # changes src/Microsoft.Azure.WebJobs.Host/Hosting/PrimaryHostCoordinator.cs x: 195 lines of code y: 1 # changes src/Microsoft.Azure.WebJobs.Host/Loggers/Logger/Constants/LogCategories.cs x: 69 lines of code y: 9 # changes src/Microsoft.Azure.WebJobs.Host/Scale/HostConcurrencySnapshot.cs x: 64 lines of code y: 1 # changes src/Microsoft.Azure.WebJobs.Host/Scale/ThreadPoolStarvationThrottleProvider.cs x: 96 lines of code y: 1 # changes src/Microsoft.Azure.WebJobs.Host/Utility.cs x: 132 lines of code y: 9 # changes src/Microsoft.Azure.WebJobs.Host/WebjobsShutdownWatcher.cs x: 86 lines of code y: 5 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/BindingFactoryHelpers.cs x: 100 lines of code y: 10 # changes src/Microsoft.Azure.WebJobs.Host/Triggers/TriggerArgumentBinding/CustomTriggerArgumentBinding.cs x: 39 lines of code y: 6 # changes src/Microsoft.Azure.WebJobs.Host/Hosting/OptionsFormatter/WebJobsOptionsFactory.cs x: 42 lines of code y: 2 # changes src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights/Initializers/WebJobsRoleEnvironmentTelmetryInitializer.cs x: 58 lines of code y: 5 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/ConverterManager.cs x: 367 lines of code y: 16 # changes src/Microsoft.Azure.WebJobs.Host/Indexers/FunctionIndex.cs x: 77 lines of code y: 8 # changes src/Microsoft.Azure.WebJobs/ExtensionAttribute.cs x: 16 lines of code y: 3 # changes src/Microsoft.Azure.WebJobs/IAsyncCollector.cs x: 11 lines of code y: 5 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/ExecutionContext/ExecutionContext.cs x: 14 lines of code y: 2 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/FunctionBindingContext.cs x: 63 lines of code y: 12 # changes src/Microsoft.Azure.WebJobs.Host/RetryContext.cs x: 17 lines of code y: 2 # changes src/Microsoft.Azure.WebJobs.Host/Timers/RandomizedExponentialBackoffStrategy.cs x: 77 lines of code y: 4 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/AmbientBindingContext.cs x: 46 lines of code y: 11 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/BindingContext.cs x: 94 lines of code y: 11 # changes src/Microsoft.Azure.WebJobs.Host/Loggers/Logger/FunctionOutputLogger/FunctionOutputLogger.cs x: 55 lines of code y: 5 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/FunctionBinding.cs x: 92 lines of code y: 17 # changes src/Microsoft.Azure.WebJobs.Host/Dispatch/HostMessageListenerFactory.cs x: 47 lines of code y: 6 # changes src/Microsoft.Azure.WebJobs/FunctionNameAttribute.cs x: 15 lines of code y: 6 # changes src/Microsoft.Azure.WebJobs.Host/Diagnostics/ExceptionFormatter.cs x: 218 lines of code y: 5 # changes src/Microsoft.Azure.WebJobs.Host/Executors/IMethodInvoker.cs x: 9 lines of code y: 5 # changes src/Microsoft.Azure.WebJobs.Host/Executors/MethodInvokerFactory.cs x: 129 lines of code y: 6 # changes src/Microsoft.Azure.WebJobs.Host/Executors/TaskMethodInvoker.cs x: 52 lines of code y: 7 # changes src/Microsoft.Azure.WebJobs.Host/Loggers/Logger/Constants/LogConstants.cs x: 41 lines of code y: 8 # changes src/Microsoft.Azure.WebJobs.Host/Listeners/FunctionListener.cs x: 121 lines of code y: 10 # changes src/Microsoft.Azure.WebJobs.Host/Hosting/WebJobsBuilderExtensions.cs x: 271 lines of code y: 11 # changes src/Microsoft.Azure.WebJobs.Host/Loggers/IDashboardLoggingSetup.cs x: 39 lines of code y: 3 # changes src/Microsoft.Azure.WebJobs.Host/Loggers/Logger/Aggregator/FunctionResultAggregator.cs x: 124 lines of code y: 6 # changes src/Microsoft.Azure.WebJobs.Host/Loggers/NullFunctionOutputDefinition.cs x: 32 lines of code y: 4 # changes src/Microsoft.Azure.WebJobs.Host/Loggers/NullFunctionOutputLogger.cs x: 14 lines of code y: 4 # changes src/Microsoft.Azure.WebJobs.Host/Singleton/SingletonManager.cs x: 270 lines of code y: 35 # changes src/Microsoft.Azure.WebJobs.Host/Hosting/IWebJobsConfigurationStartup.cs x: 8 lines of code y: 2 # changes src/Microsoft.Azure.WebJobs.Host/Hosting/DefaultStartupTypeLocator.cs x: 30 lines of code y: 3 # changes src/Microsoft.Azure.WebJobs.Host/Hosting/IWebJobsBuilder.cs x: 9 lines of code y: 4 # changes src/Microsoft.Azure.WebJobs.Host/Hosting/WebJobsStartupAttribute.cs x: 37 lines of code y: 3 # changes src/Microsoft.Azure.WebJobs.Host/Loggers/Logger/Constants/ScopeKeys.cs x: 12 lines of code y: 6 # changes src/Microsoft.Azure.WebJobs.Host/Triggers/StrategyTriggerBinding.cs x: 64 lines of code y: 3 # changes src/Microsoft.Azure.WebJobs.Host/Triggers/TriggerArgumentBinding/PocoTriggerArgumentBinding.cs x: 42 lines of code y: 4 # changes src/Microsoft.Azure.WebJobs.Host/Triggers/TriggerArgumentBinding/SimpleTriggerArgumentBinding.cs x: 88 lines of code y: 9 # changes src/Microsoft.Azure.WebJobs.Logging/Entities/ContainerActiveEntity.cs x: 92 lines of code y: 7 # changes src/Microsoft.Azure.WebJobs.Logging/Entities/InstanceCountEntity.cs x: 56 lines of code y: 2 # changes src/Microsoft.Azure.WebJobs.Logging/Entities/InstanceTableEntity.cs x: 99 lines of code y: 8 # changes src/Microsoft.Azure.WebJobs.Logging/Entities/RecentPerFuncEntity.cs x: 98 lines of code y: 8 # changes src/Microsoft.Azure.WebJobs.Logging/Entities/TimelineAggregateEntity.cs x: 74 lines of code y: 6 # changes src/Microsoft.Azure.WebJobs.Logging/IFunctionDefinition.cs x: 13 lines of code y: 3 # changes src/Microsoft.Azure.WebJobs.Logging/IRecentFunctionEntry.cs x: 13 lines of code y: 5 # changes src/Microsoft.Azure.WebJobs.Logging/Internal/ContainerActiveLogger.cs x: 113 lines of code y: 7 # changes src/Microsoft.Azure.WebJobs.Logging/Internal/DefaultLogTableProvider.cs x: 46 lines of code y: 5 # changes src/Microsoft.Azure.WebJobs.Logging/Internal/LogReader.cs x: 285 lines of code y: 15 # changes src/Microsoft.Azure.WebJobs.Logging/Internal/LogWriter.cs x: 312 lines of code y: 21 # changes src/Microsoft.Azure.WebJobs.Logging/Internal/TableScheme.cs x: 133 lines of code y: 6 # changes src/Microsoft.Azure.WebJobs.Logging/Internal/TimeBucket.cs x: 69 lines of code y: 8 # changes src/Microsoft.Azure.WebJobs.Logging/Internal/Utility.cs x: 223 lines of code y: 7 # changes src/Microsoft.Azure.WebJobs.Logging/LogFactory.cs x: 22 lines of code y: 8 # changes src/Microsoft.Azure.WebJobs.Host.Storage/Properties/AssemblyInfo.cs x: 9 lines of code y: 3 # changes src/Microsoft.Azure.WebJobs.Host/Hosting/TrackedServiceCollection.cs x: 73 lines of code y: 1 # changes src/Microsoft.Azure.WebJobs.Host/Hosting/WebJobsBuilder.cs x: 21 lines of code y: 3 # changes src/Microsoft.Azure.WebJobs.Host/Listeners/CompositeListener.cs x: 76 lines of code y: 5 # changes src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights/QuickPulseInitializationScheduler.cs x: 40 lines of code y: 1 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/TraceWriter/LoggerTraceWriter.cs x: 51 lines of code y: 2 # changes src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights/Initializers/MetricSdkVersionTelemetryInitializer.cs x: 28 lines of code y: 2 # changes src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights/ISdkVersionProvider.cs x: 22 lines of code y: 3 # changes src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights/Processors/OperationFilteringTelemetryProcessor.cs x: 23 lines of code y: 2 # changes src/Microsoft.Azure.WebJobs.Host/Executors/ActivatorInstanceFactory.cs x: 23 lines of code y: 3 # changes src/Microsoft.Azure.WebJobs.Host/Executors/DefaultJobActivator.cs x: 33 lines of code y: 7 # changes src/Microsoft.Azure.WebJobs.Host/Executors/IFunctionInstance.cs x: 21 lines of code y: 7 # changes src/Microsoft.Azure.WebJobs.Host/Executors/NullInstanceFactory.cs x: 15 lines of code y: 4 # changes src/Microsoft.Azure.WebJobs.Host/Executors/HostIdValidator.cs x: 80 lines of code y: 4 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/AttributeCloner.cs x: 300 lines of code y: 23 # changes src/Microsoft.Azure.WebJobs.Host/Hosting/OptionsFormatter/OptionsLoggingService.cs x: 46 lines of code y: 1 # changes src/Microsoft.Azure.WebJobs.Host/Loggers/Logger/Aggregator/FunctionResultAggregatorOptions.cs x: 60 lines of code y: 2 # changes src/Microsoft.Azure.WebJobs.Host/Singleton/SingletonOptions.cs x: 117 lines of code y: 2 # changes src/Microsoft.Azure.WebJobs.Host/Executors/FunctionInstanceFactoryContext.cs x: 17 lines of code y: 4 # changes src/Microsoft.Azure.WebJobs/TimeoutAttribute.cs x: 25 lines of code y: 4 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/BindingProviders/AsyncCollectorBindingProvider.cs x: 300 lines of code y: 14 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/BindingProviders/BindToStreamBindingProvider.cs x: 448 lines of code y: 6 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/BindingProviders/FilteringBindingProvider.cs x: 77 lines of code y: 9 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/BindingProviders/GenericCompositeBindingProvider.cs x: 92 lines of code y: 10 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/BindingProviders/ItemBindingProvider.cs x: 98 lines of code y: 10 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/BindingProviders/ValidatingWrapperBindingProvider.cs x: 40 lines of code y: 4 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/BindingTemplateExtensions.cs x: 51 lines of code y: 14 # changes src/Microsoft.Azure.WebJobs.Host/Config/CoreWebJobsOptionsSetup.cs x: 22 lines of code y: 2 # changes src/Microsoft.Azure.WebJobs.Host/Config/ExtensionConfigContext.cs x: 77 lines of code y: 16 # changes src/Microsoft.Azure.WebJobs.Host/Config/JobHostOptions.cs x: 11 lines of code y: 3 # changes src/Microsoft.Azure.WebJobs.Host/DefaultNameResolver.cs x: 22 lines of code y: 5 # changes src/Microsoft.Azure.WebJobs.Host/Dispatch/IDispatchQueueHandler.cs x: 12 lines of code y: 4 # changes src/Microsoft.Azure.WebJobs.Host/Dispatch/SharedQueueHandler.cs x: 175 lines of code y: 11 # changes src/Microsoft.Azure.WebJobs.Host/Executors/IHostIdProvider.cs x: 10 lines of code y: 6 # changes src/Microsoft.Azure.WebJobs.Host/Executors/JobHostContext.cs x: 85 lines of code y: 23 # changes src/Microsoft.Azure.WebJobs.Host/Extensions/IExtensionRegistryExtensions.cs x: 85 lines of code y: 9 # changes src/Microsoft.Azure.WebJobs.Host/Filters/IFunctionExceptionFilter.cs x: 12 lines of code y: 3 # changes src/Microsoft.Azure.WebJobs.Host/Listeners/ListenerFactoryContext.cs x: 56 lines of code y: 16 # changes src/Microsoft.Azure.WebJobs.Host/Singleton/InMemoryDistributedLockManager.cs x: 53 lines of code y: 2 # changes src/Microsoft.Azure.WebJobs.Host/TraceWriter.cs x: 35 lines of code y: 9 # changes src/Microsoft.Azure.WebJobs/NoAutomaticTriggerAttribute.cs x: 11 lines of code y: 7 # changes src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights/Properties/AssemblyInfo.cs x: 8 lines of code y: 6 # changes src/Microsoft.Azure.WebJobs.Logging/Properties/AssemblyInfo.cs x: 8 lines of code y: 12 # changes src/Microsoft.Azure.WebJobs.Host/Hosting/WebJobsExtensionBuilder.cs x: 19 lines of code y: 2 # changes src/Microsoft.Azure.WebJobs.Host/Config/IExtensionConfigProvider.cs x: 8 lines of code y: 3 # changes src/Microsoft.Azure.WebJobs.Host/Dispatch/ILoadbalancerQueue.cs x: 95 lines of code y: 5 # changes src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights/LoggerRuleSelector.cs x: 65 lines of code y: 1 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/AsyncCollector/OutArrayValueProvider.cs x: 53 lines of code y: 4 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/AsyncCollector/OutValueProvider.cs x: 46 lines of code y: 4 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/AsyncCollector/SyncAsyncCollectorAdapter.cs x: 17 lines of code y: 3 # changes src/Microsoft.Azure.WebJobs.Host/Timers/DefaultWebJobsExceptionHandlerFactory.cs x: 12 lines of code y: 2 # changes src/Microsoft.Azure.WebJobs.Host/Extensions/JobHostMetadataProviderFactory.cs x: 26 lines of code y: 2 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/SystemBindingData.cs x: 58 lines of code y: 4 # changes src/Microsoft.Azure.WebJobs.Host/Indexers/DefaultTypeLocator.cs x: 104 lines of code y: 17 # changes src/Microsoft.Azure.WebJobs.Host/Extensions/ExceptionExtensions.cs x: 94 lines of code y: 4 # changes src/Microsoft.Azure.WebJobs.Host/Extensions/JobHostMetadataProvider.cs x: 272 lines of code y: 13 # changes src/Microsoft.Azure.WebJobs.Host/Singleton/IDistributedLockManager.cs x: 26 lines of code y: 4 # changes src/Microsoft.Azure.WebJobs.Host/Executors/IFunctionInvoker.cs x: 12 lines of code y: 5 # changes src/Microsoft.Azure.WebJobs.Host/Timers/WebJobsExceptionHandler.cs x: 44 lines of code y: 2 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/Path/BindingTemplateToken.cs x: 220 lines of code y: 5 # changes src/Microsoft.Azure.WebJobs.Host/Config/FluentConverterRules.cs x: 86 lines of code y: 4 # changes src/Microsoft.Azure.WebJobs.Host/Dispatch/DispatchQueueHandler.cs x: 21 lines of code y: 2 # changes src/Microsoft.Azure.WebJobs.Host/Extensions/IJobHostMetadataProvider.cs x: 17 lines of code y: 6 # changes src/Microsoft.Azure.WebJobs.Host/HostQueueNames.cs x: 39 lines of code y: 8 # changes src/Microsoft.Azure.WebJobs.Host/GlobalSuppressions.cs x: 96 lines of code y: 33 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/BindingProviderContext.cs x: 38 lines of code y: 8 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/BindingProviders/FilterNode.cs x: 145 lines of code y: 1 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/OpenType.cs x: 332 lines of code y: 8 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/ILogger/ILoggerBinding.cs x: 62 lines of code y: 1 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/TraceWriter/TextWriterTraceAdapter.cs x: 60 lines of code y: 6 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/TraceWriter/TraceWriterBinding.cs x: 91 lines of code y: 9 # changes src/Microsoft.Azure.WebJobs.Host/Loggers/IFunctionOutputDefinition.cs x: 16 lines of code y: 7 # changes src/Microsoft.Azure.WebJobs.Host/IConverterManager.cs x: 44 lines of code y: 9 # changes src/Microsoft.Azure.WebJobs/SingletonAttribute.cs x: 48 lines of code y: 7 # changes src/Microsoft.Azure.WebJobs.Host/Listeners/ListenerFactoryListener.cs x: 77 lines of code y: 11 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/DefaultAttributeInvokerDescriptor.cs x: 54 lines of code y: 5 # changes src/Microsoft.Azure.WebJobs/AutoResolveAttribute.cs x: 14 lines of code y: 11 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/BindingFactory.cs x: 43 lines of code y: 17 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/PatternMatcher.cs x: 356 lines of code y: 5 # changes src/Microsoft.Azure.WebJobs.Host/Triggers/ITriggerBinding.cs x: 19 lines of code y: 7 # changes src/Microsoft.Azure.WebJobs.Host/Triggers/TriggerData.cs x: 31 lines of code y: 5 # changes src/Microsoft.Azure.WebJobs.Host/FunctionInvocationException.cs x: 42 lines of code y: 6 # changes src/Microsoft.Azure.WebJobs.Host/FunctionTimeoutException.cs x: 40 lines of code y: 7 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/BindingProviders/FunctionFilterBindingProvider.cs x: 62 lines of code y: 2 # changes src/Microsoft.Azure.WebJobs.Host/Loggers/FunctionInstanceLogEntry.cs x: 33 lines of code y: 9 # changes src/Microsoft.Azure.WebJobs.Host/TypeUtility.cs x: 141 lines of code y: 14 # changes src/Microsoft.Azure.WebJobs.Host/Singleton/SingletonValueProvider.cs x: 91 lines of code y: 8 # changes sample/SampleHost/Properties/AssemblyInfo.cs x: 6 lines of code y: 3 # changes src/Microsoft.Azure.WebJobs.Host/PropertyHelper.cs x: 308 lines of code y: 7 # changes src/Microsoft.Azure.WebJobs.Logging/GlobalSuppressions.cs x: 2 lines of code y: 4 # changes src/Microsoft.Azure.WebJobs.Logging/Internal/InstanceCountLoggerBase.cs x: 98 lines of code y: 4 # changes src/Microsoft.Azure.WebJobs.Host/Singleton/SingletonLock.cs x: 61 lines of code y: 3 # changes src/Microsoft.Azure.WebJobs/StorageAccountAttribute.cs x: 25 lines of code y: 7 # changes src/Microsoft.Azure.WebJobs/GlobalSuppressions.cs x: 6 lines of code y: 7 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/Path/BindingTemplate.cs x: 91 lines of code y: 11 # changes src/Microsoft.Azure.WebJobs.Logging/FunctionInstanceLogItem.cs x: 141 lines of code y: 9 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/BindingProviders/CompositeBindingProvider.cs x: 51 lines of code y: 4 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/Data/ClassDataBinding.cs x: 64 lines of code y: 9 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/Invoke/ClassInvokeBinding.cs x: 51 lines of code y: 6 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/Invoke/StructInvokeBinding.cs x: 50 lines of code y: 6 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/Path/BindingTemplateParser.cs x: 129 lines of code y: 7 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/Path/BindingTemplateSource.cs x: 73 lines of code y: 7 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/AttributeConverter.cs x: 75 lines of code y: 2 # changes src/Microsoft.Azure.WebJobs.Host/Exceptions/FunctionException.cs x: 43 lines of code y: 3 # changes src/Microsoft.Azure.WebJobs.Host/Triggers/ITriggerBindingStrategy.cs x: 16 lines of code y: 5 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/BindingExceptionValueProvider.cs x: 34 lines of code y: 4 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/ConstantValueProvider.cs x: 26 lines of code y: 3 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/Runtime/RuntimeValueProvider.cs x: 45 lines of code y: 6 # changes src/Microsoft.Azure.WebJobs.Logging/FunctionId.cs x: 53 lines of code y: 1 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/Data/StructDataBinding.cs x: 69 lines of code y: 6 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/Data/StructDataBindingProvider.cs x: 33 lines of code y: 6 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/ObjectToTypeConverterFactory.cs x: 33 lines of code y: 3 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/StructOutputConverter.cs x: 25 lines of code y: 3 # changes src/Microsoft.Azure.WebJobs.Host/Timers/FixedDelayStrategy.cs x: 29 lines of code y: 4 # changes src/Microsoft.Azure.WebJobs.Host/Timers/LinearSpeedupStrategy.cs x: 66 lines of code y: 4 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/Runtime/RuntimeBinding.cs x: 66 lines of code y: 6 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/Runtime/RuntimeBindingProvider.cs x: 34 lines of code y: 6 # changes src/Microsoft.Azure.WebJobs.Logging/Internal/ProjectionHelper.cs x: 76 lines of code y: 1 # changes src/Microsoft.Azure.WebJobs.Host/NameResolverExtensions.cs x: 91 lines of code y: 5 # changes src/Microsoft.Azure.WebJobs.Host/Executors/FunctionResult.cs x: 34 lines of code y: 2 # changes src/Microsoft.Azure.WebJobs.Host/Indexers/FunctionDefinition.cs x: 34 lines of code y: 3 # changes src/Microsoft.Azure.WebJobs.Host/Listeners/CompositeListenerFactory.cs x: 25 lines of code y: 5 # changes src/Microsoft.Azure.WebJobs.Host/Converters/AsyncConverter.cs x: 19 lines of code y: 4 # changes src/Microsoft.Azure.WebJobs.Host/Converters/CompositeObjectToTypeConverter.cs x: 36 lines of code y: 5 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/Data/ClassDataBindingProvider.cs x: 34 lines of code y: 5 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/Runtime/RuntimeBindingWatcher.cs x: 63 lines of code y: 3 # changes src/Microsoft.Azure.WebJobs.Host/StructPropertyGetter.cs x: 58 lines of code y: 3 # changes src/Microsoft.Azure.WebJobs.Host/StructPropertySetter.cs x: 59 lines of code y: 3 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/Data/ConverterArgumentBindingProvider.cs x: 46 lines of code y: 3 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/Data/StringToTArgumentBindingProvider.cs x: 63 lines of code y: 5 # changes src/Microsoft.Azure.WebJobs.Host/Triggers/TriggerBindingProviderContext.cs x: 29 lines of code y: 8 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/Invoke/InvokeBinding.cs x: 30 lines of code y: 2 # changes src/Microsoft.Azure.WebJobs.Host/Converters/KnownTypesParseToStringConverterFactory.cs x: 77 lines of code y: 3 # changes src/Microsoft.Azure.WebJobs.Host/Converters/TToStringConverterFactory.cs x: 56 lines of code y: 3 # changes src/Microsoft.Azure.WebJobs.Host/Converters/TryParseDelegate.cs x: 5 lines of code y: 2 # changes src/Microsoft.Azure.WebJobs.Host/Converters/TypeConverterStringToTConverterFactory.cs x: 50 lines of code y: 2 # changes src/Microsoft.Azure.WebJobs.Host/Listeners/TimerListener.cs x: 48 lines of code y: 2 # changes
79.0
# changes
  min: 1.0
  average: 4.42
  25th percentile: 1.0
  median: 2.0
  75th percentile: 5.0
  max: 79.0
0 896.0
lines of code
min: 2.0 | average: 46.25 | 25th percentile: 12.0 | median: 22.0 | 75th percentile: 51.0 | max: 896.0

Number of Contributors vs. Number of Changes: 696 points

eng/build/Engineering.props x: 1 # contributors y: 1 # changes src/Microsoft.Azure.WebJobs.Shared/DictionaryExtensions.cs x: 3 # contributors y: 3 # changes Directory.Build.props x: 1 # contributors y: 2 # changes src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights/ApplicationInsightsLoggerOptions.cs x: 10 # contributors y: 22 # changes src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights/Extensions/ApplicationInsightsServiceCollectionExtensions.cs x: 13 # contributors y: 34 # changes sample/SampleHost/Functions.cs x: 5 # contributors y: 13 # changes sample/SampleHost/Program.cs x: 7 # contributors y: 31 # changes src/Microsoft.Azure.WebJobs.Host.Storage/StorageClientProvider.cs x: 2 # contributors y: 2 # changes src/Microsoft.Azure.WebJobs.Host/Executors/FunctionInstance.cs x: 7 # contributors y: 10 # changes src/Microsoft.Azure.WebJobs.Host/Executors/FunctionInstanceFactory.cs x: 5 # contributors y: 10 # changes src/Microsoft.Azure.WebJobs.Host/Executors/TriggeredFunctionExecutor.cs x: 6 # contributors y: 10 # changes src/Microsoft.Azure.WebJobs.Host/Hosting/WebJobsServiceCollectionExtensions.cs x: 8 # contributors y: 28 # changes src/Microsoft.Azure.WebJobs.Host/Indexers/FunctionIndexProvider.cs x: 11 # contributors y: 30 # changes src/Microsoft.Azure.WebJobs.Host/Indexers/FunctionIndexer.cs x: 16 # contributors y: 67 # changes src/Microsoft.Azure.WebJobs.Host/Triggers/TriggeredFunctionInstanceFactory.cs x: 8 # contributors y: 12 # changes src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights/ApplicationInsightsLogger.cs x: 9 # contributors y: 42 # changes src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights/Constants/LoggingConstants.cs x: 4 # contributors y: 4 # changes src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights/Initializers/WebJobsTelemetryInitializer.cs x: 9 # contributors y: 18 # changes src/Microsoft.Azure.WebJobs.Host/Executors/FunctionInvoker.cs x: 8 # contributors y: 7 # changes src/Microsoft.Azure.WebJobs.Host/Executors/JobHostContextFactory.cs x: 9 # contributors y: 71 # changes src/Microsoft.Azure.WebJobs.Host/Listeners/HostListenerFactory.cs x: 10 # contributors y: 30 # changes src/Microsoft.Azure.WebJobs.Host/Loggers/Logger/Aggregator/FunctionResultAggregate.cs x: 3 # contributors y: 5 # changes src/Microsoft.Azure.WebJobs.Host/Loggers/Logger/LoggerExtensions.cs x: 8 # contributors y: 15 # changes src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights/Extensions/ApplicationInsightsLoggingBuilderExtensions.cs x: 4 # contributors y: 8 # changes src/Microsoft.Azure.WebJobs.Host/Constants.cs x: 7 # contributors y: 15 # changes src/Microsoft.Azure.WebJobs.Host.Storage/StorageServiceCollectionExtensions.cs x: 6 # contributors y: 8 # changes src/Microsoft.Azure.WebJobs.Host/Executors/FunctionExecutor.cs x: 19 # contributors y: 79 # changes src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights/ApplicationInsightsLoggerProvider.cs x: 4 # contributors y: 11 # changes src/Microsoft.Azure.WebJobs.Host/Scale/ScaleMonitorDescriptor.cs x: 2 # contributors y: 3 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/BindingProviders/TriggerAdapterBindingProvider.cs x: 8 # contributors y: 13 # changes src/Microsoft.Azure.WebJobs/ParameterBindingData.cs x: 2 # contributors y: 5 # changes src/Microsoft.Azure.WebJobs.Host/Executors/FunctionExecutorExtensions.cs x: 5 # contributors y: 8 # changes src/Microsoft.Azure.WebJobs.Host/JobHost.cs x: 14 # contributors y: 49 # changes src/Microsoft.Azure.WebJobs.Host/Singleton/SingletonListener.cs x: 5 # contributors y: 21 # changes src/Microsoft.Azure.WebJobs.Host/Properties/AssemblyInfo.cs x: 8 # contributors y: 31 # changes src/Microsoft.Azure.WebJobs.Host/Executors/HostMessageExecutor.cs x: 6 # contributors y: 13 # changes src/Microsoft.Azure.WebJobs.Host/Loggers/FunctionInstanceLogger.cs x: 7 # contributors y: 7 # changes src/Microsoft.Azure.WebJobs.Host/Loggers/IFunctionInstanceLogger.cs x: 5 # contributors y: 4 # changes src/Microsoft.Azure.WebJobs.Host/Triggers/TriggeredFunctionBinding.cs x: 7 # contributors y: 18 # changes src/Microsoft.Azure.WebJobs.Host/Hosting/WebJobsExtensionBuilderExtensions.cs x: 3 # contributors y: 9 # changes src/Microsoft.Azure.WebJobs.Host/Config/WebJobsExtensionOptionsConfiguration.cs x: 3 # contributors y: 6 # changes src/Microsoft.Azure.WebJobs.Host.Storage/Singleton/BlobLeaseDistributedLockManager.cs x: 6 # contributors y: 7 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/ExecutionContext/ExecutionContextBindingProvider.cs x: 5 # contributors y: 7 # changes src/Microsoft.Azure.WebJobs.Host/Hosting/DrainModeManager.cs x: 3 # contributors y: 4 # changes src/Microsoft.Azure.WebJobs.Host.Storage/RuntimeStorageWebJobsBuilderExtensions.cs x: 6 # contributors y: 9 # changes src/Microsoft.Azure.WebJobs.Host.Storage/Utility.cs x: 4 # contributors y: 3 # changes src/Microsoft.Azure.WebJobs.Host/Extensions/IConfigurationExtensions.cs x: 4 # contributors y: 6 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/Runtime/Binder.cs x: 4 # contributors y: 7 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/ValueBindingContext.cs x: 5 # contributors y: 9 # changes src/Microsoft.Azure.WebJobs.Host/Scale/ConcurrencyManager.cs x: 1 # contributors y: 4 # changes src/Microsoft.Azure.WebJobs.Host/Scale/ConcurrencyStatus.cs x: 1 # contributors y: 3 # changes src/Microsoft.Azure.WebJobs.Host/ExponentialBackoffRetryAttribute.cs x: 5 # contributors y: 5 # changes src/Microsoft.Azure.WebJobs.Host/Loggers/Logger/Constants/LogCategories.cs x: 4 # contributors y: 9 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/BindingFactoryHelpers.cs x: 3 # contributors y: 10 # changes src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights/Initializers/WebJobsRoleEnvironmentTelmetryInitializer.cs x: 4 # contributors y: 5 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/ConverterManager.cs x: 6 # contributors y: 16 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/FunctionBindingContext.cs x: 7 # contributors y: 12 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/FunctionBinding.cs x: 6 # contributors y: 17 # changes src/Microsoft.Azure.WebJobs/FunctionNameAttribute.cs x: 5 # contributors y: 6 # changes src/Microsoft.Azure.WebJobs.Host/Hosting/WebJobsBuilderExtensions.cs x: 5 # contributors y: 11 # changes src/Microsoft.Azure.WebJobs.Host/Singleton/SingletonManager.cs x: 7 # contributors y: 35 # changes src/Microsoft.Azure.WebJobs.Logging/Entities/FunctionDefinitionEntity.cs x: 2 # contributors y: 8 # changes src/Microsoft.Azure.WebJobs.Logging/Entities/RecentPerFuncEntity.cs x: 3 # contributors y: 8 # changes src/Microsoft.Azure.WebJobs.Logging/Internal/CloudTableInstanceCountLogger.cs x: 3 # contributors y: 7 # changes src/Microsoft.Azure.WebJobs.Logging/Internal/LogReader.cs x: 5 # contributors y: 15 # changes src/Microsoft.Azure.WebJobs.Logging/Internal/LogWriter.cs x: 6 # contributors y: 21 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/AttributeCloner.cs x: 7 # contributors y: 23 # changes src/Microsoft.Azure.WebJobs.Host/Executors/TriggeredFunctionData.cs x: 2 # contributors y: 4 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/BindingProviders/AsyncCollectorBindingProvider.cs x: 6 # contributors y: 14 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/BindingProviders/ItemBindingProvider.cs x: 4 # contributors y: 10 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/BindingTemplateExtensions.cs x: 5 # contributors y: 14 # changes src/Microsoft.Azure.WebJobs.Host/Executors/JobHostContext.cs x: 6 # contributors y: 23 # changes src/Microsoft.Azure.WebJobs.Host/Listeners/ListenerFactoryContext.cs x: 4 # contributors y: 16 # changes src/Microsoft.Azure.WebJobs.Host/TraceWriter.cs x: 2 # contributors y: 9 # changes src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights/Properties/AssemblyInfo.cs x: 6 # contributors y: 6 # changes src/Microsoft.Azure.WebJobs.Logging/Properties/AssemblyInfo.cs x: 6 # contributors y: 12 # changes src/Microsoft.Azure.WebJobs.Host/Indexers/DefaultTypeLocator.cs x: 5 # contributors y: 17 # changes src/Microsoft.Azure.WebJobs.Host/Executors/IFunctionInvoker.cs x: 6 # contributors y: 5 # changes src/Microsoft.Azure.WebJobs.Host/GlobalSuppressions.cs x: 8 # contributors y: 33 # changes src/Microsoft.Azure.WebJobs/SingletonAttribute.cs x: 2 # contributors y: 7 # changes src/Microsoft.Azure.WebJobs/AutoResolveAttribute.cs x: 6 # contributors y: 11 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/BindingFactory.cs x: 4 # contributors y: 17 # changes src/Microsoft.Azure.WebJobs.Host/TypeUtility.cs x: 4 # contributors y: 14 # changes src/Microsoft.Azure.WebJobs.Logging/ILogReader.cs x: 1 # contributors y: 5 # changes src/Microsoft.Azure.WebJobs.Host/Bindings/ClassOutputConverter.cs x: 3 # contributors y: 2 # changes
79.0
# changes
  min: 1.0
  average: 4.42
  25th percentile: 1.0
  median: 2.0
  75th percentile: 5.0
  max: 79.0
0 19.0
# contributors
min: 1.0 | average: 2.74 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 3.0 | max: 19.0

Number of Contributors vs. File Size: 696 points

eng/build/Engineering.props x: 1 # contributors y: 23 lines of code eng/build/Engineering.targets x: 1 # contributors y: 5 lines of code eng/build/SharedReferences.props x: 1 # contributors y: 11 lines of code eng/build/SharedReferences.targets x: 1 # contributors y: 35 lines of code src/Microsoft.Azure.WebJobs.Host/Protocols/AbortHostInstanceMessage.cs x: 1 # contributors y: 16 lines of code src/Microsoft.Azure.WebJobs.Host/Protocols/BinderParameterLog.cs x: 1 # contributors y: 18 lines of code src/Microsoft.Azure.WebJobs.Host/Protocols/FunctionDescriptor.cs x: 1 # contributors y: 43 lines of code src/Microsoft.Azure.WebJobs.Host/Protocols/FunctionFailure.cs x: 1 # contributors y: 30 lines of code src/Microsoft.Azure.WebJobs.Host/Protocols/FunctionStartedMessage.cs x: 1 # contributors y: 37 lines of code src/Microsoft.Azure.WebJobs.Host/Protocols/FunctionStatusMessage.cs x: 1 # contributors y: 25 lines of code src/Microsoft.Azure.WebJobs.Host/Protocols/JsonSerialization.cs x: 1 # contributors y: 118 lines of code src/Microsoft.Azure.WebJobs.Host/Protocols/PolymorphicJsonConverter.cs x: 1 # contributors y: 190 lines of code src/Microsoft.Azure.WebJobs.Host/Protocols/WebJobRunIdentifier.cs x: 1 # contributors y: 70 lines of code src/Microsoft.Azure.WebJobs.Shared/DictionaryExtensions.cs x: 3 # contributors y: 28 lines of code Directory.Build.props x: 1 # contributors y: 9 lines of code Directory.Build.targets x: 1 # contributors y: 3 lines of code eng/build/Release.props x: 1 # contributors y: 42 lines of code src/Microsoft.Azure.WebJobs.Host/Executors/DefaultHostIdProvider.cs x: 3 # contributors y: 49 lines of code src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights/ApplicationInsightsLoggerOptions.cs x: 10 # contributors y: 150 lines of code src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights/Extensions/ApplicationInsightsServiceCollectionExtensions.cs x: 13 # contributors y: 337 lines of code sample/SampleHost/Functions.cs x: 5 # contributors y: 61 lines of code sample/SampleHost/Program.cs x: 7 # contributors y: 47 lines of code src/Microsoft.Azure.WebJobs.Host.Storage/StorageClientProvider.cs x: 2 # contributors y: 54 lines of code src/Microsoft.Azure.WebJobs.Shared/Sanitizer.cs x: 3 # contributors y: 115 lines of code src/Microsoft.Azure.WebJobs.Host/Executors/FunctionInstanceFactory.cs x: 5 # contributors y: 25 lines of code src/Microsoft.Azure.WebJobs.Host/Executors/TriggeredFunctionExecutor.cs x: 6 # contributors y: 56 lines of code src/Microsoft.Azure.WebJobs.Host/Hosting/WebJobsServiceCollectionExtensions.cs x: 8 # contributors y: 159 lines of code src/Microsoft.Azure.WebJobs.Host/Indexers/FunctionIndexProvider.cs x: 11 # contributors y: 93 lines of code src/Microsoft.Azure.WebJobs.Host/Indexers/FunctionIndexer.cs x: 16 # contributors y: 455 lines of code src/Microsoft.Azure.WebJobs.Host/Triggers/TriggeredFunctionInstanceFactory.cs x: 8 # contributors y: 75 lines of code src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights/ApplicationInsightsLogger.cs x: 9 # contributors y: 551 lines of code src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights/Constants/LoggingConstants.cs x: 4 # contributors y: 11 lines of code src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights/Initializers/WebJobsTelemetryInitializer.cs x: 9 # contributors y: 167 lines of code src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights/SelfDiagnostics/ApplicationInsightsEventListener.cs x: 1 # contributors y: 110 lines of code src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights/TokenCredentialOptions.cs x: 1 # contributors y: 89 lines of code src/Microsoft.Azure.WebJobs.Host/Scale/InMemoryScaleMetricsRepository.cs x: 1 # contributors y: 94 lines of code src/Microsoft.Azure.WebJobs.Host/Loggers/Logger/States/FunctionResultAggregateState.cs x: 2 # contributors y: 69 lines of code src/Microsoft.Azure.WebJobs.Host/Loggers/Logger/States/FunctionResultState.cs x: 2 # contributors y: 71 lines of code src/Microsoft.Azure.WebJobs.Host/Loggers/Logger/States/MetricState.cs x: 2 # contributors y: 82 lines of code src/Microsoft.Azure.WebJobs.Host/Executors/FunctionInvoker.cs x: 8 # contributors y: 45 lines of code src/Microsoft.Azure.WebJobs.Host/Executors/Internal/FunctionInvoker.cs x: 1 # contributors y: 67 lines of code src/Microsoft.Azure.WebJobs.Host/Executors/JobHostContextFactory.cs x: 9 # contributors y: 247 lines of code src/Microsoft.Azure.WebJobs.Host/Listeners/HostListenerFactory.cs x: 10 # contributors y: 200 lines of code src/Microsoft.Azure.WebJobs.Host/Loggers/Logger/Aggregator/FunctionResultAggregate.cs x: 3 # contributors y: 17 lines of code src/Microsoft.Azure.WebJobs.Host/Loggers/Logger/LoggerExtensions.cs x: 8 # contributors y: 206 lines of code src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights/Processors/FilteringTelemetryProcessor.cs x: 4 # contributors y: 62 lines of code src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights/Extensions/ApplicationInsightsLoggingBuilderExtensions.cs x: 4 # contributors y: 71 lines of code src/Microsoft.Azure.WebJobs.Extensions.Rpc/Implementation/ExtensionEndpointDataSource.cs x: 1 # contributors y: 61 lines of code src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights/DictionaryLoggerScope.cs x: 4 # contributors y: 88 lines of code src/Microsoft.Azure.WebJobs.Host/Constants.cs x: 7 # contributors y: 17 lines of code src/Microsoft.Azure.WebJobs.Host/Scale/ScaleManager.cs x: 1 # contributors y: 234 lines of code src/Microsoft.Azure.WebJobs.Host.Storage/StorageServiceCollectionExtensions.cs x: 6 # contributors y: 51 lines of code src/Microsoft.Azure.WebJobs.Host/Hosting/WebJobsHostBuilderExtensions.cs x: 5 # contributors y: 76 lines of code src/Microsoft.Azure.WebJobs.Host/Scale/ScaleMonitorManager.cs x: 2 # contributors y: 36 lines of code src/Microsoft.Azure.WebJobs.Host/Scale/ScaleMonitorService.cs x: 1 # contributors y: 137 lines of code src/Microsoft.Azure.WebJobs.Host/Scale/ScaleOptions.cs x: 1 # contributors y: 71 lines of code src/Microsoft.Azure.WebJobs.Host/Executors/FunctionExecutor.cs x: 19 # contributors y: 896 lines of code src/Microsoft.Azure.WebJobs.Host/Timers/TaskSeriesTimer.cs x: 6 # contributors y: 138 lines of code src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights/ApplicationInsightsLoggerProvider.cs x: 4 # contributors y: 70 lines of code src/Microsoft.Azure.WebJobs.Host/Scale/ScaleMonitorDescriptor.cs x: 2 # contributors y: 19 lines of code src/Microsoft.Azure.WebJobs.Host/Bindings/BindingProviders/TriggerAdapterBindingProvider.cs x: 8 # contributors y: 194 lines of code src/Microsoft.Azure.WebJobs.Host/Scale/IScaleMonitorManager.cs x: 2 # contributors y: 10 lines of code src/Microsoft.Azure.WebJobs.Host/Executors/FunctionExecutorExtensions.cs x: 5 # contributors y: 86 lines of code src/Microsoft.Azure.WebJobs.Host/JobHost.cs x: 14 # contributors y: 253 lines of code src/Microsoft.Azure.WebJobs.Host/Singleton/SingletonListener.cs x: 5 # contributors y: 111 lines of code src/Microsoft.Azure.WebJobs.Host/AppServicesHostingUtility.cs x: 1 # contributors y: 55 lines of code src/Microsoft.Azure.WebJobs.Host/Config/ConcurrencyOptionsSetup.cs x: 2 # contributors y: 25 lines of code src/Microsoft.Azure.WebJobs.Host/Properties/AssemblyInfo.cs x: 8 # contributors y: 14 lines of code src/Microsoft.Azure.WebJobs.Host/Executors/HostMessageExecutor.cs x: 6 # contributors y: 116 lines of code src/Microsoft.Azure.WebJobs.Host/Loggers/CompositeFunctionInstanceLogger.cs x: 4 # contributors y: 48 lines of code src/Microsoft.Azure.WebJobs.Host/Loggers/FunctionInstanceLogger.cs x: 7 # contributors y: 99 lines of code src/Microsoft.Azure.WebJobs.Host/Loggers/IFunctionInstanceLogger.cs x: 5 # contributors y: 11 lines of code src/Microsoft.Azure.WebJobs.Host/Triggers/TriggeredFunctionBinding.cs x: 7 # contributors y: 106 lines of code src/Microsoft.Azure.WebJobs.Host/Bindings/BindingDataProvider.cs x: 6 # contributors y: 105 lines of code src/Microsoft.Azure.WebJobs.Host/Config/WebJobsExtensionOptionsConfiguration.cs x: 3 # contributors y: 24 lines of code src/Microsoft.Azure.WebJobs.Host.Storage/Singleton/BlobLeaseDistributedLockManager.cs x: 6 # contributors y: 354 lines of code src/Microsoft.Azure.WebJobs.Host/Hosting/DrainModeManager.cs x: 3 # contributors y: 44 lines of code src/Microsoft.Azure.WebJobs.Host/Executors/AbortListenerFunctionExecutor.cs x: 4 # contributors y: 26 lines of code src/Microsoft.Azure.WebJobs.Host/Executors/HeartbeatFunctionExecutor.cs x: 5 # contributors y: 35 lines of code src/Microsoft.Azure.WebJobs.Host/Executors/ShutdownFunctionExecutor.cs x: 4 # contributors y: 22 lines of code src/Microsoft.Azure.WebJobs.Host.Storage/BlobServiceClientProvider.cs x: 1 # contributors y: 47 lines of code src/Microsoft.Azure.WebJobs.Host.Storage/BlobStorageConcurrencyStatusRepository.cs x: 2 # contributors y: 89 lines of code src/Microsoft.Azure.WebJobs.Host.Storage/JobHostInternalStorageOptions.cs x: 4 # contributors y: 8 lines of code src/Microsoft.Azure.WebJobs.Host.Storage/RuntimeStorageWebJobsBuilderExtensions.cs x: 6 # contributors y: 13 lines of code src/Microsoft.Azure.WebJobs.Host.Storage/Utility.cs x: 4 # contributors y: 19 lines of code src/Microsoft.Azure.WebJobs.Host/Bindings/BindingProviders/BindToInputBindingProvider.cs x: 7 # contributors y: 195 lines of code src/Microsoft.Azure.WebJobs.Host/Bindings/Runtime/Binder.cs x: 4 # contributors y: 122 lines of code src/Microsoft.Azure.WebJobs.Host/Bindings/ValueBindingContext.cs x: 5 # contributors y: 43 lines of code src/Microsoft.Azure.WebJobs.Host/Config/FluentBindingRule.cs x: 6 # contributors y: 295 lines of code src/Microsoft.Azure.WebJobs.Host/Scale/ConcurrencyManager.cs x: 1 # contributors y: 161 lines of code src/Microsoft.Azure.WebJobs.Host/Scale/ConcurrencyStatus.cs x: 1 # contributors y: 198 lines of code src/Microsoft.Azure.WebJobs.Host/Scale/ConcurrencyManagerService.cs x: 1 # contributors y: 131 lines of code src/Microsoft.Azure.WebJobs.Host/Scale/ConcurrencyOptions.cs x: 1 # contributors y: 103 lines of code src/Microsoft.Azure.WebJobs.Host/Scale/DefaultHostProcessMonitor.cs x: 1 # contributors y: 220 lines of code src/Microsoft.Azure.WebJobs.Host/Scale/ProcessMonitor.cs x: 1 # contributors y: 209 lines of code src/Microsoft.Azure.WebJobs.Host/ExponentialBackoffRetryAttribute.cs x: 5 # contributors y: 47 lines of code src/Microsoft.Azure.WebJobs.Host/FixedDelayRetryAttribute.cs x: 3 # contributors y: 29 lines of code src/Microsoft.Azure.WebJobs.Host/Hosting/PrimaryHostCoordinator.cs x: 1 # contributors y: 195 lines of code src/Microsoft.Azure.WebJobs.Host/Scale/ThreadPoolStarvationThrottleProvider.cs x: 1 # contributors y: 96 lines of code src/Microsoft.Azure.WebJobs.Host/Utility.cs x: 6 # contributors y: 132 lines of code src/Microsoft.Azure.WebJobs.Host/WebjobsShutdownWatcher.cs x: 3 # contributors y: 86 lines of code src/Microsoft.Azure.WebJobs.Host/Bindings/BindingFactoryHelpers.cs x: 3 # contributors y: 100 lines of code src/Microsoft.Azure.WebJobs.Host/Triggers/TriggerArgumentBinding/CustomTriggerArgumentBinding.cs x: 4 # contributors y: 39 lines of code src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights/Initializers/WebJobsRoleEnvironmentTelmetryInitializer.cs x: 4 # contributors y: 58 lines of code src/Microsoft.Azure.WebJobs.Host/Bindings/ConverterManager.cs x: 6 # contributors y: 367 lines of code src/Microsoft.Azure.WebJobs.Host/Indexers/FunctionIndex.cs x: 4 # contributors y: 77 lines of code src/Microsoft.Azure.WebJobs/ExtensionAttribute.cs x: 2 # contributors y: 16 lines of code src/Microsoft.Azure.WebJobs.Host/Bindings/ExecutionContext/ExecutionContext.cs x: 2 # contributors y: 14 lines of code src/Microsoft.Azure.WebJobs.Host/Bindings/FunctionBindingContext.cs x: 7 # contributors y: 63 lines of code src/Microsoft.Azure.WebJobs.Host/Bindings/BindingContext.cs x: 4 # contributors y: 94 lines of code src/Microsoft.Azure.WebJobs.Host/Loggers/Logger/FunctionOutputLogger/FunctionOutputLogger.cs x: 3 # contributors y: 55 lines of code src/Microsoft.Azure.WebJobs.Host/Bindings/FunctionBinding.cs x: 6 # contributors y: 92 lines of code src/Microsoft.Azure.WebJobs/FunctionNameAttribute.cs x: 5 # contributors y: 15 lines of code src/Microsoft.Azure.WebJobs.Host/Diagnostics/ExceptionFormatter.cs x: 4 # contributors y: 218 lines of code src/Microsoft.Azure.WebJobs.Host/Executors/MethodInvokerFactory.cs x: 4 # contributors y: 129 lines of code src/Microsoft.Azure.WebJobs.Host/Executors/TaskMethodInvoker.cs x: 5 # contributors y: 52 lines of code src/Microsoft.Azure.WebJobs.Host/Listeners/FunctionListener.cs x: 5 # contributors y: 121 lines of code src/Microsoft.Azure.WebJobs.Host/Hosting/WebJobsBuilderExtensions.cs x: 5 # contributors y: 271 lines of code src/Microsoft.Azure.WebJobs.Host/Loggers/IDashboardLoggingSetup.cs x: 2 # contributors y: 39 lines of code src/Microsoft.Azure.WebJobs.Host/Loggers/Logger/Aggregator/FunctionResultAggregator.cs x: 4 # contributors y: 124 lines of code src/Microsoft.Azure.WebJobs.Host/Loggers/NullFunctionOutputDefinition.cs x: 4 # contributors y: 32 lines of code src/Microsoft.Azure.WebJobs.Host/Singleton/SingletonManager.cs x: 7 # contributors y: 270 lines of code src/Microsoft.Azure.WebJobs.Host/Hosting/IWebJobsBuilder.cs x: 3 # contributors y: 9 lines of code src/Microsoft.Azure.WebJobs.Host/Hosting/WebJobsStartupAttribute.cs x: 3 # contributors y: 37 lines of code src/Microsoft.Azure.WebJobs.Host/Loggers/Logger/Constants/ScopeKeys.cs x: 3 # contributors y: 12 lines of code src/Microsoft.Azure.WebJobs.Host/Triggers/StrategyTriggerBinding.cs x: 3 # contributors y: 64 lines of code src/Microsoft.Azure.WebJobs.Host/Triggers/TriggerArgumentBinding/PocoTriggerArgumentBinding.cs x: 3 # contributors y: 42 lines of code src/Microsoft.Azure.WebJobs.Host.Storage/DefaultStorageCredentialsValidator.cs x: 2 # contributors y: 94 lines of code src/Microsoft.Azure.WebJobs.Logging/Entities/ContainerActiveEntity.cs x: 5 # contributors y: 92 lines of code src/Microsoft.Azure.WebJobs.Logging/Entities/FunctionDefinitionEntity.cs x: 2 # contributors y: 51 lines of code src/Microsoft.Azure.WebJobs.Logging/Entities/InstanceTableEntity.cs x: 4 # contributors y: 99 lines of code src/Microsoft.Azure.WebJobs.Logging/Entities/RecentPerFuncEntity.cs x: 3 # contributors y: 98 lines of code src/Microsoft.Azure.WebJobs.Logging/Entities/TimelineAggregateEntity.cs x: 3 # contributors y: 74 lines of code src/Microsoft.Azure.WebJobs.Logging/Internal/LogReader.cs x: 5 # contributors y: 285 lines of code src/Microsoft.Azure.WebJobs.Logging/Internal/LogWriter.cs x: 6 # contributors y: 312 lines of code src/Microsoft.Azure.WebJobs.Logging/Internal/TableScheme.cs x: 3 # contributors y: 133 lines of code src/Microsoft.Azure.WebJobs.Logging/Internal/Utility.cs x: 4 # contributors y: 223 lines of code src/Microsoft.Azure.WebJobs.Host/Listeners/CompositeListener.cs x: 3 # contributors y: 76 lines of code src/Microsoft.Azure.WebJobs.Host/Bindings/TraceWriter/LoggerTraceWriter.cs x: 1 # contributors y: 51 lines of code src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights/ISdkVersionProvider.cs x: 2 # contributors y: 22 lines of code src/Microsoft.Azure.WebJobs.Host/Executors/IFunctionInstance.cs x: 5 # contributors y: 21 lines of code src/Microsoft.Azure.WebJobs.Host/Executors/NullInstanceFactory.cs x: 4 # contributors y: 15 lines of code src/Microsoft.Azure.WebJobs.Host/Executors/HostIdValidator.cs x: 5 # contributors y: 80 lines of code src/Microsoft.Azure.WebJobs.Host/Bindings/AttributeCloner.cs x: 7 # contributors y: 300 lines of code src/Microsoft.Azure.WebJobs.Host/Loggers/Logger/Aggregator/FunctionResultAggregatorOptions.cs x: 2 # contributors y: 60 lines of code src/Microsoft.Azure.WebJobs.Host/Singleton/SingletonOptions.cs x: 2 # contributors y: 117 lines of code src/Microsoft.Azure.WebJobs.Host/Bindings/BindingProviders/AsyncCollectorBindingProvider.cs x: 6 # contributors y: 300 lines of code src/Microsoft.Azure.WebJobs.Host/Bindings/BindingProviders/BindToStreamBindingProvider.cs x: 5 # contributors y: 448 lines of code src/Microsoft.Azure.WebJobs.Host/Bindings/BindingProviders/ItemBindingProvider.cs x: 4 # contributors y: 98 lines of code src/Microsoft.Azure.WebJobs.Host/Bindings/IWatchable.cs x: 5 # contributors y: 10 lines of code src/Microsoft.Azure.WebJobs.Host/Config/ExtensionConfigContext.cs x: 6 # contributors y: 77 lines of code src/Microsoft.Azure.WebJobs.Host/Dispatch/SharedQueueHandler.cs x: 5 # contributors y: 175 lines of code src/Microsoft.Azure.WebJobs.Host/Executors/JobHostContext.cs x: 6 # contributors y: 85 lines of code src/Microsoft.Azure.WebJobs.Host/Filters/FunctionInvocationContext.cs x: 3 # contributors y: 21 lines of code src/Microsoft.Azure.WebJobs.Host/Listeners/ListenerFactoryContext.cs x: 4 # contributors y: 56 lines of code src/Microsoft.Azure.WebJobs.Host/TraceWriter.cs x: 2 # contributors y: 35 lines of code src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights/Properties/AssemblyInfo.cs x: 6 # contributors y: 8 lines of code src/Microsoft.Azure.WebJobs.Host/Bindings/SystemBindingData.cs x: 2 # contributors y: 58 lines of code src/Microsoft.Azure.WebJobs.Host/Indexers/DefaultTypeLocator.cs x: 5 # contributors y: 104 lines of code src/Microsoft.Azure.WebJobs.Host/Extensions/JobHostMetadataProvider.cs x: 6 # contributors y: 272 lines of code src/Microsoft.Azure.WebJobs.Host/DefaultExtensionRegistry.cs x: 4 # contributors y: 45 lines of code src/Microsoft.Azure.WebJobs.Host/Timers/WebJobsExceptionHandler.cs x: 2 # contributors y: 44 lines of code src/Microsoft.Azure.WebJobs.Host/Bindings/Path/BindingTemplateToken.cs x: 5 # contributors y: 220 lines of code src/Microsoft.Azure.WebJobs.Host/GlobalSuppressions.cs x: 8 # contributors y: 96 lines of code src/Microsoft.Azure.WebJobs.Host/Bindings/BindingProviderContext.cs x: 4 # contributors y: 38 lines of code src/Microsoft.Azure.WebJobs.Host/Bindings/BindingProviders/FilterNode.cs x: 1 # contributors y: 145 lines of code src/Microsoft.Azure.WebJobs.Host/Bindings/OpenType.cs x: 4 # contributors y: 332 lines of code src/Microsoft.Azure.WebJobs.Host/Bindings/TraceWriter/TraceWriterBinding.cs x: 3 # contributors y: 91 lines of code src/Microsoft.Azure.WebJobs.Host/Bindings/TraceWriter/TraceWriterBindingProvider.cs x: 3 # contributors y: 32 lines of code src/Microsoft.Azure.WebJobs/SingletonAttribute.cs x: 2 # contributors y: 48 lines of code src/Microsoft.Azure.WebJobs.Host/Bindings/PatternMatcher.cs x: 3 # contributors y: 356 lines of code src/Microsoft.Azure.WebJobs.Host/Triggers/TriggerData.cs x: 5 # contributors y: 31 lines of code src/Microsoft.Azure.WebJobs.Host/Bindings/Cancellation/CancellationTokenBinding.cs x: 4 # contributors y: 52 lines of code src/Microsoft.Azure.WebJobs.Host/TypeUtility.cs x: 4 # contributors y: 141 lines of code sample/SampleHost/Properties/AssemblyInfo.cs x: 3 # contributors y: 6 lines of code src/Microsoft.Azure.WebJobs.Host/PropertyHelper.cs x: 5 # contributors y: 308 lines of code src/Microsoft.Azure.WebJobs.Logging/GlobalSuppressions.cs x: 5 # contributors y: 2 lines of code src/Microsoft.Azure.WebJobs.Logging/Segment.cs x: 2 # contributors y: 29 lines of code src/Microsoft.Azure.WebJobs/GlobalSuppressions.cs x: 5 # contributors y: 6 lines of code src/Microsoft.Azure.WebJobs.Host/Bindings/Path/BindingTemplate.cs x: 4 # contributors y: 91 lines of code src/Microsoft.Azure.WebJobs.Logging/FunctionInstanceLogItem.cs x: 2 # contributors y: 141 lines of code src/Microsoft.Azure.WebJobs.Host/Bindings/Path/BindingParameterResolver.cs x: 2 # contributors y: 88 lines of code src/Microsoft.Azure.WebJobs.Host/Bindings/BindingProviders/CompositeBindingProvider.cs x: 3 # contributors y: 51 lines of code src/Microsoft.Azure.WebJobs.Host/Bindings/BindingBase.cs x: 3 # contributors y: 61 lines of code src/Microsoft.Azure.WebJobs.Host/Bindings/AttributeConverter.cs x: 2 # contributors y: 75 lines of code src/Microsoft.Azure.WebJobs.Host/Bindings/Data/StructDataBinding.cs x: 3 # contributors y: 69 lines of code src/Microsoft.Azure.WebJobs.Host/Timers/FixedDelayStrategy.cs x: 4 # contributors y: 29 lines of code src/Microsoft.Azure.WebJobs.Host/Timers/LinearSpeedupStrategy.cs x: 4 # contributors y: 66 lines of code src/Microsoft.Azure.WebJobs.Logging/Internal/ProjectionHelper.cs x: 1 # contributors y: 76 lines of code src/Microsoft.Azure.WebJobs.Host/StructPropertyGetter.cs x: 3 # contributors y: 58 lines of code
896.0
lines of code
  min: 2.0
  average: 46.25
  25th percentile: 12.0
  median: 22.0
  75th percentile: 51.0
  max: 896.0
0 19.0
# contributors
min: 1.0 | average: 2.74 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 3.0 | max: 19.0