azure / AzOps
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 91 files with 6,757 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 2 files changed 51-100 times (391 lines of code)
    • 5 files changed 21-50 times (1,962 lines of code)
    • 18 files changed 6-20 times (1,704 lines of code)
    • 66 files changed 1-5 times (2,700 lines of code)
0% | 5% | 29% | 25% | 39%
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 91 files with 6,757 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 9 files changed by 6-10 contributors (2,581 lines of code)
    • 51 files changed by 2-5 contributors (2,984 lines of code)
    • 31 files changed by 1 contributor (1,192 lines of code)
0% | 0% | 38% | 44% | 17%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
ps1, md, json, jq, yaml, ps1xml, psd1, gitignore, txt, gitconfig, gitattributes, jsonc, psm1, sh
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
psd10% | 100% | 0% | 0% | 0%
ps10% | 0% | 33% | 27% | 39%
psm10% | 0% | 0% | 100% | 0%
jq0% | 0% | 0% | 4% | 95%
ps1xml0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
src0% | 6% | 31% | 25% | 37%
scripts0% | 0% | 0% | 23% | 76%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
92 - 2020-06-22 2025-03-24 57 6 158992+ljtill@users.noreply... jesper@fajers.se
Strings.psd1
in src/localized/en-us
299 - 2021-03-30 2025-04-14 57 10 158992+ljtill@users.noreply... jesper@fajers.se
Invoke-AzOpsPush.ps1
in src/functions
633 - 2021-06-08 2025-03-21 31 8 158992+ljtill@users.noreply... jesper@fajers.se
New-AzOpsDeployment.ps1
in src/internal/functions
246 - 2021-03-30 2024-04-05 26 8 158992+ljtill@users.noreply... jesper@fajers.se
Get-AzOpsResourceDefinition.ps1
in src/internal/functions
378 - 2021-03-30 2025-03-21 23 7 158992+ljtill@users.noreply... jesper@fajers.se
AzOpsScope.ps1
in src/internal/classes
546 - 2021-03-30 2025-04-14 23 7 158992+ljtill@users.noreply... jesper@fajers.se
159 - 2021-03-30 2025-03-21 22 4 158992+ljtill@users.noreply... jesper@fajers.se
Core.ps1
in src/internal/configurations
37 - 2021-03-30 2024-05-02 20 6 158992+ljtill@users.noreply... jesper@fajers.se
Set-AzOpsWhatIfOutput.ps1
in src/internal/functions
105 - 2021-07-12 2024-03-12 16 6 gordon.byers@microsoft.com jesper@fajers.se
ConvertTo-AzOpsState.ps1
in src/internal/functions
245 - 2021-03-30 2025-03-21 16 6 158992+ljtill@users.noreply... jesper@fajers.se
Remove-AzOpsDeployment.ps1
in src/internal/functions
420 - 2021-10-21 2025-04-14 15 4 37686584+somilganguly@users... jesper@fajers.se
Invoke-AzOpsPull.ps1
in src/functions
157 - 2021-06-08 2024-01-19 10 3 158992+ljtill@users.noreply... jesper@fajers.se
70 - 2020-06-19 2021-03-30 8 4 kevin.rowlandson@microsoft.com 158992+ljtill@users.noreply...
ConvertFrom-AzOpsBicepTemplate.ps1
in src/internal/functions
113 - 2022-12-22 2024-06-05 8 4 johan@dahlbom.eu kasperschultzdavidsen@gmail...
Get-AzOpsRoleDefinition.ps1
in src/internal/functions
56 - 2021-03-30 2024-01-19 7 3 158992+ljtill@users.noreply... jesper@fajers.se
Get-AzOpsPolicyExemption.ps1
in src/internal/functions
64 - 2021-07-28 2024-09-09 7 2 johan@dahlbom.eu jesper@fajers.se
New-AzOpsScope.ps1
in src/internal/functions
87 - 2021-03-30 2024-03-12 7 5 158992+ljtill@users.noreply... jesper@fajers.se
112 - 2022-10-11 2024-09-09 7 2 jesper@fajers.se jesper@fajers.se
jq
policySetDefinitions.jq
in src/data/template/Microsoft.Authorization
4 - 2021-03-30 2024-04-19 6 3 158992+ljtill@users.noreply... jesper@fajers.se
jq
policyDefinitions.jq
in src/data/template/Microsoft.Authorization
8 - 2021-03-30 2024-04-19 6 3 158992+ljtill@users.noreply... jesper@fajers.se
Set-AzOpsContext.ps1
in src/internal/functions
28 - 2021-03-30 2024-01-26 6 4 158992+ljtill@users.noreply... bjorn.sundling@gmail.com
Get-AzOpsPolicySetDefinition.ps1
in src/internal/functions
40 - 2021-03-30 2024-09-09 6 3 158992+ljtill@users.noreply... jesper@fajers.se
Get-AzOpsPolicyDefinition.ps1
in src/internal/functions
40 - 2021-03-30 2024-09-09 6 3 158992+ljtill@users.noreply... jesper@fajers.se
Get-AzOpsRoleAssignment.ps1
in src/internal/functions
54 - 2021-03-30 2024-01-19 6 3 158992+ljtill@users.noreply... jesper@fajers.se
Get-AzOpsPolicyAssignment.ps1
in src/internal/functions
64 - 2021-03-30 2024-09-09 6 3 158992+ljtill@users.noreply... jesper@fajers.se
33 - 2021-04-19 2023-11-13 5 3 158992+ljtill@users.noreply... jesper@fajers.se
Debug.ps1
in scripts
35 - 2021-03-30 2022-01-03 5 2 158992+ljtill@users.noreply... johan@dahlbom.eu
Get-AzOpsCurrentPrincipal.ps1
in src/internal/functions
40 - 2022-01-26 2024-02-07 5 3 johan@dahlbom.eu jesper@fajers.se
61 - 2022-05-22 2024-12-12 5 3 jesper@fajers.se 43640134+borondy@users.nore...
jq
policyExemptions.jq
in src/data/template/Microsoft.Authorization
1 - 2021-07-28 2024-09-09 4 2 johan@dahlbom.eu jesper@fajers.se
jq
policyAssignments.jq
in src/data/template/Microsoft.Authorization
2 - 2021-03-30 2023-03-17 4 3 158992+ljtill@users.noreply... jesper@fajers.se
jq
template.jq
in src/data/template
30 - 2021-03-30 2023-02-17 4 3 158992+ljtill@users.noreply... johan@dahlbom.eu
Get-AzOpsResourceLock.ps1
in src/internal/functions
56 - 2022-11-16 2024-01-19 4 2 jesper@fajers.se jesper@fajers.se
Set-AzOpsStringLength.ps1
in src/internal/functions
58 - 2022-03-14 2024-01-19 4 2 jesper@fajers.se jesper@fajers.se
Get-AzOpsPolicy.ps1
in src/internal/functions
58 - 2022-04-27 2024-09-09 4 2 johan@dahlbom.eu jesper@fajers.se
Get-AzOpsSubscription.ps1
in src/internal/functions
62 - 2021-03-30 2024-01-19 4 2 158992+ljtill@users.noreply... jesper@fajers.se
jq
managementGroups.template.jq
in src/data/template/Microsoft.Management
83 - 2021-04-14 2025-03-13 4 4 158992+ljtill@users.noreply... jesper@fajers.se
New-AzOpsStateDeployment.ps1
in src/internal/functions
85 - 2021-03-30 2024-01-19 4 2 158992+ljtill@users.noreply... jesper@fajers.se
135 - 2022-04-21 2024-04-05 4 1 jesper@fajers.se jesper@fajers.se
jq
roleAssignments.jq
in src/data/template/Microsoft.Authorization
1 - 2021-03-30 2023-03-17 3 3 158992+ljtill@users.noreply... jesper@fajers.se
jq
roleDefinitions.jq
in src/data/template/Microsoft.Authorization
1 - 2021-03-30 2023-03-17 3 3 158992+ljtill@users.noreply... jesper@fajers.se
Initialize.ps1
in src/internal/scripts
4 - 2021-03-30 2023-02-17 3 2 158992+ljtill@users.noreply... johan@dahlbom.eu
jq
template.parameters.jq
in src/data/template
10 - 2021-03-30 2023-07-03 3 3 158992+ljtill@users.noreply... jesper@fajers.se
Get-AzOpsRole.ps1
in src/internal/functions
32 - 2022-04-27 2024-01-19 3 2 johan@dahlbom.eu jesper@fajers.se
Assert-AzOpsJqDependency.ps1
in src/internal/functions
40 - 2021-04-27 2024-03-21 3 2 158992+ljtill@users.noreply... jesper@fajers.se
Assert-AzOpsWindowsLongPath.ps1
in src/internal/functions
43 - 2021-03-30 2024-01-19 3 3 158992+ljtill@users.noreply... jesper@fajers.se
Register-AzOpsResourceProvider.ps1
in src/internal/functions
43 - 2021-03-30 2024-01-19 3 2 158992+ljtill@users.noreply... jesper@fajers.se
Register-AzOpsProviderFeature.ps1
in src/internal/functions
45 - 2021-03-30 2024-01-19 3 2 158992+ljtill@users.noreply... jesper@fajers.se
Invoke-AzOpsRestMethod.ps1
in src/internal/functions
46 - 2023-02-17 2024-01-19 3 2 johan@dahlbom.eu jesper@fajers.se
Invoke-AzOpsNativeCommand.ps1
in src/internal/functions
50 - 2021-03-30 2024-01-19 3 2 158992+ljtill@users.noreply... jesper@fajers.se
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
Strings.psd1
in src/localized/en-us
299 - 2021-03-30 2025-04-14 57 10 158992+ljtill@users.noreply... jesper@fajers.se
Invoke-AzOpsPush.ps1
in src/functions
633 - 2021-06-08 2025-03-21 31 8 158992+ljtill@users.noreply... jesper@fajers.se
New-AzOpsDeployment.ps1
in src/internal/functions
246 - 2021-03-30 2024-04-05 26 8 158992+ljtill@users.noreply... jesper@fajers.se
Get-AzOpsResourceDefinition.ps1
in src/internal/functions
378 - 2021-03-30 2025-03-21 23 7 158992+ljtill@users.noreply... jesper@fajers.se
AzOpsScope.ps1
in src/internal/classes
546 - 2021-03-30 2025-04-14 23 7 158992+ljtill@users.noreply... jesper@fajers.se
92 - 2020-06-22 2025-03-24 57 6 158992+ljtill@users.noreply... jesper@fajers.se
Core.ps1
in src/internal/configurations
37 - 2021-03-30 2024-05-02 20 6 158992+ljtill@users.noreply... jesper@fajers.se
ConvertTo-AzOpsState.ps1
in src/internal/functions
245 - 2021-03-30 2025-03-21 16 6 158992+ljtill@users.noreply... jesper@fajers.se
Set-AzOpsWhatIfOutput.ps1
in src/internal/functions
105 - 2021-07-12 2024-03-12 16 6 gordon.byers@microsoft.com jesper@fajers.se
New-AzOpsScope.ps1
in src/internal/functions
87 - 2021-03-30 2024-03-12 7 5 158992+ljtill@users.noreply... jesper@fajers.se
159 - 2021-03-30 2025-03-21 22 4 158992+ljtill@users.noreply... jesper@fajers.se
Remove-AzOpsDeployment.ps1
in src/internal/functions
420 - 2021-10-21 2025-04-14 15 4 37686584+somilganguly@users... jesper@fajers.se
70 - 2020-06-19 2021-03-30 8 4 kevin.rowlandson@microsoft.com 158992+ljtill@users.noreply...
ConvertFrom-AzOpsBicepTemplate.ps1
in src/internal/functions
113 - 2022-12-22 2024-06-05 8 4 johan@dahlbom.eu kasperschultzdavidsen@gmail...
Set-AzOpsContext.ps1
in src/internal/functions
28 - 2021-03-30 2024-01-26 6 4 158992+ljtill@users.noreply... bjorn.sundling@gmail.com
jq
managementGroups.template.jq
in src/data/template/Microsoft.Management
83 - 2021-04-14 2025-03-13 4 4 158992+ljtill@users.noreply... jesper@fajers.se
Invoke-AzOpsPull.ps1
in src/functions
157 - 2021-06-08 2024-01-19 10 3 158992+ljtill@users.noreply... jesper@fajers.se
Get-AzOpsRoleDefinition.ps1
in src/internal/functions
56 - 2021-03-30 2024-01-19 7 3 158992+ljtill@users.noreply... jesper@fajers.se
jq
policyDefinitions.jq
in src/data/template/Microsoft.Authorization
8 - 2021-03-30 2024-04-19 6 3 158992+ljtill@users.noreply... jesper@fajers.se
jq
policySetDefinitions.jq
in src/data/template/Microsoft.Authorization
4 - 2021-03-30 2024-04-19 6 3 158992+ljtill@users.noreply... jesper@fajers.se
Get-AzOpsPolicyDefinition.ps1
in src/internal/functions
40 - 2021-03-30 2024-09-09 6 3 158992+ljtill@users.noreply... jesper@fajers.se
Get-AzOpsRoleAssignment.ps1
in src/internal/functions
54 - 2021-03-30 2024-01-19 6 3 158992+ljtill@users.noreply... jesper@fajers.se
Get-AzOpsPolicySetDefinition.ps1
in src/internal/functions
40 - 2021-03-30 2024-09-09 6 3 158992+ljtill@users.noreply... jesper@fajers.se
Get-AzOpsPolicyAssignment.ps1
in src/internal/functions
64 - 2021-03-30 2024-09-09 6 3 158992+ljtill@users.noreply... jesper@fajers.se
33 - 2021-04-19 2023-11-13 5 3 158992+ljtill@users.noreply... jesper@fajers.se
61 - 2022-05-22 2024-12-12 5 3 jesper@fajers.se 43640134+borondy@users.nore...
Get-AzOpsCurrentPrincipal.ps1
in src/internal/functions
40 - 2022-01-26 2024-02-07 5 3 johan@dahlbom.eu jesper@fajers.se
jq
policyAssignments.jq
in src/data/template/Microsoft.Authorization
2 - 2021-03-30 2023-03-17 4 3 158992+ljtill@users.noreply... jesper@fajers.se
jq
template.jq
in src/data/template
30 - 2021-03-30 2023-02-17 4 3 158992+ljtill@users.noreply... johan@dahlbom.eu
jq
roleDefinitions.jq
in src/data/template/Microsoft.Authorization
1 - 2021-03-30 2023-03-17 3 3 158992+ljtill@users.noreply... jesper@fajers.se
jq
roleAssignments.jq
in src/data/template/Microsoft.Authorization
1 - 2021-03-30 2023-03-17 3 3 158992+ljtill@users.noreply... jesper@fajers.se
jq
template.parameters.jq
in src/data/template
10 - 2021-03-30 2023-07-03 3 3 158992+ljtill@users.noreply... jesper@fajers.se
Assert-AzOpsWindowsLongPath.ps1
in src/internal/functions
43 - 2021-03-30 2024-01-19 3 3 158992+ljtill@users.noreply... jesper@fajers.se
112 - 2022-10-11 2024-09-09 7 2 jesper@fajers.se jesper@fajers.se
Get-AzOpsPolicyExemption.ps1
in src/internal/functions
64 - 2021-07-28 2024-09-09 7 2 johan@dahlbom.eu jesper@fajers.se
Debug.ps1
in scripts
35 - 2021-03-30 2022-01-03 5 2 158992+ljtill@users.noreply... johan@dahlbom.eu
jq
policyExemptions.jq
in src/data/template/Microsoft.Authorization
1 - 2021-07-28 2024-09-09 4 2 johan@dahlbom.eu jesper@fajers.se
Get-AzOpsPolicy.ps1
in src/internal/functions
58 - 2022-04-27 2024-09-09 4 2 johan@dahlbom.eu jesper@fajers.se
New-AzOpsStateDeployment.ps1
in src/internal/functions
85 - 2021-03-30 2024-01-19 4 2 158992+ljtill@users.noreply... jesper@fajers.se
Get-AzOpsSubscription.ps1
in src/internal/functions
62 - 2021-03-30 2024-01-19 4 2 158992+ljtill@users.noreply... jesper@fajers.se
Set-AzOpsStringLength.ps1
in src/internal/functions
58 - 2022-03-14 2024-01-19 4 2 jesper@fajers.se jesper@fajers.se
Get-AzOpsResourceLock.ps1
in src/internal/functions
56 - 2022-11-16 2024-01-19 4 2 jesper@fajers.se jesper@fajers.se
Initialize.ps1
in src/internal/scripts
4 - 2021-03-30 2023-02-17 3 2 158992+ljtill@users.noreply... johan@dahlbom.eu
Register-AzOpsResourceProvider.ps1
in src/internal/functions
43 - 2021-03-30 2024-01-19 3 2 158992+ljtill@users.noreply... jesper@fajers.se
Get-AzOpsRole.ps1
in src/internal/functions
32 - 2022-04-27 2024-01-19 3 2 johan@dahlbom.eu jesper@fajers.se
Get-AzOpsManagementGroup.ps1
in src/internal/functions
56 - 2023-02-17 2024-01-19 3 2 johan@dahlbom.eu jesper@fajers.se
Register-AzOpsProviderFeature.ps1
in src/internal/functions
45 - 2021-03-30 2024-01-19 3 2 158992+ljtill@users.noreply... jesper@fajers.se
Remove-AzOpsInvalidCharacter.ps1
in src/internal/functions
54 - 2023-02-17 2024-01-19 3 2 johan@dahlbom.eu jesper@fajers.se
Assert-AzOpsJqDependency.ps1
in src/internal/functions
40 - 2021-04-27 2024-03-21 3 2 158992+ljtill@users.noreply... jesper@fajers.se
Invoke-AzOpsNativeCommand.ps1
in src/internal/functions
50 - 2021-03-30 2024-01-19 3 2 158992+ljtill@users.noreply... jesper@fajers.se
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
Write-AzOpsMessage.ps1
in src/internal/functions
191 - 2024-01-19 2024-01-19 1 1 jesper@fajers.se jesper@fajers.se
Remove-AzResourceRaw.ps1
in src/internal/functions
183 - 2024-03-12 2024-03-12 1 1 jesper@fajers.se jesper@fajers.se
135 - 2022-04-21 2024-04-05 4 1 jesper@fajers.se jesper@fajers.se
Release.ps1
in scripts
98 - 2021-03-30 2021-04-21 2 1 158992+ljtill@users.noreply... 158992+ljtill@users.noreply...
Get-AzOpsTemplateFile.ps1
in src/internal/functions
94 - 2023-04-20 2024-01-19 2 1 jesper@fajers.se jesper@fajers.se
Get-AzOpsResource.ps1
in src/internal/functions
57 - 2024-03-12 2024-12-17 2 1 jesper@fajers.se jesper@fajers.se
Set-AzOpsRemoveOrder.ps1
in src/internal/functions
50 - 2024-03-12 2024-03-12 1 1 jesper@fajers.se jesper@fajers.se
Get-AzOpsNestedSubscription.ps1
in src/internal/functions
38 - 2023-02-17 2023-02-17 1 1 johan@dahlbom.eu johan@dahlbom.eu
36 - 2021-03-30 2021-03-30 1 1 158992+ljtill@users.noreply... 158992+ljtill@users.noreply...
30 - 2021-03-30 2021-03-30 1 1 158992+ljtill@users.noreply... 158992+ljtill@users.noreply...
Validations.ps1
in src/internal/scripts
28 - 2021-04-20 2021-04-20 1 1 158992+ljtill@users.noreply... 158992+ljtill@users.noreply...
Version.ps1
in scripts
26 - 2021-04-21 2021-04-21 1 1 158992+ljtill@users.noreply... 158992+ljtill@users.noreply...
Get-AzOpsPim.ps1
in src/internal/functions
26 - 2022-05-22 2024-01-19 2 1 jesper@fajers.se jesper@fajers.se
PostImport.ps1
in src/internal/scripts
24 - 2021-03-30 2021-04-20 2 1 158992+ljtill@users.noreply... 158992+ljtill@users.noreply...
jq
subscriptions.template.jq
in src/data/template/Microsoft.Subscription
23 - 2023-03-16 2023-03-16 1 1 jesper@fajers.se jesper@fajers.se
jq
resourcegroups.template.jq
in src/data/template/Microsoft.Resources
23 - 2023-02-17 2023-02-17 1 1 johan@dahlbom.eu johan@dahlbom.eu
jq
roleEligibilityScheduleRequests.template.jq
in src/data/template/Microsoft.Authorization
21 - 2022-05-22 2022-05-22 1 1 jesper@fajers.se jesper@fajers.se
jq
locks.template.jq
in src/data/template/Microsoft.Authorization
20 - 2023-02-17 2023-02-17 1 1 johan@dahlbom.eu johan@dahlbom.eu
License.ps1
in src/internal/scripts
18 - 2021-03-30 2021-03-30 1 1 158992+ljtill@users.noreply... 158992+ljtill@users.noreply...
jq
templateChildResource.jq
in src/data/template
13 - 2022-01-13 2022-01-13 1 1 37686584+somilganguly@users... 37686584+somilganguly@users...
PreImport.ps1
in src/internal/scripts
12 - 2021-03-30 2021-03-30 1 1 158992+ljtill@users.noreply... 158992+ljtill@users.noreply...
jq
storageaccounts.jq
in src/data/template/Microsoft.Storage
9 - 2023-02-17 2023-02-17 1 1 johan@dahlbom.eu johan@dahlbom.eu
ScriptBlocks.ps1
in src/internal/scriptblocks
9 - 2021-03-30 2021-03-30 1 1 158992+ljtill@users.noreply... 158992+ljtill@users.noreply...
Variables.ps1
in src/internal/scripts
8 - 2021-03-30 2021-03-30 1 1 158992+ljtill@users.noreply... 158992+ljtill@users.noreply...
Strings.ps1
in src/internal/scripts
8 - 2021-03-30 2021-03-30 1 1 158992+ljtill@users.noreply... 158992+ljtill@users.noreply...
Assignment.ps1
in src/internal/tepp
4 - 2021-03-30 2021-03-30 1 1 158992+ljtill@users.noreply... 158992+ljtill@users.noreply...
Example.tepp.ps1
in src/internal/tepp
4 - 2021-03-30 2021-03-30 1 1 158992+ljtill@users.noreply... 158992+ljtill@users.noreply...
jq
virtualnetworks.jq
in src/data/template/Microsoft.Network
1 - 2023-02-17 2023-02-17 1 1 johan@dahlbom.eu johan@dahlbom.eu
jq
virtualwans.jq
in src/data/template/Microsoft.Network
1 - 2023-02-17 2023-02-17 1 1 johan@dahlbom.eu johan@dahlbom.eu
jq
roleEligibilityScheduleRequests.jq
in src/data/template/Microsoft.Authorization
1 - 2022-05-22 2022-05-22 1 1 jesper@fajers.se jesper@fajers.se
jq
vaults.jq
in src/data/template/Microsoft.Keyvault
1 - 2023-02-17 2023-02-17 1 1 johan@dahlbom.eu johan@dahlbom.eu
Save-AzOpsManagementGroupChild.ps1
in src/internal/functions
132 - 2023-02-17 2025-03-21 3 2 johan@dahlbom.eu jesper@fajers.se
112 - 2022-10-11 2024-09-09 7 2 jesper@fajers.se jesper@fajers.se
Search-AzOpsAzGraph.ps1
in src/internal/functions
89 - 2023-02-17 2024-01-19 2 2 johan@dahlbom.eu jesper@fajers.se
New-AzOpsStateDeployment.ps1
in src/internal/functions
85 - 2021-03-30 2024-01-19 4 2 158992+ljtill@users.noreply... jesper@fajers.se
Invoke-AzOpsScriptBlock.ps1
in src/internal/functions
76 - 2021-03-30 2024-01-19 2 2 158992+ljtill@users.noreply... jesper@fajers.se
Get-AzOpsPolicyExemption.ps1
in src/internal/functions
64 - 2021-07-28 2024-09-09 7 2 johan@dahlbom.eu jesper@fajers.se
Get-AzOpsSubscription.ps1
in src/internal/functions
62 - 2021-03-30 2024-01-19 4 2 158992+ljtill@users.noreply... jesper@fajers.se
Get-AzOpsPolicy.ps1
in src/internal/functions
58 - 2022-04-27 2024-09-09 4 2 johan@dahlbom.eu jesper@fajers.se
Set-AzOpsStringLength.ps1
in src/internal/functions
58 - 2022-03-14 2024-01-19 4 2 jesper@fajers.se jesper@fajers.se
Get-AzOpsManagementGroup.ps1
in src/internal/functions
56 - 2023-02-17 2024-01-19 3 2 johan@dahlbom.eu jesper@fajers.se
Get-AzOpsResourceLock.ps1
in src/internal/functions
56 - 2022-11-16 2024-01-19 4 2 jesper@fajers.se jesper@fajers.se
Remove-AzOpsInvalidCharacter.ps1
in src/internal/functions
54 - 2023-02-17 2024-01-19 3 2 johan@dahlbom.eu jesper@fajers.se
Invoke-AzOpsNativeCommand.ps1
in src/internal/functions
50 - 2021-03-30 2024-01-19 3 2 158992+ljtill@users.noreply... jesper@fajers.se
Invoke-AzOpsRestMethod.ps1
in src/internal/functions
46 - 2023-02-17 2024-01-19 3 2 johan@dahlbom.eu jesper@fajers.se
46 - 2022-05-22 2024-12-11 2 2 jesper@fajers.se 43640134+borondy@users.nore...
Assert-AzOpsInitialization.ps1
in src/internal/functions
45 - 2021-03-30 2024-01-19 2 2 158992+ljtill@users.noreply... jesper@fajers.se
Register-AzOpsProviderFeature.ps1
in src/internal/functions
45 - 2021-03-30 2024-01-19 3 2 158992+ljtill@users.noreply... jesper@fajers.se
Register-AzOpsResourceProvider.ps1
in src/internal/functions
43 - 2021-03-30 2024-01-19 3 2 158992+ljtill@users.noreply... jesper@fajers.se
Assert-AzOpsJqDependency.ps1
in src/internal/functions
40 - 2021-04-27 2024-03-21 3 2 158992+ljtill@users.noreply... jesper@fajers.se
Correlations

