azure / run-command-handler-linux
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 62 files with 4,300 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)
    • 25 files changed 6-20 times (2,566 lines of code)
    • 37 files changed 1-5 times (1,734 lines of code)
0% | 0% | 0% | 59% | 40%
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 62 files with 4,300 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)
    • 2 files changed by 6-10 contributors (140 lines of code)
    • 22 files changed by 2-5 contributors (1,904 lines of code)
    • 38 files changed by 1 contributor (2,256 lines of code)
0% | 0% | 3% | 44% | 52%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
go, py, sh, md, dockerignore, bats, json, yaml, mod, gitignore, dockerfile, txt, xml, bash
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
go0% | 0% | 0% | 59% | 40%
xml0% | 0% | 0% | 100% | 0%
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
internal0% | 0% | 0% | 60% | 39%
pkg0% | 0% | 0% | 59% | 40%
misc0% | 0% | 0% | 100% | 0%
cmd0% | 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
cmds.go
in internal/cmds
589 18 2024-01-18 2025-01-30 13 2 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
vmsettings.go
in internal/hostgacommunicator
83 5 2024-01-11 2025-01-30 10 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
serviceinstall.go
in internal/service
190 12 2024-01-03 2024-12-17 10 2 root@cpc-fifue-o5ji1.locald... filiberto.fuentes@microsoft...
constants.go
in internal/constants
19 - 2024-01-18 2024-08-20 9 2 filiberto.fuentes@microsoft... vivekl@microsoft.com
downloader.go
in pkg/download
95 1 2021-11-13 2024-04-02 9 5 koralski@gmail.com filiberto.fuentes@microsoft...
goalstate.go
in internal/goalstate
96 3 2024-01-11 2024-11-07 9 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
blob.go
in pkg/download
125 6 2021-11-13 2024-04-02 9 6 koralski@gmail.com filiberto.fuentes@microsoft...
commandProcessor.go
in internal/commandProcessor
175 10 2024-01-23 2024-12-17 9 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
15 - 2021-11-13 2025-01-03 8 6 koralski@gmail.com jcalev@microsoft.com
commands.go
in internal/types
40 1 2024-01-18 2024-11-07 8 2 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
hostgacommunicator.go
in internal/hostgacommunicator
67 3 2024-01-11 2025-01-30 8 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
status.go
in internal/status
74 5 2024-01-18 2024-11-07 8 2 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
immediateruncommand.go
in internal/immediateruncommand
149 4 2024-01-18 2025-01-30 8 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
exitcodes.go
in internal/constants
31 - 2024-01-18 2024-11-07 7 2 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
status.go
in internal/types
39 1 2024-01-18 2024-11-07 7 2 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
manager.go
in pkg/systemd
121 12 2024-01-03 2024-12-17 7 2 root@cpc-fifue-o5ji1.locald... filiberto.fuentes@microsoft...
instanceview.go
in internal/instanceview
24 2 2024-01-18 2024-08-21 6 2 filiberto.fuentes@microsoft... vivekl@microsoft.com
handlersettings.go
in internal/handlersettings
32 2 2024-01-11 2024-04-02 6 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
url.go
in pkg/download
33 3 2021-11-13 2024-04-02 6 5 koralski@gmail.com filiberto.fuentes@microsoft...
goalstatefromvmsettings.go
in internal/goalstate
38 3 2024-01-11 2024-11-07 6 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
retry.go
in pkg/download
79 3 2021-11-13 2024-04-02 6 5 koralski@gmail.com filiberto.fuentes@microsoft...
immediatecmds.go
in internal/immediatecmds
91 5 2024-01-20 2024-04-16 6 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
handlersettingscommon.go
in internal/handlersettings
102 5 2024-01-11 2025-01-03 6 3 filiberto.fuentes@microsoft... 88748701+norakoiralamsft@us...
servicehandler.go
in pkg/servicehandler
115 13 2024-01-03 2024-04-16 6 2 root@cpc-fifue-o5ji1.locald... filiberto.fuentes@microsoft...
blobwithmsitoken.go
in pkg/download
144 10 2021-11-13 2024-04-02 6 5 koralski@gmail.com filiberto.fuentes@microsoft...
runcommandmetadata.go
in internal/types
22 1 2024-01-23 2024-04-02 5 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
30 4 2024-01-24 2024-11-07 5 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
request.go
in internal/requesthelper
50 3 2024-01-29 2025-01-30 5 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
seqnum.go
in pkg/seqnumutil
52 3 2024-01-18 2024-12-17 5 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
cleanup.go
in internal/cleanup
57 4 2024-01-25 2024-12-17 5 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
retry.go
in internal/requesthelper
88 4 2024-01-29 2025-01-30 5 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
types.go
in internal/handlersettings
110 6 2024-01-23 2024-12-17 5 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
uriconstants.go
in internal/constants
2 - 2024-01-24 2024-11-07 4 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
main.go
in cmd/immediateruncommandservice
20 1 2024-01-20 2024-04-02 4 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
save.go
in pkg/download
24 1 2021-11-13 2024-04-02 4 3 koralski@gmail.com filiberto.fuentes@microsoft...
version.go
in pkg/versionutil
38 4 2024-01-18 2024-04-16 4 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
utilities.go
in internal/handlersettings
41 4 2024-01-18 2024-04-02 4 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
settings.go
in internal/settings
46 2 2024-01-11 2024-04-02 4 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
handlerenv.go
in internal/handlersettings
51 3 2024-01-16 2024-04-02 4 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
main.go
in cmd/main
55 4 2024-01-20 2024-04-02 4 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
pid.go
in internal/pid
75 6 2024-01-18 2024-04-02 4 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
telemetry.go
in internal/telemetry
116 8 2024-01-18 2024-04-16 4 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
handlerenvironment.go
in internal/types
11 - 2024-01-18 2024-04-02 3 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
dos.go
in pkg/preprocess
11 1 2021-11-13 2024-04-02 3 2 koralski@gmail.com filiberto.fuentes@microsoft...
counterutil.go
in pkg/counterutil
12 3 2024-01-17 2024-04-02 3 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
urlerrorhelper.go
in pkg/urlutil
22 2 2021-11-13 2024-04-02 3 2 koralski@gmail.com filiberto.fuentes@microsoft...
instanceview.go
in internal/types
24 1 2024-01-18 2024-04-02 3 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
helper.go
in pkg/systemd
28 2 2024-01-03 2024-04-02 3 2 root@cpc-fifue-o5ji1.locald... filiberto.fuentes@microsoft...
bom.go
in pkg/preprocess
28 2 2021-11-13 2024-04-02 3 2 koralski@gmail.com filiberto.fuentes@microsoft...
statusreporter.go
in pkg/statusreporter
35 2 2024-01-24 2024-04-02 3 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
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
blob.go
in pkg/download
125 6 2021-11-13 2024-04-02 9 6 koralski@gmail.com filiberto.fuentes@microsoft...
15 - 2021-11-13 2025-01-03 8 6 koralski@gmail.com jcalev@microsoft.com
downloader.go
in pkg/download
95 1 2021-11-13 2024-04-02 9 5 koralski@gmail.com filiberto.fuentes@microsoft...
retry.go
in pkg/download
79 3 2021-11-13 2024-04-02 6 5 koralski@gmail.com filiberto.fuentes@microsoft...
url.go
in pkg/download
33 3 2021-11-13 2024-04-02 6 5 koralski@gmail.com filiberto.fuentes@microsoft...
blobwithmsitoken.go
in pkg/download
144 10 2021-11-13 2024-04-02 6 5 koralski@gmail.com filiberto.fuentes@microsoft...
handlersettingscommon.go
in internal/handlersettings
102 5 2024-01-11 2025-01-03 6 3 filiberto.fuentes@microsoft... 88748701+norakoiralamsft@us...
save.go
in pkg/download
24 1 2021-11-13 2024-04-02 4 3 koralski@gmail.com filiberto.fuentes@microsoft...
cmds.go
in internal/cmds
589 18 2024-01-18 2025-01-30 13 2 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
serviceinstall.go
in internal/service
190 12 2024-01-03 2024-12-17 10 2 root@cpc-fifue-o5ji1.locald... filiberto.fuentes@microsoft...
constants.go
in internal/constants
19 - 2024-01-18 2024-08-20 9 2 filiberto.fuentes@microsoft... vivekl@microsoft.com
commands.go
in internal/types
40 1 2024-01-18 2024-11-07 8 2 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
status.go
in internal/status
74 5 2024-01-18 2024-11-07 8 2 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
manager.go
in pkg/systemd
121 12 2024-01-03 2024-12-17 7 2 root@cpc-fifue-o5ji1.locald... filiberto.fuentes@microsoft...
exitcodes.go
in internal/constants
31 - 2024-01-18 2024-11-07 7 2 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
status.go
in internal/types
39 1 2024-01-18 2024-11-07 7 2 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
servicehandler.go
in pkg/servicehandler
115 13 2024-01-03 2024-04-16 6 2 root@cpc-fifue-o5ji1.locald... filiberto.fuentes@microsoft...
instanceview.go
in internal/instanceview
24 2 2024-01-18 2024-08-21 6 2 filiberto.fuentes@microsoft... vivekl@microsoft.com
dos.go
in pkg/preprocess
11 1 2021-11-13 2024-04-02 3 2 koralski@gmail.com filiberto.fuentes@microsoft...
bom.go
in pkg/preprocess
28 2 2021-11-13 2024-04-02 3 2 koralski@gmail.com filiberto.fuentes@microsoft...
file.go
in pkg/preprocess
45 3 2021-11-13 2024-04-02 3 2 koralski@gmail.com filiberto.fuentes@microsoft...
helper.go
in pkg/systemd
28 2 2024-01-03 2024-04-02 3 2 root@cpc-fifue-o5ji1.locald... filiberto.fuentes@microsoft...
url.go
in pkg/blobutil
51 2 2021-11-13 2024-04-02 3 2 koralski@gmail.com filiberto.fuentes@microsoft...
urlerrorhelper.go
in pkg/urlutil
22 2 2021-11-13 2024-04-02 3 2 koralski@gmail.com filiberto.fuentes@microsoft...
vmsettings.go
in internal/hostgacommunicator
83 5 2024-01-11 2025-01-30 10 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
goalstate.go
in internal/goalstate
96 3 2024-01-11 2024-11-07 9 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
commandProcessor.go
in internal/commandProcessor
175 10 2024-01-23 2024-12-17 9 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
immediateruncommand.go
in internal/immediateruncommand
149 4 2024-01-18 2025-01-30 8 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
hostgacommunicator.go
in internal/hostgacommunicator
67 3 2024-01-11 2025-01-30 8 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
immediatecmds.go
in internal/immediatecmds
91 5 2024-01-20 2024-04-16 6 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
handlersettings.go
in internal/handlersettings
32 2 2024-01-11 2024-04-02 6 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
goalstatefromvmsettings.go
in internal/goalstate
38 3 2024-01-11 2024-11-07 6 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
seqnum.go
in pkg/seqnumutil
52 3 2024-01-18 2024-12-17 5 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
30 4 2024-01-24 2024-11-07 5 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
cleanup.go
in internal/cleanup
57 4 2024-01-25 2024-12-17 5 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
types.go
in internal/handlersettings
110 6 2024-01-23 2024-12-17 5 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
runcommandmetadata.go
in internal/types
22 1 2024-01-23 2024-04-02 5 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
retry.go
in internal/requesthelper
88 4 2024-01-29 2025-01-30 5 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
request.go
in internal/requesthelper
50 3 2024-01-29 2025-01-30 5 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
version.go
in pkg/versionutil
38 4 2024-01-18 2024-04-16 4 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
uriconstants.go
in internal/constants
2 - 2024-01-24 2024-11-07 4 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
pid.go
in internal/pid
75 6 2024-01-18 2024-04-02 4 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
utilities.go
in internal/handlersettings
41 4 2024-01-18 2024-04-02 4 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
handlerenv.go
in internal/handlersettings
51 3 2024-01-16 2024-04-02 4 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
settings.go
in internal/settings
46 2 2024-01-11 2024-04-02 4 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
telemetry.go
in internal/telemetry
116 8 2024-01-18 2024-04-16 4 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
main.go
in cmd/main
55 4 2024-01-20 2024-04-02 4 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
main.go
in cmd/immediateruncommandservice
20 1 2024-01-20 2024-04-02 4 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
counterutil.go
in pkg/counterutil
12 3 2024-01-17 2024-04-02 3 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
statusreporter.go
in pkg/statusreporter
35 2 2024-01-24 2024-04-02 3 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
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
commandProcessor.go
in internal/commandProcessor
175 10 2024-01-23 2024-12-17 9 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
exec.go
in internal/exec
149 4 2024-01-18 2024-04-02 3 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
immediateruncommand.go
in internal/immediateruncommand
149 4 2024-01-18 2025-01-30 8 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
files.go
in internal/files
142 7 2024-01-18 2024-04-02 3 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
telemetry.go
in internal/telemetry
116 8 2024-01-18 2024-04-16 4 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
types.go
in internal/handlersettings
110 6 2024-01-23 2024-12-17 5 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
immediatestatus.go
in internal/status
105 7 2024-11-07 2025-01-30 2 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
goalstate.go
in internal/goalstate
96 3 2024-01-11 2024-11-07 9 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
immediatecmds.go
in internal/immediatecmds
91 5 2024-01-20 2024-04-16 6 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
retry.go
in internal/requesthelper
88 4 2024-01-29 2025-01-30 5 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
vmsettings.go
in internal/hostgacommunicator
83 5 2024-01-11 2025-01-30 10 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
linuxutils.go
in pkg/linuxutils
82 3 2024-01-25 2024-04-02 3 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
pid.go
in internal/pid
75 6 2024-01-18 2024-04-02 4 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
hostgacommunicator.go
in internal/hostgacommunicator
67 3 2024-01-11 2025-01-30 8 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
cleanup.go
in internal/cleanup
57 4 2024-01-25 2024-12-17 5 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
main.go
in cmd/main
55 4 2024-01-20 2024-04-02 4 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
logtail.go
in internal/files
53 2 2024-01-18 2024-04-02 3 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
seqnum.go
in pkg/seqnumutil
52 3 2024-01-18 2024-12-17 5 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
handlerenv.go
in internal/handlersettings
51 3 2024-01-16 2024-04-02 4 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
request.go
in internal/requesthelper
50 3 2024-01-29 2025-01-30 5 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
settings.go
in internal/settings
46 2 2024-01-11 2024-04-02 4 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
utilities.go
in internal/handlersettings
41 4 2024-01-18 2024-04-02 4 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
version.go
in pkg/versionutil
38 4 2024-01-18 2024-04-16 4 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
goalstatefromvmsettings.go
in internal/goalstate
38 3 2024-01-11 2024-11-07 6 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
statusreporter.go
in pkg/statusreporter
35 2 2024-01-24 2024-04-02 3 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
handlersettings.go
in internal/handlersettings
32 2 2024-01-11 2024-04-02 6 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
30 4 2024-01-24 2024-11-07 5 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
instanceview.go
in internal/types
24 1 2024-01-18 2024-04-02 3 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
testguestinformationclient.go
in pkg/statusreporter
22 3 2024-11-07 2024-11-07 1 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
runcommandmetadata.go
in internal/types
22 1 2024-01-23 2024-04-02 5 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
notifier.go
in internal/observer
20 3 2024-11-07 2024-11-07 1 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
main.go
in cmd/immediateruncommandservice
20 1 2024-01-20 2024-04-02 4 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
counterutil.go
in pkg/counterutil
12 3 2024-01-17 2024-04-02 3 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
handlerenvironment.go
in internal/types
11 - 2024-01-18 2024-04-02 3 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
immediatestatus.go
in internal/types
9 - 2024-11-07 2024-11-07 1 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
observer.go
in internal/observer
5 - 2024-11-07 2024-11-07 1 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
headers.go
in internal/constants
3 - 2024-11-07 2025-01-30 2 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
uriconstants.go
in internal/constants
2 - 2024-01-24 2024-11-07 4 1 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
cmds.go
in internal/cmds
589 18 2024-01-18 2025-01-30 13 2 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
serviceinstall.go
in internal/service
190 12 2024-01-03 2024-12-17 10 2 root@cpc-fifue-o5ji1.locald... filiberto.fuentes@microsoft...
manager.go
in pkg/systemd
121 12 2024-01-03 2024-12-17 7 2 root@cpc-fifue-o5ji1.locald... filiberto.fuentes@microsoft...
servicehandler.go
in pkg/servicehandler
115 13 2024-01-03 2024-04-16 6 2 root@cpc-fifue-o5ji1.locald... filiberto.fuentes@microsoft...
status.go
in internal/status
74 5 2024-01-18 2024-11-07 8 2 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
url.go
in pkg/blobutil
51 2 2021-11-13 2024-04-02 3 2 koralski@gmail.com filiberto.fuentes@microsoft...
file.go
in pkg/preprocess
45 3 2021-11-13 2024-04-02 3 2 koralski@gmail.com filiberto.fuentes@microsoft...
commands.go
in internal/types
40 1 2024-01-18 2024-11-07 8 2 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
status.go
in internal/types
39 1 2024-01-18 2024-11-07 7 2 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
exitcodes.go
in internal/constants
31 - 2024-01-18 2024-11-07 7 2 filiberto.fuentes@microsoft... filiberto.fuentes@microsoft...
bom.go
in pkg/preprocess
28 2 2021-11-13 2024-04-02 3 2 koralski@gmail.com filiberto.fuentes@microsoft...
helper.go
in pkg/systemd
28 2 2024-01-03 2024-04-02 3 2 root@cpc-fifue-o5ji1.locald... filiberto.fuentes@microsoft...
Correlations

