aws / aws-xray-sdk-java
File Size

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

Intro
Learn more...
File Size Overall
0% | 8% | 31% | 21% | 38%
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
java0% | 9% | 31% | 22% | 37%
kts0% | 0% | 39% | 0% | 60%
xml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
aws-xray-recorder-sdk-core0% | 12% | 28% | 23% | 35%
aws-xray-recorder-sdk-aws-sdk0% | 0% | 95% | 0% | 4%
aws-xray-recorder-sdk-aws-sdk-v20% | 0% | 95% | 0% | 4%
ROOT0% | 0% | 90% | 0% | 9%
aws-xray-recorder-sdk-sql0% | 0% | 35% | 17% | 46%
aws-xray-recorder-sdk-apache-http0% | 0% | 58% | 0% | 41%
aws-xray-recorder-sdk-sql-mysql0% | 0% | 0% | 92% | 7%
aws-xray-recorder-sdk-sql-postgres0% | 0% | 0% | 92% | 7%
aws-xray-recorder-sdk-benchmark0% | 0% | 0% | 25% | 75%
aws-xray-recorder-sdk-metrics0% | 0% | 0% | 0% | 100%
aws-xray-recorder-sdk-spring0% | 0% | 0% | 0% | 100%
aws-xray-recorder-sdk-aws-sdk-core0% | 0% | 0% | 0% | 100%
dependencyManagement0% | 0% | 0% | 0% | 100%
config0% | 0% | 0% | 0% | 100%
aws-xray-recorder-sdk-slf4j0% | 0% | 0% | 0% | 100%
aws-xray-recorder-sdk-log4j0% | 0% | 0% | 0% | 100%
jacoco0% | 0% | 0% | 0% | 100%
aws-xray-recorder-sdk-lambda0% | 0% | 0% | 0% | 100%
aws-xray-recorder-sdk-bom0% | 0% | 0% | 0% | 100%
aws-xray-recorder-sdk-aws-sdk-v2-instrumentor0% | 0% | 0% | 0% | 100%
aws-xray-recorder-sdk-aws-sdk-instrumentor0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
AWSXRayRecorder.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray
629 68
EntityImpl.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities
502 67
TracingHandler.java
in aws-xray-recorder-sdk-aws-sdk/src/main/java/com/amazonaws/xray/handlers
425 24
TracingInterceptor.java
in aws-xray-recorder-sdk-aws-sdk-v2/src/main/java/com/amazonaws/xray/interceptors
421 27
NoOpSubSegment.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities
335 75
DummySegment.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities
330 82
AWSXRayServletFilter.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/jakarta/servlet
329 25
AWSXRayServletFilter.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/javax/servlet
329 25
DummySubsegment.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities
324 79
NoOpSegment.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities
292 78
282 -
TracingConnection.java
in aws-xray-recorder-sdk-sql/src/main/java/com/amazonaws/xray/sql
254 55
AWSXRayRecorderBuilder.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray
231 21
CentralizedRule.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/sampling/rule
223 14
FacadeSegment.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities
215 48
TracedHttpClient.java
in aws-xray-recorder-sdk-apache-http/src/main/java/com/amazonaws/xray/proxies/apache/http
213 19
TracingInterceptor.java
in aws-xray-recorder-sdk-sql-mysql/src/main/java/com/amazonaws/xray/sql/mysql
185 9
TracingInterceptor.java
in aws-xray-recorder-sdk-sql-postgres/src/main/java/com/amazonaws/xray/sql/postgres
185 9
EntitySerializerBenchmark.java
in aws-xray-recorder-sdk-benchmark/tst/main/java/com/amazonaws/xray/entities
162 18
SubsegmentImpl.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities
161 21
UnsignedXrayClient.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/internal
161 11
ContainerInsightsUtil.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/utils
160 5
LocalizedSamplingStrategy.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/sampling
159 13
TraceHeader.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities
158 18
CentralizedManifest.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/sampling/manifest
147 12
AWSXRay.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray
136 35
DaemonConfiguration.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/config
128 12
SegmentImpl.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities
126 20
OracleConnectionUrlParser.java
in aws-xray-recorder-sdk-sql/src/main/java/com/amazonaws/xray/sql
124 2
TraceID.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities
123 20
LambdaSegmentContext.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/contexts
122 3
ECSPlugin.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/plugins
115 11
CentralizedSamplingStrategy.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/sampling
113 11
EC2Plugin.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/plugins
113 11
DefaultThrowableSerializationStrategy.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy
112 9
NoOpList.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities
105 22
Entity.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities
100 3
EntityBenchmark.java
in aws-xray-recorder-sdk-benchmark/tst/main/java/com/amazonaws/xray/entities
100 9
EKSPlugin.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/plugins
97 11
TracingStatement.java
in aws-xray-recorder-sdk-sql/src/main/java/com/amazonaws/xray/sql
96 7
AWSXRayRecorderBenchmark.java
in aws-xray-recorder-sdk-benchmark/tst/main/java/com/amazonaws/xray
93 11
SamplingRequest.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/sampling
92 12
EC2MetadataFetcher.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/plugins
89 4
ThrowableDescription.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities
88 19
SqlSubsegments.java
in aws-xray-recorder-sdk-sql/src/main/java/com/amazonaws/xray/sql
88 4
ECSMetadataFetcher.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/plugins
86 2
MetadataUtils.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/plugins
84 4
SamplingRule.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/sampling/rule
83 17
ConnectionInfo.java
in aws-xray-recorder-sdk-sql/src/main/java/com/amazonaws/xray/sql
81 12
UDPEmitter.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/emitters
80 7
Files With Most Units (Top 50)
File# lines# units
DummySegment.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities
330 82
DummySubsegment.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities
324 79
NoOpSegment.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities
292 78
NoOpSubSegment.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities
335 75
AWSXRayRecorder.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray
629 68
EntityImpl.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities
502 67
TracingConnection.java
in aws-xray-recorder-sdk-sql/src/main/java/com/amazonaws/xray/sql
254 55
FacadeSegment.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities
215 48
AWSXRay.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray
136 35
TracingInterceptor.java
in aws-xray-recorder-sdk-aws-sdk-v2/src/main/java/com/amazonaws/xray/interceptors
421 27
AWSXRayServletFilter.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/jakarta/servlet
329 25
AWSXRayServletFilter.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/javax/servlet
329 25
TracingHandler.java
in aws-xray-recorder-sdk-aws-sdk/src/main/java/com/amazonaws/xray/handlers
425 24
NoOpList.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities
105 22
AWSXRayRecorderBuilder.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray
231 21
SubsegmentImpl.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities
161 21
SegmentImpl.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities
126 20
TraceID.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities
123 20
ThrowableDescription.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities
88 19
TracedHttpClient.java
in aws-xray-recorder-sdk-apache-http/src/main/java/com/amazonaws/xray/proxies/apache/http
213 19
TraceHeader.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities
158 18
EntitySerializerBenchmark.java
in aws-xray-recorder-sdk-benchmark/tst/main/java/com/amazonaws/xray/entities
162 18
SamplingRule.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/sampling/rule
83 17
CentralizedRule.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/sampling/rule
223 14
NoOpReentrantLock.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities
64 14
LocalizedSamplingStrategy.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/sampling
159 13
Cause.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities
77 13
DaemonConfiguration.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/config
128 12
SamplingRequest.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/sampling
92 12
CentralizedManifest.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/sampling/manifest
147 12
CentralizedReservoir.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/sampling/reservoir
77 12
NoOpMap.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities
58 12
NoOpSet.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities
64 12
ConnectionInfo.java
in aws-xray-recorder-sdk-sql/src/main/java/com/amazonaws/xray/sql
81 12
CentralizedSamplingStrategy.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/sampling
113 11
EC2Plugin.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/plugins
113 11
EKSPlugin.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/plugins
97 11
ECSPlugin.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/plugins
115 11
UnsignedXrayClient.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/internal
161 11
AWSXRayRecorderBenchmark.java
in aws-xray-recorder-sdk-benchmark/tst/main/java/com/amazonaws/xray
93 11
TracingDataSource.java
in aws-xray-recorder-sdk-sql/src/main/java/com/amazonaws/xray/sql
56 11
IdsBenchmark.java
in aws-xray-recorder-sdk-benchmark/tst/main/java/com/amazonaws/xray/entities
71 10
TracingInterceptor.java
in aws-xray-recorder-sdk-sql-mysql/src/main/java/com/amazonaws/xray/sql/mysql
185 9
TracingInterceptor.java
in aws-xray-recorder-sdk-sql-postgres/src/main/java/com/amazonaws/xray/sql/postgres
185 9
DefaultThrowableSerializationStrategy.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy
112 9
EntityBenchmark.java
in aws-xray-recorder-sdk-benchmark/tst/main/java/com/amazonaws/xray/entities
100 9
SegmentListener.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/listeners
23 8
ElasticBeanstalkPlugin.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/plugins
67 8
SegmentContext.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/contexts
62 7
RulePoller.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/sampling/pollers
78 7
Files With Long Lines (Top 47)

