GoogleCloudPlatform / apigee-anthos-service-mesh-demo
Duplication

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

Intro
Learn more...
Duplication Overall
system49% (1,069 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
yaml65% (762 lines)
xml58% (307 lines)
Duplication per Component (primary)
apigee74% (658 lines)
portal72% (351 lines)
ui-ingress23% (30 lines)
api-ingress14% (30 lines)
pb0% (0 lines)
orderservice0% (0 lines)

Duplication Between Components (50+ lines)

G apigee apigee portal portal apigee--portal 702 api-ingress api-ingress ui-ingress ui-ingress api-ingress--ui-ingress 60

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 127 duplicates...
Size#FoldersFilesLinesCode
136 x 2 apigee/proxies/Products-v1/apiproxy/resources/oas
portal/api-catalog/apis/product-services
22:157 (95%)
22:157 (95%)
view
133 x 2 apigee/proxies/Orders-v1/apiproxy/resources/oas
portal/api-catalog/apis/order-services
22:155 (95%)
22:155 (95%)
view
70 x 2 apigee/proxies/Currency-v1/apiproxy/resources/oas
portal/api-catalog/apis/currency-services
22:91 (90%)
22:91 (90%)
view
25 x 2 apigee/proxies/Currency-v1/apiproxy/targets
apigee/proxies/Products-v1/apiproxy/targets
1:51 (100%)
1:51 (100%)
view
24 x 2 apigee/proxies/Currency-v1/apiproxy/proxies
apigee/proxies/Products-v1/apiproxy/proxies
1:52 (54%)
1:52 (42%)
view
20 x 2 apigee/proxies/Orders-v1/apiproxy/targets
apigee/proxies/Products-v1/apiproxy/targets
32:60 (64%)
23:51 (80%)
view
20 x 2 apigee/proxies/Currency-v1/apiproxy/targets
apigee/proxies/Orders-v1/apiproxy/targets
23:51 (80%)
32:60 (64%)
view
19 x 2 apigee/proxies/Orders-v1/apiproxy/policies
apigee/proxies/Products-v1/apiproxy/policies
1:37 (100%)
1:37 (100%)
view
19 x 2 apigee/proxies/Currency-v1/apiproxy/policies
apigee/proxies/Orders-v1/apiproxy/policies
1:37 (100%)
1:37 (100%)
view
19 x 2 apigee/proxies/Currency-v1/apiproxy/policies
apigee/proxies/Products-v1/apiproxy/policies
1:37 (100%)
1:37 (100%)
view
15 x 2 apigee/proxies/Currency-v1/apiproxy/proxies
apigee/proxies/Orders-v1/apiproxy/proxies
28:52 (34%)
37:61 (35%)
view
15 x 2 apigee/proxies/Orders-v1/apiproxy/proxies
apigee/proxies/Products-v1/apiproxy/proxies
37:61 (35%)
28:52 (26%)
view
11 x 2 api-ingress/kubernetes-manifests
ui-ingress/kubernetes-manifests
22:32 (21%)
115:125 (8%)
view
11 x 2 apigee/proxies/Orders-v1/apiproxy/policies
apigee/proxies/Products-v1/apiproxy/policies
1:26 (100%)
1:26 (100%)
view
11 x 2 apigee/proxies/Currency-v1/apiproxy/policies
apigee/proxies/Orders-v1/apiproxy/policies
1:26 (100%)
1:26 (100%)
view
11 x 2 apigee/proxies/Currency-v1/apiproxy/policies
apigee/proxies/Products-v1/apiproxy/policies
1:26 (100%)
1:26 (100%)
view
11 x 2 api-ingress/kubernetes-manifests
ui-ingress/kubernetes-manifests
34:44 (15%)
58:68 (8%)
view
10 x 2 apigee/proxies/Products-v1/apiproxy/resources/oas
portal/api-catalog/apis/product-services
108:117 (6%)
63:72 (6%)
view
10 x 2 apigee/proxies/Products-v1/apiproxy/resources/oas
portal/api-catalog/apis/product-services
63:72 (6%)
108:117 (6%)
view
10 x 2 apigee/proxies/Products-v1/apiproxy/resources/oas
apigee/proxies/Products-v1/apiproxy/resources/oas
63:72 (6%)
108:117 (6%)
view
10 x 2 portal/api-catalog/apis/product-services
portal/api-catalog/apis/product-services
63:72 (6%)
108:117 (6%)
view
9 x 2 apigee/proxies/Orders-v1/apiproxy/policies
apigee/proxies/Products-v1/apiproxy/policies
1:25 (100%)
1:25 (100%)
view
9 x 2 apigee/proxies/Products-v1/apiproxy/resources/oas
apigee/proxies/Products-v1/apiproxy/resources/oas
70:78 (6%)
96:104 (6%)
view
9 x 2 portal/api-catalog/apis/product-services
portal/api-catalog/apis/product-services
70:78 (6%)
96:104 (6%)
view
9 x 2 apigee/proxies/Currency-v1/apiproxy/policies
apigee/proxies/Orders-v1/apiproxy/policies
1:25 (100%)
1:25 (100%)
view
9 x 2 apigee/proxies/Products-v1/apiproxy/resources/oas
portal/api-catalog/apis/product-services
96:104 (6%)
70:78 (6%)
view
9 x 2 apigee/proxies/Currency-v1/apiproxy/policies
apigee/proxies/Products-v1/apiproxy/policies
1:25 (100%)
1:25 (100%)
view
9 x 2 apigee/proxies/Currency-v1/apiproxy/proxies
apigee/proxies/Orders-v1/apiproxy/proxies
1:25 (20%)
1:25 (21%)
view
9 x 2 apigee/proxies/Products-v1/apiproxy/resources/oas
portal/api-catalog/apis/product-services
70:78 (6%)
96:104 (6%)
view
9 x 2 apigee/proxies/Currency-v1/apiproxy
apigee/proxies/Products-v1/apiproxy
22:32 (50%)
7:17 (50%)
view
9 x 2 apigee/proxies/Orders-v1/apiproxy/proxies
apigee/proxies/Products-v1/apiproxy/proxies
1:25 (21%)
1:25 (16%)
view
8 x 2 api-ingress/kubernetes-manifests
ui-ingress/kubernetes-manifests
20:27 (40%)
24:31 (6%)
view
7 x 2 apigee/proxies/Products-v1/apiproxy/resources/oas
portal/api-catalog/apis/currency-services
120:126 (4%)
54:60 (9%)
view
7 x 2 portal/api-catalog/apis/product-services
portal/api-catalog/apis/product-services
63:69 (4%)
82:88 (4%)
view
7 x 2 apigee/proxies/Orders-v1/apiproxy/resources/oas
portal/api-catalog/apis/currency-services
62:68 (5%)
54:60 (9%)
view
7 x 2 apigee/proxies/Orders-v1/apiproxy/resources/oas
portal/api-catalog/apis/product-services
62:68 (5%)
120:126 (4%)
view
7 x 2 portal/api-catalog/apis/order-services
portal/api-catalog/apis/product-services
62:68 (5%)
120:126 (4%)
view
7 x 2 apigee/proxies/Products-v1/apiproxy/resources/oas
portal/api-catalog/apis/order-services
120:126 (4%)
62:68 (5%)
view
7 x 2 portal/api-catalog/apis/currency-services
portal/api-catalog/apis/order-services
54:60 (9%)
62:68 (5%)
view
7 x 2 apigee/proxies/Currency-v1/apiproxy/resources/oas
apigee/proxies/Products-v1/apiproxy/resources/oas
54:60 (9%)
120:126 (4%)
view
7 x 2 apigee/proxies/Currency-v1/apiproxy/resources/oas
portal/api-catalog/apis/product-services
54:60 (9%)
120:126 (4%)
view
7 x 2 portal/api-catalog/apis/product-services
portal/api-catalog/apis/product-services
82:88 (4%)
108:114 (4%)
view
7 x 2 apigee/proxies/Products-v1/apiproxy/resources/oas
portal/api-catalog/apis/product-services
108:114 (4%)
82:88 (4%)
view
7 x 2 apigee/proxies/Products-v1/apiproxy/resources/oas
portal/api-catalog/apis/product-services
63:69 (4%)
82:88 (4%)
view
7 x 2 apigee/proxies/Products-v1/apiproxy/resources/oas
portal/api-catalog/apis/product-services
82:88 (4%)
63:69 (4%)
view
7 x 2 apigee/proxies/Products-v1/apiproxy/resources/oas
portal/api-catalog/apis/product-services
82:88 (4%)
108:114 (4%)
view
7 x 2 apigee/proxies/Orders-v1/apiproxy/resources/oas
apigee/proxies/Products-v1/apiproxy/resources/oas
62:68 (5%)
120:126 (4%)
view
7 x 2 apigee/proxies/Currency-v1/apiproxy/resources/oas
apigee/proxies/Orders-v1/apiproxy/resources/oas
54:60 (9%)
62:68 (5%)
view
7 x 2 apigee/proxies/Products-v1/apiproxy/resources/oas
apigee/proxies/Products-v1/apiproxy/resources/oas
82:88 (4%)
108:114 (4%)
view
7 x 2 apigee/proxies/Currency-v1/apiproxy/resources/oas
portal/api-catalog/apis/order-services
54:60 (9%)
62:68 (5%)
view