azure / ato-toolkit
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 21 files with 1,862 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)
    • 3 files changed 6-20 times (470 lines of code)
    • 18 files changed 1-5 times (1,392 lines of code)
0% | 0% | 0% | 25% | 74%
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 21 files with 1,862 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)
    • 21 files changed by 2-5 contributors (1,862 lines of code)
    • 0 files changed by 1 contributor (0 lines of code)
0% | 0% | 0% | 100% | 0%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
json, md, ps1, sh, txt, psd1, gitignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
ps10% | 0% | 0% | 25% | 74%
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
stig0% | 0% | 0% | 52% | 47%
zero trust architecture blueprint0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 21)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
RequiredModules.ps1
in stig/windows
19 - 2021-01-27 2023-05-05 14 4 shruti5488@gmail.com erjenkin@microsoft.com
InstallModules.ps1
in stig/windows
29 - 2021-01-27 2022-02-09 8 3 shruti5488@gmail.com bcwilhite@live.com
422 - 2021-06-01 2022-02-09 6 2 bcwilhite@live.com bcwilhite@live.com
115 - 2021-06-01 2021-07-22 5 2 bcwilhite@live.com 63880485+niralishah130@user...
publish-to-blob.ps1
in stig/tools
133 - 2021-06-01 2022-02-09 5 2 bcwilhite@live.com bcwilhite@live.com
129 - 2021-01-27 2021-02-20 4 2 shruti5488@gmail.com shruti5488@gmail.com
45 - 2021-02-19 2021-03-11 3 3 sdubey@microsoft.com eric.jenkins@microsoft.com
DownloadPowerShellModules.ps1
in zero trust architecture blueprint/zero-trust-architecture-offline-v2/scripts
6 - 2021-02-22 2021-02-22 1 2 63880485+niralishah130@user... nirali.shah@microsoft.com
DownloadPowerShellModules.ps1
in zero trust architecture blueprint/archive/zero-trust-architecture-offline/scripts
7 - 2021-02-22 2021-02-22 1 2 63880485+niralishah130@user... nirali.shah@microsoft.com
run-cleanup.ps1
in zero trust architecture blueprint/zero-trust-architecture-offline-v2
14 - 2021-02-22 2021-02-22 1 2 63880485+niralishah130@user... nirali.shah@microsoft.com
RequiredModules.ps1
in zero trust architecture blueprint/archive/zero-trust-architecture-offline/scripts
19 - 2021-02-22 2021-02-22 1 2 63880485+niralishah130@user... nirali.shah@microsoft.com
RequiredModules.ps1
in zero trust architecture blueprint/zero-trust-architecture-offline-v2/scripts
19 - 2021-02-22 2021-02-22 1 2 63880485+niralishah130@user... nirali.shah@microsoft.com
build.ps1
in zero trust architecture blueprint/archive/zero-trust-architecture-offline/scripts
29 - 2021-02-22 2021-02-22 1 2 63880485+niralishah130@user... nirali.shah@microsoft.com
build.ps1
in zero trust architecture blueprint/zero-trust-architecture-offline-v2/scripts
29 - 2021-02-22 2021-02-22 1 2 63880485+niralishah130@user... nirali.shah@microsoft.com
upload.ps1
in zero trust architecture blueprint/archive/zero-trust-architecture-offline/scripts
70 - 2021-02-22 2021-02-22 1 2 63880485+niralishah130@user... nirali.shah@microsoft.com
upload.ps1
in zero trust architecture blueprint/zero-trust-architecture-offline-v2/scripts
70 - 2021-02-22 2021-02-22 1 2 63880485+niralishah130@user... nirali.shah@microsoft.com
hub-shared-security-kv.ps1
in zero trust architecture blueprint/zero-trust-architecture-offline-v2/src
102 - 2021-02-22 2021-02-22 1 2 63880485+niralishah130@user... nirali.shah@microsoft.com
WindowsServer2019Workgroup.ps1
in zero trust architecture blueprint/archive/zero-trust-architecture-offline/scripts/source/WindowsServer2019Workgroup
136 - 2021-02-22 2021-02-22 1 2 63880485+niralishah130@user... nirali.shah@microsoft.com
WindowsServer2019Workgroup.ps1
in zero trust architecture blueprint/zero-trust-architecture-offline-v2/scripts/source/WindowsServer2019Workgroup
136 - 2021-02-22 2021-02-22 1 2 63880485+niralishah130@user... nirali.shah@microsoft.com
run.ps1
in zero trust architecture blueprint/archive/zero-trust-architecture-offline
144 - 2021-02-22 2021-02-22 1 2 63880485+niralishah130@user... nirali.shah@microsoft.com
run.ps1
in zero trust architecture blueprint/zero-trust-architecture-offline-v2
189 - 2021-02-22 2021-02-22 1 2 63880485+niralishah130@user... nirali.shah@microsoft.com
Files With Most Contributors (Top 21)
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
RequiredModules.ps1
in stig/windows
19 - 2021-01-27 2023-05-05 14 4 shruti5488@gmail.com erjenkin@microsoft.com
InstallModules.ps1
in stig/windows
29 - 2021-01-27 2022-02-09 8 3 shruti5488@gmail.com bcwilhite@live.com
45 - 2021-02-19 2021-03-11 3 3 sdubey@microsoft.com eric.jenkins@microsoft.com
422 - 2021-06-01 2022-02-09 6 2 bcwilhite@live.com bcwilhite@live.com
publish-to-blob.ps1
in stig/tools
133 - 2021-06-01 2022-02-09 5 2 bcwilhite@live.com bcwilhite@live.com
115 - 2021-06-01 2021-07-22 5 2 bcwilhite@live.com 63880485+niralishah130@user...
129 - 2021-01-27 2021-02-20 4 2 shruti5488@gmail.com shruti5488@gmail.com
DownloadPowerShellModules.ps1
in zero trust architecture blueprint/zero-trust-architecture-offline-v2/scripts
6 - 2021-02-22 2021-02-22 1 2 63880485+niralishah130@user... nirali.shah@microsoft.com
upload.ps1
in zero trust architecture blueprint/zero-trust-architecture-offline-v2/scripts
70 - 2021-02-22 2021-02-22 1 2 63880485+niralishah130@user... nirali.shah@microsoft.com
build.ps1
in zero trust architecture blueprint/zero-trust-architecture-offline-v2/scripts
29 - 2021-02-22 2021-02-22 1 2 63880485+niralishah130@user... nirali.shah@microsoft.com
WindowsServer2019Workgroup.ps1
in zero trust architecture blueprint/zero-trust-architecture-offline-v2/scripts/source/WindowsServer2019Workgroup
136 - 2021-02-22 2021-02-22 1 2 63880485+niralishah130@user... nirali.shah@microsoft.com
RequiredModules.ps1
in zero trust architecture blueprint/zero-trust-architecture-offline-v2/scripts
19 - 2021-02-22 2021-02-22 1 2 63880485+niralishah130@user... nirali.shah@microsoft.com
hub-shared-security-kv.ps1
in zero trust architecture blueprint/zero-trust-architecture-offline-v2/src
102 - 2021-02-22 2021-02-22 1 2 63880485+niralishah130@user... nirali.shah@microsoft.com
run.ps1
in zero trust architecture blueprint/zero-trust-architecture-offline-v2
189 - 2021-02-22 2021-02-22 1 2 63880485+niralishah130@user... nirali.shah@microsoft.com
run-cleanup.ps1
in zero trust architecture blueprint/zero-trust-architecture-offline-v2
14 - 2021-02-22 2021-02-22 1 2 63880485+niralishah130@user... nirali.shah@microsoft.com
DownloadPowerShellModules.ps1
in zero trust architecture blueprint/archive/zero-trust-architecture-offline/scripts
7 - 2021-02-22 2021-02-22 1 2 63880485+niralishah130@user... nirali.shah@microsoft.com
upload.ps1
in zero trust architecture blueprint/archive/zero-trust-architecture-offline/scripts
70 - 2021-02-22 2021-02-22 1 2 63880485+niralishah130@user... nirali.shah@microsoft.com
build.ps1
in zero trust architecture blueprint/archive/zero-trust-architecture-offline/scripts
29 - 2021-02-22 2021-02-22 1 2 63880485+niralishah130@user... nirali.shah@microsoft.com
WindowsServer2019Workgroup.ps1
in zero trust architecture blueprint/archive/zero-trust-architecture-offline/scripts/source/WindowsServer2019Workgroup
136 - 2021-02-22 2021-02-22 1 2 63880485+niralishah130@user... nirali.shah@microsoft.com
RequiredModules.ps1
in zero trust architecture blueprint/archive/zero-trust-architecture-offline/scripts
19 - 2021-02-22 2021-02-22 1 2 63880485+niralishah130@user... nirali.shah@microsoft.com
run.ps1
in zero trust architecture blueprint/archive/zero-trust-architecture-offline
144 - 2021-02-22 2021-02-22 1 2 63880485+niralishah130@user... nirali.shah@microsoft.com
Files With Least Contributors (Top 21)
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
422 - 2021-06-01 2022-02-09 6 2 bcwilhite@live.com bcwilhite@live.com
run.ps1
in zero trust architecture blueprint/zero-trust-architecture-offline-v2
189 - 2021-02-22 2021-02-22 1 2 63880485+niralishah130@user... nirali.shah@microsoft.com
run.ps1
in zero trust architecture blueprint/archive/zero-trust-architecture-offline
144 - 2021-02-22 2021-02-22 1 2 63880485+niralishah130@user... nirali.shah@microsoft.com
WindowsServer2019Workgroup.ps1
in zero trust architecture blueprint/zero-trust-architecture-offline-v2/scripts/source/WindowsServer2019Workgroup
136 - 2021-02-22 2021-02-22 1 2 63880485+niralishah130@user... nirali.shah@microsoft.com
WindowsServer2019Workgroup.ps1
in zero trust architecture blueprint/archive/zero-trust-architecture-offline/scripts/source/WindowsServer2019Workgroup
136 - 2021-02-22 2021-02-22 1 2 63880485+niralishah130@user... nirali.shah@microsoft.com
publish-to-blob.ps1
in stig/tools
133 - 2021-06-01 2022-02-09 5 2 bcwilhite@live.com bcwilhite@live.com
129 - 2021-01-27 2021-02-20 4 2 shruti5488@gmail.com shruti5488@gmail.com
115 - 2021-06-01 2021-07-22 5 2 bcwilhite@live.com 63880485+niralishah130@user...
hub-shared-security-kv.ps1
in zero trust architecture blueprint/zero-trust-architecture-offline-v2/src
102 - 2021-02-22 2021-02-22 1 2 63880485+niralishah130@user... nirali.shah@microsoft.com
upload.ps1
in zero trust architecture blueprint/zero-trust-architecture-offline-v2/scripts
70 - 2021-02-22 2021-02-22 1 2 63880485+niralishah130@user... nirali.shah@microsoft.com
upload.ps1
in zero trust architecture blueprint/archive/zero-trust-architecture-offline/scripts
70 - 2021-02-22 2021-02-22 1 2 63880485+niralishah130@user... nirali.shah@microsoft.com
build.ps1
in zero trust architecture blueprint/zero-trust-architecture-offline-v2/scripts
29 - 2021-02-22 2021-02-22 1 2 63880485+niralishah130@user... nirali.shah@microsoft.com
build.ps1
in zero trust architecture blueprint/archive/zero-trust-architecture-offline/scripts
29 - 2021-02-22 2021-02-22 1 2 63880485+niralishah130@user... nirali.shah@microsoft.com
RequiredModules.ps1
in zero trust architecture blueprint/zero-trust-architecture-offline-v2/scripts
19 - 2021-02-22 2021-02-22 1 2 63880485+niralishah130@user... nirali.shah@microsoft.com
RequiredModules.ps1
in zero trust architecture blueprint/archive/zero-trust-architecture-offline/scripts
19 - 2021-02-22 2021-02-22 1 2 63880485+niralishah130@user... nirali.shah@microsoft.com
run-cleanup.ps1
in zero trust architecture blueprint/zero-trust-architecture-offline-v2
14 - 2021-02-22 2021-02-22 1 2 63880485+niralishah130@user... nirali.shah@microsoft.com
DownloadPowerShellModules.ps1
in zero trust architecture blueprint/archive/zero-trust-architecture-offline/scripts
7 - 2021-02-22 2021-02-22 1 2 63880485+niralishah130@user... nirali.shah@microsoft.com
DownloadPowerShellModules.ps1
in zero trust architecture blueprint/zero-trust-architecture-offline-v2/scripts
6 - 2021-02-22 2021-02-22 1 2 63880485+niralishah130@user... nirali.shah@microsoft.com
45 - 2021-02-19 2021-03-11 3 3 sdubey@microsoft.com eric.jenkins@microsoft.com
InstallModules.ps1
in stig/windows
29 - 2021-01-27 2022-02-09 8 3 shruti5488@gmail.com bcwilhite@live.com
RequiredModules.ps1
in stig/windows
19 - 2021-01-27 2023-05-05 14 4 shruti5488@gmail.com erjenkin@microsoft.com
Correlations

