azure / Azure-Verified-Modules
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 19 files with 1,640 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 1 file changed 6-20 times (349 lines of code)
    • 18 files changed 1-5 times (1,291 lines of code)
0% | 0% | 0% | 21% | 78%
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 19 files with 1,640 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)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 2 files changed by 2-5 contributors (407 lines of code)
    • 17 files changed by 1 contributor (1,233 lines of code)
0% | 0% | 0% | 24% | 75%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
md, html, js, toml, css, yaml, json, ps1, tf, py, mod, xml, editorconfig, gitignore, txt, gitattributes, svg, prettierignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
ps10% | 0% | 0% | 22% | 77%
py0% | 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
utilities0% | 0% | 0% | 21% | 78%
Most Frequently Changed Files (Top 19)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
Invoke-AvmGitHubTeamLinter.ps1
in utilities/pipelines/sharedScripts/teamLinter
349 - 2023-12-05 2024-12-03 8 2 48600046+chrissidebotham@us... barabasmate@gmail.com
Set-AvmGitHubTeamsIssue.ps1
in utilities/pipelines/sharedScripts/teamLinter
68 - 2023-12-05 2024-01-03 5 1 48600046+chrissidebotham@us... 48600046+chrissidebotham@us...
Get-ModulesFeatureOutline.ps1
in utilities/tools/platform/helper
272 - 2023-12-20 2024-10-17 5 1 asehr@hotmail.de asehr@hotmail.de
New-AvmGitHubTeamsIssue.ps1
in utilities/pipelines/sharedScripts/teamLinter
42 - 2023-12-05 2023-12-22 4 1 48600046+chrissidebotham@us... 48600046+chrissidebotham@us...
Find-GitHubIssue.ps1
in utilities/pipelines/sharedScripts/teamLinter
20 - 2023-12-05 2023-12-22 2 1 48600046+chrissidebotham@us... 48600046+chrissidebotham@us...
Set-BicepModulesFeatureCSV.ps1
in utilities/tools/platform
49 - 2023-12-20 2024-04-21 2 1 asehr@hotmail.de asehr@hotmail.de
Get-AvmCsvData.ps1
in utilities/pipelines/sharedScripts/teamLinter
58 - 2023-12-06 2024-05-01 2 2 48600046+chrissidebotham@us... barabasmate@gmail.com
Get-PipelineFileName.ps1
in utilities/tools/platform/helper
26 - 2023-12-20 2023-12-20 1 1 asehr@hotmail.de asehr@hotmail.de
Close-ResolvedGithubIssue.ps1
in utilities/pipelines/sharedScripts/teamLinter
26 - 2024-05-24 2024-05-24 1 1 48600046+chrissidebotham@us... 48600046+chrissidebotham@us...
Get-PipelineNameFromFile.ps1
in utilities/tools/platform/helper
32 - 2023-12-20 2023-12-20 1 1 asehr@hotmail.de asehr@hotmail.de
Set-BicepModuleStatusBadgesTable.ps1
in utilities/tools/platform
40 - 2023-12-20 2023-12-20 1 1 asehr@hotmail.de asehr@hotmail.de
Get-PipelineStatusUrl.ps1
in utilities/tools/platform/helper
42 - 2023-12-20 2023-12-20 1 1 asehr@hotmail.de asehr@hotmail.de
Find-AvmGitHubTeamOwner.ps1
in utilities/pipelines/sharedScripts/teamLinter
43 - 2024-04-15 2024-04-15 1 1 48600046+chrissidebotham@us... 48600046+chrissidebotham@us...
Get-AvmGitHubTeamRepoConfiguration.ps1
in utilities/pipelines/sharedScripts/teamLinter
46 - 2023-12-05 2023-12-05 1 1 48600046+chrissidebotham@us... 48600046+chrissidebotham@us...
Test-AvmGitHubTeamPermission.ps1
in utilities/pipelines/sharedScripts/teamLinter
52 - 2024-04-15 2024-04-15 1 1 48600046+chrissidebotham@us... 48600046+chrissidebotham@us...
Set-ApiSpecsFile.ps1
in utilities/tools/platform
57 - 2023-09-22 2023-09-22 1 1 41163455+jtracey93@users.no... 41163455+jtracey93@users.no...
Get-AvmGitHubTeamsData.ps1
in utilities/pipelines/sharedScripts/teamLinter
70 - 2023-12-05 2023-12-05 1 1 48600046+chrissidebotham@us... 48600046+chrissidebotham@us...
Parse-WAF-Security-Recommendations.py
in utilities/tools/platform
118 2 2024-10-16 2024-10-16 1 1 38246040+sebassem@users.nor... 38246040+sebassem@users.nor...
Set-EnvironmentOnAgent.ps1
in utilities/pipelines/sharedScripts
230 - 2023-09-22 2023-09-22 1 1 41163455+jtracey93@users.no... 41163455+jtracey93@users.no...
Files With Most Contributors (Top 19)
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
Invoke-AvmGitHubTeamLinter.ps1
in utilities/pipelines/sharedScripts/teamLinter
349 - 2023-12-05 2024-12-03 8 2 48600046+chrissidebotham@us... barabasmate@gmail.com
Get-AvmCsvData.ps1
in utilities/pipelines/sharedScripts/teamLinter
58 - 2023-12-06 2024-05-01 2 2 48600046+chrissidebotham@us... barabasmate@gmail.com
Set-AvmGitHubTeamsIssue.ps1
in utilities/pipelines/sharedScripts/teamLinter
68 - 2023-12-05 2024-01-03 5 1 48600046+chrissidebotham@us... 48600046+chrissidebotham@us...
Get-ModulesFeatureOutline.ps1
in utilities/tools/platform/helper
272 - 2023-12-20 2024-10-17 5 1 asehr@hotmail.de asehr@hotmail.de
New-AvmGitHubTeamsIssue.ps1
in utilities/pipelines/sharedScripts/teamLinter
42 - 2023-12-05 2023-12-22 4 1 48600046+chrissidebotham@us... 48600046+chrissidebotham@us...
Find-GitHubIssue.ps1
in utilities/pipelines/sharedScripts/teamLinter
20 - 2023-12-05 2023-12-22 2 1 48600046+chrissidebotham@us... 48600046+chrissidebotham@us...
Set-BicepModulesFeatureCSV.ps1
in utilities/tools/platform
49 - 2023-12-20 2024-04-21 2 1 asehr@hotmail.de asehr@hotmail.de
Close-ResolvedGithubIssue.ps1
in utilities/pipelines/sharedScripts/teamLinter
26 - 2024-05-24 2024-05-24 1 1 48600046+chrissidebotham@us... 48600046+chrissidebotham@us...
Find-AvmGitHubTeamOwner.ps1
in utilities/pipelines/sharedScripts/teamLinter
43 - 2024-04-15 2024-04-15 1 1 48600046+chrissidebotham@us... 48600046+chrissidebotham@us...
Get-AvmGitHubTeamRepoConfiguration.ps1
in utilities/pipelines/sharedScripts/teamLinter
46 - 2023-12-05 2023-12-05 1 1 48600046+chrissidebotham@us... 48600046+chrissidebotham@us...
Test-AvmGitHubTeamPermission.ps1
in utilities/pipelines/sharedScripts/teamLinter
52 - 2024-04-15 2024-04-15 1 1 48600046+chrissidebotham@us... 48600046+chrissidebotham@us...
Get-AvmGitHubTeamsData.ps1
in utilities/pipelines/sharedScripts/teamLinter
70 - 2023-12-05 2023-12-05 1 1 48600046+chrissidebotham@us... 48600046+chrissidebotham@us...
Set-EnvironmentOnAgent.ps1
in utilities/pipelines/sharedScripts
230 - 2023-09-22 2023-09-22 1 1 41163455+jtracey93@users.no... 41163455+jtracey93@users.no...
Set-ApiSpecsFile.ps1
in utilities/tools/platform
57 - 2023-09-22 2023-09-22 1 1 41163455+jtracey93@users.no... 41163455+jtracey93@users.no...
Parse-WAF-Security-Recommendations.py
in utilities/tools/platform
118 2 2024-10-16 2024-10-16 1 1 38246040+sebassem@users.nor... 38246040+sebassem@users.nor...
Set-BicepModuleStatusBadgesTable.ps1
in utilities/tools/platform
40 - 2023-12-20 2023-12-20 1 1 asehr@hotmail.de asehr@hotmail.de
Get-PipelineFileName.ps1
in utilities/tools/platform/helper
26 - 2023-12-20 2023-12-20 1 1 asehr@hotmail.de asehr@hotmail.de
Get-PipelineStatusUrl.ps1
in utilities/tools/platform/helper
42 - 2023-12-20 2023-12-20 1 1 asehr@hotmail.de asehr@hotmail.de
Get-PipelineNameFromFile.ps1
in utilities/tools/platform/helper
32 - 2023-12-20 2023-12-20 1 1 asehr@hotmail.de asehr@hotmail.de
Files With Least Contributors (Top 19)
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
Get-ModulesFeatureOutline.ps1
in utilities/tools/platform/helper
272 - 2023-12-20 2024-10-17 5 1 asehr@hotmail.de asehr@hotmail.de
Set-EnvironmentOnAgent.ps1
in utilities/pipelines/sharedScripts
230 - 2023-09-22 2023-09-22 1 1 41163455+jtracey93@users.no... 41163455+jtracey93@users.no...
Parse-WAF-Security-Recommendations.py
in utilities/tools/platform
118 2 2024-10-16 2024-10-16 1 1 38246040+sebassem@users.nor... 38246040+sebassem@users.nor...
Get-AvmGitHubTeamsData.ps1
in utilities/pipelines/sharedScripts/teamLinter
70 - 2023-12-05 2023-12-05 1 1 48600046+chrissidebotham@us... 48600046+chrissidebotham@us...
Set-AvmGitHubTeamsIssue.ps1
in utilities/pipelines/sharedScripts/teamLinter
68 - 2023-12-05 2024-01-03 5 1 48600046+chrissidebotham@us... 48600046+chrissidebotham@us...
Set-ApiSpecsFile.ps1
in utilities/tools/platform
57 - 2023-09-22 2023-09-22 1 1 41163455+jtracey93@users.no... 41163455+jtracey93@users.no...
Test-AvmGitHubTeamPermission.ps1
in utilities/pipelines/sharedScripts/teamLinter
52 - 2024-04-15 2024-04-15 1 1 48600046+chrissidebotham@us... 48600046+chrissidebotham@us...
Set-BicepModulesFeatureCSV.ps1
in utilities/tools/platform
49 - 2023-12-20 2024-04-21 2 1 asehr@hotmail.de asehr@hotmail.de
Get-AvmGitHubTeamRepoConfiguration.ps1
in utilities/pipelines/sharedScripts/teamLinter
46 - 2023-12-05 2023-12-05 1 1 48600046+chrissidebotham@us... 48600046+chrissidebotham@us...
Find-AvmGitHubTeamOwner.ps1
in utilities/pipelines/sharedScripts/teamLinter
43 - 2024-04-15 2024-04-15 1 1 48600046+chrissidebotham@us... 48600046+chrissidebotham@us...
New-AvmGitHubTeamsIssue.ps1
in utilities/pipelines/sharedScripts/teamLinter
42 - 2023-12-05 2023-12-22 4 1 48600046+chrissidebotham@us... 48600046+chrissidebotham@us...
Get-PipelineStatusUrl.ps1
in utilities/tools/platform/helper
42 - 2023-12-20 2023-12-20 1 1 asehr@hotmail.de asehr@hotmail.de
Set-BicepModuleStatusBadgesTable.ps1
in utilities/tools/platform
40 - 2023-12-20 2023-12-20 1 1 asehr@hotmail.de asehr@hotmail.de
Get-PipelineNameFromFile.ps1
in utilities/tools/platform/helper
32 - 2023-12-20 2023-12-20 1 1 asehr@hotmail.de asehr@hotmail.de
Close-ResolvedGithubIssue.ps1
in utilities/pipelines/sharedScripts/teamLinter
26 - 2024-05-24 2024-05-24 1 1 48600046+chrissidebotham@us... 48600046+chrissidebotham@us...
Get-PipelineFileName.ps1
in utilities/tools/platform/helper
26 - 2023-12-20 2023-12-20 1 1 asehr@hotmail.de asehr@hotmail.de
Find-GitHubIssue.ps1
in utilities/pipelines/sharedScripts/teamLinter
20 - 2023-12-05 2023-12-22 2 1 48600046+chrissidebotham@us... 48600046+chrissidebotham@us...
Invoke-AvmGitHubTeamLinter.ps1
in utilities/pipelines/sharedScripts/teamLinter
349 - 2023-12-05 2024-12-03 8 2 48600046+chrissidebotham@us... barabasmate@gmail.com
Get-AvmCsvData.ps1
in utilities/pipelines/sharedScripts/teamLinter
58 - 2023-12-06 2024-05-01 2 2 48600046+chrissidebotham@us... barabasmate@gmail.com
Correlations

