aws / aws-xray-sdk-dotnet
File Size

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

Intro
Learn more...
File Size Overall
0% | 14% | 23% | 27% | 33%
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
cs0% | 15% | 23% | 27% | 33%
ps10% | 0% | 0% | 100% | 0%
proj0% | 0% | 0% | 0% | 100%
props0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
sdk0% | 15% | 23% | 27% | 34%
buildtools0% | 0% | 0% | 69% | 30%
Longest Files (Top 50)
File# lines# units
AWSXRayRecorderImpl.cs
in sdk/src/Core
648 37
XRayPipelineHandler.cs
in sdk/src/Handlers/AwsSdk/Internal
605 28
313 18
Entity.cs
in sdk/src/Core/Internal/Entities
306 16
JsonSegmentMarshaller.cs
in sdk/src/Core/Internal/Emitters
254 12
TraceableSqlCommand.netframework.cs
in sdk/src/Handlers/SqlServer
245 29
AWSXRayASPNET.cs
in sdk/src/Handlers/AspNet
227 17
AWSXRayMiddleware.cs
in sdk/src/Handlers/AspNetCore/Internal
215 11
214 18
IPEndPointExtension.cs
in sdk/src/Core/Internal/Utils
203 7
TraceableSqlCommand.netstandard.cs
in sdk/src/Handlers/SqlServer
184 17
ServiceConnector.cs
in sdk/src/Core/Sampling
172 12
LocalizedSamplingStrategy.cs
in sdk/src/Core/Sampling/Local
164 8
TraceHeader.cs
in sdk/src/Core/Internal/Entities
152 5
HostEndPoint.cs
in sdk/src/Core/Internal/Utils
151 5
SamplingRule.cs
in sdk/src/Core/Sampling
142 14
EFUtil.cs
in sdk/src/Handlers/EntityFramework
134 7
FacadeSegment.cs
in sdk/src/Core/Internal/Entities
133 1
Reservior.cs
in sdk/src/Core/Sampling
131 6
125 7
RuleCache.cs
in sdk/src/Core/Sampling
123 6
EC2Plugin.cs
in sdk/src/Core/Plugins
121 4
Statistics.cs
in sdk/src/Core/Sampling
114 9
DefaultSamplingStrategy.cs
in sdk/src/Core/Sampling
111 7
EFInterceptor.cs
in sdk/src/Handlers/EntityFramework
110 12
AWSXRayRecorder.cs
in sdk/src/Core
106 5
StringExtension.cs
in sdk/src/Core/Internal/Utils
104 5
sign_files.ps1
in buildtools
101 -
UdpSegmentEmitter.cs
in sdk/src/Core/Internal/Emitters
97 6
DbCommandInterceptor.cs
in sdk/src/Handlers/SqlServer
93 4
Segment.cs
in sdk/src/Core/Internal/Entities
92 8
HybridContextContainer.netframework.cs
in sdk/src/Core/Internal/Context
90 8
RequestUtil.cs
in sdk/src/Handlers/System.Net/Utils
88 6
TargetPoller.cs
in sdk/src/Core/Sampling
88 8
AppSettings.netframework.cs
in sdk/src/Core/Internal/Utils
87 4
DynamicSegmentNamingStrategy.cs
in sdk/src/Core/Strategies
84 5
ElasticBeanstalkPlugin.cs
in sdk/src/Core/Plugins
75 2
RulePoller.cs
in sdk/src/Core/Sampling
71 7
HttpWebRequestTracingExtension.cs
in sdk/src/Handlers/System.Net
66 2
TraceId.cs
in sdk/src/Core/Internal/Entities
64 2
SamplingRule.cs
in sdk/src/Core/Sampling/Local
64 4
ConfigurationExtensions.cs
in sdk/src/Core/Internal/Utils
59 4
Subsegment.cs
in sdk/src/Core/Internal/Entities
59 4
CallContextContainer.netframework.cs
in sdk/src/Core/Internal/Context
59 4
DaemonConfig.cs
in sdk/src/Core/Internal/Utils
56 3
ECSPlugin.cs
in sdk/src/Core/Plugins
56 -
TimeStamp.cs
in sdk/src/Core/Sampling
55 10
EFInterceptor.netframework.cs
in sdk/src/Handlers/EntityFramework
54 9
Annotations.cs
in sdk/src/Core/Internal/Entities
51 6
DefaultStreamingStrategy.cs
in sdk/src/Core/Strategies
49 4
Files With Most Units (Top 50)
File# lines# units
AWSXRayRecorderImpl.cs
in sdk/src/Core
648 37
TraceableSqlCommand.netframework.cs
in sdk/src/Handlers/SqlServer
245 29
XRayPipelineHandler.cs
in sdk/src/Handlers/AwsSdk/Internal
605 28
313 18
214 18
TraceableSqlCommand.netstandard.cs
in sdk/src/Handlers/SqlServer
184 17
AWSXRayASPNET.cs
in sdk/src/Handlers/AspNet
227 17
Entity.cs
in sdk/src/Core/Internal/Entities
306 16
SamplingRule.cs
in sdk/src/Core/Sampling
142 14
EFInterceptor.cs
in sdk/src/Handlers/EntityFramework
110 12
JsonSegmentMarshaller.cs
in sdk/src/Core/Internal/Emitters
254 12
ServiceConnector.cs
in sdk/src/Core/Sampling
172 12
AWSXRayMiddleware.cs
in sdk/src/Handlers/AspNetCore/Internal
215 11
TimeStamp.cs
in sdk/src/Core/Sampling
55 10
EFInterceptor.netframework.cs
in sdk/src/Handlers/EntityFramework
54 9
Statistics.cs
in sdk/src/Core/Sampling
114 9
Segment.cs
in sdk/src/Core/Internal/Entities
92 8
HybridContextContainer.netframework.cs
in sdk/src/Core/Internal/Context
90 8
LocalizedSamplingStrategy.cs
in sdk/src/Core/Sampling/Local
164 8
TargetPoller.cs
in sdk/src/Core/Sampling
88 8
EFUtil.cs
in sdk/src/Handlers/EntityFramework
134 7
IPEndPointExtension.cs
in sdk/src/Core/Internal/Utils
203 7
DefaultSamplingStrategy.cs
in sdk/src/Core/Sampling
111 7
RulePoller.cs
in sdk/src/Core/Sampling
71 7
125 7
AWSSDKHandler.cs
in sdk/src/Handlers/AwsSdk
47 6
RequestUtil.cs
in sdk/src/Handlers/System.Net/Utils
88 6
Annotations.cs
in sdk/src/Core/Internal/Entities
51 6
UdpSegmentEmitter.cs
in sdk/src/Core/Internal/Emitters
97 6
RuleCache.cs
in sdk/src/Core/Sampling
123 6
Reservior.cs
in sdk/src/Core/Sampling
131 6
StringExtension.cs
in sdk/src/Core/Internal/Utils
104 5
HostEndPoint.cs
in sdk/src/Core/Internal/Utils
151 5
TraceHeader.cs
in sdk/src/Core/Internal/Entities
152 5
AWSXRayRecorder.cs
in sdk/src/Core
106 5
DynamicSegmentNamingStrategy.cs
in sdk/src/Core/Strategies
84 5
DbCommandInterceptor.cs
in sdk/src/Handlers/SqlServer
93 4
AWSXRayMiddlewareExtensions.cs
in sdk/src/Handlers/AspNetCore
26 4
AppSettings.netframework.cs
in sdk/src/Core/Internal/Utils
87 4
ThreadSafeRandom.cs
in sdk/src/Core/Internal/Utils
48 4
ConfigurationExtensions.cs
in sdk/src/Core/Internal/Utils
59 4
EndPoint.cs
in sdk/src/Core/Internal/Utils
25 4
Subsegment.cs
in sdk/src/Core/Internal/Entities
59 4
AsyncLocalContextContainer.netstandard.cs
in sdk/src/Core/Internal/Context
40 4
CallContextContainer.netframework.cs
in sdk/src/Core/Internal/Context
59 4
LambdaContextContainer.netstandard.cs
in sdk/src/Core/Internal/Context
41 4
EC2Plugin.cs
in sdk/src/Core/Plugins
121 4
SamplingRule.cs
in sdk/src/Core/Sampling/Local
64 4
FixedSegmentNamingStrategy.cs
in sdk/src/Core/Strategies
47 4
DefaultStreamingStrategy.cs
in sdk/src/Core/Strategies
49 4
Files With Long Lines (Top 50)

