elastic / apm-perf
Duplication

Places in code with 6 or more lines that are exactly the same.

Intro
Learn more...
Duplication Overall
system6% (201 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
go6% (201 lines)
Duplication per Component (primary)
cmd5% (70 lines)
internal4% (49 lines)
loadgen7% (48 lines)
pkg29% (34 lines)
tools0% (0 lines)

Duplication Between Components (50+ lines)

G loadgen loadgen pkg pkg loadgen--pkg 80

Download: SVG DOT (open online Graphviz editor)

Open 2D force graph... Open 3D force graph...

Show more details on duplication between components...
Longest Duplicates
The list of 16 longest duplicates.
See data for all 16 duplicates...
Size#FoldersFilesLinesCode
22 x 2 loadgen/config
pkg/telemetrygen
36:69 (21%)
67:100 (42%)
view
15 x 2 cmd/apmsoak
cmd/apmtelemetrygen
63:83 (15%)
78:98 (12%)
view
11 x 2 loadgen/config
pkg/telemetrygen
22:32 (10%)
41:52 (21%)
view
8 x 2 cmd/apmbench
cmd/apmbench
20:29 (21%)
39:48 (21%)
view
7 x 2 internal/telemetrygen/logs
internal/telemetrygen/metrics
67:75 (15%)
97:105 (10%)
view
7 x 2 internal/telemetrygen/metrics
internal/telemetrygen/traces
32:39 (10%)
39:46 (7%)
view
7 x 2 loadgen/eventhandler
pkg/telemetrygen
140:163 (2%)
47:54 (13%)
view
7 x 2 internal/telemetrygen/logs
internal/telemetrygen/metrics
28:35 (15%)
32:39 (10%)
view
7 x 2 loadgen
loadgen/eventhandler
40:46 (9%)
136:159 (2%)
view
7 x 2 internal/telemetrygen/logs
internal/telemetrygen/traces
28:35 (15%)
39:46 (7%)
view
7 x 2 internal/telemetrygen/metrics
internal/telemetrygen/metrics
64:70 (10%)
80:86 (10%)
view
6 x 2 cmd/apmsoak
cmd/apmtelemetrygen
31:36 (24%)
42:47 (4%)
view
6 x 2 loadgen
pkg/telemetrygen
41:46 (8%)
47:52 (11%)
view
6 x 2 loadgen/config
loadgen
27:32 (5%)
41:46 (8%)
view
6 x 2 cmd/otelinmemexporter
cmd/otelinmemexporter
281:286 (1%)
291:296 (1%)
view
6 x 2 loadgen/config
loadgen/eventhandler
27:32 (5%)
140:159 (2%)
view
Duplicated Units
The list of top 3 duplicated units.
See data for all 3 unit duplicates...
Size#FoldersFilesLinesCode
21 x 2 pkg/telemetrygen
loadgen/config
76:101 
45:70 
view
9 x 2 cmd/apmsoak
cmd/apmtelemetrygen
65:75 
80:90 
view
6 x 2 cmd/apmsoak
cmd/apmtelemetrygen
77:84 
92:99 
view