azure / azure-functions-durable-extension
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 311 files with 33,517 lines of code.
    • 2 files changed more than 100 times (6,278 lines of code)
    • 6 files changed 51-100 times (5,122 lines of code)
    • 23 files changed 21-50 times (5,271 lines of code)
    • 107 files changed 6-20 times (7,658 lines of code)
    • 173 files changed 1-5 times (9,188 lines of code)
18% | 15% | 15% | 22% | 27%
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 311 files with 33,517 lines of code.
    • 2 files changed by more than 25 contributors (6,278 lines of code)
    • 14 files changed by 11-25 contributors (6,164 lines of code)
    • 46 files changed by 6-10 contributors (7,003 lines of code)
    • 184 files changed by 2-5 contributors (8,719 lines of code)
    • 65 files changed by 1 contributor (5,353 lines of code)
18% | 18% | 20% | 26% | 15%
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, csproj, html, md, yaml, py, csx, gitignore, liquid, ps1, css, fs, txt, svg, editorconfig, props, vsixmanifest, dockerignore, targets, java, xml, resx, gradle, proto, cmd, fsproj
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
xml100% | 0% | 0% | 0% | 0%
cs4% | 20% | 21% | 30% | 23%
props0% | 0% | 0% | 100% | 0%
js0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
proto0% | 0% | 0% | 0% | 100%
ps10% | 0% | 0% | 0% | 100%
liquid0% | 0% | 0% | 0% | 100%
py0% | 0% | 0% | 0% | 100%
vsixmanifest0% | 0% | 0% | 0% | 100%
targets0% | 0% | 0% | 0% | 100%
cmd0% | 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
src20% | 16% | 17% | 24% | 21%
ROOT0% | 0% | 0% | 78% | 21%
docfx0% | 0% | 0% | 0% | 100%
tools0% | 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
Microsoft.Azure.WebJobs.Extensions.DurableTask.xml
in src/WebJobs.Extensions.DurableTask
5247 - 2018-01-05 2024-11-13 183 35 cgillum@gmail.com naiyuantian@microsoft.com
DurableTaskExtension.cs
in src/WebJobs.Extensions.DurableTask
1031 42 2017-07-27 2025-05-05 169 31 cgillum@gmail.com 77818326+andystaples@users....
HttpApiHandler.cs
in src/WebJobs.Extensions.DurableTask
1158 50 2017-06-27 2025-05-01 91 23 cgillum@gmail.com vabachu@microsoft.com
TaskOrchestrationShim.cs
in src/WebJobs.Extensions.DurableTask/Listener
239 9 2017-06-27 2024-11-14 68 16 cgillum@gmail.com 110135109+nytian@users.nore...
DurableOrchestrationContext.cs
in src/WebJobs.Extensions.DurableTask/ContextImplementations
1050 22 2019-03-26 2025-04-15 60 15 sburckha@microsoft.com 110135109+nytian@users.nore...
DurableClient.cs
in src/WebJobs.Extensions.DurableTask/ContextImplementations
1004 33 2019-08-30 2025-04-09 59 15 52223332+amdeel@users.norep... anatolib@microsoft.com
EndToEndTraceHelper.cs
in src/WebJobs.Extensions.DurableTask
1019 42 2017-06-27 2024-11-14 55 19 cgillum@gmail.com 110135109+nytian@users.nore...
DurableEntityContext.cs
in src/WebJobs.Extensions.DurableTask/ContextImplementations
652 20 2019-04-22 2025-04-09 51 9 sburckha@microsoft.com anatolib@microsoft.com
DurableTaskJobHostConfigurationExtensions.cs
in src/WebJobs.Extensions.DurableTask
111 6 2017-06-27 2025-02-27 50 14 cgillum@gmail.com vabachu@microsoft.com
DurableTaskOptions.cs
in src/WebJobs.Extensions.DurableTask/Options
151 6 2019-03-19 2025-04-10 49 17 connorm333@gmail.com 110135109+nytian@users.nore...
OrchestrationTriggerAttributeBindingProvider.cs
in src/WebJobs.Extensions.DurableTask/Bindings
193 8 2017-06-27 2024-07-29 44 14 cgillum@gmail.com 110135109+nytian@users.nore...
AzureStorageDurabilityProviderFactory.cs
in src/WebJobs.Extensions.DurableTask
197 6 2019-10-30 2025-04-15 44 12 52223332+amdeel@users.norep... 110135109+nytian@users.nore...
EtwEventSource.cs
in src/WebJobs.Extensions.DurableTask
515 35 2017-06-27 2024-07-29 43 16 cgillum@gmail.com naiyuantian@microsoft.com
TaskActivityShim.cs
in src/WebJobs.Extensions.DurableTask/Listener
122 5 2017-06-27 2024-07-29 41 11 cgillum@gmail.com naiyuantian@microsoft.com
TaskEntityShim.cs
in src/WebJobs.Extensions.DurableTask/Listener
579 15 2019-04-22 2024-07-29 40 8 sburckha@microsoft.com naiyuantian@microsoft.com
IDurableOrchestrationClient.cs
in src/WebJobs.Extensions.DurableTask/ContextInterfaces
60 - 2019-03-26 2023-08-29 39 12 sburckha@microsoft.com vabachu@microsoft.com
AzureStorageDurabilityProvider.cs
in src/WebJobs.Extensions.DurableTask
225 14 2019-10-30 2025-02-05 38 11 52223332+amdeel@users.norep... alrod@inbox.ru
SyntaxNodeUtils.cs
in src/WebJobs.Extensions.DurableTask.Analyzers
545 42 2019-10-05 2025-05-05 35 7 52223332+amdeel@users.norep... 77818326+andystaples@users....
AssemblyInfo.cs
in src/Worker.Extensions.DurableTask
5 - 2022-02-05 2025-04-10 34 7 cgillum@microsoft.com 110135109+nytian@users.nore...
AzureStorageOptions.cs
in src/WebJobs.Extensions.DurableTask/Options
139 4 2019-03-19 2025-04-15 34 10 connorm333@gmail.com 110135109+nytian@users.nore...
DurabilityProvider.cs
in src/WebJobs.Extensions.DurableTask
336 46 2019-10-30 2024-07-29 34 10 52223332+amdeel@users.norep... 110135109+nytian@users.nore...
LocalGrpcListener.cs
in src/WebJobs.Extensions.DurableTask
446 29 2022-02-05 2025-02-08 33 8 cgillum@microsoft.com vabachu@microsoft.com
MessagePayloadDataConverter.cs
in src/WebJobs.Extensions.DurableTask
83 5 2017-10-30 2020-11-30 29 9 cgillum@gmail.com comcmaho@microsoft.com
BindingHelper.cs
in src/WebJobs.Extensions.DurableTask/Bindings
109 8 2017-06-27 2025-04-10 26 10 cgillum@gmail.com 110135109+nytian@users.nore...
ActivityTriggerAttributeBindingProvider.cs
in src/WebJobs.Extensions.DurableTask/Bindings
190 12 2017-06-27 2022-04-21 25 9 cgillum@gmail.com cgillum@microsoft.com
FunctionAnalyzer.cs
in src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/ActivityFunction
267 14 2019-10-05 2022-08-25 25 6 52223332+amdeel@users.norep... david.justo.1996@gmail.com
OutOfProcMiddleware.cs
in src/WebJobs.Extensions.DurableTask
596 9 2022-02-05 2025-02-19 25 8 cgillum@microsoft.com 77818326+andystaples@users....
IDurableEntityContext.cs
in src/WebJobs.Extensions.DurableTask/ContextInterfaces
34 - 2019-04-22 2024-07-29 24 8 sburckha@microsoft.com 110135109+nytian@users.nore...
DurableTaskListener.cs
in src/WebJobs.Extensions.DurableTask/Listener
86 7 2017-06-27 2024-07-29 23 10 cgillum@gmail.com 110135109+nytian@users.nore...
DurableActivityContext.cs
in src/WebJobs.Extensions.DurableTask/ContextImplementations
123 6 2019-03-26 2024-05-29 21 9 sburckha@microsoft.com 110135109+nytian@users.nore...
ThreadTaskAnalyzer.cs
in src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/Orchestrator
159 6 2019-10-05 2025-05-05 21 5 52223332+amdeel@users.norep... 77818326+andystaples@users....
DurableCommonContext.cs
in src/WebJobs.Extensions.DurableTask/ContextImplementations
37 3 2019-03-26 2020-11-30 20 5 sburckha@microsoft.com comcmaho@microsoft.com
IDurableOrchestrationContext.cs
in src/WebJobs.Extensions.DurableTask/ContextInterfaces
55 - 2019-03-26 2025-04-09 20 9 sburckha@microsoft.com anatolib@microsoft.com
FunctionReturnTypeAnalyzer.cs
in src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/ActivityFunction
56 3 2019-10-05 2025-05-05 20 5 52223332+amdeel@users.norep... 77818326+andystaples@users....
RequestMessage.cs
in src/WebJobs.Extensions.DurableTask/EntityScheduler
102 5 2019-04-22 2022-02-04 20 6 sburckha@microsoft.com 52223332+amdeel@users.norep...
DurableTaskScaleMonitor.cs
in src/WebJobs.Extensions.DurableTask/Listener
120 5 2019-11-02 2025-02-05 20 11 cgillum@microsoft.com alrod@inbox.ru
OutOfProcOrchestrationShim.cs
in src/WebJobs.Extensions.DurableTask/Listener
251 7 2019-08-30 2022-04-21 20 6 cgillum@microsoft.com cgillum@microsoft.com
DurableOrchestrationStatus.cs
in src/WebJobs.Extensions.DurableTask
18 - 2017-06-27 2019-11-02 19 6 cgillum@gmail.com cgillum@microsoft.com
TimerAnalyzer.cs
in src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/Orchestrator
117 5 2019-10-05 2025-05-05 18 4 52223332+amdeel@users.norep... 77818326+andystaples@users....
EntityTriggerAttributeBindingProvider.cs
in src/WebJobs.Extensions.DurableTask/Bindings
158 8 2019-04-22 2024-07-29 18 9 sburckha@microsoft.com 110135109+nytian@users.nore...
ArgumentAnalyzer.cs
in src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/ActivityFunction
73 4 2019-10-05 2025-05-05 17 5 52223332+amdeel@users.norep... 77818326+andystaples@users....
ClassNameAnalyzer.cs
in src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/Entity
80 4 2019-10-05 2025-05-05 17 5 52223332+amdeel@users.norep... 77818326+andystaples@users....
InterfaceAnalyzer.cs
in src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/EntityInterface
96 5 2019-10-05 2021-01-22 17 5 52223332+amdeel@users.norep... 52223332+amdeel@users.norep...
HttpManagementPayload.cs
in src/WebJobs.Extensions.DurableTask
26 - 2018-05-29 2022-08-25 16 9 kadimitr@microsoft.com david.justo.1996@gmail.com
IOTypesAnalyzer.cs
in src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/Orchestrator
45 2 2019-10-05 2025-05-05 16 4 52223332+amdeel@users.norep... 77818326+andystaples@users....
GuidAnalyzer.cs
in src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/Orchestrator
46 1 2019-10-05 2025-05-05 16 4 52223332+amdeel@users.norep... 77818326+andystaples@users....
DateTimeAnalyzer.cs
in src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/Orchestrator
46 1 2019-10-05 2025-05-05 16 4 52223332+amdeel@users.norep... 77818326+andystaples@users....
EnvironmentVariableAnalyzer.cs
in src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/Orchestrator
47 1 2019-10-05 2025-05-05 16 4 52223332+amdeel@users.norep... 77818326+andystaples@users....
StaticFunctionAnalyzer.cs
in src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/Entity
49 2 2019-10-05 2025-05-05 16 6 52223332+amdeel@users.norep... 77818326+andystaples@users....
RemoteOrchestratorContext.cs
in src/WebJobs.Extensions.DurableTask/ContextImplementations
136 8 2022-02-05 2025-01-31 16 8 cgillum@microsoft.com 77818326+andystaples@users....
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
Microsoft.Azure.WebJobs.Extensions.DurableTask.xml
in src/WebJobs.Extensions.DurableTask
5247 - 2018-01-05 2024-11-13 183 35 cgillum@gmail.com naiyuantian@microsoft.com
DurableTaskExtension.cs
in src/WebJobs.Extensions.DurableTask
1031 42 2017-07-27 2025-05-05 169 31 cgillum@gmail.com 77818326+andystaples@users....
HttpApiHandler.cs
in src/WebJobs.Extensions.DurableTask
1158 50 2017-06-27 2025-05-01 91 23 cgillum@gmail.com vabachu@microsoft.com
EndToEndTraceHelper.cs
in src/WebJobs.Extensions.DurableTask
1019 42 2017-06-27 2024-11-14 55 19 cgillum@gmail.com 110135109+nytian@users.nore...
DurableTaskOptions.cs
in src/WebJobs.Extensions.DurableTask/Options
151 6 2019-03-19 2025-04-10 49 17 connorm333@gmail.com 110135109+nytian@users.nore...
TaskOrchestrationShim.cs
in src/WebJobs.Extensions.DurableTask/Listener
239 9 2017-06-27 2024-11-14 68 16 cgillum@gmail.com 110135109+nytian@users.nore...
EtwEventSource.cs
in src/WebJobs.Extensions.DurableTask
515 35 2017-06-27 2024-07-29 43 16 cgillum@gmail.com naiyuantian@microsoft.com
DurableOrchestrationContext.cs
in src/WebJobs.Extensions.DurableTask/ContextImplementations
1050 22 2019-03-26 2025-04-15 60 15 sburckha@microsoft.com 110135109+nytian@users.nore...
DurableClient.cs
in src/WebJobs.Extensions.DurableTask/ContextImplementations
1004 33 2019-08-30 2025-04-09 59 15 52223332+amdeel@users.norep... anatolib@microsoft.com
DurableTaskJobHostConfigurationExtensions.cs
in src/WebJobs.Extensions.DurableTask
111 6 2017-06-27 2025-02-27 50 14 cgillum@gmail.com vabachu@microsoft.com
OrchestrationTriggerAttributeBindingProvider.cs
in src/WebJobs.Extensions.DurableTask/Bindings
193 8 2017-06-27 2024-07-29 44 14 cgillum@gmail.com 110135109+nytian@users.nore...
AzureStorageDurabilityProviderFactory.cs
in src/WebJobs.Extensions.DurableTask
197 6 2019-10-30 2025-04-15 44 12 52223332+amdeel@users.norep... 110135109+nytian@users.nore...
IDurableOrchestrationClient.cs
in src/WebJobs.Extensions.DurableTask/ContextInterfaces
60 - 2019-03-26 2023-08-29 39 12 sburckha@microsoft.com vabachu@microsoft.com
TaskActivityShim.cs
in src/WebJobs.Extensions.DurableTask/Listener
122 5 2017-06-27 2024-07-29 41 11 cgillum@gmail.com naiyuantian@microsoft.com
AzureStorageDurabilityProvider.cs
in src/WebJobs.Extensions.DurableTask
225 14 2019-10-30 2025-02-05 38 11 52223332+amdeel@users.norep... alrod@inbox.ru
DurableTaskScaleMonitor.cs
in src/WebJobs.Extensions.DurableTask/Listener
120 5 2019-11-02 2025-02-05 20 11 cgillum@microsoft.com alrod@inbox.ru
AzureStorageOptions.cs
in src/WebJobs.Extensions.DurableTask/Options
139 4 2019-03-19 2025-04-15 34 10 connorm333@gmail.com 110135109+nytian@users.nore...
DurabilityProvider.cs
in src/WebJobs.Extensions.DurableTask
336 46 2019-10-30 2024-07-29 34 10 52223332+amdeel@users.norep... 110135109+nytian@users.nore...
BindingHelper.cs
in src/WebJobs.Extensions.DurableTask/Bindings
109 8 2017-06-27 2025-04-10 26 10 cgillum@gmail.com 110135109+nytian@users.nore...
DurableTaskListener.cs
in src/WebJobs.Extensions.DurableTask/Listener
86 7 2017-06-27 2024-07-29 23 10 cgillum@gmail.com 110135109+nytian@users.nore...
DurableEntityContext.cs
in src/WebJobs.Extensions.DurableTask/ContextImplementations
652 20 2019-04-22 2025-04-09 51 9 sburckha@microsoft.com anatolib@microsoft.com
MessagePayloadDataConverter.cs
in src/WebJobs.Extensions.DurableTask
83 5 2017-10-30 2020-11-30 29 9 cgillum@gmail.com comcmaho@microsoft.com
ActivityTriggerAttributeBindingProvider.cs
in src/WebJobs.Extensions.DurableTask/Bindings
190 12 2017-06-27 2022-04-21 25 9 cgillum@gmail.com cgillum@microsoft.com
DurableActivityContext.cs
in src/WebJobs.Extensions.DurableTask/ContextImplementations
123 6 2019-03-26 2024-05-29 21 9 sburckha@microsoft.com 110135109+nytian@users.nore...
IDurableOrchestrationContext.cs
in src/WebJobs.Extensions.DurableTask/ContextInterfaces
55 - 2019-03-26 2025-04-09 20 9 sburckha@microsoft.com anatolib@microsoft.com
EntityTriggerAttributeBindingProvider.cs
in src/WebJobs.Extensions.DurableTask/Bindings
158 8 2019-04-22 2024-07-29 18 9 sburckha@microsoft.com 110135109+nytian@users.nore...
HttpManagementPayload.cs
in src/WebJobs.Extensions.DurableTask
26 - 2018-05-29 2022-08-25 16 9 kadimitr@microsoft.com david.justo.1996@gmail.com
TraceOptions.cs
in src/WebJobs.Extensions.DurableTask/Options
20 1 2019-05-21 2024-07-29 13 9 carlossardo@users.noreply.g... 110135109+nytian@users.nore...
TaskEntityShim.cs
in src/WebJobs.Extensions.DurableTask/Listener
579 15 2019-04-22 2024-07-29 40 8 sburckha@microsoft.com naiyuantian@microsoft.com
LocalGrpcListener.cs
in src/WebJobs.Extensions.DurableTask
446 29 2022-02-05 2025-02-08 33 8 cgillum@microsoft.com vabachu@microsoft.com
OutOfProcMiddleware.cs
in src/WebJobs.Extensions.DurableTask
596 9 2022-02-05 2025-02-19 25 8 cgillum@microsoft.com 77818326+andystaples@users....
IDurableEntityContext.cs
in src/WebJobs.Extensions.DurableTask/ContextInterfaces
34 - 2019-04-22 2024-07-29 24 8 sburckha@microsoft.com 110135109+nytian@users.nore...
RemoteOrchestratorContext.cs
in src/WebJobs.Extensions.DurableTask/ContextImplementations
136 8 2022-02-05 2025-01-31 16 8 cgillum@microsoft.com 77818326+andystaples@users....
FunctionState.cs
in src/WebJobs.Extensions.DurableTask
24 - 2017-09-06 2023-03-28 15 8 hutoh@microsoft.com david.justo.1996@gmail.com
WebJobsConnectionStringProvider.cs
in src/WebJobs.Extensions.DurableTask
19 2 2018-08-29 2024-07-29 11 8 cgillum@gmail.com 110135109+nytian@users.nore...
SyntaxNodeUtils.cs
in src/WebJobs.Extensions.DurableTask.Analyzers
545 42 2019-10-05 2025-05-05 35 7 52223332+amdeel@users.norep... 77818326+andystaples@users....
AssemblyInfo.cs
in src/Worker.Extensions.DurableTask
5 - 2022-02-05 2025-04-10 34 7 cgillum@microsoft.com 110135109+nytian@users.nore...
LocalHttpListener.cs
in src/WebJobs.Extensions.DurableTask
159 9 2020-01-31 2024-07-29 15 7 cgillum@microsoft.com 110135109+nytian@users.nore...
DurableTaskExtensionStartup.cs
in src/Worker.Extensions.DurableTask
12 1 2022-05-15 2024-11-13 15 7 cgillum@microsoft.com naiyuantian@microsoft.com
ProtobufUtils.cs
in src/WebJobs.Extensions.DurableTask
517 8 2022-05-03 2025-02-05 14 7 cgillum@microsoft.com 77818326+andystaples@users....
DurableTaskFunctionsMiddleware.cs
in src/Worker.Extensions.DurableTask
107 7 2022-05-15 2025-02-19 14 7 cgillum@microsoft.com 77818326+andystaples@users....
EventGridLifeCycleNotificationHelper.cs
in src/WebJobs.Extensions.DurableTask
384 10 2019-02-27 2019-12-20 13 7 me@shibayan.jp cgillum@microsoft.com
RetryOptions.cs
in src/WebJobs.Extensions.DurableTask
50 1 2017-09-09 2021-11-03 13 7 hutoh@microsoft.com 52223332+amdeel@users.norep...
DurableTaskClientExtensions.cs
in src/Worker.Extensions.DurableTask
223 11 2023-01-28 2025-01-26 12 7 javia@microsoft.com cgillum@gmail.com
DurableTaskWebJobsStartup.cs
in src/WebJobs.Extensions.DurableTask
14 1 2018-08-29 2024-07-29 8 7 cgillum@gmail.com 110135109+nytian@users.nore...
FunctionAnalyzer.cs
in src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/ActivityFunction
267 14 2019-10-05 2022-08-25 25 6 52223332+amdeel@users.norep... david.justo.1996@gmail.com
OutOfProcOrchestrationShim.cs
in src/WebJobs.Extensions.DurableTask/Listener
251 7 2019-08-30 2022-04-21 20 6 cgillum@microsoft.com cgillum@microsoft.com
RequestMessage.cs
in src/WebJobs.Extensions.DurableTask/EntityScheduler
102 5 2019-04-22 2022-02-04 20 6 sburckha@microsoft.com 52223332+amdeel@users.norep...
DurableOrchestrationStatus.cs
in src/WebJobs.Extensions.DurableTask
18 - 2017-06-27 2019-11-02 19 6 cgillum@gmail.com cgillum@microsoft.com
StaticFunctionAnalyzer.cs
in src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/Entity
49 2 2019-10-05 2025-05-05 16 6 52223332+amdeel@users.norep... 77818326+andystaples@users....
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
docfx.css
in docfx/_exported_templates/default/styles
809 - 2017-06-29 2017-06-29 1 1 cgillum@gmail.com cgillum@gmail.com
docfx.js
in docfx/_exported_templates/default/styles
667 75 2017-06-29 2017-06-29 1 1 cgillum@gmail.com cgillum@gmail.com
proto
orchestrator_service.proto
in src/WebJobs.Extensions.DurableTask/Grpc
591 - 2025-02-08 2025-02-08 1 1 vabachu@microsoft.com vabachu@microsoft.com
WrapperImplementationGenerator.cs
in src/DurableFunctions.TypedInterfaces/SourceGenerator/Generators
336 23 2021-05-28 2021-06-01 2 1 comcmaho@microsoft.com comcmaho@microsoft.com
RestApi.common.js
in docfx/_exported_templates/default
247 12 2017-06-29 2017-06-29 1 1 cgillum@gmail.com cgillum@gmail.com
ManagedReference.common.js
in docfx/_exported_templates/default
215 11 2017-06-29 2017-06-29 1 1 cgillum@gmail.com cgillum@gmail.com
common.js
in docfx/_exported_templates/default
175 20 2017-06-29 2017-06-29 1 1 cgillum@gmail.com cgillum@gmail.com
SyntaxNodeUtility.cs
in src/DurableFunctions.TypedInterfaces/SourceGenerator/Utils
131 7 2021-05-28 2021-06-01 2 1 comcmaho@microsoft.com comcmaho@microsoft.com
BaseGenerator.cs
in src/DurableFunctions.TypedInterfaces/SourceGenerator/Generators
110 12 2021-05-28 2021-06-01 2 1 comcmaho@microsoft.com comcmaho@microsoft.com
HttpRequestMessageExtensions.cs
in src/WebJobs.Extensions.DurableTask
106 5 2017-10-07 2018-11-29 6 1 cgillum@gmail.com cgillum@gmail.com
WebJobsTelemetryModule.cs
in src/WebJobs.Extensions.DurableTask/Correlation
104 4 2025-02-08 2025-02-08 1 1 vabachu@microsoft.com vabachu@microsoft.com
TypedDurableOrchestrationStarterGenerator.cs
in src/DurableFunctions.TypedInterfaces/SourceGenerator/Generators
95 5 2021-05-28 2021-06-01 2 1 comcmaho@microsoft.com comcmaho@microsoft.com
HttpHeadersConverter.cs
in src/WebJobs.Extensions.DurableTask
82 4 2019-08-30 2022-04-21 5 1 cgillum@microsoft.com cgillum@microsoft.com
TypedCallerImplementationGenerator.cs
in src/DurableFunctions.TypedInterfaces/SourceGenerator/Generators
82 4 2021-05-28 2021-06-01 2 1 comcmaho@microsoft.com comcmaho@microsoft.com
DurableFunction.cs
in src/DurableFunctions.TypedInterfaces/SourceGenerator/Models
81 2 2021-05-28 2021-06-01 2 1 comcmaho@microsoft.com comcmaho@microsoft.com
TypedDurableClientGenerator.cs
in src/DurableFunctions.TypedInterfaces/SourceGenerator/Generators
71 4 2021-05-28 2021-06-01 2 1 comcmaho@microsoft.com comcmaho@microsoft.com
DurableTaskSourceGenerator.cs
in src/DurableFunctions.TypedInterfaces/SourceGenerator
70 3 2021-05-28 2021-06-01 2 1 comcmaho@microsoft.com comcmaho@microsoft.com
TypedDurableOrchestrationContextGenerator.cs
in src/DurableFunctions.TypedInterfaces/SourceGenerator/Generators
69 4 2021-05-28 2021-06-01 2 1 comcmaho@microsoft.com comcmaho@microsoft.com
TypeExtensions.cs
in src/DurableFunctions.TypedInterfaces/SourceGenerator/Utils
67 3 2021-05-28 2021-06-01 2 1 comcmaho@microsoft.com comcmaho@microsoft.com
TypedDurableOrchestrationCallerGenerator.cs
in src/DurableFunctions.TypedInterfaces/SourceGenerator/Generators
67 4 2021-05-28 2021-06-01 2 1 comcmaho@microsoft.com comcmaho@microsoft.com
TypedDurableActivityCallerGenerator.cs
in src/DurableFunctions.TypedInterfaces/SourceGenerator/Generators
66 4 2021-05-28 2021-06-01 2 1 comcmaho@microsoft.com comcmaho@microsoft.com
ITypedDurableOrchestrationStarterGenerator.cs
in src/DurableFunctions.TypedInterfaces/SourceGenerator/Generators
65 4 2021-05-28 2021-06-01 2 1 comcmaho@microsoft.com comcmaho@microsoft.com
TypedCallerInterfaceGenerator.cs
in src/DurableFunctions.TypedInterfaces/SourceGenerator/Generators
63 6 2021-05-28 2021-06-01 2 1 comcmaho@microsoft.com comcmaho@microsoft.com
gulpfile.js
in docfx/_exported_templates/default
50 - 2017-06-29 2017-06-29 1 1 cgillum@gmail.com cgillum@gmail.com
ITypedDurableOrchestrationCallerGenerator.cs
in src/DurableFunctions.TypedInterfaces/SourceGenerator/Generators
49 3 2021-05-28 2021-06-01 2 1 comcmaho@microsoft.com comcmaho@microsoft.com
ITypedDurableActivityCallerGenerator.cs
in src/DurableFunctions.TypedInterfaces/SourceGenerator/Generators
48 3 2021-05-28 2021-06-01 2 1 comcmaho@microsoft.com comcmaho@microsoft.com
ITypedDurableOrchestrationContextGenerator.cs
in src/DurableFunctions.TypedInterfaces/SourceGenerator/Generators
48 4 2021-05-28 2021-06-01 2 1 comcmaho@microsoft.com comcmaho@microsoft.com
search-worker.js
in docfx/_exported_templates/default/styles
48 4 2017-06-29 2017-06-29 1 1 cgillum@gmail.com cgillum@gmail.com
ITypeSymbolExtensions.cs
in src/DurableFunctions.TypedInterfaces/SourceGenerator/Utils
47 4 2021-05-28 2021-06-01 2 1 comcmaho@microsoft.com comcmaho@microsoft.com
DurableTaskSyntaxReceiver.cs
in src/DurableFunctions.TypedInterfaces/SourceGenerator
46 1 2021-05-28 2021-06-01 2 1 comcmaho@microsoft.com comcmaho@microsoft.com
refresh-protos.ps1
in src/WebJobs.Extensions.DurableTask/Grpc
45 - 2025-02-08 2025-02-08 1 1 vabachu@microsoft.com vabachu@microsoft.com
WrapperInterfaceGenerator.cs
in src/DurableFunctions.TypedInterfaces/SourceGenerator/Generators
44 2 2021-05-28 2021-06-01 2 1 comcmaho@microsoft.com comcmaho@microsoft.com
ITypedDurableClientGenerator.cs
in src/DurableFunctions.TypedInterfaces/SourceGenerator/Generators
43 4 2021-05-28 2021-06-01 2 1 comcmaho@microsoft.com comcmaho@microsoft.com
AsyncLock.cs
in src/WebJobs.Extensions.DurableTask
42 6 2017-06-27 2018-03-08 4 1 cgillum@gmail.com cgillum@gmail.com
liquid
_head.liquid
in docfx/_exported_templates/default/partials
35 - 2017-06-29 2017-06-29 1 1 cgillum@gmail.com cgillum@gmail.com
Schema.cs
in src/WebJobs.Extensions.DurableTask/Correlation
32 - 2025-02-08 2025-02-08 1 1 vabachu@microsoft.com vabachu@microsoft.com
ManagedReference.html.primary.js
in docfx/_exported_templates/default
31 2 2017-06-29 2017-06-29 1 1 cgillum@gmail.com cgillum@gmail.com
toc.html.js
in docfx/_exported_templates/default
29 2 2017-06-29 2017-06-29 1 1 cgillum@gmail.com cgillum@gmail.com
DurableTaskWorkerContext.cs
in src/WebJobs.Extensions.DurableTask/Listener
25 1 2018-01-05 2018-03-08 2 1 cgillum@gmail.com cgillum@gmail.com
TypedParameter.cs
in src/DurableFunctions.TypedInterfaces/SourceGenerator/Models
25 2 2021-05-28 2021-06-01 2 1 comcmaho@microsoft.com comcmaho@microsoft.com
MethodInformation.cs
in src/WebJobs.Extensions.DurableTask.Analyzers
24 2 2021-01-14 2021-01-22 2 1 52223332+amdeel@users.norep... 52223332+amdeel@users.norep...
TaskFailureDetailsConverter.cs
in src/Worker.Extensions.DurableTask
24 - 2025-02-19 2025-02-19 1 1 77818326+andystaples@users.... 77818326+andystaples@users....
liquid
_affix.liquid
in docfx/_exported_templates/default/partials
24 - 2017-06-29 2017-06-29 1 1 cgillum@gmail.com cgillum@gmail.com
liquid
_navbar.liquid
in docfx/_exported_templates/default/partials
21 - 2017-06-29 2017-06-29 1 1 cgillum@gmail.com cgillum@gmail.com
Names.cs
in src/DurableFunctions.TypedInterfaces/SourceGenerator/Utils
20 - 2021-05-28 2021-06-01 2 1 comcmaho@microsoft.com comcmaho@microsoft.com
RestApi.html.primary.js
in docfx/_exported_templates/default
18 2 2017-06-29 2017-06-29 1 1 cgillum@gmail.com cgillum@gmail.com
DurableFunctionUtility.cs
in src/DurableFunctions.TypedInterfaces/SourceGenerator/Utils
17 2 2021-05-28 2021-06-01 2 1 comcmaho@microsoft.com comcmaho@microsoft.com
liquid
_footer.liquid
in docfx/_exported_templates/default/partials
16 - 2017-06-29 2017-06-29 1 1 cgillum@gmail.com cgillum@gmail.com
TraceActivityConstants.cs
in src/WebJobs.Extensions.DurableTask/Correlation
14 - 2025-02-08 2025-02-08 1 1 vabachu@microsoft.com vabachu@microsoft.com
Startup.cs
in src/DurableFunctions.TypedInterfaces/Example
14 1 2021-05-28 2021-06-01 2 1 comcmaho@microsoft.com comcmaho@microsoft.com
Correlations

