aws / aws-xray-daemon
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 46% | 18% | 35%
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
go0% | 0% | 55% | 12% | 31%
tf0% | 0% | 0% | 63% | 36%
spec0% | 0% | 0% | 0% | 100%
tfvars0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
pkg0% | 0% | 49% | 14% | 35%
cmd0% | 0% | 82% | 0% | 17%
testing0% | 0% | 0% | 58% | 41%
Tool0% | 0% | 0% | 0% | 100%
Longest Files (Top 31)
File# lines# units
cfg.go
in pkg/cfg
302 16
daemon.go
in cmd/tracing
287 9
telemetry.go
in pkg/telemetry
276 22
conn.go
in pkg/conn
246 14
main.tf
in testing/terraform
182 -
processor.go
in pkg/processor
134 7
server.go
in pkg/proxy
116 6
batchprocessor.go
in pkg/processor
92 3
bufferpool.go
in pkg/bufferpool
80 7
amis.tf
in testing/terraform
65 -
xray_client.go
in pkg/conn
62 4
ringbuffer.go
in pkg/ringbuffer
61 5
cli.go
in pkg/cli
60 6
spec
xray.spec
in Tool/src/packaging/linux
57 -
util.go
in pkg/util
45 3
log_config.go
in pkg/logger
41 1
variables.tf
in testing/terraform
40 -
udp.go
in pkg/socketconn/udp
36 3
tracing_windows.go
in cmd/tracing
35 2
profiler.go
in pkg/profiler
33 2
tracesegment.go
in pkg/tracesegment
32 2
tracing.go
in cmd/tracing
24 2
tracesegment_test_util.go
in pkg/tracesegment
21 1
cfg.yaml
in pkg
17 -
timer.go
in pkg/util/timer
13 2
linux_zip_cn.tfvars
in testing/terraform/testcases
5 -
linux_deb.tfvars
in testing/terraform/testcases
5 -
linux_rpm.tfvars
in testing/terraform/testcases
5 -
linux_zip.tfvars
in testing/terraform/testcases
5 -
linux_zip_us_gov.tfvars
in testing/terraform/testcases
5 -
socketconn.go
in pkg/socketconn
5 -
Files With Most Units (Top 20)
File# lines# units
telemetry.go
in pkg/telemetry
276 22
cfg.go
in pkg/cfg
302 16
conn.go
in pkg/conn
246 14
daemon.go
in cmd/tracing
287 9
processor.go
in pkg/processor
134 7
bufferpool.go
in pkg/bufferpool
80 7
server.go
in pkg/proxy
116 6
cli.go
in pkg/cli
60 6
ringbuffer.go
in pkg/ringbuffer
61 5
xray_client.go
in pkg/conn
62 4
udp.go
in pkg/socketconn/udp
36 3
util.go
in pkg/util
45 3
batchprocessor.go
in pkg/processor
92 3
timer.go
in pkg/util/timer
13 2
profiler.go
in pkg/profiler
33 2
tracesegment.go
in pkg/tracesegment
32 2
tracing_windows.go
in cmd/tracing
35 2
tracing.go
in cmd/tracing
24 2
log_config.go
in pkg/logger
41 1
tracesegment_test_util.go
in pkg/tracesegment
21 1
Files With Long Lines (Top 7)

There are 7 files with lines longer than 120 characters. In total, there are 24 long lines.

File# lines# units# long lines
cfg.go
in pkg/cfg
302 16 7
daemon.go
in cmd/tracing
287 9 6
conn.go
in pkg/conn
246 14 4
xray_client.go
in pkg/conn
62 4 3
amis.tf
in testing/terraform
65 - 2
main.tf
in testing/terraform
182 - 1
processor.go
in pkg/processor
134 7 1
Correlations

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

