GoogleCloudPlatform / bank-of-anthos
Duplication

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

Intro
Learn more...
Duplication Overall
system54% (5,992 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
yaml74% (5,343 lines)
tf23% (293 lines)
py11% (128 lines)
in87% (102 lines)
html9% (54 lines)
sql58% (39 lines)
xml75% (33 lines)
Duplication per Component (primary)
extras75% (2,545 lines)
src44% (2,228 lines)
kubernetes-manifests81% (869 lines)
iac24% (350 lines)
ROOT0% (0 lines)

Duplication Between Components (50+ lines)

G extras extras src src extras--src 2222 kubernetes-manifests kubernetes-manifests extras--kubernetes-manifests 875 iac iac extras--iac 210 kubernetes-manifests--src 476 iac--src 178 iac--kubernetes-manifests 54

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 1,403 duplicates...
Size#FoldersFilesLinesCode
108 x 2 extras/cloudsql/populate-jobs
src/accounts/accounts-db.../components/init-db-job
93:254 (43%)
77:238 (52%)
view
100 x 2 extras/cloudsql/populate-jobs
src/ledger/ledger-db/k8s/components/init-db-job
93:251 (42%)
77:235 (50%)
view
61 x 2 extras/cloudsql/kubernetes-manifests
extras/cloudsql/kubernetes-manifests
52:115 (58%)
55:120 (55%)
view
55 x 2 extras/postgres-hpa/kubernetes-manifests
extras/postgres-hpa/kubernetes-manifests
67:124 (48%)
70:129 (46%)
view
54 x 2 extras/cloudsql/kubernetes-manifests
src/frontend/k8s/base
40:112 (53%)
48:120 (52%)
view
52 x 2 extras/backup/kubernetes-manifests
kubernetes-manifests
32:83 (70%)
53:104 (54%)
view
52 x 2 extras/backup/kubernetes-manifests
kubernetes-manifests
32:83 (70%)
54:105 (54%)
view
51 x 2 src/accounts/contacts
src/accounts/userservice
1:51 (100%)
1:51 (100%)
view
51 x 2 kubernetes-manifests
kubernetes-manifests
101:151 (37%)
105:155 (36%)
view
51 x 2 extras/postgres-hpa/helm...gres-ha/pgpool-operator
extras/postgres-hpa/kubernetes-manifests
29:94 (94%)
106:171 (27%)
view
46 x 2 src/ledger/balancereader/k8s/base
src/ledger/transactionhistory/k8s/base
60:107 (46%)
63:112 (45%)
view
38 x 2 src/accounts/accounts-db.../components/init-db-job
src/ledger/ledger-db/k8s/components/init-db-job
30:76 (18%)
30:76 (19%)
view
38 x 2 src/accounts/accounts-db
src/ledger/ledger-db
28:65 (74%)
28:65 (74%)
view
36 x 2 src/ledger/balancereader
src/ledger/ledgerwriter
47:82 (52%)
47:82 (52%)
view
36 x 2 src/ledger/balancereader
src/ledger/transactionhistory
47:82 (52%)
47:82 (52%)
view
36 x 2 src/ledger/ledgerwriter
src/ledger/transactionhistory
47:82 (52%)
47:82 (52%)
view
35 x 2 extras/prometheus/gmp
extras/prometheus/oss
26:60 (77%)
33:67 (66%)
view
32 x 2 extras/cloudsql/kubernetes-manifests
extras/postgres-hpa/kubernetes-manifests
58:98 (31%)
85:125 (22%)
view
32 x 2 extras/postgres-hpa/kubernetes-manifests
src/frontend/k8s/base
85:125 (22%)
66:106 (31%)
view
31 x 2 extras/cloudsql/populate-jobs
extras/cloudsql/populate-jobs
302:334 (12%)
299:331 (13%)
view
30 x 2 kubernetes-manifests
kubernetes-manifests
97:126 (26%)
126:155 (21%)
view
29 x 2 extras/cloudsql/kubernetes-manifests
extras/cloudsql/kubernetes-manifests
87:115 (27%)
76:104 (30%)
view
29 x 2 extras/postgres-hpa/kubernetes-manifests
src/ledger/transactionhistory/k8s/base
16:44 (24%)
15:43 (28%)
view
29 x 2 extras/cloudsql/kubernetes-manifests
extras/cloudsql/kubernetes-manifests
65:93 (33%)
76:104 (30%)
view
29 x 2 extras/cloudsql/kubernetes-manifests
extras/cloudsql/kubernetes-manifests
87:115 (27%)
65:93 (33%)
view
29 x 2 extras/postgres-hpa/kubernetes-manifests
kubernetes-manifests
16:45 (53%)
15:44 (85%)
view
29 x 2 extras/cloudsql/kubernetes-manifests
extras/cloudsql/kubernetes-manifests
76:104 (30%)
92:120 (26%)
view
29 x 2 extras/postgres-hpa/kubernetes-manifests
src/ledger/ledgerwriter/k8s/base
16:44 (27%)
15:43 (32%)
view
29 x 2 extras/postgres-hpa/kubernetes-manifests
src/ledger/balancereader/k8s/base
16:44 (25%)
15:43 (29%)
view
29 x 2 extras/cloudsql/kubernetes-manifests
extras/cloudsql/kubernetes-manifests
65:93 (33%)
92:120 (26%)
view
27 x 2 iac/acm-multienv-cicd-anthos-autopilot/base
kubernetes-manifests
15:42 (100%)
15:42 (79%)
view
27 x 2 extras/cloudsql/populate-jobs
extras/cloudsql/populate-jobs
59:92 (10%)
59:92 (11%)
view
27 x 2 extras/postgres-hpa/kubernetes-manifests
iac/acm-multienv-cicd-anthos-autopilot/base
16:43 (50%)
15:42 (100%)
view
26 x 2 extras/cloudsql/populate-jobs
extras/cloudsql/populate-jobs
274:300 (10%)
271:297 (10%)
view
26 x 2 src/accounts/userservice
src/ledger/ledgerwriter
69:94 (32%)
57:82 (38%)
view
26 x 2 src/accounts/userservice
src/ledger/transactionhistory
69:94 (32%)
57:82 (38%)
view
26 x 2 kubernetes-manifests
kubernetes-manifests
101:126 (18%)
92:117 (20%)
view
26 x 2 extras/cloudsql/populate-jobs
extras/cloudsql/populate-jobs
21:57 (10%)
21:57 (10%)
view
26 x 2 kubernetes-manifests
kubernetes-manifests
92:117 (20%)
105:130 (18%)
view
26 x 2 src/accounts/userservice
src/ledger/balancereader
69:94 (32%)
57:82 (38%)
view
25 x 2 extras/postgres-hpa/kubernetes-manifests
src/ledger/transactionhistory/k8s/base
55:84 (21%)
48:77 (24%)
view
24 x 2 src/accounts/contacts
src/ledger/balancereader
71:94 (30%)
59:82 (35%)
view
24 x 2 src/accounts/contacts
src/ledger/transactionhistory
71:94 (30%)
59:82 (35%)
view
24 x 2 src/accounts/contacts
src/ledger/ledgerwriter
71:94 (30%)
59:82 (35%)
view
24 x 2 src/accounts/accounts-db/initdb
src/accounts/accounts-db.../components/init-db-job
17:45 (100%)
94:122 (11%)
view
24 x 2 kubernetes-manifests
kubernetes-manifests
119:142 (18%)
132:155 (17%)
view
24 x 2 src/accounts/contacts
src/accounts/userservice
71:94 (30%)
71:94 (30%)
view
24 x 2 extras/cloudsql/populate-jobs
src/accounts/accounts-db/initdb
110:138 (9%)
17:45 (100%)
view
24 x 2 kubernetes-manifests
kubernetes-manifests
128:151 (17%)
119:142 (18%)
view
23 x 2 src/components/backend-fwi
src/components/frontend-fwi
15:37 (82%)
15:37 (82%)
view