azure / Bridge-To-Kubernetes
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 386 files with 28,333 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)
    • 5 files changed 6-20 times (3,362 lines of code)
    • 381 files changed 1-5 times (24,971 lines of code)
0% | 0% | 0% | 11% | 88%
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 386 files with 28,333 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 (1,630 lines of code)
    • 370 files changed by 2-5 contributors (25,997 lines of code)
    • 14 files changed by 1 contributor (706 lines of code)
0% | 0% | 5% | 91% | 2%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
cs, md, yaml, csproj, txt, json, sh, ps1, resx, dockerignore, targets, svg, proj, xml, nuspec, editorconfig, gitignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
cs0% | 0% | 0% | 11% | 88%
ps10% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
targets0% | 0% | 0% | 0% | 100%
proj0% | 0% | 0% | 0% | 100%
xml0% | 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
src0% | 0% | 0% | 11% | 88%
build0% | 0% | 0% | 0% | 100%
deployment0% | 0% | 0% | 0% | 100%
tools0% | 0% | 0% | 0% | 100%
ROOT0% | 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
1051 21 2022-08-01 2023-05-23 12 6 elvilla@microsoft.com per.bornsjo@links.se
WorkloadInformationProvider.cs
in src/library/Connect
550 8 2022-08-01 2023-06-21 9 5 elvilla@microsoft.com 105889062+hsubramanianaks@u...
LocalEnvironmentManager.cs
in src/library/Connect
579 17 2022-08-01 2024-01-16 9 6 elvilla@microsoft.com arnaud.babilone@gmail.com
KubernetesClient.cs
in src/common/Kubernetes
868 56 2022-08-01 2023-11-07 7 5 elvilla@microsoft.com 105889062+hsubramanianaks@u...
RestorationJobApp.cs
in src/devhostagent.restorationjob
314 8 2022-08-01 2023-05-23 6 5 elvilla@microsoft.com per.bornsjo@links.se
LocalProcessConfig.cs
in src/library/Connect/Environment
204 2 2022-08-01 2023-05-23 5 3 elvilla@microsoft.com per.bornsjo@links.se
KubernetesManagementClient.cs
in src/library/Client/ManagementClients
362 5 2022-08-01 2023-06-13 5 3 elvilla@microsoft.com per.bornsjo@links.se
EndpointManagementClient.cs
in src/library/EndpointManagement
408 15 2022-08-01 2024-01-09 5 4 elvilla@microsoft.com 105889062+hsubramanianaks@u...
RoutingManagerApp.cs
in src/routingmanager
723 16 2022-08-01 2023-03-03 5 4 elvilla@microsoft.com per.bornsjo@links.se
EnableFeature.cs
in src/library/Connect/Environment
10 - 2022-08-01 2023-05-09 4 3 elvilla@microsoft.com per.bornsjo@links.se
ILocalProcessConfig.cs
in src/library/Connect/Environment
19 - 2022-08-01 2023-05-09 4 3 elvilla@microsoft.com per.bornsjo@links.se
V1ContainerExtensions.cs
in src/library/Extensions
21 1 2022-08-01 2023-09-19 4 4 elvilla@microsoft.com 105889062+hsubramanianaks@u...
ServiceClientCredentialsHttpHandler.cs
in src/library/Client/ServiceClients/Handlers
24 2 2022-08-01 2023-06-05 4 4 elvilla@microsoft.com 105889062+hsubramanianaks@u...
Startup.cs
in src/dsc/Remoting
32 3 2022-08-01 2023-07-25 4 4 elvilla@microsoft.com per.bornsjo@links.se
PortPair.cs
in src/common/Models/Settings
37 3 2022-08-01 2023-03-03 4 4 elvilla@microsoft.com per.bornsjo@links.se
RemotingHelper.cs
in src/dsc/Remoting
43 2 2022-08-01 2022-12-15 4 3 elvilla@microsoft.com 105889062+hsubramanianaks@u...
51 - 2022-08-01 2023-07-03 4 3 elvilla@microsoft.com 105889062+hsubramanianaks@u...
PII.cs
in src/common/Logging
65 5 2022-08-01 2023-05-23 4 3 elvilla@microsoft.com per.bornsjo@links.se
HttpExtensions.cs
in src/common/Extensions
82 7 2022-08-01 2023-05-23 4 3 elvilla@microsoft.com per.bornsjo@links.se
Startup.cs
in src/devhostagent
93 4 2022-08-01 2023-07-03 4 4 elvilla@microsoft.com 105889062+hsubramanianaks@u...
K8sClientFactory.cs
in src/common/Kubernetes
102 9 2022-08-01 2023-06-05 4 4 elvilla@microsoft.com 105889062+hsubramanianaks@u...
Extensions.cs
in src/common/Logging
137 10 2022-08-01 2023-05-23 4 3 elvilla@microsoft.com per.bornsjo@links.se
ServicePortForwardConnector.cs
in src/devhostagent/PortForward
163 6 2022-08-01 2022-12-15 4 3 elvilla@microsoft.com 105889062+hsubramanianaks@u...
WorkloadRestorationService.cs
in src/common/Restore
176 8 2022-08-01 2023-03-03 4 4 elvilla@microsoft.com per.bornsjo@links.se
KubernetesWatcher.cs
in src/common/Kubernetes
273 6 2022-08-01 2023-06-05 4 4 elvilla@microsoft.com 105889062+hsubramanianaks@u...
DevHostAgentExecutorClient.cs
in src/common/DevHostAgent
298 13 2022-08-01 2023-07-05 4 4 elvilla@microsoft.com per.bornsjo@links.se
359 6 2022-08-01 2023-09-15 4 3 elvilla@microsoft.com 105889062+hsubramanianaks@u...
RoutingManagementClient.cs
in src/library/Client/ManagementClients
474 8 2022-08-01 2024-02-21 4 4 elvilla@microsoft.com 105889062+hsubramanianaks@u...
EndpointManager.cs
in src/endpointmanager
478 17 2022-08-01 2023-03-03 4 4 elvilla@microsoft.com per.bornsjo@links.se
EnvoyConfigBuilder.cs
in src/routingmanager/Envoy
497 9 2022-08-01 2023-03-03 4 4 elvilla@microsoft.com per.bornsjo@links.se
ConnectCommand.cs
in src/dsc/Commands/Connect
525 7 2022-08-01 2023-03-03 4 4 elvilla@microsoft.com per.bornsjo@links.se
FipsCompliantSha.cs
in src/common/Logging/MacAddressHash
9 - 2022-08-01 2023-05-08 3 3 elvilla@microsoft.com per.bornsjo@links.se
IRequestResponse.cs
in src/common/Logging
10 - 2022-08-01 2023-03-03 3 3 elvilla@microsoft.com per.bornsjo@links.se
IConsoleLauncher.cs
in src/common/IO/Output
10 - 2022-08-01 2022-09-13 3 3 elvilla@microsoft.com andrew@ajaffie.dev
ConnectedSessionsResponseModel.cs
in src/common/Models/DevHost
10 - 2022-08-01 2023-03-03 3 3 elvilla@microsoft.com per.bornsjo@links.se
AuthenticationTarget.cs
in src/library/Models
12 - 2022-08-01 2023-03-03 3 3 elvilla@microsoft.com per.bornsjo@links.se
StringManipulation.cs
in src/common/Utilities
12 - 2022-08-01 2023-03-21 3 2 elvilla@microsoft.com mariaelena.villamil.rodrigu...
13 - 2022-08-01 2023-01-05 3 3 elvilla@microsoft.com markphillips100@gmail.com
LoggingUtils.cs
in src/common/Logging
13 1 2022-08-01 2023-04-26 3 3 elvilla@microsoft.com per.bornsjo@links.se
IHostsFileManager.cs
in src/common/EndpointManagement
14 - 2022-08-01 2023-04-26 3 3 elvilla@microsoft.com per.bornsjo@links.se
EndpointManagerRequest.cs
in src/common/EndpointManagement
16 - 2022-08-01 2023-03-03 3 3 elvilla@microsoft.com per.bornsjo@links.se
DevHostConstants.cs
in src/common/DevHostAgent
16 - 2022-08-01 2023-01-18 3 2 elvilla@microsoft.com mariaelena.villamil.rodrigu...
LocalAgentConfig.cs
in src/library/Models
17 - 2022-08-01 2023-03-03 3 3 elvilla@microsoft.com per.bornsjo@links.se
PatchEntityBase.cs
in src/common/Models/LocalConnect
17 - 2022-08-01 2023-03-03 3 3 elvilla@microsoft.com per.bornsjo@links.se
ServicePortMapping.cs
in src/common/Models/LocalConnect
17 1 2022-08-01 2023-03-03 3 3 elvilla@microsoft.com per.bornsjo@links.se
ProcessPortMapping.cs
in src/common/Models/LocalConnect
18 1 2022-08-01 2023-03-03 3 3 elvilla@microsoft.com per.bornsjo@links.se
ISocket.cs
in src/common/Socket
18 - 2022-08-01 2023-04-26 3 3 elvilla@microsoft.com per.bornsjo@links.se
IOperationContextExtensions.cs
in src/common/Extensions
22 2 2022-08-01 2023-03-03 3 3 elvilla@microsoft.com per.bornsjo@links.se
PodDeployment.cs
in src/common/Models/LocalConnect
22 1 2022-08-01 2023-03-03 3 3 elvilla@microsoft.com per.bornsjo@links.se
PIIJsonConverter.cs
in src/common/Logging
23 3 2022-08-01 2023-03-03 3 3 elvilla@microsoft.com per.bornsjo@links.se
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
1051 21 2022-08-01 2023-05-23 12 6 elvilla@microsoft.com per.bornsjo@links.se
LocalEnvironmentManager.cs
in src/library/Connect
579 17 2022-08-01 2024-01-16 9 6 elvilla@microsoft.com arnaud.babilone@gmail.com
WorkloadInformationProvider.cs
in src/library/Connect
550 8 2022-08-01 2023-06-21 9 5 elvilla@microsoft.com 105889062+hsubramanianaks@u...
KubernetesClient.cs
in src/common/Kubernetes
868 56 2022-08-01 2023-11-07 7 5 elvilla@microsoft.com 105889062+hsubramanianaks@u...
RestorationJobApp.cs
in src/devhostagent.restorationjob
314 8 2022-08-01 2023-05-23 6 5 elvilla@microsoft.com per.bornsjo@links.se
EndpointManagementClient.cs
in src/library/EndpointManagement
408 15 2022-08-01 2024-01-09 5 4 elvilla@microsoft.com 105889062+hsubramanianaks@u...
RoutingManagerApp.cs
in src/routingmanager
723 16 2022-08-01 2023-03-03 5 4 elvilla@microsoft.com per.bornsjo@links.se
DevHostAgentExecutorClient.cs
in src/common/DevHostAgent
298 13 2022-08-01 2023-07-05 4 4 elvilla@microsoft.com per.bornsjo@links.se
PortPair.cs
in src/common/Models/Settings
37 3 2022-08-01 2023-03-03 4 4 elvilla@microsoft.com per.bornsjo@links.se
KubernetesWatcher.cs
in src/common/Kubernetes
273 6 2022-08-01 2023-06-05 4 4 elvilla@microsoft.com 105889062+hsubramanianaks@u...
K8sClientFactory.cs
in src/common/Kubernetes
102 9 2022-08-01 2023-06-05 4 4 elvilla@microsoft.com 105889062+hsubramanianaks@u...
WorkloadRestorationService.cs
in src/common/Restore
176 8 2022-08-01 2023-03-03 4 4 elvilla@microsoft.com per.bornsjo@links.se
Startup.cs
in src/dsc/Remoting
32 3 2022-08-01 2023-07-25 4 4 elvilla@microsoft.com per.bornsjo@links.se
ConnectCommand.cs
in src/dsc/Commands/Connect
525 7 2022-08-01 2023-03-03 4 4 elvilla@microsoft.com per.bornsjo@links.se
Startup.cs
in src/devhostagent
93 4 2022-08-01 2023-07-03 4 4 elvilla@microsoft.com 105889062+hsubramanianaks@u...
V1ContainerExtensions.cs
in src/library/Extensions
21 1 2022-08-01 2023-09-19 4 4 elvilla@microsoft.com 105889062+hsubramanianaks@u...
ServiceClientCredentialsHttpHandler.cs
in src/library/Client/ServiceClients/Handlers
24 2 2022-08-01 2023-06-05 4 4 elvilla@microsoft.com 105889062+hsubramanianaks@u...
RoutingManagementClient.cs
in src/library/Client/ManagementClients
474 8 2022-08-01 2024-02-21 4 4 elvilla@microsoft.com 105889062+hsubramanianaks@u...
EndpointManager.cs
in src/endpointmanager
478 17 2022-08-01 2023-03-03 4 4 elvilla@microsoft.com per.bornsjo@links.se
EnvoyConfigBuilder.cs
in src/routingmanager/Envoy
497 9 2022-08-01 2023-03-03 4 4 elvilla@microsoft.com per.bornsjo@links.se
LocalProcessConfig.cs
in src/library/Connect/Environment
204 2 2022-08-01 2023-05-23 5 3 elvilla@microsoft.com per.bornsjo@links.se
KubernetesManagementClient.cs
in src/library/Client/ManagementClients
362 5 2022-08-01 2023-06-13 5 3 elvilla@microsoft.com per.bornsjo@links.se
HttpExtensions.cs
in src/common/Extensions
82 7 2022-08-01 2023-05-23 4 3 elvilla@microsoft.com per.bornsjo@links.se
Extensions.cs
in src/common/Logging
137 10 2022-08-01 2023-05-23 4 3 elvilla@microsoft.com per.bornsjo@links.se
PII.cs
in src/common/Logging
65 5 2022-08-01 2023-05-23 4 3 elvilla@microsoft.com per.bornsjo@links.se
51 - 2022-08-01 2023-07-03 4 3 elvilla@microsoft.com 105889062+hsubramanianaks@u...
RemotingHelper.cs
in src/dsc/Remoting
43 2 2022-08-01 2022-12-15 4 3 elvilla@microsoft.com 105889062+hsubramanianaks@u...
ServicePortForwardConnector.cs
in src/devhostagent/PortForward
163 6 2022-08-01 2022-12-15 4 3 elvilla@microsoft.com 105889062+hsubramanianaks@u...
EnableFeature.cs
in src/library/Connect/Environment
10 - 2022-08-01 2023-05-09 4 3 elvilla@microsoft.com per.bornsjo@links.se
ILocalProcessConfig.cs
in src/library/Connect/Environment
19 - 2022-08-01 2023-05-09 4 3 elvilla@microsoft.com per.bornsjo@links.se
359 6 2022-08-01 2023-09-15 4 3 elvilla@microsoft.com 105889062+hsubramanianaks@u...
ISocket.cs
in src/common/Socket
18 - 2022-08-01 2023-04-26 3 3 elvilla@microsoft.com per.bornsjo@links.se
ReversePortForwardManager.cs
in src/common/PortForward
175 9 2022-08-01 2023-07-05 3 3 elvilla@microsoft.com per.bornsjo@links.se
ServicePortForwardManager.cs
in src/common/PortForward
222 10 2022-08-01 2023-07-05 3 3 elvilla@microsoft.com per.bornsjo@links.se
ServicePortMapping.cs
in src/common/Models/LocalConnect
17 1 2022-08-01 2023-03-03 3 3 elvilla@microsoft.com per.bornsjo@links.se
DeploymentPatch.cs
in src/common/Models/LocalConnect
24 1 2022-08-01 2023-03-03 3 3 elvilla@microsoft.com per.bornsjo@links.se
PodDeployment.cs
in src/common/Models/LocalConnect
22 1 2022-08-01 2023-03-03 3 3 elvilla@microsoft.com per.bornsjo@links.se
PodPatch.cs
in src/common/Models/LocalConnect
24 1 2022-08-01 2023-03-03 3 3 elvilla@microsoft.com per.bornsjo@links.se
StatefulSetPatch.cs
in src/common/Models/LocalConnect
24 1 2022-08-01 2023-03-03 3 3 elvilla@microsoft.com per.bornsjo@links.se
ProcessPortMapping.cs
in src/common/Models/LocalConnect
18 1 2022-08-01 2023-03-03 3 3 elvilla@microsoft.com per.bornsjo@links.se
PatchEntityBase.cs
in src/common/Models/LocalConnect
17 - 2022-08-01 2023-03-03 3 3 elvilla@microsoft.com per.bornsjo@links.se
ConnectedSessionsResponseModel.cs
in src/common/Models/DevHost
10 - 2022-08-01 2023-03-03 3 3 elvilla@microsoft.com per.bornsjo@links.se
IngressRoute.cs
in src/common/Models/Kubernetes
68 - 2022-08-01 2023-03-03 3 3 elvilla@microsoft.com per.bornsjo@links.se
184 8 2022-08-01 2023-06-05 3 3 elvilla@microsoft.com 105889062+hsubramanianaks@u...
IOperationContextExtensions.cs
in src/common/Extensions
22 2 2022-08-01 2023-03-03 3 3 elvilla@microsoft.com per.bornsjo@links.se
JsonPatchDocumentExtensions.cs
in src/common/Extensions
29 1 2022-08-01 2023-03-03 3 3 elvilla@microsoft.com per.bornsjo@links.se
TimeSpanExtensions.cs
in src/common/Extensions
27 1 2022-08-01 2023-07-25 3 3 elvilla@microsoft.com per.bornsjo@links.se
IPManager.cs
in src/common/IP
296 8 2022-08-01 2023-07-07 3 3 elvilla@microsoft.com 105889062+hsubramanianaks@u...
31 - 2022-08-01 2023-06-05 3 3 elvilla@microsoft.com 105889062+hsubramanianaks@u...
ConsoleLauncher.cs
in src/common/IO/Output
106 4 2022-08-01 2022-09-13 3 3 elvilla@microsoft.com andrew@ajaffie.dev
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
JsonHelpers.cs
in src/common/Json
380 28 2023-03-03 2023-05-23 3 1 per.bornsjo@links.se per.bornsjo@links.se
EndpointManagerLauncherBase.cs
in src/library/EndpointManagement
65 4 2023-09-29 2023-09-29 1 1 105889062+hsubramanianaks@u... 105889062+hsubramanianaks@u...
LinuxEndpointManagerLauncher.cs
in src/library/EndpointManagement
51 2 2023-09-29 2023-09-29 1 1 105889062+hsubramanianaks@u... 105889062+hsubramanianaks@u...
OsxEndpointManagerLauncher.cs
in src/library/EndpointManagement
49 2 2023-09-29 2023-09-29 1 1 105889062+hsubramanianaks@u... 105889062+hsubramanianaks@u...
WindowsEndpointManagerLauncher.cs
in src/library/EndpointManagement
48 2 2023-09-29 2023-09-29 1 1 105889062+hsubramanianaks@u... 105889062+hsubramanianaks@u...
JsonPropertyHelpers.cs
in src/common/Json
27 3 2023-03-03 2023-05-23 2 1 per.bornsjo@links.se per.bornsjo@links.se
PatternMatchingUtillities.cs
in src/library/Utilities
19 1 2023-03-15 2023-03-15 1 1 per.bornsjo@links.se per.bornsjo@links.se
AddHostsFileEntryArgument.cs
in src/common/EndpointManagement/RequestArguments
13 - 2023-03-03 2023-03-03 1 1 per.bornsjo@links.se per.bornsjo@links.se
DisableServiceArgument.cs
in src/common/EndpointManagement/RequestArguments
10 - 2023-03-03 2023-03-03 1 1 per.bornsjo@links.se per.bornsjo@links.se
AllocateIPArgument.cs
in src/common/EndpointManagement/RequestArguments
10 - 2023-03-03 2023-03-03 1 1 per.bornsjo@links.se per.bornsjo@links.se
KillProcessArgument.cs
in src/common/EndpointManagement/RequestArguments
10 - 2023-03-03 2023-03-03 1 1 per.bornsjo@links.se per.bornsjo@links.se
FreeIPArgument.cs
in src/common/EndpointManagement/RequestArguments
9 - 2023-03-03 2023-03-03 1 1 per.bornsjo@links.se per.bornsjo@links.se
IEndpointManagerLauncher.cs
in src/library/EndpointManagement
8 - 2023-09-29 2023-09-29 1 1 105889062+hsubramanianaks@u... 105889062+hsubramanianaks@u...
EndpointManagerRequestArgument.cs
in src/common/EndpointManagement/RequestArguments
7 - 2023-03-03 2023-03-03 1 1 per.bornsjo@links.se per.bornsjo@links.se
KubectlImpl.cs
in src/common/Kubernetes
390 6 2022-08-01 2022-08-02 2 2 elvilla@microsoft.com mariaelena.villamil.rodrigu...
CliApp.cs
in src/dsc
243 9 2022-08-01 2022-08-02 2 2 elvilla@microsoft.com mariaelena.villamil.rodrigu...
StreamManager.cs
in src/common/PortForward
241 12 2022-08-01 2022-08-02 2 2 elvilla@microsoft.com mariaelena.villamil.rodrigu...
HostsFileManager.cs
in src/endpointmanager/HostsFile
223 7 2022-08-01 2022-08-02 2 2 elvilla@microsoft.com mariaelena.villamil.rodrigu...
EnvoyConfig.cs
in src/routingmanager/Envoy
207 - 2022-08-01 2022-08-02 2 2 elvilla@microsoft.com mariaelena.villamil.rodrigu...
ReversePortForwardConnector.cs
in src/devhostagent/PortForward
196 9 2022-08-01 2022-08-02 2 2 elvilla@microsoft.com mariaelena.villamil.rodrigu...
ApplicationInsightsLogger.cs
in src/common/Logging/Loggers
195 11 2022-08-01 2022-08-02 2 2 elvilla@microsoft.com mariaelena.villamil.rodrigu...
Constants.cs
in src/common
183 - 2022-08-01 2022-08-02 2 2 elvilla@microsoft.com mariaelena.villamil.rodrigu...
PortMappingManager.cs
in src/library/Connect
173 9 2022-08-01 2022-08-02 2 2 elvilla@microsoft.com mariaelena.villamil.rodrigu...
172 15 2022-08-01 2022-08-02 2 2 elvilla@microsoft.com mariaelena.villamil.rodrigu...
LoggingModule.cs
in src/common
171 2 2022-08-01 2022-08-02 2 2 elvilla@microsoft.com mariaelena.villamil.rodrigu...
IKubernetesClient.cs
in src/common/Kubernetes
171 - 2022-08-01 2022-08-02 2 2 elvilla@microsoft.com mariaelena.villamil.rodrigu...
WindowsSystemCheckService.cs
in src/endpointmanager/System
164 5 2022-08-01 2022-08-02 2 2 elvilla@microsoft.com mariaelena.villamil.rodrigu...
TargetConnectCommandBase.cs
in src/dsc/Commands/Connect
163 4 2022-08-01 2022-08-02 2 2 elvilla@microsoft.com mariaelena.villamil.rodrigu...
CliCommandOptionFactory.cs
in src/dsc/Commands
156 17 2022-08-01 2022-08-02 2 2 elvilla@microsoft.com mariaelena.villamil.rodrigu...
ClientConfig.cs
in src/common/PersistentPropertyBag
149 12 2022-08-01 2022-08-02 2 2 elvilla@microsoft.com mariaelena.villamil.rodrigu...
144 1 2022-08-01 2022-08-02 2 2 elvilla@microsoft.com mariaelena.villamil.rodrigu...
AsyncHelpers.cs
in src/common/Utilities
128 7 2022-08-01 2022-08-02 2 2 elvilla@microsoft.com mariaelena.villamil.rodrigu...
AutofacUtilities.cs
in src/library/Utilities
120 5 2022-08-01 2022-08-02 2 2 elvilla@microsoft.com mariaelena.villamil.rodrigu...
RunnerCommon.cs
in src/common
117 2 2022-08-01 2022-08-02 2 2 elvilla@microsoft.com mariaelena.villamil.rodrigu...
ManagementClientExceptionStrategy.cs
in src/library/Client/ManagementClients/ExceptionStrategies
117 5 2022-08-01 2022-08-02 2 2 elvilla@microsoft.com mariaelena.villamil.rodrigu...
CommandConstants.cs
in src/dsc/Commands
115 - 2022-08-01 2022-08-02 2 2 elvilla@microsoft.com mariaelena.villamil.rodrigu...
EnvironmentTokenParser.cs
in src/library/Connect/Environment
114 5 2022-08-01 2022-08-02 2 2 elvilla@microsoft.com mariaelena.villamil.rodrigu...
IEnumerableExtensions.cs
in src/common/Extensions
111 13 2022-08-01 2022-08-02 2 2 elvilla@microsoft.com mariaelena.villamil.rodrigu...
PathUtilities.cs
in src/common/IO
109 4 2022-08-01 2022-08-02 2 2 elvilla@microsoft.com mariaelena.villamil.rodrigu...
TaskExtensions.cs
in src/common/Extensions
107 10 2022-08-01 2022-08-02 2 2 elvilla@microsoft.com mariaelena.villamil.rodrigu...
ListContextCommand.cs
in src/dsc/Commands/KubernetesManagement
107 3 2022-08-01 2022-08-02 2 2 elvilla@microsoft.com mariaelena.villamil.rodrigu...
WebUtilities.cs
in src/common/Utilities
103 8 2022-08-01 2022-08-02 2 2 elvilla@microsoft.com mariaelena.villamil.rodrigu...
KubernetesPortForwardManager.cs
in src/common/PortForward
101 2 2022-08-01 2022-08-02 2 2 elvilla@microsoft.com mariaelena.villamil.rodrigu...
Events.cs
in src/library/Logging
101 - 2022-08-01 2022-08-02 2 2 elvilla@microsoft.com mariaelena.villamil.rodrigu...
CommandBase.cs
in src/dsc/Commands
99 6 2022-08-01 2022-08-02 2 2 elvilla@microsoft.com mariaelena.villamil.rodrigu...
ListIngressCommand.cs
in src/dsc/Commands/KubernetesManagement
98 3 2022-08-01 2022-08-02 2 2 elvilla@microsoft.com mariaelena.villamil.rodrigu...
ThreadSafeFileWriter.cs
in src/common/Logging/Writers
96 5 2022-08-01 2022-08-02 2 2 elvilla@microsoft.com mariaelena.villamil.rodrigu...
ServiceBase.cs
in src/common
95 7 2022-08-01 2022-08-02 2 2 elvilla@microsoft.com mariaelena.villamil.rodrigu...
AssertHelper.cs
in src/common/Utilities
95 18 2022-08-01 2022-08-02 2 2 elvilla@microsoft.com mariaelena.villamil.rodrigu...
CheckCredentialsCommand.cs
in src/dsc/Commands/KubernetesManagement
94 3 2022-08-01 2022-08-02 2 2 elvilla@microsoft.com mariaelena.villamil.rodrigu...
Correlations

