azure / ALZ-PowerShell-Module
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
0% | 0% | 32% | 21% | 45%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
ps10% | 0% | 34% | 23% | 41%
psd10% | 0% | 0% | 0% | 100%
psm10% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src0% | 0% | 33% | 22% | 44%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 42)
File# lines# units
476 -
Deploy-Accelerator.ps1
in src/ALZ/Public
336 -
New-Bootstrap.ps1
in src/ALZ/Private/Deploy-Accelerator-Helpers
229 -
Test-Tooling.ps1
in src/ALZ/Private/Tools
195 -
Invoke-Terraform.ps1
in src/ALZ/Private/Deploy-Accelerator-Helpers
153 -
Get-GithubRelease.ps1
in src/ALZ/Private/Shared
119 -
118 -
Request-SpecialInput.ps1
in src/ALZ/Private/Config-Helpers
111 -
ALZ.psd1
in src/ALZ
98 -
Set-Config.ps1
in src/ALZ/Private/Config-Helpers
90 -
Get-TerraformTool.ps1
in src/ALZ/Private/Tools
73 -
Get-BootstrapAndStarterConfig.ps1
in src/ALZ/Private/Deploy-Accelerator-Helpers
72 -
Remove-UnrequiredFileSet.ps1
in src/ALZ/Private/Config-Helpers
70 -
Invoke-Upgrade.ps1
in src/ALZ/Private/Deploy-Accelerator-Helpers
69 -
Edit-ALZConfigurationFilesInPlace.ps1
in src/ALZ/Private/Config-Helpers
67 -
61 -
Convert-HCLVariablesToInputConfig.ps1
in src/ALZ/Private/Config-Helpers
61 -
Get-ALZConfig.ps1
in src/ALZ/Private/Config-Helpers
59 -
Convert-BicepConfigToInputConfig.ps1
in src/ALZ/Private/Config-Helpers
57 -
Get-AzureRegionData.ps1
in src/ALZ/Private/Config-Helpers
57 -
New-FolderStructure.ps1
in src/ALZ/Private/Deploy-Accelerator-Helpers
50 -
48 -
Get-OsArchitecture.ps1
in src/ALZ/Private/Shared
45 -
Convert-ParametersToInputConfig.ps1
in src/ALZ/Private/Config-Helpers
43 -
New-ModuleSetup.ps1
in src/ALZ/Private/Deploy-Accelerator-Helpers
40 -
Remove-TerraformMetaFileSet.ps1
in src/ALZ/Private/Config-Helpers
35 -
Write-TfvarsJsonFile.ps1
in src/ALZ/Private/Config-Helpers
35 -
Set-ComputedConfiguration.ps1
in src/ALZ/Private/Config-Helpers
34 -
Get-HCLParserTool.ps1
in src/ALZ/Private/Tools
33 -
27 -
ALZ.psm1
in src/ALZ
26 -
Invoke-FullUpgrade.ps1
in src/ALZ/Private/Deploy-Accelerator-Helpers
26 -
Get-ExistingLocalRelease.ps1
in src/ALZ/Private/Deploy-Accelerator-Helpers
25 -
Copy-ParameterFileCollection.ps1
in src/ALZ/Private/Deploy-Accelerator-Helpers
25 -
Write-JsonFile.ps1
in src/ALZ/Private/Config-Helpers
24 -
Format-TokenizedConfigurationString.ps1
in src/ALZ/Private/Config-Helpers
23 -
Write-InformationColored.ps1
in src/ALZ/Private/Shared
21 -
Get-StarterConfig.ps1
in src/ALZ/Private/Deploy-Accelerator-Helpers
16 -
Get-AvailabilityZonesSupport.ps1
in src/ALZ/Private/Config-Helpers
13 -
7 -
Test-Utility-Functions.ps1
in src/ALZ/Private/Shared
6 -
2 -
Files With Most Units (Top 0)
File# lines# units
Files With Long Lines (Top 29)

