azure / AVDSessionHostReplacer
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 0% | 13% | 86%
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% | 0% | 16% | 83%
psd10% | 0% | 0% | 0% | 100%
psm10% | 0% | 0% | 0% | 100%
ps1xml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
FunctionApp0% | 0% | 0% | 18% | 81%
Build0% | 0% | 0% | 0% | 100%
HelperScripts0% | 0% | 0% | 0% | 100%
Longest Files (Top 40)
File# lines# units
Get-SHRSessionHost.ps1
in FunctionApp/Modules/SessionHostReplacer/functions
103 -
Get-SHRHostPoolDecision.ps1
in FunctionApp/Modules/SessionHostReplacer/functions
102 -
Remove-SHRSessionHost.ps1
in FunctionApp/Modules/SessionHostReplacer/functions
94 -
Get-SHRLatestImageVersion.ps1
in FunctionApp/Modules/SessionHostReplacer/functions
91 -
Deploy-SHRSessionHost.ps1
in FunctionApp/Modules/SessionHostReplacer/functions
85 -
BuildReadme.ps1
in HelperScripts
76 -
SessionHostReplacer.psm1
in FunctionApp/Modules/SessionHostReplacer
69 -
66 -
SessionHostReplacer.psd1
in FunctionApp/Modules/SessionHostReplacer
65 -
62 -
run.ps1
in FunctionApp/TimerTrigger1
51 -
Get-SHRRunningDeployment.ps1
in FunctionApp/Modules/SessionHostReplacer/functions
51 -
profile.ps1
in FunctionApp
50 -
40 -
SessionHostReplacer.Types.ps1xml
in FunctionApp/Modules/SessionHostReplacer/xml
36 -
Build.ps1
in Build
35 -
31 -
SessionHostReplacer.Format.ps1xml
in FunctionApp/Modules/SessionHostReplacer/xml
30 -
29 -
Send-SHRDrainNotification.ps1
in FunctionApp/Modules/SessionHostReplacer/internal/functions
26 -
Get-SHRTemplateSpecVersionResourceId.ps1
in FunctionApp/Modules/SessionHostReplacer/functions
25 -
24 -
Get-RandomPassword.ps1
in FunctionApp/Modules/SessionHostReplacer/internal/functions
24 -
Remove-SHRSessionHostIntuneDevice.ps1
in FunctionApp/Modules/SessionHostReplacer/functions
22 -
Remove-SHRSessionHostEntraDevice.ps1
in FunctionApp/Modules/SessionHostReplacer/functions
22 -
20 -
license.ps1
in FunctionApp/Modules/SessionHostReplacer/internal/scripts
18 -
postimport.ps1
in FunctionApp/Modules/SessionHostReplacer/internal/scripts
18 -
17 -
requirements.psd1
in FunctionApp
15 -
Get-SHRSessionHostParameters.ps1
in FunctionApp/Modules/SessionHostReplacer/functions
15 -
configuration.ps1
in FunctionApp/Modules/SessionHostReplacer/internal/configurations
12 -
ConvertTo-CaseInsensitiveHashtable.ps1
in FunctionApp/Modules/SessionHostReplacer/internal/functions
12 -
10 -
preimport.ps1
in FunctionApp/Modules/SessionHostReplacer/internal/scripts
10 -
scriptblocks.ps1
in FunctionApp/Modules/SessionHostReplacer/internal/scriptblocks
9 -
strings.ps1
in FunctionApp/Modules/SessionHostReplacer/internal/scripts
8 -
strings.psd1
in FunctionApp/Modules/SessionHostReplacer/en-us
5 -
assignment.ps1
in FunctionApp/Modules/SessionHostReplacer/internal/tepp
4 -
example.tepp.ps1
in FunctionApp/Modules/SessionHostReplacer/internal/tepp
4 -
Files With Most Units (Top 0)
File# lines# units
Files With Long Lines (Top 24)

There are 24 files with lines longer than 120 characters. In total, there are 163 long lines.