File Size vs. Number of Changes: 19 points

utilities/pipelines/sharedScripts/teamLinter/Invoke-AvmGitHubTeamLinter.ps1 x: 349 lines of code y: 8 # changes utilities/tools/platform/helper/Get-ModulesFeatureOutline.ps1 x: 272 lines of code y: 5 # changes utilities/tools/platform/Parse-WAF-Security-Recommendations.py x: 118 lines of code y: 1 # changes utilities/pipelines/sharedScripts/teamLinter/Close-ResolvedGithubIssue.ps1 x: 26 lines of code y: 1 # changes utilities/pipelines/sharedScripts/teamLinter/Get-AvmCsvData.ps1 x: 58 lines of code y: 2 # changes utilities/tools/platform/Set-BicepModulesFeatureCSV.ps1 x: 49 lines of code y: 2 # changes utilities/pipelines/sharedScripts/teamLinter/Find-AvmGitHubTeamOwner.ps1 x: 43 lines of code y: 1 # changes utilities/pipelines/sharedScripts/teamLinter/Test-AvmGitHubTeamPermission.ps1 x: 52 lines of code y: 1 # changes utilities/pipelines/sharedScripts/teamLinter/Set-AvmGitHubTeamsIssue.ps1 x: 68 lines of code y: 5 # changes utilities/pipelines/sharedScripts/teamLinter/Find-GitHubIssue.ps1 x: 20 lines of code y: 2 # changes utilities/pipelines/sharedScripts/teamLinter/New-AvmGitHubTeamsIssue.ps1 x: 42 lines of code y: 4 # changes utilities/tools/platform/Set-BicepModuleStatusBadgesTable.ps1 x: 40 lines of code y: 1 # changes utilities/tools/platform/helper/Get-PipelineNameFromFile.ps1 x: 32 lines of code y: 1 # changes utilities/tools/platform/helper/Get-PipelineStatusUrl.ps1 x: 42 lines of code y: 1 # changes utilities/pipelines/sharedScripts/teamLinter/Get-AvmGitHubTeamRepoConfiguration.ps1 x: 46 lines of code y: 1 # changes utilities/pipelines/sharedScripts/teamLinter/Get-AvmGitHubTeamsData.ps1 x: 70 lines of code y: 1 # changes utilities/pipelines/sharedScripts/Set-EnvironmentOnAgent.ps1 x: 230 lines of code y: 1 # changes utilities/tools/platform/Set-ApiSpecsFile.ps1 x: 57 lines of code y: 1 # changes
8.0
# changes
  min: 1.0
  average: 2.11
  25th percentile: 1.0
  median: 1.0
  75th percentile: 2.0
  max: 8.0
