azure / GuestProxyAgent
File Size

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

Intro
Learn more...
File Size Overall
6% | 29% | 32% | 13% | 17%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
rs7% | 33% | 37% | 11% | 9%
wsf0% | 92% | 0% | 0% | 7%
cs0% | 0% | 19% | 18% | 61%
cmd0% | 0% | 84% | 0% | 15%
c0% | 0% | 0% | 100% | 0%
ps10% | 0% | 0% | 29% | 70%
vbs0% | 0% | 0% | 70% | 30%
toml0% | 0% | 0% | 0% | 100%
h0% | 0% | 0% | 0% | 100%
spec0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
proxy_agent10% | 39% | 34% | 9% | 5%
proxy_agent_extension0% | 37% | 42% | 5% | 14%
Setup0% | 79% | 0% | 9% | 10%
proxy_agent_shared0% | 0% | 46% | 29% | 24%
e2etest0% | 0% | 16% | 20% | 63%
proxy_agent_setup0% | 0% | 51% | 0% | 48%
ROOT0% | 0% | 88% | 0% | 11%
linux-ebpf0% | 0% | 0% | 66% | 33%
ebpf0% | 0% | 0% | 75% | 24%
rpmbuild0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
key.rs
in proxy_agent/src/key_keeper
1449 12
service_main.rs
in proxy_agent_extension/src
948 11
proxy_server.rs
in proxy_agent/src/proxy
917 3
wsf
ProxyAgent.wsf
in Setup/Windows
902 -
key_keeper.rs
in proxy_agent/src
754 6
provision.rs
in proxy_agent/src
713 -
proxy_authorizer.rs
in proxy_agent/src/proxy
603 12
agent_status_wrapper.rs
in proxy_agent/src/shared_state
587 -
linux.rs
in proxy_agent/src/redirector
567 -
key_keeper_wrapper.rs
in proxy_agent/src/shared_state
540 -
authorization_rules.rs
in proxy_agent/src/proxy
529 2
common.rs
in proxy_agent_extension/src
460 4
hyper_client.rs
in proxy_agent/src/common
435 4
misc_helpers.rs
in proxy_agent_shared/src
432 7
handler_main.rs
in proxy_agent_extension/src
413 12
event_reader.rs
in proxy_agent/src/telemetry
396 1
redirector.rs
in proxy_agent/src
371 -
windows.rs
in proxy_agent/src/proxy
369 7
bpf_prog.rs
in proxy_agent/src/redirector/windows
359 2
windows_service.rs
in proxy_agent_shared/src/service
358 3
windows.rs
in proxy_agent_shared/src
333 5
proxy_agent_status.rs
in proxy_agent/src
302 -
main.rs
in proxy_agent_setup/src
300 8
proxy.rs
in proxy_agent/src
279 1
TestScenarioBase.cs
in e2etest/GuestProxyAgentTest/TestScenarios
278 12
bpf_api.rs
in proxy_agent/src/redirector/windows
252 5
proxy_connection.rs
in proxy_agent/src/proxy
251 -
config.rs
in proxy_agent/src/common
242 3
bpf_obj.rs
in proxy_agent/src/redirector/windows
242 1
cmd
build.cmd
in root
239 -
instance_info.rs
in proxy_agent/src/host_clients
224 -
VMBuilder.cs
in e2etest/GuestProxyAgentTest/Utilities
222 7
provision_wrapper.rs
in proxy_agent/src/shared_state
218 -
structs.rs
in proxy_agent_extension/src
208 5
telemetry_event.rs
in proxy_agent/src/telemetry
208 2
windows.rs
in proxy_agent/src/redirector
207 1
goal_state.rs
in proxy_agent/src/host_clients
205 2
ebpf_obj.rs
in proxy_agent/src/redirector/linux
198 6
event_logger.rs
in proxy_agent_shared/src/telemetry
194 -
ebpf_cgroup.c
in linux-ebpf
192 2
service.rs
in proxy_agent_shared/src
179 1
error.rs
in proxy_agent/src/common
177 1
rolling_logger.rs
in proxy_agent_shared/src/logger
172 7
JUnitTestResultBuilder.cs
in e2etest/GuestProxyAgentTest/Utilities
167 7
windows_acl.rs
in proxy_agent/src/acl
165 -
linux.rs
in proxy_agent_shared/src
154 3
windows.rs
in proxy_agent/src/common
152 3
redirector_wrapper.rs
in proxy_agent/src/shared_state
148 -
GuestProxyAgentExtensionValidation.ps1
in e2etest/GuestProxyAgentTest/Scripts
144 -
service_ext.rs
in proxy_agent_extension/src/windows
144 -
Files With Most Units (Top 50)
File# lines# units
TestScenarioBase.cs
in e2etest/GuestProxyAgentTest/TestScenarios
278 12
handler_main.rs
in proxy_agent_extension/src
413 12
key.rs
in proxy_agent/src/key_keeper
1449 12
proxy_authorizer.rs
in proxy_agent/src/proxy
603 12
service_main.rs
in proxy_agent_extension/src
948 11
RunCommandSettingBuilder.cs
in e2etest/GuestProxyAgentTest/Utilities
82 9
StorageHelper.cs
in e2etest/GuestProxyAgentTest/Utilities
91 8
vbs
Utility.vbs
in Setup/Windows
105 8
main.rs
in proxy_agent_setup/src
300 8
JUnitTestResultBuilder.cs
in e2etest/GuestProxyAgentTest/Utilities
167 7
VMBuilder.cs
in e2etest/GuestProxyAgentTest/Utilities
222 7
rolling_logger.rs
in proxy_agent_shared/src/logger
172 7
misc_helpers.rs
in proxy_agent_shared/src
432 7
windows.rs
in proxy_agent/src/proxy
369 7
TestSetting.cs
in e2etest/GuestProxyAgentTest/Settings
94 6
ebpf_obj.rs
in proxy_agent/src/redirector/linux
198 6
key_keeper.rs
in proxy_agent/src
754 6
TestCaseBase.cs
in e2etest/GuestProxyAgentTest/TestCases
80 5
CertificateUtility.cs
in e2etest/GuestProxyAgentTest/Utilities
103 5
VMHelper.cs
in e2etest/GuestProxyAgentTest/Utilities
68 5
linux_service.rs
in proxy_agent_shared/src/service
87 5
windows.rs
in proxy_agent_shared/src
333 5
structs.rs
in proxy_agent_extension/src
208 5
bpf_api.rs
in proxy_agent/src/redirector/windows
252 5
EnableProxyAgentCase.cs
in e2etest/GuestProxyAgentTest/TestCases
55 4
ModelExtensions.cs
in e2etest/GuestProxyAgentTest/Extensions
90 4
TestCommonUtilities.cs
in e2etest/GuestProxyAgentTest/Utilities
102 4
linux.rs
in proxy_agent_setup/src
97 4
span.rs
in proxy_agent_shared/src/telemetry
92 4
common.rs
in proxy_agent_extension/src
460 4
hyper_client.rs
in proxy_agent/src/common
435 4
service.rs
in proxy_agent/src
129 4
108 4
GuestProxyAgentScenarioTests.cs
in e2etest/GuestProxyAgentTest
113 3
AddLinuxVMExtensionCase.cs
in e2etest/GuestProxyAgentTest/TestCases
71 3
RebootVMCase.cs
in e2etest/GuestProxyAgentTest/TestCases
61 3
GuestProxyAgentExtensionValidationCase.cs
in e2etest/GuestProxyAgentTest/TestCases
49 3
GuestProxyAgentValidationCase.cs
in e2etest/GuestProxyAgentTest/TestCases
52 3
linux.rs
in proxy_agent_shared/src
154 3
windows_service.rs
in proxy_agent_shared/src/service
358 3
logger.rs
in proxy_agent_extension/src
51 3
config.rs
in proxy_agent/src/common
242 3
windows.rs
in proxy_agent/src/common
152 3
proxy_server.rs
in proxy_agent/src/proxy
917 3
InstallOrUpdateGuestProxyAgentPackageCase.cs
in e2etest/GuestProxyAgentTest/TestCases
33 2
GuestProxyAgentLoadedModulesValidationCase.cs
in e2etest/GuestProxyAgentTest/TestCases
43 2
IMDSPingTestCase.cs
in e2etest/GuestProxyAgentTest/TestCases
21 2
TCPPortScalabilityCase.cs
in e2etest/GuestProxyAgentTest/TestCases
27 2
SetupCGroup2TestCase.cs
in e2etest/GuestProxyAgentTest/TestCases
17 2
LocalIPBindingCase.cs
in e2etest/GuestProxyAgentTest/TestCases
20 2
Files With Long Lines (Top 50)

