azure / AzMigrate-Hydration
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 568 files with 122,638 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)
    • 0 files changed 6-20 times (0 lines of code)
    • 568 files changed 1-5 times (122,638 lines of code)
0% | 0% | 0% | 0% | 100%
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 568 files with 122,638 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)
    • 53 files changed by 2-5 contributors (35,617 lines of code)
    • 515 files changed by 1 contributor (87,021 lines of code)
0% | 0% | 0% | 29% | 70%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
html, cpp, hpp, h, c, vcxproj, xml, filters, txt, svg, json, ipp, md, py, pod, js, d, rst, pl, inl, xsd, sh, in, pm, cxx, t, adoc, htm, m4, xsl, css, s, gnu, cmake, mak, obj, com, inc, pro, cs, bat, cc, asm, cu, adb, ps1, pat, cfg, pas, yaml, patch, ads, pri, spec, w, diff, ini, rdf, cmd, xhtml, resx, cmakein, props, ec, dsp, po, csproj, tpp, mo, sty, mms, vbs, tex, m, scss, eps, php, csh, sas, el, mk, mm, re, y, cgi, toml, perl, dcl, sed, cl, cp, texi, ps, rb, ui, yy, plist, proto, tcl, nuspec, e, n, r, x, reg, sass, toc, erb, awk, nsi, gitignore, gitattributes, ll, sql, qml, f90, natvis, sublime-project, flex
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
cpp0% | 0% | 0% | 0% | 100%
h0% | 0% | 0% | 0% | 100%
hpp0% | 0% | 0% | 0% | 100%
vcxproj0% | 0% | 0% | 0% | 100%
ps10% | 0% | 0% | 0% | 100%
pm0% | 0% | 0% | 0% | 100%
filters0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
vbs0% | 0% | 0% | 0% | 100%
pl0% | 0% | 0% | 0% | 100%
spec0% | 0% | 0% | 0% | 100%
props0% | 0% | 0% | 0% | 100%
reg0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
cs0% | 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
host0% | 0% | 0% | 0% | 100%
build0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
compatibility.h
in host/common
8 2 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
ServiceHelper.h
in host/common
17 - 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
InmageDriverInterface.h
in host/common/win32
18 - 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
biosidoperations.h
in host/common
19 2 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
AzureRecovery.h
in host/AzureRecoveryLib
26 - 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
HttpRequest.h
in host/AzureRecoveryLib/resthelper
28 - 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
command_options.h
in host/AzureRecoveryUtil
33 - 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
LibXmlUtil.h
in host/AzureRecoveryLib/config
34 - 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
HttpRestDefs.h
in host/AzureRecoveryLib/resthelper
58 - 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
HttpRequest.cpp
in host/AzureRecoveryLib/resthelper
67 7 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
transport_settings.h
in host/config
68 - 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
RestConstants.h
in host/AzureRecoveryLib/resthelper
77 - 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
hostrecoverymanager.h
in host/common
92 2 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
Failoverclusterinfocollector.h
in host/common/win32
98 - 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
ServiceBusQueue.cpp
in host/AzureRecoveryLib/resthelper
106 2 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
CertHelpers.cpp
in host/securitylib
137 5 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
LibXmlUtil.cpp
in host/AzureRecoveryLib/config
139 13 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
AgentHealthContract.h
in host/common
151 10 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
HttpUtil.h
in host/AzureRecoveryLib/resthelper
152 5 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
serveroptions.h
in host/cxpslib
155 - 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
Status.h
in host/AzureRecoveryLib
165 13 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
InmageDriverInterface.cpp
in host/common/win32
168 6 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
portablehelpersmajor.h
in host/common/win32
229 2 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
274 9 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
setpermissionsmajor.cpp
in host/securitylib/win
292 8 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
ServiceHelper.cpp
in host/common
311 6 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
hostrecoverymanagermajor.cpp
in host/common/win32
319 7 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
AzureRecovery.cpp
in host/AzureRecoveryLib
322 11 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
HttpUtil.cpp
in host/AzureRecoveryLib/resthelper
325 18 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
BlockDeviceDetails.h
in host/AzureRecoveryLib/linux
346 18 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
376 15 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
386 18 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
connection.h
in host/cxpslib
429 58 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
cxpssslcontext.h
in host/cxpslib
459 15 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
main.cpp
in host/AzureRecoveryUtil
484 8 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
portablehelpers.h
in host/common
510 6 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
StartupScript.ps1
in host/AzureRecoveryUtil/Scripts/win32
515 - 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
requesthandler.h
in host/cxpslib
582 31 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
596 16 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
CloudBlob.cpp
in host/AzureRecoveryLib/resthelper
651 17 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
HttpClient.cpp
in host/AzureRecoveryLib/resthelper
726 27 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
registry.cpp
in host/common/win32
742 21 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
fileconfigurator.h
in host/config
749 5 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
LinuxUtils.cpp
in host/AzureRecoveryLib/linux
879 25 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
serveroptions.cpp
in host/cxpslib
930 99 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
volumegroupsettings.h
in host/config
950 8 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
1575 62 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
portablehelpersminor.cpp
in host/common/linux
1690 51 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
RecoveryHelpers.cpp
in host/AzureRecoveryLib/win32
2379 36 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
requesthandler.cpp
in host/cxpslib
2818 77 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
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
ServiceHelper.h
in host/common
17 - 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
AgentHealthContract.h
in host/common
151 10 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
compatibility.h
in host/common
8 2 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
hostrecoverymanagermajor.cpp
in host/common/win32
319 7 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
InmageDriverInterface.h
in host/common/win32
18 - 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
registry.cpp
in host/common/win32
742 21 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
Failoverclusterinfocollector.h
in host/common/win32
98 - 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
portablehelpersmajor.h
in host/common/win32
229 2 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
InmageDriverInterface.cpp
in host/common/win32
168 6 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
596 16 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
portablehelpersmajor.cpp
in host/common/win32
5724 192 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
portablehelpers.cpp
in host/common
3507 135 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
376 15 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
hostrecoverymanager.h
in host/common
92 2 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
biosidoperations.h
in host/common
19 2 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
portablehelpersminor.cpp
in host/common/linux
1690 51 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
portablehelpers.h
in host/common
510 6 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
ServiceHelper.cpp
in host/common
311 6 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
command_options.h
in host/AzureRecoveryUtil
33 - 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
StartupScript.ps1
in host/AzureRecoveryUtil/Scripts/win32
515 - 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
main.cpp
in host/AzureRecoveryUtil
484 8 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
fileconfigurator.h
in host/config
749 5 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
fileconfigurator.cpp
in host/config
3726 562 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
1575 62 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
volumegroupsettings.h
in host/config
950 8 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
transport_settings.h
in host/config
68 - 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
CertHelpers.cpp
in host/securitylib
137 5 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
setpermissionsmajor.cpp
in host/securitylib/win
292 8 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
386 18 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
cxpssslcontext.h
in host/cxpslib
459 15 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
serveroptions.cpp
in host/cxpslib
930 99 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
274 9 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
connection.h
in host/cxpslib
429 58 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
serveroptions.h
in host/cxpslib
155 - 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
requesthandler.h
in host/cxpslib
582 31 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
requesthandler.cpp
in host/cxpslib
2818 77 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
RecoveryHelpers.cpp
in host/AzureRecoveryLib/win32
2379 36 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
LibXmlUtil.cpp
in host/AzureRecoveryLib/config
139 13 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
LibXmlUtil.h
in host/AzureRecoveryLib/config
34 - 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
Status.h
in host/AzureRecoveryLib
165 13 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
HttpRequest.cpp
in host/AzureRecoveryLib/resthelper
67 7 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
HttpUtil.h
in host/AzureRecoveryLib/resthelper
152 5 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
HttpRestDefs.h
in host/AzureRecoveryLib/resthelper
58 - 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
HttpRequest.h
in host/AzureRecoveryLib/resthelper
28 - 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
RestConstants.h
in host/AzureRecoveryLib/resthelper
77 - 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
HttpUtil.cpp
in host/AzureRecoveryLib/resthelper
325 18 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
HttpClient.cpp
in host/AzureRecoveryLib/resthelper
726 27 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
ServiceBusQueue.cpp
in host/AzureRecoveryLib/resthelper
106 2 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
CloudBlob.cpp
in host/AzureRecoveryLib/resthelper
651 17 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
AzureRecovery.h
in host/AzureRecoveryLib
26 - 2022-07-15 2023-02-04 2 2 shamish@microsoft.com shantanu.m28@gmail.com
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
SafeInt.hpp
in host/inmsafeint
4883 257 2023-02-04 2023-02-04 1 1 shantanu.m28@gmail.com shantanu.m28@gmail.com
hostagenthelpers.cpp
in host/common
4412 75 2022-07-15 2022-07-15 1 1 shamish@microsoft.com shamish@microsoft.com
client.h
in host/cxpslib
2340 130 2022-07-15 2022-07-15 1 1 shamish@microsoft.com shamish@microsoft.com
portablehelpersmajor.cpp
in host/common/unix
2180 86 2022-07-15 2022-07-15 1 1 shamish@microsoft.com shamish@microsoft.com
2042 296 2022-07-15 2022-07-15 1 1 shamish@microsoft.com shamish@microsoft.com
portablehelpersminor.cpp
in host/common/aix
1980 56 2022-07-15 2022-07-15 1 1 shamish@microsoft.com shamish@microsoft.com
portablehelpersminor.cpp
in host/common/sun
1811 57 2022-07-15 2022-07-15 1 1 shamish@microsoft.com shamish@microsoft.com
winbldroutines.pm
in build/scripts/automation
1588 59 2022-07-20 2022-07-20 1 1 shamish@microsoft.com shamish@microsoft.com
RecoveryHelpers.cpp
in host/AzureRecoveryLib/linux
1190 22 2022-07-15 2022-07-15 1 1 shamish@microsoft.com shamish@microsoft.com
configwrapper.cpp
in host/config
1189 45 2022-07-15 2022-07-15 1 1 shamish@microsoft.com shamish@microsoft.com
logger.cpp
in host/log
1174 59 2022-07-15 2022-07-15 1 1 shamish@microsoft.com shamish@microsoft.com
WinUtils.cpp
in host/AzureRecoveryLib/win32
1161 21 2022-07-15 2022-07-15 1 1 shamish@microsoft.com shamish@microsoft.com
protocolhandler.h
in host/cxpslib
1152 40 2022-07-15 2022-07-15 1 1 shamish@microsoft.com shamish@microsoft.com
RegistryUtil.cpp
in host/AzureRecoveryLib/win32
994 22 2022-07-15 2022-07-15 1 1 shamish@microsoft.com shamish@microsoft.com
applicationsettings.h
in host/config
921 3 2022-07-15 2022-07-15 1 1 shamish@microsoft.com shamish@microsoft.com
rpcconfigurator.cpp
in host/config
919 75 2022-07-15 2022-07-15 1 1 shamish@microsoft.com shamish@microsoft.com
service.cpp
in host/common/win32
871 16 2022-07-15 2022-07-15 1 1 shamish@microsoft.com shamish@microsoft.com
wmiusers.cpp
in host/common/win32
773 10 2022-07-15 2022-07-15 1 1 shamish@microsoft.com shamish@microsoft.com
DiskHelpers.cpp
in host/common/win32
753 21 2022-07-15 2022-07-15 1 1 shamish@microsoft.com shamish@microsoft.com
gencert.h
in host/securitylib
728 23 2022-07-15 2022-07-15 1 1 shamish@microsoft.com shamish@microsoft.com
WmiRecordProcessors.cpp
in host/AzureRecoveryLib/win32
705 14 2022-07-15 2022-07-15 1 1 shamish@microsoft.com shamish@microsoft.com
inmerroralertdefs.h
in host/config
700 - 2022-07-15 2022-07-15 1 1 shamish@microsoft.com shamish@microsoft.com
TestRunners.ps1
in host/AzureRecoveryUtil/TestRunner
634 - 2022-07-15 2022-07-15 1 1 shamish@microsoft.com shamish@microsoft.com
HostInfoConfig.cpp
in host/AzureRecoveryLib/config
633 21 2022-07-15 2022-07-15 1 1 shamish@microsoft.com shamish@microsoft.com
HealthCollator.cpp
in host/common
632 21 2022-07-15 2022-07-15 1 1 shamish@microsoft.com shamish@microsoft.com
volumemonitor.cpp
in host/common
625 25 2022-07-15 2022-07-15 1 1 shamish@microsoft.com shamish@microsoft.com
utils.cpp
in host/AzureRecoveryLib/common
579 22 2022-07-15 2022-07-15 1 1 shamish@microsoft.com shamish@microsoft.com
configuratorxml.h
in host/config
572 25 2022-07-15 2022-07-15 1 1 shamish@microsoft.com shamish@microsoft.com
autoFS.cpp
in host/common
567 13 2022-07-15 2022-07-15 1 1 shamish@microsoft.com shamish@microsoft.com
svconfig.cpp
in host/config
542 21 2022-07-15 2022-07-15 1 1 shamish@microsoft.com shamish@microsoft.com
fromheader.cpp
in host/config
538 10 2022-07-15 2022-07-15 1 1 shamish@microsoft.com shamish@microsoft.com
Stringer.h
in host/cxpslib/Telemetry
528 - 2022-07-15 2022-07-15 1 1 shamish@microsoft.com shamish@microsoft.com
authentication.h
in host/cxpslib
506 36 2022-07-15 2022-07-15 1 1 shamish@microsoft.com shamish@microsoft.com
configuratorrpc.h
in host/config
477 25 2022-07-15 2022-07-15 1 1 shamish@microsoft.com shamish@microsoft.com
vcxproj
config.vcxproj
in host/config
470 - 2022-07-15 2022-07-15 1 1 shamish@microsoft.com shamish@microsoft.com
ConfiguratorAPITestBed.cpp
in host/config/ConfiguratorAPITestBed
468 9 2022-07-15 2022-07-15 1 1 shamish@microsoft.com shamish@microsoft.com
vcxproj
config.vcxproj
in host/config/win
467 - 2022-07-15 2022-07-15 1 1 shamish@microsoft.com shamish@microsoft.com
459 22 2022-07-15 2022-07-15 1 1 shamish@microsoft.com shamish@microsoft.com
SourceFilesystemTree.cpp
in host/AzureRecoveryLib/linux
451 12 2022-07-15 2022-07-15 1 1 shamish@microsoft.com shamish@microsoft.com
filters
443 - 2022-07-15 2022-07-15 1 1 shamish@microsoft.com shamish@microsoft.com
datacacher.cpp
in host/config
435 18 2022-07-15 2022-07-15 1 1 shamish@microsoft.com shamish@microsoft.com
RequestTelemetryData.h
in host/cxpslib/Telemetry
432 35 2022-07-15 2022-07-15 1 1 shamish@microsoft.com shamish@microsoft.com
426 - 2022-07-15 2022-07-15 1 1 shamish@microsoft.com shamish@microsoft.com
cxpstelemetrylogger.cpp
in host/cxpslib/Telemetry
422 12 2022-07-15 2022-07-15 1 1 shamish@microsoft.com shamish@microsoft.com
style.css
in host
408 - 2022-09-14 2022-09-14 1 1 shantanu.m28@gmail.com shantanu.m28@gmail.com
configurevxagent.h
in host/config
405 2 2022-07-15 2022-07-15 1 1 shamish@microsoft.com shamish@microsoft.com
portablemajor.cpp
in host/common/unix
402 11 2022-07-15 2022-07-15 1 1 shamish@microsoft.com shamish@microsoft.com
401 20 2022-07-15 2022-07-15 1 1 shamish@microsoft.com shamish@microsoft.com
diskslayoutupdaterimp.cpp
in host/common/win32
392 22 2022-07-15 2022-07-15 1 1 shamish@microsoft.com shamish@microsoft.com
inmcommand.h
in host/common
389 17 2022-07-15 2022-07-15 1 1 shamish@microsoft.com shamish@microsoft.com
Correlations

