apache / skywalking-data-collect-protocol
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 27% | 31% | 41%
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
proto0% | 0% | 27% | 31% | 40%
bzl0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
ebpf0% | 0% | 53% | 33% | 12%
language-agent0% | 0% | 39% | 0% | 60%
browser0% | 0% | 0% | 82% | 17%
service-mesh-probe0% | 0% | 0% | 100% | 0%
common0% | 0% | 0% | 65% | 34%
logging0% | 0% | 0% | 100% | 0%
profile0% | 0% | 0% | 0% | 100%
management0% | 0% | 0% | 0% | 100%
event0% | 0% | 0% | 0% | 100%
asyncprofiler0% | 0% | 0% | 0% | 100%
bazel0% | 0% | 0% | 0% | 100%
Longest Files (Top 26)
File# lines# units
proto
342 -
proto
Tracing.proto
in language-agent
267 -
proto
157 -
proto
service-mesh.proto
in service-mesh-probe
117 -
proto
Process.proto
in ebpf/profiling
109 -
proto
Command.proto
in common
108 -
proto
Continuous.proto
in ebpf/profiling
105 -
proto
Logging.proto
in logging
104 -
proto
JVMMetric.proto
in language-agent
97 -
proto
Meter.proto
in language-agent
84 -
proto
Profile.proto
in ebpf/profiling
83 -
proto
Event.proto
in event
70 -
proto
AsyncProfiler.proto
in asyncprofiler
67 -
proto
Profile.proto
in profile
67 -
proto
Common.proto
in common
56 -
proto
CLRMetric.proto
in language-agent
52 -
proto
Management.proto
in management
49 -
47 -
proto
TracingCompat.proto
in language-agent
40 -
37 -
proto
36 -
proto
36 -
34 -
proto
JVMMetricCompat.proto
in language-agent
30 -
proto
MeterCompat.proto
in language-agent
30 -
proto
CLRMetricCompat.proto
in language-agent
29 -
Files With Most Units (Top 0)
File# lines# units
Files With Long Lines (Top 12)

There are 12 files with lines longer than 120 characters. In total, there are 57 long lines.

File# lines# units# long lines
proto
Tracing.proto
in language-agent
267 - 17
proto
service-mesh.proto
in service-mesh-probe
117 - 13
proto
Event.proto
in event
70 - 8
proto
Logging.proto
in logging
104 - 4
47 - 4
proto
Command.proto
in common
108 - 3
proto
AsyncProfiler.proto
in asyncprofiler
67 - 3
37 - 1
proto
TracingCompat.proto
in language-agent
40 - 1
proto
Meter.proto
in language-agent
84 - 1
proto
MeterCompat.proto
in language-agent
30 - 1
proto
Continuous.proto
in ebpf/profiling
105 - 1
Correlations

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

ebpf/accesslog.proto x: 11 commits (all time) y: 342 lines of code browser/BrowserPerf.proto x: 21 commits (all time) y: 157 lines of code asyncprofiler/AsyncProfiler.proto x: 2 commits (all time) y: 67 lines of code language-agent/JVMMetric.proto x: 13 commits (all time) y: 97 lines of code ebpf/profiling/Continuous.proto x: 3 commits (all time) y: 105 lines of code common/Command.proto x: 2 commits (all time) y: 108 lines of code language-agent/Tracing.proto x: 14 commits (all time) y: 267 lines of code browser/BrowserPerfCompat.proto x: 6 commits (all time) y: 34 lines of code ebpf/profiling/Profile.proto x: 4 commits (all time) y: 83 lines of code event/Event.proto x: 5 commits (all time) y: 70 lines of code language-agent/CLRMetricCompat.proto x: 6 commits (all time) y: 29 lines of code language-agent/ConfigurationDiscoveryService.proto x: 6 commits (all time) y: 47 lines of code language-agent/JVMMetricCompat.proto x: 6 commits (all time) y: 30 lines of code language-agent/Meter.proto x: 10 commits (all time) y: 84 lines of code language-agent/MeterCompat.proto x: 7 commits (all time) y: 30 lines of code language-agent/TracingCompat.proto x: 6 commits (all time) y: 40 lines of code management/ManagementCompat.proto x: 6 commits (all time) y: 36 lines of code profile/Profile.proto x: 16 commits (all time) y: 67 lines of code common/Common.proto x: 9 commits (all time) y: 56 lines of code ebpf/profiling/Process.proto x: 7 commits (all time) y: 109 lines of code language-agent/CLRMetric.proto x: 7 commits (all time) y: 52 lines of code logging/Logging.proto x: 8 commits (all time) y: 104 lines of code management/Management.proto x: 11 commits (all time) y: 49 lines of code service-mesh-probe/service-mesh.proto x: 21 commits (all time) y: 117 lines of code bazel/repositories.bzl x: 1 commits (all time) y: 37 lines of code common/common.proto x: 7 commits (all time) y: 56 lines of code
342.0
lines of code
  min: 29.0
  average: 85.52
  25th percentile: 37.0
  median: 67.0
  75th percentile: 105.0
  max: 342.0