File Size vs. Number of Changes: 21 points

stig/windows/RequiredModules.ps1 x: 19 lines of code y: 14 # changes stig/tools/publish-to-blob.ps1 x: 133 lines of code y: 5 # changes stig/tools/scale-deployment.ps1 x: 422 lines of code y: 6 # changes stig/windows/InstallModules.ps1 x: 29 lines of code y: 8 # changes stig/tools/kick-start-scaled-deployment.ps1 x: 115 lines of code y: 5 # changes stig/publish-to-blob.ps1 x: 45 lines of code y: 3 # changes zero trust architecture blueprint/archive/zero-trust-architecture-offline/run.ps1 x: 144 lines of code y: 1 # changes zero trust architecture blueprint/archive/zero-trust-architecture-offline/scripts/DownloadPowerShellModules.ps1 x: 7 lines of code y: 1 # changes zero trust architecture blueprint/archive/zero-trust-architecture-offline/scripts/RequiredModules.ps1 x: 19 lines of code y: 1 # changes zero trust architecture blueprint/archive/zero-trust-architecture-offline/scripts/build.ps1 x: 29 lines of code y: 1 # changes zero trust architecture blueprint/archive/zero-trust-architecture-offline/scripts/source/WindowsServer2019Workgroup/WindowsServer2019Workgroup.ps1 x: 136 lines of code y: 1 # changes zero trust architecture blueprint/archive/zero-trust-architecture-offline/scripts/upload.ps1 x: 70 lines of code y: 1 # changes zero trust architecture blueprint/zero-trust-architecture-offline-v2/run-cleanup.ps1 x: 14 lines of code y: 1 # changes zero trust architecture blueprint/zero-trust-architecture-offline-v2/run.ps1 x: 189 lines of code y: 1 # changes zero trust architecture blueprint/zero-trust-architecture-offline-v2/scripts/DownloadPowerShellModules.ps1 x: 6 lines of code y: 1 # changes zero trust architecture blueprint/zero-trust-architecture-offline-v2/src/hub-shared-security-kv.ps1 x: 102 lines of code y: 1 # changes stig/windows/GenerateStigChecklist.ps1 x: 129 lines of code y: 4 # changes
14.0
# changes
  min: 1.0
  average: 2.81
  25th percentile: 1.0
  median: 1.0
  75th percentile: 4.5
  max: 14.0
