GoogleCloudPlatform / opentelemetry-operations-collector
Duplication

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

Intro
Learn more...
Duplication Overall
system11% (1,368 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
go12% (1,165 lines)
yaml10% (203 lines)
Duplication per Component (primary)
components15% (1,326 lines)
ROOT23% (42 lines)
google-built-opentelemetry-collector0% (0 lines)
integration_test0% (0 lines)
otelopscol0% (0 lines)
internal0% (0 lines)
cmd0% (0 lines)
Longest Duplicates
The list of 50 longest duplicates.
See data for all 1,034 duplicates...
Size#FoldersFilesLinesCode
36 x 2 components/otelopscol/re...eiver/internal/metadata
components/otelopscol/re...eiver/internal/metadata
1154:1221 (4%)
1808:1875 (2%)
view
36 x 2 components/otelopscol/re...eiver/internal/metadata
components/otelopscol/re...eiver/internal/metadata
1808:1875 (2%)
871:938 (5%)
view
36 x 2 components/otelopscol/re...eiver/internal/metadata
components/otelopscol/re...eiver/internal/metadata
1154:1221 (4%)
871:938 (5%)
view
31 x 2 components/otelopscol/re...eiver/internal/metadata
components/otelopscol/re...eiver/internal/metadata
339:394 (11%)
883:938 (4%)
view
31 x 2 components/otelopscol/re...eiver/internal/metadata
components/otelopscol/re...eiver/internal/metadata
1166:1221 (3%)
339:394 (11%)
view
31 x 2 components/otelopscol/re...eiver/internal/metadata
components/otelopscol/re...eiver/internal/metadata
1820:1875 (2%)
339:394 (11%)
view
17 x 2 components/otelopscol/pr...or/modifyscopeprocessor
components/otelopscol/pr.../normalizesumsprocessor
29:50 (60%)
29:50 (60%)
view
16 x 2 components/otelopscol/re...eiver/internal/metadata
components/otelopscol/re...eiver/internal/metadata
137:169 (11%)
77:109 (18%)
view
16 x 2 components/otelopscol/re...eiver/internal/metadata
components/otelopscol/re...eiver/internal/metadata
1903:1930 (1%)
951:978 (2%)
view
16 x 2 components/otelopscol/re...eiver/internal/metadata
components/otelopscol/re...eiver/internal/metadata
1239:1266 (1%)
951:978 (2%)
view
16 x 2 components/otelopscol/re...eiver/internal/metadata
components/otelopscol/re...eiver/internal/metadata
1239:1266 (1%)
1903:1930 (1%)
view
15 x 2 components/otelopscol/re...eiver/internal/metadata
components/otelopscol/re...eiver/internal/metadata
1750:1771 (1%)
828:849 (2%)
view
15 x 2 components/otelopscol/re...eiver/internal/metadata
components/otelopscol/re...eiver/internal/metadata
98:129 (13%)
138:169 (10%)
view
15 x 2 components/otelopscol/re...eiver/internal/metadata
components/otelopscol/re...eiver/internal/metadata
98:129 (13%)
78:109 (17%)
view
15 x 2 components/otelopscol/re...eiver/internal/metadata
components/otelopscol/re...eiver/internal/metadata
1094:1115 (1%)
304:325 (5%)
view
15 x 2 components/otelopscol/re...eiver/internal/metadata
components/otelopscol/re...eiver/internal/metadata
1094:1115 (1%)
1750:1771 (1%)
view
15 x 2 components/otelopscol/re...eiver/internal/metadata
components/otelopscol/re...eiver/internal/metadata
1750:1771 (1%)
304:325 (5%)
view
15 x 2 components/otelopscol/re...eiver/internal/metadata
components/otelopscol/re...eiver/internal/metadata
1094:1115 (1%)
828:849 (2%)
view
15 x 2 components/otelopscol/re...eiver/internal/metadata
components/otelopscol/re...eiver/internal/metadata
304:325 (5%)
828:849 (2%)
view
14 x 2 components/otelopscol/pr...r/agentmetricsprocessor
components/otelopscol/pr...or/modifyscopeprocessor
29:47 (60%)
29:47 (50%)
view
14 x 2 components/otelopscol/pr...r/agentmetricsprocessor
components/otelopscol/processor/casttosumprocessor
29:47 (60%)
30:48 (50%)
view
14 x 2 components/otelopscol/pr...r/agentmetricsprocessor
components/otelopscol/pr.../normalizesumsprocessor
29:47 (60%)
29:47 (50%)
view
14 x 2 components/otelopscol/processor/casttosumprocessor
components/otelopscol/pr...or/modifyscopeprocessor
30:48 (50%)
29:47 (50%)
view
14 x 2 components/otelopscol/processor/casttosumprocessor
components/otelopscol/pr.../normalizesumsprocessor
30:48 (50%)
29:47 (50%)
view
12 x 2 components/otelopscol/re...eiver/internal/metadata
components/otelopscol/re...eiver/internal/metadata
11:30 (8%)
11:30 (14%)
view
12 x 2 components/otelopscol/re...eiver/internal/metadata
components/otelopscol/re...eiver/internal/metadata
11:30 (10%)
11:30 (8%)
view
12 x 2 components/otelopscol/re...eiver/internal/metadata
components/otelopscol/re...eiver/internal/metadata
10:29 (34%)
11:30 (14%)
view
12 x 2 components/otelopscol/re...eiver/internal/metadata
components/otelopscol/re...eiver/internal/metadata
1058:1074 (1%)
797:813 (1%)
view
12 x 2 components/otelopscol/re...eiver/internal/metadata
components/otelopscol/re...eiver/internal/metadata
11:30 (10%)
11:30 (14%)
view
12 x 2 components/otelopscol/re...eiver/internal/metadata
components/otelopscol/re...eiver/internal/metadata
11:30 (10%)
10:29 (34%)
view
12 x 2 components/otelopscol/re...eiver/internal/metadata
components/otelopscol/re...eiver/internal/metadata
1704:1720 (<1%)
797:813 (1%)
view
12 x 2 components/otelopscol/re...eiver/internal/metadata
components/otelopscol/re...eiver/internal/metadata
1058:1074 (1%)
1704:1720 (<1%)
view
12 x 2 components/otelopscol/re...eiver/internal/metadata
components/otelopscol/re...eiver/internal/metadata
11:30 (8%)
10:29 (34%)
view
11 x 2 components/otelopscol/receiver/dcgmreceiver
components/otelopscol/receiver/nvmlreceiver
26:38 (73%)
25:37 (91%)
view
10 x 2 components/otelopscol/receiver/dcgmreceiver
components/otelopscol/receiver/nvmlreceiver
62:73 (35%)
45:56 (50%)
view
10 x 2 components/otelopscol/re...eiver/internal/metadata
components/otelopscol/re...eiver/internal/metadata
1704:1718 (<1%)
282:296 (3%)
view
10 x 2 components/otelopscol/re...eiver/internal/metadata
components/otelopscol/re...eiver/internal/metadata
1058:1072 (1%)
282:296 (3%)
view
10 x 2 components/otelopscol/re...eiver/internal/metadata
components/otelopscol/re...eiver/internal/metadata
282:296 (3%)
797:811 (1%)
view
9 x 2 components/otelopscol/re...eiver/internal/metadata
components/otelopscol/re...eiver/internal/metadata
1039:1048 (<1%)
1204:1213 (<1%)
view
9 x 2 components/otelopscol/re...eiver/internal/metadata
components/otelopscol/re...eiver/internal/metadata
1094:1103 (<1%)
1149:1158 (<1%)
view
9 x 2 components/otelopscol/re...eiver/internal/metadata
components/otelopscol/re...eiver/internal/metadata
1039:1048 (<1%)
1094:1103 (<1%)
view
9 x 2 components/otelopscol/re...eiver/internal/metadata
components/otelopscol/re...eiver/internal/metadata
1149:1158 (<1%)
1204:1213 (<1%)
view
9 x 2 components/otelopscol/re...eiver/internal/metadata
components/otelopscol/re...eiver/internal/metadata
82:91 (3%)
136:145 (3%)
view
9 x 2 components/otelopscol/re...eiver/internal/metadata
components/otelopscol/re...eiver/internal/metadata
1039:1048 (<1%)
1149:1158 (<1%)
view
9 x 2 components/otelopscol/re...eiver/internal/metadata
components/otelopscol/re...eiver/internal/metadata
1094:1103 (<1%)
1204:1213 (<1%)
view
9 x 2 components/otelopscol/re...eiver/internal/metadata
components/otelopscol/re...eiver/internal/metadata
176:190 (6%)
116:130 (10%)
view
9 x 2 components/otelopscol/re...eiver/internal/metadata
components/otelopscol/re...eiver/internal/metadata
194:203 (3%)
252:261 (3%)
view
9 x 2 components/otelopscol/pr...or/modifyscopeprocessor
components/otelopscol/pr.../normalizesumsprocessor
53:65 (32%)
53:65 (32%)
view
8 x 2 components/otelopscol/re...eiver/internal/metadata
components/otelopscol/re...eiver/internal/metadata
404:417 (2%)
965:978 (1%)
view
8 x 2 components/otelopscol/re...eiver/internal/metadata
components/otelopscol/re...eiver/internal/metadata
145:158 (7%)
117:130 (9%)
view
Duplicated Units
The list of top 8 duplicated units.
See data for all 8 unit duplicates...
Size#FoldersFilesLinesCode
15 x 4 components/otelopscol/re...eiver/internal/metadata
components/otelopscol/re...eiver/internal/metadata
components/otelopscol/re...eiver/internal/metadata
components/otelopscol/re...eiver/internal/metadata
1193:1209 
910:926 
1847:1863 
366:382 
view
9 x 4 components/otelopscol/re...eiver/internal/metadata
components/otelopscol/re...eiver/internal/metadata
components/otelopscol/re...eiver/internal/metadata
components/otelopscol/re...eiver/internal/metadata
17:27 
17:27 
17:27 
16:26 
view
9 x 3 components/otelopscol/re...eiver/internal/metadata
components/otelopscol/re...eiver/internal/metadata
components/otelopscol/re...eiver/internal/metadata
116:126 
96:106 
156:166 
view
7 x 3 components/otelopscol/re...eiver/internal/metadata
components/otelopscol/re...eiver/internal/metadata
components/otelopscol/re...eiver/internal/metadata
311:319 
238:246 
344:352 
view
7 x 2 components/otelopscol/re...eiver/internal/metadata
components/otelopscol/re...eiver/internal/metadata
300:308 
513:521 
view
6 x 2 components/otelopscol/receiver/dcgmreceiver
components/otelopscol/receiver/nvmlreceiver
31:38 
31:38 
view
6 x 3 components/otelopscol/re...eiver/internal/metadata
components/otelopscol/re...eiver/internal/metadata
components/otelopscol/re...eiver/internal/metadata
515:522 
291:298 
817:824 
view
6 x 2 components/otelopscol/re...eiver/internal/metadata
components/otelopscol/re...eiver/internal/metadata
501:508 
504:511 
view