There are 61 files with lines longer than 120 characters. In total, there are 274 long lines.

File# lines# units# long lines
wsf
ProxyAgent.wsf
in Setup/Windows
902 - 26
TestScenarioBase.cs
in e2etest/GuestProxyAgentTest/TestScenarios
278 12 25
cmd
build.cmd
in root
239 - 15
TestCaseBase.cs
in e2etest/GuestProxyAgentTest/TestCases
80 5 13
GuestProxyAgentExtensionValidation.ps1
in e2etest/GuestProxyAgentTest/Scripts
144 - 11
GuestProxyAgentScenarioTests.cs
in e2etest/GuestProxyAgentTest
113 3 10
TestSetting.cs
in e2etest/GuestProxyAgentTest/Settings
94 6 10
agent_status_wrapper.rs
in proxy_agent/src/shared_state
587 - 10
VMBuilder.cs
in e2etest/GuestProxyAgentTest/Utilities
222 7 8
ModelExtensions.cs
in e2etest/GuestProxyAgentTest/Extensions
90 4 7
instance_info.rs
in proxy_agent/src/host_clients
224 - 7
GuestProxyAgentLoadedModulesValidationCase.cs
in e2etest/GuestProxyAgentTest/TestCases
43 2 6
TestCommonUtilities.cs
in e2etest/GuestProxyAgentTest/Utilities
102 4 6
key_keeper.rs
in proxy_agent/src
754 6 6
StorageHelper.cs
in e2etest/GuestProxyAgentTest/Utilities
91 8 5
RunCommandSettingBuilder.cs
in e2etest/GuestProxyAgentTest/Utilities
82 9 5
ConfigTCPPortScalability.ps1
in e2etest/GuestProxyAgentTest/Scripts
7 - 5
linux.rs
in proxy_agent/src/redirector
567 - 5
AddLinuxVMExtensionCase.cs
in e2etest/GuestProxyAgentTest/TestCases
71 3 4
InstallOrUpdateGuestProxyAgentPackageCase.cs
in e2etest/GuestProxyAgentTest/TestCases
33 2 4
InstallOrUpdateGuestProxyAgentExtensionCase.cs
in e2etest/GuestProxyAgentTest/TestCases
33 2 4
InstallOrUpdateGuestProxyAgentCase.cs
in e2etest/GuestProxyAgentTest/TestCases
34 2 4
JUnitTestResultBuilder.cs
in e2etest/GuestProxyAgentTest/Utilities
167 7 4
VMHelper.cs
in e2etest/GuestProxyAgentTest/Utilities
68 5 4
InstallGuestProxyAgentExtension.ps1
in e2etest/GuestProxyAgentTest/Scripts
87 - 4
PingTestOnBindingLocalIP.ps1
in e2etest/GuestProxyAgentTest/Scripts
42 - 4
IMDSPingTest.ps1
in e2etest/GuestProxyAgentTest/Scripts
45 - 4
GuestProxyAgentExtensionValidationCase.cs
in e2etest/GuestProxyAgentTest/TestCases
49 3 3
GuestProxyAgentValidationCase.cs
in e2etest/GuestProxyAgentTest/TestCases
52 3 3
ExceptionExtensions.cs
in e2etest/GuestProxyAgentTest/Extensions
24 1 3
CertificateUtility.cs
in e2etest/GuestProxyAgentTest/Utilities
103 5 3
goal_state.rs
in proxy_agent/src/host_clients
205 2 3
hyper_client.rs
in proxy_agent/src/common
435 4 3
event_reader.rs
in proxy_agent/src/telemetry
396 1 3
TCPPortScalabilityCase.cs
in e2etest/GuestProxyAgentTest/TestCases
27 2 2
RunCommandRunner.cs
in e2etest/GuestProxyAgentTest/Utilities
53 2 2
ProxyAgentExtension.cs
in e2etest/GuestProxyAgentTest/TestScenarios
63 1 2
vbs
Utility.vbs
in Setup/Windows
105 8 2
service_main.rs
in proxy_agent_extension/src
948 11 2
proxy_authorizer.rs
in proxy_agent/src/proxy
603 12 2
provision_wrapper.rs
in proxy_agent/src/shared_state
218 - 2
proxy_server_wrapper.rs
in proxy_agent/src/shared_state
120 - 2
proxy_agent_status.rs
in proxy_agent/src
302 - 2
provision.rs
in proxy_agent/src
713 - 2
RebootVMCase.cs
in e2etest/GuestProxyAgentTest/TestCases
61 3 1
IMDSPingTestCase.cs
in e2etest/GuestProxyAgentTest/TestCases
21 2 1
SetupCGroup2TestCase.cs
in e2etest/GuestProxyAgentTest/TestCases
17 2 1
LocalIPBindingCase.cs
in e2etest/GuestProxyAgentTest/TestCases
20 2 1
EnableProxyAgentCase.cs
in e2etest/GuestProxyAgentTest/TestCases
55 4 1
TestScenarioStatusDetails.cs
in e2etest/GuestProxyAgentTest/Models
31 - 1
Correlations

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