There are 29 files with lines longer than 120 characters. In total, there are 214 long lines.

File# lines# units# long lines
476 - 32
Deploy-Accelerator.ps1
in src/ALZ/Public
336 - 32
118 - 32
New-Bootstrap.ps1
in src/ALZ/Private/Deploy-Accelerator-Helpers
229 - 19
Get-GithubRelease.ps1
in src/ALZ/Private/Shared
119 - 16
Invoke-Terraform.ps1
in src/ALZ/Private/Deploy-Accelerator-Helpers
153 - 14
Test-Tooling.ps1
in src/ALZ/Private/Tools
195 - 11
Request-SpecialInput.ps1
in src/ALZ/Private/Config-Helpers
111 - 8
ALZ.psd1
in src/ALZ
98 - 8
Edit-ALZConfigurationFilesInPlace.ps1
in src/ALZ/Private/Config-Helpers
67 - 6
Get-BootstrapAndStarterConfig.ps1
in src/ALZ/Private/Deploy-Accelerator-Helpers
72 - 5
Invoke-Upgrade.ps1
in src/ALZ/Private/Deploy-Accelerator-Helpers
69 - 4
Set-Config.ps1
in src/ALZ/Private/Config-Helpers
90 - 4
New-FolderStructure.ps1
in src/ALZ/Private/Deploy-Accelerator-Helpers
50 - 3
27 - 2
Get-OsArchitecture.ps1
in src/ALZ/Private/Shared
45 - 2
Get-TerraformTool.ps1
in src/ALZ/Private/Tools
73 - 2
Convert-BicepConfigToInputConfig.ps1
in src/ALZ/Private/Config-Helpers
57 - 2
Set-ComputedConfiguration.ps1
in src/ALZ/Private/Config-Helpers
34 - 2
61 - 1
Write-InformationColored.ps1
in src/ALZ/Private/Shared
21 - 1
Test-Utility-Functions.ps1
in src/ALZ/Private/Shared
6 - 1
Get-ExistingLocalRelease.ps1
in src/ALZ/Private/Deploy-Accelerator-Helpers
25 - 1
Invoke-FullUpgrade.ps1
in src/ALZ/Private/Deploy-Accelerator-Helpers
26 - 1
Convert-HCLVariablesToInputConfig.ps1
in src/ALZ/Private/Config-Helpers
61 - 1
Remove-UnrequiredFileSet.ps1
in src/ALZ/Private/Config-Helpers
70 - 1
Format-TokenizedConfigurationString.ps1
in src/ALZ/Private/Config-Helpers
23 - 1
Get-AzureRegionData.ps1
in src/ALZ/Private/Config-Helpers
57 - 1
Write-TfvarsJsonFile.ps1
in src/ALZ/Private/Config-Helpers
35 - 1
Correlations

File Size vs. Commits (all time): 42 points