File Size vs. Number of Changes: 386 points

src/library/ImageProvider.cs x: 76 lines of code y: 3 # changes src/library/Client/ManagementClients/RoutingManagementClient.cs x: 474 lines of code y: 4 # changes src/library/Connect/LocalEnvironmentManager.cs x: 579 lines of code y: 9 # changes src/library/EndpointManagement/EndpointManagementClient.cs x: 408 lines of code y: 5 # changes src/common/Kubernetes/KubernetesClient.cs x: 868 lines of code y: 7 # changes src/routingmanager/Constants.cs x: 27 lines of code y: 3 # changes src/library/AppContainerConfig.cs x: 190 lines of code y: 3 # changes src/library/EndpointManagement/EndpointManagerLauncherBase.cs x: 65 lines of code y: 1 # changes src/library/EndpointManagement/IEndpointManagerLauncher.cs x: 8 lines of code y: 1 # changes src/library/EndpointManagement/LinuxEndpointManagerLauncher.cs x: 51 lines of code y: 1 # changes src/library/EndpointManagement/OsxEndpointManagerLauncher.cs x: 49 lines of code y: 1 # changes src/library/Extensions/V1ContainerExtensions.cs x: 21 lines of code y: 4 # changes src/library/Utilities/RemoteContainerConnectionDetailsResolver.cs x: 359 lines of code y: 4 # changes src/dsc/Remoting/Startup.cs x: 32 lines of code y: 4 # changes src/common/IP/IPManager.cs x: 296 lines of code y: 3 # changes src/common/DevHostAgent/DevHostAgentExecutorClient.cs x: 298 lines of code y: 4 # changes src/common/PortForward/ReversePortForwardManager.cs x: 175 lines of code y: 3 # changes src/common/PortForward/ServicePortForwardManager.cs x: 222 lines of code y: 3 # changes src/devhostagent/Services/AgentExecutorHub.cs x: 192 lines of code y: 3 # changes src/devhostagent/Startup.cs x: 93 lines of code y: 4 # changes src/dsc/downloadkubectl.ps1 x: 51 lines of code y: 4 # changes src/library/Connect/WorkloadInformationProvider.cs x: 550 lines of code y: 9 # changes src/library/Client/ManagementClients/KubernetesManagementClient.cs x: 362 lines of code y: 5 # changes src/common/EnvironmentVariables.cs x: 184 lines of code y: 3 # changes src/common/IEnvironmentVariables.cs x: 31 lines of code y: 3 # changes src/common/Kubernetes/K8sClientFactory.cs x: 102 lines of code y: 4 # changes src/common/Kubernetes/KubernetesWatcher.cs x: 273 lines of code y: 4 # changes src/library/Client/ServiceClients/Handlers/ServiceClientCredentialsHttpHandler.cs x: 24 lines of code y: 4 # changes src/LocalAgent/LocalAgentApp.cs x: 66 lines of code y: 3 # changes src/common/Extensions/HttpExtensions.cs x: 82 lines of code y: 4 # changes src/common/IO/FileSystem.cs x: 343 lines of code y: 3 # changes src/common/IO/IFileSystem.cs x: 59 lines of code y: 3 # changes src/common/IO/Output/ConsoleOutput.cs x: 208 lines of code y: 3 # changes src/common/Json/JsonHelpers.cs x: 380 lines of code y: 3 # changes src/common/Json/JsonPropertyHelpers.cs x: 27 lines of code y: 2 # changes src/common/Logging/Extensions.cs x: 137 lines of code y: 4 # changes src/common/Logging/Loggers/TextLoggerBase.cs x: 57 lines of code y: 3 # changes src/common/Logging/MacAddressHash/VSCodeStorageReader.cs x: 54 lines of code y: 3 # changes src/common/Logging/PII.cs x: 65 lines of code y: 4 # changes src/common/Logging/PIIException.cs x: 43 lines of code y: 3 # changes src/devhostagent.restorationjob/RestorationJobApp.cs x: 314 lines of code y: 6 # changes src/library/Client/ManagementClients/ConnectManagementClient.cs x: 425 lines of code y: 3 # changes src/library/Connect/Environment/LocalProcessConfig.cs x: 204 lines of code y: 5 # changes src/library/Connect/KubernetesRemoteEnvironmentManager.cs x: 1051 lines of code y: 12 # changes src/library/Client/ManagementClients/KubeConfigManagementClient.cs x: 198 lines of code y: 3 # changes src/library/Connect/Environment/EnableFeature.cs x: 10 lines of code y: 4 # changes src/library/Connect/Environment/ILocalProcessConfig.cs x: 19 lines of code y: 4 # changes src/common/Logging/MacAddressHash/FipsCompliantSha.cs x: 9 lines of code y: 3 # changes src/common/Logging/MacAddressHash/MACInformationProvider.cs x: 143 lines of code y: 3 # changes src/common/EndpointManagement/IHostsFileManager.cs x: 14 lines of code y: 3 # changes src/common/Logging/LoggingUtils.cs x: 13 lines of code y: 3 # changes src/common/Socket/ISocket.cs x: 18 lines of code y: 3 # changes src/common/IO/IPlatform.cs x: 25 lines of code y: 3 # changes src/common/IO/Platform.cs x: 295 lines of code y: 3 # changes src/dsc/Telemetry/CommandLogging.cs x: 73 lines of code y: 3 # changes src/library/Utilities/PatternMatchingUtillities.cs x: 19 lines of code y: 1 # changes src/common/Kubernetes/ClientCertUtil.cs x: 71 lines of code y: 3 # changes src/common/EndpointManagement/EndpointManagerRequest.cs x: 16 lines of code y: 3 # changes src/common/EndpointManagement/RequestArguments/AddHostsFileEntryArgument.cs x: 13 lines of code y: 1 # changes src/common/EndpointManagement/RequestArguments/AllocateIPArgument.cs x: 10 lines of code y: 1 # changes src/common/EndpointManagement/RequestArguments/EndpointManagerRequestArgument.cs x: 7 lines of code y: 1 # changes src/common/Exceptions/InvalidUsageException.cs x: 87 lines of code y: 3 # changes src/common/Extensions/IOperationContextExtensions.cs x: 22 lines of code y: 3 # changes src/common/Extensions/JsonPatchDocumentExtensions.cs x: 29 lines of code y: 3 # changes src/common/Logging/IRequestResponse.cs x: 10 lines of code y: 3 # changes src/common/Logging/Loggers/LoggerBase.cs x: 168 lines of code y: 3 # changes src/common/Logging/PIIJsonConverter.cs x: 23 lines of code y: 3 # changes src/common/Models/Kubernetes/IngressRoute.cs x: 68 lines of code y: 3 # changes src/common/Models/Settings/PortPair.cs x: 37 lines of code y: 4 # changes src/common/Restore/WorkloadRestorationService.cs x: 176 lines of code y: 4 # changes src/dsc/Commands/Connect/ConnectCommand.cs x: 525 lines of code y: 4 # changes src/dsc/Output/Models/ElevationRequestData.cs x: 114 lines of code y: 3 # changes src/endpointmanager/EndpointManager.cs x: 478 lines of code y: 4 # changes src/library/Connect/RemoteRestoreJobDeployer.cs x: 317 lines of code y: 3 # changes src/library/Exceptions/OperationIdException.cs x: 47 lines of code y: 3 # changes src/library/Models/OperationResponse.cs x: 50 lines of code y: 3 # changes src/routingmanager/Envoy/EnvoyConfigBuilder.cs x: 497 lines of code y: 4 # changes src/routingmanager/Extensions.cs x: 473 lines of code y: 3 # changes src/routingmanager/RoutingManagerApp.cs x: 723 lines of code y: 5 # changes src/routingmanager/RoutingStateEstablisher.cs x: 807 lines of code y: 3 # changes src/devhostagent/PortForward/ServicePortForwardConnector.cs x: 163 lines of code y: 4 # changes src/dsc/Remoting/RemotingHelper.cs x: 43 lines of code y: 4 # changes src/common/IO/Output/ConsoleLauncher.cs x: 106 lines of code y: 3 # changes PolicheckExclusion.xml x: 5 lines of code y: 2 # changes build/ClientAssemblyVersion.proj x: 11 lines of code y: 2 # changes build/extract.ps1 x: 19 lines of code y: 2 # changes deployment/settings/setenvironmentvariables.ps1 x: 73 lines of code y: 2 # changes src/EndpointManagerLauncher/Program.cs x: 59 lines of code y: 2 # changes src/LocalAgent/Program.cs x: 31 lines of code y: 2 # changes src/LocalAgent/ServicePortForwardInstance.cs x: 68 lines of code y: 2 # changes src/LocalAgent/Startup.cs x: 81 lines of code y: 2 # changes src/common/AppBase.cs x: 9 lines of code y: 2 # changes src/common/AspNetCoreRunner.cs x: 61 lines of code y: 2 # changes src/common/Attributes/StringValueAttribute.cs x: 13 lines of code y: 2 # changes src/common/Commands/CommandLineArgumentsManager.cs x: 66 lines of code y: 2 # changes src/common/Commands/ICommand.cs x: 16 lines of code y: 2 # changes src/common/Constants.cs x: 183 lines of code y: 2 # changes src/common/EndpointManagement/EndpointManagerResult.cs x: 14 lines of code y: 2 # changes src/common/Exceptions/InvalidKubeConfigFileException.cs x: 25 lines of code y: 2 # changes src/common/Extensions/AutofacRegistrationBuilderExtensions.cs x: 37 lines of code y: 2 # changes src/common/Extensions/DictionaryExtensions.cs x: 30 lines of code y: 2 # changes src/common/Extensions/EndpointInfoExtensions.cs x: 40 lines of code y: 2 # changes src/common/Extensions/EnumExtensions.cs x: 34 lines of code y: 2 # changes src/common/Extensions/ExceptionExtensions.cs x: 47 lines of code y: 2 # changes src/common/Extensions/IEnumerableExtensions.cs x: 111 lines of code y: 2 # changes src/common/Extensions/TaskExtensions.cs x: 107 lines of code y: 2 # changes src/common/Extensions/TaskUtilities.cs x: 82 lines of code y: 2 # changes src/common/Extensions/TypeExtensions.cs x: 55 lines of code y: 2 # changes src/common/IO/Input/ConsoleInput.cs x: 35 lines of code y: 2 # changes src/common/IO/Output/Console.cs x: 58 lines of code y: 2 # changes src/common/IO/Output/IConsoleOutput.cs x: 22 lines of code y: 2 # changes src/common/IO/PathUtilities.cs x: 109 lines of code y: 2 # changes src/common/IService.cs x: 7 lines of code y: 2 # changes src/common/Kubernetes/IKubernetesClient.cs x: 171 lines of code y: 2 # changes src/common/Kubernetes/KubectlImpl.cs x: 390 lines of code y: 2 # changes src/common/Logging/Events.cs x: 38 lines of code y: 2 # changes src/common/Logging/Loggers/ApplicationInsightsLogger.cs x: 195 lines of code y: 2 # changes src/common/Logging/Loggers/FileLoggerConfig.cs x: 18 lines of code y: 2 # changes src/common/Logging/Loggers/ILogger.cs x: 24 lines of code y: 2 # changes src/common/Logging/Loggers/Log.cs x: 86 lines of code y: 2 # changes src/common/Logging/Loggers/PerformanceLogger.cs x: 78 lines of code y: 2 # changes src/common/Logging/LoggingConstants.cs x: 69 lines of code y: 2 # changes src/common/Logging/MacAddressHash/VSRegistryPropertyReader.cs x: 48 lines of code y: 2 # changes src/common/Logging/OperationContextTelemetryInitializer.cs x: 44 lines of code y: 2 # changes src/common/Logging/Writers/ThreadSafeFileWriter.cs x: 96 lines of code y: 2 # changes src/common/Models/LocalConnect/FreePortRequest.cs x: 43 lines of code y: 2 # changes src/common/PersistentPropertyBag/ClientConfig.cs x: 149 lines of code y: 2 # changes src/common/PortForward/KubernetesPortForwardManager.cs x: 101 lines of code y: 2 # changes src/common/PortForward/StreamManager.cs x: 241 lines of code y: 2 # changes src/common/RunnerCommon.cs x: 117 lines of code y: 2 # changes src/common/Utilities/AsyncHelpers.cs x: 128 lines of code y: 2 # changes src/common/Utilities/KubernetesUtilities.cs x: 89 lines of code y: 2 # changes src/common/Utilities/WebUtilities.cs x: 103 lines of code y: 2 # changes src/devhostagent.restorationjob/AppContainerConfig.cs x: 64 lines of code y: 2 # changes src/devhostagent/PortForward/ReversePortForwardConnector.cs x: 196 lines of code y: 2 # changes src/devhostagent/Properties/AssemblyInfo.cs x: 3 lines of code y: 2 # changes src/dsc/AppContainerConfig.cs x: 144 lines of code y: 2 # changes src/dsc/CliApp.cs x: 243 lines of code y: 2 # changes src/dsc/Commands/CliCommandOptionFactory.cs x: 156 lines of code y: 2 # changes src/dsc/Commands/CommandBase.cs x: 99 lines of code y: 2 # changes src/dsc/Commands/CommandConstants.cs x: 115 lines of code y: 2 # changes src/dsc/Commands/Connect/PrepConnectCommand.cs x: 92 lines of code y: 2 # changes src/dsc/Commands/Connect/TargetConnectCommandBase.cs x: 163 lines of code y: 2 # changes src/dsc/Commands/KubernetesManagement/CheckCredentialsCommand.cs x: 94 lines of code y: 2 # changes src/dsc/Commands/KubernetesManagement/ListIngressCommand.cs x: 98 lines of code y: 2 # changes src/dsc/Commands/KubernetesManagement/ListNamespaceCommand.cs x: 91 lines of code y: 2 # changes src/dsc/Commands/KubernetesManagement/RoutingHeaderCommand.cs x: 77 lines of code y: 2 # changes src/dsc/Commands/RootCommand.cs x: 50 lines of code y: 2 # changes src/endpointmanager/HostsFile/HostsFileManager.cs x: 223 lines of code y: 2 # changes src/endpointmanager/System/WindowsSystemCheckService.cs x: 164 lines of code y: 2 # changes src/library/Connect/Environment/EnvironmentEntry.cs x: 53 lines of code y: 2 # changes src/library/Connect/PortMappingManager.cs x: 173 lines of code y: 2 # changes src/library/LocalAgentManagement/LocalAgentManager.cs x: 75 lines of code y: 2 # changes src/library/Utilities/AutofacUtilities.cs x: 120 lines of code y: 2 # changes src/routingmanager/Envoy/EnvoyConfig.cs x: 207 lines of code y: 2 # changes
12.0
# changes
  min: 1.0
  average: 2.37
  25th percentile: 2.0
  median: 2.0
  75th percentile: 2.25
  max: 12.0