proxy_agent/src/proxy/windows.rs x: 29 commits (all time) y: 369 lines of code Setup/Windows/ProxyAgent.wsf x: 2 commits (all time) y: 902 lines of code proxy_agent/Cargo.toml x: 66 commits (all time) y: 92 lines of code proxy_agent/src/common/config.rs x: 27 commits (all time) y: 242 lines of code proxy_agent/src/provision.rs x: 47 commits (all time) y: 713 lines of code proxy_agent_extension/src/service_main.rs x: 49 commits (all time) y: 948 lines of code proxy_agent_setup/src/running.rs x: 9 commits (all time) y: 54 lines of code proxy_agent_shared/Cargo.toml x: 41 commits (all time) y: 36 lines of code proxy_agent_shared/src/misc_helpers.rs x: 22 commits (all time) y: 432 lines of code proxy_agent_shared/src/proxy_agent_aggregate_status.rs x: 23 commits (all time) y: 79 lines of code proxy_agent/src/redirector/windows.rs x: 45 commits (all time) y: 207 lines of code proxy_agent/src/redirector/windows/bpf_api.rs x: 28 commits (all time) y: 252 lines of code proxy_agent_extension/Cargo.toml x: 42 commits (all time) y: 27 lines of code proxy_agent_extension/src/service_main/windows_main.rs x: 16 commits (all time) y: 58 lines of code proxy_agent_shared/src/error.rs x: 4 commits (all time) y: 64 lines of code proxy_agent_shared/src/version.rs x: 11 commits (all time) y: 100 lines of code proxy_agent_shared/src/windows.rs x: 14 commits (all time) y: 333 lines of code build.cmd x: 37 commits (all time) y: 239 lines of code proxy_agent/src/common/hyper_client.rs x: 10 commits (all time) y: 435 lines of code proxy_agent/src/key_keeper/key.rs x: 53 commits (all time) y: 1449 lines of code proxy_agent/src/proxy/authorization_rules.rs x: 43 commits (all time) y: 529 lines of code proxy_agent/src/proxy/proxy_authorizer.rs x: 18 commits (all time) y: 603 lines of code proxy_agent/src/proxy/proxy_connection.rs x: 21 commits (all time) y: 251 lines of code proxy_agent/src/proxy/proxy_server.rs x: 26 commits (all time) y: 917 lines of code proxy_agent_shared/src/logger.rs x: 3 commits (all time) y: 32 lines of code proxy_agent_shared/src/logger/rolling_logger.rs x: 3 commits (all time) y: 172 lines of code proxy_agent/src/proxy_agent_status.rs x: 52 commits (all time) y: 302 lines of code proxy_agent/src/service.rs x: 37 commits (all time) y: 129 lines of code proxy_agent_extension/src/constants.rs x: 14 commits (all time) y: 77 lines of code e2etest/GuestProxyAgentTest/Utilities/VMBuilder.cs x: 34 commits (all time) y: 222 lines of code proxy_agent_extension/src/handler_main.rs x: 31 commits (all time) y: 413 lines of code proxy_agent/src/common/error.rs x: 12 commits (all time) y: 177 lines of code proxy_agent/src/redirector.rs x: 49 commits (all time) y: 371 lines of code ebpf/redirect.bpf.c x: 12 commits (all time) y: 108 lines of code proxy_agent/src/redirector/windows/bpf_prog.rs x: 29 commits (all time) y: 359 lines of code proxy_agent/src/key_keeper.rs x: 64 commits (all time) y: 754 lines of code proxy_agent/src/shared_state/agent_status_wrapper.rs x: 5 commits (all time) y: 587 lines of code proxy_agent/src/common/constants.rs x: 16 commits (all time) y: 29 lines of code proxy_agent/src/main.rs x: 29 commits (all time) y: 97 lines of code proxy_agent/src/shared_state/provision_wrapper.rs x: 2 commits (all time) y: 218 lines of code e2etest/GuestProxyAgentTest/Extensions/ExceptionExtensions.cs x: 1 commits (all time) y: 24 lines of code e2etest/GuestProxyAgentTest/Extensions/TaskExtensions.cs x: 3 commits (all time) y: 22 lines of code e2etest/GuestProxyAgentTest/GuestProxyAgentScenarioTests.cs x: 7 commits (all time) y: 113 lines of code e2etest/GuestProxyAgentTest/Settings/TestScenarioSetting.cs x: 13 commits (all time) y: 50 lines of code e2etest/GuestProxyAgentTest/Settings/TestSetting.cs x: 11 commits (all time) y: 94 lines of code e2etest/GuestProxyAgentTest/TestCases/AddLinuxVMExtensionCase.cs x: 12 commits (all time) y: 71 lines of code e2etest/GuestProxyAgentTest/TestCases/EnableProxyAgentCase.cs x: 2 commits (all time) y: 55 lines of code e2etest/GuestProxyAgentTest/TestCases/InstallOrUpdateGuestProxyAgentCase.cs x: 4 commits (all time) y: 34 lines of code e2etest/GuestProxyAgentTest/TestCases/InstallOrUpdateGuestProxyAgentExtensionCase.cs x: 11 commits (all time) y: 33 lines of code e2etest/GuestProxyAgentTest/TestCases/RebootVMCase.cs x: 5 commits (all time) y: 61 lines of code e2etest/GuestProxyAgentTest/TestCases/TestCaseBase.cs x: 10 commits (all time) y: 80 lines of code e2etest/GuestProxyAgentTest/TestScenarios/TestScenarioBase.cs x: 10 commits (all time) y: 278 lines of code e2etest/GuestProxyAgentTest/Utilities/JUnitTestResultBuilder.cs x: 7 commits (all time) y: 167 lines of code e2etest/GuestProxyAgentTest/Utilities/RunCommandRunner.cs x: 7 commits (all time) y: 53 lines of code proxy_agent/src/acl/linux_acl.rs x: 18 commits (all time) y: 68 lines of code proxy_agent/src/acl/windows_acl.rs x: 15 commits (all time) y: 165 lines of code proxy_agent/src/common/logger.rs x: 8 commits (all time) y: 62 lines of code proxy_agent/src/proxy.rs x: 41 commits (all time) y: 279 lines of code proxy_agent/src/redirector/linux.rs x: 64 commits (all time) y: 567 lines of code proxy_agent/src/telemetry/event_reader.rs x: 33 commits (all time) y: 396 lines of code proxy_agent_extension/src/common.rs x: 31 commits (all time) y: 460 lines of code proxy_agent_extension/src/main.rs x: 14 commits (all time) y: 82 lines of code proxy_agent_setup/src/logger.rs x: 9 commits (all time) y: 19 lines of code proxy_agent_setup/src/main.rs x: 18 commits (all time) y: 300 lines of code proxy_agent_shared/src/service/windows_service.rs x: 16 commits (all time) y: 358 lines of code proxy_agent_shared/src/telemetry/event_logger.rs x: 24 commits (all time) y: 194 lines of code proxy_agent_shared/src/telemetry/span.rs x: 13 commits (all time) y: 92 lines of code proxy_agent_shared/src/lib.rs x: 8 commits (all time) y: 12 lines of code proxy_agent_shared/src/linux.rs x: 18 commits (all time) y: 154 lines of code proxy_agent_shared/src/service.rs x: 14 commits (all time) y: 179 lines of code proxy_agent_shared/src/service/linux_service.rs x: 13 commits (all time) y: 87 lines of code Cargo.toml x: 4 commits (all time) y: 11 lines of code proxy_agent/src/common/cli.rs x: 2 commits (all time) y: 30 lines of code proxy_agent/src/common.rs x: 11 commits (all time) y: 14 lines of code proxy_agent/src/shared_state/key_keeper_wrapper.rs x: 2 commits (all time) y: 540 lines of code e2etest/GuestProxyAgentTest/Program.cs x: 16 commits (all time) y: 23 lines of code e2etest/GuestProxyAgentTest/Utilities/TestMapReader.cs x: 3 commits (all time) y: 51 lines of code proxy_agent/src/common/helpers.rs x: 19 commits (all time) y: 117 lines of code proxy_agent/src/proxy/proxy_summary.rs x: 22 commits (all time) y: 51 lines of code proxy_agent/src/common/windows.rs x: 16 commits (all time) y: 152 lines of code proxy_agent/src/telemetry/telemetry_event.rs x: 17 commits (all time) y: 208 lines of code e2etest/GuestProxyAgentTest/Utilities/StorageHelper.cs x: 17 commits (all time) y: 91 lines of code proxy_agent/src/service/windows.rs x: 22 commits (all time) y: 71 lines of code proxy_agent_extension/src/windows/service_ext.rs x: 5 commits (all time) y: 144 lines of code proxy_agent_extension/src/linux.rs x: 11 commits (all time) y: 9 lines of code proxy_agent_extension/src/service_main/service_state.rs x: 6 commits (all time) y: 34 lines of code proxy_agent_setup/Cargo.toml x: 36 commits (all time) y: 13 lines of code proxy_agent/src/host_clients/imds_client.rs x: 20 commits (all time) y: 42 lines of code proxy_agent/src/shared_state.rs x: 18 commits (all time) y: 55 lines of code proxy_agent/src/shared_state/proxy_server_wrapper.rs x: 1 commits (all time) y: 120 lines of code proxy_agent/src/shared_state/redirector_wrapper.rs x: 1 commits (all time) y: 148 lines of code proxy_agent/src/shared_state/telemetry_wrapper.rs x: 1 commits (all time) y: 78 lines of code proxy_agent_extension/src/error.rs x: 1 commits (all time) y: 8 lines of code proxy_agent_extension/src/result.rs x: 1 commits (all time) y: 2 lines of code proxy_agent_setup/src/linux.rs x: 14 commits (all time) y: 97 lines of code e2etest/GuestProxyAgentTest/Scripts/IMDSPingTest.ps1 x: 9 commits (all time) y: 45 lines of code proxy_agent/src/common/result.rs x: 2 commits (all time) y: 2 lines of code e2etest/GuestProxyAgentTest/TestScenarios/BVTScenario.cs x: 7 commits (all time) y: 32 lines of code e2etest/GuestProxyAgentTest/TestScenarios/BugFixesScenario.cs x: 15 commits (all time) y: 14 lines of code e2etest/GuestProxyAgentTest/TestScenarios/LinuxPackageScenario.cs x: 7 commits (all time) y: 19 lines of code e2etest/GuestProxyAgentTest/TestScenarios/ProxyAgentExtension.cs x: 27 commits (all time) y: 63 lines of code proxy_agent/src/acl.rs x: 4 commits (all time) y: 20 lines of code e2etest/GuestProxyAgentTest/TestCases/GuestProxyAgentLoadedModulesValidationCase.cs x: 3 commits (all time) y: 43 lines of code e2etest/GuestProxyAgentTest/Utilities/RunCommandSettingBuilder.cs x: 7 commits (all time) y: 82 lines of code e2etest/GuestProxyAgentTest/Utilities/VMHelper.cs x: 7 commits (all time) y: 68 lines of code ebpf/socket.h x: 1 commits (all time) y: 35 lines of code linux-ebpf/socket.h x: 6 commits (all time) y: 98 lines of code proxy_agent/src/host_clients/instance_info.rs x: 12 commits (all time) y: 224 lines of code proxy_agent/src/redirector/linux/ebpf_obj.rs x: 9 commits (all time) y: 198 lines of code proxy_agent/src/redirector/windows/bpf_obj.rs x: 11 commits (all time) y: 242 lines of code proxy_agent_setup/src/setup.rs x: 9 commits (all time) y: 26 lines of code vs-init.cmd x: 5 commits (all time) y: 21 lines of code rpmbuild/SPECS/azure-proxy-agent.spec x: 9 commits (all time) y: 37 lines of code e2etest/GuestProxyAgentTest/Models/TestConfig.cs x: 5 commits (all time) y: 24 lines of code proxy_agent_setup/src/args.rs x: 11 commits (all time) y: 47 lines of code e2etest/GuestProxyAgentTest/Scripts/CollectInVMGALog.ps1 x: 3 commits (all time) y: 26 lines of code e2etest/GuestProxyAgentTest/Scripts/GuestProxyAgentExtensionValidation.ps1 x: 20 commits (all time) y: 144 lines of code e2etest/GuestProxyAgentTest/Scripts/GuestProxyAgentValidation.ps1 x: 3 commits (all time) y: 58 lines of code proxy_agent/src/host_clients/goal_state.rs x: 6 commits (all time) y: 205 lines of code e2etest/GuestProxyAgentTest/TestCases/GuestProxyAgentExtensionValidationCase.cs x: 19 commits (all time) y: 49 lines of code e2etest/GuestProxyAgentTest/TestCases/TCPPortScalabilityCase.cs x: 4 commits (all time) y: 27 lines of code e2etest/GuestProxyAgentTest/Utilities/Constants.cs x: 20 commits (all time) y: 58 lines of code proxy_agent_extension/src/windows/enable.cmd x: 7 commits (all time) y: 4 lines of code proxy_agent_extension/src/windows/install.cmd x: 4 commits (all time) y: 4 lines of code e2etest/GuestProxyAgentTest/Extensions/ModelExtensions.cs x: 6 commits (all time) y: 90 lines of code e2etest/GuestProxyAgentTest/Settings/RunCommandSetting.cs x: 6 commits (all time) y: 20 lines of code e2etest/GuestProxyAgentTest/Utilities/CertificateUtility.cs x: 6 commits (all time) y: 103 lines of code linux-ebpf/ebpf_cgroup.c x: 11 commits (all time) y: 192 lines of code proxy_agent_shared/src/telemetry.rs x: 9 commits (all time) y: 46 lines of code proxy_agent_extension/src/structs.rs x: 9 commits (all time) y: 208 lines of code proxy_agent_extension/src/windows.rs x: 8 commits (all time) y: 1 lines of code proxy_agent/src/host_clients.rs x: 5 commits (all time) y: 4 lines of code proxy_agent_extension/build.rs x: 5 commits (all time) y: 8 lines of code e2etest/GuestProxyAgentTest/Models/RunCommandOutputDetails.cs x: 2 commits (all time) y: 16 lines of code e2etest/GuestProxyAgentTest/Models/TestMap.cs x: 2 commits (all time) y: 26 lines of code e2etest/GuestProxyAgentTest/Scripts/ConfigTCPPortScalability.ps1 x: 2 commits (all time) y: 7 lines of code e2etest/GuestProxyAgentTest/Utilities/TestAssertUtils.cs x: 2 commits (all time) y: 19 lines of code
1449.0
lines of code
  min: 1.0
  average: 143.48
  25th percentile: 24.0
  median: 62.5
  75th percentile: 178.5
  max: 1449.0
