azure / azure-functions-kafka-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 76 files with 4,684 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 7 files changed 21-50 times (1,043 lines of code)
    • 21 files changed 6-20 times (1,610 lines of code)
    • 48 files changed 1-5 times (2,031 lines of code)
0% | 0% | 22% | 34% | 43%
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 76 files with 4,684 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 6 files changed by 11-25 contributors (911 lines of code)
    • 13 files changed by 6-10 contributors (1,081 lines of code)
    • 38 files changed by 2-5 contributors (1,790 lines of code)
    • 19 files changed by 1 contributor (902 lines of code)
0% | 19% | 23% | 38% | 19%
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, java, js, ts, csproj, py, yaml, gitignore, md, ps1, xml, dockerignore, sh, txt, gitattributes, targets, props, properties
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
cs0% | 0% | 19% | 36% | 44%
yaml0% | 0% | 100% | 0% | 0%
props0% | 0% | 100% | 0% | 0%
ps10% | 0% | 0% | 10% | 90%
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% | 0% | 19% | 36% | 44%
ROOT0% | 0% | 74% | 0% | 25%
build0% | 0% | 100% | 0% | 0%
script0% | 0% | 0% | 100% | 0%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
props
common.props
in build
19 - 2019-03-20 2025-02-28 48 13 38923605+ryancrawcour@users... jainh@microsoft.com
KafkaTriggerAttributeBindingProvider.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger
165 9 2019-03-29 2025-05-02 42 16 fbeltrao@windowslive.com 68387945+aloiva@users.norep...
KafkaListener.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Listeners
350 16 2019-03-29 2025-02-27 36 16 fbeltrao@windowslive.com jainh@microsoft.com
160 - 2019-03-24 2024-07-10 34 14 fbeltrao@windowslive.com vivekjilla7@gmail.com
KafkaProducerFactory.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output
163 9 2019-04-12 2025-05-02 28 16 fbeltrao@windowslive.com 68387945+aloiva@users.norep...
KafkaProducerAsyncCollector.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output
132 10 2019-04-20 2025-02-07 23 8 fbeltrao@windowslive.com 68387945+aloiva@users.norep...
KafkaAttribute.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output
54 2 2019-03-29 2025-02-07 21 11 fbeltrao@windowslive.com 68387945+aloiva@users.norep...
KafkaOptions.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Config
90 1 2019-03-29 2025-02-07 17 8 fbeltrao@windowslive.com 68387945+aloiva@users.norep...
KafkaEventData.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka
100 8 2019-03-11 2022-11-04 16 8 fbeltrao@windowslive.com 80326489+shrohilla@users.no...
KafkaTriggerBindingStrategy.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger
125 9 2019-03-29 2025-02-07 15 8 fbeltrao@windowslive.com 68387945+aloiva@users.norep...
KafkaProducer.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output
159 9 2019-03-29 2025-02-07 15 8 fbeltrao@windowslive.com 68387945+aloiva@users.norep...
KafkaAttributeBindingProvider.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output
55 2 2019-04-20 2025-02-07 14 9 fbeltrao@windowslive.com 68387945+aloiva@users.norep...
KafkaTriggerAttribute.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger
56 2 2019-03-29 2025-02-07 14 8 fbeltrao@windowslive.com 68387945+aloiva@users.norep...
SerializationHelper.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Serialization
90 5 2019-04-12 2025-02-07 12 7 38923605+ryancrawcour@users... 68387945+aloiva@users.norep...
KafkaExtensionConfigProvider.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Config
61 2 2019-03-29 2025-02-27 11 6 fbeltrao@windowslive.com jainh@microsoft.com
SingleItemFunctionExecutor.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger
88 3 2019-03-29 2025-02-27 11 5 fbeltrao@windowslive.com jainh@microsoft.com
LocalSchemaRegistry.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Serialization
112 20 2019-03-29 2025-02-07 11 6 fbeltrao@windowslive.com 68387945+aloiva@users.norep...
6 - 2020-11-25 2022-11-04 10 6 ushio@simplearchitect.com 80326489+shrohilla@users.no...
KafkaProducerEntity.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output
44 3 2019-04-20 2025-02-07 10 6 fbeltrao@windowslive.com 68387945+aloiva@users.norep...
MultipleItemFunctionExecutor.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger
100 2 2019-03-29 2025-02-27 10 5 fbeltrao@windowslive.com jainh@microsoft.com
KafkaTriggerBindingWrapper.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger
36 4 2022-07-11 2022-11-04 9 4 shrohilla@microsoft.com 80326489+shrohilla@users.no...
IKafkaProducer.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output
13 - 2019-03-29 2022-12-11 8 4 fbeltrao@windowslive.com 80326489+shrohilla@users.no...
KafkaListenerConfiguration.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger
51 1 2019-04-12 2024-10-14 8 6 fbeltrao@windowslive.com jainh@microsoft.com
CollectorValueProvider.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output
40 4 2019-04-20 2022-12-11 7 4 fbeltrao@windowslive.com 80326489+shrohilla@users.no...
AzureFunctionsFileHelper.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Config
142 4 2019-11-27 2024-07-25 7 4 fbeltrao@windowslive.com vivekjilla7@gmail.com
FunctionExecutorBase.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger
145 7 2019-03-29 2025-02-27 7 3 fbeltrao@windowslive.com jainh@microsoft.com
AssemblyInfo.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Properties
4 - 2019-03-29 2023-07-12 6 5 fbeltrao@windowslive.com 68387945+aloiva@users.norep...
KafkaAttributeBinding.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output
93 5 2019-04-20 2025-02-07 6 5 fbeltrao@windowslive.com 68387945+aloiva@users.norep...
KafkaWebJobsBuilderExtensions.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Config
46 2 2019-03-29 2024-10-14 5 3 fbeltrao@windowslive.com jainh@microsoft.com
KafkaTriggerInput.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger
47 4 2019-03-29 2019-05-13 5 2 fbeltrao@windowslive.com 38923605+ryancrawcour@users...
KafkaEventDataConvertManager.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger
137 8 2019-04-20 2025-02-27 5 3 fbeltrao@windowslive.com zaktonks@gmail.com
KafkaWebJobsStartup.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka
14 1 2019-03-11 2019-03-25 4 2 fbeltrao@windowslive.com 38923605+ryancrawcour@users...
BrokerAuthenticationMode.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Config
15 - 2019-04-12 2024-07-25 4 3 fbeltrao@windowslive.com hakan.altinbasak@gmail.com
IKafkaProducerFactory.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output
9 - 2019-04-12 2019-05-13 3 2 38923605+ryancrawcour@users... 38923605+ryancrawcour@users...
BrokerProtocol.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Config
12 - 2019-04-12 2019-05-13 3 2 fbeltrao@windowslive.com 38923605+ryancrawcour@users...
KafkaObjectTopicScaler.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Listeners/Scaler
13 1 2024-10-14 2025-02-07 3 2 jainh@microsoft.com 68387945+aloiva@users.norep...
IKafkaEventData.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka
15 - 2019-04-20 2020-12-03 3 3 fbeltrao@windowslive.com gunnar.liljas@gmail.com
ConfigurationExtensions.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Extensions
20 1 2019-04-12 2019-05-13 3 2 fbeltrao@windowslive.com 38923605+ryancrawcour@users...
StringArgumentBindingProvider.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output
79 4 2019-04-20 2019-05-13 3 2 fbeltrao@windowslive.com 38923605+ryancrawcour@users...
KafkaGenericTargetScaler.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Listeners/Scaler
123 8 2024-10-14 2024-10-21 3 1 jainh@microsoft.com jainh@microsoft.com
KafkaMetricsProvider.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Listeners/Scaler
151 8 2024-10-14 2025-02-07 3 2 jainh@microsoft.com 68387945+aloiva@users.norep...
KafkaScalerProvider.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Listeners/Scaler
165 8 2024-10-14 2024-10-21 3 1 jainh@microsoft.com jainh@microsoft.com
IKafkaProducerBindingProvider.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output
10 - 2019-04-20 2019-05-13 2 2 fbeltrao@windowslive.com 38923605+ryancrawcour@users...
ICommitStrategy.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger
11 - 2019-04-12 2019-05-13 2 2 38923605+ryancrawcour@users... 38923605+ryancrawcour@users...
IConverter.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output/Converter
11 - 2022-11-17 2022-12-11 2 2 shrohilla@microsoft.com 80326489+shrohilla@users.no...
ProtobufSerializer.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Serialization
11 - 2019-03-29 2019-03-31 2 2 fbeltrao@windowslive.com 38923605+ryancrawcour@users...
StringToKafkaEventDataConverter.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output
14 1 2019-04-20 2019-05-13 2 2 fbeltrao@windowslive.com 38923605+ryancrawcour@users...
ByteArrayToKafkaEventDataConverter.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output
14 1 2019-04-20 2019-05-13 2 2 fbeltrao@windowslive.com 38923605+ryancrawcour@users...
KafkaObjectTargetScaler.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Listeners/Scaler
16 1 2024-10-14 2024-10-17 2 1 jainh@microsoft.com jainh@microsoft.com
ProtobufDeserializer.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Serialization
16 1 2019-03-29 2019-03-31 2 2 fbeltrao@windowslive.com 38923605+ryancrawcour@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
KafkaTriggerAttributeBindingProvider.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger
165 9 2019-03-29 2025-05-02 42 16 fbeltrao@windowslive.com 68387945+aloiva@users.norep...
KafkaListener.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Listeners
350 16 2019-03-29 2025-02-27 36 16 fbeltrao@windowslive.com jainh@microsoft.com
KafkaProducerFactory.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output
163 9 2019-04-12 2025-05-02 28 16 fbeltrao@windowslive.com 68387945+aloiva@users.norep...
160 - 2019-03-24 2024-07-10 34 14 fbeltrao@windowslive.com vivekjilla7@gmail.com
props
common.props
in build
19 - 2019-03-20 2025-02-28 48 13 38923605+ryancrawcour@users... jainh@microsoft.com
KafkaAttribute.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output
54 2 2019-03-29 2025-02-07 21 11 fbeltrao@windowslive.com 68387945+aloiva@users.norep...
KafkaAttributeBindingProvider.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output
55 2 2019-04-20 2025-02-07 14 9 fbeltrao@windowslive.com 68387945+aloiva@users.norep...
KafkaProducerAsyncCollector.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output
132 10 2019-04-20 2025-02-07 23 8 fbeltrao@windowslive.com 68387945+aloiva@users.norep...
KafkaOptions.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Config
90 1 2019-03-29 2025-02-07 17 8 fbeltrao@windowslive.com 68387945+aloiva@users.norep...
KafkaEventData.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka
100 8 2019-03-11 2022-11-04 16 8 fbeltrao@windowslive.com 80326489+shrohilla@users.no...
KafkaProducer.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output
159 9 2019-03-29 2025-02-07 15 8 fbeltrao@windowslive.com 68387945+aloiva@users.norep...
KafkaTriggerBindingStrategy.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger
125 9 2019-03-29 2025-02-07 15 8 fbeltrao@windowslive.com 68387945+aloiva@users.norep...
KafkaTriggerAttribute.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger
56 2 2019-03-29 2025-02-07 14 8 fbeltrao@windowslive.com 68387945+aloiva@users.norep...
SerializationHelper.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Serialization
90 5 2019-04-12 2025-02-07 12 7 38923605+ryancrawcour@users... 68387945+aloiva@users.norep...
LocalSchemaRegistry.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Serialization
112 20 2019-03-29 2025-02-07 11 6 fbeltrao@windowslive.com 68387945+aloiva@users.norep...
KafkaExtensionConfigProvider.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Config
61 2 2019-03-29 2025-02-27 11 6 fbeltrao@windowslive.com jainh@microsoft.com
KafkaProducerEntity.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output
44 3 2019-04-20 2025-02-07 10 6 fbeltrao@windowslive.com 68387945+aloiva@users.norep...
6 - 2020-11-25 2022-11-04 10 6 ushio@simplearchitect.com 80326489+shrohilla@users.no...
KafkaListenerConfiguration.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger
51 1 2019-04-12 2024-10-14 8 6 fbeltrao@windowslive.com jainh@microsoft.com
SingleItemFunctionExecutor.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger
88 3 2019-03-29 2025-02-27 11 5 fbeltrao@windowslive.com jainh@microsoft.com
MultipleItemFunctionExecutor.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger
100 2 2019-03-29 2025-02-27 10 5 fbeltrao@windowslive.com jainh@microsoft.com
KafkaAttributeBinding.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output
93 5 2019-04-20 2025-02-07 6 5 fbeltrao@windowslive.com 68387945+aloiva@users.norep...
AssemblyInfo.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Properties
4 - 2019-03-29 2023-07-12 6 5 fbeltrao@windowslive.com 68387945+aloiva@users.norep...
KafkaTriggerBindingWrapper.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger
36 4 2022-07-11 2022-11-04 9 4 shrohilla@microsoft.com 80326489+shrohilla@users.no...
IKafkaProducer.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output
13 - 2019-03-29 2022-12-11 8 4 fbeltrao@windowslive.com 80326489+shrohilla@users.no...
CollectorValueProvider.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output
40 4 2019-04-20 2022-12-11 7 4 fbeltrao@windowslive.com 80326489+shrohilla@users.no...
AzureFunctionsFileHelper.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Config
142 4 2019-11-27 2024-07-25 7 4 fbeltrao@windowslive.com vivekjilla7@gmail.com
FunctionExecutorBase.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger
145 7 2019-03-29 2025-02-27 7 3 fbeltrao@windowslive.com jainh@microsoft.com
KafkaWebJobsBuilderExtensions.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Config
46 2 2019-03-29 2024-10-14 5 3 fbeltrao@windowslive.com jainh@microsoft.com
KafkaEventDataConvertManager.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger
137 8 2019-04-20 2025-02-27 5 3 fbeltrao@windowslive.com zaktonks@gmail.com
BrokerAuthenticationMode.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Config
15 - 2019-04-12 2024-07-25 4 3 fbeltrao@windowslive.com hakan.altinbasak@gmail.com
IKafkaEventData.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka
15 - 2019-04-20 2020-12-03 3 3 fbeltrao@windowslive.com gunnar.liljas@gmail.com
KafkaTriggerInput.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger
47 4 2019-03-29 2019-05-13 5 2 fbeltrao@windowslive.com 38923605+ryancrawcour@users...
KafkaWebJobsStartup.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka
14 1 2019-03-11 2019-03-25 4 2 fbeltrao@windowslive.com 38923605+ryancrawcour@users...
IKafkaProducerFactory.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output
9 - 2019-04-12 2019-05-13 3 2 38923605+ryancrawcour@users... 38923605+ryancrawcour@users...
StringArgumentBindingProvider.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output
79 4 2019-04-20 2019-05-13 3 2 fbeltrao@windowslive.com 38923605+ryancrawcour@users...
ConfigurationExtensions.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Extensions
20 1 2019-04-12 2019-05-13 3 2 fbeltrao@windowslive.com 38923605+ryancrawcour@users...
BrokerProtocol.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Config
12 - 2019-04-12 2019-05-13 3 2 fbeltrao@windowslive.com 38923605+ryancrawcour@users...
KafkaObjectTopicScaler.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Listeners/Scaler
13 1 2024-10-14 2025-02-07 3 2 jainh@microsoft.com 68387945+aloiva@users.norep...
KafkaMetricsProvider.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Listeners/Scaler
151 8 2024-10-14 2025-02-07 3 2 jainh@microsoft.com 68387945+aloiva@users.norep...
ProtobufSerializer.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Serialization
11 - 2019-03-29 2019-03-31 2 2 fbeltrao@windowslive.com 38923605+ryancrawcour@users...
ProtobufDeserializer.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Serialization
16 1 2019-03-29 2019-03-31 2 2 fbeltrao@windowslive.com 38923605+ryancrawcour@users...
KafkaEventDataArgumentBinding.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output
60 5 2019-04-20 2019-05-13 2 2 fbeltrao@windowslive.com 38923605+ryancrawcour@users...
ByteArrayToKafkaEventDataConverter.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output
14 1 2019-04-20 2019-05-13 2 2 fbeltrao@windowslive.com 38923605+ryancrawcour@users...
IKafkaProducerBindingProvider.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output
10 - 2019-04-20 2019-05-13 2 2 fbeltrao@windowslive.com 38923605+ryancrawcour@users...
IConverter.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output/Converter
11 - 2022-11-17 2022-12-11 2 2 shrohilla@microsoft.com 80326489+shrohilla@users.no...
KafkaEventDataArgumentBindingProvider.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output
26 1 2019-04-20 2019-05-13 2 2 fbeltrao@windowslive.com 38923605+ryancrawcour@users...
ByteArrayArgumentBindingProvider.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output
36 2 2019-04-20 2019-05-13 2 2 fbeltrao@windowslive.com 38923605+ryancrawcour@users...
SerializableTypeArgumentBindingProvider.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output
95 5 2019-04-22 2019-05-13 2 2 fbeltrao@windowslive.com 38923605+ryancrawcour@users...
KafkaMessageBuilder.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output
50 1 2020-12-03 2025-02-07 2 2 gunnar.liljas@gmail.com 68387945+aloiva@users.norep...
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
KafkaScalerProvider.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Listeners/Scaler
165 8 2024-10-14 2024-10-21 3 1 jainh@microsoft.com jainh@microsoft.com
KafkaGenericTopicScaler.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Listeners/Scaler
156 6 2024-10-14 2024-10-14 1 1 jainh@microsoft.com jainh@microsoft.com
KafkaGenericTargetScaler.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Listeners/Scaler
123 8 2024-10-14 2024-10-21 3 1 jainh@microsoft.com jainh@microsoft.com
KafkaEventDataHeaders.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka
84 8 2020-12-03 2020-12-03 1 1 gunnar.liljas@gmail.com gunnar.liljas@gmail.com
BatchEventActivityProvider.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Diagnostics
63 6 2022-12-27 2022-12-27 1 1 89184055+krishna-kariya@use... 89184055+krishna-kariya@use...
54 - 2021-03-26 2021-03-30 2 1 ushio@simplearchitect.com ushio@simplearchitect.com
ActivityProvider.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Diagnostics
52 6 2022-12-27 2022-12-27 1 1 89184055+krishna-kariya@use... 89184055+krishna-kariya@use...
SingleEventActivityProvider.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Diagnostics
38 3 2022-12-27 2022-12-27 1 1 89184055+krishna-kariya@use... 89184055+krishna-kariya@use...
KafkaMessageKeyTypeExtensions.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Extensions
24 1 2025-02-07 2025-02-07 1 1 68387945+aloiva@users.norep... 68387945+aloiva@users.norep...
KafkaEventInstrumentation.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Diagnostics
21 1 2022-12-27 2022-12-27 1 1 89184055+krishna-kariya@use... 89184055+krishna-kariya@use...
ActivityTags.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Diagnostics
18 - 2022-12-27 2022-12-27 1 1 89184055+krishna-kariya@use... 89184055+krishna-kariya@use...
IKafkaEventDataHeaders.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka
16 - 2020-12-03 2020-12-03 1 1 gunnar.liljas@gmail.com gunnar.liljas@gmail.com
KafkaTriggerMetrics.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger
16 1 2020-03-25 2020-03-25 1 1 52262708+amamounelsayed@use... 52262708+amamounelsayed@use...
KafkaObjectTargetScaler.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Listeners/Scaler
16 1 2024-10-14 2024-10-17 2 1 jainh@microsoft.com jainh@microsoft.com
KafkaEventDataHeader.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka
15 1 2020-12-03 2020-12-03 1 1 gunnar.liljas@gmail.com gunnar.liljas@gmail.com
KafkaMessageKeyType.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Config
12 - 2025-02-07 2025-02-07 1 1 68387945+aloiva@users.norep... 68387945+aloiva@users.norep...
OAuthBearerMethod.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Config
12 - 2024-07-25 2024-07-25 1 1 hakan.altinbasak@gmail.com hakan.altinbasak@gmail.com
IKafkaEventDataHeader.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka
9 - 2020-12-03 2020-12-03 1 1 gunnar.liljas@gmail.com gunnar.liljas@gmail.com
targets
Microsoft.Azure.WebJobs.Extensions.Kafka.targets
in src/Microsoft.Azure.WebJobs.Extensions.Kafka
8 - 2019-11-27 2019-11-27 1 1 fbeltrao@windowslive.com fbeltrao@windowslive.com
KafkaMetricsProvider.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Listeners/Scaler
151 8 2024-10-14 2025-02-07 3 2 jainh@microsoft.com 68387945+aloiva@users.norep...
SerializableTypeArgumentBindingProvider.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output
95 5 2019-04-22 2019-05-13 2 2 fbeltrao@windowslive.com 38923605+ryancrawcour@users...
StringArgumentBindingProvider.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output
79 4 2019-04-20 2019-05-13 3 2 fbeltrao@windowslive.com 38923605+ryancrawcour@users...
AsyncCollectorArgumentBindingProvider.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output
66 4 2019-04-20 2019-05-13 2 2 fbeltrao@windowslive.com 38923605+ryancrawcour@users...
KafkaEventDataArgumentBinding.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output
60 5 2019-04-20 2019-05-13 2 2 fbeltrao@windowslive.com 38923605+ryancrawcour@users...
KafkaMessageBuilder.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output
50 1 2020-12-03 2025-02-07 2 2 gunnar.liljas@gmail.com 68387945+aloiva@users.norep...
NonNullArrayConverterValueBinder.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output
48 4 2019-04-22 2019-05-13 2 2 fbeltrao@windowslive.com 38923605+ryancrawcour@users...
NonNullConverterValueBinder.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output
48 4 2019-04-20 2019-05-13 2 2 fbeltrao@windowslive.com 38923605+ryancrawcour@users...
KafkaTriggerInput.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger
47 4 2019-03-29 2019-05-13 5 2 fbeltrao@windowslive.com 38923605+ryancrawcour@users...
ByteArrayArgumentBindingProvider.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output
36 2 2019-04-20 2019-05-13 2 2 fbeltrao@windowslive.com 38923605+ryancrawcour@users...
AsyncCommitStrategy.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger
28 2 2019-04-12 2019-05-13 2 2 38923605+ryancrawcour@users... 38923605+ryancrawcour@users...
CompositeKafkaProducerBindingProvider.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output
27 2 2019-04-20 2019-05-13 2 2 fbeltrao@windowslive.com 38923605+ryancrawcour@users...
KafkaEventDataArgumentBindingProvider.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output
26 1 2019-04-20 2019-05-13 2 2 fbeltrao@windowslive.com 38923605+ryancrawcour@users...
ConfigurationExtensions.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Extensions
20 1 2019-04-12 2019-05-13 3 2 fbeltrao@windowslive.com 38923605+ryancrawcour@users...
ProtobufDeserializer.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Serialization
16 1 2019-03-29 2019-03-31 2 2 fbeltrao@windowslive.com 38923605+ryancrawcour@users...
ByteArrayToKafkaEventDataConverter.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output
14 1 2019-04-20 2019-05-13 2 2 fbeltrao@windowslive.com 38923605+ryancrawcour@users...
StringToKafkaEventDataConverter.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output
14 1 2019-04-20 2019-05-13 2 2 fbeltrao@windowslive.com 38923605+ryancrawcour@users...
KafkaWebJobsStartup.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka
14 1 2019-03-11 2019-03-25 4 2 fbeltrao@windowslive.com 38923605+ryancrawcour@users...
KafkaObjectTopicScaler.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Listeners/Scaler
13 1 2024-10-14 2025-02-07 3 2 jainh@microsoft.com 68387945+aloiva@users.norep...
BrokerProtocol.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Config
12 - 2019-04-12 2019-05-13 3 2 fbeltrao@windowslive.com 38923605+ryancrawcour@users...
ProtobufSerializer.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Serialization
11 - 2019-03-29 2019-03-31 2 2 fbeltrao@windowslive.com 38923605+ryancrawcour@users...
IConverter.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output/Converter
11 - 2022-11-17 2022-12-11 2 2 shrohilla@microsoft.com 80326489+shrohilla@users.no...
ICommitStrategy.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger
11 - 2019-04-12 2019-05-13 2 2 38923605+ryancrawcour@users... 38923605+ryancrawcour@users...
IKafkaProducerBindingProvider.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output
10 - 2019-04-20 2019-05-13 2 2 fbeltrao@windowslive.com 38923605+ryancrawcour@users...
IKafkaProducerFactory.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output
9 - 2019-04-12 2019-05-13 3 2 38923605+ryancrawcour@users... 38923605+ryancrawcour@users...
FunctionExecutorBase.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger
145 7 2019-03-29 2025-02-27 7 3 fbeltrao@windowslive.com jainh@microsoft.com
KafkaEventDataConvertManager.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger
137 8 2019-04-20 2025-02-27 5 3 fbeltrao@windowslive.com zaktonks@gmail.com
KafkaWebJobsBuilderExtensions.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Config
46 2 2019-03-29 2024-10-14 5 3 fbeltrao@windowslive.com jainh@microsoft.com
BrokerAuthenticationMode.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Config
15 - 2019-04-12 2024-07-25 4 3 fbeltrao@windowslive.com hakan.altinbasak@gmail.com
IKafkaEventData.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka
15 - 2019-04-20 2020-12-03 3 3 fbeltrao@windowslive.com gunnar.liljas@gmail.com
AzureFunctionsFileHelper.cs
in src/Microsoft.Azure.WebJobs.Extensions.Kafka/Config
142 4 2019-11-27 2024-07-25 7 4 fbeltrao@windowslive.com vivekjilla7@gmail.com
Correlations