File Size vs. Number of Changes: 568 points

host/AzureRecoveryLib/AzureRecovery.cpp x: 322 lines of code y: 2 # changes host/AzureRecoveryLib/AzureRecovery.h x: 26 lines of code y: 2 # changes host/AzureRecoveryLib/Status.h x: 165 lines of code y: 2 # changes host/AzureRecoveryLib/config/LibXmlUtil.cpp x: 139 lines of code y: 2 # changes host/AzureRecoveryLib/config/LibXmlUtil.h x: 34 lines of code y: 2 # changes host/AzureRecoveryLib/linux/BlockDeviceDetails.h x: 346 lines of code y: 2 # changes host/AzureRecoveryLib/linux/LinuxUtils.cpp x: 879 lines of code y: 2 # changes host/AzureRecoveryLib/resthelper/CloudBlob.cpp x: 651 lines of code y: 2 # changes host/AzureRecoveryLib/resthelper/CloudBlockBlob.cpp x: 260 lines of code y: 1 # changes host/AzureRecoveryLib/resthelper/CloudBlockBlob.h x: 59 lines of code y: 1 # changes host/AzureRecoveryLib/resthelper/HttpClient.cpp x: 726 lines of code y: 2 # changes host/AzureRecoveryLib/resthelper/HttpRequest.cpp x: 67 lines of code y: 2 # changes host/AzureRecoveryLib/resthelper/HttpRestDefs.h x: 58 lines of code y: 2 # changes host/AzureRecoveryLib/resthelper/HttpUtil.h x: 152 lines of code y: 2 # changes host/AzureRecoveryLib/resthelper/RestConstants.h x: 77 lines of code y: 2 # changes host/AzureRecoveryLib/resthelper/ServiceBusQueue.cpp x: 106 lines of code y: 2 # changes host/AzureRecoveryLib/win32/RecoveryHelpers.cpp x: 2379 lines of code y: 2 # changes host/AzureRecoveryUtil/Scripts/win32/StartupScript.ps1 x: 515 lines of code y: 2 # changes host/AzureRecoveryUtil/main.cpp x: 484 lines of code y: 2 # changes host/common/ServiceHelper.cpp x: 311 lines of code y: 2 # changes host/common/ServiceHelper.h x: 17 lines of code y: 2 # changes host/common/compatibility.h x: 8 lines of code y: 2 # changes host/common/hostrecoverymanager.cpp x: 376 lines of code y: 2 # changes host/common/hostrecoverymanager.h x: 92 lines of code y: 2 # changes host/common/linux/portablehelpersminor.cpp x: 1690 lines of code y: 2 # changes host/common/portablehelpers.cpp x: 3507 lines of code y: 2 # changes host/common/win32/Failoverclusterinfocollector.cpp x: 596 lines of code y: 2 # changes host/common/win32/Failoverclusterinfocollector.h x: 98 lines of code y: 2 # changes host/common/win32/InmageDriverInterface.cpp x: 168 lines of code y: 2 # changes host/common/win32/portablehelpersmajor.cpp x: 5724 lines of code y: 2 # changes host/common/win32/portablehelpersmajor.h x: 229 lines of code y: 2 # changes host/common/win32/registry.cpp x: 742 lines of code y: 2 # changes host/config/fileconfigurator.cpp x: 3726 lines of code y: 2 # changes host/config/fileconfigurator.h x: 749 lines of code y: 2 # changes host/config/volumegroupsettings.cpp x: 1575 lines of code y: 2 # changes host/config/volumegroupsettings.h x: 950 lines of code y: 2 # changes host/cxpslib/connection.h x: 429 lines of code y: 2 # changes host/cxpslib/cxpssslcontext.h x: 459 lines of code y: 2 # changes host/cxpslib/pssettingsconfigurator.cpp x: 274 lines of code y: 2 # changes host/cxpslib/pssettingsconfigurator.h x: 386 lines of code y: 2 # changes host/cxpslib/requesthandler.cpp x: 2818 lines of code y: 2 # changes host/cxpslib/requesthandler.h x: 582 lines of code y: 2 # changes host/cxpslib/serveroptions.cpp x: 930 lines of code y: 2 # changes host/inmsafeint/SafeInt.hpp x: 4883 lines of code y: 1 # changes host/inmsafeint/inmsafeint.h x: 16 lines of code y: 1 # changes host/securitylib/win/setpermissionsmajor.cpp x: 292 lines of code y: 2 # changes host/executecommand/unix/executecommand.cpp x: 171 lines of code y: 1 # changes host/style.css x: 408 lines of code y: 1 # changes build/scripts/FX/templates/inmage.spec x: 45 lines of code y: 1 # changes build/scripts/VX/templates/vsnap_export_unexport.pl x: 79 lines of code y: 1 # changes build/scripts/VX/templates/vxinmage.spec x: 202 lines of code y: 1 # changes build/scripts/automation/CodeSignScripts/Copy_Signed_Binaries_To_Build_Path.ps1 x: 214 lines of code y: 1 # changes build/scripts/automation/CodeSignScripts/Copy_Unsinged_Binaries_to_Submission_Path.ps1 x: 253 lines of code y: 1 # changes build/scripts/automation/Copy_DRA_Binaries.ps1 x: 88 lines of code y: 1 # changes build/scripts/automation/Copy_RHEL.ps1 x: 137 lines of code y: 1 # changes build/scripts/automation/Download_DRA_Binaries.ps1 x: 147 lines of code y: 1 # changes build/scripts/automation/delete_files.ps1 x: 32 lines of code y: 1 # changes build/scripts/automation/winbld.pl x: 186 lines of code y: 1 # changes build/scripts/automation/winbldroutines.pm x: 1588 lines of code y: 1 # changes build/scripts/pushinstall/create_process.vbs x: 271 lines of code y: 1 # changes build/scripts/pushinstall/monitor_process.vbs x: 111 lines of code y: 1 # changes build/branding/inmage/branding_parameters.h x: 6 lines of code y: 1 # changes build/NugetCreation/NugetCreation.ps1 x: 282 lines of code y: 1 # changes host/AzureRecoveryLib/AzureRecoveryLib.vcxproj x: 221 lines of code y: 1 # changes host/AzureRecoveryLib/common/Trace.cpp x: 165 lines of code y: 1 # changes host/AzureRecoveryLib/common/utils.cpp x: 579 lines of code y: 1 # changes host/AzureRecoveryLib/common/utils.h x: 65 lines of code y: 1 # changes host/AzureRecoveryLib/config/HostInfoConfig.cpp x: 633 lines of code y: 1 # changes host/AzureRecoveryLib/config/HostInfoDefs.h x: 243 lines of code y: 1 # changes host/AzureRecoveryLib/config/RecoveryConfig.cpp x: 359 lines of code y: 1 # changes host/AzureRecoveryLib/linux/RecoveryHelpers.cpp x: 1190 lines of code y: 1 # changes host/AzureRecoveryLib/linux/SourceFilesystemTree.cpp x: 451 lines of code y: 1 # changes host/AzureRecoveryLib/linux/SourceFilesystemTree.h x: 99 lines of code y: 1 # changes host/AzureRecoveryLib/resthelper/ServiceBusQueue.h x: 26 lines of code y: 1 # changes host/AzureRecoveryLib/win32/RegistryUtil.cpp x: 994 lines of code y: 1 # changes host/AzureRecoveryLib/win32/WinUtils.cpp x: 1161 lines of code y: 1 # changes host/AzureRecoveryLib/win32/WmiRecordProcessors.cpp x: 705 lines of code y: 1 # changes host/AzureRecoveryUtil/AzureRecoveryUtil.vcxproj x: 119 lines of code y: 1 # changes host/common/TagTelemetry.h x: 372 lines of code y: 1 # changes host/common/aix/portablehelpersminor.cpp x: 1980 lines of code y: 1 # changes host/common/appcommand.cpp x: 229 lines of code y: 1 # changes host/common/autoFS.cpp x: 567 lines of code y: 1 # changes host/common/globs.h x: 127 lines of code y: 1 # changes host/common/hostagenthelpers.cpp x: 4412 lines of code y: 1 # changes host/common/hostagenthelpers_ported.h x: 330 lines of code y: 1 # changes host/common/inmcommand.h x: 389 lines of code y: 1 # changes host/common/portable.h x: 177 lines of code y: 1 # changes host/common/sun/portablehelpersminor.cpp x: 1811 lines of code y: 1 # changes host/common/unix/portablehelpersmajor.cpp x: 2180 lines of code y: 1 # changes host/common/unix/portablemajor.cpp x: 402 lines of code y: 1 # changes host/common/volumemonitor.cpp x: 625 lines of code y: 1 # changes host/common/win32/DiskHelpers.cpp x: 753 lines of code y: 1 # changes host/common/win32/service.cpp x: 871 lines of code y: 1 # changes host/common/win32/wmiusers.cpp x: 773 lines of code y: 1 # changes host/config/ConfiguratorAPITestBed/ConfiguratorAPITestBed.cpp x: 468 lines of code y: 1 # changes host/config/ConfiguratorAPITestBed/ConfiguratorAPITestBed.vcxproj x: 318 lines of code y: 1 # changes host/config/applicationsettings.h x: 921 lines of code y: 1 # changes host/config/atconfigmanagersettings.h x: 337 lines of code y: 1 # changes host/config/config.vcxproj.filters x: 443 lines of code y: 1 # changes host/config/configfortestbed/configfortestbed.vcxproj x: 303 lines of code y: 1 # changes host/config/configfortestbed/configfortestbed.vcxproj.filters x: 291 lines of code y: 1 # changes host/config/configuratorrpc.h x: 477 lines of code y: 1 # changes host/config/configuratorxml.h x: 572 lines of code y: 1 # changes host/config/configurevxagentproxy.cpp x: 2042 lines of code y: 1 # changes host/config/configurevxagentproxy.h x: 426 lines of code y: 1 # changes host/config/cxproxy.cpp x: 371 lines of code y: 1 # changes host/config/fromheader.cpp x: 538 lines of code y: 1 # changes host/config/inmerroralertdefs.h x: 700 lines of code y: 1 # changes host/config/rpcconfigurator.cpp x: 919 lines of code y: 1 # changes host/config/unmarshal.h x: 347 lines of code y: 1 # changes host/cxpslib/DiffResyncThrottlingHelper.cpp x: 459 lines of code y: 1 # changes host/cxpslib/Telemetry/Stringer.h x: 528 lines of code y: 1 # changes host/cxpslib/Telemetry/cxpstelemetrylogger.cpp x: 422 lines of code y: 1 # changes host/cxpslib/authentication.h x: 506 lines of code y: 1 # changes host/cxpslib/client.h x: 2340 lines of code y: 1 # changes host/cxpslib/protocolhandler.h x: 1152 lines of code y: 1 # changes host/log/logger.cpp x: 1174 lines of code y: 1 # changes host/securitylib/gencert.h x: 728 lines of code y: 1 # changes
2.0
# changes
  min: 1.0
  average: 1.09
  25th percentile: 1.0
  median: 1.0
  75th percentile: 1.0
  max: 2.0