0 66.0
commits (all time)
min: 1.0 | average: 13.79 | 25th percentile: 4.0 | median: 9.0 | 75th percentile: 18.0 | max: 66.0

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

proxy_agent/src/proxy/windows.rs x: 6 contributors (all time) y: 369 lines of code Setup/Windows/ProxyAgent.wsf x: 1 contributors (all time) y: 902 lines of code proxy_agent/Cargo.toml x: 7 contributors (all time) y: 92 lines of code proxy_agent/src/common/config.rs x: 4 contributors (all time) y: 242 lines of code proxy_agent/src/provision.rs x: 7 contributors (all time) y: 713 lines of code proxy_agent_extension/src/service_main.rs x: 7 contributors (all time) y: 948 lines of code proxy_agent_setup/src/running.rs x: 1 contributors (all time) y: 54 lines of code proxy_agent_shared/Cargo.toml x: 5 contributors (all time) y: 36 lines of code proxy_agent_shared/src/misc_helpers.rs x: 7 contributors (all time) y: 432 lines of code proxy_agent_shared/src/proxy_agent_aggregate_status.rs x: 4 contributors (all time) y: 79 lines of code proxy_agent/src/redirector/windows.rs x: 6 contributors (all time) y: 207 lines of code proxy_agent/src/redirector/windows/bpf_api.rs x: 5 contributors (all time) y: 252 lines of code proxy_agent_extension/Cargo.toml x: 6 contributors (all time) y: 27 lines of code proxy_agent_extension/src/service_main/windows_main.rs x: 6 contributors (all time) y: 58 lines of code proxy_agent_shared/src/error.rs x: 2 contributors (all time) y: 64 lines of code proxy_agent_shared/src/version.rs x: 6 contributors (all time) y: 100 lines of code proxy_agent_shared/src/windows.rs x: 6 contributors (all time) y: 333 lines of code build.cmd x: 5 contributors (all time) y: 239 lines of code proxy_agent/src/common/hyper_client.rs x: 3 contributors (all time) y: 435 lines of code proxy_agent/src/key_keeper/key.rs x: 7 contributors (all time) y: 1449 lines of code proxy_agent/src/proxy/authorization_rules.rs x: 7 contributors (all time) y: 529 lines of code proxy_agent/src/proxy/proxy_authorizer.rs x: 3 contributors (all time) y: 603 lines of code proxy_agent/src/proxy/proxy_connection.rs x: 5 contributors (all time) y: 251 lines of code proxy_agent/src/proxy/proxy_server.rs x: 3 contributors (all time) y: 917 lines of code proxy_agent_shared/src/logger.rs x: 1 contributors (all time) y: 32 lines of code proxy_agent_shared/src/logger/rolling_logger.rs x: 1 contributors (all time) y: 172 lines of code proxy_agent/src/proxy_agent_status.rs x: 7 contributors (all time) y: 302 lines of code proxy_agent/src/service.rs x: 5 contributors (all time) y: 129 lines of code proxy_agent_extension/src/constants.rs x: 5 contributors (all time) y: 77 lines of code e2etest/GuestProxyAgentTest/Utilities/VMBuilder.cs x: 9 contributors (all time) y: 222 lines of code proxy_agent_extension/src/handler_main.rs x: 8 contributors (all time) y: 413 lines of code proxy_agent/src/common/error.rs x: 2 contributors (all time) y: 177 lines of code proxy_agent/src/redirector.rs x: 6 contributors (all time) y: 371 lines of code ebpf/redirect.bpf.c x: 3 contributors (all time) y: 108 lines of code proxy_agent/src/redirector/windows/bpf_prog.rs x: 6 contributors (all time) y: 359 lines of code proxy_agent/src/key_keeper.rs x: 7 contributors (all time) y: 754 lines of code proxy_agent/src/shared_state/agent_status_wrapper.rs x: 1 contributors (all time) y: 587 lines of code proxy_agent/src/common/constants.rs x: 3 contributors (all time) y: 29 lines of code proxy_agent/src/main.rs x: 5 contributors (all time) y: 97 lines of code proxy_agent/src/shared_state/provision_wrapper.rs x: 1 contributors (all time) y: 218 lines of code e2etest/GuestProxyAgentTest/Extensions/ExceptionExtensions.cs x: 1 contributors (all time) y: 24 lines of code e2etest/GuestProxyAgentTest/Extensions/TaskExtensions.cs x: 1 contributors (all time) y: 22 lines of code e2etest/GuestProxyAgentTest/GuestProxyAgentScenarioTests.cs x: 4 contributors (all time) y: 113 lines of code e2etest/GuestProxyAgentTest/Settings/TestScenarioSetting.cs x: 4 contributors (all time) y: 50 lines of code e2etest/GuestProxyAgentTest/Settings/TestSetting.cs x: 6 contributors (all time) y: 94 lines of code e2etest/GuestProxyAgentTest/TestCases/AddLinuxVMExtensionCase.cs x: 4 contributors (all time) y: 71 lines of code e2etest/GuestProxyAgentTest/TestCases/InstallOrUpdateGuestProxyAgentExtensionCase.cs x: 2 contributors (all time) y: 33 lines of code e2etest/GuestProxyAgentTest/TestCases/RebootVMCase.cs x: 1 contributors (all time) y: 61 lines of code e2etest/GuestProxyAgentTest/TestCases/TestCaseBase.cs x: 5 contributors (all time) y: 80 lines of code e2etest/GuestProxyAgentTest/TestScenarios/TestScenarioBase.cs x: 4 contributors (all time) y: 278 lines of code e2etest/GuestProxyAgentTest/Utilities/JUnitTestResultBuilder.cs x: 4 contributors (all time) y: 167 lines of code e2etest/GuestProxyAgentTest/Utilities/RunCommandRunner.cs x: 4 contributors (all time) y: 53 lines of code proxy_agent/src/acl/linux_acl.rs x: 6 contributors (all time) y: 68 lines of code proxy_agent/src/acl/windows_acl.rs x: 5 contributors (all time) y: 165 lines of code proxy_agent/src/proxy.rs x: 8 contributors (all time) y: 279 lines of code proxy_agent/src/redirector/linux.rs x: 6 contributors (all time) y: 567 lines of code proxy_agent/src/telemetry/event_reader.rs x: 7 contributors (all time) y: 396 lines of code proxy_agent_extension/src/common.rs x: 8 contributors (all time) y: 460 lines of code proxy_agent_extension/src/logger.rs x: 5 contributors (all time) y: 51 lines of code proxy_agent_extension/src/main.rs x: 6 contributors (all time) y: 82 lines of code proxy_agent_setup/src/logger.rs x: 4 contributors (all time) y: 19 lines of code proxy_agent_setup/src/main.rs x: 6 contributors (all time) y: 300 lines of code proxy_agent_shared/src/telemetry/event_logger.rs x: 6 contributors (all time) y: 194 lines of code proxy_agent_shared/src/telemetry/span.rs x: 4 contributors (all time) y: 92 lines of code proxy_agent_shared/src/lib.rs x: 5 contributors (all time) y: 12 lines of code proxy_agent_shared/src/linux.rs x: 5 contributors (all time) y: 154 lines of code proxy_agent_shared/src/service.rs x: 6 contributors (all time) y: 179 lines of code proxy_agent_shared/src/service/linux_service.rs x: 5 contributors (all time) y: 87 lines of code Cargo.toml x: 2 contributors (all time) y: 11 lines of code e2etest/GuestProxyAgentTest/Scripts/InstallGuestProxyAgentExtension.ps1 x: 4 contributors (all time) y: 87 lines of code proxy_agent/src/common.rs x: 4 contributors (all time) y: 14 lines of code proxy_agent/src/shared_state/key_keeper_wrapper.rs x: 2 contributors (all time) y: 540 lines of code e2etest/GuestProxyAgentTest/Program.cs x: 2 contributors (all time) y: 23 lines of code e2etest/GuestProxyAgentTest/Utilities/TestMapReader.cs x: 1 contributors (all time) y: 51 lines of code proxy_agent/src/common/helpers.rs x: 7 contributors (all time) y: 117 lines of code proxy_agent/src/proxy/proxy_summary.rs x: 6 contributors (all time) y: 51 lines of code proxy_agent/src/common/windows.rs x: 4 contributors (all time) y: 152 lines of code proxy_agent/src/telemetry/telemetry_event.rs x: 5 contributors (all time) y: 208 lines of code e2etest/GuestProxyAgentTest/Utilities/StorageHelper.cs x: 6 contributors (all time) y: 91 lines of code proxy_agent/src/service/windows.rs x: 5 contributors (all time) y: 71 lines of code proxy_agent_extension/src/windows/service_ext.rs x: 1 contributors (all time) y: 144 lines of code proxy_agent_extension/src/linux.rs x: 4 contributors (all time) y: 9 lines of code proxy_agent/src/host_clients/imds_client.rs x: 6 contributors (all time) y: 42 lines of code proxy_agent/src/host_clients/wire_server_client.rs x: 6 contributors (all time) y: 119 lines of code proxy_agent/src/shared_state.rs x: 3 contributors (all time) y: 55 lines of code proxy_agent/src/shared_state/proxy_server_wrapper.rs x: 1 contributors (all time) y: 120 lines of code proxy_agent/src/shared_state/telemetry_wrapper.rs x: 1 contributors (all time) y: 78 lines of code proxy_agent_extension/src/error.rs x: 1 contributors (all time) y: 8 lines of code proxy_agent_extension/src/result.rs x: 1 contributors (all time) y: 2 lines of code e2etest/GuestProxyAgentTest/Scripts/IMDSPingTest.ps1 x: 3 contributors (all time) y: 45 lines of code e2etest/GuestProxyAgentTest/TestScenarios/BugFixesScenario.cs x: 3 contributors (all time) y: 14 lines of code e2etest/GuestProxyAgentTest/TestScenarios/LinuxPackageScenario.cs x: 2 contributors (all time) y: 19 lines of code e2etest/GuestProxyAgentTest/TestScenarios/ProxyAgentExtension.cs x: 4 contributors (all time) y: 63 lines of code e2etest/GuestProxyAgentTest/TestCases/GuestProxyAgentLoadedModulesValidationCase.cs x: 1 contributors (all time) y: 43 lines of code e2etest/GuestProxyAgentTest/Utilities/RunCommandSettingBuilder.cs x: 4 contributors (all time) y: 82 lines of code ebpf/socket.h x: 1 contributors (all time) y: 35 lines of code linux-ebpf/socket.h x: 2 contributors (all time) y: 98 lines of code proxy_agent/src/host_clients/instance_info.rs x: 5 contributors (all time) y: 224 lines of code proxy_agent/src/redirector/linux/ebpf_obj.rs x: 4 contributors (all time) y: 198 lines of code vs-init.cmd x: 3 contributors (all time) y: 21 lines of code rpmbuild/SPECS/azure-proxy-agent.spec x: 3 contributors (all time) y: 37 lines of code e2etest/GuestProxyAgentTest/Models/TestConfig.cs x: 3 contributors (all time) y: 24 lines of code e2etest/GuestProxyAgentTest/Scripts/GuestProxyAgentExtensionValidation.ps1 x: 4 contributors (all time) y: 144 lines of code proxy_agent/src/host_clients/goal_state.rs x: 2 contributors (all time) y: 205 lines of code e2etest/GuestProxyAgentTest/TestCases/GuestProxyAgentExtensionValidationCase.cs x: 3 contributors (all time) y: 49 lines of code proxy_agent_extension/src/windows/enable.cmd x: 3 contributors (all time) y: 4 lines of code proxy_agent_extension/src/windows/install.cmd x: 2 contributors (all time) y: 4 lines of code e2etest/GuestProxyAgentTest/Utilities/CertificateUtility.cs x: 4 contributors (all time) y: 103 lines of code linux-ebpf/ebpf_cgroup.c x: 4 contributors (all time) y: 192 lines of code e2etest/GuestProxyAgentTest/Models/RunCommandOutputDetails.cs x: 1 contributors (all time) y: 16 lines of code
1449.0
lines of code
  min: 1.0
  average: 143.48
  25th percentile: 24.0
  median: 62.5
  75th percentile: 178.5
  max: 1449.0
