azure / azure-relay-dotnet
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 84 files with 10,354 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 1 file changed 21-50 times (711 lines of code)
    • 21 files changed 6-20 times (3,584 lines of code)
    • 62 files changed 1-5 times (6,059 lines of code)
0% | 0% | 6% | 34% | 58%
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 84 files with 10,354 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)
    • 1 file changed by 6-10 contributors (711 lines of code)
    • 46 files changed by 2-5 contributors (5,132 lines of code)
    • 37 files changed by 1 contributor (4,511 lines of code)
0% | 0% | 6% | 49% | 43%
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, cmd, sh, props, ps1, yaml, csproj, json, gitignore, gitattributes, targets, resx, txt
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
cs0% | 0% | 7% | 34% | 58%
ps10% | 0% | 0% | 37% | 62%
cmd0% | 0% | 0% | 0% | 100%
props0% | 0% | 0% | 0% | 100%
targets0% | 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% | 7% | 34% | 58%
tools0% | 0% | 0% | 100% | 0%
build0% | 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
HybridConnectionListener.cs
in src/Microsoft.Azure.Relay
711 35 2016-10-31 2021-10-05 26 7 jtaubensee@users.noreply.gi... dstucki@microsoft.com
HybridConnectionClient.cs
in src/Microsoft.Azure.Relay
203 10 2016-10-31 2021-07-16 19 5 jotaub@microsoft.com bainian12345@hotmail.com
HybridHttpConnection.cs
in src/Microsoft.Azure.Relay
491 28 2018-04-28 2021-10-05 15 3 dstucki@microsoft.com dstucki@microsoft.com
WebSocketStream.cs
in src/Microsoft.Azure.Relay
169 16 2016-10-31 2021-07-16 12 5 jotaub@microsoft.com bainian12345@hotmail.com
HybridConnectionConstants.cs
in src/Microsoft.Azure.Relay
45 1 2016-10-31 2019-12-05 11 4 jotaub@microsoft.com dstucki@microsoft.com
WebSocketExceptionHelper.cs
in src/Microsoft.Azure.Relay
90 3 2016-10-31 2019-06-11 11 3 jotaub@microsoft.com dstucki@microsoft.com
RelayedHttpListenerContext.cs
in src/Microsoft.Azure.Relay
108 6 2017-01-10 2021-04-08 10 2 dstucki@microsoft.com 31914689+rapatchi@users.nor...
ListenerCommand.cs
in src/Microsoft.Azure.Relay
168 3 2016-10-31 2019-03-15 9 3 jotaub@microsoft.com dstucki@microsoft.com
HybridConnectionStream.cs
in src/Microsoft.Azure.Relay
62 6 2016-10-31 2018-05-01 8 4 jtaubensee@users.noreply.gi... dstucki@microsoft.com
TokenRenewer.cs
in src/Microsoft.Azure.Relay
90 7 2016-10-31 2021-03-03 8 3 jotaub@microsoft.com dstucki@microsoft.com
ClientWebSocketFactory.cs
in src/Microsoft.Azure.Relay
99 8 2018-05-07 2021-04-08 8 2 dstucki@microsoft.com 31914689+rapatchi@users.nor...
TrackingContext.cs
in src/Microsoft.Azure.Relay/Common
112 13 2016-10-31 2019-03-15 8 3 jotaub@microsoft.com dstucki@microsoft.com
116 - 2017-01-13 2024-10-23 8 3 dstucki@microsoft.com 108886350+jbjordan@users.no...
RelayedHttpListenerResponse.cs
in src/Microsoft.Azure.Relay
162 11 2017-01-10 2021-07-27 8 2 dstucki@microsoft.com ionkiwi@users.noreply.githu...
InputQueue.cs
in src/Microsoft.Azure.Relay/Common
613 47 2016-10-31 2019-03-15 8 4 jotaub@microsoft.com dstucki@microsoft.com
SecurityToken.cs
in src/Microsoft.Azure.Relay/Common
14 - 2016-10-31 2021-07-16 7 5 jtaubensee@users.noreply.gi... bainian12345@hotmail.com
HybridConnectionUtility.cs
in src/Microsoft.Azure.Relay
90 4 2018-04-28 2021-10-05 7 2 dstucki@microsoft.com dstucki@microsoft.com
RelayEventSource.cs
in src/Microsoft.Azure.Relay
525 66 2016-10-31 2019-03-15 7 3 jotaub@microsoft.com dstucki@microsoft.com
EndpointNotFoundException.cs
in src/Microsoft.Azure.Relay
30 5 2016-10-31 2019-03-15 6 3 jtaubensee@users.noreply.gi... dstucki@microsoft.com
AsyncLock.cs
in src/Microsoft.Azure.Relay/Common
94 8 2016-10-31 2019-12-05 6 4 jotaub@microsoft.com dstucki@microsoft.com
TimeoutHelper.cs
in src/Microsoft.Azure.Relay/Common
151 17 2016-10-31 2019-12-05 6 4 jotaub@microsoft.com dstucki@microsoft.com
ManagementOperations.cs
in src/Microsoft.Azure.Relay
152 7 2016-11-03 2019-06-11 6 2 dstucki@microsoft.com dstucki@microsoft.com
ConnectionLostException.cs
in src/Microsoft.Azure.Relay
14 4 2016-10-31 2019-03-15 5 3 jtaubensee@users.noreply.gi... dstucki@microsoft.com
ServerBusyException.cs
in src/Microsoft.Azure.Relay
17 4 2016-10-31 2019-03-15 5 3 jtaubensee@users.noreply.gi... dstucki@microsoft.com
RelayException.cs
in src/Microsoft.Azure.Relay
27 4 2016-10-31 2019-03-15 5 3 jtaubensee@users.noreply.gi... dstucki@microsoft.com
QuotaExceededException.cs
in src/Microsoft.Azure.Relay
29 4 2016-10-31 2019-03-15 5 3 jtaubensee@users.noreply.gi... dstucki@microsoft.com
EndpointAlreadyExistsException.cs
in src/Microsoft.Azure.Relay
29 4 2016-10-31 2019-03-15 5 3 jtaubensee@users.noreply.gi... dstucki@microsoft.com
AuthorizationFailedException.cs
in src/Microsoft.Azure.Relay
29 4 2016-10-31 2019-03-15 5 3 jtaubensee@users.noreply.gi... dstucki@microsoft.com
HybridConnectionRuntimeInformation.cs
in src/Microsoft.Azure.Relay
47 1 2016-11-03 2019-03-15 5 2 dstucki@microsoft.com dstucki@microsoft.com
RelayedHttpListenerRequest.cs
in src/Microsoft.Azure.Relay
50 2 2017-01-10 2019-03-15 5 1 dstucki@microsoft.com dstucki@microsoft.com
SharedAccessSignatureTokenProvider.cs
in src/Microsoft.Azure.Relay/Common
210 13 2016-10-31 2021-07-16 5 5 jtaubensee@users.noreply.gi... bainian12345@hotmail.com
RelayConnectionStringBuilder.cs
in src/Microsoft.Azure.Relay
242 6 2016-10-31 2021-07-16 5 4 jotaub@microsoft.com bainian12345@hotmail.com
TaskEx.cs
in src/Microsoft.Azure.Relay/Common
270 15 2016-10-31 2018-04-28 5 4 jotaub@microsoft.com dstucki@microsoft.com
TokenProvider.cs
in src/Microsoft.Azure.Relay/Common
60 8 2016-10-31 2021-07-16 4 4 jtaubensee@users.noreply.gi... bainian12345@hotmail.com
AssemblyInfo.cs
in src/Microsoft.Azure.Relay/Properties
5 - 2016-10-31 2019-03-18 3 2 jotaub@microsoft.com dstucki@microsoft.com
cmd
17 - 2019-12-07 2023-06-08 3 4 dstucki@microsoft.com jacobjordan@microsoft.com
PlatformHelpers.cs
in src/Microsoft.Azure.Relay/Common
24 2 2016-11-16 2021-07-16 3 2 dstucki@microsoft.com bainian12345@hotmail.com
RelayConstants.cs
in src/Microsoft.Azure.Relay
26 - 2016-10-31 2016-11-16 3 3 jotaub@microsoft.com dstucki@microsoft.com
Fx.cs
in src/Microsoft.Azure.Relay/Common
64 3 2016-10-31 2019-12-05 3 3 jotaub@microsoft.com dstucki@microsoft.com
WebSocketMessageStream.cs
in src/Microsoft.Azure.Relay
89 9 2018-04-28 2021-07-16 3 2 dstucki@microsoft.com bainian12345@hotmail.com
NetEventSource.WebSockets.cs
in src/Microsoft.Azure.Relay/WebSockets
7 - 2019-06-06 2019-06-11 2 1 dstucki@microsoft.com dstucki@microsoft.com
8 - 2021-07-16 2023-06-08 2 3 bainian12345@hotmail.com jacobjordan@microsoft.com
WriteMode.cs
in src/Microsoft.Azure.Relay
9 - 2016-11-07 2016-11-16 2 3 jtaubensee@users.noreply.gi... dstucki@microsoft.com
IConnectionStatus.cs
in src/Microsoft.Azure.Relay
13 - 2016-10-31 2016-11-16 2 3 jotaub@microsoft.com dstucki@microsoft.com
DefaultWebProxy.cs
in src/Microsoft.Azure.Relay
20 1 2019-05-06 2019-06-11 2 1 dstucki@microsoft.com dstucki@microsoft.com
StringExtensions.cs
in src/Microsoft.Azure.Relay/Common
21 2 2016-10-31 2016-11-16 2 3 jotaub@microsoft.com dstucki@microsoft.com
SecurityProtocol.cs
in src/Microsoft.Azure.Relay/WebSockets/NetStandard20
21 1 2019-06-06 2019-06-11 2 1 dstucki@microsoft.com dstucki@microsoft.com
AuthenticationHelper.cs
in src/Microsoft.Azure.Relay/WebSockets/NetStandard20
21 2 2019-06-06 2019-06-11 2 1 dstucki@microsoft.com dstucki@microsoft.com
SR.cs
in src/Microsoft.Azure.Relay
28 1 2016-10-31 2016-11-16 2 3 jotaub@microsoft.com dstucki@microsoft.com
ObjectAccessor.cs
in src/Microsoft.Azure.Relay/WebSockets/NetCore21
35 3 2019-06-06 2019-06-11 2 1 dstucki@microsoft.com dstucki@microsoft.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
HybridConnectionListener.cs
in src/Microsoft.Azure.Relay
711 35 2016-10-31 2021-10-05 26 7 jtaubensee@users.noreply.gi... dstucki@microsoft.com
HybridConnectionClient.cs
in src/Microsoft.Azure.Relay
203 10 2016-10-31 2021-07-16 19 5 jotaub@microsoft.com bainian12345@hotmail.com
WebSocketStream.cs
in src/Microsoft.Azure.Relay
169 16 2016-10-31 2021-07-16 12 5 jotaub@microsoft.com bainian12345@hotmail.com
SecurityToken.cs
in src/Microsoft.Azure.Relay/Common
14 - 2016-10-31 2021-07-16 7 5 jtaubensee@users.noreply.gi... bainian12345@hotmail.com
SharedAccessSignatureTokenProvider.cs
in src/Microsoft.Azure.Relay/Common
210 13 2016-10-31 2021-07-16 5 5 jtaubensee@users.noreply.gi... bainian12345@hotmail.com
HybridConnectionConstants.cs
in src/Microsoft.Azure.Relay
45 1 2016-10-31 2019-12-05 11 4 jotaub@microsoft.com dstucki@microsoft.com
InputQueue.cs
in src/Microsoft.Azure.Relay/Common
613 47 2016-10-31 2019-03-15 8 4 jotaub@microsoft.com dstucki@microsoft.com
HybridConnectionStream.cs
in src/Microsoft.Azure.Relay
62 6 2016-10-31 2018-05-01 8 4 jtaubensee@users.noreply.gi... dstucki@microsoft.com
TimeoutHelper.cs
in src/Microsoft.Azure.Relay/Common
151 17 2016-10-31 2019-12-05 6 4 jotaub@microsoft.com dstucki@microsoft.com
AsyncLock.cs
in src/Microsoft.Azure.Relay/Common
94 8 2016-10-31 2019-12-05 6 4 jotaub@microsoft.com dstucki@microsoft.com
RelayConnectionStringBuilder.cs
in src/Microsoft.Azure.Relay
242 6 2016-10-31 2021-07-16 5 4 jotaub@microsoft.com bainian12345@hotmail.com
TaskEx.cs
in src/Microsoft.Azure.Relay/Common
270 15 2016-10-31 2018-04-28 5 4 jotaub@microsoft.com dstucki@microsoft.com
TokenProvider.cs
in src/Microsoft.Azure.Relay/Common
60 8 2016-10-31 2021-07-16 4 4 jtaubensee@users.noreply.gi... bainian12345@hotmail.com
cmd
17 - 2019-12-07 2023-06-08 3 4 dstucki@microsoft.com jacobjordan@microsoft.com
HybridHttpConnection.cs
in src/Microsoft.Azure.Relay
491 28 2018-04-28 2021-10-05 15 3 dstucki@microsoft.com dstucki@microsoft.com
WebSocketExceptionHelper.cs
in src/Microsoft.Azure.Relay
90 3 2016-10-31 2019-06-11 11 3 jotaub@microsoft.com dstucki@microsoft.com
ListenerCommand.cs
in src/Microsoft.Azure.Relay
168 3 2016-10-31 2019-03-15 9 3 jotaub@microsoft.com dstucki@microsoft.com
116 - 2017-01-13 2024-10-23 8 3 dstucki@microsoft.com 108886350+jbjordan@users.no...
TrackingContext.cs
in src/Microsoft.Azure.Relay/Common
112 13 2016-10-31 2019-03-15 8 3 jotaub@microsoft.com dstucki@microsoft.com
TokenRenewer.cs
in src/Microsoft.Azure.Relay
90 7 2016-10-31 2021-03-03 8 3 jotaub@microsoft.com dstucki@microsoft.com
RelayEventSource.cs
in src/Microsoft.Azure.Relay
525 66 2016-10-31 2019-03-15 7 3 jotaub@microsoft.com dstucki@microsoft.com
EndpointNotFoundException.cs
in src/Microsoft.Azure.Relay
30 5 2016-10-31 2019-03-15 6 3 jtaubensee@users.noreply.gi... dstucki@microsoft.com
ConnectionLostException.cs
in src/Microsoft.Azure.Relay
14 4 2016-10-31 2019-03-15 5 3 jtaubensee@users.noreply.gi... dstucki@microsoft.com
AuthorizationFailedException.cs
in src/Microsoft.Azure.Relay
29 4 2016-10-31 2019-03-15 5 3 jtaubensee@users.noreply.gi... dstucki@microsoft.com
RelayException.cs
in src/Microsoft.Azure.Relay
27 4 2016-10-31 2019-03-15 5 3 jtaubensee@users.noreply.gi... dstucki@microsoft.com
ServerBusyException.cs
in src/Microsoft.Azure.Relay
17 4 2016-10-31 2019-03-15 5 3 jtaubensee@users.noreply.gi... dstucki@microsoft.com
EndpointAlreadyExistsException.cs
in src/Microsoft.Azure.Relay
29 4 2016-10-31 2019-03-15 5 3 jtaubensee@users.noreply.gi... dstucki@microsoft.com
QuotaExceededException.cs
in src/Microsoft.Azure.Relay
29 4 2016-10-31 2019-03-15 5 3 jtaubensee@users.noreply.gi... dstucki@microsoft.com
RelayConstants.cs
in src/Microsoft.Azure.Relay
26 - 2016-10-31 2016-11-16 3 3 jotaub@microsoft.com dstucki@microsoft.com
Fx.cs
in src/Microsoft.Azure.Relay/Common
64 3 2016-10-31 2019-12-05 3 3 jotaub@microsoft.com dstucki@microsoft.com
UriHelper.cs
in src/Microsoft.Azure.Relay/Common
46 2 2016-10-31 2016-11-16 2 3 jotaub@microsoft.com dstucki@microsoft.com
StringExtensions.cs
in src/Microsoft.Azure.Relay/Common
21 2 2016-10-31 2016-11-16 2 3 jotaub@microsoft.com dstucki@microsoft.com
ExceptionExtensions.cs
in src/Microsoft.Azure.Relay/Common
37 3 2016-10-31 2016-11-16 2 3 jotaub@microsoft.com dstucki@microsoft.com
SR.cs
in src/Microsoft.Azure.Relay
28 1 2016-10-31 2016-11-16 2 3 jotaub@microsoft.com dstucki@microsoft.com
WriteMode.cs
in src/Microsoft.Azure.Relay
9 - 2016-11-07 2016-11-16 2 3 jtaubensee@users.noreply.gi... dstucki@microsoft.com
IConnectionStatus.cs
in src/Microsoft.Azure.Relay
13 - 2016-10-31 2016-11-16 2 3 jotaub@microsoft.com dstucki@microsoft.com
8 - 2021-07-16 2023-06-08 2 3 bainian12345@hotmail.com jacobjordan@microsoft.com
RelayedHttpListenerContext.cs
in src/Microsoft.Azure.Relay
108 6 2017-01-10 2021-04-08 10 2 dstucki@microsoft.com 31914689+rapatchi@users.nor...
ClientWebSocketFactory.cs
in src/Microsoft.Azure.Relay
99 8 2018-05-07 2021-04-08 8 2 dstucki@microsoft.com 31914689+rapatchi@users.nor...
RelayedHttpListenerResponse.cs
in src/Microsoft.Azure.Relay
162 11 2017-01-10 2021-07-27 8 2 dstucki@microsoft.com ionkiwi@users.noreply.githu...
HybridConnectionUtility.cs
in src/Microsoft.Azure.Relay
90 4 2018-04-28 2021-10-05 7 2 dstucki@microsoft.com dstucki@microsoft.com
ManagementOperations.cs
in src/Microsoft.Azure.Relay
152 7 2016-11-03 2019-06-11 6 2 dstucki@microsoft.com dstucki@microsoft.com
HybridConnectionRuntimeInformation.cs
in src/Microsoft.Azure.Relay
47 1 2016-11-03 2019-03-15 5 2 dstucki@microsoft.com dstucki@microsoft.com
AssemblyInfo.cs
in src/Microsoft.Azure.Relay/Properties
5 - 2016-10-31 2019-03-18 3 2 jotaub@microsoft.com dstucki@microsoft.com
WebSocketMessageStream.cs
in src/Microsoft.Azure.Relay
89 9 2018-04-28 2021-07-16 3 2 dstucki@microsoft.com bainian12345@hotmail.com
PlatformHelpers.cs
in src/Microsoft.Azure.Relay/Common
24 2 2016-11-16 2021-07-16 3 2 dstucki@microsoft.com bainian12345@hotmail.com
build.ps1
in build
187 - 2018-04-28 2019-12-10 2 2 jtaubensee@users.noreply.gi... dstucki@microsoft.com
RelayedHttpListenerRequest.cs
in src/Microsoft.Azure.Relay
50 2 2017-01-10 2019-03-15 5 1 dstucki@microsoft.com dstucki@microsoft.com
StringExtensions.cs
in src/Microsoft.Azure.Relay/WebSockets/NetStandard20
38 2 2019-06-06 2019-06-11 2 1 dstucki@microsoft.com dstucki@microsoft.com
AuthenticationHelper.Digest.cs
in src/Microsoft.Azure.Relay/WebSockets/NetStandard20
376 14 2019-06-06 2019-06-11 2 1 dstucki@microsoft.com dstucki@microsoft.com
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
ManagedWebSocket.cs
in src/Microsoft.Azure.Relay/WebSockets/NetStandard20
905 33 2019-06-06 2019-06-11 2 1 dstucki@microsoft.com dstucki@microsoft.com
WebSocketHandle.Managed.cs
in src/Microsoft.Azure.Relay/WebSockets/NetStandard20
597 16 2019-06-06 2019-06-11 2 1 dstucki@microsoft.com dstucki@microsoft.com
NetEventSource.Common.cs
in src/Microsoft.Azure.Relay/WebSockets
525 28 2019-06-06 2019-06-11 2 1 dstucki@microsoft.com dstucki@microsoft.com
AuthenticationHelper.Digest.cs
in src/Microsoft.Azure.Relay/WebSockets/NetStandard20
376 14 2019-06-06 2019-06-11 2 1 dstucki@microsoft.com dstucki@microsoft.com
WebSocketHandle.Managed.cs
in src/Microsoft.Azure.Relay/WebSockets/NetCore21
252 9 2019-06-06 2019-06-11 2 1 dstucki@microsoft.com dstucki@microsoft.com
ClientWebSocket.cs
in src/Microsoft.Azure.Relay/WebSockets/NetCore21
210 11 2019-06-06 2019-06-11 2 1 dstucki@microsoft.com dstucki@microsoft.com
ClientWebSocketOptions.cs
in src/Microsoft.Azure.Relay/WebSockets/NetCore21
202 7 2019-06-06 2019-06-11 2 1 dstucki@microsoft.com dstucki@microsoft.com
ClientWebSocket.cs
in src/Microsoft.Azure.Relay/WebSockets/NetStandard20
198 10 2019-06-06 2019-06-11 2 1 dstucki@microsoft.com dstucki@microsoft.com
ClientWebSocketOptions.cs
in src/Microsoft.Azure.Relay/WebSockets/NetStandard20
195 7 2019-06-06 2019-06-11 2 1 dstucki@microsoft.com dstucki@microsoft.com
WebSocketValidate.cs
in src/Microsoft.Azure.Relay/WebSockets
115 3 2019-06-06 2019-06-11 2 1 dstucki@microsoft.com dstucki@microsoft.com
AsyncEventArgsNetworkStream.cs
in src/Microsoft.Azure.Relay/WebSockets/NetStandard20
108 7 2019-06-06 2019-06-11 2 1 dstucki@microsoft.com dstucki@microsoft.com
HttpStatusDescription.cs
in src/Microsoft.Azure.Relay/System/Net
97 2 2017-01-10 2017-01-10 1 1 dstucki@microsoft.com dstucki@microsoft.com
HttpKnownHeaderNames.cs
in src/Microsoft.Azure.Relay/WebSockets
91 - 2019-06-06 2019-06-11 2 1 dstucki@microsoft.com dstucki@microsoft.com
SocketsHttpHandler.cs
in src/Microsoft.Azure.Relay/WebSockets/NetCore21
91 6 2019-06-06 2019-06-11 2 1 dstucki@microsoft.com dstucki@microsoft.com
SR.cs
in src/Microsoft.Azure.Relay/WebSockets
62 6 2019-06-06 2019-06-11 2 1 dstucki@microsoft.com dstucki@microsoft.com
WebSocketUtility.cs
in src/Microsoft.Azure.Relay/Common
60 2 2018-04-28 2018-04-28 1 1 dstucki@microsoft.com dstucki@microsoft.com
RelayedHttpListenerRequest.cs
in src/Microsoft.Azure.Relay
50 2 2017-01-10 2019-03-15 5 1 dstucki@microsoft.com dstucki@microsoft.com
StringBuilderCache.cs
in src/Microsoft.Azure.Relay/WebSockets/NetStandard20
42 3 2019-06-06 2019-06-11 2 1 dstucki@microsoft.com dstucki@microsoft.com
StringExtensions.cs
in src/Microsoft.Azure.Relay/WebSockets/NetStandard20
38 2 2019-06-06 2019-06-11 2 1 dstucki@microsoft.com dstucki@microsoft.com
SslClientAuthenticationOptions.cs
in src/Microsoft.Azure.Relay/WebSockets/NetCore21
35 2 2019-06-06 2019-06-11 2 1 dstucki@microsoft.com dstucki@microsoft.com
ObjectAccessor.cs
in src/Microsoft.Azure.Relay/WebSockets/NetCore21
35 3 2019-06-06 2019-06-11 2 1 dstucki@microsoft.com dstucki@microsoft.com
ManagedIdentityTokenProvider.cs
in src/Microsoft.Azure.Relay/Common
30 3 2021-07-16 2021-07-16 1 1 bainian12345@hotmail.com bainian12345@hotmail.com
JsonSecurityToken.cs
in src/Microsoft.Azure.Relay/Common
25 1 2021-07-16 2021-07-16 1 1 bainian12345@hotmail.com bainian12345@hotmail.com
AzureActiveDirectoryTokenProvider.cs
in src/Microsoft.Azure.Relay/Common
23 2 2021-07-16 2021-07-16 1 1 bainian12345@hotmail.com bainian12345@hotmail.com
AuthenticationHelper.cs
in src/Microsoft.Azure.Relay/WebSockets/NetStandard20
21 2 2019-06-06 2019-06-11 2 1 dstucki@microsoft.com dstucki@microsoft.com
SecurityProtocol.cs
in src/Microsoft.Azure.Relay/WebSockets/NetStandard20
21 1 2019-06-06 2019-06-11 2 1 dstucki@microsoft.com dstucki@microsoft.com
DefaultWebProxy.cs
in src/Microsoft.Azure.Relay
20 1 2019-05-06 2019-06-11 2 1 dstucki@microsoft.com dstucki@microsoft.com
15 - 2019-12-07 2019-12-07 1 1 dstucki@microsoft.com dstucki@microsoft.com
cmd
build.cmd
in root
14 - 2019-12-07 2019-12-07 1 1 dstucki@microsoft.com dstucki@microsoft.com
ActionItem.cs
in src/Microsoft.Azure.Relay/Common
13 1 2017-01-11 2017-01-11 1 1 dstucki@microsoft.com dstucki@microsoft.com
UriScheme.cs
in src/Microsoft.Azure.Relay/Common
12 - 2016-11-16 2016-11-16 1 1 dstucki@microsoft.com dstucki@microsoft.com
ICloseAsync.cs
in src/Microsoft.Azure.Relay/Common
9 - 2018-04-28 2018-04-28 1 1 dstucki@microsoft.com dstucki@microsoft.com
cmd
9 - 2019-12-07 2019-12-07 1 1 dstucki@microsoft.com dstucki@microsoft.com
NetEventSource.WebSockets.cs
in src/Microsoft.Azure.Relay/WebSockets
7 - 2019-06-06 2019-06-11 2 1 dstucki@microsoft.com dstucki@microsoft.com
3 - 2019-12-07 2019-12-07 1 1 dstucki@microsoft.com dstucki@microsoft.com
3 - 2019-12-07 2019-12-07 1 1 dstucki@microsoft.com dstucki@microsoft.com
cmd
2 - 2021-07-16 2021-07-16 1 1 bainian12345@hotmail.com bainian12345@hotmail.com
build.ps1
in build
187 - 2018-04-28 2019-12-10 2 2 jtaubensee@users.noreply.gi... dstucki@microsoft.com
RelayedHttpListenerResponse.cs
in src/Microsoft.Azure.Relay
162 11 2017-01-10 2021-07-27 8 2 dstucki@microsoft.com ionkiwi@users.noreply.githu...
ManagementOperations.cs
in src/Microsoft.Azure.Relay
152 7 2016-11-03 2019-06-11 6 2 dstucki@microsoft.com dstucki@microsoft.com
RelayedHttpListenerContext.cs
in src/Microsoft.Azure.Relay
108 6 2017-01-10 2021-04-08 10 2 dstucki@microsoft.com 31914689+rapatchi@users.nor...
ClientWebSocketFactory.cs
in src/Microsoft.Azure.Relay
99 8 2018-05-07 2021-04-08 8 2 dstucki@microsoft.com 31914689+rapatchi@users.nor...
HybridConnectionUtility.cs
in src/Microsoft.Azure.Relay
90 4 2018-04-28 2021-10-05 7 2 dstucki@microsoft.com dstucki@microsoft.com
WebSocketMessageStream.cs
in src/Microsoft.Azure.Relay
89 9 2018-04-28 2021-07-16 3 2 dstucki@microsoft.com bainian12345@hotmail.com
HybridConnectionRuntimeInformation.cs
in src/Microsoft.Azure.Relay
47 1 2016-11-03 2019-03-15 5 2 dstucki@microsoft.com dstucki@microsoft.com
PlatformHelpers.cs
in src/Microsoft.Azure.Relay/Common
24 2 2016-11-16 2021-07-16 3 2 dstucki@microsoft.com bainian12345@hotmail.com
AssemblyInfo.cs
in src/Microsoft.Azure.Relay/Properties
5 - 2016-10-31 2019-03-18 3 2 jotaub@microsoft.com dstucki@microsoft.com
RelayEventSource.cs
in src/Microsoft.Azure.Relay
525 66 2016-10-31 2019-03-15 7 3 jotaub@microsoft.com dstucki@microsoft.com
HybridHttpConnection.cs
in src/Microsoft.Azure.Relay
491 28 2018-04-28 2021-10-05 15 3 dstucki@microsoft.com dstucki@microsoft.com
ListenerCommand.cs
in src/Microsoft.Azure.Relay
168 3 2016-10-31 2019-03-15 9 3 jotaub@microsoft.com dstucki@microsoft.com
Correlations

