azure / AppConfiguration-DotnetProvider
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 89 files with 5,846 lines of code.
    • 1 file changed more than 100 times (1,142 lines of code)
    • 1 file changed 51-100 times (291 lines of code)
    • 11 files changed 21-50 times (1,987 lines of code)
    • 35 files changed 6-20 times (1,448 lines of code)
    • 41 files changed 1-5 times (978 lines of code)
19% | 4% | 33% | 24% | 16%
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 89 files with 5,846 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 6 files changed by 11-25 contributors (1,806 lines of code)
    • 24 files changed by 6-10 contributors (2,390 lines of code)
    • 52 files changed by 2-5 contributors (1,510 lines of code)
    • 7 files changed by 1 contributor (140 lines of code)
0% | 30% | 40% | 25% | 2%
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, csproj, js, cshtml, svg, ps1, css, md, props, txt, yaml, gitignore, editorconfig, cmd
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
cs19% | 5% | 34% | 23% | 16%
ps10% | 0% | 0% | 87% | 12%
props0% | 0% | 0% | 82% | 17%
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
src19% | 5% | 34% | 23% | 16%
ROOT0% | 0% | 0% | 92% | 7%
build0% | 0% | 0% | 71% | 28%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
AzureAppConfigurationProvider.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
1142 27 2019-02-14 2025-05-02 133 18 jimmyca@microsoft.com 32405726+amerjusupovic@user...
AzureAppConfigurationOptions.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
291 16 2019-02-14 2025-05-02 100 17 jimmyca@microsoft.com 32405726+amerjusupovic@user...
FeatureManagementKeyValueAdapter.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/FeatureManagement
1067 16 2019-04-20 2025-04-17 41 9 jimmyca@microsoft.com 32405726+amerjusupovic@user...
TracingUtils.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
192 5 2019-06-18 2025-02-24 37 12 visanka@microsoft.com 32405726+amerjusupovic@user...
AzureKeyVaultKeyValueAdapter.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/AzureKeyVaultReference
137 7 2019-07-08 2025-04-17 32 9 t-sebyu@microsoft.com 32405726+amerjusupovic@user...
RequestTracingConstants.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Constants
51 - 2019-07-09 2025-04-17 31 11 47916289+abhilasharora@user... 32405726+amerjusupovic@user...
AzureAppConfigurationSource.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
64 2 2019-02-14 2025-02-12 31 15 jimmyca@microsoft.com 32405726+amerjusupovic@user...
AzureAppConfigurationExtensions.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
66 5 2019-02-14 2025-04-11 28 12 jimmyca@microsoft.com 32405726+amerjusupovic@user...
FeatureManagementConstants.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/FeatureManagement
41 - 2019-04-20 2024-12-16 25 7 jimmyca@microsoft.com 141655842+zhiyuanliang-ms@u...
FeatureFlagOptions.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/FeatureManagement
72 2 2019-04-20 2025-05-02 24 9 jimmyca@microsoft.com 32405726+amerjusupovic@user...
AzureKeyVaultSecretProvider.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/AzureKeyVaultReference
181 9 2019-08-08 2024-10-02 24 9 t-sebyu@microsoft.com 32405726+amerjusupovic@user...
KeyValueWatcher.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Models
28 2 2019-02-14 2025-05-02 22 10 jimmyca@microsoft.com 32405726+amerjusupovic@user...
RequestTracingOptions.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
88 4 2021-08-06 2025-04-17 22 7 avanigupta@users.noreply.gi... 32405726+amerjusupovic@user...
23 - 2018-05-31 2021-03-25 19 7 jimmyca@microsoft.com avanigupta@users.noreply.gi...
AzureAppConfigurationRefreshOptions.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
53 5 2019-07-09 2025-02-12 19 8 47916289+abhilasharora@user... 32405726+amerjusupovic@user...
ConfigurationClientExtensions.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Extensions
94 2 2019-10-21 2025-02-19 19 7 annelo@microsoft.com 32405726+amerjusupovic@user...
IConfigurationRefresher.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
15 - 2019-07-09 2024-10-04 18 8 47916289+abhilasharora@user... ajusupovic@microsoft.com
IKeyValueAdapter.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
17 - 2019-04-20 2024-10-04 18 7 jimmyca@microsoft.com ajusupovic@microsoft.com
ConfigurationClientManager.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
265 13 2022-06-15 2025-02-12 17 8 pratiksanglikar@gmail.com 32405726+amerjusupovic@user...
AzureAppConfigurationRefresher.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
42 5 2019-07-09 2023-05-31 16 7 47916289+abhilasharora@user... 32405726+amerjusupovic@user...
AzureAppConfigurationRefreshMiddleware.cs
in src/Microsoft.Azure.AppConfiguration.AspNetCore
39 2 2019-07-09 2023-08-23 15 6 47916289+abhilasharora@user... 32405726+amerjusupovic@user...
JsonKeyValueAdapter.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
65 4 2020-07-16 2025-04-17 15 5 avanigupta@users.noreply.gi... 32405726+amerjusupovic@user...
FeatureConditions.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/FeatureManagement
10 - 2019-04-20 2024-07-26 14 6 jimmyca@microsoft.com 141655842+zhiyuanliang-ms@u...
pack.ps1
in root
31 - 2018-05-31 2022-07-15 14 8 jimmyca@microsoft.com pratiksanglikar@gmail.com
KeyValueSelector.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Models
44 2 2019-04-20 2025-05-02 14 5 jimmyca@microsoft.com 32405726+amerjusupovic@user...
LoggingConstants.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Constants
27 - 2021-09-08 2025-02-12 13 4 avanigupta@users.noreply.gi... 32405726+amerjusupovic@user...
LogHelper.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
83 19 2023-03-21 2025-02-12 13 5 avanigupta@users.noreply.gi... 32405726+amerjusupovic@user...
5 - 2022-07-15 2024-10-04 12 5 avanigupta@users.noreply.gi... ajusupovic@microsoft.com
KeyVaultReferenceException.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Exceptions
21 1 2019-08-07 2024-07-26 12 7 t-sebyu@microsoft.com 141655842+zhiyuanliang-ms@u...
TimeSpanExtensions.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Extensions
96 4 2021-11-05 2024-02-22 12 5 avanigupta@users.noreply.gi... 32405726+amerjusupovic@user...
ErrorMessages.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Constants
12 - 2019-07-09 2024-10-04 11 7 47916289+abhilasharora@user... ajusupovic@microsoft.com
AzureAppConfigurationRefreshExtensions.cs
in src/Microsoft.Azure.AppConfiguration.AspNetCore
29 1 2019-07-09 2023-08-23 11 6 47916289+abhilasharora@user... 32405726+amerjusupovic@user...
IConfigurationClientManager.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
14 - 2022-06-15 2024-02-22 10 5 pratiksanglikar@gmail.com 32405726+amerjusupovic@user...
FeatureFlag.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/FeatureManagement
14 - 2019-04-20 2024-10-04 10 5 jimmyca@microsoft.com ajusupovic@microsoft.com
FeatureVariant.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/FeatureManagement
11 - 2022-05-05 2024-12-16 9 5 avanigupta@users.noreply.gi... 141655842+zhiyuanliang-ms@u...
AzureAppConfigurationRefresherProvider.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
68 3 2020-07-17 2025-04-11 9 5 47916289+abhilasharora@user... 32405726+amerjusupovic@user...
AzureAppConfigurationKeyVaultOptions.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
75 6 2020-01-09 2024-10-02 9 5 abarora@microsoft.com 32405726+amerjusupovic@user...
ClientFilter.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/FeatureManagement
10 - 2019-04-20 2024-07-26 8 5 jimmyca@microsoft.com 141655842+zhiyuanliang-ms@u...
FailOverConstants.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Constants
12 - 2022-06-15 2024-02-22 8 5 pratiksanglikar@gmail.com 32405726+amerjusupovic@user...
HostType.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
13 - 2019-06-06 2023-02-27 8 6 visanka@microsoft.com jimmyca@microsoft.com
AssemblyInfo.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
26 - 2019-02-14 2024-07-26 8 6 jimmyca@microsoft.com 141655842+zhiyuanliang-ms@u...
StringExtensions.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Extensions
34 2 2019-07-09 2025-04-17 8 6 47916289+abhilasharora@user... 32405726+amerjusupovic@user...
KeyVaultConstants.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/AzureKeyVaultReference
9 - 2019-07-08 2024-06-21 7 5 t-sebyu@microsoft.com ajusupovic@microsoft.com
ConfigurationClientWrapper.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
16 1 2022-06-15 2024-02-22 7 4 pratiksanglikar@gmail.com 32405726+amerjusupovic@user...
AzureAppConfigurationRefreshExtensions.cs
in src/Microsoft.Azure.AppConfiguration.Functions.Worker
28 1 2021-12-10 2023-08-23 7 3 avanigupta@users.noreply.gi... 32405726+amerjusupovic@user...
build.ps1
in root
31 - 2018-05-31 2022-07-15 7 5 jimmyca@microsoft.com pratiksanglikar@gmail.com
ListExtensions.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Extensions
52 3 2023-12-12 2024-10-04 7 6 99175581+richardchen820@use... ajusupovic@microsoft.com
JsonFlattener.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/FeatureManagement
64 4 2019-04-20 2024-07-26 7 4 jimmyca@microsoft.com 141655842+zhiyuanliang-ms@u...
KeyFilter.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
8 - 2019-02-14 2020-02-13 5 2 jimmyca@microsoft.com jimmyca@microsoft.com
LabelFilter.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
8 - 2019-02-14 2020-02-13 5 2 jimmyca@microsoft.com jimmyca@microsoft.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
AzureAppConfigurationProvider.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
1142 27 2019-02-14 2025-05-02 133 18 jimmyca@microsoft.com 32405726+amerjusupovic@user...
AzureAppConfigurationOptions.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
291 16 2019-02-14 2025-05-02 100 17 jimmyca@microsoft.com 32405726+amerjusupovic@user...
AzureAppConfigurationSource.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
64 2 2019-02-14 2025-02-12 31 15 jimmyca@microsoft.com 32405726+amerjusupovic@user...
TracingUtils.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
192 5 2019-06-18 2025-02-24 37 12 visanka@microsoft.com 32405726+amerjusupovic@user...
AzureAppConfigurationExtensions.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
66 5 2019-02-14 2025-04-11 28 12 jimmyca@microsoft.com 32405726+amerjusupovic@user...
RequestTracingConstants.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Constants
51 - 2019-07-09 2025-04-17 31 11 47916289+abhilasharora@user... 32405726+amerjusupovic@user...
KeyValueWatcher.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Models
28 2 2019-02-14 2025-05-02 22 10 jimmyca@microsoft.com 32405726+amerjusupovic@user...
FeatureManagementKeyValueAdapter.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/FeatureManagement
1067 16 2019-04-20 2025-04-17 41 9 jimmyca@microsoft.com 32405726+amerjusupovic@user...
AzureKeyVaultKeyValueAdapter.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/AzureKeyVaultReference
137 7 2019-07-08 2025-04-17 32 9 t-sebyu@microsoft.com 32405726+amerjusupovic@user...
AzureKeyVaultSecretProvider.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/AzureKeyVaultReference
181 9 2019-08-08 2024-10-02 24 9 t-sebyu@microsoft.com 32405726+amerjusupovic@user...
FeatureFlagOptions.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/FeatureManagement
72 2 2019-04-20 2025-05-02 24 9 jimmyca@microsoft.com 32405726+amerjusupovic@user...
AzureAppConfigurationRefreshOptions.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
53 5 2019-07-09 2025-02-12 19 8 47916289+abhilasharora@user... 32405726+amerjusupovic@user...
IConfigurationRefresher.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
15 - 2019-07-09 2024-10-04 18 8 47916289+abhilasharora@user... ajusupovic@microsoft.com
ConfigurationClientManager.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
265 13 2022-06-15 2025-02-12 17 8 pratiksanglikar@gmail.com 32405726+amerjusupovic@user...
pack.ps1
in root
31 - 2018-05-31 2022-07-15 14 8 jimmyca@microsoft.com pratiksanglikar@gmail.com
FeatureManagementConstants.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/FeatureManagement
41 - 2019-04-20 2024-12-16 25 7 jimmyca@microsoft.com 141655842+zhiyuanliang-ms@u...
RequestTracingOptions.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
88 4 2021-08-06 2025-04-17 22 7 avanigupta@users.noreply.gi... 32405726+amerjusupovic@user...
ConfigurationClientExtensions.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Extensions
94 2 2019-10-21 2025-02-19 19 7 annelo@microsoft.com 32405726+amerjusupovic@user...
23 - 2018-05-31 2021-03-25 19 7 jimmyca@microsoft.com avanigupta@users.noreply.gi...
IKeyValueAdapter.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
17 - 2019-04-20 2024-10-04 18 7 jimmyca@microsoft.com ajusupovic@microsoft.com
AzureAppConfigurationRefresher.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
42 5 2019-07-09 2023-05-31 16 7 47916289+abhilasharora@user... 32405726+amerjusupovic@user...
KeyVaultReferenceException.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Exceptions
21 1 2019-08-07 2024-07-26 12 7 t-sebyu@microsoft.com 141655842+zhiyuanliang-ms@u...
ErrorMessages.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Constants
12 - 2019-07-09 2024-10-04 11 7 47916289+abhilasharora@user... ajusupovic@microsoft.com
AzureAppConfigurationRefreshMiddleware.cs
in src/Microsoft.Azure.AppConfiguration.AspNetCore
39 2 2019-07-09 2023-08-23 15 6 47916289+abhilasharora@user... 32405726+amerjusupovic@user...
FeatureConditions.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/FeatureManagement
10 - 2019-04-20 2024-07-26 14 6 jimmyca@microsoft.com 141655842+zhiyuanliang-ms@u...
AzureAppConfigurationRefreshExtensions.cs
in src/Microsoft.Azure.AppConfiguration.AspNetCore
29 1 2019-07-09 2023-08-23 11 6 47916289+abhilasharora@user... 32405726+amerjusupovic@user...
StringExtensions.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Extensions
34 2 2019-07-09 2025-04-17 8 6 47916289+abhilasharora@user... 32405726+amerjusupovic@user...
HostType.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
13 - 2019-06-06 2023-02-27 8 6 visanka@microsoft.com jimmyca@microsoft.com
AssemblyInfo.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
26 - 2019-02-14 2024-07-26 8 6 jimmyca@microsoft.com 141655842+zhiyuanliang-ms@u...
ListExtensions.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Extensions
52 3 2023-12-12 2024-10-04 7 6 99175581+richardchen820@use... ajusupovic@microsoft.com
JsonKeyValueAdapter.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
65 4 2020-07-16 2025-04-17 15 5 avanigupta@users.noreply.gi... 32405726+amerjusupovic@user...
KeyValueSelector.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Models
44 2 2019-04-20 2025-05-02 14 5 jimmyca@microsoft.com 32405726+amerjusupovic@user...
LogHelper.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
83 19 2023-03-21 2025-02-12 13 5 avanigupta@users.noreply.gi... 32405726+amerjusupovic@user...
TimeSpanExtensions.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Extensions
96 4 2021-11-05 2024-02-22 12 5 avanigupta@users.noreply.gi... 32405726+amerjusupovic@user...
5 - 2022-07-15 2024-10-04 12 5 avanigupta@users.noreply.gi... ajusupovic@microsoft.com
FeatureFlag.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/FeatureManagement
14 - 2019-04-20 2024-10-04 10 5 jimmyca@microsoft.com ajusupovic@microsoft.com
IConfigurationClientManager.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
14 - 2022-06-15 2024-02-22 10 5 pratiksanglikar@gmail.com 32405726+amerjusupovic@user...
FeatureVariant.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/FeatureManagement
11 - 2022-05-05 2024-12-16 9 5 avanigupta@users.noreply.gi... 141655842+zhiyuanliang-ms@u...
AzureAppConfigurationRefresherProvider.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
68 3 2020-07-17 2025-04-11 9 5 47916289+abhilasharora@user... 32405726+amerjusupovic@user...
AzureAppConfigurationKeyVaultOptions.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
75 6 2020-01-09 2024-10-02 9 5 abarora@microsoft.com 32405726+amerjusupovic@user...
FailOverConstants.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Constants
12 - 2022-06-15 2024-02-22 8 5 pratiksanglikar@gmail.com 32405726+amerjusupovic@user...
ClientFilter.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/FeatureManagement
10 - 2019-04-20 2024-07-26 8 5 jimmyca@microsoft.com 141655842+zhiyuanliang-ms@u...
KeyVaultConstants.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/AzureKeyVaultReference
9 - 2019-07-08 2024-06-21 7 5 t-sebyu@microsoft.com ajusupovic@microsoft.com
build.ps1
in root
31 - 2018-05-31 2022-07-15 7 5 jimmyca@microsoft.com pratiksanglikar@gmail.com
CryptoService.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
53 2 2019-02-16 2023-05-31 5 5 33770311+msgarywang@users.n... 32405726+amerjusupovic@user...
LoggingConstants.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Constants
27 - 2021-09-08 2025-02-12 13 4 avanigupta@users.noreply.gi... 32405726+amerjusupovic@user...
JsonFlattener.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/FeatureManagement
64 4 2019-04-20 2024-07-26 7 4 jimmyca@microsoft.com 141655842+zhiyuanliang-ms@u...
ConfigurationClientWrapper.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
16 1 2022-06-15 2024-02-22 7 4 pratiksanglikar@gmail.com 32405726+amerjusupovic@user...
AssemblyInfo.cs
in src/Microsoft.Azure.AppConfiguration.AspNetCore
8 - 2019-07-09 2020-02-19 5 4 47916289+abhilasharora@user... abarora@microsoft.com
RefreshConstants.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Constants
15 - 2021-11-05 2024-10-04 5 4 avanigupta@users.noreply.gi... ajusupovic@microsoft.com
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
ContentTypeExtensions.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Extensions
67 5 2025-04-17 2025-04-17 1 1 32405726+amerjusupovic@user... 32405726+amerjusupovic@user...
KeyValueIdentifier.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Models
27 3 2020-12-11 2020-12-11 1 1 avanigupta@users.noreply.gi... avanigupta@users.noreply.gi...
ConfigurationSourceExtensions.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
11 1 2024-10-25 2024-10-25 1 1 71456174+samsadsam@users.no... 71456174+samsadsam@users.no...
ActivityNames.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Constants
10 - 2025-04-24 2025-04-24 1 1 141655842+zhiyuanliang-ms@u... 141655842+zhiyuanliang-ms@u...
IConfigurationRefresherProvider.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
9 - 2020-07-17 2020-07-17 1 1 47916289+abhilasharora@user... 47916289+abhilasharora@user...
AssemblyInfo.cs
in src/Microsoft.Azure.AppConfiguration.Functions.Worker
8 - 2021-12-10 2021-12-10 1 1 avanigupta@users.noreply.gi... avanigupta@users.noreply.gi...
TagValue.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
8 - 2025-05-02 2025-05-02 1 1 32405726+amerjusupovic@user... 32405726+amerjusupovic@user...
Logger.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
52 5 2023-03-21 2023-05-31 2 2 avanigupta@users.noreply.gi... 32405726+amerjusupovic@user...
ConnectionStringUtils.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
50 2 2023-12-12 2024-02-22 2 2 99175581+richardchen820@use... 32405726+amerjusupovic@user...
AzureAppConfigurationRefreshMiddleware.cs
in src/Microsoft.Azure.AppConfiguration.Functions.Worker
38 2 2021-12-10 2023-08-23 4 2 avanigupta@users.noreply.gi... 32405726+amerjusupovic@user...
AzureAppConfigurationProviderRefreshEventSource.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
38 4 2023-03-21 2023-05-31 2 2 avanigupta@users.noreply.gi... 32405726+amerjusupovic@user...
EndpointComparer.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
26 2 2022-06-15 2023-03-21 4 2 pratiksanglikar@gmail.com avanigupta@users.noreply.gi...
ConfigurationSettingPageExtensions.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
25 - 2025-01-22 2025-04-17 3 2 32405726+amerjusupovic@user... 141655842+zhiyuanliang-ms@u...
RandomGenerator.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
22 1 2020-06-23 2020-07-10 2 2 47916289+abhilasharora@user... avanigupta@users.noreply.gi...
CachedKeyVaultSecret.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/AzureKeyVaultReference
21 1 2021-05-04 2024-10-02 3 2 avanigupta@users.noreply.gi... 32405726+amerjusupovic@user...
IConfigurationSettingPageIterator.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
11 - 2025-01-22 2025-04-17 3 2 32405726+amerjusupovic@user... 141655842+zhiyuanliang-ms@u...
EmptyConfigurationRefresherProvider.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
10 - 2023-08-02 2023-08-23 4 2 32405726+amerjusupovic@user... 32405726+amerjusupovic@user...
10 - 2022-07-15 2022-07-15 1 2 avanigupta@users.noreply.gi... pratiksanglikar@gmail.com
StartupOptions.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
9 - 2023-11-16 2023-11-17 2 2 ajusupovic@microsoft.com 32405726+amerjusupovic@user...
LabelFilter.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
8 - 2019-02-14 2020-02-13 5 2 jimmyca@microsoft.com jimmyca@microsoft.com
KeyFilter.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
8 - 2019-02-14 2020-02-13 5 2 jimmyca@microsoft.com jimmyca@microsoft.com
5 - 2024-07-26 2024-07-26 1 2 32405726+amerjusupovic@user... 141655842+zhiyuanliang-ms@u...
1 - 2022-07-15 2022-07-15 1 2 avanigupta@users.noreply.gi... pratiksanglikar@gmail.com
SrvLookupClient.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
51 1 2023-12-12 2024-07-26 3 3 99175581+richardchen820@use... 141655842+zhiyuanliang-ms@u...
BytesExtensions.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Extensions
32 1 2024-02-14 2024-10-04 4 3 32405726+amerjusupovic@user... ajusupovic@microsoft.com
AzureAppConfigurationRefreshExtensions.cs
in src/Microsoft.Azure.AppConfiguration.Functions.Worker
28 1 2021-12-10 2023-08-23 7 3 avanigupta@users.noreply.gi... 32405726+amerjusupovic@user...
FeatureAllocation.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/FeatureManagement
14 - 2024-01-17 2024-10-04 4 3 32405726+amerjusupovic@user... ajusupovic@microsoft.com
FeatureTelemetry.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/FeatureManagement
10 - 2024-01-17 2024-10-04 4 3 32405726+amerjusupovic@user... ajusupovic@microsoft.com
FeatureUserAllocation.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/FeatureManagement
10 - 2024-01-17 2024-10-04 4 3 32405726+amerjusupovic@user... ajusupovic@microsoft.com
FeaturePercentileAllocation.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/FeatureManagement
10 - 2024-01-17 2024-10-04 4 3 32405726+amerjusupovic@user... ajusupovic@microsoft.com
FeatureGroupAllocation.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/FeatureManagement
10 - 2024-01-17 2024-10-04 4 3 32405726+amerjusupovic@user... ajusupovic@microsoft.com
PushNotification.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
10 - 2021-11-15 2024-07-26 2 3 89044647+mbsolomon@users.no... 141655842+zhiyuanliang-ms@u...
RequestType.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
9 - 2019-05-24 2020-02-13 5 3 visanka@microsoft.com jimmyca@microsoft.com
EmptyConfigurationProvider.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
7 - 2019-02-14 2020-07-18 4 3 jimmyca@microsoft.com 47916289+abhilasharora@user...
FeatureFlagTracing.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/FeatureManagement
123 7 2024-07-17 2024-12-16 5 4 32405726+amerjusupovic@user... 141655842+zhiyuanliang-ms@u...
EventGridEventExtensions.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Extensions
68 1 2021-11-15 2024-07-26 4 4 89044647+mbsolomon@users.no... 141655842+zhiyuanliang-ms@u...
JsonFlattener.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/FeatureManagement
64 4 2019-04-20 2024-07-26 7 4 jimmyca@microsoft.com 141655842+zhiyuanliang-ms@u...
UserAgentHeaderPolicy.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
47 5 2019-11-01 2020-09-11 5 4 annelo@microsoft.com 47916289+abhilasharora@user...
LoggingConstants.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Constants
27 - 2021-09-08 2025-02-12 13 4 avanigupta@users.noreply.gi... 32405726+amerjusupovic@user...
KeyValueChange.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
19 - 2019-10-21 2024-10-02 4 4 annelo@microsoft.com 32405726+amerjusupovic@user...
ConfigurationClientWrapper.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
16 1 2022-06-15 2024-02-22 7 4 pratiksanglikar@gmail.com 32405726+amerjusupovic@user...
RefreshConstants.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Constants
15 - 2021-11-05 2024-10-04 5 4 avanigupta@users.noreply.gi... ajusupovic@microsoft.com
AssemblyInfo.cs
in src/Microsoft.Azure.AppConfiguration.AspNetCore
8 - 2019-07-09 2020-02-19 5 4 47916289+abhilasharora@user... abarora@microsoft.com
HttpStatusCodes.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Constants
8 - 2022-06-15 2024-07-26 5 4 pratiksanglikar@gmail.com 141655842+zhiyuanliang-ms@u...
TimeSpanExtensions.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Extensions
96 4 2021-11-05 2024-02-22 12 5 avanigupta@users.noreply.gi... 32405726+amerjusupovic@user...
LogHelper.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
83 19 2023-03-21 2025-02-12 13 5 avanigupta@users.noreply.gi... 32405726+amerjusupovic@user...
AzureAppConfigurationKeyVaultOptions.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
75 6 2020-01-09 2024-10-02 9 5 abarora@microsoft.com 32405726+amerjusupovic@user...
AzureAppConfigurationRefresherProvider.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
68 3 2020-07-17 2025-04-11 9 5 47916289+abhilasharora@user... 32405726+amerjusupovic@user...
JsonKeyValueAdapter.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
65 4 2020-07-16 2025-04-17 15 5 avanigupta@users.noreply.gi... 32405726+amerjusupovic@user...
CryptoService.cs
in src/Microsoft.Extensions.Configuration.AzureAppConfiguration
53 2 2019-02-16 2023-05-31 5 5 33770311+msgarywang@users.n... 32405726+amerjusupovic@user...
Correlations