0 9.0
contributors (all time)
min: 1.0 | average: 3.51 | 25th percentile: 1.0 | median: 4.0 | 75th percentile: 5.0 | max: 9.0

File Size vs. Commits (30 days): 30 points

proxy_agent/src/proxy/windows.rs x: 1 commits (30d) y: 369 lines of code Setup/Windows/ProxyAgent.wsf x: 1 commits (30d) y: 902 lines of code proxy_agent/Cargo.toml x: 1 commits (30d) y: 92 lines of code proxy_agent/src/common/config.rs x: 1 commits (30d) y: 242 lines of code proxy_agent/src/provision.rs x: 2 commits (30d) y: 713 lines of code proxy_agent_extension/src/service_main.rs x: 2 commits (30d) y: 948 lines of code proxy_agent_setup/src/running.rs x: 1 commits (30d) y: 54 lines of code proxy_agent_shared/Cargo.toml x: 2 commits (30d) y: 36 lines of code proxy_agent_shared/src/misc_helpers.rs x: 1 commits (30d) y: 432 lines of code proxy_agent_shared/src/proxy_agent_aggregate_status.rs x: 2 commits (30d) y: 79 lines of code proxy_agent/src/redirector/windows.rs x: 1 commits (30d) y: 207 lines of code proxy_agent/src/redirector/windows/bpf_api.rs x: 1 commits (30d) y: 252 lines of code proxy_agent_extension/Cargo.toml x: 1 commits (30d) y: 27 lines of code proxy_agent_extension/src/service_main/windows_main.rs x: 1 commits (30d) y: 58 lines of code proxy_agent_shared/src/error.rs x: 1 commits (30d) y: 64 lines of code proxy_agent_shared/src/version.rs x: 1 commits (30d) y: 100 lines of code proxy_agent_shared/src/windows.rs x: 1 commits (30d) y: 333 lines of code build.cmd x: 2 commits (30d) y: 239 lines of code proxy_agent/src/common/hyper_client.rs x: 1 commits (30d) y: 435 lines of code proxy_agent/src/key_keeper/key.rs x: 2 commits (30d) y: 1449 lines of code proxy_agent/src/proxy/authorization_rules.rs x: 1 commits (30d) y: 529 lines of code proxy_agent/src/proxy/proxy_authorizer.rs x: 1 commits (30d) y: 603 lines of code proxy_agent/src/proxy/proxy_connection.rs x: 1 commits (30d) y: 251 lines of code proxy_agent/src/proxy/proxy_server.rs x: 1 commits (30d) y: 917 lines of code proxy_agent_shared/src/logger.rs x: 1 commits (30d) y: 32 lines of code proxy_agent_shared/src/logger/rolling_logger.rs x: 1 commits (30d) y: 172 lines of code proxy_agent/src/proxy_agent_status.rs x: 1 commits (30d) y: 302 lines of code proxy_agent/src/service.rs x: 1 commits (30d) y: 129 lines of code proxy_agent_extension/src/constants.rs x: 1 commits (30d) y: 77 lines of code
1449.0
lines of code
  min: 27.0
  average: 335.8
  25th percentile: 73.75
  median: 240.5
  75th percentile: 458.5
  max: 1449.0