File Size vs. Number of Changes: 84 points

tools/GetNamespaceInfo.ps1 x: 116 lines of code y: 8 # changes package.cmd x: 17 lines of code y: 3 # changes versioning.ps1 x: 8 lines of code y: 2 # changes src/Microsoft.Azure.Relay/HybridConnectionListener.cs x: 711 lines of code y: 26 # changes src/Microsoft.Azure.Relay/HybridConnectionUtility.cs x: 90 lines of code y: 7 # changes src/Microsoft.Azure.Relay/HybridHttpConnection.cs x: 491 lines of code y: 15 # changes src/Microsoft.Azure.Relay/RelayedHttpListenerResponse.cs x: 162 lines of code y: 8 # changes src/Microsoft.Azure.Relay/Common/AzureActiveDirectoryTokenProvider.cs x: 23 lines of code y: 1 # changes src/Microsoft.Azure.Relay/Common/JsonSecurityToken.cs x: 25 lines of code y: 1 # changes src/Microsoft.Azure.Relay/Common/ManagedIdentityTokenProvider.cs x: 30 lines of code y: 1 # changes src/Microsoft.Azure.Relay/Common/PlatformHelpers.cs x: 24 lines of code y: 3 # changes src/Microsoft.Azure.Relay/Common/SecurityToken.cs x: 14 lines of code y: 7 # changes src/Microsoft.Azure.Relay/Common/SharedAccessSignatureTokenProvider.cs x: 210 lines of code y: 5 # changes src/Microsoft.Azure.Relay/Common/TokenProvider.cs x: 60 lines of code y: 4 # changes src/Microsoft.Azure.Relay/HybridConnectionClient.cs x: 203 lines of code y: 19 # changes src/Microsoft.Azure.Relay/RelayConnectionStringBuilder.cs x: 242 lines of code y: 5 # changes src/Microsoft.Azure.Relay/WebSocketMessageStream.cs x: 89 lines of code y: 3 # changes src/Microsoft.Azure.Relay/WebSocketStream.cs x: 169 lines of code y: 12 # changes versioning.cmd x: 2 lines of code y: 1 # changes src/Microsoft.Azure.Relay/ClientWebSocketFactory.cs x: 99 lines of code y: 8 # changes src/Microsoft.Azure.Relay/RelayedHttpListenerContext.cs x: 108 lines of code y: 10 # changes src/Microsoft.Azure.Relay/TokenRenewer.cs x: 90 lines of code y: 8 # changes build/build.ps1 x: 187 lines of code y: 2 # changes Directory.Build.props x: 15 lines of code y: 1 # changes build.cmd x: 14 lines of code y: 1 # changes restore.cmd x: 9 lines of code y: 1 # changes src/Microsoft.Azure.Relay/HybridConnectionConstants.cs x: 45 lines of code y: 11 # changes src/Microsoft.Azure.Relay/Common/AsyncLock.cs x: 94 lines of code y: 6 # changes src/Microsoft.Azure.Relay/Common/Fx.cs x: 64 lines of code y: 3 # changes src/Microsoft.Azure.Relay/Common/TimeoutHelper.cs x: 151 lines of code y: 6 # changes src/Microsoft.Azure.Relay/DefaultWebProxy.cs x: 20 lines of code y: 2 # changes src/Microsoft.Azure.Relay/ManagementOperations.cs x: 152 lines of code y: 6 # changes src/Microsoft.Azure.Relay/WebSocketExceptionHelper.cs x: 90 lines of code y: 11 # changes src/Microsoft.Azure.Relay/WebSockets/HttpKnownHeaderNames.cs x: 91 lines of code y: 2 # changes src/Microsoft.Azure.Relay/WebSockets/NetCore21/ClientWebSocket.cs x: 210 lines of code y: 2 # changes src/Microsoft.Azure.Relay/WebSockets/NetCore21/ClientWebSocketOptions.cs x: 202 lines of code y: 2 # changes src/Microsoft.Azure.Relay/WebSockets/NetCore21/ObjectAccessor.cs x: 35 lines of code y: 2 # changes src/Microsoft.Azure.Relay/WebSockets/NetCore21/WebSocketHandle.Managed.cs x: 252 lines of code y: 2 # changes src/Microsoft.Azure.Relay/WebSockets/NetEventSource.Common.cs x: 525 lines of code y: 2 # changes src/Microsoft.Azure.Relay/WebSockets/NetStandard20/AsyncEventArgsNetworkStream.cs x: 108 lines of code y: 2 # changes src/Microsoft.Azure.Relay/WebSockets/NetStandard20/AuthenticationHelper.Digest.cs x: 376 lines of code y: 2 # changes src/Microsoft.Azure.Relay/WebSockets/NetStandard20/ClientWebSocket.cs x: 198 lines of code y: 2 # changes src/Microsoft.Azure.Relay/WebSockets/NetStandard20/ClientWebSocketOptions.cs x: 195 lines of code y: 2 # changes src/Microsoft.Azure.Relay/WebSockets/NetStandard20/ManagedWebSocket.cs x: 905 lines of code y: 2 # changes src/Microsoft.Azure.Relay/WebSockets/NetStandard20/StringBuilderCache.cs x: 42 lines of code y: 2 # changes src/Microsoft.Azure.Relay/WebSockets/NetStandard20/StringExtensions.cs x: 38 lines of code y: 2 # changes src/Microsoft.Azure.Relay/WebSockets/NetStandard20/WebSocketHandle.Managed.cs x: 597 lines of code y: 2 # changes src/Microsoft.Azure.Relay/WebSockets/SR.cs x: 62 lines of code y: 2 # changes src/Microsoft.Azure.Relay/WebSockets/WebSocketValidate.cs x: 115 lines of code y: 2 # changes src/Microsoft.Azure.Relay/Properties/AssemblyInfo.cs x: 5 lines of code y: 3 # changes src/Microsoft.Azure.Relay/AuthorizationFailedException.cs x: 29 lines of code y: 5 # changes src/Microsoft.Azure.Relay/Common/InputQueue.cs x: 613 lines of code y: 8 # changes src/Microsoft.Azure.Relay/Common/TrackingContext.cs x: 112 lines of code y: 8 # changes src/Microsoft.Azure.Relay/ConnectionLostException.cs x: 14 lines of code y: 5 # changes src/Microsoft.Azure.Relay/EndpointNotFoundException.cs x: 30 lines of code y: 6 # changes src/Microsoft.Azure.Relay/HybridConnectionRuntimeInformation.cs x: 47 lines of code y: 5 # changes src/Microsoft.Azure.Relay/ListenerCommand.cs x: 168 lines of code y: 9 # changes src/Microsoft.Azure.Relay/RelayEventSource.cs x: 525 lines of code y: 7 # changes src/Microsoft.Azure.Relay/RelayException.cs x: 27 lines of code y: 5 # changes src/Microsoft.Azure.Relay/RelayedHttpListenerRequest.cs x: 50 lines of code y: 5 # changes src/Microsoft.Azure.Relay/ServerBusyException.cs x: 17 lines of code y: 5 # changes src/Microsoft.Azure.Relay/HybridConnectionStream.cs x: 62 lines of code y: 8 # changes src/Microsoft.Azure.Relay/Common/TaskEx.cs x: 270 lines of code y: 5 # changes src/Microsoft.Azure.Relay/Common/WebSocketUtility.cs x: 60 lines of code y: 1 # changes src/Microsoft.Azure.Relay/Common/ActionItem.cs x: 13 lines of code y: 1 # changes src/Microsoft.Azure.Relay/System/Net/HttpStatusDescription.cs x: 97 lines of code y: 1 # changes src/Microsoft.Azure.Relay/Common/ExceptionExtensions.cs x: 37 lines of code y: 2 # changes src/Microsoft.Azure.Relay/Common/UriHelper.cs x: 46 lines of code y: 2 # changes src/Microsoft.Azure.Relay/IConnectionStatus.cs x: 13 lines of code y: 2 # changes src/Microsoft.Azure.Relay/RelayConstants.cs x: 26 lines of code y: 3 # changes src/Microsoft.Azure.Relay/SR.cs x: 28 lines of code y: 2 # changes src/Microsoft.Azure.Relay/WriteMode.cs x: 9 lines of code y: 2 # changes
26.0
# changes
  min: 1.0
  average: 4.35
  25th percentile: 2.0
  median: 2.0
  75th percentile: 6.0
  max: 26.0