0 349.0
lines of code
min: 20.0 | average: 86.32 | 25th percentile: 40.0 | median: 49.0 | 75th percentile: 70.0 | max: 349.0

Number of Contributors vs. Number of Changes: 19 points

utilities/pipelines/sharedScripts/teamLinter/Invoke-AvmGitHubTeamLinter.ps1 x: 2 # contributors y: 8 # changes utilities/tools/platform/helper/Get-ModulesFeatureOutline.ps1 x: 1 # contributors y: 5 # changes utilities/tools/platform/Parse-WAF-Security-Recommendations.py x: 1 # contributors y: 1 # changes utilities/pipelines/sharedScripts/teamLinter/Get-AvmCsvData.ps1 x: 2 # contributors y: 2 # changes utilities/tools/platform/Set-BicepModulesFeatureCSV.ps1 x: 1 # contributors y: 2 # changes utilities/pipelines/sharedScripts/teamLinter/New-AvmGitHubTeamsIssue.ps1 x: 1 # contributors y: 4 # changes
8.0
# changes
  min: 1.0
  average: 2.11
  25th percentile: 1.0
  median: 1.0
  75th percentile: 2.0
  max: 8.0
0 2.0
# contributors
min: 1.0 | average: 1.11 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

Number of Contributors vs. File Size: 19 points