0 21.0
commits (all time)
min: 1.0 | average: 8.19 | 25th percentile: 6.0 | median: 7.0 | 75th percentile: 11.0 | max: 21.0

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

ebpf/accesslog.proto x: 2 contributors (all time) y: 342 lines of code browser/BrowserPerf.proto x: 6 contributors (all time) y: 157 lines of code asyncprofiler/AsyncProfiler.proto x: 1 contributors (all time) y: 67 lines of code language-agent/JVMMetric.proto x: 9 contributors (all time) y: 97 lines of code ebpf/profiling/Continuous.proto x: 1 contributors (all time) y: 105 lines of code common/Command.proto x: 1 contributors (all time) y: 108 lines of code language-agent/Tracing.proto x: 6 contributors (all time) y: 267 lines of code browser/BrowserPerfCompat.proto x: 3 contributors (all time) y: 34 lines of code ebpf/profiling/Profile.proto x: 1 contributors (all time) y: 83 lines of code event/Event.proto x: 3 contributors (all time) y: 70 lines of code language-agent/CLRMetricCompat.proto x: 3 contributors (all time) y: 29 lines of code language-agent/ConfigurationDiscoveryService.proto x: 4 contributors (all time) y: 47 lines of code language-agent/JVMMetricCompat.proto x: 3 contributors (all time) y: 30 lines of code language-agent/Meter.proto x: 5 contributors (all time) y: 84 lines of code language-agent/MeterCompat.proto x: 4 contributors (all time) y: 30 lines of code language-agent/TracingCompat.proto x: 3 contributors (all time) y: 40 lines of code management/ManagementCompat.proto x: 3 contributors (all time) y: 36 lines of code profile/Profile.proto x: 6 contributors (all time) y: 67 lines of code common/Common.proto x: 5 contributors (all time) y: 56 lines of code language-agent/CLRMetric.proto x: 5 contributors (all time) y: 52 lines of code logging/Logging.proto x: 6 contributors (all time) y: 104 lines of code management/Management.proto x: 6 contributors (all time) y: 49 lines of code service-mesh-probe/service-mesh.proto x: 5 contributors (all time) y: 117 lines of code bazel/repositories.bzl x: 1 contributors (all time) y: 37 lines of code common/common.proto x: 2 contributors (all time) y: 56 lines of code
342.0
lines of code
  min: 29.0
  average: 85.52
  25th percentile: 37.0
  median: 67.0
  75th percentile: 105.0
  max: 342.0
0 9.0
contributors (all time)
min: 1.0 | average: 3.63 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 5.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): 1 points

ebpf/accesslog.proto x: 1 commits (90d) y: 342 lines of code
342.0
lines of code
  min: 342.0
  average: 342.0
  25th percentile: 342.0
  median: 342.0
  75th percentile: 342.0
  max: 342.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

ebpf/accesslog.proto x: 1 contributors (90d) y: 342 lines of code
342.0
lines of code
  min: 342.0
  average: 342.0
  25th percentile: 342.0
  median: 342.0
  75th percentile: 342.0
  max: 342.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