There are 47 files with lines longer than 120 characters. In total, there are 116 long lines.

File# lines# units# long lines
TracingHandler.java
in aws-xray-recorder-sdk-aws-sdk/src/main/java/com/amazonaws/xray/handlers
425 24 13
AWSXRayServletFilter.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/jakarta/servlet
329 25 8
AWSXRayRecorder.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray
629 68 8
AWSXRayServletFilter.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/javax/servlet
329 25 8
LocalizedSamplingStrategy.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/sampling
159 13 7
DaemonConfiguration.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/config
128 12 5
UDPEmitter.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/emitters
80 7 5
AWSXRayRecorderBuilder.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray
231 21 5
TracingInterceptor.java
in aws-xray-recorder-sdk-aws-sdk-v2/src/main/java/com/amazonaws/xray/interceptors
421 27 4
282 - 3
EC2Plugin.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/plugins
113 11 3
Subsegment.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities
50 6 3
TracingConnection.java
in aws-xray-recorder-sdk-sql/src/main/java/com/amazonaws/xray/sql
254 55 3
EMFMetricFormatter.java
in aws-xray-recorder-sdk-metrics/src/main/java/com/amazonaws/xray/metrics
39 1 2
LambdaSegmentContext.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/contexts
122 3 2
CauseSerializer.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/serializers
35 4 2
DynamicSegmentNamingStrategy.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/jakarta
44 3 2
SamplingRule.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/sampling/rule
83 17 2
DynamicSegmentNamingStrategy.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy
44 3 2
TracedHttpClient.java
in aws-xray-recorder-sdk-apache-http/src/main/java/com/amazonaws/xray/proxies/apache/http
213 19 2
TracingInterceptor.java
in aws-xray-recorder-sdk-sql-mysql/src/main/java/com/amazonaws/xray/sql/mysql
185 9 1
TracingInterceptor.java
in aws-xray-recorder-sdk-sql-postgres/src/main/java/com/amazonaws/xray/sql/postgres
185 9 1
MetricsDaemonConfiguration.java
in aws-xray-recorder-sdk-metrics/src/main/java/com/amazonaws/xray/config
58 5 1
ThreadLocalSegmentContext.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/contexts
75 2 1
LambdaSegmentContextResolver.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/contexts
51 3 1
ContainerInsightsUtil.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/utils
160 5 1
DockerUtils.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/utils
63 3 1
StackTraceElementSerializer.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/serializers
24 2 1
FixedSegmentNamingStrategy.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/jakarta
30 2 1
LogErrorContextMissingStrategy.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy
14 1 1
RuntimeErrorContextMissingStrategy.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy
13 1 1
CentralizedSamplingStrategy.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/sampling
113 11 1
FixedSegmentNamingStrategy.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy
30 2 1
ECSPlugin.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/plugins
115 11 1
FacadeSegment.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities
215 48 1
DummySubsegment.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities
324 79 1
TraceHeader.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities
158 18 1
EntityImpl.java
in aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities
502 67 1
LocalizedSamplingStrategyBenchmark.java
in aws-xray-recorder-sdk-benchmark/tst/main/java/com/amazonaws/xray/strategy/sampling
63 5 1
CentralizedSamplingStrategyBenchmark.java
in aws-xray-recorder-sdk-benchmark/tst/main/java/com/amazonaws/xray/strategy/sampling
63 5 1
EntitySerializerBenchmark.java
in aws-xray-recorder-sdk-benchmark/tst/main/java/com/amazonaws/xray/entities
162 18 1
TraceHeaderBenchmark.java
in aws-xray-recorder-sdk-benchmark/tst/main/java/com/amazonaws/xray/entities
37 3 1
benchmarks.xml
in aws-xray-recorder-sdk-benchmark/tst/main/assembly
28 - 1
6 - 1
SqlSubsegments.java
in aws-xray-recorder-sdk-sql/src/main/java/com/amazonaws/xray/sql
88 4 1
TracingStatement.java
in aws-xray-recorder-sdk-sql/src/main/java/com/amazonaws/xray/sql
96 7 1
DefaultHttpClient.java
in aws-xray-recorder-sdk-apache-http/src/main/java/com/amazonaws/xray/proxies/apache/http
64 4 1
Correlations

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

