azure / azure-powershell-common
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 747 files with 68,918 lines of code.
    • 1 file changed more than 100 times (17 lines of code)
    • 1 file changed 51-100 times (971 lines of code)
    • 6 files changed 21-50 times (2,237 lines of code)
    • 25 files changed 6-20 times (2,913 lines of code)
    • 714 files changed 1-5 times (62,780 lines of code)
<1% | 1% | 3% | 4% | 91%
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 747 files with 68,918 lines of code.
    • 2 files changed by more than 25 contributors (988 lines of code)
    • 5 files changed by 11-25 contributors (2,208 lines of code)
    • 14 files changed by 6-10 contributors (1,052 lines of code)
    • 307 files changed by 2-5 contributors (38,081 lines of code)
    • 419 files changed by 1 contributor (26,589 lines of code)
1% | 3% | 1% | 55% | 38%
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, md, csproj, json, resx, proj, targets, txt, yaml, gitignore, gitattributes, nuspec
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
proj14% | 0% | 25% | 60% | 0%
cs0% | 1% | 3% | 4% | 91%
targets0% | 0% | 0% | 74% | 25%
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
ROOT62% | 0% | 0% | 0% | 37%
src0% | 1% | 3% | 4% | 89%
build0% | 0% | 29% | 70% | 0%
tools0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
proj
build.proj
in root
17 - 2014-11-17 2018-08-30 496 216 elogeel@outlook.com markcowl@microsoft.com
AzurePSCmdlet.cs
in src/Common
971 53 2015-08-28 2025-04-10 78 38 abdelrahman.elogeel@microso... 54836179+msjinlei@users.nor...
AzureEnvironment.cs
in src/Authentication.Abstractions
369 10 2018-07-11 2024-05-24 43 22 miyanni@microsoft.com v-vprasannak@microsoft.com
AzureEnvironmentConstants.cs
in src/Authentication.Abstractions
137 - 2018-07-11 2025-03-19 39 22 miyanni@microsoft.com 23257217+vidai-msft@users.n...
MetricHelper.cs
in src/Common
621 25 2018-07-11 2025-04-10 31 11 miyanni@microsoft.com 54836179+msjinlei@users.nor...
AzureRMCmdlet.cs
in src/ResourceManager/Version2016_09_01
500 35 2018-11-09 2025-04-10 27 12 miyanni@microsoft.com 54836179+msjinlei@users.nor...
AzureEnvironmentExtensions.cs
in src/Authentication.Abstractions/Extensions
581 13 2018-07-11 2024-05-24 25 18 miyanni@microsoft.com v-vprasannak@microsoft.com
proj
sign.proj
in build
29 - 2018-08-13 2019-01-18 21 6 miyanni@microsoft.com markcowl@microsoft.com
22 - 2018-08-24 2024-01-29 20 9 miyanni@microsoft.com bez@microsoft.com
proj
build.proj
in build
26 - 2018-07-09 2019-01-23 17 5 miyanni@microsoft.com maclayto@microsoft.com
proj
pack.proj
in build
20 - 2018-07-10 2024-12-12 14 6 miyanni@microsoft.com 11371776+isra-fel@users.nor...
proj
publish.proj
in build
24 - 2018-08-31 2021-03-17 14 6 miyanni@microsoft.com yabhu@microsoft.com
BreakingChangeAttributeHelper.cs
in src/Common/CustomAttributes
42 - 2018-07-11 2024-01-24 14 10 miyanni@microsoft.com yabhu@microsoft.com
AzurePowerShell.cs
in src/Common
30 - 2018-07-11 2020-10-16 12 8 miyanni@microsoft.com eriwan@microsoft.com
AzureSubscriptionExtensions.cs
in src/Authentication.Abstractions/Extensions
107 20 2018-07-11 2022-06-24 11 7 miyanni@microsoft.com 96757176+v-yuzhichen@users....
AzureContextExtensions.cs
in src/Authentication.Abstractions/Extensions
92 12 2018-07-11 2023-08-16 8 6 miyanni@microsoft.com 54836179+msjinlei@users.nor...
AzureAccountExtensions.cs
in src/Authentication.Abstractions/Extensions
131 13 2018-07-11 2022-06-24 8 6 miyanni@microsoft.com 96757176+v-yuzhichen@users....
DiskDataStore.cs
in src/Authentication.Abstractions
175 21 2018-07-11 2022-06-24 8 5 miyanni@microsoft.com 96757176+v-yuzhichen@users....
SurveyHelper.cs
in src/Share/Survey
178 8 2021-06-08 2022-10-25 8 4 yabhu@microsoft.com 33285578+nickcandy@users.no...
ConfigKeysForCommon.cs
in src/Authentication.Abstractions/Models
14 - 2022-05-17 2024-04-26 7 5 11371776+isra-fel@users.nor... yabhu@microsoft.com
IAzureContextContainer.cs
in src/Authentication.Abstractions/Interfaces
17 - 2018-07-11 2021-08-25 7 4 miyanni@microsoft.com 11371776+isra-fel@users.nor...
AzureSubscription.cs
in src/Authentication.Abstractions
45 2 2018-07-11 2022-06-24 7 5 miyanni@microsoft.com 96757176+v-yuzhichen@users....
AzureAccount.cs
in src/Authentication.Abstractions
58 2 2018-07-11 2022-06-24 7 6 miyanni@microsoft.com 96757176+v-yuzhichen@users....
AzureSession.cs
in src/Authentication.Abstractions
280 21 2018-07-11 2025-04-01 7 6 miyanni@microsoft.com 54836179+msjinlei@users.nor...
7 - 2019-01-03 2019-01-30 6 3 markcowl@microsoft.com markcowl@microsoft.com
CmdletOutputBreakingChangeAttribute.cs
in src/Common/CustomAttributes
69 4 2018-07-11 2023-06-21 6 7 miyanni@microsoft.com 69706194+thegreatzhang@user...
AzureDataCmdlet.cs
in src/Common
77 2 2018-07-11 2020-07-22 6 4 miyanni@microsoft.com 56333063+dingmeng-xue@users...
79 11 2018-07-11 2020-12-25 6 5 miyanni@microsoft.com dixue@microsoft.com
GenericBreakingChangeAttribute.cs
in src/Common/CustomAttributes
116 8 2018-07-11 2023-07-20 6 6 miyanni@microsoft.com bez@microsoft.com
SubscriptionAndTenantHelper.cs
in src/ResourceManager/Version2016_09_01/Utilities
158 7 2018-11-09 2025-04-10 6 5 miyanni@microsoft.com 54836179+msjinlei@users.nor...
CmdletExtensions.cs
in src/Common/Extensions
300 27 2018-07-11 2022-06-24 6 4 miyanni@microsoft.com 96757176+v-yuzhichen@users....
AzureRestOperations.cs
in src/Common/AzureRest
422 23 2020-03-15 2022-09-01 6 3 56333063+dingmeng-xue@users... yabhu@microsoft.com
GeneralUtilities.cs
in src/Common/Utilities
424 32 2018-07-11 2021-01-28 6 3 miyanni@microsoft.com yabhu@microsoft.com
IHyakClientAction.cs
in src/Authentication.Abstractions/Interfaces
13 - 2018-07-11 2018-11-12 5 3 miyanni@microsoft.com miyanni@microsoft.com
IClientAction.cs
in src/Authentication.Abstractions/Interfaces
14 - 2018-07-11 2018-11-12 5 3 miyanni@microsoft.com miyanni@microsoft.com
IProfileProvider.cs
in src/Authentication.Abstractions/Interfaces
14 - 2018-07-11 2018-11-12 5 3 miyanni@microsoft.com miyanni@microsoft.com
IHyakClientFactory.cs
in src/Authentication.Abstractions/Interfaces
16 - 2018-07-11 2018-11-12 5 3 miyanni@microsoft.com miyanni@microsoft.com
AzureTenant.cs
in src/Authentication.Abstractions
28 - 2018-07-11 2021-06-29 5 3 miyanni@microsoft.com 54836179+msjinlei@users.nor...
IAzureEnvironment.cs
in src/Authentication.Abstractions/Interfaces
32 - 2018-07-11 2020-10-12 5 6 miyanni@microsoft.com yabhu@microsoft.com
HttpClientOperationsFactory.cs
in src/Authentication.Abstractions
32 4 2019-12-17 2021-04-23 5 3 mdewan@microsoft.com eriwan@microsoft.com
PSArgumentCompleter.cs
in src/ResourceManager/Version2016_09_01/ArgumentCompleters
34 2 2018-11-09 2019-04-17 5 3 miyanni@microsoft.com markcowl@microsoft.com
IAuthenticationFactory.cs
in src/Authentication.Abstractions/Interfaces
45 - 2018-07-11 2025-04-29 5 4 miyanni@microsoft.com 54836179+msjinlei@users.nor...
IAzureRestOperations.cs
in src/Common/AzureRest
46 - 2020-03-15 2020-06-24 5 3 56333063+dingmeng-xue@users... yabhu@microsoft.com
ServiceClientTracingInterceptor.cs
in src/ResourceManager/Version2016_09_01
60 9 2018-11-09 2020-12-25 5 4 miyanni@microsoft.com dixue@microsoft.com
AzureSMProfileProvider.cs
in src/Authentication.Abstractions
79 3 2018-07-11 2018-11-12 5 3 miyanni@microsoft.com miyanni@microsoft.com
AzureRmProfileProvider.cs
in src/Authentication.Abstractions
82 4 2018-07-11 2018-11-12 5 3 miyanni@microsoft.com miyanni@microsoft.com
ResourceNameCompleter.cs
in src/ResourceManager/Version2016_09_01/ArgumentCompleters
131 5 2018-11-09 2025-04-29 5 4 miyanni@microsoft.com 54880216+wyunchi-ms@users.n...
ResourceGroupCompleter.cs
in src/ResourceManager/Version2016_09_01/ArgumentCompleters
136 4 2018-11-09 2025-04-29 5 4 miyanni@microsoft.com 54880216+wyunchi-ms@users.n...
NetworkClient.cs
in src/Network/Common
153 6 2018-07-11 2025-04-10 5 4 miyanni@microsoft.com 54836179+msjinlei@users.nor...
ActiveDirectoryClient.cs
in src/Graph.Rbac/Version1_6.20190326/ActiveDirectory
698 60 2019-03-26 2025-04-10 5 4 34896519+ankushbindlish2@us... 54836179+msjinlei@users.nor...
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
proj
build.proj
in root
17 - 2014-11-17 2018-08-30 496 216 elogeel@outlook.com markcowl@microsoft.com
AzurePSCmdlet.cs
in src/Common
971 53 2015-08-28 2025-04-10 78 38 abdelrahman.elogeel@microso... 54836179+msjinlei@users.nor...
AzureEnvironment.cs
in src/Authentication.Abstractions
369 10 2018-07-11 2024-05-24 43 22 miyanni@microsoft.com v-vprasannak@microsoft.com
AzureEnvironmentConstants.cs
in src/Authentication.Abstractions
137 - 2018-07-11 2025-03-19 39 22 miyanni@microsoft.com 23257217+vidai-msft@users.n...
AzureEnvironmentExtensions.cs
in src/Authentication.Abstractions/Extensions
581 13 2018-07-11 2024-05-24 25 18 miyanni@microsoft.com v-vprasannak@microsoft.com
AzureRMCmdlet.cs
in src/ResourceManager/Version2016_09_01
500 35 2018-11-09 2025-04-10 27 12 miyanni@microsoft.com 54836179+msjinlei@users.nor...
MetricHelper.cs
in src/Common
621 25 2018-07-11 2025-04-10 31 11 miyanni@microsoft.com 54836179+msjinlei@users.nor...
BreakingChangeAttributeHelper.cs
in src/Common/CustomAttributes
42 - 2018-07-11 2024-01-24 14 10 miyanni@microsoft.com yabhu@microsoft.com
22 - 2018-08-24 2024-01-29 20 9 miyanni@microsoft.com bez@microsoft.com
AzurePowerShell.cs
in src/Common
30 - 2018-07-11 2020-10-16 12 8 miyanni@microsoft.com eriwan@microsoft.com
AzureSubscriptionExtensions.cs
in src/Authentication.Abstractions/Extensions
107 20 2018-07-11 2022-06-24 11 7 miyanni@microsoft.com 96757176+v-yuzhichen@users....
CmdletOutputBreakingChangeAttribute.cs
in src/Common/CustomAttributes
69 4 2018-07-11 2023-06-21 6 7 miyanni@microsoft.com 69706194+thegreatzhang@user...
proj
sign.proj
in build
29 - 2018-08-13 2019-01-18 21 6 miyanni@microsoft.com markcowl@microsoft.com
proj
publish.proj
in build
24 - 2018-08-31 2021-03-17 14 6 miyanni@microsoft.com yabhu@microsoft.com
proj
pack.proj
in build
20 - 2018-07-10 2024-12-12 14 6 miyanni@microsoft.com 11371776+isra-fel@users.nor...
AzureAccountExtensions.cs
in src/Authentication.Abstractions/Extensions
131 13 2018-07-11 2022-06-24 8 6 miyanni@microsoft.com 96757176+v-yuzhichen@users....
AzureContextExtensions.cs
in src/Authentication.Abstractions/Extensions
92 12 2018-07-11 2023-08-16 8 6 miyanni@microsoft.com 54836179+msjinlei@users.nor...
AzureSession.cs
in src/Authentication.Abstractions
280 21 2018-07-11 2025-04-01 7 6 miyanni@microsoft.com 54836179+msjinlei@users.nor...
AzureAccount.cs
in src/Authentication.Abstractions
58 2 2018-07-11 2022-06-24 7 6 miyanni@microsoft.com 96757176+v-yuzhichen@users....
GenericBreakingChangeAttribute.cs
in src/Common/CustomAttributes
116 8 2018-07-11 2023-07-20 6 6 miyanni@microsoft.com bez@microsoft.com
IAzureEnvironment.cs
in src/Authentication.Abstractions/Interfaces
32 - 2018-07-11 2020-10-12 5 6 miyanni@microsoft.com yabhu@microsoft.com
proj
build.proj
in build
26 - 2018-07-09 2019-01-23 17 5 miyanni@microsoft.com maclayto@microsoft.com
DiskDataStore.cs
in src/Authentication.Abstractions
175 21 2018-07-11 2022-06-24 8 5 miyanni@microsoft.com 96757176+v-yuzhichen@users....
ConfigKeysForCommon.cs
in src/Authentication.Abstractions/Models
14 - 2022-05-17 2024-04-26 7 5 11371776+isra-fel@users.nor... yabhu@microsoft.com
AzureSubscription.cs
in src/Authentication.Abstractions
45 2 2018-07-11 2022-06-24 7 5 miyanni@microsoft.com 96757176+v-yuzhichen@users....
SubscriptionAndTenantHelper.cs
in src/ResourceManager/Version2016_09_01/Utilities
158 7 2018-11-09 2025-04-10 6 5 miyanni@microsoft.com 54836179+msjinlei@users.nor...
79 11 2018-07-11 2020-12-25 6 5 miyanni@microsoft.com dixue@microsoft.com
SurveyHelper.cs
in src/Share/Survey
178 8 2021-06-08 2022-10-25 8 4 yabhu@microsoft.com 33285578+nickcandy@users.no...
IAzureContextContainer.cs
in src/Authentication.Abstractions/Interfaces
17 - 2018-07-11 2021-08-25 7 4 miyanni@microsoft.com 11371776+isra-fel@users.nor...
CmdletExtensions.cs
in src/Common/Extensions
300 27 2018-07-11 2022-06-24 6 4 miyanni@microsoft.com 96757176+v-yuzhichen@users....
AzureDataCmdlet.cs
in src/Common
77 2 2018-07-11 2020-07-22 6 4 miyanni@microsoft.com 56333063+dingmeng-xue@users...
ActiveDirectoryClient.cs
in src/Graph.Rbac/Version1_6.20190326/ActiveDirectory
698 60 2019-03-26 2025-04-10 5 4 34896519+ankushbindlish2@us... 54836179+msjinlei@users.nor...
NetworkClient.cs
in src/Network/Common
153 6 2018-07-11 2025-04-10 5 4 miyanni@microsoft.com 54836179+msjinlei@users.nor...
IAuthenticationFactory.cs
in src/Authentication.Abstractions/Interfaces
45 - 2018-07-11 2025-04-29 5 4 miyanni@microsoft.com 54836179+msjinlei@users.nor...
ResourceNameCompleter.cs
in src/ResourceManager/Version2016_09_01/ArgumentCompleters
131 5 2018-11-09 2025-04-29 5 4 miyanni@microsoft.com 54880216+wyunchi-ms@users.n...
ResourceGroupCompleter.cs
in src/ResourceManager/Version2016_09_01/ArgumentCompleters
136 4 2018-11-09 2025-04-29 5 4 miyanni@microsoft.com 54880216+wyunchi-ms@users.n...
ServiceClientTracingInterceptor.cs
in src/ResourceManager/Version2016_09_01
60 9 2018-11-09 2020-12-25 5 4 miyanni@microsoft.com dixue@microsoft.com
ActiveDirectoryClient.cs
in src/Graph.Rbac/Version1_6/ActiveDirectory
694 59 2019-03-26 2025-04-10 4 4 34896519+ankushbindlish2@us... 54836179+msjinlei@users.nor...
AzureTenantExtensions.cs
in src/Authentication.Abstractions/Extensions
27 3 2018-07-11 2019-01-02 4 4 miyanni@microsoft.com maclayto@microsoft.com
IAzureTenant.cs
in src/Authentication.Abstractions/Interfaces
8 - 2018-07-11 2019-01-02 4 4 miyanni@microsoft.com maclayto@microsoft.com
CmdletParameterBreakingChangeAttribute.cs
in src/Common/CustomAttributes
71 5 2018-07-11 2023-06-21 4 4 miyanni@microsoft.com 69706194+thegreatzhang@user...
PreviewAttributeHelper.cs
in src/Common/CustomAttributes
50 3 2020-03-20 2023-07-20 4 4 56333063+dingmeng-xue@users... bez@microsoft.com
580 39 2018-07-11 2022-06-24 4 4 miyanni@microsoft.com 96757176+v-yuzhichen@users....
ResourceId.cs
in src/Strategies
54 2 2018-07-11 2018-11-09 2 4 miyanni@microsoft.com pareekshit.singh@microsoft.com
7 - 2019-01-03 2019-01-30 6 3 markcowl@microsoft.com markcowl@microsoft.com
GeneralUtilities.cs
in src/Common/Utilities
424 32 2018-07-11 2021-01-28 6 3 miyanni@microsoft.com yabhu@microsoft.com
AzureRestOperations.cs
in src/Common/AzureRest
422 23 2020-03-15 2022-09-01 6 3 56333063+dingmeng-xue@users... yabhu@microsoft.com
AzureSMProfileProvider.cs
in src/Authentication.Abstractions
79 3 2018-07-11 2018-11-12 5 3 miyanni@microsoft.com miyanni@microsoft.com
AzureTenant.cs
in src/Authentication.Abstractions
28 - 2018-07-11 2021-06-29 5 3 miyanni@microsoft.com 54836179+msjinlei@users.nor...
HttpClientOperationsFactory.cs
in src/Authentication.Abstractions
32 4 2019-12-17 2021-04-23 5 3 mdewan@microsoft.com eriwan@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
RoleAssignmentsOperations.cs
in src/Authorization
2077 1 2018-07-11 2018-07-11 1 1 miyanni@microsoft.com miyanni@microsoft.com
NetworkInterfacesOperations.cs
in src/Network/Version2017_03_01
1357 3 2018-07-11 2018-07-11 1 1 miyanni@microsoft.com miyanni@microsoft.com
PublicIPAddressesOperations.cs
in src/Network/Version2017_03_01
1047 3 2018-07-11 2018-07-11 1 1 miyanni@microsoft.com miyanni@microsoft.com
LoadBalancersOperations.cs
in src/Network/Version2017_03_01
1047 3 2018-07-11 2018-07-11 1 1 miyanni@microsoft.com miyanni@microsoft.com
RoleDefinitionsOperations.cs
in src/Authorization
905 1 2018-07-11 2018-07-11 1 1 miyanni@microsoft.com miyanni@microsoft.com
PermissionsOperations.cs
in src/Authorization
609 1 2018-07-11 2018-07-11 1 1 miyanni@microsoft.com miyanni@microsoft.com
MappingExpression.cs
in tools/AutoMapper/Configuration
512 47 2022-11-17 2022-11-17 1 1 dixue@microsoft.com dixue@microsoft.com
TypeMapPlanBuilder.cs
in tools/AutoMapper/Execution
502 23 2022-11-17 2022-11-17 1 1 dixue@microsoft.com dixue@microsoft.com
ExpressionBuilder.cs
in tools/AutoMapper/QueryableExtensions
461 25 2022-11-17 2022-11-17 1 1 dixue@microsoft.com dixue@microsoft.com
449 1 2018-07-11 2018-07-11 1 1 miyanni@microsoft.com miyanni@microsoft.com
MapperConfiguration.cs
in tools/AutoMapper
391 29 2022-11-17 2022-11-17 1 1 dixue@microsoft.com dixue@microsoft.com
TypeMap.cs
in tools/AutoMapper
307 20 2022-11-17 2022-11-17 1 1 dixue@microsoft.com dixue@microsoft.com
302 1 2018-07-11 2018-07-11 1 1 miyanni@microsoft.com miyanni@microsoft.com
SourceInjectedQueryProvider.cs
in tools/AutoMapper/QueryableExtensions/Impl
290 13 2022-11-17 2022-11-17 1 1 dixue@microsoft.com dixue@microsoft.com
FileUtilities.cs
in src/Authentication.Abstractions/Utilities
250 19 2018-07-11 2018-07-11 1 1 miyanni@microsoft.com miyanni@microsoft.com
MemberConfigurationExpression.cs
in tools/AutoMapper/Configuration
247 33 2022-11-17 2022-11-17 1 1 dixue@microsoft.com dixue@microsoft.com
ReflectionExtensions.cs
in tools/AutoMapper
247 9 2022-11-17 2022-11-17 1 1 dixue@microsoft.com dixue@microsoft.com
ExpressionMapper.cs
in tools/AutoMapper/Mappers
237 1 2022-11-17 2022-11-17 1 1 dixue@microsoft.com dixue@microsoft.com
XpressionMapperVisitor.cs
in tools/AutoMapper/XpressionMapper
225 8 2022-11-17 2022-11-17 1 1 dixue@microsoft.com dixue@microsoft.com
ProxyGenerator.cs
in tools/AutoMapper/Execution
208 10 2022-11-17 2022-11-17 1 1 dixue@microsoft.com dixue@microsoft.com
ProfileMap.cs
in tools/AutoMapper
208 14 2022-11-17 2022-11-17 1 1 dixue@microsoft.com dixue@microsoft.com
ExpressionFactory.cs
in tools/AutoMapper/Internal
205 14 2022-11-17 2022-11-17 1 1 dixue@microsoft.com dixue@microsoft.com
TypeDetails.cs
in tools/AutoMapper
187 8 2022-11-17 2022-11-17 1 1 dixue@microsoft.com dixue@microsoft.com
Mapper.cs
in tools/AutoMapper
183 5 2022-11-17 2022-11-17 1 1 dixue@microsoft.com dixue@microsoft.com
JsonUtilities.cs
in src/Common/Utilities
176 7 2018-07-11 2018-07-11 1 1 miyanni@microsoft.com miyanni@microsoft.com
169 20 2018-07-11 2018-07-11 1 1 miyanni@microsoft.com miyanni@microsoft.com
MicrosoftGraphClientExtensions.cs
in src/Graph.Rbac/MicrosoftGraph/Version1_0
167 7 2021-11-17 2021-11-17 1 1 54880216+wyunchi-ms@users.n... 54880216+wyunchi-ms@users.n...
Validate.cs
in src/Common/Utilities
161 15 2018-07-11 2018-07-11 1 1 miyanni@microsoft.com miyanni@microsoft.com
ReflectionHelper.cs
in tools/AutoMapper/Internal
157 12 2022-11-17 2022-11-17 1 1 dixue@microsoft.com dixue@microsoft.com
156 9 2018-07-11 2018-07-11 1 1 miyanni@microsoft.com miyanni@microsoft.com
Profile.cs
in tools/AutoMapper
155 18 2022-11-17 2022-11-17 1 1 dixue@microsoft.com dixue@microsoft.com
NetworkManagementClient.cs
in src/Network/Version2017_03_01
153 9 2018-07-11 2018-07-11 1 1 miyanni@microsoft.com miyanni@microsoft.com
NetworkInterfacesOperationsExtensions.cs
in src/Network/Version2017_03_01
152 22 2018-07-11 2018-07-11 1 1 miyanni@microsoft.com miyanni@microsoft.com
TypePair.cs
in tools/AutoMapper
146 11 2022-11-17 2022-11-17 1 1 dixue@microsoft.com dixue@microsoft.com
MapperExtensions.cs
in tools/AutoMapper/XpressionMapper/Extensions
132 7 2022-11-17 2022-11-17 1 1 dixue@microsoft.com dixue@microsoft.com
VisitorExtensions.cs
in tools/AutoMapper/XpressionMapper/Extensions
131 6 2022-11-17 2022-11-17 1 1 dixue@microsoft.com dixue@microsoft.com
QueryMapperVisitor.cs
in tools/AutoMapper/QueryableExtensions/Impl
130 10 2022-11-17 2022-11-17 1 1 dixue@microsoft.com dixue@microsoft.com
UpdateStateExtensions.cs
in src/Strategies
130 7 2018-07-11 2018-07-11 1 1 miyanni@microsoft.com miyanni@microsoft.com
PropertyMap.cs
in tools/AutoMapper
125 8 2022-11-17 2022-11-17 1 1 dixue@microsoft.com dixue@microsoft.com
ExpressionBuilder.cs
in tools/AutoMapper/Execution
114 6 2022-11-17 2022-11-17 1 1 dixue@microsoft.com dixue@microsoft.com
TargetStateExtensions.cs
in src/Strategies
112 9 2018-07-11 2018-08-07 2 1 miyanni@microsoft.com miyanni@microsoft.com
LoadBalancersOperationsExtensions.cs
in src/Network/Version2017_03_01
108 14 2018-07-11 2018-07-11 1 1 miyanni@microsoft.com miyanni@microsoft.com
PublicIPAddressesOperationsExtensions.cs
in src/Network/Version2017_03_01
108 14 2018-07-11 2018-07-11 1 1 miyanni@microsoft.com miyanni@microsoft.com
107 3 2022-11-17 2022-11-17 1 1 dixue@microsoft.com dixue@microsoft.com
QueryDataSourceInjection.cs
in tools/AutoMapper/QueryableExtensions/Impl
105 9 2022-11-17 2022-11-17 1 1 dixue@microsoft.com dixue@microsoft.com
TypeExtensions.cs
in tools/AutoMapper
105 4 2022-11-17 2022-11-17 1 1 dixue@microsoft.com dixue@microsoft.com
CollectionMapperExpressionFactory.cs
in tools/AutoMapper/Mappers/Internal
104 4 2022-11-17 2022-11-17 1 1 dixue@microsoft.com dixue@microsoft.com
ConfigurationValidator.cs
in tools/AutoMapper
102 3 2022-11-17 2022-11-17 1 1 dixue@microsoft.com dixue@microsoft.com
ResolutionContext.cs
in tools/AutoMapper
99 9 2022-11-17 2022-11-17 1 1 dixue@microsoft.com dixue@microsoft.com
XmlUtilities.cs
in src/Common/Utilities
93 5 2018-07-11 2018-07-11 1 1 miyanni@microsoft.com miyanni@microsoft.com
Correlations