0 2.0
commits (30d)
min: 1.0 | average: 1.2 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

File Size vs. Contributors (30 days): 30 points

proxy_agent/src/proxy/windows.rs x: 1 contributors (30d) y: 369 lines of code Setup/Windows/ProxyAgent.wsf x: 1 contributors (30d) y: 902 lines of code proxy_agent/Cargo.toml x: 1 contributors (30d) y: 92 lines of code proxy_agent/src/common/config.rs x: 1 contributors (30d) y: 242 lines of code proxy_agent/src/provision.rs x: 1 contributors (30d) y: 713 lines of code proxy_agent_extension/src/service_main.rs x: 1 contributors (30d) y: 948 lines of code proxy_agent_setup/src/running.rs x: 1 contributors (30d) y: 54 lines of code proxy_agent_shared/Cargo.toml x: 1 contributors (30d) y: 36 lines of code proxy_agent_shared/src/misc_helpers.rs x: 1 contributors (30d) y: 432 lines of code proxy_agent_shared/src/proxy_agent_aggregate_status.rs x: 1 contributors (30d) y: 79 lines of code proxy_agent/src/redirector/windows.rs x: 1 contributors (30d) y: 207 lines of code proxy_agent/src/redirector/windows/bpf_api.rs x: 1 contributors (30d) y: 252 lines of code proxy_agent_extension/Cargo.toml x: 1 contributors (30d) y: 27 lines of code proxy_agent_extension/src/service_main/windows_main.rs x: 1 contributors (30d) y: 58 lines of code proxy_agent_shared/src/error.rs x: 1 contributors (30d) y: 64 lines of code proxy_agent_shared/src/version.rs x: 1 contributors (30d) y: 100 lines of code proxy_agent_shared/src/windows.rs x: 1 contributors (30d) y: 333 lines of code build.cmd x: 1 contributors (30d) y: 239 lines of code proxy_agent/src/common/hyper_client.rs x: 1 contributors (30d) y: 435 lines of code proxy_agent/src/key_keeper/key.rs x: 1 contributors (30d) y: 1449 lines of code proxy_agent/src/proxy/authorization_rules.rs x: 1 contributors (30d) y: 529 lines of code proxy_agent/src/proxy/proxy_authorizer.rs x: 1 contributors (30d) y: 603 lines of code proxy_agent/src/proxy/proxy_connection.rs x: 1 contributors (30d) y: 251 lines of code proxy_agent/src/proxy/proxy_server.rs x: 1 contributors (30d) y: 917 lines of code proxy_agent_shared/src/logger.rs x: 1 contributors (30d) y: 32 lines of code proxy_agent_shared/src/logger/rolling_logger.rs x: 1 contributors (30d) y: 172 lines of code proxy_agent/src/proxy_agent_status.rs x: 1 contributors (30d) y: 302 lines of code proxy_agent/src/service.rs x: 1 contributors (30d) y: 129 lines of code
1449.0
lines of code
  min: 27.0
  average: 335.8
  25th percentile: 73.75
  median: 240.5
  75th percentile: 458.5
  max: 1449.0