0 905.0
lines of code
min: 2.0 | average: 123.26 | 25th percentile: 21.0 | median: 55.0 | 75th percentile: 159.5 | max: 905.0

Number of Contributors vs. Number of Changes: 84 points

tools/GetNamespaceInfo.ps1 x: 3 # contributors y: 8 # changes package.cmd x: 4 # contributors y: 3 # changes versioning.ps1 x: 3 # contributors y: 2 # changes src/Microsoft.Azure.Relay/HybridConnectionListener.cs x: 7 # contributors y: 26 # changes src/Microsoft.Azure.Relay/HybridConnectionUtility.cs x: 2 # contributors y: 7 # changes src/Microsoft.Azure.Relay/HybridHttpConnection.cs x: 3 # contributors y: 15 # changes src/Microsoft.Azure.Relay/RelayedHttpListenerResponse.cs x: 2 # contributors y: 8 # changes src/Microsoft.Azure.Relay/Common/AzureActiveDirectoryTokenProvider.cs x: 1 # contributors y: 1 # changes src/Microsoft.Azure.Relay/Common/PlatformHelpers.cs x: 2 # contributors y: 3 # changes src/Microsoft.Azure.Relay/Common/SecurityToken.cs x: 5 # contributors y: 7 # changes src/Microsoft.Azure.Relay/Common/SharedAccessSignatureTokenProvider.cs x: 5 # contributors y: 5 # changes src/Microsoft.Azure.Relay/Common/TokenProvider.cs x: 4 # contributors y: 4 # changes src/Microsoft.Azure.Relay/HybridConnectionClient.cs x: 5 # contributors y: 19 # changes src/Microsoft.Azure.Relay/RelayConnectionStringBuilder.cs x: 4 # contributors y: 5 # changes src/Microsoft.Azure.Relay/WebSocketStream.cs x: 5 # contributors y: 12 # changes src/Microsoft.Azure.Relay/RelayedHttpListenerContext.cs x: 2 # contributors y: 10 # changes build/build.ps1 x: 2 # contributors y: 2 # changes src/Microsoft.Azure.Relay/HybridConnectionConstants.cs x: 4 # contributors y: 11 # changes src/Microsoft.Azure.Relay/Common/AsyncLock.cs x: 4 # contributors y: 6 # changes src/Microsoft.Azure.Relay/Common/Fx.cs x: 3 # contributors y: 3 # changes src/Microsoft.Azure.Relay/DefaultWebProxy.cs x: 1 # contributors y: 2 # changes src/Microsoft.Azure.Relay/ManagementOperations.cs x: 2 # contributors y: 6 # changes src/Microsoft.Azure.Relay/WebSocketExceptionHelper.cs x: 3 # contributors y: 11 # changes src/Microsoft.Azure.Relay/AuthorizationFailedException.cs x: 3 # contributors y: 5 # changes src/Microsoft.Azure.Relay/Common/InputQueue.cs x: 4 # contributors y: 8 # changes src/Microsoft.Azure.Relay/EndpointNotFoundException.cs x: 3 # contributors y: 6 # changes src/Microsoft.Azure.Relay/HybridConnectionRuntimeInformation.cs x: 2 # contributors y: 5 # changes src/Microsoft.Azure.Relay/ListenerCommand.cs x: 3 # contributors y: 9 # changes src/Microsoft.Azure.Relay/RelayEventSource.cs x: 3 # contributors y: 7 # changes src/Microsoft.Azure.Relay/RelayedHttpListenerRequest.cs x: 1 # contributors y: 5 # changes
26.0
# changes
  min: 1.0
  average: 4.35
  25th percentile: 2.0
  median: 2.0
  75th percentile: 6.0
  max: 26.0