0 5724.0
lines of code
min: 1.0 | average: 215.91 | 25th percentile: 18.0 | median: 67.0 | 75th percentile: 195.0 | max: 5724.0

Number of Contributors vs. Number of Changes: 568 points

host/AzureRecoveryLib/AzureRecovery.cpp x: 2 # contributors y: 2 # changes host/AzureRecoveryLib/resthelper/CloudBlockBlob.cpp x: 1 # contributors y: 1 # changes
2.0
# changes
  min: 1.0
  average: 1.09
  25th percentile: 1.0
  median: 1.0
  75th percentile: 1.0
  max: 2.0
0 2.0
# contributors
min: 1.0 | average: 1.09 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

Number of Contributors vs. File Size: 568 points

host/AzureRecoveryLib/AzureRecovery.cpp x: 2 # contributors y: 322 lines of code host/AzureRecoveryLib/AzureRecovery.h x: 2 # contributors y: 26 lines of code host/AzureRecoveryLib/Status.h x: 2 # contributors y: 165 lines of code host/AzureRecoveryLib/config/LibXmlUtil.cpp x: 2 # contributors y: 139 lines of code host/AzureRecoveryLib/linux/BlockDeviceDetails.h x: 2 # contributors y: 346 lines of code host/AzureRecoveryLib/linux/LinuxUtils.cpp x: 2 # contributors y: 879 lines of code host/AzureRecoveryLib/resthelper/CloudBlob.cpp x: 2 # contributors y: 651 lines of code host/AzureRecoveryLib/resthelper/CloudBlockBlob.cpp x: 1 # contributors y: 260 lines of code host/AzureRecoveryLib/resthelper/CloudBlockBlob.h x: 1 # contributors y: 59 lines of code host/AzureRecoveryLib/resthelper/HttpClient.cpp x: 2 # contributors y: 726 lines of code host/AzureRecoveryLib/resthelper/HttpRequest.cpp x: 2 # contributors y: 67 lines of code host/AzureRecoveryLib/resthelper/RestConstants.h x: 2 # contributors y: 77 lines of code host/AzureRecoveryLib/resthelper/ServiceBusQueue.cpp x: 2 # contributors y: 106 lines of code host/AzureRecoveryLib/win32/RecoveryHelpers.cpp x: 2 # contributors y: 2379 lines of code host/AzureRecoveryUtil/Scripts/win32/StartupScript.ps1 x: 2 # contributors y: 515 lines of code host/AzureRecoveryUtil/main.cpp x: 2 # contributors y: 484 lines of code host/common/ServiceHelper.cpp x: 2 # contributors y: 311 lines of code host/common/ServiceHelper.h x: 2 # contributors y: 17 lines of code host/common/hostrecoverymanager.cpp x: 2 # contributors y: 376 lines of code host/common/linux/portablehelpersminor.cpp x: 2 # contributors y: 1690 lines of code host/common/portablehelpers.cpp x: 2 # contributors y: 3507 lines of code host/common/win32/Failoverclusterinfocollector.cpp x: 2 # contributors y: 596 lines of code host/common/win32/portablehelpersmajor.cpp x: 2 # contributors y: 5724 lines of code host/common/win32/portablehelpersmajor.h x: 2 # contributors y: 229 lines of code host/config/fileconfigurator.cpp x: 2 # contributors y: 3726 lines of code host/config/fileconfigurator.h x: 2 # contributors y: 749 lines of code host/config/volumegroupsettings.cpp x: 2 # contributors y: 1575 lines of code host/config/volumegroupsettings.h x: 2 # contributors y: 950 lines of code host/cxpslib/connection.h x: 2 # contributors y: 429 lines of code host/cxpslib/cxpssslcontext.h x: 2 # contributors y: 459 lines of code host/cxpslib/pssettingsconfigurator.cpp x: 2 # contributors y: 274 lines of code host/cxpslib/pssettingsconfigurator.h x: 2 # contributors y: 386 lines of code host/cxpslib/requesthandler.cpp x: 2 # contributors y: 2818 lines of code host/cxpslib/requesthandler.h x: 2 # contributors y: 582 lines of code host/cxpslib/serveroptions.cpp x: 2 # contributors y: 930 lines of code host/inmsafeint/SafeInt.hpp x: 1 # contributors y: 4883 lines of code host/inmsafeint/inmsafeint.h x: 1 # contributors y: 16 lines of code host/executecommand/unix/executecommand.cpp x: 1 # contributors y: 171 lines of code host/style.css x: 1 # contributors y: 408 lines of code build/scripts/FX/templates/inmage.spec x: 1 # contributors y: 45 lines of code build/scripts/VX/templates/vsnap_export_unexport.pl x: 1 # contributors y: 79 lines of code build/scripts/VX/templates/vxinmage.spec x: 1 # contributors y: 202 lines of code build/scripts/automation/CodeSignScripts/Copy_Signed_Binaries_To_Build_Path.ps1 x: 1 # contributors y: 214 lines of code build/scripts/automation/Copy_RHEL.ps1 x: 1 # contributors y: 137 lines of code build/scripts/automation/winbldroutines.pm x: 1 # contributors y: 1588 lines of code build/scripts/pushinstall/create_process.vbs x: 1 # contributors y: 271 lines of code build/scripts/pushinstall/monitor_process.vbs x: 1 # contributors y: 111 lines of code host/AzureRecoveryLib/common/utils.cpp x: 1 # contributors y: 579 lines of code host/AzureRecoveryLib/config/HostInfoConfig.cpp x: 1 # contributors y: 633 lines of code host/AzureRecoveryLib/config/HostInfoDefs.h x: 1 # contributors y: 243 lines of code host/AzureRecoveryLib/config/RecoveryConfig.cpp x: 1 # contributors y: 359 lines of code host/AzureRecoveryLib/linux/RecoveryHelpers.cpp x: 1 # contributors y: 1190 lines of code host/AzureRecoveryLib/linux/SourceFilesystemTree.cpp x: 1 # contributors y: 451 lines of code host/AzureRecoveryLib/win32/RegistryUtil.cpp x: 1 # contributors y: 994 lines of code host/AzureRecoveryLib/win32/WinUtils.cpp x: 1 # contributors y: 1161 lines of code host/AzureRecoveryLib/win32/WmiRecordProcessors.cpp x: 1 # contributors y: 705 lines of code host/AzureRecoveryUtil/AzureRecoveryUtil.vcxproj x: 1 # contributors y: 119 lines of code host/common/TagTelemetry.h x: 1 # contributors y: 372 lines of code host/common/aix/portablehelpersminor.cpp x: 1 # contributors y: 1980 lines of code host/common/hostagenthelpers.cpp x: 1 # contributors y: 4412 lines of code host/common/hostagenthelpers_ported.h x: 1 # contributors y: 330 lines of code host/common/inmcommand.h x: 1 # contributors y: 389 lines of code host/common/sun/portablehelpersminor.cpp x: 1 # contributors y: 1811 lines of code host/common/unix/portablehelpersmajor.cpp x: 1 # contributors y: 2180 lines of code host/common/volumemonitor.cpp x: 1 # contributors y: 625 lines of code host/common/win32/DiskHelpers.cpp x: 1 # contributors y: 753 lines of code host/common/win32/service.cpp x: 1 # contributors y: 871 lines of code host/common/win32/wmiusers.cpp x: 1 # contributors y: 773 lines of code host/config/applicationsettings.h x: 1 # contributors y: 921 lines of code host/config/config.vcxproj.filters x: 1 # contributors y: 443 lines of code host/config/configfortestbed/configfortestbed.vcxproj x: 1 # contributors y: 303 lines of code host/config/configuratorrpc.h x: 1 # contributors y: 477 lines of code host/config/configurevxagentproxy.cpp x: 1 # contributors y: 2042 lines of code host/config/fromheader.cpp x: 1 # contributors y: 538 lines of code host/config/svconfig.cpp x: 1 # contributors y: 542 lines of code host/cxpslib/authentication.h x: 1 # contributors y: 506 lines of code host/cxpslib/client.h x: 1 # contributors y: 2340 lines of code host/securitylib/gencert.h x: 1 # contributors y: 728 lines of code
5724.0
lines of code
  min: 1.0
  average: 215.91
  25th percentile: 18.0
  median: 67.0
  75th percentile: 195.0
  max: 5724.0
0 2.0
# contributors
min: 1.0 | average: 1.09 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0