File Size vs. Number of Changes: 76 points

src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output/KafkaProducerFactory.cs x: 163 lines of code y: 28 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger/KafkaTriggerAttributeBindingProvider.cs x: 165 lines of code y: 42 # changes build/common.props x: 19 lines of code y: 48 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Config/KafkaExtensionConfigProvider.cs x: 61 lines of code y: 11 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Listeners/KafkaListener.cs x: 350 lines of code y: 36 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger/FunctionExecutorBase.cs x: 145 lines of code y: 7 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger/MultipleItemFunctionExecutor.cs x: 100 lines of code y: 10 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger/SingleItemFunctionExecutor.cs x: 88 lines of code y: 11 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger/KafkaEventDataConvertManager.cs x: 137 lines of code y: 5 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Config/KafkaMessageKeyType.cs x: 12 lines of code y: 1 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Config/KafkaOptions.cs x: 90 lines of code y: 17 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Extensions/KafkaMessageKeyTypeExtensions.cs x: 24 lines of code y: 1 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Listeners/Scaler/KafkaMetricsProvider.cs x: 151 lines of code y: 3 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Listeners/Scaler/KafkaObjectTopicScaler.cs x: 13 lines of code y: 3 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output/KafkaAttribute.cs x: 54 lines of code y: 21 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output/KafkaAttributeBinding.cs x: 93 lines of code y: 6 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output/KafkaAttributeBindingProvider.cs x: 55 lines of code y: 14 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output/KafkaMessageBuilder.cs x: 50 lines of code y: 2 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output/KafkaProducer.cs x: 159 lines of code y: 15 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output/KafkaProducerAsyncCollector.cs x: 132 lines of code y: 23 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output/KafkaProducerEntity.cs x: 44 lines of code y: 10 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Serialization/LocalSchemaRegistry.cs x: 112 lines of code y: 11 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Serialization/SerializationHelper.cs x: 90 lines of code y: 12 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger/KafkaTriggerAttribute.cs x: 56 lines of code y: 14 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger/KafkaTriggerBindingStrategy.cs x: 125 lines of code y: 15 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Listeners/Scaler/KafkaGenericTargetScaler.cs x: 123 lines of code y: 3 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Listeners/Scaler/KafkaScalerProvider.cs x: 165 lines of code y: 3 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Listeners/Scaler/KafkaObjectTargetScaler.cs x: 16 lines of code y: 2 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Config/KafkaWebJobsBuilderExtensions.cs x: 46 lines of code y: 5 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Listeners/Scaler/KafkaGenericTopicScaler.cs x: 156 lines of code y: 1 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger/KafkaListenerConfiguration.cs x: 51 lines of code y: 8 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Config/BrokerAuthenticationMode.cs x: 15 lines of code y: 4 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Config/AzureFunctionsFileHelper.cs x: 142 lines of code y: 7 # changes azure-pipelines.yaml x: 160 lines of code y: 34 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Properties/AssemblyInfo.cs x: 4 lines of code y: 6 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Diagnostics/ActivityProvider.cs x: 52 lines of code y: 1 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Diagnostics/ActivityTags.cs x: 18 lines of code y: 1 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Diagnostics/BatchEventActivityProvider.cs x: 63 lines of code y: 1 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Diagnostics/KafkaEventInstrumentation.cs x: 21 lines of code y: 1 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Diagnostics/SingleEventActivityProvider.cs x: 38 lines of code y: 1 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output/CollectorValueProvider.cs x: 40 lines of code y: 7 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output/Converter/IConverter.cs x: 11 lines of code y: 2 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output/IKafkaProducer.cs x: 13 lines of code y: 8 # changes script/create_package.ps1 x: 6 lines of code y: 10 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/KafkaEventData.cs x: 100 lines of code y: 16 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger/KafkaTriggerBindingWrapper.cs x: 36 lines of code y: 9 # changes update-version.ps1 x: 54 lines of code y: 2 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/IKafkaEventData.cs x: 15 lines of code y: 3 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/IKafkaEventDataHeader.cs x: 9 lines of code y: 1 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/IKafkaEventDataHeaders.cs x: 16 lines of code y: 1 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/KafkaEventDataHeader.cs x: 15 lines of code y: 1 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/KafkaEventDataHeaders.cs x: 84 lines of code y: 1 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Microsoft.Azure.WebJobs.Extensions.Kafka.targets x: 8 lines of code y: 1 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Config/BrokerProtocol.cs x: 12 lines of code y: 3 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Extensions/ConfigurationExtensions.cs x: 20 lines of code y: 3 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output/AsyncCollectorArgumentBindingProvider.cs x: 66 lines of code y: 2 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output/ByteArrayArgumentBindingProvider.cs x: 36 lines of code y: 2 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output/ByteArrayToKafkaEventDataConverter.cs x: 14 lines of code y: 2 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output/CompositeKafkaProducerBindingProvider.cs x: 27 lines of code y: 2 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output/IKafkaProducerBindingProvider.cs x: 10 lines of code y: 2 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output/IKafkaProducerFactory.cs x: 9 lines of code y: 3 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output/KafkaEventDataArgumentBinding.cs x: 60 lines of code y: 2 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output/KafkaEventDataArgumentBindingProvider.cs x: 26 lines of code y: 2 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output/NonNullArrayConverterValueBinder.cs x: 48 lines of code y: 2 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output/SerializableTypeArgumentBindingProvider.cs x: 95 lines of code y: 2 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output/StringArgumentBindingProvider.cs x: 79 lines of code y: 3 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger/AsyncCommitStrategy.cs x: 28 lines of code y: 2 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger/KafkaTriggerInput.cs x: 47 lines of code y: 5 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/KafkaWebJobsStartup.cs x: 14 lines of code y: 4 # changes
48.0
# changes
  min: 1.0
  average: 7.36
  25th percentile: 2.0
  median: 3.0
  75th percentile: 10.0
  max: 48.0