Tool/src/packaging/linux/xray.spec x: 2 commits (all time) y: 57 lines of code testing/terraform/main.tf x: 4 commits (all time) y: 182 lines of code pkg/conn/conn.go x: 6 commits (all time) y: 246 lines of code pkg/conn/xray_client.go x: 3 commits (all time) y: 62 lines of code pkg/processor/batchprocessor.go x: 15 commits (all time) y: 92 lines of code testing/terraform/testcases/linux_zip_cn.tfvars x: 1 commits (all time) y: 5 lines of code testing/terraform/amis.tf x: 2 commits (all time) y: 65 lines of code testing/terraform/testcases/linux_zip.tfvars x: 2 commits (all time) y: 5 lines of code testing/terraform/variables.tf x: 1 commits (all time) y: 40 lines of code pkg/proxy/server.go x: 4 commits (all time) y: 116 lines of code pkg/profiler/profiler.go x: 3 commits (all time) y: 33 lines of code pkg/socketconn/udp/udp.go x: 3 commits (all time) y: 36 lines of code pkg/tracesegment/tracesegment.go x: 3 commits (all time) y: 32 lines of code pkg/logger/log_config.go x: 4 commits (all time) y: 41 lines of code pkg/processor/processor.go x: 3 commits (all time) y: 134 lines of code pkg/cfg/cfg.go x: 5 commits (all time) y: 302 lines of code cmd/tracing/daemon.go x: 4 commits (all time) y: 287 lines of code pkg/cfg.yaml x: 4 commits (all time) y: 17 lines of code cmd/tracing/tracing.go x: 4 commits (all time) y: 24 lines of code cmd/tracing/tracing_windows.go x: 4 commits (all time) y: 35 lines of code pkg/ringbuffer/ringbuffer.go x: 4 commits (all time) y: 61 lines of code pkg/telemetry/telemetry.go x: 5 commits (all time) y: 276 lines of code pkg/bufferpool/bufferpool.go x: 2 commits (all time) y: 80 lines of code pkg/cli/cli.go x: 2 commits (all time) y: 60 lines of code pkg/tracesegment/tracesegment_test_util.go x: 2 commits (all time) y: 21 lines of code pkg/util/timer/timer.go x: 2 commits (all time) y: 13 lines of code pkg/util/util.go x: 2 commits (all time) y: 45 lines of code
302.0
lines of code
  min: 5.0
  average: 77.0
  25th percentile: 17.0
  median: 41.0
  75th percentile: 92.0
  max: 302.0
0 15.0
commits (all time)
min: 1.0 | average: 3.26 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 4.0 | max: 15.0

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

Tool/src/packaging/linux/xray.spec x: 2 contributors (all time) y: 57 lines of code testing/terraform/main.tf x: 2 contributors (all time) y: 182 lines of code pkg/conn/conn.go x: 5 contributors (all time) y: 246 lines of code pkg/conn/xray_client.go x: 3 contributors (all time) y: 62 lines of code pkg/processor/batchprocessor.go x: 7 contributors (all time) y: 92 lines of code testing/terraform/testcases/linux_zip_cn.tfvars x: 1 contributors (all time) y: 5 lines of code testing/terraform/amis.tf x: 1 contributors (all time) y: 65 lines of code testing/terraform/variables.tf x: 1 contributors (all time) y: 40 lines of code pkg/proxy/server.go x: 4 contributors (all time) y: 116 lines of code pkg/profiler/profiler.go x: 3 contributors (all time) y: 33 lines of code pkg/socketconn/udp/udp.go x: 3 contributors (all time) y: 36 lines of code pkg/tracesegment/tracesegment.go x: 3 contributors (all time) y: 32 lines of code pkg/logger/log_config.go x: 4 contributors (all time) y: 41 lines of code pkg/processor/processor.go x: 3 contributors (all time) y: 134 lines of code pkg/cfg/cfg.go x: 5 contributors (all time) y: 302 lines of code cmd/tracing/daemon.go x: 4 contributors (all time) y: 287 lines of code pkg/cfg.yaml x: 4 contributors (all time) y: 17 lines of code cmd/tracing/tracing.go x: 3 contributors (all time) y: 24 lines of code cmd/tracing/tracing_windows.go x: 3 contributors (all time) y: 35 lines of code pkg/ringbuffer/ringbuffer.go x: 4 contributors (all time) y: 61 lines of code pkg/telemetry/telemetry.go x: 5 contributors (all time) y: 276 lines of code pkg/bufferpool/bufferpool.go x: 2 contributors (all time) y: 80 lines of code pkg/cli/cli.go x: 2 contributors (all time) y: 60 lines of code pkg/socketconn/socketconn.go x: 2 contributors (all time) y: 5 lines of code pkg/tracesegment/tracesegment_test_util.go x: 2 contributors (all time) y: 21 lines of code pkg/util/timer/timer.go x: 2 contributors (all time) y: 13 lines of code pkg/util/util.go x: 2 contributors (all time) y: 45 lines of code
302.0
lines of code
  min: 5.0
  average: 77.0
  25th percentile: 17.0
  median: 41.0
  75th percentile: 92.0
  max: 302.0
0 7.0
contributors (all time)
min: 1.0 | average: 2.77 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 4.0 | max: 7.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): 1 points

Tool/src/packaging/linux/xray.spec x: 1 commits (90d) y: 57 lines of code
57.0
lines of code
  min: 57.0
  average: 57.0
  25th percentile: 57.0
  median: 57.0
  75th percentile: 57.0
  max: 57.0
0 1.0
commits (90d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

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

Tool/src/packaging/linux/xray.spec x: 1 contributors (90d) y: 57 lines of code
57.0
lines of code
  min: 57.0
  average: 57.0
  25th percentile: 57.0
  median: 57.0
  75th percentile: 57.0
  max: 57.0
0 1.0
contributors (90d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0