aws-xray-recorder-sdk-core/build.gradle.kts x: 11 commits (all time) y: 24 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/contexts/LambdaSegmentContext.java x: 20 commits (all time) y: 122 lines of code aws-xray-recorder-sdk-apache-http/src/main/java/com/amazonaws/xray/proxies/apache/http/TracedHttpClient.java x: 10 commits (all time) y: 213 lines of code aws-xray-recorder-sdk-aws-sdk-v2/src/main/java/com/amazonaws/xray/interceptors/TracingInterceptor.java x: 16 commits (all time) y: 421 lines of code aws-xray-recorder-sdk-aws-sdk/src/main/java/com/amazonaws/xray/handlers/TracingHandler.java x: 17 commits (all time) y: 425 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities/NoOpSegment.java x: 6 commits (all time) y: 292 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities/TraceHeader.java x: 8 commits (all time) y: 158 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities/NoOpSubSegment.java x: 11 commits (all time) y: 335 lines of code aws-xray-recorder-sdk-aws-sdk/build.gradle.kts x: 11 commits (all time) y: 22 lines of code aws-xray-recorder-sdk-aws-sdk-v2/build.gradle.kts x: 7 commits (all time) y: 21 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities/EntityImpl.java x: 19 commits (all time) y: 502 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/internal/UnsignedXrayClient.java x: 7 commits (all time) y: 161 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/sampling/LocalizedSamplingStrategy.java x: 11 commits (all time) y: 159 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/AWSXRayRecorder.java x: 36 commits (all time) y: 629 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/jakarta/servlet/AWSXRayServletFilter.java x: 2 commits (all time) y: 329 lines of code settings.gradle.kts x: 13 commits (all time) y: 31 lines of code aws-xray-recorder-sdk-aws-sdk-core/src/main/java/com/amazonaws/xray/utils/StringTransform.java x: 6 commits (all time) y: 11 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities/SubsegmentImpl.java x: 17 commits (all time) y: 161 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/jakarta/servlet/AWSXRayServletAsyncListener.java x: 1 commits (all time) y: 43 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/jakarta/FixedSegmentNamingStrategy.java x: 1 commits (all time) y: 30 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/jakarta/SegmentNamingStrategy.java x: 1 commits (all time) y: 29 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities/Entity.java x: 10 commits (all time) y: 100 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities/Segment.java x: 6 commits (all time) y: 31 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities/Subsegment.java x: 12 commits (all time) y: 50 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/contexts/SegmentContext.java x: 8 commits (all time) y: 62 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/contexts/ThreadLocalSegmentContext.java x: 10 commits (all time) y: 75 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities/DummySubsegment.java x: 13 commits (all time) y: 324 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/internal/SamplingStrategyOverride.java x: 2 commits (all time) y: 5 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/AWSXRay.java x: 16 commits (all time) y: 136 lines of code aws-xray-recorder-sdk-lambda/build.gradle.kts x: 1 commits (all time) y: 20 lines of code aws-xray-recorder-sdk-lambda/src/main/java/com/amazonaws/xray/lambda/SQSMessageHelper.java x: 1 commits (all time) y: 12 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/DefaultContextMissingStrategy.java x: 4 commits (all time) y: 3 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/emitters/UDPEmitter.java x: 22 commits (all time) y: 80 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities/FacadeSegment.java x: 9 commits (all time) y: 215 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities/SegmentImpl.java x: 15 commits (all time) y: 126 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/DefaultStreamingStrategy.java x: 11 commits (all time) y: 65 lines of code build.gradle.kts x: 19 commits (all time) y: 282 lines of code dependencyManagement/build.gradle.kts x: 10 commits (all time) y: 60 lines of code aws-xray-recorder-sdk-benchmark/build.gradle.kts x: 3 commits (all time) y: 31 lines of code aws-xray-recorder-sdk-aws-sdk-core/build.gradle.kts x: 5 commits (all time) y: 14 lines of code aws-xray-recorder-sdk-sql/src/main/java/com/amazonaws/xray/sql/SqlSubsegments.java x: 4 commits (all time) y: 88 lines of code aws-xray-recorder-sdk-spring/build.gradle.kts x: 4 commits (all time) y: 18 lines of code aws-xray-recorder-sdk-log4j/build.gradle.kts x: 5 commits (all time) y: 15 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/sampling/pollers/RulePoller.java x: 9 commits (all time) y: 78 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/sampling/pollers/TargetPoller.java x: 11 commits (all time) y: 74 lines of code aws-xray-recorder-sdk-apache-http/build.gradle.kts x: 6 commits (all time) y: 15 lines of code aws-xray-recorder-sdk-aws-sdk-instrumentor/build.gradle.kts x: 4 commits (all time) y: 13 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/javax/servlet/AWSXRayServletAsyncListener.java x: 5 commits (all time) y: 43 lines of code aws-xray-recorder-sdk-sql/src/main/java/com/amazonaws/xray/sql/TracingStatement.java x: 11 commits (all time) y: 96 lines of code aws-xray-recorder-sdk-metrics/build.gradle.kts x: 3 commits (all time) y: 17 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities/DummySegment.java x: 14 commits (all time) y: 330 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/AWSXRayRecorderBuilder.java x: 18 commits (all time) y: 231 lines of code aws-xray-recorder-sdk-sql/src/main/java/com/amazonaws/xray/sql/ConnectionInfo.java x: 1 commits (all time) y: 81 lines of code aws-xray-recorder-sdk-sql/src/main/java/com/amazonaws/xray/sql/OracleConnectionUrlParser.java x: 1 commits (all time) y: 124 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/plugins/EC2MetadataFetcher.java x: 7 commits (all time) y: 89 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/plugins/ECSMetadataFetcher.java x: 1 commits (all time) y: 86 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/plugins/ECSPlugin.java x: 12 commits (all time) y: 115 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/plugins/MetadataUtils.java x: 1 commits (all time) y: 84 lines of code jacoco/build.gradle.kts x: 1 commits (all time) y: 46 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/sampling/manifest/CentralizedManifest.java x: 5 commits (all time) y: 147 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/contexts/SegmentContextExecutors.java x: 4 commits (all time) y: 35 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/sampling/CentralizedSamplingStrategy.java x: 18 commits (all time) y: 113 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities/TraceID.java x: 10 commits (all time) y: 123 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/internal/TimeUtils.java x: 1 commits (all time) y: 9 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/ThreadLocalStorage.java x: 5 commits (all time) y: 34 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/contexts/SegmentContextResolverChain.java x: 5 commits (all time) y: 21 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/internal/FastIdGenerator.java x: 1 commits (all time) y: 15 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/DefaultThrowableSerializationStrategy.java x: 6 commits (all time) y: 112 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/utils/ByteUtils.java x: 6 commits (all time) y: 65 lines of code aws-xray-recorder-sdk-benchmark/tst/main/java/com/amazonaws/xray/entities/IdsBenchmark.java x: 3 commits (all time) y: 71 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/internal/RecyclableBuffers.java x: 2 commits (all time) y: 36 lines of code aws-xray-recorder-sdk-benchmark/tst/main/java/com/amazonaws/xray/AWSXRayRecorderBenchmark.java x: 5 commits (all time) y: 93 lines of code aws-xray-recorder-sdk-benchmark/tst/main/java/com/amazonaws/xray/entities/EntityBenchmark.java x: 4 commits (all time) y: 100 lines of code aws-xray-recorder-sdk-benchmark/tst/main/java/com/amazonaws/xray/entities/EntitySerializerBenchmark.java x: 4 commits (all time) y: 162 lines of code aws-xray-recorder-sdk-benchmark/tst/main/java/com/amazonaws/xray/entities/TraceHeaderBenchmark.java x: 3 commits (all time) y: 37 lines of code aws-xray-recorder-sdk-benchmark/tst/main/java/com/amazonaws/xray/strategy/sampling/CentralizedSamplingStrategyBenchmark.java x: 4 commits (all time) y: 63 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities/AWSLogReference.java x: 9 commits (all time) y: 43 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/sampling/rule/CentralizedRule.java x: 9 commits (all time) y: 223 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/plugins/EKSPlugin.java x: 12 commits (all time) y: 97 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/plugins/ElasticBeanstalkPlugin.java x: 8 commits (all time) y: 67 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities/Cause.java x: 4 commits (all time) y: 77 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities/NoOpList.java x: 1 commits (all time) y: 105 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities/NoOpMap.java x: 1 commits (all time) y: 58 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities/NoOpReentrantLock.java x: 1 commits (all time) y: 64 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/javax/servlet/AWSXRayServletFilter.java x: 20 commits (all time) y: 329 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/config/DaemonConfiguration.java x: 8 commits (all time) y: 128 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/contexts/LambdaSegmentContextResolver.java x: 3 commits (all time) y: 51 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/contexts/ResolverChain.java x: 3 commits (all time) y: 6 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities/SearchPattern.java x: 3 commits (all time) y: 80 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities/StringValidator.java x: 3 commits (all time) y: 20 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities/ThrowableDescription.java x: 3 commits (all time) y: 88 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/listeners/SegmentListener.java x: 8 commits (all time) y: 23 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/plugins/EC2Plugin.java x: 10 commits (all time) y: 113 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/plugins/Plugin.java x: 8 commits (all time) y: 17 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/serializers/StackTraceElementSerializer.java x: 3 commits (all time) y: 24 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/DynamicSegmentNamingStrategy.java x: 3 commits (all time) y: 44 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/SegmentNamingStrategy.java x: 3 commits (all time) y: 29 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/sampling/manifest/Manifest.java x: 3 commits (all time) y: 9 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/sampling/manifest/SamplingRuleManifest.java x: 3 commits (all time) y: 33 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/sampling/rule/Matchers.java x: 4 commits (all time) y: 38 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/sampling/rule/SamplingRule.java x: 7 commits (all time) y: 83 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/utils/ContainerInsightsUtil.java x: 8 commits (all time) y: 160 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/utils/DockerUtils.java x: 7 commits (all time) y: 63 lines of code aws-xray-recorder-sdk-apache-http/src/main/java/com/amazonaws/xray/proxies/apache/http/HttpClientBuilder.java x: 6 commits (all time) y: 24 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/emitters/DelegatingEmitter.java x: 3 commits (all time) y: 18 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities/Namespace.java x: 3 commits (all time) y: 12 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/sampling/AllSamplingStrategy.java x: 5 commits (all time) y: 12 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/utils/JsonUtils.java x: 5 commits (all time) y: 35 lines of code aws-xray-recorder-sdk-metrics/src/main/java/com/amazonaws/xray/metrics/EMFMetricFormatter.java x: 5 commits (all time) y: 39 lines of code aws-xray-recorder-sdk-metrics/src/main/java/com/amazonaws/xray/metrics/UDPMetricEmitter.java x: 5 commits (all time) y: 41 lines of code aws-xray-recorder-sdk-spring/src/main/java/com/amazonaws/xray/spring/aop/BaseAbstractXRayInterceptor.java x: 6 commits (all time) y: 38 lines of code aws-xray-recorder-sdk-sql-mysql/src/main/java/com/amazonaws/xray/sql/mysql/TracingInterceptor.java x: 3 commits (all time) y: 185 lines of code aws-xray-recorder-sdk-apache-http/src/main/java/com/amazonaws/xray/proxies/apache/http/TracedResponseHandler.java x: 2 commits (all time) y: 48 lines of code aws-xray-recorder-sdk-aws-sdk-core/src/main/java/com/amazonaws/xray/handlers/config/AWSOperationHandler.java x: 4 commits (all time) y: 31 lines of code aws-xray-recorder-sdk-aws-sdk-core/src/main/java/com/amazonaws/xray/handlers/config/AWSOperationHandlerManifest.java x: 4 commits (all time) y: 10 lines of code aws-xray-recorder-sdk-aws-sdk-core/src/main/java/com/amazonaws/xray/handlers/config/AWSOperationHandlerRequestDescriptor.java x: 4 commits (all time) y: 29 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities/EntityDataKeys.java x: 4 commits (all time) y: 22 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities/EntityHeaderKeys.java x: 4 commits (all time) y: 15 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/exceptions/AlreadyEmittedException.java x: 2 commits (all time) y: 15 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/internal/XrayClientException.java x: 2 commits (all time) y: 10 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/DefaultPrioritizationStrategy.java x: 2 commits (all time) y: 3 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/RuntimeErrorContextMissingStrategy.java x: 2 commits (all time) y: 13 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/StreamingStrategy.java x: 2 commits (all time) y: 8 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/sampling/SamplingStrategy.java x: 7 commits (all time) y: 7 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/sampling/reservoir/CentralizedReservoir.java x: 2 commits (all time) y: 77 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/sampling/reservoir/Reservoir.java x: 7 commits (all time) y: 79 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/sampling/rule/Statistics.java x: 2 commits (all time) y: 29 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/utils/LooseValidations.java x: 2 commits (all time) y: 46 lines of code aws-xray-recorder-sdk-log4j/src/main/java/com/amazonaws/xray/log4j/Log4JSegmentListener.java x: 7 commits (all time) y: 40 lines of code aws-xray-recorder-sdk-metrics/src/main/java/com/amazonaws/xray/config/MetricsDaemonConfiguration.java x: 4 commits (all time) y: 58 lines of code aws-xray-recorder-sdk-metrics/src/main/java/com/amazonaws/xray/metrics/MetricEmitter.java x: 4 commits (all time) y: 5 lines of code aws-xray-recorder-sdk-spring/src/main/java/com/amazonaws/xray/spring/aop/AbstractXRayInterceptor.java x: 9 commits (all time) y: 28 lines of code aws-xray-recorder-sdk-spring/src/main/java/com/amazonaws/xray/spring/aop/XRayInterceptorUtils.java x: 2 commits (all time) y: 23 lines of code aws-xray-recorder-sdk-sql/src/main/java/com/amazonaws/xray/sql/TracingConnection.java x: 6 commits (all time) y: 254 lines of code aws-xray-recorder-sdk-sql/src/main/java/com/amazonaws/xray/sql/TracingDataSource.java x: 6 commits (all time) y: 56 lines of code config/idea/intellij-codestyle.xml x: 1 commits (all time) y: 51 lines of code config/idea/intellij-copyright-profile.xml x: 1 commits (all time) y: 6 lines of code aws-xray-recorder-sdk-bom/build.gradle.kts x: 1 commits (all time) y: 14 lines of code
629.0
lines of code
  min: 3.0
  average: 72.49
  25th percentile: 15.0
  median: 35.0
  75th percentile: 86.0
  max: 629.0