File Size vs. Number of Changes: 62 points

internal/cmds/cmds.go x: 589 lines of code y: 13 # changes internal/constants/headers.go x: 3 lines of code y: 2 # changes internal/hostgacommunicator/hostgacommunicator.go x: 67 lines of code y: 8 # changes internal/hostgacommunicator/vmsettings.go x: 83 lines of code y: 10 # changes internal/immediateruncommand/immediateruncommand.go x: 149 lines of code y: 8 # changes internal/requesthelper/request.go x: 50 lines of code y: 5 # changes internal/requesthelper/retry.go x: 88 lines of code y: 5 # changes internal/status/immediatestatus.go x: 105 lines of code y: 2 # changes misc/manifest.xml x: 15 lines of code y: 8 # changes internal/handlersettings/handlersettingscommon.go x: 102 lines of code y: 6 # changes internal/cleanup/cleanup.go x: 57 lines of code y: 5 # changes internal/commandProcessor/commandProcessor.go x: 175 lines of code y: 9 # changes internal/handlersettings/types.go x: 110 lines of code y: 5 # changes internal/service/serviceinstall.go x: 190 lines of code y: 10 # changes pkg/seqnumutil/seqnum.go x: 52 lines of code y: 5 # changes pkg/systemd/manager.go x: 121 lines of code y: 7 # changes internal/constants/exitcodes.go x: 31 lines of code y: 7 # changes internal/constants/uriconstants.go x: 2 lines of code y: 4 # changes internal/goalstate/goalstate.go x: 96 lines of code y: 9 # changes internal/goalstate/goalstatefromvmsettings.go x: 38 lines of code y: 6 # changes internal/observer/notifier.go x: 20 lines of code y: 1 # changes internal/observer/observer.go x: 5 lines of code y: 1 # changes internal/status/status.go x: 74 lines of code y: 8 # changes internal/types/commands.go x: 40 lines of code y: 8 # changes internal/types/immediatestatus.go x: 9 lines of code y: 1 # changes internal/types/status.go x: 39 lines of code y: 7 # changes pkg/statusreporter/guestinformationserviceclient.go x: 30 lines of code y: 5 # changes pkg/statusreporter/testguestinformationclient.go x: 22 lines of code y: 1 # changes internal/instanceview/instanceview.go x: 24 lines of code y: 6 # changes internal/constants/constants.go x: 19 lines of code y: 9 # changes internal/immediatecmds/immediatecmds.go x: 91 lines of code y: 6 # changes internal/telemetry/telemetry.go x: 116 lines of code y: 4 # changes pkg/servicehandler/servicehandler.go x: 115 lines of code y: 6 # changes pkg/versionutil/version.go x: 38 lines of code y: 4 # changes cmd/immediateruncommandservice/main.go x: 20 lines of code y: 4 # changes cmd/main/main.go x: 55 lines of code y: 4 # changes internal/exec/exec.go x: 149 lines of code y: 3 # changes internal/files/files.go x: 142 lines of code y: 3 # changes internal/files/logtail.go x: 53 lines of code y: 3 # changes internal/handlersettings/handlerenv.go x: 51 lines of code y: 4 # changes internal/handlersettings/handlersettings.go x: 32 lines of code y: 6 # changes internal/handlersettings/utilities.go x: 41 lines of code y: 4 # changes internal/pid/pid.go x: 75 lines of code y: 4 # changes internal/settings/settings.go x: 46 lines of code y: 4 # changes internal/types/handlerenvironment.go x: 11 lines of code y: 3 # changes internal/types/instanceview.go x: 24 lines of code y: 3 # changes internal/types/runcommandmetadata.go x: 22 lines of code y: 5 # changes pkg/counterutil/counterutil.go x: 12 lines of code y: 3 # changes pkg/linuxutils/linuxutils.go x: 82 lines of code y: 3 # changes pkg/statusreporter/statusreporter.go x: 35 lines of code y: 3 # changes pkg/systemd/helper.go x: 28 lines of code y: 3 # changes pkg/blobutil/url.go x: 51 lines of code y: 3 # changes pkg/download/blob.go x: 125 lines of code y: 9 # changes pkg/download/blobwithmsitoken.go x: 144 lines of code y: 6 # changes pkg/download/downloader.go x: 95 lines of code y: 9 # changes pkg/download/retry.go x: 79 lines of code y: 6 # changes pkg/download/save.go x: 24 lines of code y: 4 # changes pkg/download/url.go x: 33 lines of code y: 6 # changes pkg/preprocess/file.go x: 45 lines of code y: 3 # changes pkg/urlutil/urlerrorhelper.go x: 22 lines of code y: 3 # changes
13.0
# changes
  min: 1.0
  average: 5.13
  25th percentile: 3.0
  median: 5.0
  75th percentile: 7.0
  max: 13.0