0 422.0
lines of code
min: 6.0 | average: 88.67 | 25th percentile: 19.0 | median: 70.0 | 75th percentile: 134.5 | max: 422.0

Number of Contributors vs. Number of Changes: 21 points

stig/windows/RequiredModules.ps1 x: 4 # contributors y: 14 # changes stig/tools/publish-to-blob.ps1 x: 2 # contributors y: 5 # changes stig/tools/scale-deployment.ps1 x: 2 # contributors y: 6 # changes stig/windows/InstallModules.ps1 x: 3 # contributors y: 8 # changes stig/publish-to-blob.ps1 x: 3 # contributors y: 3 # changes zero trust architecture blueprint/archive/zero-trust-architecture-offline/run.ps1 x: 2 # contributors y: 1 # changes stig/windows/GenerateStigChecklist.ps1 x: 2 # contributors y: 4 # changes
14.0
# changes
  min: 1.0
  average: 2.81
  25th percentile: 1.0
  median: 1.0
  75th percentile: 4.5
  max: 14.0
0 4.0
# contributors
min: 2.0 | average: 2.19 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 4.0

Number of Contributors vs. File Size: 21 points

stig/windows/RequiredModules.ps1 x: 4 # contributors y: 19 lines of code stig/tools/publish-to-blob.ps1 x: 2 # contributors y: 133 lines of code stig/tools/scale-deployment.ps1 x: 2 # contributors y: 422 lines of code stig/windows/InstallModules.ps1 x: 3 # contributors y: 29 lines of code stig/tools/kick-start-scaled-deployment.ps1 x: 2 # contributors y: 115 lines of code stig/publish-to-blob.ps1 x: 3 # contributors y: 45 lines of code zero trust architecture blueprint/archive/zero-trust-architecture-offline/run.ps1 x: 2 # contributors y: 144 lines of code zero trust architecture blueprint/archive/zero-trust-architecture-offline/scripts/DownloadPowerShellModules.ps1 x: 2 # contributors y: 7 lines of code zero trust architecture blueprint/archive/zero-trust-architecture-offline/scripts/RequiredModules.ps1 x: 2 # contributors y: 19 lines of code zero trust architecture blueprint/archive/zero-trust-architecture-offline/scripts/build.ps1 x: 2 # contributors y: 29 lines of code zero trust architecture blueprint/archive/zero-trust-architecture-offline/scripts/source/WindowsServer2019Workgroup/WindowsServer2019Workgroup.ps1 x: 2 # contributors y: 136 lines of code zero trust architecture blueprint/archive/zero-trust-architecture-offline/scripts/upload.ps1 x: 2 # contributors y: 70 lines of code zero trust architecture blueprint/zero-trust-architecture-offline-v2/run-cleanup.ps1 x: 2 # contributors y: 14 lines of code zero trust architecture blueprint/zero-trust-architecture-offline-v2/run.ps1 x: 2 # contributors y: 189 lines of code zero trust architecture blueprint/zero-trust-architecture-offline-v2/scripts/DownloadPowerShellModules.ps1 x: 2 # contributors y: 6 lines of code zero trust architecture blueprint/zero-trust-architecture-offline-v2/src/hub-shared-security-kv.ps1 x: 2 # contributors y: 102 lines of code stig/windows/GenerateStigChecklist.ps1 x: 2 # contributors y: 129 lines of code
422.0
lines of code
  min: 6.0
  average: 88.67
  25th percentile: 19.0
  median: 70.0
  75th percentile: 134.5
  max: 422.0
0 4.0
# contributors
min: 2.0 | average: 2.19 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 4.0