apache / camel-k
Duplication

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

Intro
Learn more...
Duplication Overall
system72% (102,647 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
yaml95% (95,790 lines)
go17% (6,845 lines)
adoc2% (12 lines)
Duplication per Component (primary)
install99% (31,915 lines)
config99% (31,915 lines)
helm99% (31,739 lines)
pkg17% (6,565 lines)
addons14% (246 lines)
resources4% (213 lines)
cmd4% (34 lines)
proposals4% (12 lines)
cicd9% (8 lines)
script0% (0 lines)
ROOT0% (0 lines)

Duplication Between Components (50+ lines)

G config config install install config--install 63830 helm helm config--helm 62892 resources resources config--resources 251 install--resources 251 helm--install 62892 helm--resources 391 addons addons pkg pkg addons--pkg 217 cicd cicd cicd--helm 52

Download: SVG DOT (open online Graphviz editor)

Open 3D force graph...

Show more details on duplication between components...
Longest Duplicates
The list of 50 longest duplicates.
See data for all 162,896 duplicates...
Size#FoldersFilesLinesCode
8549 x 2 config/crd/bases
helm/camel-k/crds
18:8566 (100%)
18:8566 (100%)
view
8549 x 2 config/crd/bases
install/config/crd/bases
18:8566 (100%)
18:8566 (100%)
view
8549 x 2 helm/camel-k/crds
install/config/crd/bases
18:8566 (100%)
18:8566 (100%)
view
8034 x 2 config/crd/bases
helm/camel-k/crds
18:8051 (100%)
18:8051 (100%)
view
8034 x 2 config/crd/bases
install/config/crd/bases
18:8051 (100%)
18:8051 (100%)
view
8034 x 2 helm/camel-k/crds
install/config/crd/bases
18:8051 (100%)
18:8051 (100%)
view
7722 x 2 helm/camel-k/crds
install/config/crd/bases
18:7739 (100%)
18:7739 (100%)
view
7722 x 2 config/crd/bases
helm/camel-k/crds
18:7739 (100%)
18:7739 (100%)
view
7722 x 2 config/crd/bases
install/config/crd/bases
18:7739 (100%)
18:7739 (100%)
view
7692 x 2 helm/camel-k/crds
install/config/crd/bases
72:7763 (89%)
69:7760 (95%)
view
7692 x 2 helm/camel-k/crds
install/config/crd/bases
69:7760 (95%)
72:7763 (89%)
view
7692 x 2 helm/camel-k/crds
helm/camel-k/crds
72:7763 (89%)
69:7760 (95%)
view
7692 x 2 config/crd/bases
install/config/crd/bases
72:7763 (89%)
69:7760 (95%)
view
7692 x 2 config/crd/bases
config/crd/bases
72:7763 (89%)
69:7760 (95%)
view
7692 x 2 config/crd/bases
helm/camel-k/crds
72:7763 (89%)
69:7760 (95%)
view
7692 x 2 config/crd/bases
helm/camel-k/crds
69:7760 (95%)
72:7763 (89%)
view
7692 x 2 config/crd/bases
install/config/crd/bases
69:7760 (95%)
72:7763 (89%)
view
7692 x 2 install/config/crd/bases
install/config/crd/bases
72:7763 (89%)
69:7760 (95%)
view
3503 x 2 helm/camel-k/crds
install/config/crd/bases
18:3520 (100%)
18:3520 (100%)
view
3503 x 2 config/crd/bases
helm/camel-k/crds
18:3520 (100%)
18:3520 (100%)
view
3503 x 2 config/crd/bases
install/config/crd/bases
18:3520 (100%)
18:3520 (100%)
view
1375 x 2 config/crd/bases
helm/camel-k/crds
18:1392 (100%)
18:1392 (100%)
view
1375 x 2 config/crd/bases
install/config/crd/bases
18:1392 (100%)
18:1392 (100%)
view
1375 x 2 helm/camel-k/crds
install/config/crd/bases
18:1392 (100%)
18:1392 (100%)
view
1351 x 2 config/crd/bases
config/crd/bases
433:1783 (38%)
6116:7466 (17%)
view
1351 x 2 config/crd/bases
install/config/crd/bases
433:1783 (38%)
6116:7466 (17%)
view
1351 x 2 config/crd/bases
helm/camel-k/crds
433:1783 (38%)
6116:7466 (17%)
view
1351 x 2 helm/camel-k/crds
install/config/crd/bases
433:1783 (38%)
6116:7466 (17%)
view
1351 x 2 install/config/crd/bases
install/config/crd/bases
433:1783 (38%)
6116:7466 (17%)
view
1351 x 2 config/crd/bases
helm/camel-k/crds
6116:7466 (17%)
433:1783 (38%)
view
1351 x 2 config/crd/bases
install/config/crd/bases
6116:7466 (17%)
433:1783 (38%)
view
1351 x 2 helm/camel-k/crds
install/config/crd/bases
6116:7466 (17%)
433:1783 (38%)
view
1351 x 2 helm/camel-k/crds
helm/camel-k/crds
433:1783 (38%)
6116:7466 (17%)
view
1347 x 2 install/config/crd/bases
install/config/crd/bases
240:1586 (15%)
2939:4285 (16%)
view
1347 x 2 install/config/crd/bases
install/config/crd/bases
237:1583 (16%)
2939:4285 (16%)
view
1347 x 2 config/crd/bases
config/crd/bases
240:1586 (15%)
2939:4285 (16%)
view
1347 x 2 config/crd/bases
helm/camel-k/crds
237:1583 (16%)
2939:4285 (16%)
view
1347 x 2 helm/camel-k/crds
helm/camel-k/crds
2942:4288 (15%)
237:1583 (16%)
view
1347 x 2 config/crd/bases
install/config/crd/bases
240:1586 (15%)
2942:4288 (15%)
view
1347 x 2 config/crd/bases
config/crd/bases
2942:4288 (15%)
237:1583 (16%)
view
1347 x 2 config/crd/bases
install/config/crd/bases
2939:4285 (16%)
237:1583 (16%)
view
1347 x 2 install/config/crd/bases
install/config/crd/bases
240:1586 (15%)
2942:4288 (15%)
view
1347 x 2 config/crd/bases
config/crd/bases
237:1583 (16%)
2939:4285 (16%)
view
1347 x 2 config/crd/bases
install/config/crd/bases
2939:4285 (16%)
240:1586 (15%)
view
1347 x 2 config/crd/bases
helm/camel-k/crds
240:1586 (15%)
2942:4288 (15%)
view
1347 x 2 config/crd/bases
helm/camel-k/crds
2942:4288 (15%)
237:1583 (16%)
view
1347 x 2 config/crd/bases
install/config/crd/bases
237:1583 (16%)
2939:4285 (16%)
view
1347 x 2 config/crd/bases
helm/camel-k/crds
237:1583 (16%)
2942:4288 (15%)
view
1347 x 2 helm/camel-k/crds
install/config/crd/bases
240:1586 (15%)
2942:4288 (15%)
view
1347 x 2 config/crd/bases
install/config/crd/bases
237:1583 (16%)
2942:4288 (15%)
view
Duplicated Units
The list of top 50 duplicated units.
See data for all 88 unit duplicates...
Size#FoldersFilesLinesCode
68 x 2 pkg/apis/camel/v1
pkg/apis/camel/v1alpha1
1620:1689 
344:413 
view
27 x 2 pkg/controller/pipe
pkg/controller/kameletbinding
235:264 
235:264 
view
26 x 2 addons/tracing/discovery
addons/telemetry/discovery
40:68 
40:68 
view
23 x 2 pkg/apis/camel/v1
pkg/apis/camel/v1alpha1
1702:1726 
426:450 
view
19 x 2 pkg/controller/pipe
pkg/controller/kameletbinding
210:233 
210:233 
view
18 x 2 pkg/apis/camel/v1
pkg/apis/camel/v1alpha1
647:666 
51:70 
view
17 x 8 pkg/apis/camel/v1
pkg/apis/camel/v1
pkg/apis/camel/v1
pkg/apis/camel/v1
pkg/apis/camel/v1
pkg/apis/camel/v1
pkg/apis/camel/v1alpha1
pkg/apis/camel/v1alpha1
139:161 
112:134 
105:127 
144:166 
140:162 
159:181 
108:130 
115:137 
view
17 x 2 pkg/apis/camel/v1
pkg/apis/camel/v1alpha1
149:169 
152:172 
view
16 x 2 pkg/apis/camel/v1
pkg/apis/camel/v1alpha1
89:108 
91:110 
view
16 x 2 pkg/apis/camel/v1
pkg/apis/camel/v1alpha1
161:178 
164:181 
view
15 x 2 pkg/apis/camel/v1
pkg/apis/camel/v1alpha1
142:158 
145:161 
view
15 x 2 pkg/apis/camel/v1
pkg/apis/camel/v1alpha1
679:695 
83:99 
view
13 x 2 pkg/apis/camel/v1
pkg/apis/camel/v1alpha1
1881:1895 
754:768 
view
12 x 9 pkg/client/camel/clients...ersioned/typed/camel/v1
pkg/client/camel/clients...ersioned/typed/camel/v1
pkg/client/camel/clients...ersioned/typed/camel/v1
pkg/client/camel/clients...ersioned/typed/camel/v1
pkg/client/camel/clients...ersioned/typed/camel/v1
pkg/client/camel/clients...ersioned/typed/camel/v1
pkg/client/camel/clients...ersioned/typed/camel/v1
pkg/client/camel/clients...ed/typed/camel/v1alpha1
pkg/client/camel/clients...ed/typed/camel/v1alpha1
173:186 
173:186 
173:186 
173:186 
173:186 
177:190 
177:190 
177:190 
173:186 
view
11 x 11 addons/strimzi/duck/clie...tset/typed/duck/v1beta2
addons/strimzi/duck/clie...tset/typed/duck/v1beta2
pkg/client/camel/clients...ersioned/typed/camel/v1
pkg/client/camel/clients...ersioned/typed/camel/v1
pkg/client/camel/clients...ersioned/typed/camel/v1
pkg/client/camel/clients...ersioned/typed/camel/v1
pkg/client/camel/clients...ersioned/typed/camel/v1
pkg/client/camel/clients...ersioned/typed/camel/v1
pkg/client/camel/clients...ersioned/typed/camel/v1
pkg/client/camel/clients...ed/typed/camel/v1alpha1
...
92:104 
92:104 
104:116 
104:116 
104:116 
104:116 
104:116 
108:120 
108:120 
108:120 
...
view
10 x 2 cmd/util/doc-gen/generators
cmd/util/doc-gen/generators
126:137 
234:245 
view
10 x 2 pkg/apis/camel/v1
pkg/apis/camel/v1alpha1
195:206 
198:209 
view
10 x 2 pkg/apis/camel/v1
pkg/apis/camel/v1alpha1
1783:1794 
656:667 
view
9 x 2 addons/strimzi/duck/client/internalclientset
pkg/client/camel/clientset/versioned
62:76 
70:84 
view
9 x 3 addons/strimzi/duck/clie...tset/typed/duck/v1beta2
pkg/client/camel/clients...ersioned/typed/camel/v1
pkg/client/camel/clients...ed/typed/camel/v1alpha1
52:62 
77:87 
52:62 
view
8 x 2 pkg/apis/camel/v1
pkg/apis/camel/v1alpha1
122:131 
130:139 
view
8 x 2 pkg/apis/camel/v1
pkg/apis/camel/v1alpha1
78:87 
81:90 
view
8 x 2 pkg/apis/camel/v1
pkg/apis/camel/v1alpha1
90:99 
93:102 
view
8 x 3 pkg/install
pkg/trait
pkg/client
157:170 
141:156 
113:126 
view
8 x 2 pkg/util/digest
pkg/util
291:300 
432:441 
view
8 x 9 pkg/client/camel/applyconfiguration/camel/v1
pkg/client/camel/applyconfiguration/camel/v1
pkg/client/camel/applyconfiguration/camel/v1
pkg/client/camel/applyconfiguration/camel/v1
pkg/client/camel/applyconfiguration/camel/v1
pkg/client/camel/applyconfiguration/camel/v1
pkg/client/camel/applyconfiguration/camel/v1
pkg/client/camel/applyconfiguration/camel/v1alpha1
pkg/client/camel/applyconfiguration/camel/v1alpha1
149:158 
149:158 
149:158 
149:158 
149:158 
149:158 
149:158 
149:158 
149:158 
view
8 x 9 pkg/client/camel/applyconfiguration/camel/v1
pkg/client/camel/applyconfiguration/camel/v1
pkg/client/camel/applyconfiguration/camel/v1
pkg/client/camel/applyconfiguration/camel/v1
pkg/client/camel/applyconfiguration/camel/v1
pkg/client/camel/applyconfiguration/camel/v1
pkg/client/camel/applyconfiguration/camel/v1
pkg/client/camel/applyconfiguration/camel/v1alpha1
pkg/client/camel/applyconfiguration/camel/v1alpha1
164:173 
164:173 
164:173 
164:173 
164:173 
164:173 
164:173 
164:173 
164:173 
view
8 x 9 pkg/client/camel/applyconfiguration/camel/v1
pkg/client/camel/applyconfiguration/camel/v1
pkg/client/camel/applyconfiguration/camel/v1
pkg/client/camel/applyconfiguration/camel/v1
pkg/client/camel/applyconfiguration/camel/v1
pkg/client/camel/applyconfiguration/camel/v1
pkg/client/camel/applyconfiguration/camel/v1
pkg/client/camel/applyconfiguration/camel/v1alpha1
pkg/client/camel/applyconfiguration/camel/v1alpha1
178:187 
178:187 
178:187 
178:187 
178:187 
178:187 
178:187 
178:187 
178:187 
view
7 x 2 pkg/cmd
pkg/cmd
60:69 
59:68 
view
7 x 9 pkg/apis/camel/v1
pkg/apis/camel/v1
pkg/apis/camel/v1
pkg/apis/camel/v1
pkg/apis/camel/v1
pkg/apis/camel/v1
pkg/apis/camel/v1
pkg/apis/camel/v1alpha1
pkg/apis/camel/v1alpha1
103:111 
74:82 
67:75 
106:114 
102:110 
112:120 
290:298 
70:78 
77:85 
view
7 x 9 pkg/apis/camel/v1
pkg/apis/camel/v1
pkg/apis/camel/v1
pkg/apis/camel/v1
pkg/apis/camel/v1
pkg/apis/camel/v1
pkg/apis/camel/v1
pkg/apis/camel/v1alpha1
pkg/apis/camel/v1alpha1
164:173 
137:146 
130:139 
169:178 
165:174 
184:193 
362:371 
133:142 
140:149 
view
7 x 2 pkg/apis/camel/v1
pkg/apis/camel/v1alpha1
184:192 
187:195 
view
7 x 2 pkg/apis/camel/v1
pkg/apis/camel/v1alpha1
765:773 
176:184 
view
7 x 2 pkg/apis/camel/v1
pkg/apis/camel/v1alpha1
822:830 
233:241 
view
7 x 5 pkg/client/camel/applyconfiguration/camel/v1
pkg/client/camel/applyconfiguration/camel/v1
pkg/client/camel/applyconfiguration/camel/v1
pkg/client/camel/applyconfiguration/camel/v1
pkg/client/camel/applyconfiguration/camel/v1
37:45 
70:78 
112:120 
37:45 
74:82 
view
7 x 3 pkg/client/camel/applyconfiguration/camel/v1
pkg/client/camel/applyconfiguration/camel/v1
pkg/client/camel/applyconfiguration/camel/v1alpha1
97:105 
106:114 
98:106 
view
7 x 2 pkg/client/camel/applyconfiguration/camel/v1
pkg/client/camel/applyconfiguration/camel/v1
52:60 
57:65 
view
7 x 2 pkg/client/camel/applyconfiguration/camel/v1
pkg/client/camel/applyconfiguration/camel/v1
99:107 
104:112 
view
7 x 2 pkg/client/camel/applyconfiguration/camel/v1
pkg/client/camel/applyconfiguration/camel/v1
122:130 
37:45 
view
7 x 9 pkg/client/camel/applyconfiguration/camel/v1
pkg/client/camel/applyconfiguration/camel/v1
pkg/client/camel/applyconfiguration/camel/v1
pkg/client/camel/applyconfiguration/camel/v1
pkg/client/camel/applyconfiguration/camel/v1
pkg/client/camel/applyconfiguration/camel/v1
pkg/client/camel/applyconfiguration/camel/v1
pkg/client/camel/applyconfiguration/camel/v1alpha1
pkg/client/camel/applyconfiguration/camel/v1alpha1
60:68 
61:69 
60:68 
115:123 
145:153 
129:137 
168:176 
60:68 
61:69 
view
7 x 2 pkg/client/camel/applyconfiguration/camel/v1
pkg/client/camel/applyconfiguration/camel/v1alpha1
224:232 
224:232 
view
7 x 2 pkg/client/camel/applyconfiguration/camel/v1
pkg/client/camel/applyconfiguration/camel/v1
125:133 
125:133 
view
7 x 2 pkg/client/camel/applyconfiguration/camel/v1
pkg/client/camel/applyconfiguration/camel/v1
78:86 
353:361 
view
7 x 2 pkg/client/camel/applyconfiguration/camel/v1
pkg/client/camel/applyconfiguration/camel/v1
42:50 
46:54 
view
7 x 2 pkg/client/camel/applyconfiguration/camel/v1
pkg/client/camel/applyconfiguration/camel/v1
84:92 
88:96 
view
7 x 5 pkg/client/camel/applyconfiguration/camel/v1
pkg/client/camel/applyconfiguration/camel/v1
pkg/client/camel/applyconfiguration/camel/v1
pkg/client/camel/applyconfiguration/camel/v1
pkg/client/camel/applyconfiguration/camel/v1
78:86 
78:86 
81:89 
155:163 
128:136 
view
7 x 2 pkg/client/camel/applyconfiguration/camel/v1
pkg/client/camel/applyconfiguration/camel/v1alpha1
73:81 
73:81 
view
7 x 5 pkg/client/camel/applyconfiguration/camel/v1
pkg/client/camel/applyconfiguration/camel/v1
pkg/client/camel/applyconfiguration/camel/v1
pkg/client/camel/applyconfiguration/camel/v1
pkg/client/camel/applyconfiguration/camel/v1alpha1
113:121 
54:62 
104:112 
60:68 
55:63 
view
7 x 2 pkg/client/camel/applyconfiguration/camel/v1
pkg/client/camel/applyconfiguration/camel/v1
62:70 
66:74 
view
7 x 2 pkg/client/camel/applyconfiguration/camel/v1
pkg/client/camel/applyconfiguration/camel/v1
92:100 
92:100 
view