alibaba / designable
Duplication

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

Intro
Learn more...
Duplication Overall
system36% (10,627 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
ts36% (6,312 lines)
tsx41% (3,935 lines)
less15% (326 lines)
ejs90% (36 lines)
js8% (18 lines)
Duplication per Component (primary)
formily64% (9,678 lines)
packages6% (913 lines)
scripts6% (36 lines)
Longest Duplicates
The list of 50 longest duplicates.
See data for all 3,156 duplicates...
Size#FoldersFilesLinesCode
208 x 2 formily/antd/src/components/Field
formily/next/src/components/Field
3:219 (100%)
3:219 (100%)
view
167 x 2 formily/antd/src/components/ArrayTable
formily/next/src/components/ArrayTable
280:460 (40%)
215:395 (47%)
view
129 x 2 formily/antd/src/components/Field
formily/next/src/components/Field
5:163 (100%)
5:163 (100%)
view
117 x 2 formily/antd/src/components/ArrayTable
formily/next/src/components/ArrayTable
53:177 (28%)
32:156 (33%)
view
102 x 2 formily/antd/src/components/ArrayCards
formily/next/src/components/ArrayCards
139:249 (45%)
141:251 (45%)
view
98 x 2 formily/antd/src/locales
formily/next/src/locales
35:132 (30%)
88:185 (30%)
view
94 x 2 formily/antd/src/components/ArrayCards
formily/next/src/components/ArrayCards
5:110 (42%)
6:111 (42%)
view
84 x 2 formily/antd/src
formily/next/src
3:110 (100%)
3:110 (100%)
view
79 x 2 formily/antd/src/schemas
formily/next/src/schemas
44:123 (65%)
44:122 (65%)
view
79 x 2 formily/antd/src/locales
formily/next/src/locales
1:79 (65%)
1:79 (100%)
view
75 x 2 formily/next/src/schemas
formily/next/src/schemas
56:130 (54%)
31:105 (62%)
view
75 x 2 formily/antd/src/locales
formily/next/src/locales
4:78 (64%)
4:78 (98%)
view
75 x 2 formily/antd/src/schemas
formily/antd/src/schemas
56:131 (54%)
31:106 (62%)
view
74 x 2 formily/antd/src/schemas
formily/next/src/schemas
3:78 (100%)
3:78 (100%)
view
71 x 2 formily/antd/src/schemas
formily/next/src/schemas
69:140 (51%)
69:139 (51%)
view
71 x 2 formily/antd/src/locales
formily/next/src/locales
143:213 (22%)
249:319 (22%)
view
67 x 2 formily/antd/playground/widgets
formily/antd/playground/widgets
68:138 (48%)
5:77 (87%)
view
66 x 2 formily/antd/src/components/ArrayBase
formily/next/src/components/ArrayBase
6:78 (100%)
6:78 (100%)
view
65 x 2 formily/antd/src/schemas
formily/next/src/schemas
3:67 (47%)
3:67 (47%)
view
62 x 2 formily/antd/src/schemas
formily/next/src/schemas
69:131 (45%)
44:105 (51%)
view
62 x 2 formily/antd/src/schemas
formily/next/src/schemas
44:106 (51%)
69:130 (45%)
view
59 x 2 formily/antd/playground/widgets
formily/next/playground/widgets
28:93 (42%)
28:93 (69%)
view
58 x 2 formily/antd/playground
formily/next/playground
130:187 (26%)
126:183 (26%)
view
56 x 2 formily/antd/playground
formily/next/playground
71:127 (25%)
67:123 (26%)
view
50 x 2 formily/antd/src/components/Upload
formily/next/src/components/Upload
9:68 (100%)
9:68 (100%)
view
48 x 2 formily/antd/src/schemas
formily/next/src/schemas
3:50 (100%)
3:50 (100%)
view
44 x 2 formily/antd/src/components/Input
formily/next/src/components/Input
9:62 (100%)
9:62 (100%)
view
44 x 2 formily/antd/src/components/DatePicker
formily/next/src/components/DatePicker
9:62 (100%)
9:62 (100%)
view
42 x 2 formily/antd/playground
formily/next/playground
190:233 (19%)
186:229 (19%)
view
40 x 2 formily/antd/src/schemas
formily/next/src/schemas
3:42 (33%)
3:42 (33%)
view
39 x 2 packages/react/src/panels
packages/react/src/panels
134:182 (13%)
253:301 (13%)
view
36 x 2 formily/antd/src/components/FormGrid
formily/next/src/components/FormGrid
9:55 (90%)
9:55 (90%)
view
36 x 2 formily/antd/playground/widgets
formily/next/playground/widgets
97:134 (26%)
36:73 (46%)
view
36 x 2 formily/antd/playground/widgets
formily/next/playground/widgets
36:73 (46%)
36:73 (46%)
view
36 x 2 formily/antd/src/components/Text
formily/next/src/components/Text
10:52 (100%)
10:52 (100%)
view
35 x 2 formily/antd/src/locales
formily/next/src/locales
163:197 (10%)
42:76 (46%)
view
35 x 2 formily/next/src/locales
formily/next/src/locales
269:303 (10%)
42:76 (46%)
view
35 x 2 formily/antd/src/locales
formily/next/src/locales
42:76 (30%)
269:303 (10%)
view
35 x 2 formily/antd/src/locales
formily/antd/src/locales
163:197 (10%)
42:76 (30%)
view
35 x 2 formily/antd/src/locales
formily/next/src/locales
1:35 (67%)
1:35 (100%)
view
33 x 2 formily/antd/src/locales
formily/next/src/locales
1:33 (44%)
1:33 (66%)
view
32 x 2 formily/antd/playground/widgets
formily/next/playground/widgets
25:56 (68%)
23:54 (71%)
view
32 x 2 formily/next/playground/widgets
formily/next/playground/widgets
68:101 (37%)
5:40 (41%)
view
30 x 2 formily/next/src/components/ArrayTable
formily/next/src/components/ArrayTable
88:120 (8%)
313:345 (8%)
view
30 x 2 formily/antd/src/components/ArrayTable
formily/next/src/components/ArrayTable
378:410 (7%)
88:120 (8%)
view
30 x 2 formily/next/src/locales
formily/next/src/locales
4:33 (44%)
4:33 (29%)
view
30 x 2 formily/antd/src/components/ArrayTable
formily/next/src/components/ArrayTable
109:141 (7%)
313:345 (8%)
view
30 x 2 formily/antd/src/components/ArrayTable
formily/antd/src/components/ArrayTable
109:141 (7%)
378:410 (7%)
view
29 x 2 formily/antd/src/locales
formily/antd/src/locales
55:83 (9%)
8:36 (25%)
view
29 x 2 formily/antd/src/components/FormCollapse
formily/next/src/components/FormCollapse
70:102 (28%)
74:106 (27%)
view
Duplicated Units
The list of top 27 duplicated units.
See data for all 27 unit duplicates...
Size#FoldersFilesLinesCode
9 x 2 formily/next/src/components/Text
formily/antd/src/components/Text
24:35 
24:35 
view
8 x 2 formily/next/src/components/DatePicker
formily/antd/src/components/DatePicker
27:37 
27:37 
view
8 x 2 formily/next/src/components/Input
formily/antd/src/components/Input
27:37 
27:37 
view
8 x 2 formily/next/src/components/Upload
formily/antd/src/components/Upload
27:37 
27:37 
view
7 x 2 formily/next/src/components/DatePicker
formily/antd/src/components/DatePicker
18:26 
18:26 
view
7 x 2 formily/next/src/components/Input
formily/antd/src/components/Input
18:26 
18:26 
view
7 x 2 formily/next/src/components/ArrayBase
formily/antd/src/components/ArrayBase
14:22 
14:22 
view
7 x 2 formily/next/src/components/ArrayBase
formily/antd/src/components/ArrayBase
26:34 
26:34 
view
7 x 2 formily/next/src/components/ArrayBase
formily/antd/src/components/ArrayBase
38:46 
38:46 
view
7 x 2 formily/next/src/components/ArrayBase
formily/antd/src/components/ArrayBase
50:58 
50:58 
view
7 x 2 formily/next/src/components/ArrayBase
formily/antd/src/components/ArrayBase
62:70 
62:70 
view
7 x 2 formily/next/src/components/Upload
formily/antd/src/components/Upload
18:26 
18:26 
view
6 x 2 formily/next/src/components/Select
formily/antd/src/components/Select
17:25 
17:25 
view
6 x 2 formily/next/src/components/NumberPicker
formily/antd/src/components/NumberPicker
18:26 
18:26 
view
6 x 2 formily/next/src/components/TreeSelect
formily/antd/src/components/TreeSelect
17:25 
17:25 
view
6 x 2 formily/next/src/components/Checkbox
formily/antd/src/components/Checkbox
17:25 
17:25 
view
6 x 2 formily/next/src/components/Space
formily/antd/src/components/Space
20:28 
20:28 
view
6 x 2 formily/next/src/components/Password
formily/antd/src/components/Password
17:25 
17:25 
view
6 x 2 formily/next/src/components/Transfer
formily/antd/src/components/Transfer
17:25 
17:25 
view
6 x 2 formily/next/src/components/ArrayTable
formily/antd/src/components/ArrayTable
378:386 
443:451 
view
6 x 2 formily/next/src/components/Cascader
formily/antd/src/components/Cascader
17:25 
17:25 
view
6 x 2 formily/next/src/components/FormLayout
formily/antd/src/components/FormLayout
19:27 
19:27 
view
6 x 2 formily/next/src/components/Object
formily/antd/src/components/Object
16:24 
16:24 
view
6 x 2 formily/next/src/components/Text
formily/antd/src/components/Text
36:44 
36:44 
view
6 x 2 formily/next/src/components/Switch
formily/antd/src/components/Switch
17:25 
16:24 
view
6 x 2 formily/next/src/components/Card
formily/antd/src/components/Card
35:43 
31:39 
view
6 x 2 formily/next/src/components/Radio
formily/antd/src/components/Radio
17:25 
17:25 
view