0 1051.0
lines of code
min: 3.0 | average: 73.4 | 25th percentile: 13.0 | median: 27.0 | 75th percentile: 76.25 | max: 1051.0

Number of Contributors vs. Number of Changes: 386 points

src/library/ImageProvider.cs x: 3 # contributors y: 3 # changes src/library/Client/ManagementClients/RoutingManagementClient.cs x: 4 # contributors y: 4 # changes src/library/Connect/LocalEnvironmentManager.cs x: 6 # contributors y: 9 # changes src/library/EndpointManagement/EndpointManagementClient.cs x: 4 # contributors y: 5 # changes src/common/Kubernetes/KubernetesClient.cs x: 5 # contributors y: 7 # changes src/library/EndpointManagement/EndpointManagerLauncherBase.cs x: 1 # contributors y: 1 # changes src/library/Utilities/RemoteContainerConnectionDetailsResolver.cs x: 3 # contributors y: 4 # changes src/library/Connect/WorkloadInformationProvider.cs x: 5 # contributors y: 9 # changes src/library/Client/ManagementClients/KubernetesManagementClient.cs x: 3 # contributors y: 5 # changes src/common/Json/JsonHelpers.cs x: 1 # contributors y: 3 # changes src/common/Json/JsonPropertyHelpers.cs x: 1 # contributors y: 2 # changes src/devhostagent.restorationjob/RestorationJobApp.cs x: 5 # contributors y: 6 # changes src/library/Connect/KubernetesRemoteEnvironmentManager.cs x: 6 # contributors y: 12 # changes src/common/Utilities/StringManipulation.cs x: 2 # contributors y: 3 # changes PolicheckExclusion.xml x: 2 # contributors y: 2 # changes
12.0
# changes
  min: 1.0
  average: 2.37
  25th percentile: 2.0
  median: 2.0
  75th percentile: 2.25
  max: 12.0