0 7.0
# contributors
min: 1.0 | average: 2.25 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 7.0

Number of Contributors vs. File Size: 84 points

tools/GetNamespaceInfo.ps1 x: 3 # contributors y: 116 lines of code package.cmd x: 4 # contributors y: 17 lines of code versioning.ps1 x: 3 # contributors y: 8 lines of code src/Microsoft.Azure.Relay/HybridConnectionListener.cs x: 7 # contributors y: 711 lines of code src/Microsoft.Azure.Relay/HybridConnectionUtility.cs x: 2 # contributors y: 90 lines of code src/Microsoft.Azure.Relay/HybridHttpConnection.cs x: 3 # contributors y: 491 lines of code src/Microsoft.Azure.Relay/RelayedHttpListenerResponse.cs x: 2 # contributors y: 162 lines of code src/Microsoft.Azure.Relay/Common/AzureActiveDirectoryTokenProvider.cs x: 1 # contributors y: 23 lines of code src/Microsoft.Azure.Relay/Common/JsonSecurityToken.cs x: 1 # contributors y: 25 lines of code src/Microsoft.Azure.Relay/Common/ManagedIdentityTokenProvider.cs x: 1 # contributors y: 30 lines of code src/Microsoft.Azure.Relay/Common/PlatformHelpers.cs x: 2 # contributors y: 24 lines of code src/Microsoft.Azure.Relay/Common/SecurityToken.cs x: 5 # contributors y: 14 lines of code src/Microsoft.Azure.Relay/Common/SharedAccessSignatureTokenProvider.cs x: 5 # contributors y: 210 lines of code src/Microsoft.Azure.Relay/Common/TokenProvider.cs x: 4 # contributors y: 60 lines of code src/Microsoft.Azure.Relay/HybridConnectionClient.cs x: 5 # contributors y: 203 lines of code src/Microsoft.Azure.Relay/RelayConnectionStringBuilder.cs x: 4 # contributors y: 242 lines of code src/Microsoft.Azure.Relay/WebSocketMessageStream.cs x: 2 # contributors y: 89 lines of code src/Microsoft.Azure.Relay/WebSocketStream.cs x: 5 # contributors y: 169 lines of code versioning.cmd x: 1 # contributors y: 2 lines of code src/Microsoft.Azure.Relay/ClientWebSocketFactory.cs x: 2 # contributors y: 99 lines of code src/Microsoft.Azure.Relay/RelayedHttpListenerContext.cs x: 2 # contributors y: 108 lines of code src/Microsoft.Azure.Relay/TokenRenewer.cs x: 3 # contributors y: 90 lines of code build/build.ps1 x: 2 # contributors y: 187 lines of code Directory.Build.props x: 1 # contributors y: 15 lines of code build.cmd x: 1 # contributors y: 14 lines of code restore.cmd x: 1 # contributors y: 9 lines of code src/Microsoft.Azure.Relay/HybridConnectionConstants.cs x: 4 # contributors y: 45 lines of code src/Microsoft.Azure.Relay/Common/AsyncLock.cs x: 4 # contributors y: 94 lines of code src/Microsoft.Azure.Relay/Common/Fx.cs x: 3 # contributors y: 64 lines of code src/Microsoft.Azure.Relay/Common/TimeoutHelper.cs x: 4 # contributors y: 151 lines of code src/Microsoft.Azure.Relay/DefaultWebProxy.cs x: 1 # contributors y: 20 lines of code src/Microsoft.Azure.Relay/ManagementOperations.cs x: 2 # contributors y: 152 lines of code src/Microsoft.Azure.Relay/WebSockets/HttpKnownHeaderNames.cs x: 1 # contributors y: 91 lines of code src/Microsoft.Azure.Relay/WebSockets/NetCore21/ClientWebSocket.cs x: 1 # contributors y: 210 lines of code src/Microsoft.Azure.Relay/WebSockets/NetCore21/ClientWebSocketOptions.cs x: 1 # contributors y: 202 lines of code src/Microsoft.Azure.Relay/WebSockets/NetCore21/ObjectAccessor.cs x: 1 # contributors y: 35 lines of code src/Microsoft.Azure.Relay/WebSockets/NetCore21/WebSocketHandle.Managed.cs x: 1 # contributors y: 252 lines of code src/Microsoft.Azure.Relay/WebSockets/NetEventSource.Common.cs x: 1 # contributors y: 525 lines of code src/Microsoft.Azure.Relay/WebSockets/NetEventSource.WebSockets.cs x: 1 # contributors y: 7 lines of code src/Microsoft.Azure.Relay/WebSockets/NetStandard20/AsyncEventArgsNetworkStream.cs x: 1 # contributors y: 108 lines of code src/Microsoft.Azure.Relay/WebSockets/NetStandard20/AuthenticationHelper.Digest.cs x: 1 # contributors y: 376 lines of code src/Microsoft.Azure.Relay/WebSockets/NetStandard20/ClientWebSocket.cs x: 1 # contributors y: 198 lines of code src/Microsoft.Azure.Relay/WebSockets/NetStandard20/ClientWebSocketOptions.cs x: 1 # contributors y: 195 lines of code src/Microsoft.Azure.Relay/WebSockets/NetStandard20/ManagedWebSocket.cs x: 1 # contributors y: 905 lines of code src/Microsoft.Azure.Relay/WebSockets/NetStandard20/StringBuilderCache.cs x: 1 # contributors y: 42 lines of code src/Microsoft.Azure.Relay/WebSockets/NetStandard20/StringExtensions.cs x: 1 # contributors y: 38 lines of code src/Microsoft.Azure.Relay/WebSockets/NetStandard20/WebSocketHandle.Managed.cs x: 1 # contributors y: 597 lines of code src/Microsoft.Azure.Relay/WebSockets/SR.cs x: 1 # contributors y: 62 lines of code src/Microsoft.Azure.Relay/WebSockets/WebSocketValidate.cs x: 1 # contributors y: 115 lines of code src/Microsoft.Azure.Relay/Properties/AssemblyInfo.cs x: 2 # contributors y: 5 lines of code src/Microsoft.Azure.Relay/AuthorizationFailedException.cs x: 3 # contributors y: 29 lines of code src/Microsoft.Azure.Relay/Common/InputQueue.cs x: 4 # contributors y: 613 lines of code src/Microsoft.Azure.Relay/Common/TrackingContext.cs x: 3 # contributors y: 112 lines of code src/Microsoft.Azure.Relay/ConnectionLostException.cs x: 3 # contributors y: 14 lines of code src/Microsoft.Azure.Relay/HybridConnectionRuntimeInformation.cs x: 2 # contributors y: 47 lines of code src/Microsoft.Azure.Relay/ListenerCommand.cs x: 3 # contributors y: 168 lines of code src/Microsoft.Azure.Relay/RelayEventSource.cs x: 3 # contributors y: 525 lines of code src/Microsoft.Azure.Relay/RelayException.cs x: 3 # contributors y: 27 lines of code src/Microsoft.Azure.Relay/RelayedHttpListenerRequest.cs x: 1 # contributors y: 50 lines of code src/Microsoft.Azure.Relay/ServerBusyException.cs x: 3 # contributors y: 17 lines of code src/Microsoft.Azure.Relay/HybridConnectionStream.cs x: 4 # contributors y: 62 lines of code src/Microsoft.Azure.Relay/Common/TaskEx.cs x: 4 # contributors y: 270 lines of code src/Microsoft.Azure.Relay/Common/WebSocketUtility.cs x: 1 # contributors y: 60 lines of code src/Microsoft.Azure.Relay/System/Net/HttpStatusDescription.cs x: 1 # contributors y: 97 lines of code src/Microsoft.Azure.Relay/Common/ExceptionExtensions.cs x: 3 # contributors y: 37 lines of code src/Microsoft.Azure.Relay/Common/StringExtensions.cs x: 3 # contributors y: 21 lines of code src/Microsoft.Azure.Relay/Common/UriHelper.cs x: 3 # contributors y: 46 lines of code
905.0
lines of code
  min: 2.0
  average: 123.26
  25th percentile: 21.0
  median: 55.0
  75th percentile: 159.5
  max: 905.0
0 7.0
# contributors
min: 1.0 | average: 2.25 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 7.0