File# lines# units# long lines
31 - 29
Get-SHRHostPoolDecision.ps1
in FunctionApp/Modules/SessionHostReplacer/functions
102 - 23
Remove-SHRSessionHost.ps1
in FunctionApp/Modules/SessionHostReplacer/functions
94 - 14
66 - 13
Get-SHRSessionHost.ps1
in FunctionApp/Modules/SessionHostReplacer/functions
103 - 12
run.ps1
in FunctionApp/TimerTrigger1
51 - 11
Get-SHRLatestImageVersion.ps1
in FunctionApp/Modules/SessionHostReplacer/functions
91 - 11
profile.ps1
in FunctionApp
50 - 8
Deploy-SHRSessionHost.ps1
in FunctionApp/Modules/SessionHostReplacer/functions
85 - 7
Get-SHRRunningDeployment.ps1
in FunctionApp/Modules/SessionHostReplacer/functions
51 - 7
24 - 5
Send-SHRDrainNotification.ps1
in FunctionApp/Modules/SessionHostReplacer/internal/functions
26 - 4
Get-SHRTemplateSpecVersionResourceId.ps1
in FunctionApp/Modules/SessionHostReplacer/functions
25 - 3
SessionHostReplacer.psm1
in FunctionApp/Modules/SessionHostReplacer
69 - 3
configuration.ps1
in FunctionApp/Modules/SessionHostReplacer/internal/configurations
12 - 3
Remove-SHRSessionHostIntuneDevice.ps1
in FunctionApp/Modules/SessionHostReplacer/functions
22 - 2
Build.ps1
in Build
35 - 1
62 - 1
10 - 1
Get-SHRSessionHostParameters.ps1
in FunctionApp/Modules/SessionHostReplacer/functions
15 - 1
Remove-SHRSessionHostEntraDevice.ps1
in FunctionApp/Modules/SessionHostReplacer/functions
22 - 1
SessionHostReplacer.psd1
in FunctionApp/Modules/SessionHostReplacer
65 - 1
license.ps1
in FunctionApp/Modules/SessionHostReplacer/internal/scripts
18 - 1
example.tepp.ps1
in FunctionApp/Modules/SessionHostReplacer/internal/tepp
4 - 1
Correlations

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