File Size vs. Number of Changes: 311 points

src/WebJobs.Extensions.DurableTask/DefaultPlatformInformation.cs x: 114 lines of code y: 10 # changes src/WebJobs.Extensions.DurableTask/DurableTaskExtension.cs x: 1031 lines of code y: 169 # changes src/WebJobs.Extensions.DurableTask/IPlatformInformation.cs x: 33 lines of code y: 9 # changes src/WebJobs.Extensions.DurableTask/LinuxAppServiceLogger.cs x: 117 lines of code y: 12 # changes src/DurableFunctions.TypedInterfaces/Example/Calculator.cs x: 105 lines of code y: 3 # changes src/DurableFunctions.TypedInterfaces/Example/SimpleOrchestration.cs x: 47 lines of code y: 3 # changes src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/ActivityFunction/ArgumentAnalyzer.cs x: 73 lines of code y: 17 # changes src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/ActivityFunction/FunctionReturnTypeAnalyzer.cs x: 56 lines of code y: 20 # changes src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/ActivityFunction/NameAnalyzer.cs x: 49 lines of code y: 12 # changes src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/Entity/ClassNameAnalyzer.cs x: 80 lines of code y: 17 # changes src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/Entity/StaticFunctionAnalyzer.cs x: 49 lines of code y: 16 # changes src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/EntityInterface/EntityInterfaceReturnTypeAnalyzer.cs x: 33 lines of code y: 10 # changes src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/EntityInterface/InterfaceContentAnalyzer.cs x: 41 lines of code y: 9 # changes src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/EntityInterface/ParameterAnalyzer.cs x: 40 lines of code y: 10 # changes src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/Orchestrator/BindingAnalyzer.cs x: 45 lines of code y: 8 # changes src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/Orchestrator/CancellationTokenAnalyzer.cs x: 41 lines of code y: 6 # changes src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/Orchestrator/DateTimeAnalyzer.cs x: 46 lines of code y: 16 # changes src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/Orchestrator/DependencyInjectionAnalyzer.cs x: 73 lines of code y: 3 # changes src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/Orchestrator/MethodInvocationAnalyzer.cs x: 60 lines of code y: 6 # changes src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/Orchestrator/OrchestratorMethodCollector.cs x: 75 lines of code y: 8 # changes src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/Orchestrator/ThreadTaskAnalyzer.cs x: 159 lines of code y: 21 # changes src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/Orchestrator/TimerAnalyzer.cs x: 117 lines of code y: 18 # changes src/WebJobs.Extensions.DurableTask.Analyzers/SyntaxNodeUtils.cs x: 545 lines of code y: 35 # changes src/WebJobs.Extensions.DurableTask/HttpApiHandler.cs x: 1158 lines of code y: 91 # changes Directory.Packages.props x: 75 lines of code y: 6 # changes src/WebJobs.Extensions.DurableTask/AzureStorageDurabilityProviderFactory.cs x: 197 lines of code y: 44 # changes src/WebJobs.Extensions.DurableTask/ContextImplementations/DurableOrchestrationContext.cs x: 1050 lines of code y: 60 # changes src/WebJobs.Extensions.DurableTask/Options/AzureStorageOptions.cs x: 139 lines of code y: 34 # changes src/WebJobs.Extensions.DurableTask/Scale/DurableTaskTriggersScaleProvider.cs x: 119 lines of code y: 5 # changes src/WebJobs.Extensions.DurableTask/Options/HttpOptions.cs x: 10 lines of code y: 6 # changes src/WebJobs.Extensions.DurableTask/Bindings/BindingHelper.cs x: 109 lines of code y: 26 # changes src/WebJobs.Extensions.DurableTask/Options/DurableTaskOptions.cs x: 151 lines of code y: 49 # changes src/Worker.Extensions.DurableTask/AssemblyInfo.cs x: 5 lines of code y: 34 # changes src/Worker.Extensions.DurableTask/DurableTaskClientConverter.cs x: 50 lines of code y: 5 # changes src/Worker.Extensions.DurableTask/FunctionsDurableClientProvider.cs x: 163 lines of code y: 10 # changes src/Worker.Extensions.DurableTask/FunctionsDurableClientProvider.net6.cs x: 30 lines of code y: 3 # changes src/WebJobs.Extensions.DurableTask/ContextImplementations/DurableClient.cs x: 1004 lines of code y: 59 # changes src/WebJobs.Extensions.DurableTask/ContextImplementations/DurableEntityContext.cs x: 652 lines of code y: 51 # changes src/Worker.Extensions.DurableTask/Exceptions/DurableSerializationException.cs x: 22 lines of code y: 2 # changes src/WebJobs.Extensions.DurableTask/Correlation/TelemetryActivator.cs x: 171 lines of code y: 9 # changes src/WebJobs.Extensions.DurableTask/DurableTaskJobHostConfigurationExtensions.cs x: 111 lines of code y: 50 # changes src/WebJobs.Extensions.DurableTask/OutOfProcMiddleware.cs x: 596 lines of code y: 25 # changes src/Worker.Extensions.DurableTask/DurableTaskFunctionsMiddleware.cs x: 107 lines of code y: 14 # changes src/Worker.Extensions.DurableTask/TaskFailureDetailsConverter.cs x: 24 lines of code y: 1 # changes src/WebJobs.Extensions.DurableTask/Correlation/Schema.cs x: 32 lines of code y: 1 # changes src/WebJobs.Extensions.DurableTask/Correlation/TraceActivityConstants.cs x: 14 lines of code y: 1 # changes src/WebJobs.Extensions.DurableTask/Correlation/WebJobsTelemetryModule.cs x: 104 lines of code y: 1 # changes src/WebJobs.Extensions.DurableTask/Grpc/orchestrator_service.proto x: 591 lines of code y: 1 # changes src/WebJobs.Extensions.DurableTask/Grpc/refresh-protos.ps1 x: 45 lines of code y: 1 # changes src/WebJobs.Extensions.DurableTask/LocalGrpcListener.cs x: 446 lines of code y: 33 # changes src/WebJobs.Extensions.DurableTask/ProtobufUtils.cs x: 517 lines of code y: 14 # changes src/WebJobs.Extensions.DurableTask/AzureStorageDurabilityProvider.cs x: 225 lines of code y: 38 # changes src/WebJobs.Extensions.DurableTask/Listener/DurableTaskScaleMonitor.cs x: 120 lines of code y: 20 # changes src/WebJobs.Extensions.DurableTask/ContextImplementations/RemoteOrchestratorContext.cs x: 136 lines of code y: 16 # changes src/Worker.Extensions.DurableTask/DurableTaskClientExtensions.cs x: 223 lines of code y: 12 # changes src/WebJobs.Extensions.DurableTask/Listener/DurableTaskMetricsProvider.cs x: 78 lines of code y: 10 # changes src/WebJobs.Extensions.DurableTask/EndToEndTraceHelper.cs x: 1019 lines of code y: 55 # changes src/WebJobs.Extensions.DurableTask/Listener/TaskOrchestrationShim.cs x: 239 lines of code y: 68 # changes src/WebJobs.Extensions.DurableTask/Microsoft.Azure.WebJobs.Extensions.DurableTask.xml x: 5247 lines of code y: 183 # changes src/Worker.Extensions.DurableTask/DurableTaskExtensionStartup.cs x: 12 lines of code y: 15 # changes src/Worker.Extensions.DurableTask/FunctionsDurableTaskClient.cs x: 81 lines of code y: 11 # changes src/Worker.Extensions.DurableTask/FunctionsWorkerApplicationBuilderExtensions.cs x: 99 lines of code y: 2 # changes Directory.Build.targets x: 20 lines of code y: 3 # changes src/WebJobs.Extensions.DurableTask/Bindings/EntityTriggerAttributeBindingProvider.cs x: 158 lines of code y: 18 # changes src/WebJobs.Extensions.DurableTask/ContextInterfaces/IDurableEntityContext.cs x: 34 lines of code y: 24 # changes src/WebJobs.Extensions.DurableTask/DurabilityProvider.cs x: 336 lines of code y: 34 # changes src/WebJobs.Extensions.DurableTask/DurableTaskWebJobsStartup.cs x: 14 lines of code y: 8 # changes src/WebJobs.Extensions.DurableTask/HostLifecycleService.cs x: 27 lines of code y: 8 # changes src/WebJobs.Extensions.DurableTask/LinuxAppServiceFileLogger.cs x: 136 lines of code y: 8 # changes src/WebJobs.Extensions.DurableTask/Listener/DurableTaskListener.cs x: 86 lines of code y: 23 # changes src/WebJobs.Extensions.DurableTask/Listener/DurableTaskTriggerMetrics.cs x: 14 lines of code y: 7 # changes src/WebJobs.Extensions.DurableTask/Listener/TaskEntityShim.cs x: 579 lines of code y: 40 # changes src/WebJobs.Extensions.DurableTask/LocalHttpListener.cs x: 159 lines of code y: 15 # changes src/WebJobs.Extensions.DurableTask/Options/TraceOptions.cs x: 20 lines of code y: 13 # changes src/WebJobs.Extensions.DurableTask/Scale/ScaleUtils.cs x: 73 lines of code y: 5 # changes src/WebJobs.Extensions.DurableTask/TriggerAttributes/EntityTriggerAttribute.cs x: 19 lines of code y: 7 # changes src/WebJobs.Extensions.DurableTask/TriggerAttributes/OrchestrationTriggerAttribute.cs x: 19 lines of code y: 10 # changes src/WebJobs.Extensions.DurableTask/WebJobsConnectionInfoProvider.cs x: 33 lines of code y: 7 # changes src/WebJobs.Extensions.DurableTask/WebJobsConnectionStringProvider.cs x: 19 lines of code y: 11 # changes src/WebJobs.Extensions.DurableTask/EtwEventSource.cs x: 515 lines of code y: 43 # changes src/WebJobs.Extensions.DurableTask/Listener/TaskActivityShim.cs x: 122 lines of code y: 41 # changes src/WebJobs.Extensions.DurableTask/Listener/WrappedFunctionResult.cs x: 46 lines of code y: 7 # changes src/WebJobs.Extensions.DurableTask/StandardConnectionInfoProvider.cs x: 37 lines of code y: 5 # changes src/WebJobs.Extensions.DurableTask/Options/StorageServiceConnectionOptions.cs x: 17 lines of code y: 4 # changes src/WebJobs.Extensions.DurableTask/Storage/BlobServiceClientProvider.cs x: 28 lines of code y: 4 # changes src/WebJobs.Extensions.DurableTask/Storage/IStorageServiceClientProviderFactoryExtensions.cs x: 31 lines of code y: 4 # changes src/WebJobs.Extensions.DurableTask/Storage/NameValidator.cs x: 79 lines of code y: 4 # changes src/WebJobs.Extensions.DurableTask/ContextImplementations/DurableActivityContext.cs x: 123 lines of code y: 21 # changes src/WebJobs.Extensions.DurableTask/ContextImplementations/RemoteEntityContext.cs x: 48 lines of code y: 4 # changes src/WebJobs.Extensions.DurableTask/DurableEntityStatus.cs x: 56 lines of code y: 6 # changes src/WebJobs.Extensions.DurableTask/Exceptions/EntityFailureException.cs x: 12 lines of code y: 3 # changes src/Worker.Extensions.DurableTask/Constants.cs x: 8 lines of code y: 4 # changes src/Worker.Extensions.DurableTask/FunctionsOrchestrationContext.EntityFeature.cs x: 48 lines of code y: 3 # changes src/Worker.Extensions.DurableTask/FunctionsOrchestrationContext.cs x: 112 lines of code y: 8 # changes src/Worker.Extensions.DurableTask/FunctionsOrchestrator.cs x: 58 lines of code y: 5 # changes src/Worker.Extensions.DurableTask/HTTP/DurableHttpRequest.cs x: 31 lines of code y: 2 # changes src/Worker.Extensions.DurableTask/HTTP/HttpHeadersConverter.cs x: 64 lines of code y: 4 # changes src/WebJobs.Extensions.DurableTask/ContextInterfaces/IDurableOrchestrationClient.cs x: 60 lines of code y: 39 # changes src/WebJobs.Extensions.DurableTask/Options/DurableDistributedTracingVersion.cs x: 10 lines of code y: 2 # changes src/WebJobs.Extensions.DurableTask/OverridableStates.cs x: 31 lines of code y: 6 # changes src/WebJobs.Extensions.DurableTask/EventSourceListener.cs x: 73 lines of code y: 13 # changes src/WebJobs.Extensions.DurableTask/EntityScheduler/MessageSorter.cs x: 224 lines of code y: 10 # changes src/WebJobs.Extensions.DurableTask/EntityScheduler/SchedulerState.cs x: 63 lines of code y: 10 # changes src/WebJobs.Extensions.DurableTask/FunctionState.cs x: 24 lines of code y: 15 # changes src/WebJobs.Extensions.DurableTask/OutOfProcOrchestrationProtocol.cs x: 9 lines of code y: 3 # changes src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/ActivityFunction/FunctionAnalyzer.cs x: 267 lines of code y: 25 # changes src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/Entity/DispatchEntityNameAnalyzer.cs x: 74 lines of code y: 9 # changes src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/Orchestrator/DeterministicMethodAnalyzer.cs x: 63 lines of code y: 7 # changes src/WebJobs.Extensions.DurableTask.Analyzers/CodeFixProviderUtils.cs x: 51 lines of code y: 9 # changes src/WebJobs.Extensions.DurableTask.Analyzers/CodefixProviders/Entity/StaticFunctionCodeFixProvider.cs x: 48 lines of code y: 7 # changes src/WebJobs.Extensions.DurableTask/HttpManagementPayload.cs x: 26 lines of code y: 16 # changes src/WebJobs.Extensions.DurableTask/OrchestrationRuntimeStatus.cs x: 16 lines of code y: 12 # changes src/WebJobs.Extensions.DurableTask/_CSharpLanguageHelpers.cs x: 144 lines of code y: 2 # changes src/WebJobs.Extensions.DurableTask/Bindings/ActivityTriggerAttributeBindingProvider.cs x: 190 lines of code y: 25 # changes src/WebJobs.Extensions.DurableTask/Correlation/DurableTaskCorrelationTelemetryInitializer.cs x: 234 lines of code y: 4 # changes src/WebJobs.Extensions.DurableTask/DurableClientAttribute.cs x: 53 lines of code y: 14 # changes src/WebJobs.Extensions.DurableTask/HttpHeadersConverter.cs x: 82 lines of code y: 5 # changes src/WebJobs.Extensions.DurableTask/IConnectionInfoResolver.cs x: 9 lines of code y: 2 # changes src/WebJobs.Extensions.DurableTask/Listener/FunctionExecutionHelper.cs x: 117 lines of code y: 8 # changes src/WebJobs.Extensions.DurableTask/Listener/OutOfProcOrchestrationShim.cs x: 251 lines of code y: 20 # changes src/WebJobs.Extensions.DurableTask/ReadOnlyConfigurationValue.cs x: 54 lines of code y: 2 # changes src/WebJobs.Extensions.DurableTask/EntityQuery.cs x: 15 lines of code y: 5 # changes src/WebJobs.Extensions.DurableTask/EntityScheduler/RequestMessage.cs x: 102 lines of code y: 20 # changes src/WebJobs.Extensions.DurableTask/Listener/TaskCommonShim.cs x: 28 lines of code y: 9 # changes src/WebJobs.Extensions.DurableTask/DurableHttpRequest.cs x: 193 lines of code y: 13 # changes src/WebJobs.Extensions.DurableTask/Listener/TaskHttpActivityShim.cs x: 139 lines of code y: 11 # changes src/WebJobs.Extensions.DurableTask/RetryOptions.cs x: 50 lines of code y: 13 # changes src/DurableFunctions.TypedInterfaces/SourceGenerator/DurableTaskSourceGenerator.cs x: 70 lines of code y: 2 # changes src/DurableFunctions.TypedInterfaces/SourceGenerator/DurableTaskSyntaxReceiver.cs x: 46 lines of code y: 2 # changes src/DurableFunctions.TypedInterfaces/SourceGenerator/Generators/BaseGenerator.cs x: 110 lines of code y: 2 # changes src/DurableFunctions.TypedInterfaces/SourceGenerator/Generators/ITypedDurableOrchestrationStarterGenerator.cs x: 65 lines of code y: 2 # changes src/DurableFunctions.TypedInterfaces/SourceGenerator/Generators/TypedCallerImplementationGenerator.cs x: 82 lines of code y: 2 # changes src/DurableFunctions.TypedInterfaces/SourceGenerator/Generators/WrapperImplementationGenerator.cs x: 336 lines of code y: 2 # changes src/DurableFunctions.TypedInterfaces/SourceGenerator/Utils/SyntaxNodeUtility.cs x: 131 lines of code y: 2 # changes src/WebJobs.Extensions.DurableTask/TypedCodeProvider.cs x: 85 lines of code y: 3 # changes src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/Binding/ClientAnalyzer.cs x: 101 lines of code y: 11 # changes src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/Binding/OrchestratorContextAnalyzer.cs x: 87 lines of code y: 13 # changes src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/EntityInterface/InterfaceAnalyzer.cs x: 96 lines of code y: 17 # changes src/WebJobs.Extensions.DurableTask.Analyzers/CodefixProviders/Orchestrator/GuidCodeFixProvider.cs x: 57 lines of code y: 8 # changes src/WebJobs.Extensions.DurableTask.Analyzers/CodefixProviders/Orchestrator/TimerCodeFixProvider.cs x: 212 lines of code y: 16 # changes src/WebJobs.Extensions.DurableTask/ContextInterfaces/IDurableEntityClient.cs x: 20 lines of code y: 14 # changes src/WebJobs.Extensions.DurableTask/AssemblyInfo.cs x: 5 lines of code y: 13 # changes src/WebJobs.Extensions.DurableTask/ContextImplementations/DurableCommonContext.cs x: 37 lines of code y: 20 # changes src/WebJobs.Extensions.DurableTask/MessagePayloadDataConverter.cs x: 83 lines of code y: 29 # changes src/WebJobs.Extensions.DurableTask.Analyzers/ActivityFunctionCall.cs x: 15 lines of code y: 13 # changes src/WebJobs.Extensions.DurableTask/ManagedIdentityTokenSource.cs x: 49 lines of code y: 10 # changes src/WebJobs.Extensions.DurableTask/ContextInterfaces/DurableContextExtensions.cs x: 12 lines of code y: 14 # changes src/WebJobs.Extensions.DurableTask/EntityScheduler/Proxy/EntityContextProxy.cs x: 55 lines of code y: 8 # changes src/WebJobs.Extensions.DurableTask/EntityScheduler/Proxy/EntityProxyFactory.cs x: 129 lines of code y: 9 # changes src/WebJobs.Extensions.DurableTask.Analyzers/CodefixProviders/Entity/DispatchEntityNameCodeFixProvider.cs x: 46 lines of code y: 4 # changes src/WebJobs.Extensions.DurableTask/ContextInterfaces/LegacyCompatibility.cs x: 22 lines of code y: 6 # changes src/WebJobs.Extensions.DurableTask/EventGridLifeCycleNotificationHelper.cs x: 384 lines of code y: 13 # changes src/WebJobs.Extensions.DurableTask.Analyzers/Tools/uninstall.ps1 x: 59 lines of code y: 3 # changes src/WebJobs.Extensions.DurableTask/DurableOrchestrationStatus.cs x: 18 lines of code y: 19 # changes src/WebJobs.Extensions.DurableTask/EntityScheduler/EntityStateResponse.cs x: 9 lines of code y: 5 # changes src/WebJobs.Extensions.DurableTask/EntityScheduler/Proxy/EntityProxy.cs x: 27 lines of code y: 5 # changes src/WebJobs.Extensions.DurableTask/FunctionName.cs x: 41 lines of code y: 11 # changes src/WebJobs.Extensions.DurableTask/FunctionType.cs x: 10 lines of code y: 9 # changes src/WebJobs.Extensions.DurableTask/StatusResponsePayload.cs x: 28 lines of code y: 12 # changes src/WebJobs.Extensions.DurableTask/HttpRequestMessageExtensions.cs x: 106 lines of code y: 6 # changes docfx/_exported_templates/default/ManagedReference.common.js x: 215 lines of code y: 1 # changes docfx/_exported_templates/default/ManagedReference.extension.js x: 6 lines of code y: 1 # changes docfx/_exported_templates/default/RestApi.common.js x: 247 lines of code y: 1 # changes docfx/_exported_templates/default/common.js x: 175 lines of code y: 1 # changes docfx/_exported_templates/default/gulpfile.js x: 50 lines of code y: 1 # changes docfx/_exported_templates/default/styles/docfx.css x: 809 lines of code y: 1 # changes docfx/_exported_templates/default/styles/docfx.js x: 667 lines of code y: 1 # changes
183.0
# changes
  min: 1.0
  average: 10.2
  25th percentile: 2.0
  median: 5.0
  75th percentile: 11.0
  max: 183.0