There are 52 files with lines longer than 120 characters. In total, there are 188 long lines.

File# lines# units# long lines
AWSXRayRecorderImpl.cs
in sdk/src/Core
648 37 23
XRayPipelineHandler.cs
in sdk/src/Handlers/AwsSdk/Internal
605 28 19
EFInterceptor.cs
in sdk/src/Handlers/EntityFramework
110 12 17
AWSXRayMiddleware.cs
in sdk/src/Handlers/AspNetCore/Internal
215 11 10
313 18 10
LocalizedSamplingStrategy.cs
in sdk/src/Core/Sampling/Local
164 8 9
HostEndPoint.cs
in sdk/src/Core/Internal/Utils
151 5 6
Entity.cs
in sdk/src/Core/Internal/Entities
306 16 6
AWSXRayASPNET.cs
in sdk/src/Handlers/AspNet
227 17 5
IPEndPointExtension.cs
in sdk/src/Core/Internal/Utils
203 7 5
SamplingRule.cs
in sdk/src/Core/Sampling/Local
64 4 5
ServiceConnector.cs
in sdk/src/Core/Sampling
172 12 5
TraceHeader.cs
in sdk/src/Core/Internal/Entities
152 5 4
SamplingRule.cs
in sdk/src/Core/Sampling
142 14 4
125 7 4
RequestUtil.cs
in sdk/src/Handlers/System.Net/Utils
88 6 3
AWSXRayMiddlewareExtensions.cs
in sdk/src/Handlers/AspNetCore
26 4 3
AWSXRayRecorder.cs
in sdk/src/Core
106 5 3
214 18 3
sign_files.ps1
in buildtools
101 - 3
proj
build.proj
in buildtools
44 - 3
EFUtil.cs
in sdk/src/Handlers/EntityFramework
134 7 2
DbCommandInterceptor.cs
in sdk/src/Handlers/SqlServer
93 4 2
StringExtension.cs
in sdk/src/Core/Internal/Utils
104 5 2
AppSettings.netcore.cs
in sdk/src/Core/Internal/Utils
29 3 2
DaemonConfig.cs
in sdk/src/Core/Internal/Utils
56 3 2
DynamicSegmentNamingStrategy.cs
in sdk/src/Core/Strategies
84 5 2
DefaultStreamingStrategy.cs
in sdk/src/Core/Strategies
49 4 2
13 - 1
AWSXRayInterceptorExtensions.cs
in sdk/src/Handlers/EntityFramework
12 1 1
AWSXRaySDKUtils.cs
in sdk/src/Handlers/AwsSdk/Internal
31 2 1
HttpClientXRayTracingHandler.cs
in sdk/src/Handlers/System.Net
39 3 1
HttpClientXRaySanitizedTracingHandler.cs
in sdk/src/Handlers/System.Net
40 3 1
HttpWebRequestTracingExtension.cs
in sdk/src/Handlers/System.Net
66 2 1
TraceableSqlCommand.netstandard.cs
in sdk/src/Handlers/SqlServer
184 17 1
TraceableSqlCommand.netframework.cs
in sdk/src/Handlers/SqlServer
245 29 1
ThreadSafeRandom.cs
in sdk/src/Core/Internal/Utils
48 4 1
TraceId.cs
in sdk/src/Core/Internal/Entities
64 2 1
ExceptionDescriptor.cs
in sdk/src/Core/Internal/Entities
26 1 1
Segment.cs
in sdk/src/Core/Internal/Entities
92 8 1
UdpSegmentEmitter.cs
in sdk/src/Core/Internal/Emitters
97 6 1
AsyncLocalContextContainer.netstandard.cs
in sdk/src/Core/Internal/Context
40 4 1
HybridContextContainer.netframework.cs
in sdk/src/Core/Internal/Context
90 8 1
CallContextContainer.netframework.cs
in sdk/src/Core/Internal/Context
59 4 1
LambdaContextContainer.netstandard.cs
in sdk/src/Core/Internal/Context
41 4 1
TraceContextImpl.cs
in sdk/src/Core/Internal/Context
30 1 1
ElasticBeanstalkPlugin.cs
in sdk/src/Core/Plugins
75 2 1
ECSPlugin.cs
in sdk/src/Core/Plugins
56 - 1
SamplingStatisticsModel.cs
in sdk/src/Core/Sampling/Model
9 - 1
SamplingInput.cs
in sdk/src/Core/Sampling
26 3 1
Correlations

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