actions_bootstrap.ps1 x: 5 commits (all time) y: 48 lines of code src/ALZ/ALZ.psd1 x: 15 commits (all time) y: 98 lines of code src/ALZ/Public/Grant-SubscriptionCreatorRole.ps1 x: 1 commits (all time) y: 118 lines of code src/ALZ.Settings.ps1 x: 11 commits (all time) y: 2 lines of code src/ALZ/ALZ.psm1 x: 3 commits (all time) y: 26 lines of code src/ALZ/Private/Config-Helpers/Convert-BicepConfigToInputConfig.ps1 x: 2 commits (all time) y: 57 lines of code src/ALZ/Private/Config-Helpers/Convert-HCLVariablesToInputConfig.ps1 x: 3 commits (all time) y: 61 lines of code src/ALZ/Private/Config-Helpers/Convert-ParametersToInputConfig.ps1 x: 3 commits (all time) y: 43 lines of code src/ALZ/Private/Config-Helpers/Format-TokenizedConfigurationString.ps1 x: 2 commits (all time) y: 23 lines of code src/ALZ/Private/Config-Helpers/Get-ALZConfig.ps1 x: 5 commits (all time) y: 59 lines of code src/ALZ/Private/Config-Helpers/Get-AvailabilityZonesSupport.ps1 x: 2 commits (all time) y: 13 lines of code src/ALZ/Private/Config-Helpers/Get-AzureRegionData.ps1 x: 4 commits (all time) y: 57 lines of code src/ALZ/Private/Config-Helpers/Remove-TerraformMetaFileSet.ps1 x: 4 commits (all time) y: 35 lines of code src/ALZ/Private/Config-Helpers/Remove-UnrequiredFileSet.ps1 x: 2 commits (all time) y: 70 lines of code src/ALZ/Private/Config-Helpers/Set-ComputedConfiguration.ps1 x: 3 commits (all time) y: 34 lines of code src/ALZ/Private/Config-Helpers/Write-JsonFile.ps1 x: 3 commits (all time) y: 24 lines of code src/ALZ/Private/Config-Helpers/Write-TfvarsJsonFile.ps1 x: 6 commits (all time) y: 35 lines of code src/ALZ/Private/Deploy-Accelerator-Helpers/Copy-ParameterFileCollection.ps1 x: 2 commits (all time) y: 25 lines of code src/ALZ/Private/Deploy-Accelerator-Helpers/Invoke-Terraform.ps1 x: 7 commits (all time) y: 153 lines of code src/ALZ/Private/Deploy-Accelerator-Helpers/New-Bootstrap.ps1 x: 12 commits (all time) y: 229 lines of code src/ALZ/Private/Deploy-Accelerator-Helpers/New-FolderStructure.ps1 x: 4 commits (all time) y: 50 lines of code src/ALZ/Private/Shared/Test-Utility-Functions.ps1 x: 2 commits (all time) y: 6 lines of code src/ALZ/Private/Shared/Write-InformationColored.ps1 x: 2 commits (all time) y: 21 lines of code src/PSScriptAnalyzerSettings.psd1 x: 6 commits (all time) y: 61 lines of code src/ALZ/Private/Tools/Get-TerraformTool.ps1 x: 2 commits (all time) y: 73 lines of code src/ALZ/Private/Tools/Test-Tooling.ps1 x: 3 commits (all time) y: 195 lines of code src/ALZ/Public/Deploy-Accelerator.ps1 x: 3 commits (all time) y: 336 lines of code src/ALZ/Public/Test-AcceleratorRequirement.ps1 x: 2 commits (all time) y: 27 lines of code src/ALZ/Private/Config-Helpers/Request-SpecialInput.ps1 x: 5 commits (all time) y: 111 lines of code src/ALZ/Private/Config-Helpers/Set-Config.ps1 x: 2 commits (all time) y: 90 lines of code src/ALZ/Private/Deploy-Accelerator-Helpers/Get-BootstrapAndStarterConfig.ps1 x: 7 commits (all time) y: 72 lines of code src/ALZ/Private/Tools/Get-HCLParserTool.ps1 x: 2 commits (all time) y: 33 lines of code src/ALZ/Private/Shared/Get-GithubRelease.ps1 x: 3 commits (all time) y: 119 lines of code src/ALZ/Private/Config-Helpers/Edit-ALZConfigurationFilesInPlace.ps1 x: 1 commits (all time) y: 67 lines of code src/ALZ/Private/Deploy-Accelerator-Helpers/Invoke-Upgrade.ps1 x: 3 commits (all time) y: 69 lines of code src/ALZ/Private/Deploy-Accelerator-Helpers/New-ModuleSetup.ps1 x: 3 commits (all time) y: 40 lines of code src/ALZ/Private/Shared/Get-OsArchitecture.ps1 x: 4 commits (all time) y: 45 lines of code src/ALZ/Private/Deploy-Accelerator-Helpers/Get-StarterConfig.ps1 x: 1 commits (all time) y: 16 lines of code src/ALZ.build.ps1 x: 4 commits (all time) y: 476 lines of code
476.0
lines of code
  min: 2.0
  average: 75.6
  25th percentile: 25.75
  median: 49.0
  75th percentile: 77.25
  max: 476.0