0 1.0
contributors (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

File Size vs. Commits (90 days): 79 points

proxy_agent/src/proxy/windows.rs x: 1 commits (90d) y: 369 lines of code Setup/Windows/ProxyAgent.wsf x: 1 commits (90d) y: 902 lines of code proxy_agent/Cargo.toml x: 2 commits (90d) y: 92 lines of code proxy_agent/src/common/config.rs x: 3 commits (90d) y: 242 lines of code proxy_agent/src/provision.rs x: 7 commits (90d) y: 713 lines of code proxy_agent_extension/src/service_main.rs x: 4 commits (90d) y: 948 lines of code proxy_agent_setup/src/running.rs x: 1 commits (90d) y: 54 lines of code proxy_agent_shared/Cargo.toml x: 3 commits (90d) y: 36 lines of code proxy_agent_shared/src/misc_helpers.rs x: 1 commits (90d) y: 432 lines of code proxy_agent_shared/src/proxy_agent_aggregate_status.rs x: 2 commits (90d) y: 79 lines of code proxy_agent/src/redirector/windows.rs x: 5 commits (90d) y: 207 lines of code proxy_agent/src/redirector/windows/bpf_api.rs x: 5 commits (90d) y: 252 lines of code proxy_agent_extension/Cargo.toml x: 2 commits (90d) y: 27 lines of code proxy_agent_extension/src/service_main/windows_main.rs x: 1 commits (90d) y: 58 lines of code proxy_agent_shared/src/error.rs x: 1 commits (90d) y: 64 lines of code proxy_agent_shared/src/version.rs x: 1 commits (90d) y: 100 lines of code proxy_agent_shared/src/windows.rs x: 1 commits (90d) y: 333 lines of code build.cmd x: 6 commits (90d) y: 239 lines of code proxy_agent/src/common/hyper_client.rs x: 1 commits (90d) y: 435 lines of code proxy_agent/src/key_keeper/key.rs x: 6 commits (90d) y: 1449 lines of code proxy_agent/src/proxy/authorization_rules.rs x: 4 commits (90d) y: 529 lines of code proxy_agent/src/proxy/proxy_authorizer.rs x: 4 commits (90d) y: 603 lines of code proxy_agent/src/proxy/proxy_connection.rs x: 3 commits (90d) y: 251 lines of code proxy_agent/src/proxy/proxy_server.rs x: 5 commits (90d) y: 917 lines of code proxy_agent_shared/src/logger.rs x: 3 commits (90d) y: 32 lines of code proxy_agent_shared/src/logger/rolling_logger.rs x: 3 commits (90d) y: 172 lines of code proxy_agent/src/proxy_agent_status.rs x: 5 commits (90d) y: 302 lines of code proxy_agent/src/service.rs x: 4 commits (90d) y: 129 lines of code proxy_agent_extension/src/constants.rs x: 3 commits (90d) y: 77 lines of code e2etest/GuestProxyAgentTest/Utilities/VMBuilder.cs x: 4 commits (90d) y: 222 lines of code proxy_agent_extension/src/handler_main.rs x: 2 commits (90d) y: 413 lines of code proxy_agent/src/common/error.rs x: 1 commits (90d) y: 177 lines of code proxy_agent/src/redirector.rs x: 8 commits (90d) y: 371 lines of code ebpf/redirect.bpf.c x: 2 commits (90d) y: 108 lines of code proxy_agent/src/redirector/windows/bpf_prog.rs x: 1 commits (90d) y: 359 lines of code proxy_agent/src/key_keeper.rs x: 7 commits (90d) y: 754 lines of code proxy_agent/src/shared_state/agent_status_wrapper.rs x: 2 commits (90d) y: 587 lines of code proxy_agent/src/common/constants.rs x: 1 commits (90d) y: 29 lines of code proxy_agent/src/main.rs x: 2 commits (90d) y: 97 lines of code proxy_agent/src/shared_state/provision_wrapper.rs x: 1 commits (90d) y: 218 lines of code e2etest/GuestProxyAgentTest/Extensions/ExceptionExtensions.cs x: 1 commits (90d) y: 24 lines of code e2etest/GuestProxyAgentTest/Extensions/TaskExtensions.cs x: 1 commits (90d) y: 22 lines of code e2etest/GuestProxyAgentTest/GuestProxyAgentScenarioTests.cs x: 1 commits (90d) y: 113 lines of code e2etest/GuestProxyAgentTest/Settings/TestScenarioSetting.cs x: 1 commits (90d) y: 50 lines of code e2etest/GuestProxyAgentTest/Settings/TestSetting.cs x: 1 commits (90d) y: 94 lines of code e2etest/GuestProxyAgentTest/TestCases/AddLinuxVMExtensionCase.cs x: 1 commits (90d) y: 71 lines of code e2etest/GuestProxyAgentTest/TestCases/RebootVMCase.cs x: 2 commits (90d) y: 61 lines of code e2etest/GuestProxyAgentTest/TestCases/TestCaseBase.cs x: 1 commits (90d) y: 80 lines of code e2etest/GuestProxyAgentTest/TestScenarios/TestScenarioBase.cs x: 2 commits (90d) y: 278 lines of code e2etest/GuestProxyAgentTest/Utilities/JUnitTestResultBuilder.cs x: 1 commits (90d) y: 167 lines of code proxy_agent/src/acl/linux_acl.rs x: 2 commits (90d) y: 68 lines of code proxy_agent/src/acl/windows_acl.rs x: 2 commits (90d) y: 165 lines of code proxy_agent/src/common/logger.rs x: 3 commits (90d) y: 62 lines of code proxy_agent/src/redirector/linux.rs x: 3 commits (90d) y: 567 lines of code proxy_agent/src/telemetry/event_reader.rs x: 2 commits (90d) y: 396 lines of code proxy_agent_extension/src/common.rs x: 1 commits (90d) y: 460 lines of code proxy_agent_extension/src/logger.rs x: 2 commits (90d) y: 51 lines of code proxy_agent_setup/src/logger.rs x: 2 commits (90d) y: 19 lines of code proxy_agent_setup/src/main.rs x: 1 commits (90d) y: 300 lines of code proxy_agent_shared/src/service/windows_service.rs x: 2 commits (90d) y: 358 lines of code proxy_agent_shared/src/telemetry/event_logger.rs x: 2 commits (90d) y: 194 lines of code proxy_agent_shared/src/lib.rs x: 1 commits (90d) y: 12 lines of code proxy_agent_shared/src/linux.rs x: 1 commits (90d) y: 154 lines of code proxy_agent_shared/src/service/linux_service.rs x: 1 commits (90d) y: 87 lines of code Cargo.toml x: 1 commits (90d) y: 11 lines of code proxy_agent/src/common/cli.rs x: 2 commits (90d) y: 30 lines of code proxy_agent/src/shared_state/key_keeper_wrapper.rs x: 1 commits (90d) y: 540 lines of code
1449.0
lines of code
  min: 11.0
  average: 237.77
  25th percentile: 55.0
  median: 129.0
  75th percentile: 358.0
  max: 1449.0
0 8.0
commits (90d)
min: 1.0 | average: 2.22 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 8.0

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

proxy_agent/src/proxy/windows.rs x: 1 contributors (90d) y: 369 lines of code Setup/Windows/ProxyAgent.wsf x: 1 contributors (90d) y: 902 lines of code proxy_agent/Cargo.toml x: 1 contributors (90d) y: 92 lines of code proxy_agent/src/common/config.rs x: 1 contributors (90d) y: 242 lines of code proxy_agent/src/provision.rs x: 1 contributors (90d) y: 713 lines of code proxy_agent_extension/src/service_main.rs x: 1 contributors (90d) y: 948 lines of code proxy_agent_setup/src/running.rs x: 1 contributors (90d) y: 54 lines of code proxy_agent_shared/Cargo.toml x: 1 contributors (90d) y: 36 lines of code proxy_agent_shared/src/misc_helpers.rs x: 1 contributors (90d) y: 432 lines of code proxy_agent_shared/src/proxy_agent_aggregate_status.rs x: 1 contributors (90d) y: 79 lines of code proxy_agent/src/redirector/windows.rs x: 2 contributors (90d) y: 207 lines of code proxy_agent/src/redirector/windows/bpf_api.rs x: 1 contributors (90d) y: 252 lines of code proxy_agent_extension/Cargo.toml x: 1 contributors (90d) y: 27 lines of code proxy_agent_extension/src/service_main/windows_main.rs x: 1 contributors (90d) y: 58 lines of code proxy_agent_shared/src/error.rs x: 1 contributors (90d) y: 64 lines of code proxy_agent_shared/src/version.rs x: 1 contributors (90d) y: 100 lines of code proxy_agent_shared/src/windows.rs x: 1 contributors (90d) y: 333 lines of code build.cmd x: 1 contributors (90d) y: 239 lines of code proxy_agent/src/common/hyper_client.rs x: 1 contributors (90d) y: 435 lines of code proxy_agent/src/key_keeper/key.rs x: 2 contributors (90d) y: 1449 lines of code proxy_agent/src/proxy/authorization_rules.rs x: 2 contributors (90d) y: 529 lines of code proxy_agent/src/proxy/proxy_authorizer.rs x: 2 contributors (90d) y: 603 lines of code proxy_agent/src/proxy/proxy_connection.rs x: 1 contributors (90d) y: 251 lines of code proxy_agent/src/proxy/proxy_server.rs x: 2 contributors (90d) y: 917 lines of code proxy_agent_shared/src/logger.rs x: 1 contributors (90d) y: 32 lines of code proxy_agent_shared/src/logger/rolling_logger.rs x: 1 contributors (90d) y: 172 lines of code proxy_agent/src/proxy_agent_status.rs x: 2 contributors (90d) y: 302 lines of code proxy_agent/src/service.rs x: 1 contributors (90d) y: 129 lines of code e2etest/GuestProxyAgentTest/Utilities/VMBuilder.cs x: 2 contributors (90d) y: 222 lines of code proxy_agent_extension/src/handler_main.rs x: 1 contributors (90d) y: 413 lines of code proxy_agent/src/common/error.rs x: 1 contributors (90d) y: 177 lines of code proxy_agent/src/redirector.rs x: 2 contributors (90d) y: 371 lines of code ebpf/redirect.bpf.c x: 1 contributors (90d) y: 108 lines of code proxy_agent/src/redirector/windows/bpf_prog.rs x: 1 contributors (90d) y: 359 lines of code proxy_agent/src/key_keeper.rs x: 2 contributors (90d) y: 754 lines of code proxy_agent/src/shared_state/agent_status_wrapper.rs x: 1 contributors (90d) y: 587 lines of code proxy_agent/src/shared_state/provision_wrapper.rs x: 1 contributors (90d) y: 218 lines of code e2etest/GuestProxyAgentTest/Extensions/TaskExtensions.cs x: 1 contributors (90d) y: 22 lines of code e2etest/GuestProxyAgentTest/GuestProxyAgentScenarioTests.cs x: 1 contributors (90d) y: 113 lines of code e2etest/GuestProxyAgentTest/Settings/TestScenarioSetting.cs x: 1 contributors (90d) y: 50 lines of code e2etest/GuestProxyAgentTest/TestCases/AddLinuxVMExtensionCase.cs x: 1 contributors (90d) y: 71 lines of code e2etest/GuestProxyAgentTest/TestCases/TestCaseBase.cs x: 1 contributors (90d) y: 80 lines of code e2etest/GuestProxyAgentTest/TestScenarios/TestScenarioBase.cs x: 1 contributors (90d) y: 278 lines of code e2etest/GuestProxyAgentTest/Utilities/JUnitTestResultBuilder.cs x: 1 contributors (90d) y: 167 lines of code proxy_agent/src/acl/windows_acl.rs x: 1 contributors (90d) y: 165 lines of code proxy_agent/src/redirector/linux.rs x: 2 contributors (90d) y: 567 lines of code proxy_agent/src/telemetry/event_reader.rs x: 1 contributors (90d) y: 396 lines of code proxy_agent_extension/src/common.rs x: 1 contributors (90d) y: 460 lines of code proxy_agent_setup/src/main.rs x: 1 contributors (90d) y: 300 lines of code proxy_agent_shared/src/telemetry/event_logger.rs x: 1 contributors (90d) y: 194 lines of code proxy_agent_shared/src/lib.rs x: 1 contributors (90d) y: 12 lines of code proxy_agent_shared/src/linux.rs x: 1 contributors (90d) y: 154 lines of code proxy_agent_shared/src/service/linux_service.rs x: 1 contributors (90d) y: 87 lines of code Cargo.toml x: 1 contributors (90d) y: 11 lines of code proxy_agent/src/shared_state/key_keeper_wrapper.rs x: 1 contributors (90d) y: 540 lines of code
1449.0
lines of code
  min: 11.0
  average: 237.77
  25th percentile: 55.0
  median: 129.0
  75th percentile: 358.0
  max: 1449.0
0 2.0
contributors (90d)
min: 1.0 | average: 1.13 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0