sdk/src/Core/Internal/Entities/Entity.cs x: 11 commits (all time) y: 306 lines of code buildtools/sign_files.ps1 x: 11 commits (all time) y: 101 lines of code sdk/src/Core/AWSXRayRecorderImpl.cs x: 25 commits (all time) y: 648 lines of code sdk/src/Core/AwsXrayRecorderBuilder.cs x: 14 commits (all time) y: 214 lines of code sdk/src/Core/Internal/Utils/AppSettings.netcore.cs x: 7 commits (all time) y: 29 lines of code sdk/src/Core/Internal/Utils/AppSettings.netframework.cs x: 3 commits (all time) y: 87 lines of code sdk/src/Core/Internal/Utils/ConfigurationExtensions.cs x: 9 commits (all time) y: 59 lines of code sdk/src/Core/Strategies/ContextMissingStrategy.cs x: 4 commits (all time) y: 9 lines of code sdk/src/Core/Plugins/EC2Plugin.cs x: 7 commits (all time) y: 121 lines of code sdk/src/Core/AWSXRayRecorder.netcore.cs x: 22 commits (all time) y: 313 lines of code sdk/src/Core/IAWSXRayRecorder.cs x: 12 commits (all time) y: 44 lines of code sdk/src/Core/Lambda/SQSMessageHelper.cs x: 3 commits (all time) y: 16 lines of code sdk/src/Core/Strategies/DefaultStreamingStrategy.cs x: 6 commits (all time) y: 49 lines of code sdk/src/Handlers/AwsSdk/Internal/XRayPipelineHandler.cs x: 15 commits (all time) y: 605 lines of code sdk/src/Handlers/System.Net/HttpClientXRaySanitizedTracingHandler.cs x: 1 commits (all time) y: 40 lines of code sdk/src/Handlers/System.Net/HttpWebRequestTracingExtension.cs x: 4 commits (all time) y: 66 lines of code sdk/src/Handlers/System.Net/Utils/RequestUtil.cs x: 9 commits (all time) y: 88 lines of code sdk/src/Handlers/EntityFramework/EFInterceptor.cs x: 6 commits (all time) y: 110 lines of code sdk/Directory.Build.props x: 3 commits (all time) y: 13 lines of code sdk/src/Core/Internal/Context/CallContextContainer.netframework.cs x: 1 commits (all time) y: 59 lines of code sdk/src/Core/Internal/Context/DefaultTraceContext.cs x: 2 commits (all time) y: 22 lines of code sdk/src/Core/Internal/Context/HybridContextContainer.netframework.cs x: 1 commits (all time) y: 90 lines of code sdk/src/Core/Strategies/DynamicSegmentNamingStrategy.cs x: 5 commits (all time) y: 84 lines of code sdk/src/Core/Strategies/FixedSegmentNamingStrategy.cs x: 5 commits (all time) y: 47 lines of code sdk/src/Core/Strategies/SegmentNamingStrategy.cs x: 3 commits (all time) y: 25 lines of code sdk/src/Handlers/EntityFramework/EFInterceptor.netframework.cs x: 1 commits (all time) y: 54 lines of code sdk/src/Handlers/EntityFramework/EFUtil.cs x: 9 commits (all time) y: 134 lines of code sdk/src/Handlers/SqlServer/DbCommandInterceptor.cs x: 7 commits (all time) y: 93 lines of code sdk/src/Handlers/SqlServer/TraceableSqlCommand.netframework.cs x: 1 commits (all time) y: 245 lines of code sdk/src/Handlers/AspNet/AWSXRayASPNET.cs x: 11 commits (all time) y: 227 lines of code sdk/src/Core/Internal/Entities/TraceHeader.cs x: 3 commits (all time) y: 152 lines of code sdk/src/Core/Internal/Entities/TraceId.cs x: 3 commits (all time) y: 64 lines of code sdk/src/Core/Internal/Utils/DaemonConfig.cs x: 3 commits (all time) y: 56 lines of code sdk/src/Core/Internal/Utils/IPEndPointExtension.cs x: 7 commits (all time) y: 203 lines of code sdk/src/Core/Sampling/DefaultSamplingStrategy.cs x: 7 commits (all time) y: 111 lines of code sdk/src/Core/Sampling/SamplingRule.cs x: 6 commits (all time) y: 142 lines of code sdk/src/Core/Sampling/ServiceConnector.cs x: 4 commits (all time) y: 172 lines of code sdk/src/Core/Plugins/ElasticBeanstalkPlugin.cs x: 2 commits (all time) y: 75 lines of code sdk/src/Core/Sampling/Local/LocalizedSamplingStrategy.cs x: 4 commits (all time) y: 164 lines of code sdk/src/Core/Internal/Entities/Segment.cs x: 6 commits (all time) y: 92 lines of code sdk/src/Core/Internal/Utils/ThreadSafeRandom.cs x: 2 commits (all time) y: 48 lines of code sdk/src/Handlers/AspNetCore/Internal/AWSXRayMiddleware.cs x: 7 commits (all time) y: 215 lines of code sdk/src/Core/Strategies/IStreamingStrategy.cs x: 4 commits (all time) y: 11 lines of code sdk/src/Core/Strategies/DefaultExceptionSerializationStrategy.cs x: 3 commits (all time) y: 125 lines of code sdk/src/Handlers/EntityFramework/Properties/AssemblyInfo.cs x: 2 commits (all time) y: 15 lines of code sdk/src/Handlers/EntityFramework/AWSXRayEntityFramework6.cs x: 1 commits (all time) y: 12 lines of code sdk/src/Handlers/EntityFramework/AWSXRayInterceptorExtensions.cs x: 3 commits (all time) y: 12 lines of code sdk/src/Handlers/AwsSdk/Internal/AWSXRaySDKUtils.cs x: 3 commits (all time) y: 31 lines of code sdk/src/Core/Sampling/Model/SamplingRuleModel.cs x: 1 commits (all time) y: 21 lines of code sdk/src/Core/Sampling/Model/SamplingRuleRecordsModel.cs x: 1 commits (all time) y: 10 lines of code sdk/src/Core/Sampling/Model/SamplingStatisticsDocumentModel.cs x: 1 commits (all time) y: 13 lines of code sdk/src/Core/Sampling/RulePoller.cs x: 3 commits (all time) y: 71 lines of code sdk/src/Core/AWSXRayRecorder.cs x: 6 commits (all time) y: 106 lines of code sdk/src/Core/Exceptions/EntityNotAvailableException.cs x: 2 commits (all time) y: 20 lines of code sdk/src/Core/Internal/Context/AsyncLocalContextContainer.netstandard.cs x: 3 commits (all time) y: 40 lines of code sdk/src/Core/Internal/Context/LambdaContextContainer.netstandard.cs x: 3 commits (all time) y: 41 lines of code sdk/src/Core/Internal/Context/TraceContextImpl.cs x: 2 commits (all time) y: 30 lines of code sdk/src/Core/Internal/Emitters/ISegmentMarshaller.cs x: 2 commits (all time) y: 9 lines of code sdk/src/Core/Internal/Emitters/JsonSegmentMarshaller.cs x: 10 commits (all time) y: 254 lines of code sdk/src/Core/Internal/Entities/Annotations.cs x: 2 commits (all time) y: 51 lines of code sdk/src/Core/Internal/Entities/Cause.cs x: 4 commits (all time) y: 41 lines of code sdk/src/Core/Internal/Entities/ExceptionDescriptor.cs x: 3 commits (all time) y: 26 lines of code sdk/src/Core/Internal/Entities/FacadeSegment.cs x: 3 commits (all time) y: 133 lines of code sdk/src/Core/Internal/Entities/Subsegment.cs x: 3 commits (all time) y: 59 lines of code sdk/src/Core/Internal/Utils/StringExtension.cs x: 4 commits (all time) y: 104 lines of code sdk/src/Core/Plugins/IPlugin.cs x: 2 commits (all time) y: 11 lines of code sdk/src/Core/Sampling/Local/RateLimiter.cs x: 2 commits (all time) y: 32 lines of code sdk/src/Core/Sampling/Local/SamplingRule.cs x: 2 commits (all time) y: 64 lines of code sdk/src/Core/Sampling/Reservior.cs x: 2 commits (all time) y: 131 lines of code sdk/src/Core/Sampling/RuleCache.cs x: 2 commits (all time) y: 123 lines of code sdk/src/Core/Sampling/Statistics.cs x: 2 commits (all time) y: 114 lines of code sdk/src/Core/Sampling/TargetPoller.cs x: 2 commits (all time) y: 88 lines of code sdk/src/Core/Sampling/TimeStamp.cs x: 4 commits (all time) y: 55 lines of code sdk/src/Handlers/AwsSdk/AWSSDKHandler.cs x: 4 commits (all time) y: 47 lines of code sdk/src/Handlers/AwsSdk/Entities/AWSServiceHandler.cs x: 2 commits (all time) y: 25 lines of code sdk/src/Handlers/SqlServer/SqlUtil.cs x: 2 commits (all time) y: 7 lines of code sdk/src/Handlers/System.Net/HttpClientXRayTracingHandler.cs x: 2 commits (all time) y: 39 lines of code buildtools/build.proj x: 2 commits (all time) y: 44 lines of code sdk/src/Handlers/SqlServer/TraceableSqlCommand.netstandard.cs x: 6 commits (all time) y: 184 lines of code sdk/src/Core/Internal/Emitters/UdpSegmentEmitter.cs x: 4 commits (all time) y: 97 lines of code sdk/src/Core/Internal/Utils/EndPoint.cs x: 1 commits (all time) y: 25 lines of code sdk/src/Core/Internal/Utils/HostEndPoint.cs x: 1 commits (all time) y: 151 lines of code sdk/src/Core/Exceptions/InvalidSamplingConfigurationException.cs x: 1 commits (all time) y: 19 lines of code sdk/src/Core/Internal/Utils/AWSXRayRecorderFactory.cs x: 1 commits (all time) y: 16 lines of code sdk/src/Handlers/AspNet/Properties/AssemblyInfo.cs x: 1 commits (all time) y: 4 lines of code
648.0
lines of code
  min: 4.0
  average: 71.98
  25th percentile: 13.0
  median: 39.5
  75th percentile: 94.0
  max: 648.0