0 15.0
commits (all time)
min: 1.0 | average: 3.83 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 4.25 | max: 15.0

File Size vs. Contributors (all time): 42 points

actions_bootstrap.ps1 x: 3 contributors (all time) y: 48 lines of code src/ALZ/ALZ.psd1 x: 5 contributors (all time) y: 98 lines of code src/ALZ/Public/Grant-SubscriptionCreatorRole.ps1 x: 1 contributors (all time) y: 118 lines of code src/ALZ.Settings.ps1 x: 4 contributors (all time) y: 2 lines of code src/ALZ/ALZ.psm1 x: 2 contributors (all time) y: 26 lines of code src/ALZ/Private/Config-Helpers/Convert-BicepConfigToInputConfig.ps1 x: 2 contributors (all time) y: 57 lines of code src/ALZ/Private/Config-Helpers/Convert-HCLVariablesToInputConfig.ps1 x: 2 contributors (all time) y: 61 lines of code src/ALZ/Private/Config-Helpers/Convert-ParametersToInputConfig.ps1 x: 2 contributors (all time) y: 43 lines of code src/ALZ/Private/Config-Helpers/Format-TokenizedConfigurationString.ps1 x: 2 contributors (all time) y: 23 lines of code src/ALZ/Private/Config-Helpers/Get-ALZConfig.ps1 x: 2 contributors (all time) y: 59 lines of code src/ALZ/Private/Config-Helpers/Get-AvailabilityZonesSupport.ps1 x: 2 contributors (all time) y: 13 lines of code src/ALZ/Private/Config-Helpers/Remove-TerraformMetaFileSet.ps1 x: 2 contributors (all time) y: 35 lines of code src/ALZ/Private/Config-Helpers/Remove-UnrequiredFileSet.ps1 x: 2 contributors (all time) y: 70 lines of code src/ALZ/Private/Deploy-Accelerator-Helpers/Invoke-Terraform.ps1 x: 3 contributors (all time) y: 153 lines of code src/ALZ/Private/Deploy-Accelerator-Helpers/New-Bootstrap.ps1 x: 2 contributors (all time) y: 229 lines of code src/ALZ/Private/Deploy-Accelerator-Helpers/New-FolderStructure.ps1 x: 2 contributors (all time) y: 50 lines of code src/ALZ/Private/Shared/Test-Utility-Functions.ps1 x: 2 contributors (all time) y: 6 lines of code src/ALZ/Private/Shared/Write-InformationColored.ps1 x: 2 contributors (all time) y: 21 lines of code src/PSScriptAnalyzerSettings.psd1 x: 3 contributors (all time) y: 61 lines of code src/ALZ/Private/Tools/Get-TerraformTool.ps1 x: 1 contributors (all time) y: 73 lines of code src/ALZ/Private/Tools/Test-Tooling.ps1 x: 1 contributors (all time) y: 195 lines of code src/ALZ/Public/Deploy-Accelerator.ps1 x: 1 contributors (all time) y: 336 lines of code src/ALZ/Public/Test-AcceleratorRequirement.ps1 x: 1 contributors (all time) y: 27 lines of code src/ALZ/Private/Config-Helpers/Request-SpecialInput.ps1 x: 1 contributors (all time) y: 111 lines of code src/ALZ/Private/Config-Helpers/Set-Config.ps1 x: 1 contributors (all time) y: 90 lines of code src/ALZ/Private/Deploy-Accelerator-Helpers/Invoke-FullUpgrade.ps1 x: 1 contributors (all time) y: 26 lines of code src/ALZ/Private/Tools/Get-HCLParserTool.ps1 x: 1 contributors (all time) y: 33 lines of code src/ALZ/Private/Shared/Get-GithubRelease.ps1 x: 2 contributors (all time) y: 119 lines of code src/ALZ/Private/Config-Helpers/Edit-ALZConfigurationFilesInPlace.ps1 x: 1 contributors (all time) y: 67 lines of code src/ALZ/Private/Deploy-Accelerator-Helpers/Invoke-Upgrade.ps1 x: 1 contributors (all time) y: 69 lines of code src/ALZ/Private/Deploy-Accelerator-Helpers/New-ModuleSetup.ps1 x: 1 contributors (all time) y: 40 lines of code src/ALZ/Private/Shared/Get-OsArchitecture.ps1 x: 1 contributors (all time) y: 45 lines of code src/ALZ/Private/Deploy-Accelerator-Helpers/Get-StarterConfig.ps1 x: 1 contributors (all time) y: 16 lines of code src/ALZ.build.ps1 x: 3 contributors (all time) y: 476 lines of code package_ALZ.ps1 x: 1 contributors (all time) y: 7 lines of code
476.0
lines of code
  min: 2.0
  average: 75.6
  25th percentile: 25.75
  median: 49.0
  75th percentile: 77.25
  max: 476.0