0 5247.0
lines of code
min: 1.0 | average: 107.77 | 25th percentile: 19.0 | median: 43.0 | 75th percentile: 81.0 | max: 5247.0

Number of Contributors vs. Number of Changes: 311 points

src/WebJobs.Extensions.DurableTask/DefaultPlatformInformation.cs x: 5 # contributors y: 10 # changes src/WebJobs.Extensions.DurableTask/DurableTaskExtension.cs x: 31 # contributors y: 169 # changes src/WebJobs.Extensions.DurableTask/IPlatformInformation.cs x: 4 # contributors y: 9 # changes src/WebJobs.Extensions.DurableTask/LinuxAppServiceLogger.cs x: 5 # contributors y: 12 # changes src/DurableFunctions.TypedInterfaces/Example/Calculator.cs x: 2 # contributors y: 3 # changes src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/ActivityFunction/ArgumentAnalyzer.cs x: 5 # contributors y: 17 # changes src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/ActivityFunction/FunctionReturnTypeAnalyzer.cs x: 5 # contributors y: 20 # changes src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/ActivityFunction/NameAnalyzer.cs x: 4 # contributors y: 12 # changes src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/Entity/StaticFunctionAnalyzer.cs x: 6 # contributors y: 16 # changes src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/EntityInterface/EntityInterfaceReturnTypeAnalyzer.cs x: 4 # contributors y: 10 # changes src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/Orchestrator/BindingAnalyzer.cs x: 3 # contributors y: 8 # changes src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/Orchestrator/CancellationTokenAnalyzer.cs x: 2 # contributors y: 6 # changes src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/Orchestrator/DateTimeAnalyzer.cs x: 4 # contributors y: 16 # changes src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/Orchestrator/DependencyInjectionAnalyzer.cs x: 3 # contributors y: 3 # changes src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/Orchestrator/OrchestratorMethodCollector.cs x: 2 # contributors y: 8 # changes src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/Orchestrator/ThreadTaskAnalyzer.cs x: 5 # contributors y: 21 # changes src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/Orchestrator/TimerAnalyzer.cs x: 4 # contributors y: 18 # changes src/WebJobs.Extensions.DurableTask.Analyzers/SyntaxNodeUtils.cs x: 7 # contributors y: 35 # changes src/WebJobs.Extensions.DurableTask/HttpApiHandler.cs x: 23 # contributors y: 91 # changes src/WebJobs.Extensions.DurableTask/AzureStorageDurabilityProviderFactory.cs x: 12 # contributors y: 44 # changes src/WebJobs.Extensions.DurableTask/ContextImplementations/DurableOrchestrationContext.cs x: 15 # contributors y: 60 # changes src/WebJobs.Extensions.DurableTask/Options/AzureStorageOptions.cs x: 10 # contributors y: 34 # changes src/WebJobs.Extensions.DurableTask/Scale/DurableTaskTriggersScaleProvider.cs x: 4 # contributors y: 5 # changes src/WebJobs.Extensions.DurableTask/Options/HttpOptions.cs x: 4 # contributors y: 6 # changes src/WebJobs.Extensions.DurableTask/Bindings/BindingHelper.cs x: 10 # contributors y: 26 # changes src/WebJobs.Extensions.DurableTask/Options/DurableTaskOptions.cs x: 17 # contributors y: 49 # changes src/Worker.Extensions.DurableTask/AssemblyInfo.cs x: 7 # contributors y: 34 # changes src/WebJobs.Extensions.DurableTask/ContextImplementations/DurableClient.cs x: 15 # contributors y: 59 # changes src/WebJobs.Extensions.DurableTask/ContextImplementations/DurableEntityContext.cs x: 9 # contributors y: 51 # changes src/WebJobs.Extensions.DurableTask/ContextInterfaces/IDurableOrchestrationContext.cs x: 9 # contributors y: 20 # changes src/Worker.Extensions.DurableTask/OrchestrationInputConverter.cs x: 6 # contributors y: 6 # changes src/Worker.Extensions.DurableTask/Exceptions/DurableSerializationException.cs x: 2 # contributors y: 2 # changes src/WebJobs.Extensions.DurableTask/Correlation/TelemetryActivator.cs x: 3 # contributors y: 9 # changes src/WebJobs.Extensions.DurableTask/DurableTaskJobHostConfigurationExtensions.cs x: 14 # contributors y: 50 # changes src/WebJobs.Extensions.DurableTask/OutOfProcMiddleware.cs x: 8 # contributors y: 25 # changes src/Worker.Extensions.DurableTask/DurableTaskFunctionsMiddleware.cs x: 7 # contributors y: 14 # changes src/Worker.Extensions.DurableTask/TaskFailureDetailsConverter.cs x: 1 # contributors y: 1 # changes src/WebJobs.Extensions.DurableTask/LocalGrpcListener.cs x: 8 # contributors y: 33 # changes src/WebJobs.Extensions.DurableTask/AzureStorageDurabilityProvider.cs x: 11 # contributors y: 38 # changes src/WebJobs.Extensions.DurableTask/Listener/DurableTaskScaleMonitor.cs x: 11 # contributors y: 20 # changes src/WebJobs.Extensions.DurableTask/ContextImplementations/RemoteOrchestratorContext.cs x: 8 # contributors y: 16 # changes src/Worker.Extensions.DurableTask/DurableTaskClientExtensions.cs x: 7 # contributors y: 12 # changes src/WebJobs.Extensions.DurableTask/EndToEndTraceHelper.cs x: 19 # contributors y: 55 # changes src/WebJobs.Extensions.DurableTask/Listener/TaskOrchestrationShim.cs x: 16 # contributors y: 68 # changes src/WebJobs.Extensions.DurableTask/Microsoft.Azure.WebJobs.Extensions.DurableTask.xml x: 35 # contributors y: 183 # changes src/Worker.Extensions.DurableTask/DurableTaskExtensionStartup.cs x: 7 # contributors y: 15 # changes src/Worker.Extensions.DurableTask/FunctionsDurableTaskClient.cs x: 6 # contributors y: 11 # changes src/Worker.Extensions.DurableTask/FunctionsWorkerApplicationBuilderExtensions.cs x: 3 # contributors y: 2 # changes src/WebJobs.Extensions.DurableTask/Bindings/EntityTriggerAttributeBindingProvider.cs x: 9 # contributors y: 18 # changes src/WebJobs.Extensions.DurableTask/Bindings/OrchestrationTriggerAttributeBindingProvider.cs x: 14 # contributors y: 44 # changes src/WebJobs.Extensions.DurableTask/ContextInterfaces/IDurableEntityContext.cs x: 8 # contributors y: 24 # changes src/WebJobs.Extensions.DurableTask/DurableTaskWebJobsStartup.cs x: 7 # contributors y: 8 # changes src/WebJobs.Extensions.DurableTask/HostLifecycleService.cs x: 5 # contributors y: 8 # changes src/WebJobs.Extensions.DurableTask/LinuxAppServiceFileLogger.cs x: 4 # contributors y: 8 # changes src/WebJobs.Extensions.DurableTask/Listener/DurableTaskListener.cs x: 10 # contributors y: 23 # changes src/WebJobs.Extensions.DurableTask/Listener/DurableTaskTriggerMetrics.cs x: 5 # contributors y: 7 # changes src/WebJobs.Extensions.DurableTask/Listener/TaskEntityShim.cs x: 8 # contributors y: 40 # changes src/WebJobs.Extensions.DurableTask/Options/TraceOptions.cs x: 9 # contributors y: 13 # changes src/WebJobs.Extensions.DurableTask/Scale/ScaleUtils.cs x: 3 # contributors y: 5 # changes src/WebJobs.Extensions.DurableTask/TriggerAttributes/ActivityTriggerAttribute.cs x: 6 # contributors y: 8 # changes src/WebJobs.Extensions.DurableTask/TriggerAttributes/EntityTriggerAttribute.cs x: 6 # contributors y: 7 # changes src/WebJobs.Extensions.DurableTask/TriggerAttributes/OrchestrationTriggerAttribute.cs x: 6 # contributors y: 10 # changes src/WebJobs.Extensions.DurableTask/WebJobsConnectionStringProvider.cs x: 8 # contributors y: 11 # changes src/WebJobs.Extensions.DurableTask/EtwEventSource.cs x: 16 # contributors y: 43 # changes src/WebJobs.Extensions.DurableTask/Listener/TaskActivityShim.cs x: 11 # contributors y: 41 # changes src/WebJobs.Extensions.DurableTask/Options/StorageServiceConnectionOptions.cs x: 3 # contributors y: 4 # changes src/WebJobs.Extensions.DurableTask/ContextImplementations/DurableActivityContext.cs x: 9 # contributors y: 21 # changes src/WebJobs.Extensions.DurableTask/ContextImplementations/RemoteEntityContext.cs x: 4 # contributors y: 4 # changes src/WebJobs.Extensions.DurableTask/DurableEntityStatus.cs x: 5 # contributors y: 6 # changes src/Worker.Extensions.DurableTask/ActivityInputConverter.cs x: 2 # contributors y: 5 # changes src/Worker.Extensions.DurableTask/ActivityTriggerAttribute.cs x: 3 # contributors y: 7 # changes src/Worker.Extensions.DurableTask/DurableClientAttribute.cs x: 3 # contributors y: 6 # changes src/WebJobs.Extensions.DurableTask/ContextInterfaces/IDurableOrchestrationClient.cs x: 12 # contributors y: 39 # changes src/WebJobs.Extensions.DurableTask/Options/DurableDistributedTracingVersion.cs x: 1 # contributors y: 2 # changes src/Worker.Extensions.DurableTask/FunctionsOrchestrationContext.InputConverter.cs x: 2 # contributors y: 4 # changes src/WebJobs.Extensions.DurableTask/EventSourceListener.cs x: 4 # contributors y: 13 # changes src/WebJobs.Extensions.DurableTask/FunctionState.cs x: 8 # contributors y: 15 # changes src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/ActivityFunction/FunctionAnalyzer.cs x: 6 # contributors y: 25 # changes src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/Entity/DispatchEntityNameAnalyzer.cs x: 5 # contributors y: 9 # changes src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/Orchestrator/DeterministicMethodAnalyzer.cs x: 2 # contributors y: 7 # changes src/WebJobs.Extensions.DurableTask.Analyzers/CodefixProviders/Entity/StaticFunctionCodeFixProvider.cs x: 4 # contributors y: 7 # changes src/WebJobs.Extensions.DurableTask/HttpManagementPayload.cs x: 9 # contributors y: 16 # changes src/WebJobs.Extensions.DurableTask/Bindings/ActivityTriggerAttributeBindingProvider.cs x: 9 # contributors y: 25 # changes src/WebJobs.Extensions.DurableTask/DurableClientAttribute.cs x: 6 # contributors y: 14 # changes src/WebJobs.Extensions.DurableTask/HttpHeadersConverter.cs x: 1 # contributors y: 5 # changes src/WebJobs.Extensions.DurableTask/Listener/OutOfProcOrchestrationShim.cs x: 6 # contributors y: 20 # changes src/WebJobs.Extensions.DurableTask/ContextImplementations/DurableClientFactory.cs x: 5 # contributors y: 5 # changes src/WebJobs.Extensions.DurableTask/DurableHttpRequest.cs x: 5 # contributors y: 13 # changes src/WebJobs.Extensions.DurableTask/Listener/TaskHttpActivityShim.cs x: 5 # contributors y: 11 # changes src/WebJobs.Extensions.DurableTask/RetryOptions.cs x: 7 # contributors y: 13 # changes src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/Binding/ClientAnalyzer.cs x: 4 # contributors y: 11 # changes src/WebJobs.Extensions.DurableTask/ContextInterfaces/IDurableEntityClient.cs x: 5 # contributors y: 14 # changes src/WebJobs.Extensions.DurableTask/AssemblyInfo.cs x: 6 # contributors y: 13 # changes src/WebJobs.Extensions.DurableTask/MessagePayloadDataConverter.cs x: 9 # contributors y: 29 # changes src/WebJobs.Extensions.DurableTask/EntityScheduler/Proxy/EntityProxyFactory.cs x: 6 # contributors y: 9 # changes src/WebJobs.Extensions.DurableTask/OrchestrationClientAttribute.cs x: 6 # contributors y: 15 # changes src/WebJobs.Extensions.DurableTask/DurableOrchestrationStatus.cs x: 6 # contributors y: 19 # changes src/WebJobs.Extensions.DurableTask/FunctionName.cs x: 3 # contributors y: 11 # changes src/WebJobs.Extensions.DurableTask/StatusResponsePayload.cs x: 6 # contributors y: 12 # changes src/WebJobs.Extensions.DurableTask/HttpRequestMessageExtensions.cs x: 1 # contributors y: 6 # changes src/WebJobs.Extensions.DurableTask/AsyncLock.cs x: 1 # contributors y: 4 # changes
183.0
# changes
  min: 1.0
  average: 10.2
  25th percentile: 2.0
  median: 5.0
  75th percentile: 11.0
  max: 183.0