File Size vs. Number of Changes: 97 points

src/internal/functions/Remove-AzOpsDeployment.ps1 x: 420 lines of code y: 15 # changes src/internal/classes/AzOpsScope.ps1 x: 546 lines of code y: 23 # changes src/localized/en-us/Strings.psd1 x: 299 lines of code y: 57 # changes src/AzOps.psd1 x: 92 lines of code y: 57 # changes src/functions/Initialize-AzOpsEnvironment.ps1 x: 159 lines of code y: 22 # changes src/functions/Invoke-AzOpsPush.ps1 x: 633 lines of code y: 31 # changes src/internal/functions/ConvertTo-AzOpsState.ps1 x: 245 lines of code y: 16 # changes src/internal/functions/Get-AzOpsResourceDefinition.ps1 x: 378 lines of code y: 23 # changes src/internal/functions/Save-AzOpsManagementGroupChild.ps1 x: 132 lines of code y: 3 # changes src/data/template/Microsoft.Management/managementGroups.template.jq x: 83 lines of code y: 4 # changes src/internal/functions/Get-AzOpsResource.ps1 x: 57 lines of code y: 2 # changes src/internal/functions/Get-AzOpsRoleEligibilityScheduleRequest.ps1 x: 61 lines of code y: 5 # changes src/internal/classes/AzOpsRoleEligibilityScheduleRequest.ps1 x: 46 lines of code y: 2 # changes scripts/Remove-AzOpsTestsDeployment.ps1 x: 112 lines of code y: 7 # changes src/data/template/Microsoft.Authorization/policyExemptions.jq x: 1 lines of code y: 4 # changes src/internal/functions/Get-AzOpsPolicy.ps1 x: 58 lines of code y: 4 # changes src/internal/functions/Get-AzOpsPolicyAssignment.ps1 x: 64 lines of code y: 6 # changes src/internal/functions/Get-AzOpsPolicyDefinition.ps1 x: 40 lines of code y: 6 # changes src/internal/functions/Get-AzOpsPolicyExemption.ps1 x: 64 lines of code y: 7 # changes src/internal/functions/ConvertFrom-AzOpsBicepTemplate.ps1 x: 113 lines of code y: 8 # changes src/internal/configurations/Core.ps1 x: 37 lines of code y: 20 # changes src/data/template/Microsoft.Authorization/policyDefinitions.jq x: 8 lines of code y: 6 # changes src/data/template/Microsoft.Authorization/policySetDefinitions.jq x: 4 lines of code y: 6 # changes scripts/New-AzOpsTestsDeploymentHelper.ps1 x: 135 lines of code y: 4 # changes src/internal/functions/New-AzOpsDeployment.ps1 x: 246 lines of code y: 26 # changes scripts/UpdateRequiredModules.ps1 x: 28 lines of code y: 2 # changes src/internal/functions/Assert-AzOpsJqDependency.ps1 x: 40 lines of code y: 3 # changes src/internal/functions/New-AzOpsScope.ps1 x: 87 lines of code y: 7 # changes src/internal/functions/Remove-AzResourceRaw.ps1 x: 183 lines of code y: 1 # changes src/internal/functions/Set-AzOpsRemoveOrder.ps1 x: 50 lines of code y: 1 # changes src/internal/functions/Set-AzOpsWhatIfOutput.ps1 x: 105 lines of code y: 16 # changes src/internal/functions/Get-AzOpsCurrentPrincipal.ps1 x: 40 lines of code y: 5 # changes src/internal/functions/Set-AzOpsContext.ps1 x: 28 lines of code y: 6 # changes src/functions/Invoke-AzOpsPull.ps1 x: 157 lines of code y: 10 # changes src/internal/functions/Assert-AzOpsBicepDependency.ps1 x: 31 lines of code y: 2 # changes src/internal/functions/Assert-AzOpsInitialization.ps1 x: 45 lines of code y: 2 # changes src/internal/functions/Assert-AzOpsWindowsLongPath.ps1 x: 43 lines of code y: 3 # changes src/internal/functions/Get-AzOpsManagementGroup.ps1 x: 56 lines of code y: 3 # changes src/internal/functions/Get-AzOpsPim.ps1 x: 26 lines of code y: 2 # changes src/internal/functions/Get-AzOpsResourceLock.ps1 x: 56 lines of code y: 4 # changes src/internal/functions/Get-AzOpsRole.ps1 x: 32 lines of code y: 3 # changes src/internal/functions/Get-AzOpsRoleAssignment.ps1 x: 54 lines of code y: 6 # changes src/internal/functions/Get-AzOpsRoleDefinition.ps1 x: 56 lines of code y: 7 # changes src/internal/functions/Get-AzOpsSubscription.ps1 x: 62 lines of code y: 4 # changes src/internal/functions/Get-AzOpsTemplateFile.ps1 x: 94 lines of code y: 2 # changes src/internal/functions/Invoke-AzOpsNativeCommand.ps1 x: 50 lines of code y: 3 # changes src/internal/functions/Invoke-AzOpsRestMethod.ps1 x: 46 lines of code y: 3 # changes src/internal/functions/Invoke-AzOpsScriptBlock.ps1 x: 76 lines of code y: 2 # changes src/internal/functions/New-AzOpsStateDeployment.ps1 x: 85 lines of code y: 4 # changes src/internal/functions/Register-AzOpsProviderFeature.ps1 x: 45 lines of code y: 3 # changes src/internal/functions/Remove-AzOpsInvalidCharacter.ps1 x: 54 lines of code y: 3 # changes src/internal/functions/Search-AzOpsAzGraph.ps1 x: 89 lines of code y: 2 # changes src/internal/functions/Write-AzOpsMessage.ps1 x: 191 lines of code y: 1 # changes scripts/Dependencies.ps1 x: 33 lines of code y: 5 # changes src/data/template/template.parameters.jq x: 10 lines of code y: 3 # changes src/data/template/Microsoft.Authorization/policyAssignments.jq x: 2 lines of code y: 4 # changes src/data/template/Microsoft.Authorization/roleAssignments.jq x: 1 lines of code y: 3 # changes src/data/template/Microsoft.Subscription/subscriptions.template.jq x: 23 lines of code y: 1 # changes src/data/template/Microsoft.Authorization/locks.template.jq x: 20 lines of code y: 1 # changes src/data/template/Microsoft.Keyvault/vaults.jq x: 1 lines of code y: 1 # changes src/data/template/Microsoft.Storage/storageaccounts.jq x: 9 lines of code y: 1 # changes src/data/template/generic.jq x: 12 lines of code y: 2 # changes src/data/template/template.jq x: 30 lines of code y: 4 # changes src/internal/functions/Get-AzOpsNestedSubscription.ps1 x: 38 lines of code y: 1 # changes src/internal/scripts/Initialize.ps1 x: 4 lines of code y: 3 # changes src/data/template/Microsoft.Authorization/roleEligibilityScheduleRequests.template.jq x: 21 lines of code y: 1 # changes src/data/template/Microsoft.Network/virtualNetworks.jq x: 1 lines of code y: 2 # changes src/data/template/templateChildResource.jq x: 13 lines of code y: 1 # changes scripts/Debug.ps1 x: 35 lines of code y: 5 # changes src/data/template/Microsoft.Management/managementGroups/subscriptions.template.jq x: 20 lines of code y: 2 # changes src/data/template/Microsoft.Resources/resourceGroups.template.jq x: 23 lines of code y: 3 # changes scripts/Release.ps1 x: 98 lines of code y: 2 # changes scripts/Version.ps1 x: 26 lines of code y: 1 # changes src/internal/scripts/PostImport.ps1 x: 24 lines of code y: 2 # changes src/internal/scripts/Validations.ps1 x: 28 lines of code y: 1 # changes src/AzOps.psm1 x: 70 lines of code y: 8 # changes src/internal/functions/Assert-AzOpsJQDependency.ps1 x: 40 lines of code y: 1 # changes src/internal/scripts/License.ps1 x: 18 lines of code y: 1 # changes src/internal/scripts/PreImport.ps1 x: 12 lines of code y: 1 # changes src/internal/tepp/Assignment.ps1 x: 4 lines of code y: 1 # changes src/xml/AzOps.Format.ps1xml x: 30 lines of code y: 1 # changes src/xml/AzOps.Types.ps1xml x: 36 lines of code y: 1 # changes
57.0
# changes
  min: 1.0
  average: 5.81
  25th percentile: 1.0
  median: 3.0
  75th percentile: 6.0
  max: 57.0