0 5.0
contributors (all time)
min: 1.0 | average: 1.83 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 5.0

File Size vs. Commits (30 days): 0 points

No data for "commits (30d)" vs. "lines of code".

File Size vs. Contributors (30 days): 0 points

No data for "contributors (30d)" vs. "lines of code".


File Size vs. Commits (90 days): 26 points

actions_bootstrap.ps1 x: 2 commits (90d) y: 48 lines of code src/ALZ/ALZ.psd1 x: 3 commits (90d) y: 98 lines of code src/ALZ/Public/Grant-SubscriptionCreatorRole.ps1 x: 1 commits (90d) y: 118 lines of code src/ALZ.Settings.ps1 x: 1 commits (90d) y: 2 lines of code src/ALZ/ALZ.psm1 x: 1 commits (90d) y: 26 lines of code src/ALZ/Private/Config-Helpers/Convert-BicepConfigToInputConfig.ps1 x: 1 commits (90d) y: 57 lines of code src/ALZ/Private/Config-Helpers/Convert-HCLVariablesToInputConfig.ps1 x: 1 commits (90d) y: 61 lines of code src/ALZ/Private/Config-Helpers/Convert-ParametersToInputConfig.ps1 x: 1 commits (90d) y: 43 lines of code src/ALZ/Private/Config-Helpers/Format-TokenizedConfigurationString.ps1 x: 1 commits (90d) y: 23 lines of code src/ALZ/Private/Config-Helpers/Get-ALZConfig.ps1 x: 1 commits (90d) y: 59 lines of code src/ALZ/Private/Config-Helpers/Get-AvailabilityZonesSupport.ps1 x: 1 commits (90d) y: 13 lines of code src/ALZ/Private/Config-Helpers/Remove-TerraformMetaFileSet.ps1 x: 1 commits (90d) y: 35 lines of code src/ALZ/Private/Config-Helpers/Remove-UnrequiredFileSet.ps1 x: 1 commits (90d) y: 70 lines of code src/ALZ/Private/Config-Helpers/Set-ComputedConfiguration.ps1 x: 1 commits (90d) y: 34 lines of code src/ALZ/Private/Config-Helpers/Write-JsonFile.ps1 x: 1 commits (90d) y: 24 lines of code src/ALZ/Private/Deploy-Accelerator-Helpers/Copy-ParameterFileCollection.ps1 x: 1 commits (90d) y: 25 lines of code src/ALZ/Private/Deploy-Accelerator-Helpers/Invoke-Terraform.ps1 x: 1 commits (90d) y: 153 lines of code src/ALZ/Private/Deploy-Accelerator-Helpers/New-Bootstrap.ps1 x: 1 commits (90d) y: 229 lines of code src/ALZ/Private/Deploy-Accelerator-Helpers/New-FolderStructure.ps1 x: 1 commits (90d) y: 50 lines of code src/ALZ/Private/Shared/Test-Utility-Functions.ps1 x: 1 commits (90d) y: 6 lines of code src/ALZ/Private/Shared/Write-InformationColored.ps1 x: 1 commits (90d) y: 21 lines of code src/ALZ/Private/Tools/Get-TerraformTool.ps1 x: 1 commits (90d) y: 73 lines of code
229.0
lines of code
  min: 2.0
  average: 55.62
  25th percentile: 24.75
  median: 45.5
  75th percentile: 63.25
  max: 229.0