File Size vs. Number of Changes: 747 points

src/Common/ColorAndFormat/PSStyle.cs x: 283 lines of code y: 4 # changes src/ResourceManager/Version2016_09_01/ArgumentCompleters/LocationCompleter.cs x: 184 lines of code y: 4 # changes src/ResourceManager/Version2016_09_01/ArgumentCompleters/ResourceGroupCompleter.cs x: 136 lines of code y: 5 # changes src/ResourceManager/Version2016_09_01/ArgumentCompleters/ResourceNameCompleter.cs x: 131 lines of code y: 5 # changes src/ResourceManager/Version2016_09_01/ArgumentCompleters/ResourceTypeCompleter.cs x: 137 lines of code y: 4 # changes src/ResourceManager/Version2016_09_01/ArgumentCompleters/ScopeCompleter.cs x: 112 lines of code y: 4 # changes src/Authentication.Abstractions/Interfaces/IAuthenticationFactory.cs x: 45 lines of code y: 5 # changes src/Authentication.Abstractions/AuthTelemetryRecord.cs x: 31 lines of code y: 1 # changes src/Authentication.Abstractions/AuthenticationTelemetry.cs x: 13 lines of code y: 1 # changes src/Authentication.Abstractions/AuthenticationTelemetryData.cs x: 16 lines of code y: 1 # changes src/Authentication.Abstractions/AzureCmdletContext.cs x: 23 lines of code y: 1 # changes src/Authentication.Abstractions/Interfaces/AzurePSCmdletConcurrentVault.cs x: 45 lines of code y: 1 # changes src/Authentication.Abstractions/Interfaces/IAuthTelemetryRecord.cs x: 9 lines of code y: 1 # changes src/Authentication.Abstractions/Interfaces/IClientFactory.cs x: 30 lines of code y: 2 # changes src/Common/AzurePSCmdlet.cs x: 971 lines of code y: 78 # changes src/Common/MetricHelper.cs x: 621 lines of code y: 31 # changes src/Graph.Rbac/Version1_6.20190326/ActiveDirectory/ActiveDirectoryBaseCmdlet.cs x: 77 lines of code y: 3 # changes src/Graph.Rbac/Version1_6.20190326/ActiveDirectory/ActiveDirectoryClient.cs x: 698 lines of code y: 5 # changes src/Graph.Rbac/Version1_6/ActiveDirectory/ActiveDirectoryClient.cs x: 694 lines of code y: 4 # changes src/Network/Common/NetworkClient.cs x: 153 lines of code y: 5 # changes src/ResourceManager/Version2016_09_01/AzureRMCmdlet.cs x: 500 lines of code y: 27 # changes src/ResourceManager/Version2016_09_01/Tags/TagsClient.cs x: 89 lines of code y: 4 # changes src/ResourceManager/Version2016_09_01/Utilities/SubscriptionAndTenantHelper.cs x: 158 lines of code y: 6 # changes src/Authentication.Abstractions/AzureSession.cs x: 280 lines of code y: 7 # changes src/Authentication.Abstractions/AzureEnvironment.BuiltIn.cs x: 158 lines of code y: 4 # changes src/Authentication.Abstractions/AzureEnvironmentConstants.cs x: 137 lines of code y: 39 # changes build/pack.proj x: 20 lines of code y: 14 # changes src/Common/CmdletInfoHandler.cs x: 49 lines of code y: 3 # changes src/Common/Sanitizer/IOutputSanitizer.cs x: 12 lines of code y: 2 # changes src/Authentication.Abstractions/Models/ConfigMetrics.cs x: 21 lines of code y: 2 # changes src/Authentication.Abstractions/AzureEnvironment.cs x: 369 lines of code y: 43 # changes src/Authentication.Abstractions/Extensions/AzureEnvironmentExtensions.cs x: 581 lines of code y: 25 # changes src/Authentication.Abstractions/Models/ConfigKeysForCommon.cs x: 14 lines of code y: 7 # changes src/Dependencies.targets x: 22 lines of code y: 20 # changes src/Common/CustomAttributes/BreakingChangeAttributeHelper.cs x: 42 lines of code y: 14 # changes src/Common/CustomAttributes/GenericBreakingChangeWithVersionAttribute.cs x: 142 lines of code y: 3 # changes src/Authentication.Abstractions/Extensions/AzureContextExtensions.cs x: 92 lines of code y: 8 # changes src/Common/UpgradeNotification/UpgradeNotificationHelper.cs x: 223 lines of code y: 2 # changes src/Common/CustomAttributes/CmdletPreviewAttribute.cs x: 45 lines of code y: 3 # changes src/Common/CustomAttributes/GenericBreakingChangeAttribute.cs x: 116 lines of code y: 6 # changes src/Common/CustomAttributes/PreviewAttributeHelper.cs x: 50 lines of code y: 4 # changes src/Common/CustomAttributes/CmdletDeprecationAttribute.cs x: 37 lines of code y: 2 # changes src/Common/CustomAttributes/CmdletDeprecationWithVersionAttribute.cs x: 32 lines of code y: 1 # changes src/Common/CustomAttributes/CmdletOutputBreakingChangeAttribute.cs x: 69 lines of code y: 6 # changes src/Common/CustomAttributes/CmdletOutputBreakingChangeWithVersionAttribute.cs x: 63 lines of code y: 1 # changes src/Common/CustomAttributes/CmdletParameterBreakingChangeAttribute.cs x: 71 lines of code y: 4 # changes src/Authentication.Abstractions/Models/ArmMetadata.cs x: 30 lines of code y: 4 # changes src/Authentication.Abstractions/Models/SuffixEndpoints.cs x: 21 lines of code y: 4 # changes src/Authentication.Abstractions/Interfaces/IAzureSession.cs x: 33 lines of code y: 3 # changes tools/AutoMapper/AutoMapperConfigurationException.cs x: 107 lines of code y: 1 # changes tools/AutoMapper/AutoMapperMappingException.cs x: 70 lines of code y: 1 # changes tools/AutoMapper/Configuration/Conventions/MemberConfiguration.cs x: 54 lines of code y: 1 # changes tools/AutoMapper/Configuration/Conventions/NameSplitMember.cs x: 58 lines of code y: 1 # changes tools/AutoMapper/Configuration/Conventions/ReplaceName.cs x: 38 lines of code y: 1 # changes tools/AutoMapper/Configuration/MappingExpression.cs x: 512 lines of code y: 1 # changes tools/AutoMapper/Configuration/MemberConfigurationExpression.cs x: 247 lines of code y: 1 # changes tools/AutoMapper/Configuration/PathConfigurationExpression.cs x: 81 lines of code y: 1 # changes tools/AutoMapper/ConfigurationValidator.cs x: 102 lines of code y: 1 # changes tools/AutoMapper/Execution/ExpressionBuilder.cs x: 114 lines of code y: 1 # changes tools/AutoMapper/Execution/ProxyGenerator.cs x: 208 lines of code y: 1 # changes tools/AutoMapper/Execution/TypeMapPlanBuilder.cs x: 502 lines of code y: 1 # changes tools/AutoMapper/ExpressionExtensions.cs x: 48 lines of code y: 1 # changes tools/AutoMapper/IMappingExpression.cs x: 88 lines of code y: 1 # changes tools/AutoMapper/Internal/ReflectionHelper.cs x: 157 lines of code y: 1 # changes tools/AutoMapper/Mapper.cs x: 183 lines of code y: 1 # changes tools/AutoMapper/MapperConfiguration.cs x: 391 lines of code y: 1 # changes tools/AutoMapper/Mappers/ExpressionMapper.cs x: 237 lines of code y: 1 # changes tools/AutoMapper/PropertyMap.cs x: 125 lines of code y: 1 # changes tools/AutoMapper/QueryableExtensions/ExpressionBuilder.cs x: 461 lines of code y: 1 # changes tools/AutoMapper/QueryableExtensions/Impl/QueryMapperVisitor.cs x: 130 lines of code y: 1 # changes tools/AutoMapper/QueryableExtensions/Impl/SourceInjectedQueryProvider.cs x: 290 lines of code y: 1 # changes tools/AutoMapper/QueryableExtensions/ProjectionExpression.cs x: 74 lines of code y: 1 # changes tools/AutoMapper/ResolutionContext.cs x: 99 lines of code y: 1 # changes tools/AutoMapper/TypeDetails.cs x: 187 lines of code y: 1 # changes tools/AutoMapper/TypeMap.cs x: 307 lines of code y: 1 # changes tools/AutoMapper/TypePair.cs x: 146 lines of code y: 1 # changes tools/AutoMapper/XpressionMapper/Extensions/MapperExtensions.cs x: 132 lines of code y: 1 # changes tools/AutoMapper/XpressionMapper/MapIncludesVisitor.cs x: 92 lines of code y: 1 # changes tools/AutoMapper/XpressionMapper/XpressionMapperVisitor.cs x: 225 lines of code y: 1 # changes src/Share/Survey/SurveyHelper.cs x: 178 lines of code y: 8 # changes src/Share/Survey/ScheduleInfo.cs x: 19 lines of code y: 4 # changes src/Common/AzureRest/AzureRestOperations.cs x: 422 lines of code y: 6 # changes src/Common/AzureLongRunningJob.cs x: 580 lines of code y: 4 # changes src/Common/Exceptions/AzPSIOException.cs x: 88 lines of code y: 3 # changes src/Common/Extensions/CmdletExtensions.cs x: 300 lines of code y: 6 # changes src/Strategies/AsyncCmdletExtensions.cs x: 138 lines of code y: 2 # changes src/Network/Version2017_03_01/Models/NetworkInterfaceIPConfiguration.cs x: 64 lines of code y: 2 # changes src/Network/Version2017_03_01/Models/PublicIPAddress.cs x: 55 lines of code y: 2 # changes src/Authentication.Abstractions/Authentication/LoginType.cs x: 9 lines of code y: 2 # changes src/Authentication.Abstractions/AzureAccount.cs x: 58 lines of code y: 7 # changes src/Authentication.Abstractions/AzureSubscription.cs x: 45 lines of code y: 7 # changes src/Authentication.Abstractions/Extensions/AzureAccountExtensions.cs x: 131 lines of code y: 8 # changes src/Authentication.Abstractions/Extensions/AzureSubscriptionExtensions.cs x: 107 lines of code y: 11 # changes src/Authentication.Abstractions/Interfaces/IConfigManager.cs x: 18 lines of code y: 3 # changes src/Graph.Rbac/MicrosoftGraph/Version1_0/MicrosoftGraphClientExtensions.cs x: 167 lines of code y: 1 # changes src/Authentication.Abstractions/Interfaces/IAzureContextContainer.cs x: 17 lines of code y: 7 # changes src/Authentication.Abstractions/HttpClientOperationsFactory.cs x: 32 lines of code y: 5 # changes build/publish.proj x: 24 lines of code y: 14 # changes src/Common/Utilities/Base64UrlHelper.cs x: 62 lines of code y: 3 # changes src/Common/Exceptions/AzPSArgumentOutOfRangeException.cs x: 91 lines of code y: 3 # changes src/Common/Exceptions/AzPSAuthenticationFailedException.cs x: 82 lines of code y: 2 # changes src/Common/Exceptions/AzPSCloudException.cs x: 72 lines of code y: 3 # changes src/Common/RecordingTracingInterceptor.cs x: 79 lines of code y: 6 # changes src/ResourceManager/Version2016_09_01/ServiceClientTracingInterceptor.cs x: 60 lines of code y: 5 # changes src/Common/AzurePowerShell.cs x: 30 lines of code y: 12 # changes src/Common/AzureDataCmdlet.cs x: 77 lines of code y: 6 # changes src/Common/AzureRest/AzureRestClient.cs x: 81 lines of code y: 4 # changes src/Common/AzureRest/IAzureRestClient.cs x: 8 lines of code y: 4 # changes src/Authentication.Abstractions/AssemblyInfo.cs x: 5 lines of code y: 2 # changes src/Graph.Rbac/Version1_6.20190326/ActiveDirectory/ActiveDirectoryClientExtensions.cs x: 153 lines of code y: 3 # changes src/Graph.Rbac/Version1_6.20190326/ActiveDirectory/ParameterSet.cs x: 97 lines of code y: 2 # changes src/Graph.Rbac/Version1_6/ActiveDirectory/ActiveDirectoryClientExtensions.cs x: 181 lines of code y: 2 # changes src/Graph.Rbac/Version1_6/ApplicationsOperations.cs x: 1413 lines of code y: 2 # changes src/Graph.Rbac/Version1_6/ApplicationsOperationsExtensions.cs x: 115 lines of code y: 2 # changes src/Graph.Rbac/Version1_6/GraphRbacManagementClient.cs x: 158 lines of code y: 2 # changes src/Graph.Rbac/Version1_6/GroupsOperations.cs x: 1589 lines of code y: 2 # changes src/Graph.Rbac/Version1_6/GroupsOperationsExtensions.cs x: 129 lines of code y: 2 # changes src/Graph.Rbac/Version1_6/ObjectsOperations.cs x: 465 lines of code y: 2 # changes src/Graph.Rbac/Version1_6/ServicePrincipalsOperations.cs x: 1278 lines of code y: 2 # changes src/Graph.Rbac/Version1_6/ServicePrincipalsOperationsExtensions.cs x: 107 lines of code y: 2 # changes src/Graph.Rbac/Version1_6/UsersOperations.cs x: 1017 lines of code y: 2 # changes src/Dependencies.Client.targets x: 7 lines of code y: 6 # changes build/build.proj x: 26 lines of code y: 17 # changes build/sign.proj x: 29 lines of code y: 21 # changes src/ResourceManager/Version2016_09_01/Generated/DeploymentOperations.cs x: 537 lines of code y: 3 # changes src/ResourceManager/Version2016_09_01/Generated/DeploymentsOperations.cs x: 1616 lines of code y: 3 # changes src/ResourceManager/Version2016_09_01/Generated/FeatureClient.cs x: 149 lines of code y: 3 # changes src/ResourceManager/Version2016_09_01/Generated/FeaturesOperations.cs x: 885 lines of code y: 3 # changes src/ResourceManager/Version2016_09_01/Generated/ManagementLocksOperations.cs x: 2906 lines of code y: 3 # changes src/ResourceManager/Version2016_09_01/Generated/ManagementLocksOperationsExtensions.cs x: 201 lines of code y: 3 # changes src/ResourceManager/Version2016_09_01/Generated/PolicyAssignmentsOperations.cs x: 1823 lines of code y: 3 # changes src/ResourceManager/Version2016_09_01/Generated/PolicyDefinitionsOperations.cs x: 733 lines of code y: 3 # changes src/ResourceManager/Version2016_09_01/Generated/ProvidersOperations.cs x: 755 lines of code y: 3 # changes src/ResourceManager/Version2016_09_01/Generated/ResourceGroupsOperations.cs x: 1598 lines of code y: 3 # changes src/ResourceManager/Version2016_09_01/Generated/ResourceLinksOperations.cs x: 1021 lines of code y: 3 # changes src/ResourceManager/Version2016_09_01/Generated/ResourcesOperations.cs x: 1780 lines of code y: 3 # changes src/ResourceManager/Version2016_09_01/Generated/ResourcesOperationsExtensions.cs x: 173 lines of code y: 3 # changes src/ResourceManager/Version2016_09_01/Generated/SubscriptionsOperations.cs x: 579 lines of code y: 3 # changes src/ResourceManager/Version2016_09_01/Generated/TenantsOperations.cs x: 297 lines of code y: 3 # changes src/ResourceManager/Version2016_09_01/Utilities/Models/ResourceIdentifier.cs x: 119 lines of code y: 3 # changes src/ResourceManager/Version2016_09_01/Utilities/ResourcesExtensions.cs x: 124 lines of code y: 3 # changes src/Storage/Adapters/WindowsAzure.Storage.6/AzureStorageContext.cs x: 107 lines of code y: 4 # changes src/Authentication.Abstractions/Interfaces/IClientAction.cs x: 14 lines of code y: 5 # changes build.proj x: 17 lines of code y: 496 # changes src/Authorization/ClassicAdministratorsOperations.cs x: 302 lines of code y: 1 # changes src/Authorization/PermissionsOperations.cs x: 609 lines of code y: 1 # changes src/Authorization/ProviderOperationsMetadataOperations.cs x: 449 lines of code y: 1 # changes src/Authorization/RoleAssignmentsOperations.cs x: 2077 lines of code y: 1 # changes src/Authorization/RoleAssignmentsOperationsExtensions.cs x: 169 lines of code y: 1 # changes src/Authorization/RoleDefinitionsOperations.cs x: 905 lines of code y: 1 # changes src/Common/Utilities/JsonUtilities.cs x: 176 lines of code y: 1 # changes src/Common/Utilities/Validate.cs x: 161 lines of code y: 1 # changes src/Network/Version2017_03_01/LoadBalancersOperations.cs x: 1047 lines of code y: 1 # changes src/Network/Version2017_03_01/NetworkInterfacesOperations.cs x: 1357 lines of code y: 1 # changes src/Network/Version2017_03_01/NetworkInterfacesOperationsExtensions.cs x: 152 lines of code y: 1 # changes Directory.Build.targets x: 5 lines of code y: 1 # changes
496.0
# changes
  min: 1.0
  average: 3.04
  25th percentile: 1.0
  median: 1.0
  75th percentile: 3.0
  max: 496.0