FunctionApp/profile.ps1 x: 49 commits (all time) y: 50 lines of code Build/Build-Release-Body.ps1 x: 8 commits (all time) y: 24 lines of code FunctionApp/TimerTrigger1/run.ps1 x: 4 commits (all time) y: 51 lines of code Build/Build-Zip-File.ps1 x: 12 commits (all time) y: 66 lines of code FunctionApp/FunctionParameters.psd1 x: 8 commits (all time) y: 31 lines of code FunctionApp/Modules/SessionHostReplacer/functions/Deploy-SHRSessionHost.ps1 x: 2 commits (all time) y: 85 lines of code FunctionApp/Modules/SessionHostReplacer/functions/Get-SHRHostPoolDecision.ps1 x: 6 commits (all time) y: 102 lines of code FunctionApp/Modules/SessionHostReplacer/functions/Get-SHRLatestImageVersion.ps1 x: 3 commits (all time) y: 91 lines of code FunctionApp/Modules/SessionHostReplacer/functions/Get-SHRSessionHost.ps1 x: 2 commits (all time) y: 103 lines of code HelperScripts/CleanUpGitHubReleases.ps1 x: 1 commits (all time) y: 20 lines of code FunctionApp/Modules/SessionHostReplacer/functions/Remove-SHRSessionHost.ps1 x: 2 commits (all time) y: 94 lines of code FunctionApp/Modules/SessionHostReplacer/functions/Remove-SHRSessionHostEntraDevice.ps1 x: 1 commits (all time) y: 22 lines of code FunctionApp/requirements.psd1 x: 5 commits (all time) y: 15 lines of code HelperScripts/Get-MarketPlaceImages.ps1 x: 1 commits (all time) y: 40 lines of code Build/BuildParams.ps1 x: 5 commits (all time) y: 62 lines of code Build/Build.ps1 x: 1 commits (all time) y: 35 lines of code Build/Update-Repo.ps1 x: 1 commits (all time) y: 29 lines of code FunctionApp/Modules/SessionHostReplacer/SessionHostReplacer.psd1 x: 1 commits (all time) y: 65 lines of code FunctionApp/Modules/SessionHostReplacer/SessionHostReplacer.psm1 x: 1 commits (all time) y: 69 lines of code FunctionApp/Modules/SessionHostReplacer/en-us/strings.psd1 x: 1 commits (all time) y: 5 lines of code FunctionApp/Modules/SessionHostReplacer/functions/Get-SHRRunningDeployment.ps1 x: 1 commits (all time) y: 51 lines of code FunctionApp/Modules/SessionHostReplacer/functions/Get-SHRSessionHostParameters.ps1 x: 1 commits (all time) y: 15 lines of code FunctionApp/Modules/SessionHostReplacer/functions/Get-SHRTemplateSpecVersionResourceId.ps1 x: 1 commits (all time) y: 25 lines of code FunctionApp/Modules/SessionHostReplacer/internal/configurations/configuration.ps1 x: 1 commits (all time) y: 12 lines of code FunctionApp/Modules/SessionHostReplacer/internal/functions/Get-RandomPassword.ps1 x: 1 commits (all time) y: 24 lines of code FunctionApp/Modules/SessionHostReplacer/internal/functions/Send-SHRDrainNotification.ps1 x: 1 commits (all time) y: 26 lines of code FunctionApp/Modules/SessionHostReplacer/internal/scriptblocks/scriptblocks.ps1 x: 1 commits (all time) y: 9 lines of code FunctionApp/Modules/SessionHostReplacer/internal/scripts/license.ps1 x: 1 commits (all time) y: 18 lines of code FunctionApp/Modules/SessionHostReplacer/internal/scripts/preimport.ps1 x: 1 commits (all time) y: 10 lines of code FunctionApp/Modules/SessionHostReplacer/internal/scripts/strings.ps1 x: 1 commits (all time) y: 8 lines of code FunctionApp/Modules/SessionHostReplacer/internal/tepp/assignment.ps1 x: 1 commits (all time) y: 4 lines of code FunctionApp/Modules/SessionHostReplacer/xml/SessionHostReplacer.Format.ps1xml x: 1 commits (all time) y: 30 lines of code FunctionApp/Modules/SessionHostReplacer/xml/SessionHostReplacer.Types.ps1xml x: 1 commits (all time) y: 36 lines of code HelperScripts/BuildReadme.ps1 x: 1 commits (all time) y: 76 lines of code HelperScripts/Get-StandardTimeZoneJson.ps1 x: 1 commits (all time) y: 17 lines of code
103.0
lines of code
  min: 4.0
  average: 37.15
  25th percentile: 15.0
  median: 25.5
  75th percentile: 59.25
  max: 103.0
0 49.0
commits (all time)
min: 1.0 | average: 3.35 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 49.0

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

