azure / application-gateway-kubernetes-ingress
Duplication

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

Intro
Learn more...
Duplication Overall
system14% (1,704 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
go9% (1,044 lines)
yaml47% (625 lines)
tpl35% (35 lines)
Duplication per Component (primary)
pkg10% (1,044 lines)
crds60% (368 lines)
helm36% (292 lines)
functional_tests0% (0 lines)
cmd0% (0 lines)

Duplication Between Components (50+ lines)

G crds crds helm helm crds--helm 305

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 296 duplicates...
Size#FoldersFilesLinesCode
97 x 2 crds
helm/ingress-azure/crds
6:111 (96%)
7:103 (94%)
view
76 x 2 pkg/crd_client/agic_crd_...ormers/externalversions
pkg/crd_client/azure_mul...ormers/externalversions
40:177 (83%)
37:174 (92%)
view
76 x 2 pkg/crd_client/agic_crd_...ormers/externalversions
pkg/crd_client/istio_crd...ormers/externalversions
40:177 (83%)
36:173 (96%)
view
76 x 2 pkg/crd_client/azure_mul...ormers/externalversions
pkg/crd_client/istio_crd...ormers/externalversions
37:174 (92%)
36:173 (96%)
view
32 x 2 crds
helm/ingress-azure/crds
1:32 (100%)
1:32 (100%)
view
29 x 2 pkg/k8scontext
pkg/k8scontext
735:772 (4%)
818:854 (4%)
view
24 x 2 crds
crds
12:35 (57%)
16:39 (61%)
view
23 x 2 crds
crds
51:73 (15%)
92:114 (15%)
view
23 x 2 helm/ingress-azure/templates
helm/ingress-azure/templates
39:62 (37%)
129:152 (15%)
view
23 x 2 helm/ingress-azure
helm/ingress-azure
11:118 (85%)
15:122 (82%)
view
20 x 2 crds
crds
14:33 (48%)
17:36 (55%)
view
14 x 2 crds
helm/ingress-azure/crds
50:63 (13%)
60:73 (13%)
view
14 x 2 pkg/appgw
pkg/appgw
97:111 (19%)
209:222 (3%)
view
14 x 2 crds
crds
50:63 (13%)
66:79 (13%)
view
14 x 2 pkg/k8scontext
pkg/k8scontext
735:750 (2%)
777:792 (2%)
view
14 x 2 crds
crds
30:43 (9%)
32:45 (16%)
view
14 x 2 crds
helm/ingress-azure/crds
66:79 (13%)
45:58 (13%)
view
14 x 2 pkg/k8scontext
pkg/k8scontext
777:792 (2%)
818:833 (2%)
view
14 x 2 helm/ingress-azure/crds
helm/ingress-azure/crds
45:58 (13%)
60:73 (13%)
view
13 x 2 pkg/apis/azureapplicatio...ewaybackendpool/v1beta1
pkg/apis/loaddistributionpolicy/v1beta1
18:44 (72%)
18:44 (72%)
view
13 x 2 pkg/apis/multiclusteringress/v1alpha1
pkg/apis/multiclusterservice/v1alpha1
18:44 (72%)
18:44 (72%)
view
13 x 2 pkg/apis/azureapplicationgatewayrewrite/v1beta1
pkg/apis/loaddistributionpolicy/v1beta1
18:44 (72%)
18:44 (72%)
view
13 x 2 pkg/apis/azureapplicatio...ewaybackendpool/v1beta1
pkg/apis/azureapplicationgatewayrewrite/v1beta1
18:44 (72%)
18:44 (72%)
view
13 x 2 pkg/apis/azureapplicatio...ewaybackendpool/v1beta1
pkg/apis/azureapplicatio...nceupdatestatus/v1beta1
18:44 (72%)
18:44 (72%)
view
13 x 2 pkg/apis/azureapplicatio...nceupdatestatus/v1beta1
pkg/apis/loaddistributionpolicy/v1beta1
18:44 (72%)
18:44 (72%)
view
13 x 2 pkg/apis/azureapplicatio...nceupdatestatus/v1beta1
pkg/apis/azureapplicationgatewayrewrite/v1beta1
18:44 (72%)
18:44 (72%)
view
12 x 2 pkg/crd_client/agic_crd_...ormers/externalversions
pkg/crd_client/azure_mul...ormers/externalversions
35:58 (52%)
32:55 (70%)
view
12 x 2 pkg/crd_client/azure_mul...ormers/externalversions
pkg/crd_client/istio_crd...ormers/externalversions
32:55 (70%)
31:54 (63%)
view
12 x 2 pkg/crd_client/azure_mul...ent/clientset/versioned
pkg/crd_client/istio_crd...ent/clientset/versioned
56:75 (26%)
48:67 (32%)
view
12 x 2 pkg/crd_client/agic_crd_client/clientset/versioned
pkg/crd_client/azure_mul...ent/clientset/versioned
80:99 (16%)
56:75 (26%)
view
12 x 2 pkg/crd_client/agic_crd_...ormers/externalversions
pkg/crd_client/istio_crd...ormers/externalversions
35:58 (52%)
31:54 (63%)
view
12 x 2 pkg/crd_client/agic_crd_client/clientset/versioned
pkg/crd_client/istio_crd...ent/clientset/versioned
80:99 (16%)
48:67 (32%)
view
12 x 2 pkg/k8scontext
pkg/k8scontext
799:813 (1%)
840:854 (1%)
view
12 x 2 pkg/k8scontext
pkg/k8scontext
757:772 (1%)
799:813 (1%)
view
11 x 2 crds
crds
7:17 (26%)
14:24 (18%)
view
11 x 2 crds
helm/ingress-azure/crds
14:24 (18%)
16:26 (10%)
view
11 x 2 crds
crds
16:26 (10%)
14:24 (18%)
view
11 x 2 crds
helm/ingress-azure/crds
7:17 (26%)
16:26 (10%)
view
11 x 2 crds
crds
7:17 (26%)
16:26 (10%)
view
11 x 2 crds
crds
5:15 (26%)
5:15 (26%)
view
10 x 2 pkg/crd_client/agic_crd_...wayinstanceupdatestatus
pkg/crd_client/agic_crd_...plicationgatewayrewrite
27:45 (100%)
27:45 (100%)
view
10 x 2 pkg/crd_client/agic_crd_...wayinstanceupdatestatus
pkg/crd_client/agic_crd_.../loaddistributionpolicy
27:45 (100%)
27:45 (100%)
view
10 x 2 pkg/crd_client/agic_crd_...ationgatewaybackendpool
pkg/crd_client/agic_crd_...plicationgatewayrewrite
27:45 (100%)
27:45 (100%)
view
10 x 2 pkg/crd_client/agic_crd_...plicationgatewayrewrite
pkg/crd_client/agic_crd_.../loaddistributionpolicy
27:45 (100%)
27:45 (100%)
view
10 x 2 crds
crds
23:32 (31%)
16:25 (40%)
view
10 x 2 pkg/crd_client/agic_crd_...ationgatewaybackendpool
pkg/crd_client/agic_crd_.../loaddistributionpolicy
27:45 (100%)
27:45 (100%)
view
10 x 2 pkg/k8scontext
pkg/k8scontext
32:50 (14%)
109:128 (14%)
view
10 x 2 pkg/crd_client/azure_mul...ons/multiclusteringress
pkg/crd_client/azure_mul...ons/multiclusterservice
27:45 (100%)
27:45 (100%)
view
10 x 2 pkg/crd_client/agic_crd_...ationgatewaybackendpool
pkg/crd_client/agic_crd_...wayinstanceupdatestatus
27:45 (100%)
27:45 (100%)
view
10 x 2 crds
helm/ingress-azure/crds
16:25 (40%)
23:32 (31%)
view
Duplicated Units
The list of top 14 duplicated units.
See data for all 14 unit duplicates...
Size#FoldersFilesLinesCode
16 x 3 pkg/crd_client/istio_crd...ormers/externalversions
pkg/crd_client/agic_crd_...ormers/externalversions
pkg/crd_client/azure_mul...ormers/externalversions
124:143 
128:147 
125:144 
view
14 x 3 pkg/crd_client/istio_crd...ormers/externalversions
pkg/crd_client/agic_crd_...ormers/externalversions
pkg/crd_client/azure_mul...ormers/externalversions
147:166 
151:170 
148:167 
view
12 x 8 pkg/crd_client/istio_crd...ed/typed/istio/v1alpha3
pkg/crd_client/istio_crd...ed/typed/istio/v1alpha3
pkg/crd_client/istio_crd...ed/typed/istio/v1alpha3
pkg/crd_client/agic_crd_...tributionpolicy/v1beta1
pkg/crd_client/agic_crd_...ressprohibitedtarget/v1
pkg/crd_client/agic_crd_...ngatewayrewrite/v1beta1
pkg/crd_client/azure_mul...clusteringress/v1alpha1
pkg/crd_client/azure_mul...clusterservice/v1alpha1
150:163 
150:163 
150:163 
150:163 
150:163 
150:163 
167:180 
167:180 
view
12 x 3 pkg/crd_client/istio_crd...ormers/externalversions
pkg/crd_client/agic_crd_...ormers/externalversions
pkg/crd_client/azure_mul...ormers/externalversions
92:108 
96:112 
93:109 
view
11 x 8 pkg/crd_client/istio_crd...ed/typed/istio/v1alpha3
pkg/crd_client/istio_crd...ed/typed/istio/v1alpha3
pkg/crd_client/istio_crd...ed/typed/istio/v1alpha3
pkg/crd_client/agic_crd_...tributionpolicy/v1beta1
pkg/crd_client/agic_crd_...ressprohibitedtarget/v1
pkg/crd_client/agic_crd_...ngatewayrewrite/v1beta1
pkg/crd_client/azure_mul...clusteringress/v1alpha1
pkg/crd_client/azure_mul...clusterservice/v1alpha1
97:109 
97:109 
97:109 
97:109 
97:109 
97:109 
98:110 
98:110 
view
11 x 2 pkg/crd_client/agic_crd_...ewaybackendpool/v1beta1
pkg/crd_client/agic_crd_...nceupdatestatus/v1beta1
142:154 
142:154 
view
10 x 2 pkg/crd_client/agic_crd_...ewaybackendpool/v1beta1
pkg/crd_client/agic_crd_...nceupdatestatus/v1beta1
93:104 
93:104 
view
8 x 3 pkg/crd_client/istio_crd...ormers/externalversions
pkg/crd_client/agic_crd_...ormers/externalversions
pkg/crd_client/azure_mul...ormers/externalversions
111:121 
115:125 
112:122 
view
8 x 4 pkg/crd_client/agic_crd_...tributionpolicy/v1beta1
pkg/crd_client/agic_crd_...ngatewayrewrite/v1beta1
pkg/crd_client/agic_crd_...ewaybackendpool/v1beta1
pkg/crd_client/agic_crd_...nceupdatestatus/v1beta1
69:80 
69:80 
69:80 
69:80 
view
8 x 2 pkg/crd_client/azure_mul...clusteringress/v1alpha1
pkg/crd_client/azure_mul...clusterservice/v1alpha1
69:80 
69:80 
view
7 x 8 pkg/crd_client/istio_crd...ed/typed/istio/v1alpha3
pkg/crd_client/istio_crd...ed/typed/istio/v1alpha3
pkg/crd_client/istio_crd...ed/typed/istio/v1alpha3
pkg/crd_client/agic_crd_...tributionpolicy/v1beta1
pkg/crd_client/agic_crd_...ressprohibitedtarget/v1
pkg/crd_client/agic_crd_...ngatewayrewrite/v1beta1
pkg/crd_client/azure_mul...clusteringress/v1alpha1
pkg/crd_client/azure_mul...clusterservice/v1alpha1
139:147 
139:147 
139:147 
139:147 
139:147 
139:147 
156:164 
156:164 
view
6 x 2 pkg/apis/multiclusteringress/v1alpha1
pkg/apis/multiclusterservice/v1alpha1
29:36 
50:57 
view
6 x 3 pkg/crd_client/istio_crd...ormers/externalversions
pkg/crd_client/agic_crd_...ormers/externalversions
pkg/crd_client/azure_mul...ormers/externalversions
53:60 
57:64 
54:61 
view
6 x 2 pkg/crd_client/agic_crd_...ewaybackendpool/v1beta1
pkg/crd_client/agic_crd_...nceupdatestatus/v1beta1
132:139 
132:139 
view