0 589.0
lines of code
min: 2.0 | average: 69.35 | 25th percentile: 24.0 | median: 48.0 | 75th percentile: 95.25 | max: 589.0

Number of Contributors vs. Number of Changes: 62 points

internal/cmds/cmds.go x: 2 # contributors y: 13 # changes internal/constants/headers.go x: 1 # contributors y: 2 # changes internal/hostgacommunicator/hostgacommunicator.go x: 1 # contributors y: 8 # changes internal/hostgacommunicator/vmsettings.go x: 1 # contributors y: 10 # changes internal/requesthelper/request.go x: 1 # contributors y: 5 # changes misc/manifest.xml x: 6 # contributors y: 8 # changes internal/handlersettings/handlersettingscommon.go x: 3 # contributors y: 6 # changes internal/commandProcessor/commandProcessor.go x: 1 # contributors y: 9 # changes internal/service/serviceinstall.go x: 2 # contributors y: 10 # changes pkg/systemd/manager.go x: 2 # contributors y: 7 # changes internal/constants/uriconstants.go x: 1 # contributors y: 4 # changes internal/goalstate/goalstatefromvmsettings.go x: 1 # contributors y: 6 # changes internal/observer/notifier.go x: 1 # contributors y: 1 # changes internal/status/status.go x: 2 # contributors y: 8 # changes internal/instanceview/instanceview.go x: 2 # contributors y: 6 # changes internal/constants/constants.go x: 2 # contributors y: 9 # changes internal/exec/exec.go x: 1 # contributors y: 3 # changes pkg/systemd/helper.go x: 2 # contributors y: 3 # changes pkg/download/blob.go x: 6 # contributors y: 9 # changes pkg/download/blobwithmsitoken.go x: 5 # contributors y: 6 # changes pkg/download/downloader.go x: 5 # contributors y: 9 # changes pkg/download/save.go x: 3 # contributors y: 4 # changes
13.0
# changes
  min: 1.0
  average: 5.13
  25th percentile: 3.0
  median: 5.0
  75th percentile: 7.0
  max: 13.0