0 350.0
lines of code
min: 4.0 | average: 61.63 | 25th percentile: 15.0 | median: 46.5 | 75th percentile: 92.25 | max: 350.0

Number of Contributors vs. Number of Changes: 76 points

src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output/KafkaProducerFactory.cs x: 16 # contributors y: 28 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger/KafkaTriggerAttributeBindingProvider.cs x: 16 # contributors y: 42 # changes build/common.props x: 13 # contributors y: 48 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Config/KafkaExtensionConfigProvider.cs x: 6 # contributors y: 11 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Listeners/KafkaListener.cs x: 16 # contributors y: 36 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger/FunctionExecutorBase.cs x: 3 # contributors y: 7 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger/MultipleItemFunctionExecutor.cs x: 5 # contributors y: 10 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger/SingleItemFunctionExecutor.cs x: 5 # contributors y: 11 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger/KafkaEventDataConvertManager.cs x: 3 # contributors y: 5 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Config/KafkaMessageKeyType.cs x: 1 # contributors y: 1 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Config/KafkaOptions.cs x: 8 # contributors y: 17 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Listeners/Scaler/KafkaMetricsProvider.cs x: 2 # contributors y: 3 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output/KafkaAttribute.cs x: 11 # contributors y: 21 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output/KafkaAttributeBinding.cs x: 5 # contributors y: 6 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output/KafkaAttributeBindingProvider.cs x: 9 # contributors y: 14 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output/KafkaMessageBuilder.cs x: 2 # contributors y: 2 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output/KafkaProducer.cs x: 8 # contributors y: 15 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output/KafkaProducerAsyncCollector.cs x: 8 # contributors y: 23 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output/KafkaProducerEntity.cs x: 6 # contributors y: 10 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Serialization/SerializationHelper.cs x: 7 # contributors y: 12 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger/KafkaTriggerAttribute.cs x: 8 # contributors y: 14 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Listeners/Scaler/KafkaGenericTargetScaler.cs x: 1 # contributors y: 3 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Listeners/Scaler/KafkaObjectTargetScaler.cs x: 1 # contributors y: 2 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger/KafkaListenerConfiguration.cs x: 6 # contributors y: 8 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Config/BrokerAuthenticationMode.cs x: 3 # contributors y: 4 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Config/AzureFunctionsFileHelper.cs x: 4 # contributors y: 7 # changes azure-pipelines.yaml x: 14 # contributors y: 34 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output/IKafkaProducer.cs x: 4 # contributors y: 8 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/KafkaEventData.cs x: 8 # contributors y: 16 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger/KafkaTriggerBindingWrapper.cs x: 4 # contributors y: 9 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/IKafkaEventData.cs x: 3 # contributors y: 3 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger/KafkaTriggerInput.cs x: 2 # contributors y: 5 # changes src/Microsoft.Azure.WebJobs.Extensions.Kafka/KafkaWebJobsStartup.cs x: 2 # contributors y: 4 # changes
48.0
# changes
  min: 1.0
  average: 7.36
  25th percentile: 2.0
  median: 3.0
  75th percentile: 10.0
  max: 48.0
