aliyun / alibabacloud-microservice-demo
Duplication

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

Intro
Learn more...
Duplication Overall
system57% (8,827 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
yaml71% (5,080 lines)
go63% (1,864 lines)
html46% (602 lines)
java17% (536 lines)
js100% (318 lines)
proto74% (180 lines)
xml55% (175 lines)
css100% (72 lines)
Duplication per Component (primary)
mse-go-demo64% (2,043 lines)
microservices-materials86% (1,837 lines)
microservice-doc-demo57% (901 lines)
mse-simple-demo70% (814 lines)
helm-chart62% (746 lines)
mse-heterogeneous-demo83% (646 lines)
src19% (567 lines)
kubernetes-manifests83% (542 lines)
mse-go-quickstart-demo73% (379 lines)
arms-demo29% (250 lines)
graalvm-native-image-demo12% (52 lines)
mse-quickstart-demo43% (50 lines)

Duplication Between Components (50+ lines)

G mse-heterogeneous-demo mse-heterogeneous-demo mse-simple-demo mse-simple-demo mse-heterogeneous-demo--mse-simple-demo 1204 mse-go-demo mse-go-demo mse-go-quickstart-demo mse-go-quickstart-demo mse-go-demo--mse-go-quickstart-demo 383 helm-chart helm-chart microservices-materials microservices-materials helm-chart--microservices-materials 261 kubernetes-manifests kubernetes-manifests helm-chart--kubernetes-manifests 72 microservices-materials--mse-heterogeneous-demo 166 microservices-materials--mse-simple-demo 225 arms-demo arms-demo arms-demo--helm-chart 221 kubernetes-manifests--mse-simple-demo 99 kubernetes-manifests--microservices-materials 158

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,540 duplicates...
Size#FoldersFilesLinesCode
144 x 2 mse-go-demo/grpc/a-server/proto/b_api
mse-go-demo/grpc/b-server/proto/b_api
30:229 (100%)
30:229 (100%)
view
144 x 2 mse-go-demo/grpc/c-server/proto
mse-go-demo/multiframe/D/proto
30:229 (100%)
30:229 (100%)
view
144 x 2 mse-go-demo/grpc/b-server/proto/c_api
mse-go-demo/multiframe/C/http/d_api
30:229 (100%)
30:229 (100%)
view
113 x 2 microservices-materials/white-paper
microservices-materials/white-paper
62:179 (66%)
64:181 (44%)
view
61 x 2 mse-simple-demo/SpringCl...ain/resources/templates
mse-simple-demo/ZuulGate...ain/resources/templates
1:73 (100%)
1:73 (100%)
view
61 x 2 mse-heterogeneous-demo/S...ain/resources/templates
mse-simple-demo/ZuulGate...ain/resources/templates
1:73 (100%)
1:73 (100%)
view
61 x 2 mse-heterogeneous-demo/S...ain/resources/templates
mse-simple-demo/SpringCl...ain/resources/templates
1:73 (100%)
1:73 (100%)
view
56 x 2 microservices-materials/white-paper
microservices-materials/white-paper
3:61 (33%)
3:61 (22%)
view
53 x 2 microservice-doc-demo/du...urces/static/javascript
microservice-doc-demo/du...B-INF/static/javascript
1:65 (100%)
1:65 (100%)
view
53 x 2 microservice-doc-demo/du...urces/static/javascript
microservice-doc-demo/sp...urces/static/javascript
1:65 (100%)
1:65 (100%)
view
53 x 2 microservice-doc-demo/du...urces/static/javascript
microservice-doc-demo/du...B-INF/static/javascript
1:65 (100%)
1:65 (100%)
view
53 x 2 microservice-doc-demo/du...urces/static/javascript
microservice-doc-demo/sp...urces/static/javascript
1:65 (100%)
1:65 (100%)
view
53 x 2 microservice-doc-demo/du...B-INF/static/javascript
microservice-doc-demo/sp...urces/static/javascript
1:65 (100%)
1:65 (100%)
view
53 x 2 microservice-doc-demo/du...B-INF/static/javascript
microservice-doc-demo/sp...urces/static/javascript
1:65 (100%)
1:65 (100%)
view
50 x 2 mse-heterogeneous-demo/h...ogeneous-demo/templates
mse-simple-demo/helm/mse-simple-demo/templates
19:69 (73%)
19:69 (73%)
view
48 x 2 mse-go-demo/multiframe/A
mse-go-quickstart-demo/A
24:83 (84%)
24:83 (84%)
view
46 x 2 mse-go-demo/grpc/a-server/proto/b_api
mse-go-demo/grpc/b-server/proto/b_api
19:104 (100%)
19:104 (100%)
view
46 x 2 mse-go-demo/grpc/b-server/proto/c_api
mse-go-demo/multiframe/C/http/d_api
19:104 (100%)
19:104 (100%)
view
46 x 2 mse-go-demo/grpc/c-server/proto
mse-go-demo/multiframe/D/proto
19:104 (100%)
19:104 (100%)
view
45 x 2 mse-go-demo/grpc/b-server/proto/c_api
mse-go-demo/grpc/c-server/proto
19:103 (97%)
19:103 (97%)
view
45 x 2 mse-go-demo/multiframe/C/http/d_api
mse-go-demo/multiframe/D/proto
19:103 (97%)
19:103 (97%)
view
45 x 2 mse-go-demo/grpc/c-server/proto
mse-go-demo/multiframe/C/http/d_api
19:103 (97%)
19:103 (97%)
view
45 x 2 mse-go-demo/grpc/b-server/proto/c_api
mse-go-demo/multiframe/D/proto
19:103 (97%)
19:103 (97%)
view
43 x 2 microservices-materials/white-paper
microservices-materials/white-paper
62:106 (25%)
24:68 (29%)
view
43 x 2 microservices-materials/white-paper
microservices-materials/white-paper
64:108 (16%)
24:68 (29%)
view
43 x 2 microservices-materials/white-paper
microservices-materials/white-paper
63:109 (18%)
56:104 (26%)
view
42 x 2 microservices-materials/white-paper
microservices-materials/white-paper
131:176 (18%)
91:138 (26%)
view
38 x 2 microservice-doc-demo/du...c/main/resources/static
microservice-doc-demo/du...n/webapp/WEB-INF/static
9:64 (82%)
10:65 (82%)
view
38 x 2 mse-simple-demo/helm/mse-simple-demo/templates
mse-simple-demo/helm/mse-simple-demo/templates
23:60 (63%)
26:63 (60%)
view
38 x 2 mse-simple-demo/helm/mse-simple-demo/templates
mse-simple-demo/helm/mse-simple-demo/templates
23:60 (63%)
26:63 (60%)
view
37 x 2 mse-heterogeneous-demo/h...ogeneous-demo/templates
mse-simple-demo/helm/mse-simple-demo/templates
25:61 (60%)
24:60 (61%)
view
36 x 2 kubernetes-manifests
kubernetes-manifests/quick-start
1:36 (100%)
134:170 (23%)
view
35 x 2 microservices-materials/white-paper
microservices-materials/white-paper
2:38 (15%)
32:69 (21%)
view
35 x 2 kubernetes-manifests
kubernetes-manifests/quick-start
26:63 (52%)
54:92 (22%)
view
35 x 2 microservices-materials/white-paper
microservices-materials/white-paper
198:236 (15%)
125:164 (21%)
view
31 x 2 kubernetes-manifests
kubernetes-manifests/quick-start
25:57 (46%)
22:54 (19%)
view
31 x 2 mse-simple-demo/helm/mse-simple-demo/templates
mse-simple-demo/helm/mse-simple-demo/templates
27:57 (51%)
27:57 (51%)
view
31 x 2 mse-simple-demo/helm/mse-simple-demo/templates
mse-simple-demo/helm/mse-simple-demo/templates
30:60 (49%)
30:60 (49%)
view
31 x 2 mse-heterogeneous-demo/h...ogeneous-demo/templates
mse-heterogeneous-demo/h...ogeneous-demo/templates
22:52 (59%)
23:53 (58%)
view
31 x 2 mse-heterogeneous-demo/h...ogeneous-demo/templates
mse-heterogeneous-demo/h...ogeneous-demo/templates
26:56 (55%)
27:57 (54%)
view
31 x 2 mse-simple-demo/helm/mse-simple-demo/templates
mse-simple-demo/helm/mse-simple-demo/templates
30:60 (49%)
27:57 (51%)
view
31 x 2 mse-heterogeneous-demo/h...ogeneous-demo/templates
mse-heterogeneous-demo/h...ogeneous-demo/templates
22:52 (59%)
23:53 (58%)
view
31 x 2 mse-heterogeneous-demo/h...ogeneous-demo/templates
mse-heterogeneous-demo/h...ogeneous-demo/templates
22:52 (59%)
23:53 (58%)
view
31 x 2 mse-simple-demo/helm/mse-simple-demo/templates
mse-simple-demo/helm/mse-simple-demo/templates
27:57 (51%)
30:60 (49%)
view
31 x 2 src/frontend/src/main/ja...loud/hipstershop/domain
src/productservice/produ...roductserviceapi/domain
8:67 (100%)
8:67 (100%)
view
30 x 2 microservices-materials/white-paper
microservices-materials/white-paper
109:140 (11%)
73:103 (20%)
view
30 x 2 microservices-materials/white-paper
microservices-materials/white-paper
93:124 (17%)
39:71 (18%)
view
30 x 2 microservices-materials/white-paper
microservices-materials/white-paper
1:30 (100%)
1:30 (32%)
view
30 x 2 microservices-materials/white-paper
microservices-materials/white-paper
1:30 (100%)
32:61 (32%)
view
30 x 2 microservices-materials/white-paper
microservices-materials/white-paper
141:171 (11%)
108:138 (20%)
view
Duplicated Units
The list of top 33 duplicated units.
See data for all 33 unit duplicates...
Size#FoldersFilesLinesCode
47 x 2 mse-go-demo/grpc/c-server/proto
mse-go-demo/multiframe/D/proto
182:230 
182:230 
view
47 x 2 mse-go-demo/grpc/b-server/proto/b_api
mse-go-demo/grpc/a-server/proto/b_api
182:230 
182:230 
view
47 x 2 mse-go-demo/grpc/b-server/proto/c_api
mse-go-demo/multiframe/C/http/d_api
182:230 
182:230 
view
33 x 3 mse-go-demo/multiframe/A
mse-go-quickstart-demo/A
mse-go-quickstart-demo/B
56:93 
51:88 
49:85 
view
25 x 3 mse-go-demo/multiframe/A
mse-go-quickstart-demo/A
mse-go-quickstart-demo/B
24:53 
24:53 
24:53 
view
25 x 3 mse-go-demo/multiframe/A
mse-go-quickstart-demo/A
mse-go-quickstart-demo/B
55:84 
55:84 
55:84 
view
19 x 3 mse-go-demo/grpc/c-server
mse-go-demo/grpc/b-server
mse-go-demo/grpc/a-server
61:82 
79:100 
74:95 
view
15 x 4 mse-go-demo/grpc/c-server/proto
mse-go-demo/grpc/b-server/proto/c_api
mse-go-demo/multiframe/C/http/d_api
mse-go-demo/multiframe/D/proto
73:89 
73:89 
73:89 
73:89 
view
15 x 2 mse-go-demo/grpc/b-server/proto/b_api
mse-go-demo/grpc/a-server/proto/b_api
73:89 
73:89 
view
11 x 2 mse-go-demo/grpc/c-server
mse-go-demo/multiframe/D
34:47 
44:57 
view
11 x 2 graalvm-native-image-dem...in/java/com/alibaba/jvm
graalvm-native-image-dem...in/java/com/alibaba/jvm
80:92 
83:95 
view
9 x 2 src/frontend/src/main/ja...bacloud/hipstershop/web
src/frontend/src/main/ja...bacloud/hipstershop/web
26:39 
97:111 
view
9 x 3 mse-go-demo/grpc/c-server
mse-go-demo/grpc/b-server
mse-go-demo/grpc/a-server
49:59 
67:77 
62:72 
view
9 x 2 mse-go-demo/grpc/c-server/proto
mse-go-demo/multiframe/D/proto
60:70 
60:70 
view
9 x 2 mse-go-demo/grpc/c-server/proto
mse-go-demo/multiframe/D/proto
107:117 
107:117 
view
9 x 2 mse-go-demo/grpc/b-server/proto/b_api
mse-go-demo/grpc/a-server/proto/b_api
60:70 
60:70 
view
9 x 2 mse-go-demo/grpc/b-server/proto/b_api
mse-go-demo/grpc/a-server/proto/b_api
107:117 
107:117 
view
9 x 2 mse-go-demo/grpc/b-server/proto/c_api
mse-go-demo/multiframe/C/http/d_api
60:70 
60:70 
view
9 x 2 mse-go-demo/grpc/b-server/proto/c_api
mse-go-demo/multiframe/C/http/d_api
107:117 
107:117 
view
9 x 6 microservice-doc-demo/du...B-INF/static/javascript
microservice-doc-demo/du...B-INF/static/javascript
microservice-doc-demo/sp...urces/static/javascript
microservice-doc-demo/sp...urces/static/javascript
microservice-doc-demo/du...urces/static/javascript
microservice-doc-demo/du...urces/static/javascript
37:47 
37:47 
37:47 
37:47 
37:47 
37:47 
view
8 x 3 microservice-doc-demo/du...va/com/alibaba/edas/war
microservice-doc-demo/du...a/com/alibaba/edas/boot
microservice-doc-demo/du...a/com/alibaba/edas/boot
26:36 
17:27 
17:27 
view
8 x 2 microservice-doc-demo/hs...aba/edas/carshop/detail
microservice-doc-demo/hs...aba/edas/carshop/detail
21:33 
21:33 
view
6 x 2 src/checkoutservice/chec...p/checkoutservice/utils
src/productservice/produ...op/productservice/utils
12:19 
18:25 
view
6 x 2 mse-go-demo/grpc/c-server/proto
mse-go-demo/multiframe/D/proto
45:52 
45:52 
view
6 x 2 mse-go-demo/grpc/c-server/proto
mse-go-demo/multiframe/D/proto
92:99 
92:99 
view
6 x 4 mse-go-demo/grpc/c-server/proto
mse-go-demo/grpc/b-server/proto/c_api
mse-go-demo/multiframe/C/http/d_api
mse-go-demo/multiframe/D/proto
36:43 
36:43 
36:43 
36:43 
view
6 x 2 mse-go-demo/grpc/b-server/proto/b_api
mse-go-demo/grpc/a-server/proto/b_api
36:43 
36:43 
view
6 x 2 mse-go-demo/grpc/b-server/proto/b_api
mse-go-demo/grpc/a-server/proto/b_api
45:52 
45:52 
view
6 x 2 mse-go-demo/grpc/b-server/proto/b_api
mse-go-demo/grpc/a-server/proto/b_api
92:99 
92:99 
view
6 x 2 mse-go-demo/grpc/b-server/proto/c_api
mse-go-demo/multiframe/C/http/d_api
45:52 
45:52 
view
6 x 2 mse-go-demo/grpc/b-server/proto/c_api
mse-go-demo/multiframe/C/http/d_api
92:99 
92:99 
view
6 x 3 microservice-doc-demo/du...va/com/alibaba/edas/war
microservice-doc-demo/du...a/com/alibaba/edas/boot
microservice-doc-demo/du...a/com/alibaba/edas/boot
39:48 
30:39 
30:39 
view
6 x 3 graalvm-native-image-dem...in/java/com/alibaba/jvm
graalvm-native-image-dem...in/java/com/alibaba/jvm
graalvm-native-image-dem...in/java/com/alibaba/jvm
68:77 
30:38 
30:39 
view