GoogleCloudPlatform / gke-networking-recipes
Duplication

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

Intro
Learn more...
Duplication Overall
system67% (6,821 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
yaml67% (6,809 lines)
cfg60% (12 lines)
Duplication per Component (primary)
gateway-api58% (2,640 lines)
gateway76% (1,961 lines)
ingress77% (1,684 lines)
service-directory96% (258 lines)
services80% (151 lines)
archive23% (67 lines)
authz73% (60 lines)
tools0% (0 lines)

Duplication Between Components (50+ lines)

G gateway gateway ingress ingress gateway--ingress 1145 services services gateway--services 213 service-directory service-directory gateway--service-directory 80 ingress--services 671 ingress--service-directory 355 archive archive archive--gateway 417 archive--ingress 222 service-directory--services 173

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 2,171 duplicates...
Size#FoldersFilesLinesCode
134 x 2 gateway-api/config/mesh/crd/experimental
gateway-api/config/mesh/crd/experimental
324:461 (13%)
465:602 (13%)
view
96 x 2 ingress/multi-cluster/mci-basic
ingress/multi-cluster/mci-frontend-config
1:97 (100%)
1:97 (100%)
view
96 x 2 gateway/single-cluster/global-l7-xlb
gateway/single-cluster/global-l7-xlb
1:96 (100%)
1:96 (62%)
view
88 x 2 gateway-api/config/mesh/crd/experimental
gateway-api/config/mesh/crd/experimental
137:224 (9%)
227:314 (9%)
view
72 x 2 gateway-api/config/servicepolicies/crd/standard
gateway-api/config/servicepolicies/crd/standard
116:187 (31%)
81:152 (37%)
view
68 x 2 ingress/multi-cluster/mci-basic
ingress/multi-cluster/mci-frontend-config
20:87 (78%)
24:91 (66%)
view
66 x 2 gateway-api/config/servicepolicies/crd/standard
gateway-api/config/servicepolicies/crd/standard
108:173 (13%)
246:311 (13%)
view
51 x 2 gateway/grpc
ingress/single-cluster/i...pc-health-check/example
15:65 (100%)
15:65 (100%)
view
50 x 2 gateway-api/config/servi...licies/crd/experimental
gateway-api/config/servicepolicies/crd/standard
146:195 (22%)
111:160 (25%)
view
49 x 2 ingress/single-cluster/ingress-external-basic
ingress/single-cluster/ingress-internal-basic
27:75 (80%)
27:75 (80%)
view
46 x 2 ingress/single-cluster/i...ustom-grpc-health-check
ingress/single-cluster/i...ustom-grpc-health-check
1:46 (74%)
1:46 (68%)
view
46 x 2 gateway-api/config/servicepolicies/crd/standard
gateway-api/config/servicepolicies/crd/standard
128:173 (9%)
197:242 (9%)
view
46 x 2 gateway-api/config/servicepolicies/crd/standard
gateway-api/config/servicepolicies/crd/standard
197:242 (9%)
266:311 (9%)
view
43 x 2 gateway/multi-cluster/mcg-internal-basic/gke-1
gateway/single-cluster/regional-l7-ilb
1:43 (100%)
1:43 (100%)
view
43 x 2 gateway/multi-cluster/mcg-internal-basic/gke-1
gateway/single-cluster/regional-l7-ilb
1:43 (100%)
1:43 (36%)
view
43 x 2 service-directory/cluster-ip-service
service-directory/nodeport-service
38:81 (65%)
39:82 (64%)
view
43 x 2 gateway/single-cluster/regional-l7-ilb
gateway/single-cluster/regional-l7-ilb
1:43 (100%)
1:43 (36%)
view
42 x 2 service-directory/headless-service
service-directory/internal-lb-service
39:81 (62%)
39:81 (61%)
view
42 x 2 service-directory/headless-service
service-directory/nodeport-service
39:81 (62%)
39:81 (62%)
view
42 x 2 gateway-api/config/servi...licies/crd/experimental
gateway-api/config/servicepolicies/crd/standard
146:187 (18%)
146:187 (18%)
view
42 x 2 service-directory/internal-lb-service
service-directory/nodeport-service
39:81 (61%)
39:81 (62%)
view
42 x 2 service-directory/cluster-ip-service
service-directory/internal-lb-service
38:80 (63%)
39:81 (61%)
view
42 x 2 service-directory/cluster-ip-service
service-directory/headless-service
38:80 (63%)
39:81 (62%)
view
41 x 2 gateway-api/config/servi...licies/crd/experimental
gateway-api/config/servi...licies/crd/experimental
86:126 (24%)
88:128 (24%)
view
40 x 2 gateway-api/config/servicepolicies/crd/standard
gateway-api/config/servicepolicies/crd/standard
148:187 (17%)
417:456 (8%)
view
40 x 2 gateway-api/config/servicepolicies/crd/standard
gateway-api/config/servicepolicies/crd/standard
417:456 (8%)
113:152 (20%)
view
40 x 2 gateway-api/config/servi...licies/crd/experimental
gateway-api/config/servicepolicies/crd/standard
148:187 (17%)
417:456 (8%)
view
39 x 2 gateway-api/config/servicepolicies/crd/standard
gateway-api/config/servicepolicies/crd/standard
188:226 (7%)
316:354 (7%)
view
39 x 2 gateway-api/config/servi...licies/crd/experimental
gateway-api/config/servi...licies/crd/experimental
149:187 (17%)
186:224 (14%)
view
39 x 2 gateway-api/config/servi...licies/crd/experimental
gateway-api/config/servicepolicies/crd/standard
186:224 (14%)
149:187 (17%)
view
39 x 2 gateway/multi-cluster/mcg-internal-basic/gke-2
gateway/single-cluster/regional-l7-ilb
5:43 (90%)
44:82 (33%)
view
39 x 2 gateway-api/config/servi...licies/crd/experimental
gateway-api/config/servicepolicies/crd/standard
186:224 (14%)
114:152 (20%)
view
39 x 2 gateway-api/config/servi...licies/crd/experimental
gateway-api/config/servicepolicies/crd/standard
186:224 (14%)
418:456 (7%)
view
38 x 2 gateway-api/config/mesh/crd/experimental
gateway-api/config/servi...licies/crd/experimental
61:98 (27%)
91:128 (22%)
view
38 x 2 gateway-api/config/servi...licies/crd/experimental
gateway-api/config/servicepolicies/crd/standard
89:126 (22%)
150:187 (16%)
view
38 x 2 gateway-api/config/servi...licies/crd/experimental
gateway-api/config/servi...licies/crd/experimental
52:89 (29%)
187:224 (14%)
view
38 x 2 gateway-api/config/servi...licies/crd/experimental
gateway-api/config/servi...licies/crd/experimental
64:101 (26%)
150:187 (16%)
view
38 x 2 gateway-api/config/mesh/crd/experimental
gateway-api/config/servi...licies/crd/experimental
61:98 (27%)
150:187 (16%)
view
38 x 2 gateway-api/config/servi...licies/crd/experimental
gateway-api/config/servi...licies/crd/experimental
150:187 (16%)
52:89 (29%)
view
38 x 2 gateway-api/config/mesh/crd/experimental
gateway-api/config/servi...licies/crd/experimental
61:98 (27%)
52:89 (29%)
view
38 x 2 gateway-api/config/servi...licies/crd/experimental
gateway-api/config/servicepolicies/crd/standard
187:224 (14%)
54:91 (28%)
view
38 x 2 gateway-api/config/servi...licies/crd/experimental
gateway-api/config/servicepolicies/crd/standard
89:126 (22%)
419:456 (7%)
view
38 x 2 gateway-api/config/mesh/crd/experimental
gateway-api/config/servi...licies/crd/experimental
61:98 (27%)
187:224 (14%)
view
38 x 2 gateway-api/config/servi...licies/crd/experimental
gateway-api/config/servi...licies/crd/experimental
89:126 (22%)
150:187 (16%)
view
38 x 2 gateway-api/config/servi...licies/crd/experimental
gateway-api/config/servicepolicies/crd/standard
64:101 (26%)
115:152 (19%)
view
38 x 2 gateway-api/config/servi...licies/crd/experimental
gateway-api/config/servi...licies/crd/experimental
91:128 (22%)
150:187 (16%)
view
38 x 2 gateway-api/config/servi...licies/crd/experimental
gateway-api/config/servicepolicies/crd/standard
257:294 (11%)
54:91 (28%)
view
38 x 2 gateway-api/config/mesh/crd/experimental
gateway-api/config/servicepolicies/crd/standard
61:98 (27%)
419:456 (7%)
view
38 x 2 gateway-api/config/servi...licies/crd/experimental
gateway-api/config/servicepolicies/crd/standard
52:89 (29%)
419:456 (7%)
view
38 x 2 gateway/multi-cluster/mcg-internal-basic/gke-2
gateway/single-cluster/regional-l7-ilb
6:43 (88%)
1:38 (100%)
view