File Size vs. Number of Changes: 89 points

src/Microsoft.Extensions.Configuration.AzureAppConfiguration/AzureAppConfigurationOptions.cs x: 291 lines of code y: 100 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/AzureAppConfigurationProvider.cs x: 1142 lines of code y: 133 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/FeatureManagement/FeatureFlagOptions.cs x: 72 lines of code y: 24 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Models/KeyValueSelector.cs x: 44 lines of code y: 14 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Models/KeyValueWatcher.cs x: 28 lines of code y: 22 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/TagValue.cs x: 8 lines of code y: 1 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Constants/ActivityNames.cs x: 10 lines of code y: 1 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/AzureKeyVaultReference/AzureKeyVaultKeyValueAdapter.cs x: 137 lines of code y: 32 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Extensions/ContentTypeExtensions.cs x: 67 lines of code y: 1 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/FeatureManagement/FeatureManagementKeyValueAdapter.cs x: 1067 lines of code y: 41 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/JsonKeyValueAdapter.cs x: 65 lines of code y: 15 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Constants/RequestTracingConstants.cs x: 51 lines of code y: 31 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Extensions/StringExtensions.cs x: 34 lines of code y: 8 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/RequestTracingOptions.cs x: 88 lines of code y: 22 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/ConfigurationSettingPageExtensions.cs x: 25 lines of code y: 3 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/IConfigurationSettingPageIterator.cs x: 11 lines of code y: 3 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/AzureAppConfigurationExtensions.cs x: 66 lines of code y: 28 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/AzureAppConfigurationRefresherProvider.cs x: 68 lines of code y: 9 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/TracingUtils.cs x: 192 lines of code y: 37 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Extensions/ConfigurationClientExtensions.cs x: 94 lines of code y: 19 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/AzureAppConfigurationRefreshOptions.cs x: 53 lines of code y: 19 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/AzureAppConfigurationSource.cs x: 64 lines of code y: 31 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/ConfigurationClientManager.cs x: 265 lines of code y: 17 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Constants/LoggingConstants.cs x: 27 lines of code y: 13 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/LogHelper.cs x: 83 lines of code y: 13 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/FeatureManagement/FeatureFlagTracing.cs x: 123 lines of code y: 5 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/FeatureManagement/FeatureManagementConstants.cs x: 41 lines of code y: 25 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/FeatureManagement/FeatureVariant.cs x: 11 lines of code y: 9 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/ConfigurationSourceExtensions.cs x: 11 lines of code y: 1 # changes build/install-dotnet.ps1 x: 5 lines of code y: 12 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Constants/ErrorMessages.cs x: 12 lines of code y: 11 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Constants/RefreshConstants.cs x: 15 lines of code y: 5 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Extensions/BytesExtensions.cs x: 32 lines of code y: 4 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Extensions/ListExtensions.cs x: 52 lines of code y: 7 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/FeatureManagement/FeatureAllocation.cs x: 14 lines of code y: 4 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/FeatureManagement/FeatureFlag.cs x: 14 lines of code y: 10 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/FeatureManagement/FeatureGroupAllocation.cs x: 10 lines of code y: 4 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/IConfigurationRefresher.cs x: 15 lines of code y: 18 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/IKeyValueAdapter.cs x: 17 lines of code y: 18 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/AzureAppConfigurationKeyVaultOptions.cs x: 75 lines of code y: 9 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/AzureKeyVaultReference/AzureKeyVaultSecretProvider.cs x: 181 lines of code y: 24 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/AzureKeyVaultReference/CachedKeyVaultSecret.cs x: 21 lines of code y: 3 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/KeyValueChange.cs x: 19 lines of code y: 4 # changes Directory.Build.props x: 5 lines of code y: 1 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/AssemblyInfo.cs x: 26 lines of code y: 8 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Constants/HttpStatusCodes.cs x: 8 lines of code y: 5 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Exceptions/KeyVaultReferenceException.cs x: 21 lines of code y: 12 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Extensions/EventGridEventExtensions.cs x: 68 lines of code y: 4 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/FeatureManagement/ClientFilter.cs x: 10 lines of code y: 8 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/FeatureManagement/FeatureConditions.cs x: 10 lines of code y: 14 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/FeatureManagement/JsonFlattener.cs x: 64 lines of code y: 7 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/PushNotification.cs x: 10 lines of code y: 2 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/SrvLookupClient.cs x: 51 lines of code y: 3 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/AzureKeyVaultReference/KeyVaultConstants.cs x: 9 lines of code y: 7 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/ConfigurationClientWrapper.cs x: 16 lines of code y: 7 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/ConnectionStringUtils.cs x: 50 lines of code y: 2 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Constants/FailOverConstants.cs x: 12 lines of code y: 8 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Extensions/TimeSpanExtensions.cs x: 96 lines of code y: 12 # changes src/Microsoft.Azure.AppConfiguration.AspNetCore/AzureAppConfigurationRefreshExtensions.cs x: 29 lines of code y: 11 # changes src/Microsoft.Azure.AppConfiguration.AspNetCore/AzureAppConfigurationRefreshMiddleware.cs x: 39 lines of code y: 15 # changes src/Microsoft.Azure.AppConfiguration.Functions.Worker/AzureAppConfigurationRefreshExtensions.cs x: 28 lines of code y: 7 # changes src/Microsoft.Azure.AppConfiguration.Functions.Worker/AzureAppConfigurationRefreshMiddleware.cs x: 38 lines of code y: 4 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/AzureAppConfigurationProviderRefreshEventSource.cs x: 38 lines of code y: 2 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/AzureAppConfigurationRefresher.cs x: 42 lines of code y: 16 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/CryptoService.cs x: 53 lines of code y: 5 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Logger.cs x: 52 lines of code y: 2 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/EndpointComparer.cs x: 26 lines of code y: 4 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/HostType.cs x: 13 lines of code y: 8 # changes build.ps1 x: 31 lines of code y: 7 # changes build/CallPowerShell.cmd x: 1 lines of code y: 1 # changes pack.ps1 x: 31 lines of code y: 14 # changes build/NugetProperties.props x: 23 lines of code y: 19 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Models/KeyValueIdentifier.cs x: 27 lines of code y: 1 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/UserAgentHeaderPolicy.cs x: 47 lines of code y: 5 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/EmptyConfigurationProvider.cs x: 7 lines of code y: 4 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/RandomGenerator.cs x: 22 lines of code y: 2 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/RequestType.cs x: 9 lines of code y: 5 # changes
133.0
# changes
  min: 1.0
  average: 12.22
  25th percentile: 4.0
  median: 7.0
  75th percentile: 14.5
  max: 133.0