0 16.0
# contributors
min: 1.0 | average: 3.95 | 25th percentile: 1.25 | median: 2.0 | 75th percentile: 5.75 | max: 16.0

Number of Contributors vs. File Size: 76 points

src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output/KafkaProducerFactory.cs x: 16 # contributors y: 163 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger/KafkaTriggerAttributeBindingProvider.cs x: 16 # contributors y: 165 lines of code build/common.props x: 13 # contributors y: 19 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/Config/KafkaExtensionConfigProvider.cs x: 6 # contributors y: 61 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/Listeners/KafkaListener.cs x: 16 # contributors y: 350 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger/FunctionExecutorBase.cs x: 3 # contributors y: 145 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger/MultipleItemFunctionExecutor.cs x: 5 # contributors y: 100 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger/SingleItemFunctionExecutor.cs x: 5 # contributors y: 88 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger/KafkaEventDataConvertManager.cs x: 3 # contributors y: 137 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/Config/KafkaMessageKeyType.cs x: 1 # contributors y: 12 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/Config/KafkaOptions.cs x: 8 # contributors y: 90 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/Extensions/KafkaMessageKeyTypeExtensions.cs x: 1 # contributors y: 24 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/Listeners/Scaler/KafkaMetricsProvider.cs x: 2 # contributors y: 151 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/Listeners/Scaler/KafkaObjectTopicScaler.cs x: 2 # contributors y: 13 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output/KafkaAttribute.cs x: 11 # contributors y: 54 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output/KafkaAttributeBinding.cs x: 5 # contributors y: 93 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output/KafkaAttributeBindingProvider.cs x: 9 # contributors y: 55 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output/KafkaMessageBuilder.cs x: 2 # contributors y: 50 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output/KafkaProducer.cs x: 8 # contributors y: 159 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output/KafkaProducerAsyncCollector.cs x: 8 # contributors y: 132 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output/KafkaProducerEntity.cs x: 6 # contributors y: 44 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/Serialization/LocalSchemaRegistry.cs x: 6 # contributors y: 112 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/Serialization/SerializationHelper.cs x: 7 # contributors y: 90 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger/KafkaTriggerAttribute.cs x: 8 # contributors y: 56 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger/KafkaTriggerBindingStrategy.cs x: 8 # contributors y: 125 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/Listeners/Scaler/KafkaGenericTargetScaler.cs x: 1 # contributors y: 123 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/Listeners/Scaler/KafkaScalerProvider.cs x: 1 # contributors y: 165 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/Listeners/Scaler/KafkaObjectTargetScaler.cs x: 1 # contributors y: 16 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/Config/KafkaWebJobsBuilderExtensions.cs x: 3 # contributors y: 46 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/Listeners/Scaler/KafkaGenericTopicScaler.cs x: 1 # contributors y: 156 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger/KafkaListenerConfiguration.cs x: 6 # contributors y: 51 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/Config/BrokerAuthenticationMode.cs x: 3 # contributors y: 15 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/Config/AzureFunctionsFileHelper.cs x: 4 # contributors y: 142 lines of code azure-pipelines.yaml x: 14 # contributors y: 160 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/Properties/AssemblyInfo.cs x: 5 # contributors y: 4 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/Diagnostics/ActivityProvider.cs x: 1 # contributors y: 52 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/Diagnostics/ActivityTags.cs x: 1 # contributors y: 18 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/Diagnostics/BatchEventActivityProvider.cs x: 1 # contributors y: 63 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/Diagnostics/KafkaEventInstrumentation.cs x: 1 # contributors y: 21 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/Diagnostics/SingleEventActivityProvider.cs x: 1 # contributors y: 38 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output/CollectorValueProvider.cs x: 4 # contributors y: 40 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output/Converter/IConverter.cs x: 2 # contributors y: 11 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output/IKafkaProducer.cs x: 4 # contributors y: 13 lines of code script/create_package.ps1 x: 6 # contributors y: 6 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/KafkaEventData.cs x: 8 # contributors y: 100 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger/KafkaTriggerBindingWrapper.cs x: 4 # contributors y: 36 lines of code update-version.ps1 x: 1 # contributors y: 54 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/IKafkaEventDataHeader.cs x: 1 # contributors y: 9 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/KafkaEventDataHeader.cs x: 1 # contributors y: 15 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/KafkaEventDataHeaders.cs x: 1 # contributors y: 84 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/Microsoft.Azure.WebJobs.Extensions.Kafka.targets x: 1 # contributors y: 8 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/Config/BrokerProtocol.cs x: 2 # contributors y: 12 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/Extensions/ConfigurationExtensions.cs x: 2 # contributors y: 20 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output/AsyncCollectorArgumentBindingProvider.cs x: 2 # contributors y: 66 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output/ByteArrayArgumentBindingProvider.cs x: 2 # contributors y: 36 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output/ByteArrayToKafkaEventDataConverter.cs x: 2 # contributors y: 14 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output/CompositeKafkaProducerBindingProvider.cs x: 2 # contributors y: 27 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output/IKafkaProducerFactory.cs x: 2 # contributors y: 9 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output/KafkaEventDataArgumentBinding.cs x: 2 # contributors y: 60 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output/KafkaEventDataArgumentBindingProvider.cs x: 2 # contributors y: 26 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output/NonNullArrayConverterValueBinder.cs x: 2 # contributors y: 48 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output/SerializableTypeArgumentBindingProvider.cs x: 2 # contributors y: 95 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/Output/StringArgumentBindingProvider.cs x: 2 # contributors y: 79 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger/AsyncCommitStrategy.cs x: 2 # contributors y: 28 lines of code src/Microsoft.Azure.WebJobs.Extensions.Kafka/Serialization/ProtobufDeserializer.cs x: 2 # contributors y: 16 lines of code
350.0
lines of code
  min: 4.0
  average: 61.63
  25th percentile: 15.0
  median: 46.5
  75th percentile: 92.25
  max: 350.0
0 16.0
# contributors
min: 1.0 | average: 3.95 | 25th percentile: 1.25 | median: 2.0 | 75th percentile: 5.75 | max: 16.0