0 3.0
commits (90d)
min: 1.0 | average: 1.12 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0

File Size vs. Contributors (90 days): 26 points

actions_bootstrap.ps1 x: 2 contributors (90d) y: 48 lines of code src/ALZ/ALZ.psd1 x: 2 contributors (90d) y: 98 lines of code src/ALZ/Public/Grant-SubscriptionCreatorRole.ps1 x: 1 contributors (90d) y: 118 lines of code src/ALZ.Settings.ps1 x: 1 contributors (90d) y: 2 lines of code src/ALZ/ALZ.psm1 x: 1 contributors (90d) y: 26 lines of code src/ALZ/Private/Config-Helpers/Convert-BicepConfigToInputConfig.ps1 x: 1 contributors (90d) y: 57 lines of code src/ALZ/Private/Config-Helpers/Convert-HCLVariablesToInputConfig.ps1 x: 1 contributors (90d) y: 61 lines of code src/ALZ/Private/Config-Helpers/Convert-ParametersToInputConfig.ps1 x: 1 contributors (90d) y: 43 lines of code src/ALZ/Private/Config-Helpers/Format-TokenizedConfigurationString.ps1 x: 1 contributors (90d) y: 23 lines of code src/ALZ/Private/Config-Helpers/Get-ALZConfig.ps1 x: 1 contributors (90d) y: 59 lines of code src/ALZ/Private/Config-Helpers/Get-AvailabilityZonesSupport.ps1 x: 1 contributors (90d) y: 13 lines of code src/ALZ/Private/Config-Helpers/Remove-TerraformMetaFileSet.ps1 x: 1 contributors (90d) y: 35 lines of code src/ALZ/Private/Config-Helpers/Remove-UnrequiredFileSet.ps1 x: 1 contributors (90d) y: 70 lines of code src/ALZ/Private/Config-Helpers/Set-ComputedConfiguration.ps1 x: 1 contributors (90d) y: 34 lines of code src/ALZ/Private/Config-Helpers/Write-JsonFile.ps1 x: 1 contributors (90d) y: 24 lines of code src/ALZ/Private/Deploy-Accelerator-Helpers/Copy-ParameterFileCollection.ps1 x: 1 contributors (90d) y: 25 lines of code src/ALZ/Private/Deploy-Accelerator-Helpers/Invoke-Terraform.ps1 x: 1 contributors (90d) y: 153 lines of code src/ALZ/Private/Deploy-Accelerator-Helpers/New-Bootstrap.ps1 x: 1 contributors (90d) y: 229 lines of code src/ALZ/Private/Deploy-Accelerator-Helpers/New-FolderStructure.ps1 x: 1 contributors (90d) y: 50 lines of code src/ALZ/Private/Shared/Test-Utility-Functions.ps1 x: 1 contributors (90d) y: 6 lines of code src/ALZ/Private/Shared/Write-InformationColored.ps1 x: 1 contributors (90d) y: 21 lines of code src/ALZ/Private/Tools/Get-TerraformTool.ps1 x: 1 contributors (90d) y: 73 lines of code
229.0
lines of code
  min: 2.0
  average: 55.62
  25th percentile: 24.75
  median: 45.5
  75th percentile: 63.25
  max: 229.0
0 2.0
contributors (90d)
min: 1.0 | average: 1.08 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0