0 1142.0
lines of code
min: 1.0 | average: 65.69 | 25th percentile: 10.0 | median: 26.0 | 75th percentile: 53.0 | max: 1142.0

Number of Contributors vs. Number of Changes: 89 points

src/Microsoft.Extensions.Configuration.AzureAppConfiguration/AzureAppConfigurationOptions.cs x: 17 # contributors y: 100 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/AzureAppConfigurationProvider.cs x: 18 # contributors y: 133 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/FeatureManagement/FeatureFlagOptions.cs x: 9 # contributors y: 24 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Models/KeyValueSelector.cs x: 5 # contributors y: 14 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Models/KeyValueWatcher.cs x: 10 # contributors y: 22 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/TagValue.cs x: 1 # contributors y: 1 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/AzureKeyVaultReference/AzureKeyVaultKeyValueAdapter.cs x: 9 # contributors y: 32 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/FeatureManagement/FeatureManagementKeyValueAdapter.cs x: 9 # contributors y: 41 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/JsonKeyValueAdapter.cs x: 5 # contributors y: 15 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Constants/RequestTracingConstants.cs x: 11 # contributors y: 31 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Extensions/StringExtensions.cs x: 6 # contributors y: 8 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/RequestTracingOptions.cs x: 7 # contributors y: 22 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/ConfigurationSettingPageExtensions.cs x: 2 # contributors y: 3 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/AzureAppConfigurationExtensions.cs x: 12 # contributors y: 28 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/AzureAppConfigurationRefresherProvider.cs x: 5 # contributors y: 9 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/TracingUtils.cs x: 12 # contributors y: 37 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Extensions/ConfigurationClientExtensions.cs x: 7 # contributors y: 19 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/AzureAppConfigurationRefreshOptions.cs x: 8 # contributors y: 19 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/AzureAppConfigurationSource.cs x: 15 # contributors y: 31 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/ConfigurationClientManager.cs x: 8 # contributors y: 17 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Constants/LoggingConstants.cs x: 4 # contributors y: 13 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/LogHelper.cs x: 5 # contributors y: 13 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/FeatureManagement/FeatureFlagTracing.cs x: 4 # contributors y: 5 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/FeatureManagement/FeatureManagementConstants.cs x: 7 # contributors y: 25 # changes build/install-dotnet.ps1 x: 5 # contributors y: 12 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Constants/ErrorMessages.cs x: 7 # contributors y: 11 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Extensions/BytesExtensions.cs x: 3 # contributors y: 4 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Extensions/ListExtensions.cs x: 6 # contributors y: 7 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/FeatureManagement/FeatureFlag.cs x: 5 # contributors y: 10 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/IConfigurationRefresher.cs x: 8 # contributors y: 18 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/IKeyValueAdapter.cs x: 7 # contributors y: 18 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/KeyValueChange.cs x: 4 # contributors y: 4 # changes Directory.Build.props x: 2 # contributors y: 1 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Exceptions/KeyVaultReferenceException.cs x: 7 # contributors y: 12 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/FeatureManagement/ClientFilter.cs x: 5 # contributors y: 8 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/FeatureManagement/FeatureConditions.cs x: 6 # contributors y: 14 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/FeatureManagement/JsonFlattener.cs x: 4 # contributors y: 7 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/PushNotification.cs x: 3 # contributors y: 2 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/SrvLookupClient.cs x: 3 # contributors y: 3 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/AzureKeyVaultReference/KeyVaultConstants.cs x: 5 # contributors y: 7 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/ConnectionStringUtils.cs x: 2 # contributors y: 2 # changes src/Microsoft.Azure.AppConfiguration.AspNetCore/AzureAppConfigurationRefreshExtensions.cs x: 6 # contributors y: 11 # changes src/Microsoft.Azure.AppConfiguration.AspNetCore/AzureAppConfigurationRefreshMiddleware.cs x: 6 # contributors y: 15 # changes src/Microsoft.Azure.AppConfiguration.Functions.Worker/AzureAppConfigurationRefreshExtensions.cs x: 3 # contributors y: 7 # changes src/Microsoft.Azure.AppConfiguration.Functions.Worker/AzureAppConfigurationRefreshMiddleware.cs x: 2 # contributors y: 4 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/AzureAppConfigurationRefresher.cs x: 7 # contributors y: 16 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/CryptoService.cs x: 5 # contributors y: 5 # changes pack.ps1 x: 8 # contributors y: 14 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/KeyFilter.cs x: 2 # contributors y: 5 # changes src/Microsoft.Extensions.Configuration.AzureAppConfiguration/RequestType.cs x: 3 # contributors y: 5 # changes
133.0
# changes
  min: 1.0
  average: 12.22
  25th percentile: 4.0
  median: 7.0
  75th percentile: 14.5
  max: 133.0