0 2906.0
lines of code
min: 1.0 | average: 92.26 | 25th percentile: 17.0 | median: 30.0 | 75th percentile: 61.0 | max: 2906.0

Number of Contributors vs. Number of Changes: 747 points

src/Common/ColorAndFormat/PSStyle.cs x: 3 # contributors y: 4 # changes src/ResourceManager/Version2016_09_01/ArgumentCompleters/ResourceGroupCompleter.cs x: 4 # contributors y: 5 # changes src/Authentication.Abstractions/AuthTelemetryRecord.cs x: 1 # contributors y: 1 # changes src/Authentication.Abstractions/Interfaces/IClientFactory.cs x: 2 # contributors y: 2 # changes src/Common/AzurePSCmdlet.cs x: 38 # contributors y: 78 # changes src/Common/MetricHelper.cs x: 11 # contributors y: 31 # changes src/Graph.Rbac/Version1_6.20190326/ActiveDirectory/ActiveDirectoryBaseCmdlet.cs x: 3 # contributors y: 3 # changes src/ResourceManager/Version2016_09_01/AzureRMCmdlet.cs x: 12 # contributors y: 27 # changes src/ResourceManager/Version2016_09_01/Utilities/SubscriptionAndTenantHelper.cs x: 5 # contributors y: 6 # changes src/Authentication.Abstractions/AzureSession.cs x: 6 # contributors y: 7 # changes src/Authentication.Abstractions/AzureEnvironmentConstants.cs x: 22 # contributors y: 39 # changes build/pack.proj x: 6 # contributors y: 14 # changes src/Common/Sanitizer/SanitizerTelemetry.cs x: 1 # contributors y: 3 # changes src/Authentication.Abstractions/AzureEnvironment.cs x: 22 # contributors y: 43 # changes src/Authentication.Abstractions/Extensions/AzureEnvironmentExtensions.cs x: 18 # contributors y: 25 # changes src/Dependencies.targets x: 9 # contributors y: 20 # changes src/Common/CustomAttributes/BreakingChangeAttributeHelper.cs x: 10 # contributors y: 14 # changes src/Authentication.Abstractions/Extensions/AzureContextExtensions.cs x: 6 # contributors y: 8 # changes src/Common/CustomAttributes/CmdletOutputBreakingChangeAttribute.cs x: 7 # contributors y: 6 # changes src/Share/Survey/SurveyHelper.cs x: 4 # contributors y: 8 # changes src/Common/AzureRest/AzureRestOperations.cs x: 3 # contributors y: 6 # changes src/Common/Extensions/CmdletExtensions.cs x: 4 # contributors y: 6 # changes src/Authentication.Abstractions/DiskDataStore.cs x: 5 # contributors y: 8 # changes src/Authentication.Abstractions/Extensions/AzureSubscriptionExtensions.cs x: 7 # contributors y: 11 # changes src/Common/AzurePowerShell.cs x: 8 # contributors y: 12 # changes src/Authentication.Abstractions/Interfaces/IAzureEnvironment.cs x: 6 # contributors y: 5 # changes src/Common/AzureRest/AzureRestClient.cs x: 2 # contributors y: 4 # changes build/build.proj x: 5 # contributors y: 17 # changes build/sign.proj x: 6 # contributors y: 21 # changes src/Strategies/ResourceId.cs x: 4 # contributors y: 2 # changes build.proj x: 216 # contributors y: 496 # changes
496.0
# changes
  min: 1.0
  average: 3.04
  25th percentile: 1.0
  median: 1.0
  75th percentile: 3.0
  max: 496.0
