azure / karpenter-provider-azure
Duplication

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

Intro
Learn more...
Duplication Overall
system42% (5,029 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
yaml82% (3,596 lines)
go19% (1,409 lines)
tpl7% (12 lines)
gtpl6% (12 lines)
Duplication per Component (primary)
pkg29% (2,478 lines)
charts79% (2,463 lines)
cmd100% (66 lines)
hack6% (22 lines)
ROOT0% (0 lines)

Duplication Between Components (50+ lines)

G charts charts pkg pkg charts--pkg 3369

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 50 longest duplicates.
See data for all 592 duplicates...
Size#FoldersFilesLinesCode
471 x 2 charts/karpenter-crd/templates
charts/karpenter/crds
1:475 (100%)
1:475 (100%)
view
471 x 2 charts/karpenter-crd/templates
pkg/apis/crds
1:475 (100%)
1:475 (100%)
view
471 x 2 charts/karpenter/crds
pkg/apis/crds
1:475 (100%)
1:475 (100%)
view
339 x 2 charts/karpenter-crd/templates
pkg/apis/crds
1:343 (100%)
1:343 (100%)
view
339 x 2 charts/karpenter/crds
pkg/apis/crds
1:343 (100%)
1:343 (100%)
view
339 x 2 charts/karpenter-crd/templates
charts/karpenter/crds
1:343 (100%)
1:343 (100%)
view
313 x 2 charts/karpenter-crd/templates
charts/karpenter/crds
1:314 (100%)
1:314 (100%)
view
313 x 2 charts/karpenter-crd/templates
pkg/apis/crds
1:314 (100%)
1:314 (100%)
view
313 x 2 charts/karpenter/crds
pkg/apis/crds
1:314 (100%)
1:314 (100%)
view
95 x 2 charts/karpenter-crd/templates
pkg/apis/crds
330:428 (20%)
193:291 (28%)
view
95 x 2 charts/karpenter-crd/templates
charts/karpenter/crds
193:291 (28%)
330:428 (20%)
view
95 x 2 charts/karpenter-crd/templates
pkg/apis/crds
193:291 (28%)
330:428 (20%)
view
95 x 2 charts/karpenter/crds
charts/karpenter/crds
193:291 (28%)
330:428 (20%)
view
95 x 2 charts/karpenter/crds
pkg/apis/crds
330:428 (20%)
193:291 (28%)
view
95 x 2 charts/karpenter-crd/templates
charts/karpenter/crds
330:428 (20%)
193:291 (28%)
view
95 x 2 charts/karpenter/crds
pkg/apis/crds
193:291 (28%)
330:428 (20%)
view
95 x 2 pkg/apis/crds
pkg/apis/crds
193:291 (28%)
330:428 (20%)
view
95 x 2 charts/karpenter-crd/templates
charts/karpenter-crd/templates
193:291 (28%)
330:428 (20%)
view
49 x 2 charts/karpenter-crd/templates
pkg/apis/crds
131:179 (14%)
281:329 (10%)
view
49 x 2 charts/karpenter/crds
pkg/apis/crds
131:179 (14%)
281:329 (10%)
view
49 x 2 charts/karpenter/crds
pkg/apis/crds
281:329 (10%)
131:179 (14%)
view
49 x 2 charts/karpenter-crd/templates
charts/karpenter/crds
131:179 (14%)
281:329 (10%)
view
49 x 2 charts/karpenter/crds
charts/karpenter/crds
131:179 (14%)
281:329 (10%)
view
49 x 2 pkg/apis/crds
pkg/apis/crds
131:179 (14%)
281:329 (10%)
view
49 x 2 charts/karpenter-crd/templates
charts/karpenter-crd/templates
131:179 (14%)
281:329 (10%)
view
49 x 2 charts/karpenter-crd/templates
charts/karpenter/crds
281:329 (10%)
131:179 (14%)
view
49 x 2 charts/karpenter-crd/templates
pkg/apis/crds
281:329 (10%)
131:179 (14%)
view
39 x 2 pkg/fake
pkg/fake
601:640 (4%)
494:533 (7%)
view
39 x 2 pkg/fake
pkg/fake
553:592 (4%)
452:491 (7%)
view
39 x 2 pkg/fake
pkg/fake
229:268 (4%)
207:246 (7%)
view
39 x 2 pkg/fake
pkg/fake
414:453 (4%)
368:407 (7%)
view
39 x 2 pkg/fake
pkg/fake
134:173 (4%)
124:163 (7%)
view
39 x 2 pkg/fake
pkg/fake
462:501 (4%)
410:449 (7%)
view
38 x 2 pkg/fake
pkg/fake
87:125 (4%)
83:121 (7%)
view
38 x 2 pkg/fake
pkg/fake
182:220 (4%)
166:204 (7%)
view
37 x 2 pkg/fake
pkg/fake
323:360 (4%)
289:326 (7%)
view
37 x 2 pkg/fake
pkg/fake
277:314 (4%)
249:286 (7%)
view
36 x 2 pkg/fake
pkg/fake
369:405 (4%)
329:365 (7%)
view
35 x 2 charts/karpenter/crds
pkg/apis/crds
199:233 (10%)
236:270 (10%)
view
35 x 2 charts/karpenter-crd/templates
pkg/apis/crds
236:270 (10%)
199:233 (10%)
view
35 x 2 charts/karpenter-crd/templates
charts/karpenter/crds
336:370 (7%)
373:407 (7%)
view
35 x 2 charts/karpenter/crds
pkg/apis/crds
336:370 (7%)
236:270 (10%)
view
35 x 2 charts/karpenter-crd/templates
pkg/apis/crds
236:270 (10%)
336:370 (7%)
view
35 x 2 charts/karpenter/crds
pkg/apis/crds
236:270 (10%)
199:233 (10%)
view
35 x 2 charts/karpenter/crds
charts/karpenter/crds
199:233 (10%)
373:407 (7%)
view
35 x 2 charts/karpenter/crds
charts/karpenter/crds
236:270 (10%)
336:370 (7%)
view
35 x 2 charts/karpenter-crd/templates
pkg/apis/crds
336:370 (7%)
236:270 (10%)
view
35 x 2 charts/karpenter-crd/templates
pkg/apis/crds
336:370 (7%)
373:407 (7%)
view
35 x 2 charts/karpenter-crd/templates
charts/karpenter-crd/templates
199:233 (10%)
373:407 (7%)
view
35 x 2 charts/karpenter-crd/templates
pkg/apis/crds
199:233 (10%)
236:270 (10%)
view
Duplicated Units
The list of top 5 duplicated units.
See data for all 5 unit duplicates...
Size#FoldersFilesLinesCode
32 x 2 cmd/controller
cmd/controller
34:69 
34:70 
view
27 x 2 pkg/providers/imagefamily
pkg/providers/imagefamily
86:114 
86:114 
view
17 x 2 pkg/providers/imagefamily
pkg/providers/imagefamily
117:135 
117:135 
view
16 x 2 pkg/providers/imagefamily/customscriptsbootstrap
pkg/providers/imagefamily/bootstrap
229:247 
376:394 
view
8 x 2 pkg/controllers/nodeclass/hash
pkg/controllers/nodeclass/status
72:83 
96:107 
view