0 18.0
# contributors
min: 1.0 | average: 5.03 | 25th percentile: 2.0 | median: 5.0 | 75th percentile: 7.0 | max: 18.0

Number of Contributors vs. File Size: 89 points

src/Microsoft.Extensions.Configuration.AzureAppConfiguration/AzureAppConfigurationOptions.cs x: 17 # contributors y: 291 lines of code src/Microsoft.Extensions.Configuration.AzureAppConfiguration/AzureAppConfigurationProvider.cs x: 18 # contributors y: 1142 lines of code src/Microsoft.Extensions.Configuration.AzureAppConfiguration/FeatureManagement/FeatureFlagOptions.cs x: 9 # contributors y: 72 lines of code src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Models/KeyValueSelector.cs x: 5 # contributors y: 44 lines of code src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Models/KeyValueWatcher.cs x: 10 # contributors y: 28 lines of code src/Microsoft.Extensions.Configuration.AzureAppConfiguration/TagValue.cs x: 1 # contributors y: 8 lines of code src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Constants/ActivityNames.cs x: 1 # contributors y: 10 lines of code src/Microsoft.Extensions.Configuration.AzureAppConfiguration/AzureKeyVaultReference/AzureKeyVaultKeyValueAdapter.cs x: 9 # contributors y: 137 lines of code src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Extensions/ContentTypeExtensions.cs x: 1 # contributors y: 67 lines of code src/Microsoft.Extensions.Configuration.AzureAppConfiguration/FeatureManagement/FeatureManagementKeyValueAdapter.cs x: 9 # contributors y: 1067 lines of code src/Microsoft.Extensions.Configuration.AzureAppConfiguration/JsonKeyValueAdapter.cs x: 5 # contributors y: 65 lines of code src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Constants/RequestTracingConstants.cs x: 11 # contributors y: 51 lines of code src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Extensions/StringExtensions.cs x: 6 # contributors y: 34 lines of code src/Microsoft.Extensions.Configuration.AzureAppConfiguration/RequestTracingOptions.cs x: 7 # contributors y: 88 lines of code src/Microsoft.Extensions.Configuration.AzureAppConfiguration/ConfigurationSettingPageExtensions.cs x: 2 # contributors y: 25 lines of code src/Microsoft.Extensions.Configuration.AzureAppConfiguration/IConfigurationSettingPageIterator.cs x: 2 # contributors y: 11 lines of code src/Microsoft.Extensions.Configuration.AzureAppConfiguration/AzureAppConfigurationExtensions.cs x: 12 # contributors y: 66 lines of code src/Microsoft.Extensions.Configuration.AzureAppConfiguration/AzureAppConfigurationRefresherProvider.cs x: 5 # contributors y: 68 lines of code src/Microsoft.Extensions.Configuration.AzureAppConfiguration/TracingUtils.cs x: 12 # contributors y: 192 lines of code src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Extensions/ConfigurationClientExtensions.cs x: 7 # contributors y: 94 lines of code src/Microsoft.Extensions.Configuration.AzureAppConfiguration/AzureAppConfigurationRefreshOptions.cs x: 8 # contributors y: 53 lines of code src/Microsoft.Extensions.Configuration.AzureAppConfiguration/AzureAppConfigurationSource.cs x: 15 # contributors y: 64 lines of code src/Microsoft.Extensions.Configuration.AzureAppConfiguration/ConfigurationClientManager.cs x: 8 # contributors y: 265 lines of code src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Constants/LoggingConstants.cs x: 4 # contributors y: 27 lines of code src/Microsoft.Extensions.Configuration.AzureAppConfiguration/LogHelper.cs x: 5 # contributors y: 83 lines of code src/Microsoft.Extensions.Configuration.AzureAppConfiguration/FeatureManagement/FeatureFlagTracing.cs x: 4 # contributors y: 123 lines of code src/Microsoft.Extensions.Configuration.AzureAppConfiguration/FeatureManagement/FeatureManagementConstants.cs x: 7 # contributors y: 41 lines of code src/Microsoft.Extensions.Configuration.AzureAppConfiguration/FeatureManagement/FeatureVariant.cs x: 5 # contributors y: 11 lines of code build/install-dotnet.ps1 x: 5 # contributors y: 5 lines of code src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Constants/ErrorMessages.cs x: 7 # contributors y: 12 lines of code src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Constants/RefreshConstants.cs x: 4 # contributors y: 15 lines of code src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Extensions/BytesExtensions.cs x: 3 # contributors y: 32 lines of code src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Extensions/ListExtensions.cs x: 6 # contributors y: 52 lines of code src/Microsoft.Extensions.Configuration.AzureAppConfiguration/FeatureManagement/FeatureAllocation.cs x: 3 # contributors y: 14 lines of code src/Microsoft.Extensions.Configuration.AzureAppConfiguration/FeatureManagement/FeatureFlag.cs x: 5 # contributors y: 14 lines of code src/Microsoft.Extensions.Configuration.AzureAppConfiguration/FeatureManagement/FeatureGroupAllocation.cs x: 3 # contributors y: 10 lines of code src/Microsoft.Extensions.Configuration.AzureAppConfiguration/IConfigurationRefresher.cs x: 8 # contributors y: 15 lines of code src/Microsoft.Extensions.Configuration.AzureAppConfiguration/IKeyValueAdapter.cs x: 7 # contributors y: 17 lines of code src/Microsoft.Extensions.Configuration.AzureAppConfiguration/AzureAppConfigurationKeyVaultOptions.cs x: 5 # contributors y: 75 lines of code src/Microsoft.Extensions.Configuration.AzureAppConfiguration/AzureKeyVaultReference/AzureKeyVaultSecretProvider.cs x: 9 # contributors y: 181 lines of code src/Microsoft.Extensions.Configuration.AzureAppConfiguration/AzureKeyVaultReference/CachedKeyVaultSecret.cs x: 2 # contributors y: 21 lines of code src/Microsoft.Extensions.Configuration.AzureAppConfiguration/KeyValueChange.cs x: 4 # contributors y: 19 lines of code Directory.Build.props x: 2 # contributors y: 5 lines of code src/Microsoft.Extensions.Configuration.AzureAppConfiguration/AssemblyInfo.cs x: 6 # contributors y: 26 lines of code src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Constants/HttpStatusCodes.cs x: 4 # contributors y: 8 lines of code src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Exceptions/KeyVaultReferenceException.cs x: 7 # contributors y: 21 lines of code src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Extensions/EventGridEventExtensions.cs x: 4 # contributors y: 68 lines of code src/Microsoft.Extensions.Configuration.AzureAppConfiguration/FeatureManagement/FeatureConditions.cs x: 6 # contributors y: 10 lines of code src/Microsoft.Extensions.Configuration.AzureAppConfiguration/FeatureManagement/JsonFlattener.cs x: 4 # contributors y: 64 lines of code src/Microsoft.Extensions.Configuration.AzureAppConfiguration/SrvLookupClient.cs x: 3 # contributors y: 51 lines of code src/Microsoft.Extensions.Configuration.AzureAppConfiguration/ConnectionStringUtils.cs x: 2 # contributors y: 50 lines of code src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Extensions/TimeSpanExtensions.cs x: 5 # contributors y: 96 lines of code src/Microsoft.Azure.AppConfiguration.AspNetCore/AzureAppConfigurationRefreshExtensions.cs x: 6 # contributors y: 29 lines of code src/Microsoft.Azure.AppConfiguration.AspNetCore/AzureAppConfigurationRefreshMiddleware.cs x: 6 # contributors y: 39 lines of code src/Microsoft.Azure.AppConfiguration.Functions.Worker/AzureAppConfigurationRefreshExtensions.cs x: 3 # contributors y: 28 lines of code src/Microsoft.Azure.AppConfiguration.Functions.Worker/AzureAppConfigurationRefreshMiddleware.cs x: 2 # contributors y: 38 lines of code src/Microsoft.Extensions.Configuration.AzureAppConfiguration/CryptoService.cs x: 5 # contributors y: 53 lines of code build.ps1 x: 5 # contributors y: 31 lines of code build/CallPowerShell.cmd x: 2 # contributors y: 1 lines of code pack.ps1 x: 8 # contributors y: 31 lines of code build/NugetProperties.props x: 7 # contributors y: 23 lines of code src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Models/KeyValueIdentifier.cs x: 1 # contributors y: 27 lines of code src/Microsoft.Extensions.Configuration.AzureAppConfiguration/UserAgentHeaderPolicy.cs x: 4 # contributors y: 47 lines of code src/Microsoft.Extensions.Configuration.AzureAppConfiguration/EmptyConfigurationProvider.cs x: 3 # contributors y: 7 lines of code
1142.0
lines of code
  min: 1.0
  average: 65.69
  25th percentile: 10.0
  median: 26.0
  75th percentile: 53.0
  max: 1142.0
0 18.0
# contributors
min: 1.0 | average: 5.03 | 25th percentile: 2.0 | median: 5.0 | 75th percentile: 7.0 | max: 18.0