utilities/pipelines/sharedScripts/teamLinter/Invoke-AvmGitHubTeamLinter.ps1 x: 2 # contributors y: 349 lines of code utilities/tools/platform/helper/Get-ModulesFeatureOutline.ps1 x: 1 # contributors y: 272 lines of code utilities/tools/platform/Parse-WAF-Security-Recommendations.py x: 1 # contributors y: 118 lines of code utilities/pipelines/sharedScripts/teamLinter/Close-ResolvedGithubIssue.ps1 x: 1 # contributors y: 26 lines of code utilities/pipelines/sharedScripts/teamLinter/Get-AvmCsvData.ps1 x: 2 # contributors y: 58 lines of code utilities/tools/platform/Set-BicepModulesFeatureCSV.ps1 x: 1 # contributors y: 49 lines of code utilities/pipelines/sharedScripts/teamLinter/Find-AvmGitHubTeamOwner.ps1 x: 1 # contributors y: 43 lines of code utilities/pipelines/sharedScripts/teamLinter/Test-AvmGitHubTeamPermission.ps1 x: 1 # contributors y: 52 lines of code utilities/pipelines/sharedScripts/teamLinter/Set-AvmGitHubTeamsIssue.ps1 x: 1 # contributors y: 68 lines of code utilities/pipelines/sharedScripts/teamLinter/Find-GitHubIssue.ps1 x: 1 # contributors y: 20 lines of code utilities/pipelines/sharedScripts/teamLinter/New-AvmGitHubTeamsIssue.ps1 x: 1 # contributors y: 42 lines of code utilities/tools/platform/Set-BicepModuleStatusBadgesTable.ps1 x: 1 # contributors y: 40 lines of code utilities/tools/platform/helper/Get-PipelineNameFromFile.ps1 x: 1 # contributors y: 32 lines of code utilities/pipelines/sharedScripts/teamLinter/Get-AvmGitHubTeamRepoConfiguration.ps1 x: 1 # contributors y: 46 lines of code utilities/pipelines/sharedScripts/teamLinter/Get-AvmGitHubTeamsData.ps1 x: 1 # contributors y: 70 lines of code utilities/pipelines/sharedScripts/Set-EnvironmentOnAgent.ps1 x: 1 # contributors y: 230 lines of code utilities/tools/platform/Set-ApiSpecsFile.ps1 x: 1 # contributors y: 57 lines of code
349.0
lines of code
  min: 20.0
  average: 86.32
  25th percentile: 40.0
  median: 49.0
  75th percentile: 70.0
  max: 349.0
0 2.0
# contributors
min: 1.0 | average: 1.11 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0