FunctionApp/profile.ps1 x: 4 contributors (all time) y: 50 lines of code Build/Build-Release-Body.ps1 x: 2 contributors (all time) y: 24 lines of code FunctionApp/TimerTrigger1/run.ps1 x: 1 contributors (all time) y: 51 lines of code Build/Build-Zip-File.ps1 x: 2 contributors (all time) y: 66 lines of code FunctionApp/FunctionParameters.psd1 x: 3 contributors (all time) y: 31 lines of code FunctionApp/Modules/SessionHostReplacer/functions/Deploy-SHRSessionHost.ps1 x: 1 contributors (all time) y: 85 lines of code FunctionApp/Modules/SessionHostReplacer/functions/Get-SHRHostPoolDecision.ps1 x: 3 contributors (all time) y: 102 lines of code FunctionApp/Modules/SessionHostReplacer/functions/Get-SHRLatestImageVersion.ps1 x: 1 contributors (all time) y: 91 lines of code FunctionApp/Modules/SessionHostReplacer/functions/Get-SHRSessionHost.ps1 x: 1 contributors (all time) y: 103 lines of code HelperScripts/CleanUpGitHubReleases.ps1 x: 1 contributors (all time) y: 20 lines of code FunctionApp/Modules/SessionHostReplacer/functions/Remove-SHRSessionHost.ps1 x: 1 contributors (all time) y: 94 lines of code FunctionApp/Modules/SessionHostReplacer/functions/Remove-SHRSessionHostEntraDevice.ps1 x: 1 contributors (all time) y: 22 lines of code FunctionApp/requirements.psd1 x: 2 contributors (all time) y: 15 lines of code HelperScripts/Get-MarketPlaceImages.ps1 x: 1 contributors (all time) y: 40 lines of code Build/BuildParams.ps1 x: 3 contributors (all time) y: 62 lines of code Build/Build.ps1 x: 1 contributors (all time) y: 35 lines of code Build/Update-Repo.ps1 x: 1 contributors (all time) y: 29 lines of code FunctionApp/Modules/SessionHostReplacer/SessionHostReplacer.psd1 x: 1 contributors (all time) y: 65 lines of code FunctionApp/Modules/SessionHostReplacer/SessionHostReplacer.psm1 x: 1 contributors (all time) y: 69 lines of code FunctionApp/Modules/SessionHostReplacer/en-us/strings.psd1 x: 1 contributors (all time) y: 5 lines of code FunctionApp/Modules/SessionHostReplacer/functions/Get-SHRSessionHostParameters.ps1 x: 1 contributors (all time) y: 15 lines of code FunctionApp/Modules/SessionHostReplacer/functions/Get-SHRTemplateSpecVersionResourceId.ps1 x: 1 contributors (all time) y: 25 lines of code FunctionApp/Modules/SessionHostReplacer/internal/configurations/configuration.ps1 x: 1 contributors (all time) y: 12 lines of code FunctionApp/Modules/SessionHostReplacer/internal/functions/Get-RandomPassword.ps1 x: 1 contributors (all time) y: 24 lines of code FunctionApp/Modules/SessionHostReplacer/internal/functions/Send-SHRDrainNotification.ps1 x: 1 contributors (all time) y: 26 lines of code FunctionApp/Modules/SessionHostReplacer/internal/scriptblocks/scriptblocks.ps1 x: 1 contributors (all time) y: 9 lines of code FunctionApp/Modules/SessionHostReplacer/internal/scripts/license.ps1 x: 1 contributors (all time) y: 18 lines of code FunctionApp/Modules/SessionHostReplacer/internal/scripts/preimport.ps1 x: 1 contributors (all time) y: 10 lines of code FunctionApp/Modules/SessionHostReplacer/internal/scripts/strings.ps1 x: 1 contributors (all time) y: 8 lines of code FunctionApp/Modules/SessionHostReplacer/internal/tepp/assignment.ps1 x: 1 contributors (all time) y: 4 lines of code FunctionApp/Modules/SessionHostReplacer/xml/SessionHostReplacer.Format.ps1xml x: 1 contributors (all time) y: 30 lines of code FunctionApp/Modules/SessionHostReplacer/xml/SessionHostReplacer.Types.ps1xml x: 1 contributors (all time) y: 36 lines of code HelperScripts/BuildReadme.ps1 x: 1 contributors (all time) y: 76 lines of code HelperScripts/Get-StandardTimeZoneJson.ps1 x: 1 contributors (all time) y: 17 lines of code
103.0
lines of code
  min: 4.0
  average: 37.15
  25th percentile: 15.0
  median: 25.5
  75th percentile: 59.25
  max: 103.0
0 4.0
contributors (all time)
min: 1.0 | average: 1.3 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 4.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): 0 points

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

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

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