0 633.0
lines of code
min: 1.0 | average: 70.43 | 25th percentile: 12.5 | median: 40.0 | 75th percentile: 73.0 | max: 633.0

Number of Contributors vs. Number of Changes: 97 points

src/internal/functions/Remove-AzOpsDeployment.ps1 x: 4 # contributors y: 15 # changes src/internal/classes/AzOpsScope.ps1 x: 7 # contributors y: 23 # changes src/localized/en-us/Strings.psd1 x: 10 # contributors y: 57 # changes src/AzOps.psd1 x: 6 # contributors y: 57 # changes src/functions/Initialize-AzOpsEnvironment.ps1 x: 4 # contributors y: 22 # changes src/functions/Invoke-AzOpsPush.ps1 x: 8 # contributors y: 31 # changes src/internal/functions/ConvertTo-AzOpsState.ps1 x: 6 # contributors y: 16 # changes src/internal/functions/Save-AzOpsManagementGroupChild.ps1 x: 2 # contributors y: 3 # changes src/data/template/Microsoft.Management/managementGroups.template.jq x: 4 # contributors y: 4 # changes src/internal/functions/Get-AzOpsResource.ps1 x: 1 # contributors y: 2 # changes src/internal/functions/Get-AzOpsRoleEligibilityScheduleRequest.ps1 x: 3 # contributors y: 5 # changes src/internal/classes/AzOpsRoleEligibilityScheduleRequest.ps1 x: 2 # contributors y: 2 # changes scripts/Remove-AzOpsTestsDeployment.ps1 x: 2 # contributors y: 7 # changes src/data/template/Microsoft.Authorization/policyExemptions.jq x: 2 # contributors y: 4 # changes src/internal/functions/Get-AzOpsPolicyAssignment.ps1 x: 3 # contributors y: 6 # changes src/internal/functions/ConvertFrom-AzOpsBicepTemplate.ps1 x: 4 # contributors y: 8 # changes src/internal/configurations/Core.ps1 x: 6 # contributors y: 20 # changes scripts/New-AzOpsTestsDeploymentHelper.ps1 x: 1 # contributors y: 4 # changes src/internal/functions/New-AzOpsDeployment.ps1 x: 8 # contributors y: 26 # changes src/internal/functions/New-AzOpsScope.ps1 x: 5 # contributors y: 7 # changes src/internal/functions/Remove-AzResourceRaw.ps1 x: 1 # contributors y: 1 # changes src/internal/functions/Set-AzOpsContext.ps1 x: 4 # contributors y: 6 # changes src/functions/Invoke-AzOpsPull.ps1 x: 3 # contributors y: 10 # changes src/internal/functions/Assert-AzOpsWindowsLongPath.ps1 x: 3 # contributors y: 3 # changes src/internal/functions/Get-AzOpsRoleDefinition.ps1 x: 3 # contributors y: 7 # changes src/data/template/Microsoft.Authorization/policyAssignments.jq x: 3 # contributors y: 4 # changes scripts/Debug.ps1 x: 2 # contributors y: 5 # changes
57.0
# changes
  min: 1.0
  average: 5.81
  25th percentile: 1.0
  median: 3.0
  75th percentile: 6.0
  max: 57.0
