GoogleCloudPlatform / prometheus-engine
Duplication

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

Intro
Learn more...
Duplication Overall
system57% (12,020 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
yaml92% (10,163 lines)
go19% (1,845 lines)
tpl3% (12 lines)
Duplication per Component (primary)
charts88% (5,052 lines)
manifests94% (4,973 lines)
pkg22% (1,789 lines)
cmd11% (200 lines)
internal8% (6 lines)
ROOT0% (0 lines)
hack0% (0 lines)

Duplication Between Components (50+ lines)

G charts charts manifests manifests charts--manifests 8590 cmd cmd charts--cmd 206 cmd--manifests 98 pkg pkg cmd--pkg 79

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 3,280 duplicates...
Size#FoldersFilesLinesCode
479 x 2 manifests
manifests
315:799 (12%)
2672:3156 (12%)
view
304 x 2 charts/operator/crds
charts/operator/crds
50:355 (27%)
50:355 (27%)
view
179 x 2 manifests
manifests
1053:1231 (4%)
3422:3600 (4%)
view
175 x 2 charts/operator/crds
charts/operator/crds
851:1025 (15%)
869:1043 (16%)
view
152 x 2 charts/operator/crds
charts/operator/crds
36:187 (55%)
36:187 (55%)
view
152 x 2 charts/operator/crds
charts/operator/crds
370:523 (13%)
370:523 (13%)
view
145 x 2 manifests
manifests
1341:1485 (3%)
3710:3854 (3%)
view
135 x 2 charts/operator/crds
charts/operator/crds
53:187 (48%)
52:186 (49%)
view
135 x 2 charts/operator/crds
charts/operator/crds
52:186 (49%)
53:187 (48%)
view
128 x 2 manifests
manifests
1358:1485 (3%)
1624:1751 (3%)
view
128 x 2 manifests
manifests
1624:1751 (3%)
3727:3854 (3%)
view
119 x 2 charts/operator/crds
charts/operator/crds
708:826 (10%)
701:819 (10%)
view
116 x 2 charts/operator/crds
charts/operator/crds
576:691 (10%)
571:686 (10%)
view
113 x 2 manifests
manifests
931:1043 (2%)
3281:3393 (2%)
view
110 x 2 manifests
manifests
805:914 (2%)
3157:3266 (2%)
view
100 x 2 manifests
manifests
1491:1590 (2%)
1756:1855 (2%)
view
99 x 2 charts/operator/crds
charts/operator/crds
191:289 (35%)
191:289 (35%)
view
97 x 2 charts/operator/crds
charts/operator/crds
193:289 (35%)
191:287 (35%)
view
97 x 2 charts/operator/crds
charts/operator/crds
191:287 (35%)
193:289 (35%)
view
96 x 2 manifests
manifests
1489:1584 (2%)
3858:3953 (2%)
view
94 x 2 manifests
manifests
1756:1849 (2%)
3860:3953 (2%)
view
91 x 2 manifests
manifests
1233:1323 (2%)
3602:3692 (2%)
view
77 x 2 charts/operator/crds
charts/operator/crds
577:653 (7%)
966:1042 (7%)
view
77 x 2 manifests
manifests
522:599 (1%)
679:756 (1%)
view
77 x 2 charts/operator/crds
charts/operator/crds
577:653 (7%)
948:1024 (7%)
view
77 x 2 charts/operator/crds
charts/operator/crds
948:1024 (7%)
572:648 (7%)
view
77 x 2 manifests
manifests
679:756 (1%)
2879:2956 (1%)
view
77 x 2 manifests
manifests
2879:2956 (1%)
3036:3113 (1%)
view
77 x 2 charts/operator/crds
charts/operator/crds
572:648 (7%)
966:1042 (7%)
view
77 x 2 manifests
manifests
522:599 (1%)
3036:3113 (1%)
view
76 x 2 charts/operator/templates
manifests
105:180 (42%)
732:807 (6%)
view
75 x 2 manifests
manifests
806:880 (1%)
1157:1231 (1%)
view
75 x 2 manifests
manifests
806:880 (1%)
3526:3600 (1%)
view
75 x 2 manifests
manifests
3158:3232 (1%)
3526:3600 (1%)
view
75 x 2 manifests
manifests
1157:1231 (1%)
3158:3232 (1%)
view
68 x 2 charts/operator/crds
charts/operator/crds
75:142 (22%)
146:213 (6%)
view
68 x 2 charts/operator/crds
charts/operator/crds
75:142 (22%)
146:213 (6%)
view
66 x 2 charts/operator/crds
manifests
156:221 (23%)
1454:1519 (1%)
view
66 x 2 charts/operator/crds
manifests
156:221 (23%)
3823:3888 (1%)
view
65 x 2 charts/operator/crds
manifests
155:219 (23%)
1720:1784 (1%)
view
65 x 2 charts/rule-evaluator/templates
manifests
83:148 (48%)
185:250 (28%)
view
64 x 2 charts/operator/templates
manifests
130:193 (39%)
456:519 (5%)
view
63 x 2 charts/operator/crds
charts/operator/crds
1027:1089 (5%)
1045:1107 (5%)
view
62 x 2 charts/operator/crds
manifests
800:861 (5%)
1017:1078 (1%)
view
62 x 2 charts/operator/templates
manifests
54:115 (36%)
176:238 (5%)
view
59 x 2 charts/operator/crds
manifests
384:443 (5%)
626:685 (1%)
view
59 x 2 charts/operator/crds
manifests
384:443 (5%)
2983:3042 (1%)
view
59 x 2 charts/operator/crds
manifests
384:443 (5%)
626:685 (1%)
view
59 x 2 charts/operator/crds
manifests
384:443 (5%)
2983:3042 (1%)
view
57 x 2 manifests
manifests
76:132 (1%)
2773:2829 (1%)
view
Duplicated Units
The list of top 49 duplicated units.
See data for all 49 unit duplicates...
Size#FoldersFilesLinesCode
16 x 2 pkg/operator/apis/monitoring/v1
pkg/operator/apis/monitoring/v1alpha1
405:422 
886:903 
view
16 x 2 pkg/operator/apis/monitoring/v1
pkg/operator/apis/monitoring/v1alpha1
1039:1056 
592:609 
view
13 x 2 pkg/operator/apis/monitoring/v1
pkg/operator/apis/monitoring/v1alpha1
52:66 
51:65 
view
11 x 2 pkg/operator/apis/monitoring/v1
pkg/operator/apis/monitoring/v1alpha1
276:288 
127:139 
view
11 x 2 pkg/operator/apis/monitoring/v1
pkg/operator/apis/monitoring/v1alpha1
372:384 
218:230 
view
11 x 2 pkg/operator/apis/monitoring/v1
pkg/operator/apis/monitoring/v1alpha1
550:562 
329:341 
view
11 x 2 pkg/operator/apis/monitoring/v1
pkg/operator/apis/monitoring/v1alpha1
793:805 
424:436 
view
11 x 2 pkg/operator/apis/monitoring/v1
pkg/operator/apis/monitoring/v1alpha1
888:900 
485:497 
view
11 x 2 pkg/operator/apis/monitoring/v1
pkg/operator/apis/monitoring/v1alpha1
1149:1161 
702:714 
view
9 x 2 pkg/operator/apis/monitoring/v1
pkg/operator/apis/monitoring/v1alpha1
29:39 
28:38 
view
9 x 2 pkg/operator/apis/monitoring/v1
pkg/operator/apis/monitoring/v1alpha1
691:701 
548:558 
view
9 x 2 pkg/operator/apis/monitoring/v1
pkg/operator/apis/monitoring/v1alpha1
1098:1108 
651:661 
view
9 x 2 pkg/operator/apis/monitoring/v1
pkg/operator/apis/monitoring/v1alpha1
1182:1192 
735:745 
view
7 x 2 pkg/operator/apis/monitoring/v1
pkg/operator/apis/monitoring/v1alpha1
485:493 
280:288 
view
7 x 2 pkg/operator/apis/monitoring/v1
pkg/operator/apis/monitoring/v1alpha1
1018:1026 
571:579 
view
6 x 2 pkg/operator/apis/monitoring/v1
pkg/operator/apis/monitoring/v1alpha1
42:49 
41:48 
view
6 x 2 pkg/operator/apis/monitoring/v1
pkg/operator/apis/monitoring/v1alpha1
69:76 
68:75 
view
6 x 2 pkg/operator/apis/monitoring/v1
pkg/operator/apis/monitoring/v1alpha1
111:118 
89:96 
view
6 x 2 pkg/operator/apis/monitoring/v1
pkg/operator/apis/monitoring/v1alpha1
142:149 
99:106 
view
6 x 2 pkg/operator/apis/monitoring/v1
pkg/operator/apis/monitoring/v1alpha1
258:265 
109:116 
view
6 x 2 pkg/operator/apis/monitoring/v1
pkg/operator/apis/monitoring/v1alpha1
291:298 
142:149 
view
6 x 2 pkg/operator/apis/monitoring/v1
pkg/operator/apis/monitoring/v1alpha1
334:341 
180:187 
view
6 x 2 pkg/operator/apis/monitoring/v1
pkg/operator/apis/monitoring/v1alpha1
354:361 
200:207 
view
6 x 2 pkg/operator/apis/monitoring/v1
pkg/operator/apis/monitoring/v1alpha1
387:394 
233:240 
view
6 x 2 pkg/operator/apis/monitoring/v1
pkg/operator/apis/monitoring/v1alpha1
459:466 
270:277 
view
6 x 2 pkg/operator/apis/monitoring/v1
pkg/operator/apis/monitoring/v1alpha1
496:503 
291:298 
view
6 x 2 pkg/operator/apis/monitoring/v1
pkg/operator/apis/monitoring/v1alpha1
532:539 
311:318 
view
6 x 2 pkg/operator/apis/monitoring/v1
pkg/operator/apis/monitoring/v1alpha1
565:572 
344:351 
view
6 x 2 pkg/operator/apis/monitoring/v1
pkg/operator/apis/monitoring/v1alpha1
642:649 
368:375 
view
6 x 2 pkg/operator/apis/monitoring/v1
pkg/operator/apis/monitoring/v1alpha1
681:688 
386:393 
view
6 x 2 pkg/operator/apis/monitoring/v1
pkg/operator/apis/monitoring/v1alpha1
775:782 
406:413 
view
6 x 2 pkg/operator/apis/monitoring/v1
pkg/operator/apis/monitoring/v1alpha1
808:815 
439:446 
view
6 x 2 pkg/operator/apis/monitoring/v1
pkg/operator/apis/monitoring/v1alpha1
870:877 
467:474 
view
6 x 2 pkg/operator/apis/monitoring/v1
pkg/operator/apis/monitoring/v1alpha1
903:910 
500:507 
view
6 x 2 pkg/operator/apis/monitoring/v1
pkg/operator/apis/monitoring/v1alpha1
946:953 
538:545 
view
6 x 2 pkg/operator/apis/monitoring/v1
pkg/operator/apis/monitoring/v1alpha1
970:977 
561:568 
view
6 x 2 pkg/operator/apis/monitoring/v1
pkg/operator/apis/monitoring/v1alpha1
1029:1036 
582:589 
view
6 x 2 pkg/operator/apis/monitoring/v1
pkg/operator/apis/monitoring/v1alpha1
1059:1066 
612:619 
view
6 x 2 pkg/operator/apis/monitoring/v1
pkg/operator/apis/monitoring/v1alpha1
1088:1095 
641:648 
view
6 x 2 pkg/operator/apis/monitoring/v1
pkg/operator/apis/monitoring/v1alpha1
1111:1118 
664:671 
view
6 x 2 pkg/operator/apis/monitoring/v1
pkg/operator/apis/monitoring/v1alpha1
1131:1138 
684:691 
view
6 x 2 pkg/operator/apis/monitoring/v1
pkg/operator/apis/monitoring/v1alpha1
1164:1171 
717:724 
view
6 x 2 pkg/operator/apis/monitoring/v1
pkg/operator/apis/monitoring/v1alpha1
1195:1202 
748:755 
view
6 x 2 pkg/operator/apis/monitoring/v1
pkg/operator/apis/monitoring/v1alpha1
1212:1219 
764:771 
view
6 x 2 pkg/operator/apis/monitoring/v1
pkg/operator/apis/monitoring/v1alpha1
1325:1332 
803:810 
view
6 x 2 pkg/operator/apis/monitoring/v1
pkg/operator/apis/monitoring/v1alpha1
1365:1372 
819:826 
view
6 x 2 pkg/operator/apis/monitoring/v1
pkg/operator/apis/monitoring/v1alpha1
1450:1457 
845:852 
view
6 x 2 pkg/operator/apis/monitoring/v1
pkg/operator/apis/monitoring/v1alpha1
1533:1540 
876:883 
view
6 x 2 pkg/operator/apis/monitoring/v1
pkg/operator/apis/monitoring/v1alpha1
1563:1570 
906:913 
view