0 216.0
# contributors
min: 1.0 | average: 2.08 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 216.0

Number of Contributors vs. File Size: 747 points

src/Common/ColorAndFormat/PSStyle.cs x: 3 # contributors y: 283 lines of code src/ResourceManager/Version2016_09_01/ArgumentCompleters/LocationCompleter.cs x: 3 # contributors y: 184 lines of code src/ResourceManager/Version2016_09_01/ArgumentCompleters/ResourceGroupCompleter.cs x: 4 # contributors y: 136 lines of code src/ResourceManager/Version2016_09_01/ArgumentCompleters/ResourceTypeCompleter.cs x: 3 # contributors y: 137 lines of code src/ResourceManager/Version2016_09_01/ArgumentCompleters/ScopeCompleter.cs x: 3 # contributors y: 112 lines of code src/Authentication.Abstractions/Interfaces/IAuthenticationFactory.cs x: 4 # contributors y: 45 lines of code src/Authentication.Abstractions/AuthTelemetryRecord.cs x: 1 # contributors y: 31 lines of code src/Authentication.Abstractions/AuthenticationTelemetry.cs x: 1 # contributors y: 13 lines of code src/Authentication.Abstractions/Interfaces/AzurePSCmdletConcurrentVault.cs x: 1 # contributors y: 45 lines of code src/Authentication.Abstractions/Interfaces/IAuthTelemetryRecord.cs x: 1 # contributors y: 9 lines of code src/Authentication.Abstractions/Interfaces/IClientFactory.cs x: 2 # contributors y: 30 lines of code src/Common/AzurePSCmdlet.cs x: 38 # contributors y: 971 lines of code src/Common/MetricHelper.cs x: 11 # contributors y: 621 lines of code src/Graph.Rbac/Version1_6.20190326/ActiveDirectory/ActiveDirectoryBaseCmdlet.cs x: 3 # contributors y: 77 lines of code src/Graph.Rbac/Version1_6.20190326/ActiveDirectory/ActiveDirectoryClient.cs x: 4 # contributors y: 698 lines of code src/Graph.Rbac/Version1_6/ActiveDirectory/ActiveDirectoryClient.cs x: 4 # contributors y: 694 lines of code src/Network/Common/NetworkClient.cs x: 4 # contributors y: 153 lines of code src/ResourceManager/Version2016_09_01/AzureRMCmdlet.cs x: 12 # contributors y: 500 lines of code src/ResourceManager/Version2016_09_01/Tags/TagsClient.cs x: 3 # contributors y: 89 lines of code src/ResourceManager/Version2016_09_01/Utilities/SubscriptionAndTenantHelper.cs x: 5 # contributors y: 158 lines of code src/Authentication.Abstractions/AzureSession.cs x: 6 # contributors y: 280 lines of code src/Authentication.Abstractions/AzureEnvironment.BuiltIn.cs x: 3 # contributors y: 158 lines of code src/Authentication.Abstractions/AzureEnvironmentConstants.cs x: 22 # contributors y: 137 lines of code build/pack.proj x: 6 # contributors y: 20 lines of code src/Common/Sanitizer/SanitizerTelemetry.cs x: 1 # contributors y: 78 lines of code src/Common/CmdletInfoHandler.cs x: 3 # contributors y: 49 lines of code src/Authentication.Abstractions/AzureEnvironment.cs x: 22 # contributors y: 369 lines of code src/Authentication.Abstractions/Extensions/AzureEnvironmentExtensions.cs x: 18 # contributors y: 581 lines of code src/Authentication.Abstractions/Models/ConfigKeysForCommon.cs x: 5 # contributors y: 14 lines of code src/Dependencies.targets x: 9 # contributors y: 22 lines of code src/Common/CustomAttributes/BreakingChangeAttributeHelper.cs x: 10 # contributors y: 42 lines of code src/Common/CustomAttributes/GenericBreakingChangeWithVersionAttribute.cs x: 3 # contributors y: 142 lines of code src/Authentication.Abstractions/Extensions/AzureContextExtensions.cs x: 6 # contributors y: 92 lines of code src/Common/UpgradeNotification/UpgradeNotificationHelper.cs x: 2 # contributors y: 223 lines of code src/Common/CustomAttributes/CmdletPreviewAttribute.cs x: 3 # contributors y: 45 lines of code src/Common/CustomAttributes/GenericBreakingChangeAttribute.cs x: 6 # contributors y: 116 lines of code src/Common/CustomAttributes/PreviewAttributeHelper.cs x: 4 # contributors y: 50 lines of code src/Common/CustomAttributes/CmdletDeprecationAttribute.cs x: 2 # contributors y: 37 lines of code src/Common/CustomAttributes/CmdletOutputBreakingChangeAttribute.cs x: 7 # contributors y: 69 lines of code src/Common/CustomAttributes/CmdletOutputBreakingChangeWithVersionAttribute.cs x: 1 # contributors y: 63 lines of code src/Common/CustomAttributes/CmdletParameterBreakingChangeAttribute.cs x: 4 # contributors y: 71 lines of code src/Authentication.Abstractions/Models/ArmMetadata.cs x: 3 # contributors y: 30 lines of code src/Authentication.Abstractions/Models/SuffixEndpoints.cs x: 3 # contributors y: 21 lines of code tools/AutoMapper/AutoMapperConfigurationException.cs x: 1 # contributors y: 107 lines of code tools/AutoMapper/Configuration/Conventions/MemberConfiguration.cs x: 1 # contributors y: 54 lines of code tools/AutoMapper/Configuration/MappingExpression.cs x: 1 # contributors y: 512 lines of code tools/AutoMapper/Configuration/MemberConfigurationExpression.cs x: 1 # contributors y: 247 lines of code tools/AutoMapper/Configuration/PathConfigurationExpression.cs x: 1 # contributors y: 81 lines of code tools/AutoMapper/ConfigurationValidator.cs x: 1 # contributors y: 102 lines of code tools/AutoMapper/Execution/ProxyGenerator.cs x: 1 # contributors y: 208 lines of code tools/AutoMapper/Execution/TypeMapPlanBuilder.cs x: 1 # contributors y: 502 lines of code tools/AutoMapper/Internal/ExpressionFactory.cs x: 1 # contributors y: 205 lines of code tools/AutoMapper/Internal/ReflectionHelper.cs x: 1 # contributors y: 157 lines of code tools/AutoMapper/Mapper.cs x: 1 # contributors y: 183 lines of code tools/AutoMapper/MapperConfiguration.cs x: 1 # contributors y: 391 lines of code tools/AutoMapper/Mappers/ExpressionMapper.cs x: 1 # contributors y: 237 lines of code tools/AutoMapper/PropertyMap.cs x: 1 # contributors y: 125 lines of code tools/AutoMapper/QueryableExtensions/ExpressionBuilder.cs x: 1 # contributors y: 461 lines of code tools/AutoMapper/QueryableExtensions/Impl/QueryMapperVisitor.cs x: 1 # contributors y: 130 lines of code tools/AutoMapper/QueryableExtensions/Impl/SourceInjectedQueryProvider.cs x: 1 # contributors y: 290 lines of code tools/AutoMapper/TypeDetails.cs x: 1 # contributors y: 187 lines of code tools/AutoMapper/TypeMap.cs x: 1 # contributors y: 307 lines of code tools/AutoMapper/TypePair.cs x: 1 # contributors y: 146 lines of code tools/AutoMapper/XpressionMapper/XpressionMapperVisitor.cs x: 1 # contributors y: 225 lines of code src/Share/Survey/SurveyHelper.cs x: 4 # contributors y: 178 lines of code src/Authentication.Abstractions/EnvironmentName.cs x: 2 # contributors y: 13 lines of code src/Common/AzureRest/AzureRestOperations.cs x: 3 # contributors y: 422 lines of code src/Storage/Adapters/WindowsAzure.Storage.8/AzureContextAdapterExtensions.cs x: 2 # contributors y: 76 lines of code src/Common/AzureLongRunningJob.cs x: 4 # contributors y: 580 lines of code src/Common/Extensions/CmdletExtensions.cs x: 4 # contributors y: 300 lines of code src/Strategies/AsyncCmdletExtensions.cs x: 2 # contributors y: 138 lines of code src/Network/Version2017_03_01/Models/NetworkInterfaceIPConfiguration.cs x: 2 # contributors y: 64 lines of code src/Network/Version2017_03_01/Models/PublicIPAddress.cs x: 2 # contributors y: 55 lines of code src/Authentication.Abstractions/Authentication/LoginType.cs x: 2 # contributors y: 9 lines of code src/Authentication.Abstractions/AzureAccount.cs x: 6 # contributors y: 58 lines of code src/Authentication.Abstractions/AzureSubscription.cs x: 5 # contributors y: 45 lines of code src/Authentication.Abstractions/DiskDataStore.cs x: 5 # contributors y: 175 lines of code src/Authentication.Abstractions/Extensions/AzureAccountExtensions.cs x: 6 # contributors y: 131 lines of code src/Authentication.Abstractions/Extensions/AzureSubscriptionExtensions.cs x: 7 # contributors y: 107 lines of code src/Graph.Rbac/MicrosoftGraph/Version1_0/MicrosoftGraphClientExtensions.cs x: 1 # contributors y: 167 lines of code src/Authentication.Abstractions/Interfaces/IAzureContextContainer.cs x: 4 # contributors y: 17 lines of code build/publish.proj x: 6 # contributors y: 24 lines of code src/Common/Exceptions/AzPSArgumentException.cs x: 2 # contributors y: 89 lines of code src/Common/Utilities/GeneralUtilities.cs x: 3 # contributors y: 424 lines of code src/Common/RecordingTracingInterceptor.cs x: 5 # contributors y: 79 lines of code src/ResourceManager/Version2016_09_01/ServiceClientTracingInterceptor.cs x: 4 # contributors y: 60 lines of code src/Common/AzurePowerShell.cs x: 8 # contributors y: 30 lines of code src/Graph.Rbac/Version1_6.20190326/ActiveDirectory/ActiveDirectoryClientExtensions.cs x: 2 # contributors y: 153 lines of code src/Graph.Rbac/Version1_6.20190326/ActiveDirectory/ParameterSet.cs x: 2 # contributors y: 97 lines of code src/Graph.Rbac/Version1_6/ActiveDirectory/ActiveDirectoryClientExtensions.cs x: 2 # contributors y: 181 lines of code src/Graph.Rbac/Version1_6/ApplicationsOperations.cs x: 2 # contributors y: 1413 lines of code src/Graph.Rbac/Version1_6/ApplicationsOperationsExtensions.cs x: 2 # contributors y: 115 lines of code src/Graph.Rbac/Version1_6/GroupsOperations.cs x: 2 # contributors y: 1589 lines of code src/Graph.Rbac/Version1_6/GroupsOperationsExtensions.cs x: 2 # contributors y: 129 lines of code src/Graph.Rbac/Version1_6/ObjectsOperations.cs x: 2 # contributors y: 465 lines of code src/Graph.Rbac/Version1_6/ServicePrincipalsOperations.cs x: 2 # contributors y: 1278 lines of code src/Graph.Rbac/Version1_6/ServicePrincipalsOperationsExtensions.cs x: 2 # contributors y: 107 lines of code src/Graph.Rbac/Version1_6/UsersOperations.cs x: 2 # contributors y: 1017 lines of code src/Network/Common/IVirtualNetwork.cs x: 3 # contributors y: 8 lines of code build/build.proj x: 5 # contributors y: 26 lines of code src/Authentication.Abstractions/Extensions/AzureTenantExtensions.cs x: 4 # contributors y: 27 lines of code src/Authentication.Abstractions/Interfaces/IAzureTenant.cs x: 4 # contributors y: 8 lines of code src/ResourceManager/Version2016_09_01/Generated/DeploymentOperations.cs x: 2 # contributors y: 537 lines of code src/ResourceManager/Version2016_09_01/Generated/DeploymentsOperations.cs x: 2 # contributors y: 1616 lines of code src/ResourceManager/Version2016_09_01/Generated/FeaturesOperations.cs x: 2 # contributors y: 885 lines of code src/ResourceManager/Version2016_09_01/Generated/ManagementLocksOperations.cs x: 2 # contributors y: 2906 lines of code src/ResourceManager/Version2016_09_01/Generated/ManagementLocksOperationsExtensions.cs x: 2 # contributors y: 201 lines of code src/ResourceManager/Version2016_09_01/Generated/PolicyAssignmentsOperations.cs x: 2 # contributors y: 1823 lines of code src/ResourceManager/Version2016_09_01/Generated/PolicyDefinitionsOperations.cs x: 2 # contributors y: 733 lines of code src/ResourceManager/Version2016_09_01/Generated/ProvidersOperations.cs x: 2 # contributors y: 755 lines of code src/ResourceManager/Version2016_09_01/Generated/ResourceGroupsOperations.cs x: 2 # contributors y: 1598 lines of code src/ResourceManager/Version2016_09_01/Generated/ResourceLinksOperations.cs x: 2 # contributors y: 1021 lines of code src/ResourceManager/Version2016_09_01/Generated/ResourcesOperations.cs x: 2 # contributors y: 1780 lines of code src/ResourceManager/Version2016_09_01/Generated/SubscriptionsOperations.cs x: 2 # contributors y: 579 lines of code src/ResourceManager/Version2016_09_01/Generated/TenantsOperations.cs x: 2 # contributors y: 297 lines of code build.proj x: 216 # contributors y: 17 lines of code src/Storage/Adapters/ARM.Storage.Common.2017_10_01/ARMStorageService.cs x: 3 # contributors y: 58 lines of code src/Authorization/PermissionsOperations.cs x: 1 # contributors y: 609 lines of code src/Authorization/ProviderOperationsMetadataOperations.cs x: 1 # contributors y: 449 lines of code src/Authorization/RoleAssignmentsOperations.cs x: 1 # contributors y: 2077 lines of code src/Authorization/RoleDefinitionsOperations.cs x: 1 # contributors y: 905 lines of code src/Network/Version2017_03_01/LoadBalancersOperations.cs x: 1 # contributors y: 1047 lines of code src/Network/Version2017_03_01/NetworkInterfacesOperations.cs x: 1 # contributors y: 1357 lines of code
2906.0
lines of code
  min: 1.0
  average: 92.26
  25th percentile: 17.0
  median: 30.0
  75th percentile: 61.0
  max: 2906.0
0 216.0
# contributors
min: 1.0 | average: 2.08 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 216.0