0 10.0
# contributors
min: 1.0 | average: 2.45 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 10.0

Number of Contributors vs. File Size: 97 points

src/internal/functions/Remove-AzOpsDeployment.ps1 x: 4 # contributors y: 420 lines of code src/internal/classes/AzOpsScope.ps1 x: 7 # contributors y: 546 lines of code src/localized/en-us/Strings.psd1 x: 10 # contributors y: 299 lines of code src/AzOps.psd1 x: 6 # contributors y: 92 lines of code src/functions/Initialize-AzOpsEnvironment.ps1 x: 4 # contributors y: 159 lines of code src/functions/Invoke-AzOpsPush.ps1 x: 8 # contributors y: 633 lines of code src/internal/functions/ConvertTo-AzOpsState.ps1 x: 6 # contributors y: 245 lines of code src/internal/functions/Get-AzOpsResourceDefinition.ps1 x: 7 # contributors y: 378 lines of code src/internal/functions/Save-AzOpsManagementGroupChild.ps1 x: 2 # contributors y: 132 lines of code src/data/template/Microsoft.Management/managementGroups.template.jq x: 4 # contributors y: 83 lines of code src/internal/functions/Get-AzOpsResource.ps1 x: 1 # contributors y: 57 lines of code src/internal/functions/Get-AzOpsRoleEligibilityScheduleRequest.ps1 x: 3 # contributors y: 61 lines of code src/internal/classes/AzOpsRoleEligibilityScheduleRequest.ps1 x: 2 # contributors y: 46 lines of code scripts/Remove-AzOpsTestsDeployment.ps1 x: 2 # contributors y: 112 lines of code src/data/template/Microsoft.Authorization/policyExemptions.jq x: 2 # contributors y: 1 lines of code src/internal/functions/Get-AzOpsPolicy.ps1 x: 2 # contributors y: 58 lines of code src/internal/functions/Get-AzOpsPolicyAssignment.ps1 x: 3 # contributors y: 64 lines of code src/internal/functions/Get-AzOpsPolicyDefinition.ps1 x: 3 # contributors y: 40 lines of code src/internal/functions/Get-AzOpsPolicyExemption.ps1 x: 2 # contributors y: 64 lines of code src/internal/functions/ConvertFrom-AzOpsBicepTemplate.ps1 x: 4 # contributors y: 113 lines of code src/internal/configurations/Core.ps1 x: 6 # contributors y: 37 lines of code src/data/template/Microsoft.Authorization/policyDefinitions.jq x: 3 # contributors y: 8 lines of code src/data/template/Microsoft.Authorization/policySetDefinitions.jq x: 3 # contributors y: 4 lines of code scripts/New-AzOpsTestsDeploymentHelper.ps1 x: 1 # contributors y: 135 lines of code src/internal/functions/New-AzOpsDeployment.ps1 x: 8 # contributors y: 246 lines of code scripts/UpdateRequiredModules.ps1 x: 2 # contributors y: 28 lines of code src/internal/functions/Assert-AzOpsJqDependency.ps1 x: 2 # contributors y: 40 lines of code src/internal/functions/New-AzOpsScope.ps1 x: 5 # contributors y: 87 lines of code src/internal/functions/Remove-AzResourceRaw.ps1 x: 1 # contributors y: 183 lines of code src/internal/functions/Set-AzOpsRemoveOrder.ps1 x: 1 # contributors y: 50 lines of code src/internal/functions/Set-AzOpsWhatIfOutput.ps1 x: 6 # contributors y: 105 lines of code src/internal/functions/Set-AzOpsContext.ps1 x: 4 # contributors y: 28 lines of code src/functions/Invoke-AzOpsPull.ps1 x: 3 # contributors y: 157 lines of code src/internal/functions/Assert-AzOpsBicepDependency.ps1 x: 2 # contributors y: 31 lines of code src/internal/functions/Assert-AzOpsWindowsLongPath.ps1 x: 3 # contributors y: 43 lines of code src/internal/functions/Get-AzOpsManagementGroup.ps1 x: 2 # contributors y: 56 lines of code src/internal/functions/Get-AzOpsPim.ps1 x: 1 # contributors y: 26 lines of code src/internal/functions/Get-AzOpsRoleAssignment.ps1 x: 3 # contributors y: 54 lines of code src/internal/functions/Get-AzOpsRoleDefinition.ps1 x: 3 # contributors y: 56 lines of code src/internal/functions/Get-AzOpsSubscription.ps1 x: 2 # contributors y: 62 lines of code src/internal/functions/Get-AzOpsTemplateFile.ps1 x: 1 # contributors y: 94 lines of code src/internal/functions/Invoke-AzOpsNativeCommand.ps1 x: 2 # contributors y: 50 lines of code src/internal/functions/Invoke-AzOpsScriptBlock.ps1 x: 2 # contributors y: 76 lines of code src/internal/functions/New-AzOpsStateDeployment.ps1 x: 2 # contributors y: 85 lines of code src/internal/functions/Register-AzOpsResourceProvider.ps1 x: 2 # contributors y: 43 lines of code src/internal/functions/Remove-AzOpsInvalidCharacter.ps1 x: 2 # contributors y: 54 lines of code src/internal/functions/Search-AzOpsAzGraph.ps1 x: 2 # contributors y: 89 lines of code src/internal/functions/Write-AzOpsMessage.ps1 x: 1 # contributors y: 191 lines of code scripts/Dependencies.ps1 x: 3 # contributors y: 33 lines of code src/data/template/template.parameters.jq x: 3 # contributors y: 10 lines of code src/data/template/Microsoft.Authorization/policyAssignments.jq x: 3 # contributors y: 2 lines of code src/data/template/Microsoft.Subscription/subscriptions.template.jq x: 1 # contributors y: 23 lines of code src/data/template/Microsoft.Authorization/locks.template.jq x: 1 # contributors y: 20 lines of code src/data/template/Microsoft.Keyvault/vaults.jq x: 1 # contributors y: 1 lines of code src/data/template/Microsoft.Storage/storageaccounts.jq x: 1 # contributors y: 9 lines of code src/data/template/generic.jq x: 2 # contributors y: 12 lines of code src/data/template/template.jq x: 3 # contributors y: 30 lines of code src/internal/functions/Get-AzOpsNestedSubscription.ps1 x: 1 # contributors y: 38 lines of code src/internal/scripts/Initialize.ps1 x: 2 # contributors y: 4 lines of code src/data/template/templateChildResource.jq x: 1 # contributors y: 13 lines of code scripts/Debug.ps1 x: 2 # contributors y: 35 lines of code src/data/template/Microsoft.Management/managementGroups/subscriptions.template.jq x: 2 # contributors y: 20 lines of code src/data/template/Microsoft.Resources/resourceGroups.template.jq x: 3 # contributors y: 23 lines of code scripts/Release.ps1 x: 1 # contributors y: 98 lines of code src/internal/scripts/Validations.ps1 x: 1 # contributors y: 28 lines of code src/AzOps.psm1 x: 4 # contributors y: 70 lines of code src/internal/functions/Assert-AzOpsJQDependency.ps1 x: 1 # contributors y: 40 lines of code src/internal/scripts/License.ps1 x: 1 # contributors y: 18 lines of code src/internal/scripts/PreImport.ps1 x: 1 # contributors y: 12 lines of code src/internal/tepp/Assignment.ps1 x: 1 # contributors y: 4 lines of code src/xml/AzOps.Format.ps1xml x: 1 # contributors y: 30 lines of code src/xml/AzOps.Types.ps1xml x: 1 # contributors y: 36 lines of code
633.0
lines of code
  min: 1.0
  average: 70.43
  25th percentile: 12.5
  median: 40.0
  75th percentile: 73.0
  max: 633.0
0 10.0
# contributors
min: 1.0 | average: 2.45 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 10.0