0 6.0
# contributors
min: 1.0 | average: 2.27 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 6.0

Number of Contributors vs. File Size: 386 points

src/library/ImageProvider.cs x: 3 # contributors y: 76 lines of code src/library/Client/ManagementClients/RoutingManagementClient.cs x: 4 # contributors y: 474 lines of code src/library/Connect/LocalEnvironmentManager.cs x: 6 # contributors y: 579 lines of code src/library/EndpointManagement/EndpointManagementClient.cs x: 4 # contributors y: 408 lines of code src/common/Kubernetes/KubernetesClient.cs x: 5 # contributors y: 868 lines of code src/routingmanager/Constants.cs x: 3 # contributors y: 27 lines of code src/library/AppContainerConfig.cs x: 3 # contributors y: 190 lines of code src/library/EndpointManagement/EndpointManagerLauncherBase.cs x: 1 # contributors y: 65 lines of code src/library/EndpointManagement/IEndpointManagerLauncher.cs x: 1 # contributors y: 8 lines of code src/library/EndpointManagement/LinuxEndpointManagerLauncher.cs x: 1 # contributors y: 51 lines of code src/library/EndpointManagement/OsxEndpointManagerLauncher.cs x: 1 # contributors y: 49 lines of code src/library/Extensions/V1ContainerExtensions.cs x: 4 # contributors y: 21 lines of code src/library/Utilities/RemoteContainerConnectionDetailsResolver.cs x: 3 # contributors y: 359 lines of code src/dsc/Remoting/Startup.cs x: 4 # contributors y: 32 lines of code src/common/IP/IPManager.cs x: 3 # contributors y: 296 lines of code src/common/DevHostAgent/DevHostAgentExecutorClient.cs x: 4 # contributors y: 298 lines of code src/common/PortForward/ReversePortForwardManager.cs x: 3 # contributors y: 175 lines of code src/common/PortForward/ServicePortForwardManager.cs x: 3 # contributors y: 222 lines of code src/devhostagent/Services/AgentExecutorHub.cs x: 3 # contributors y: 192 lines of code src/devhostagent/Startup.cs x: 4 # contributors y: 93 lines of code src/dsc/downloadkubectl.ps1 x: 3 # contributors y: 51 lines of code src/library/Connect/WorkloadInformationProvider.cs x: 5 # contributors y: 550 lines of code src/library/Client/ManagementClients/KubernetesManagementClient.cs x: 3 # contributors y: 362 lines of code src/common/EnvironmentVariables.cs x: 3 # contributors y: 184 lines of code src/common/IEnvironmentVariables.cs x: 3 # contributors y: 31 lines of code src/common/Kubernetes/K8sClientFactory.cs x: 4 # contributors y: 102 lines of code src/common/Kubernetes/KubernetesWatcher.cs x: 4 # contributors y: 273 lines of code src/LocalAgent/LocalAgentApp.cs x: 3 # contributors y: 66 lines of code src/common/Extensions/HttpExtensions.cs x: 3 # contributors y: 82 lines of code src/common/IO/FileSystem.cs x: 3 # contributors y: 343 lines of code src/common/IO/IFileSystem.cs x: 3 # contributors y: 59 lines of code src/common/IO/Output/ConsoleOutput.cs x: 3 # contributors y: 208 lines of code src/common/Json/JsonHelpers.cs x: 1 # contributors y: 380 lines of code src/common/Json/JsonPropertyHelpers.cs x: 1 # contributors y: 27 lines of code src/common/Logging/Extensions.cs x: 3 # contributors y: 137 lines of code src/common/Logging/Loggers/TextLoggerBase.cs x: 3 # contributors y: 57 lines of code src/common/Logging/PIIException.cs x: 3 # contributors y: 43 lines of code src/devhostagent.restorationjob/RestorationJobApp.cs x: 5 # contributors y: 314 lines of code src/library/Client/ManagementClients/ConnectManagementClient.cs x: 3 # contributors y: 425 lines of code src/library/Connect/Environment/LocalProcessConfig.cs x: 3 # contributors y: 204 lines of code src/library/Connect/KubernetesRemoteEnvironmentManager.cs x: 6 # contributors y: 1051 lines of code src/library/Client/ManagementClients/KubeConfigManagementClient.cs x: 3 # contributors y: 198 lines of code src/library/Connect/Environment/EnableFeature.cs x: 3 # contributors y: 10 lines of code src/library/Connect/Environment/ILocalProcessConfig.cs x: 3 # contributors y: 19 lines of code src/common/Logging/MacAddressHash/MACInformationProvider.cs x: 3 # contributors y: 143 lines of code src/common/EndpointManagement/IHostsFileManager.cs x: 3 # contributors y: 14 lines of code src/common/Utilities/StringManipulation.cs x: 2 # contributors y: 12 lines of code src/dsc/Telemetry/CommandLogging.cs x: 2 # contributors y: 73 lines of code src/library/Utilities/PatternMatchingUtillities.cs x: 1 # contributors y: 19 lines of code src/common/Kubernetes/ClientCertUtil.cs x: 3 # contributors y: 71 lines of code src/common/EndpointManagement/RequestArguments/AddHostsFileEntryArgument.cs x: 1 # contributors y: 13 lines of code src/common/EndpointManagement/RequestArguments/AllocateIPArgument.cs x: 1 # contributors y: 10 lines of code src/common/Exceptions/InvalidUsageException.cs x: 3 # contributors y: 87 lines of code src/common/Extensions/IOperationContextExtensions.cs x: 3 # contributors y: 22 lines of code src/common/Logging/Loggers/LoggerBase.cs x: 3 # contributors y: 168 lines of code src/common/Models/Kubernetes/IngressRoute.cs x: 3 # contributors y: 68 lines of code src/common/Models/Settings/PortPair.cs x: 4 # contributors y: 37 lines of code src/common/Restore/WorkloadRestorationService.cs x: 4 # contributors y: 176 lines of code src/dsc/Commands/Connect/ConnectCommand.cs x: 4 # contributors y: 525 lines of code src/dsc/Output/Models/ElevationRequestData.cs x: 3 # contributors y: 114 lines of code src/endpointmanager/EndpointManager.cs x: 4 # contributors y: 478 lines of code src/library/Connect/RemoteRestoreJobDeployer.cs x: 3 # contributors y: 317 lines of code src/library/Exceptions/OperationIdException.cs x: 3 # contributors y: 47 lines of code src/routingmanager/Envoy/EnvoyConfigBuilder.cs x: 4 # contributors y: 497 lines of code src/routingmanager/Extensions.cs x: 3 # contributors y: 473 lines of code src/routingmanager/RoutingManagerApp.cs x: 4 # contributors y: 723 lines of code src/routingmanager/RoutingStateEstablisher.cs x: 3 # contributors y: 807 lines of code src/common/DevHostAgent/DevHostConstants.cs x: 2 # contributors y: 16 lines of code src/devhostagent/PortForward/ServicePortForwardConnector.cs x: 3 # contributors y: 163 lines of code src/library/Connect/ILocalEnvironmentManager.cs x: 2 # contributors y: 46 lines of code src/common/IO/Output/ConsoleLauncher.cs x: 3 # contributors y: 106 lines of code PolicheckExclusion.xml x: 2 # contributors y: 5 lines of code build/buildWindowsPDBs.ps1 x: 2 # contributors y: 28 lines of code build/extract.ps1 x: 2 # contributors y: 19 lines of code src/EndpointManagerLauncher/Program.cs x: 2 # contributors y: 59 lines of code src/LocalAgent/Program.cs x: 2 # contributors y: 31 lines of code src/LocalAgent/ServicePortForwardInstance.cs x: 2 # contributors y: 68 lines of code src/LocalAgent/Startup.cs x: 2 # contributors y: 81 lines of code src/common/Commands/CommandLineArgumentsManager.cs x: 2 # contributors y: 66 lines of code src/common/Constants.cs x: 2 # contributors y: 183 lines of code src/common/Extensions/AutofacRegistrationBuilderExtensions.cs x: 2 # contributors y: 37 lines of code src/common/Extensions/EndpointInfoExtensions.cs x: 2 # contributors y: 40 lines of code src/common/Extensions/IEnumerableExtensions.cs x: 2 # contributors y: 111 lines of code src/common/Extensions/TaskExtensions.cs x: 2 # contributors y: 107 lines of code src/common/Extensions/TypeExtensions.cs x: 2 # contributors y: 55 lines of code src/common/IO/Output/IConsoleOutput.cs x: 2 # contributors y: 22 lines of code src/common/Kubernetes/IKubernetesClient.cs x: 2 # contributors y: 171 lines of code src/common/Kubernetes/KubectlImpl.cs x: 2 # contributors y: 390 lines of code src/common/Logging/Loggers/ApplicationInsightsLogger.cs x: 2 # contributors y: 195 lines of code src/common/Logging/Loggers/Log.cs x: 2 # contributors y: 86 lines of code src/common/Logging/Loggers/PerformanceLogger.cs x: 2 # contributors y: 78 lines of code src/common/Logging/OperationContextTelemetryInitializer.cs x: 2 # contributors y: 44 lines of code src/common/Logging/Writers/ThreadSafeFileWriter.cs x: 2 # contributors y: 96 lines of code src/common/PersistentPropertyBag/ClientConfig.cs x: 2 # contributors y: 149 lines of code src/common/PortForward/KubernetesPortForwardManager.cs x: 2 # contributors y: 101 lines of code src/common/PortForward/StreamManager.cs x: 2 # contributors y: 241 lines of code src/common/RunnerCommon.cs x: 2 # contributors y: 117 lines of code src/common/ServiceBase.cs x: 2 # contributors y: 95 lines of code src/common/Utilities/AsyncHelpers.cs x: 2 # contributors y: 128 lines of code src/common/Utilities/KubernetesUtilities.cs x: 2 # contributors y: 89 lines of code src/devhostagent.restorationjob/Properties/AssemblyInfo.cs x: 2 # contributors y: 4 lines of code src/dsc/AppContainerConfig.cs x: 2 # contributors y: 144 lines of code src/dsc/Commands/CliCommandOptionFactory.cs x: 2 # contributors y: 156 lines of code src/dsc/Commands/CommandConstants.cs x: 2 # contributors y: 115 lines of code src/dsc/Commands/Connect/TargetConnectCommandBase.cs x: 2 # contributors y: 163 lines of code src/dsc/Commands/RootCommand.cs x: 2 # contributors y: 50 lines of code src/endpointmanager/HostsFile/HostsFileManager.cs x: 2 # contributors y: 223 lines of code src/library/Utilities/AutofacUtilities.cs x: 2 # contributors y: 120 lines of code src/routingmanager/Envoy/EnvoyConfig.cs x: 2 # contributors y: 207 lines of code
1051.0
lines of code
  min: 3.0
  average: 73.4
  25th percentile: 13.0
  median: 27.0
  75th percentile: 76.25
  max: 1051.0
0 6.0
# contributors
min: 1.0 | average: 2.27 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 6.0