0 35.0
# contributors
min: 1.0 | average: 4.11 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 5.0 | max: 35.0

Number of Contributors vs. File Size: 311 points

src/WebJobs.Extensions.DurableTask/DefaultPlatformInformation.cs x: 5 # contributors y: 114 lines of code src/WebJobs.Extensions.DurableTask/DurableTaskExtension.cs x: 31 # contributors y: 1031 lines of code src/WebJobs.Extensions.DurableTask/IPlatformInformation.cs x: 4 # contributors y: 33 lines of code src/DurableFunctions.TypedInterfaces/Example/Calculator.cs x: 2 # contributors y: 105 lines of code src/DurableFunctions.TypedInterfaces/Example/SimpleOrchestration.cs x: 2 # contributors y: 47 lines of code src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/ActivityFunction/ArgumentAnalyzer.cs x: 5 # contributors y: 73 lines of code src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/ActivityFunction/FunctionReturnTypeAnalyzer.cs x: 5 # contributors y: 56 lines of code src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/ActivityFunction/NameAnalyzer.cs x: 4 # contributors y: 49 lines of code src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/Entity/StaticFunctionAnalyzer.cs x: 6 # contributors y: 49 lines of code src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/EntityInterface/ParameterAnalyzer.cs x: 5 # contributors y: 40 lines of code src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/Orchestrator/BindingAnalyzer.cs x: 3 # contributors y: 45 lines of code src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/Orchestrator/CancellationTokenAnalyzer.cs x: 2 # contributors y: 41 lines of code src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/Orchestrator/DependencyInjectionAnalyzer.cs x: 3 # contributors y: 73 lines of code src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/Orchestrator/OrchestratorMethodCollector.cs x: 2 # contributors y: 75 lines of code src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/Orchestrator/ThreadTaskAnalyzer.cs x: 5 # contributors y: 159 lines of code src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/Orchestrator/TimerAnalyzer.cs x: 4 # contributors y: 117 lines of code src/WebJobs.Extensions.DurableTask.Analyzers/SyntaxNodeUtils.cs x: 7 # contributors y: 545 lines of code src/WebJobs.Extensions.DurableTask/HttpApiHandler.cs x: 23 # contributors y: 1158 lines of code src/WebJobs.Extensions.DurableTask/AzureStorageDurabilityProviderFactory.cs x: 12 # contributors y: 197 lines of code src/WebJobs.Extensions.DurableTask/ContextImplementations/DurableOrchestrationContext.cs x: 15 # contributors y: 1050 lines of code src/WebJobs.Extensions.DurableTask/Options/AzureStorageOptions.cs x: 10 # contributors y: 139 lines of code src/WebJobs.Extensions.DurableTask/Options/HttpOptions.cs x: 4 # contributors y: 10 lines of code src/WebJobs.Extensions.DurableTask/Bindings/BindingHelper.cs x: 10 # contributors y: 109 lines of code src/WebJobs.Extensions.DurableTask/Options/DurableTaskOptions.cs x: 17 # contributors y: 151 lines of code src/Worker.Extensions.DurableTask/AssemblyInfo.cs x: 7 # contributors y: 5 lines of code src/Worker.Extensions.DurableTask/FunctionsDurableClientProvider.net6.cs x: 3 # contributors y: 30 lines of code src/WebJobs.Extensions.DurableTask/ContextImplementations/DurableClient.cs x: 15 # contributors y: 1004 lines of code src/WebJobs.Extensions.DurableTask/ContextImplementations/DurableEntityContext.cs x: 9 # contributors y: 652 lines of code src/WebJobs.Extensions.DurableTask/ContextInterfaces/IDurableOrchestrationContext.cs x: 9 # contributors y: 55 lines of code src/Worker.Extensions.DurableTask/OrchestrationInputConverter.cs x: 6 # contributors y: 65 lines of code src/WebJobs.Extensions.DurableTask/Correlation/TelemetryActivator.cs x: 3 # contributors y: 171 lines of code src/WebJobs.Extensions.DurableTask/DurableTaskJobHostConfigurationExtensions.cs x: 14 # contributors y: 111 lines of code src/WebJobs.Extensions.DurableTask/OutOfProcMiddleware.cs x: 8 # contributors y: 596 lines of code src/Worker.Extensions.DurableTask/DurableTaskFunctionsMiddleware.cs x: 7 # contributors y: 107 lines of code src/Worker.Extensions.DurableTask/TaskFailureDetailsConverter.cs x: 1 # contributors y: 24 lines of code src/WebJobs.Extensions.DurableTask/Correlation/TraceActivityConstants.cs x: 1 # contributors y: 14 lines of code src/WebJobs.Extensions.DurableTask/Correlation/WebJobsTelemetryModule.cs x: 1 # contributors y: 104 lines of code src/WebJobs.Extensions.DurableTask/Grpc/orchestrator_service.proto x: 1 # contributors y: 591 lines of code src/WebJobs.Extensions.DurableTask/Grpc/refresh-protos.ps1 x: 1 # contributors y: 45 lines of code src/WebJobs.Extensions.DurableTask/LocalGrpcListener.cs x: 8 # contributors y: 446 lines of code src/WebJobs.Extensions.DurableTask/ProtobufUtils.cs x: 7 # contributors y: 517 lines of code src/WebJobs.Extensions.DurableTask/AzureStorageDurabilityProvider.cs x: 11 # contributors y: 225 lines of code src/WebJobs.Extensions.DurableTask/Listener/DurableTaskScaleMonitor.cs x: 11 # contributors y: 120 lines of code src/WebJobs.Extensions.DurableTask/ContextImplementations/RemoteOrchestratorContext.cs x: 8 # contributors y: 136 lines of code src/Worker.Extensions.DurableTask/DurableTaskClientExtensions.cs x: 7 # contributors y: 223 lines of code src/WebJobs.Extensions.DurableTask/Listener/DurableTaskTargetScaler.cs x: 4 # contributors y: 71 lines of code src/WebJobs.Extensions.DurableTask/EndToEndTraceHelper.cs x: 19 # contributors y: 1019 lines of code src/WebJobs.Extensions.DurableTask/Listener/TaskOrchestrationShim.cs x: 16 # contributors y: 239 lines of code src/WebJobs.Extensions.DurableTask/Microsoft.Azure.WebJobs.Extensions.DurableTask.xml x: 35 # contributors y: 5247 lines of code src/Worker.Extensions.DurableTask/FunctionsWorkerApplicationBuilderExtensions.cs x: 3 # contributors y: 99 lines of code Directory.Build.targets x: 3 # contributors y: 20 lines of code src/WebJobs.Extensions.DurableTask/Bindings/EntityTriggerAttributeBindingProvider.cs x: 9 # contributors y: 158 lines of code src/WebJobs.Extensions.DurableTask/Bindings/OrchestrationTriggerAttributeBindingProvider.cs x: 14 # contributors y: 193 lines of code src/WebJobs.Extensions.DurableTask/ContextInterfaces/IDurableEntityContext.cs x: 8 # contributors y: 34 lines of code src/WebJobs.Extensions.DurableTask/DurabilityProvider.cs x: 10 # contributors y: 336 lines of code src/WebJobs.Extensions.DurableTask/LinuxAppServiceFileLogger.cs x: 4 # contributors y: 136 lines of code src/WebJobs.Extensions.DurableTask/Listener/DurableTaskListener.cs x: 10 # contributors y: 86 lines of code src/WebJobs.Extensions.DurableTask/Listener/DurableTaskTriggerMetrics.cs x: 5 # contributors y: 14 lines of code src/WebJobs.Extensions.DurableTask/LocalHttpListener.cs x: 7 # contributors y: 159 lines of code src/WebJobs.Extensions.DurableTask/Options/TraceOptions.cs x: 9 # contributors y: 20 lines of code src/WebJobs.Extensions.DurableTask/TriggerAttributes/ActivityTriggerAttribute.cs x: 6 # contributors y: 19 lines of code src/WebJobs.Extensions.DurableTask/WebJobsConnectionStringProvider.cs x: 8 # contributors y: 19 lines of code src/WebJobs.Extensions.DurableTask/EtwEventSource.cs x: 16 # contributors y: 515 lines of code src/WebJobs.Extensions.DurableTask/ContextImplementations/DurableActivityContext.cs x: 9 # contributors y: 123 lines of code src/Worker.Extensions.DurableTask/HTTP/DurableHttpResponse.cs x: 2 # contributors y: 20 lines of code src/WebJobs.Extensions.DurableTask/ContextInterfaces/IDurableOrchestrationClient.cs x: 12 # contributors y: 60 lines of code src/WebJobs.Extensions.DurableTask/EntityScheduler/MessageSorter.cs x: 5 # contributors y: 224 lines of code src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/ActivityFunction/FunctionAnalyzer.cs x: 6 # contributors y: 267 lines of code src/WebJobs.Extensions.DurableTask/HttpManagementPayload.cs x: 9 # contributors y: 26 lines of code src/WebJobs.Extensions.DurableTask/_CSharpLanguageHelpers.cs x: 2 # contributors y: 144 lines of code src/WebJobs.Extensions.DurableTask/Bindings/ActivityTriggerAttributeBindingProvider.cs x: 9 # contributors y: 190 lines of code src/WebJobs.Extensions.DurableTask/Correlation/DurableTaskCorrelationTelemetryInitializer.cs x: 3 # contributors y: 234 lines of code src/WebJobs.Extensions.DurableTask/HttpHeadersConverter.cs x: 1 # contributors y: 82 lines of code src/WebJobs.Extensions.DurableTask/EntityScheduler/RequestMessage.cs x: 6 # contributors y: 102 lines of code src/WebJobs.Extensions.DurableTask/DurableHttpRequest.cs x: 5 # contributors y: 193 lines of code src/WebJobs.Extensions.DurableTask/Listener/TaskHttpActivityShim.cs x: 5 # contributors y: 139 lines of code src/WebJobs.Extensions.DurableTask/RetryOptions.cs x: 7 # contributors y: 50 lines of code src/DurableFunctions.TypedInterfaces/SourceGenerator/Generators/TypedDurableOrchestrationStarterGenerator.cs x: 1 # contributors y: 95 lines of code src/DurableFunctions.TypedInterfaces/SourceGenerator/Generators/WrapperImplementationGenerator.cs x: 1 # contributors y: 336 lines of code src/DurableFunctions.TypedInterfaces/SourceGenerator/Utils/SyntaxNodeUtility.cs x: 1 # contributors y: 131 lines of code src/WebJobs.Extensions.DurableTask/TypedCodeProvider.cs x: 2 # contributors y: 85 lines of code src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/Binding/ClientAnalyzer.cs x: 4 # contributors y: 101 lines of code src/WebJobs.Extensions.DurableTask.Analyzers/Analyzers/EntityInterface/InterfaceAnalyzer.cs x: 5 # contributors y: 96 lines of code src/WebJobs.Extensions.DurableTask.Analyzers/CodefixProviders/Orchestrator/TimerCodeFixProvider.cs x: 4 # contributors y: 212 lines of code src/WebJobs.Extensions.DurableTask/MessagePayloadDataConverter.cs x: 9 # contributors y: 83 lines of code src/WebJobs.Extensions.DurableTask/EntityScheduler/Proxy/EntityProxyFactory.cs x: 6 # contributors y: 129 lines of code src/WebJobs.Extensions.DurableTask/EventGridLifeCycleNotificationHelper.cs x: 7 # contributors y: 384 lines of code src/WebJobs.Extensions.DurableTask/StatusResponsePayload.cs x: 6 # contributors y: 28 lines of code docfx/_exported_templates/default/ManagedReference.common.js x: 1 # contributors y: 215 lines of code docfx/_exported_templates/default/RestApi.common.js x: 1 # contributors y: 247 lines of code docfx/_exported_templates/default/common.js x: 1 # contributors y: 175 lines of code docfx/_exported_templates/default/styles/docfx.css x: 1 # contributors y: 809 lines of code docfx/_exported_templates/default/styles/docfx.js x: 1 # contributors y: 667 lines of code
5247.0
lines of code
  min: 1.0
  average: 107.77
  25th percentile: 19.0
  median: 43.0
  75th percentile: 81.0
  max: 5247.0
0 35.0
# contributors
min: 1.0 | average: 4.11 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 5.0 | max: 35.0