0 36.0
commits (all time)
min: 1.0 | average: 5.69 | 25th percentile: 2.0 | median: 4.0 | 75th percentile: 7.0 | max: 36.0

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

aws-xray-recorder-sdk-core/build.gradle.kts x: 8 contributors (all time) y: 24 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/contexts/LambdaSegmentContext.java x: 9 contributors (all time) y: 122 lines of code aws-xray-recorder-sdk-apache-http/src/main/java/com/amazonaws/xray/proxies/apache/http/TracedHttpClient.java x: 7 contributors (all time) y: 213 lines of code aws-xray-recorder-sdk-aws-sdk-v2/src/main/java/com/amazonaws/xray/interceptors/TracingInterceptor.java x: 9 contributors (all time) y: 421 lines of code aws-xray-recorder-sdk-aws-sdk/src/main/java/com/amazonaws/xray/handlers/TracingHandler.java x: 10 contributors (all time) y: 425 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities/NoOpSegment.java x: 2 contributors (all time) y: 292 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities/TraceHeader.java x: 4 contributors (all time) y: 158 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities/NoOpSubSegment.java x: 4 contributors (all time) y: 335 lines of code aws-xray-recorder-sdk-aws-sdk/build.gradle.kts x: 7 contributors (all time) y: 22 lines of code aws-xray-recorder-sdk-aws-sdk-v2/build.gradle.kts x: 5 contributors (all time) y: 21 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities/EntityImpl.java x: 7 contributors (all time) y: 502 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/internal/UnsignedXrayClient.java x: 2 contributors (all time) y: 161 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/sampling/LocalizedSamplingStrategy.java x: 7 contributors (all time) y: 159 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/AWSXRayRecorder.java x: 15 contributors (all time) y: 629 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/jakarta/servlet/AWSXRayServletFilter.java x: 2 contributors (all time) y: 329 lines of code settings.gradle.kts x: 5 contributors (all time) y: 31 lines of code aws-xray-recorder-sdk-aws-sdk-core/src/main/java/com/amazonaws/xray/utils/StringTransform.java x: 5 contributors (all time) y: 11 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities/SubsegmentImpl.java x: 6 contributors (all time) y: 161 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/jakarta/servlet/AWSXRayServletAsyncListener.java x: 1 contributors (all time) y: 43 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/jakarta/FixedSegmentNamingStrategy.java x: 1 contributors (all time) y: 30 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/jakarta/SegmentNamingStrategy.java x: 1 contributors (all time) y: 29 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities/Entity.java x: 5 contributors (all time) y: 100 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities/Segment.java x: 4 contributors (all time) y: 31 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities/Subsegment.java x: 5 contributors (all time) y: 50 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/contexts/SegmentContext.java x: 4 contributors (all time) y: 62 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/contexts/ThreadLocalSegmentContext.java x: 4 contributors (all time) y: 75 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities/DummySubsegment.java x: 5 contributors (all time) y: 324 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/internal/SamplingStrategyOverride.java x: 1 contributors (all time) y: 5 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/AWSXRay.java x: 8 contributors (all time) y: 136 lines of code aws-xray-recorder-sdk-lambda/build.gradle.kts x: 1 contributors (all time) y: 20 lines of code aws-xray-recorder-sdk-lambda/src/main/java/com/amazonaws/xray/lambda/SQSMessageHelper.java x: 1 contributors (all time) y: 12 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/DefaultContextMissingStrategy.java x: 4 contributors (all time) y: 3 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/emitters/UDPEmitter.java x: 12 contributors (all time) y: 80 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities/FacadeSegment.java x: 6 contributors (all time) y: 215 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities/SegmentImpl.java x: 6 contributors (all time) y: 126 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/DefaultStreamingStrategy.java x: 6 contributors (all time) y: 65 lines of code build.gradle.kts x: 3 contributors (all time) y: 282 lines of code dependencyManagement/build.gradle.kts x: 4 contributors (all time) y: 60 lines of code aws-xray-recorder-sdk-benchmark/build.gradle.kts x: 3 contributors (all time) y: 31 lines of code aws-xray-recorder-sdk-aws-sdk-core/build.gradle.kts x: 3 contributors (all time) y: 14 lines of code aws-xray-recorder-sdk-sql/src/main/java/com/amazonaws/xray/sql/SqlSubsegments.java x: 2 contributors (all time) y: 88 lines of code aws-xray-recorder-sdk-spring/build.gradle.kts x: 3 contributors (all time) y: 18 lines of code aws-xray-recorder-sdk-log4j/build.gradle.kts x: 4 contributors (all time) y: 15 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/sampling/pollers/RulePoller.java x: 5 contributors (all time) y: 78 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/sampling/pollers/TargetPoller.java x: 5 contributors (all time) y: 74 lines of code aws-xray-recorder-sdk-apache-http/build.gradle.kts x: 3 contributors (all time) y: 15 lines of code aws-xray-recorder-sdk-aws-sdk-instrumentor/build.gradle.kts x: 2 contributors (all time) y: 13 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/javax/servlet/AWSXRayServletAsyncListener.java x: 2 contributors (all time) y: 43 lines of code aws-xray-recorder-sdk-sql/src/main/java/com/amazonaws/xray/sql/TracingStatement.java x: 6 contributors (all time) y: 96 lines of code aws-xray-recorder-sdk-metrics/build.gradle.kts x: 2 contributors (all time) y: 17 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities/DummySegment.java x: 6 contributors (all time) y: 330 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/AWSXRayRecorderBuilder.java x: 10 contributors (all time) y: 231 lines of code aws-xray-recorder-sdk-sql/src/main/java/com/amazonaws/xray/sql/ConnectionInfo.java x: 1 contributors (all time) y: 81 lines of code aws-xray-recorder-sdk-sql/src/main/java/com/amazonaws/xray/sql/OracleConnectionUrlParser.java x: 1 contributors (all time) y: 124 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/plugins/ECSMetadataFetcher.java x: 1 contributors (all time) y: 86 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/plugins/ECSPlugin.java x: 6 contributors (all time) y: 115 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/plugins/MetadataUtils.java x: 1 contributors (all time) y: 84 lines of code jacoco/build.gradle.kts x: 1 contributors (all time) y: 46 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/sampling/manifest/CentralizedManifest.java x: 3 contributors (all time) y: 147 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/contexts/SegmentContextExecutors.java x: 1 contributors (all time) y: 35 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/sampling/CentralizedSamplingStrategy.java x: 7 contributors (all time) y: 113 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities/TraceID.java x: 4 contributors (all time) y: 123 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/internal/TimeUtils.java x: 1 contributors (all time) y: 9 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/ThreadLocalStorage.java x: 3 contributors (all time) y: 34 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/contexts/SegmentContextResolverChain.java x: 3 contributors (all time) y: 21 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/internal/FastIdGenerator.java x: 1 contributors (all time) y: 15 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/DefaultThrowableSerializationStrategy.java x: 3 contributors (all time) y: 112 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/utils/ByteUtils.java x: 4 contributors (all time) y: 65 lines of code aws-xray-recorder-sdk-benchmark/tst/main/java/com/amazonaws/xray/entities/IdsBenchmark.java x: 2 contributors (all time) y: 71 lines of code aws-xray-recorder-sdk-benchmark/tst/main/java/com/amazonaws/xray/AWSXRayRecorderBenchmark.java x: 4 contributors (all time) y: 93 lines of code aws-xray-recorder-sdk-benchmark/tst/main/java/com/amazonaws/xray/entities/EntityBenchmark.java x: 4 contributors (all time) y: 100 lines of code aws-xray-recorder-sdk-benchmark/tst/main/java/com/amazonaws/xray/entities/EntitySerializerBenchmark.java x: 4 contributors (all time) y: 162 lines of code aws-xray-recorder-sdk-benchmark/tst/main/java/com/amazonaws/xray/entities/TraceHeaderBenchmark.java x: 2 contributors (all time) y: 37 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities/AWSLogReference.java x: 5 contributors (all time) y: 43 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/sampling/rule/CentralizedRule.java x: 4 contributors (all time) y: 223 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/plugins/EKSPlugin.java x: 6 contributors (all time) y: 97 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/plugins/ElasticBeanstalkPlugin.java x: 5 contributors (all time) y: 67 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities/Cause.java x: 2 contributors (all time) y: 77 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities/NoOpList.java x: 1 contributors (all time) y: 105 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities/NoOpMap.java x: 1 contributors (all time) y: 58 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities/NoOpReentrantLock.java x: 1 contributors (all time) y: 64 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/javax/servlet/AWSXRayServletFilter.java x: 9 contributors (all time) y: 329 lines of code aws-xray-recorder-sdk-apache-http/src/main/java/com/amazonaws/xray/proxies/apache/http/DefaultHttpClient.java x: 2 contributors (all time) y: 64 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/config/DaemonConfiguration.java x: 5 contributors (all time) y: 128 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/contexts/LambdaSegmentContextResolver.java x: 2 contributors (all time) y: 51 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/contexts/ResolverChain.java x: 2 contributors (all time) y: 6 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities/SearchPattern.java x: 2 contributors (all time) y: 80 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities/StringValidator.java x: 2 contributors (all time) y: 20 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/listeners/SegmentListener.java x: 4 contributors (all time) y: 23 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/plugins/EC2Plugin.java x: 5 contributors (all time) y: 113 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/plugins/Plugin.java x: 5 contributors (all time) y: 17 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/serializers/StackTraceElementSerializer.java x: 2 contributors (all time) y: 24 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/FixedSegmentNamingStrategy.java x: 2 contributors (all time) y: 30 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/SegmentNamingStrategy.java x: 2 contributors (all time) y: 29 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/sampling/SamplingRequest.java x: 2 contributors (all time) y: 92 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/sampling/manifest/Manifest.java x: 2 contributors (all time) y: 9 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/sampling/manifest/SamplingRuleManifest.java x: 2 contributors (all time) y: 33 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/sampling/rule/Matchers.java x: 2 contributors (all time) y: 38 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/sampling/rule/SamplingRule.java x: 4 contributors (all time) y: 83 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/utils/ContainerInsightsUtil.java x: 3 contributors (all time) y: 160 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/utils/DockerUtils.java x: 3 contributors (all time) y: 63 lines of code aws-xray-recorder-sdk-apache-http/src/main/java/com/amazonaws/xray/proxies/apache/http/HttpClientBuilder.java x: 3 contributors (all time) y: 24 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/emitters/DelegatingEmitter.java x: 1 contributors (all time) y: 18 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/entities/Namespace.java x: 2 contributors (all time) y: 12 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/sampling/AllSamplingStrategy.java x: 3 contributors (all time) y: 12 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/utils/JsonUtils.java x: 3 contributors (all time) y: 35 lines of code aws-xray-recorder-sdk-metrics/src/main/java/com/amazonaws/xray/metrics/EMFMetricFormatter.java x: 3 contributors (all time) y: 39 lines of code aws-xray-recorder-sdk-metrics/src/main/java/com/amazonaws/xray/metrics/UDPMetricEmitter.java x: 3 contributors (all time) y: 41 lines of code aws-xray-recorder-sdk-spring/src/main/java/com/amazonaws/xray/spring/aop/BaseAbstractXRayInterceptor.java x: 4 contributors (all time) y: 38 lines of code aws-xray-recorder-sdk-sql-mysql/src/main/java/com/amazonaws/xray/sql/mysql/TracingInterceptor.java x: 2 contributors (all time) y: 185 lines of code aws-xray-recorder-sdk-apache-http/src/main/java/com/amazonaws/xray/proxies/apache/http/TracedResponseHandler.java x: 2 contributors (all time) y: 48 lines of code aws-xray-recorder-sdk-aws-sdk-core/src/main/java/com/amazonaws/xray/handlers/config/AWSOperationHandlerRequestDescriptor.java x: 3 contributors (all time) y: 29 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/emitters/Emitter.java x: 2 contributors (all time) y: 19 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/ContextMissingStrategy.java x: 3 contributors (all time) y: 6 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/DefaultPrioritizationStrategy.java x: 2 contributors (all time) y: 3 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/sampling/SamplingStrategy.java x: 5 contributors (all time) y: 7 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/sampling/XRayClient.java x: 4 contributors (all time) y: 33 lines of code aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/sampling/reservoir/Reservoir.java x: 7 contributors (all time) y: 79 lines of code aws-xray-recorder-sdk-log4j/src/main/java/com/amazonaws/xray/log4j/Log4JSegmentListener.java x: 4 contributors (all time) y: 40 lines of code aws-xray-recorder-sdk-metrics/src/main/java/com/amazonaws/xray/config/MetricsDaemonConfiguration.java x: 3 contributors (all time) y: 58 lines of code aws-xray-recorder-sdk-spring/src/main/java/com/amazonaws/xray/spring/aop/AbstractXRayInterceptor.java x: 7 contributors (all time) y: 28 lines of code aws-xray-recorder-sdk-sql/src/main/java/com/amazonaws/xray/sql/TracingConnection.java x: 5 contributors (all time) y: 254 lines of code aws-xray-recorder-sdk-sql/src/main/java/com/amazonaws/xray/sql/TracingDataSource.java x: 5 contributors (all time) y: 56 lines of code config/idea/intellij-codestyle.xml x: 1 contributors (all time) y: 51 lines of code aws-xray-recorder-sdk-bom/build.gradle.kts x: 1 contributors (all time) y: 14 lines of code
629.0
lines of code
  min: 3.0
  average: 72.49
  25th percentile: 15.0
  median: 35.0
  75th percentile: 86.0
  max: 629.0
0 15.0
contributors (all time)
min: 1.0 | average: 3.31 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 4.0 | max: 15.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".