0 6.0
# contributors
min: 1.0 | average: 1.74 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 6.0

Number of Contributors vs. File Size: 62 points

internal/cmds/cmds.go x: 2 # contributors y: 589 lines of code internal/constants/headers.go x: 1 # contributors y: 3 lines of code internal/hostgacommunicator/hostgacommunicator.go x: 1 # contributors y: 67 lines of code internal/hostgacommunicator/vmsettings.go x: 1 # contributors y: 83 lines of code internal/immediateruncommand/immediateruncommand.go x: 1 # contributors y: 149 lines of code internal/requesthelper/request.go x: 1 # contributors y: 50 lines of code internal/requesthelper/retry.go x: 1 # contributors y: 88 lines of code internal/status/immediatestatus.go x: 1 # contributors y: 105 lines of code misc/manifest.xml x: 6 # contributors y: 15 lines of code internal/handlersettings/handlersettingscommon.go x: 3 # contributors y: 102 lines of code internal/cleanup/cleanup.go x: 1 # contributors y: 57 lines of code internal/commandProcessor/commandProcessor.go x: 1 # contributors y: 175 lines of code internal/handlersettings/types.go x: 1 # contributors y: 110 lines of code internal/service/serviceinstall.go x: 2 # contributors y: 190 lines of code pkg/seqnumutil/seqnum.go x: 1 # contributors y: 52 lines of code pkg/systemd/manager.go x: 2 # contributors y: 121 lines of code internal/constants/exitcodes.go x: 2 # contributors y: 31 lines of code internal/constants/uriconstants.go x: 1 # contributors y: 2 lines of code internal/goalstate/goalstate.go x: 1 # contributors y: 96 lines of code internal/goalstate/goalstatefromvmsettings.go x: 1 # contributors y: 38 lines of code internal/observer/notifier.go x: 1 # contributors y: 20 lines of code internal/observer/observer.go x: 1 # contributors y: 5 lines of code internal/status/status.go x: 2 # contributors y: 74 lines of code internal/types/commands.go x: 2 # contributors y: 40 lines of code internal/types/immediatestatus.go x: 1 # contributors y: 9 lines of code internal/types/status.go x: 2 # contributors y: 39 lines of code pkg/statusreporter/guestinformationserviceclient.go x: 1 # contributors y: 30 lines of code pkg/statusreporter/testguestinformationclient.go x: 1 # contributors y: 22 lines of code internal/instanceview/instanceview.go x: 2 # contributors y: 24 lines of code internal/constants/constants.go x: 2 # contributors y: 19 lines of code internal/immediatecmds/immediatecmds.go x: 1 # contributors y: 91 lines of code internal/telemetry/telemetry.go x: 1 # contributors y: 116 lines of code pkg/servicehandler/servicehandler.go x: 2 # contributors y: 115 lines of code cmd/main/main.go x: 1 # contributors y: 55 lines of code internal/files/files.go x: 1 # contributors y: 142 lines of code internal/handlersettings/handlersettings.go x: 1 # contributors y: 32 lines of code internal/handlersettings/utilities.go x: 1 # contributors y: 41 lines of code internal/pid/pid.go x: 1 # contributors y: 75 lines of code internal/settings/settings.go x: 1 # contributors y: 46 lines of code internal/types/handlerenvironment.go x: 1 # contributors y: 11 lines of code internal/types/instanceview.go x: 1 # contributors y: 24 lines of code pkg/counterutil/counterutil.go x: 1 # contributors y: 12 lines of code pkg/statusreporter/statusreporter.go x: 1 # contributors y: 35 lines of code pkg/systemd/helper.go x: 2 # contributors y: 28 lines of code pkg/blobutil/url.go x: 2 # contributors y: 51 lines of code pkg/download/blob.go x: 6 # contributors y: 125 lines of code pkg/download/blobwithmsitoken.go x: 5 # contributors y: 144 lines of code pkg/download/downloader.go x: 5 # contributors y: 95 lines of code pkg/download/retry.go x: 5 # contributors y: 79 lines of code pkg/download/save.go x: 3 # contributors y: 24 lines of code pkg/download/url.go x: 5 # contributors y: 33 lines of code pkg/preprocess/dos.go x: 2 # contributors y: 11 lines of code pkg/preprocess/file.go x: 2 # contributors y: 45 lines of code pkg/urlutil/urlerrorhelper.go x: 2 # contributors y: 22 lines of code
589.0
lines of code
  min: 2.0
  average: 69.35
  25th percentile: 24.0
  median: 48.0
  75th percentile: 95.25
  max: 589.0
0 6.0
# contributors
min: 1.0 | average: 1.74 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 6.0