0 25.0
commits (all time)
min: 1.0 | average: 3.8 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 4.0 | max: 25.0

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

sdk/src/Core/Internal/Entities/Entity.cs x: 7 contributors (all time) y: 306 lines of code buildtools/sign_files.ps1 x: 3 contributors (all time) y: 101 lines of code sdk/src/Core/AWSXRayRecorderImpl.cs x: 9 contributors (all time) y: 648 lines of code sdk/src/Core/AwsXrayRecorderBuilder.cs x: 6 contributors (all time) y: 214 lines of code sdk/src/Core/Internal/Utils/AppSettings.netcore.cs x: 6 contributors (all time) y: 29 lines of code sdk/src/Core/Internal/Utils/AppSettings.netframework.cs x: 3 contributors (all time) y: 87 lines of code sdk/src/Core/Internal/Utils/ConfigurationExtensions.cs x: 8 contributors (all time) y: 59 lines of code sdk/src/Core/Strategies/ContextMissingStrategy.cs x: 4 contributors (all time) y: 9 lines of code sdk/src/Core/Plugins/EC2Plugin.cs x: 5 contributors (all time) y: 121 lines of code sdk/src/Core/AWSXRayRecorder.netcore.cs x: 9 contributors (all time) y: 313 lines of code sdk/src/Core/IAWSXRayRecorder.cs x: 5 contributors (all time) y: 44 lines of code sdk/src/Core/Lambda/SQSMessageHelper.cs x: 2 contributors (all time) y: 16 lines of code sdk/src/Core/Strategies/DefaultStreamingStrategy.cs x: 4 contributors (all time) y: 49 lines of code sdk/src/Handlers/AwsSdk/Internal/XRayPipelineHandler.cs x: 8 contributors (all time) y: 605 lines of code sdk/src/Handlers/System.Net/HttpClientXRaySanitizedTracingHandler.cs x: 1 contributors (all time) y: 40 lines of code sdk/src/Handlers/System.Net/HttpWebRequestTracingExtension.cs x: 3 contributors (all time) y: 66 lines of code sdk/src/Handlers/System.Net/Utils/RequestUtil.cs x: 7 contributors (all time) y: 88 lines of code sdk/src/Handlers/EntityFramework/EFInterceptor.cs x: 3 contributors (all time) y: 110 lines of code sdk/Directory.Build.props x: 1 contributors (all time) y: 13 lines of code sdk/src/Core/Internal/Context/CallContextContainer.netframework.cs x: 1 contributors (all time) y: 59 lines of code sdk/src/Core/Internal/Context/DefaultTraceContext.cs x: 2 contributors (all time) y: 22 lines of code sdk/src/Core/Internal/Context/HybridContextContainer.netframework.cs x: 1 contributors (all time) y: 90 lines of code sdk/src/Core/Strategies/DynamicSegmentNamingStrategy.cs x: 3 contributors (all time) y: 84 lines of code sdk/src/Core/Strategies/FixedSegmentNamingStrategy.cs x: 3 contributors (all time) y: 47 lines of code sdk/src/Core/Strategies/SegmentNamingStrategy.cs x: 2 contributors (all time) y: 25 lines of code sdk/src/Handlers/EntityFramework/EFInterceptor.netframework.cs x: 1 contributors (all time) y: 54 lines of code sdk/src/Handlers/EntityFramework/EFUtil.cs x: 4 contributors (all time) y: 134 lines of code sdk/src/Handlers/SqlServer/DbCommandInterceptor.cs x: 4 contributors (all time) y: 93 lines of code sdk/src/Handlers/SqlServer/TraceableSqlCommand.netframework.cs x: 1 contributors (all time) y: 245 lines of code sdk/src/Handlers/AspNet/AWSXRayASPNET.cs x: 5 contributors (all time) y: 227 lines of code sdk/src/Core/Internal/Entities/TraceHeader.cs x: 2 contributors (all time) y: 152 lines of code sdk/src/Core/Internal/Utils/DaemonConfig.cs x: 3 contributors (all time) y: 56 lines of code sdk/src/Core/Internal/Utils/IPEndPointExtension.cs x: 4 contributors (all time) y: 203 lines of code sdk/src/Core/Sampling/DefaultSamplingStrategy.cs x: 4 contributors (all time) y: 111 lines of code sdk/src/Core/Sampling/SamplingRule.cs x: 4 contributors (all time) y: 142 lines of code sdk/src/Core/Sampling/ServiceConnector.cs x: 4 contributors (all time) y: 172 lines of code sdk/src/Core/Plugins/ElasticBeanstalkPlugin.cs x: 2 contributors (all time) y: 75 lines of code sdk/src/Core/Sampling/Local/LocalizedSamplingStrategy.cs x: 3 contributors (all time) y: 164 lines of code sdk/src/Core/Internal/Entities/Segment.cs x: 3 contributors (all time) y: 92 lines of code sdk/src/Core/Internal/Utils/ThreadSafeRandom.cs x: 2 contributors (all time) y: 48 lines of code sdk/src/Handlers/AspNetCore/Internal/AWSXRayMiddleware.cs x: 3 contributors (all time) y: 215 lines of code sdk/src/Core/Strategies/IStreamingStrategy.cs x: 3 contributors (all time) y: 11 lines of code sdk/src/Core/Strategies/DefaultExceptionSerializationStrategy.cs x: 3 contributors (all time) y: 125 lines of code sdk/src/Handlers/EntityFramework/AWSXRayEntityFramework6.cs x: 1 contributors (all time) y: 12 lines of code sdk/src/Handlers/EntityFramework/AWSXRayInterceptorExtensions.cs x: 2 contributors (all time) y: 12 lines of code sdk/src/Handlers/AwsSdk/Internal/AWSXRaySDKUtils.cs x: 3 contributors (all time) y: 31 lines of code sdk/src/Core/Sampling/GetSamplingRulesResponse.cs x: 3 contributors (all time) y: 17 lines of code sdk/src/Core/Sampling/GetSamplingTargetsResponse.cs x: 3 contributors (all time) y: 14 lines of code sdk/src/Core/Sampling/Model/SamplingRuleModel.cs x: 1 contributors (all time) y: 21 lines of code sdk/src/Core/Sampling/Model/SamplingRuleRecordsModel.cs x: 1 contributors (all time) y: 10 lines of code sdk/src/Core/Sampling/RulePoller.cs x: 2 contributors (all time) y: 71 lines of code sdk/src/Core/AWSXRayRecorder.cs x: 2 contributors (all time) y: 106 lines of code sdk/src/Core/Exceptions/EntityNotAvailableException.cs x: 2 contributors (all time) y: 20 lines of code sdk/src/Core/Internal/Context/AsyncLocalContextContainer.netstandard.cs x: 2 contributors (all time) y: 40 lines of code sdk/src/Core/Internal/Context/ITraceContext.cs x: 2 contributors (all time) y: 15 lines of code sdk/src/Core/Internal/Context/LambdaContextContainer.netstandard.cs x: 2 contributors (all time) y: 41 lines of code sdk/src/Core/Internal/Context/TraceContextImpl.cs x: 2 contributors (all time) y: 30 lines of code sdk/src/Core/Internal/Emitters/ISegmentMarshaller.cs x: 2 contributors (all time) y: 9 lines of code sdk/src/Core/Internal/Emitters/JsonSegmentMarshaller.cs x: 5 contributors (all time) y: 254 lines of code sdk/src/Core/Internal/Entities/Annotations.cs x: 2 contributors (all time) y: 51 lines of code sdk/src/Core/Internal/Entities/ExceptionDescriptor.cs x: 2 contributors (all time) y: 26 lines of code sdk/src/Core/Internal/Entities/FacadeSegment.cs x: 2 contributors (all time) y: 133 lines of code sdk/src/Core/Internal/Entities/Subsegment.cs x: 2 contributors (all time) y: 59 lines of code sdk/src/Core/Internal/Utils/StringExtension.cs x: 3 contributors (all time) y: 104 lines of code sdk/src/Core/Sampling/Local/RateLimiter.cs x: 2 contributors (all time) y: 32 lines of code sdk/src/Core/Sampling/Local/SamplingRule.cs x: 2 contributors (all time) y: 64 lines of code sdk/src/Core/Sampling/Reservior.cs x: 2 contributors (all time) y: 131 lines of code sdk/src/Core/Sampling/RuleCache.cs x: 2 contributors (all time) y: 123 lines of code sdk/src/Core/Sampling/Statistics.cs x: 2 contributors (all time) y: 114 lines of code sdk/src/Core/Sampling/TargetPoller.cs x: 2 contributors (all time) y: 88 lines of code sdk/src/Handlers/AspNetCore/AWSXRayMiddlewareExtensions.cs x: 3 contributors (all time) y: 26 lines of code sdk/src/Handlers/SqlServer/SqlUtil.cs x: 2 contributors (all time) y: 7 lines of code buildtools/build.proj x: 2 contributors (all time) y: 44 lines of code sdk/src/Handlers/SqlServer/TraceableSqlCommand.netstandard.cs x: 5 contributors (all time) y: 184 lines of code sdk/src/Core/Internal/Emitters/UdpSegmentEmitter.cs x: 2 contributors (all time) y: 97 lines of code sdk/src/Core/Internal/Utils/EndPoint.cs x: 1 contributors (all time) y: 25 lines of code sdk/src/Core/Internal/Utils/HostEndPoint.cs x: 1 contributors (all time) y: 151 lines of code sdk/src/Core/Exceptions/InvalidSamplingConfigurationException.cs x: 1 contributors (all time) y: 19 lines of code sdk/src/Core/Internal/Utils/AWSXRayRecorderFactory.cs x: 1 contributors (all time) y: 16 lines of code sdk/src/Handlers/AspNet/Properties/AssemblyInfo.cs x: 1 contributors (all time) y: 4 lines of code
648.0
lines of code
  min: 4.0
  average: 71.98
  25th percentile: 13.0
  median: 39.5
  75th percentile: 94.0
  max: 648.0
0 9.0
contributors (all time)
min: 1.0 | average: 2.56 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 9.0

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

No data for "commits (30d)" vs. "lines of code".

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

No data for "contributors (30d)" vs. "lines of code".


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

No data for "commits (90d)" vs. "lines of code".

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

No data for "contributors (90d)" vs. "lines of code".