gitlab-org / GitLab_Development_Kit
Duplication

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

Intro
Learn more...
Duplication Overall
system8% (2,620 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
rb8% (2,163 lines)
erb11% (337 lines)
js43% (69 lines)
rake7% (51 lines)
Duplication per Component (primary)
spec12% (1,886 lines)
support12% (406 lines)
lib3% (328 lines)
gem0% (0 lines)
rubocop0% (0 lines)
doc-site0% (0 lines)

Duplication Between Components (50+ lines)

G lib lib spec spec lib--spec 183

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 291 duplicates...
Size#FoldersFilesLinesCode
35 x 2 spec/lib/gdk
spec/lib/gdk
1501:1539 (1%)
1557:1595 (1%)
view
35 x 2 spec/lib/gdk
spec/lib/gdk
1627:1665 (1%)
1683:1721 (1%)
view
26 x 2 spec/lib/gdk/diagnostic
spec/lib/gdk/diagnostic
4:36 (32%)
4:36 (34%)
view
20 x 2 support/templates/gitlab/config
support/templates/gitlab/config
45:64 (9%)
74:93 (9%)
view
18 x 2 spec/lib/gdk/diagnostic
spec/lib/gdk/diagnostic
7:28 (36%)
26:47 (30%)
view
18 x 2 lib/tasks
spec/lib/support/rake
32:49 (36%)
21:38 (42%)
view
18 x 2 support/measure_scripts
support/measure_scripts
1:23 (43%)
2:24 (40%)
view
17 x 2 support/templates/gitlab/config
support/templates/gitlab/config
6:22 (7%)
46:62 (7%)
view
17 x 2 support/templates/gitlab/config
support/templates/gitlab/config
6:22 (7%)
75:91 (7%)
view
16 x 2 spec/lib/gdk
spec/lib/gdk
52:71 (4%)
96:115 (4%)
view
16 x 2 lib/gdk/services
lib/gdk/services
18:37 (57%)
18:37 (57%)
view
16 x 2 lib/gdk/command
spec/lib/gdk/command
64:79 (8%)
30:45 (18%)
view
15 x 2 lib/support/rake
spec/lib/support/rake
9:23 (26%)
11:25 (19%)
view
15 x 2 support/measure_scripts
support/measure_scripts
1:19 (39%)
1:19 (33%)
view
14 x 2 support/templates/gitlab/config
support/templates/gitlab/config
146:159 (6%)
169:182 (6%)
view
14 x 2 support/templates/gitlab/config
support/templates/gitlab/config
133:148 (1%)
176:191 (1%)
view
14 x 2 support/measure_scripts
support/measure_scripts
1:18 (34%)
2:19 (36%)
view
13 x 2 support/templates/gitlab/config
support/templates/gitlab/config
99:111 (5%)
188:200 (5%)
view
13 x 2 spec/lib/support/rake
spec/lib/support/rake
35:47 (17%)
56:68 (17%)
view
13 x 2 lib/gdk/diagnostic
lib/gdk/diagnostic
33:49 (36%)
35:51 (35%)
view
12 x 2 spec/lib/gdk/command
spec/lib/gdk/command
26:40 (36%)
26:40 (36%)
view
12 x 2 spec/lib/gdk/diagnostic
spec/lib/gdk/diagnostic
25:38 (24%)
45:58 (20%)
view
12 x 2 support/templates/gitlab/config
support/templates/gitlab/config
125:136 (5%)
147:158 (5%)
view
12 x 2 support/templates/gitlab/config
support/templates/gitlab/config
125:136 (5%)
170:181 (5%)
view
12 x 2 spec/lib/gdk/diagnostic
spec/lib/gdk/diagnostic
22:35 (28%)
181:194 (4%)
view
12 x 2 spec/lib/gdk
spec/lib/gdk
546:559 (<1%)
571:584 (<1%)
view
11 x 2 spec/lib/gdk/command
spec/lib/gdk/command
47:62 (20%)
15:30 (26%)
view
11 x 2 spec/lib/gdk
spec/lib/gdk
21:33 (25%)
128:140 (4%)
view
11 x 2 spec/lib/gdk/diagnostic
spec/lib/gdk/diagnostic
41:54 (22%)
61:74 (18%)
view
11 x 2 spec/lib/gdk/command
spec/lib/gdk/command
47:62 (20%)
13:28 (37%)
view
11 x 2 spec/lib/gdk/diagnostic
spec/lib/gdk/diagnostic
9:19 (6%)
24:34 (6%)
view
11 x 2 spec/lib/gdk/diagnostic
spec/lib/gdk/diagnostic
50:60 (13%)
75:85 (14%)
view
11 x 2 spec/support/templates/gitlab/config
spec/support/templates/gitlab/config
94:104 (7%)
117:127 (7%)
view
11 x 2 spec/lib/gdk
spec/lib/gdk
1735:1747 (<1%)
3560:3572 (<1%)
view
11 x 2 spec/lib/gdk/command
spec/lib/gdk/command
15:30 (26%)
13:28 (37%)
view
10 x 2 spec/lib/gdk
spec/lib/gdk
547:557 (<1%)
2550:2560 (<1%)
view
10 x 2 spec/lib/gdk/config_type
spec/lib/gdk/config_type
4:16 (30%)
4:16 (40%)
view
10 x 2 spec/lib/gdk/config_type
spec/lib/gdk/config_type
4:16 (40%)
4:16 (40%)
view
10 x 2 spec/lib/gdk
spec/lib/gdk
572:582 (<1%)
2550:2560 (<1%)
view
10 x 2 spec/lib/gdk/config_type
spec/lib/gdk/config_type
4:16 (30%)
4:16 (40%)
view
10 x 2 spec/lib/gdk/command
spec/lib/gdk/command
105:118 (5%)
136:149 (5%)
view
10 x 2 spec/lib/gdk
spec/lib/gdk
547:557 (<1%)
2529:2539 (<1%)
view
10 x 2 spec/lib/gdk
spec/lib/gdk
572:582 (<1%)
2529:2539 (<1%)
view
10 x 2 spec/lib/gdk/diagnostic
spec/lib/gdk/diagnostic
65:76 (5%)
107:118 (5%)
view
10 x 2 spec/support/templates/gitlab/config
spec/support/templates/gitlab/config
95:104 (6%)
160:169 (6%)
view
10 x 2 spec/lib/gdk/diagnostic
spec/lib/gdk/diagnostic
22:35 (9%)
76:89 (9%)
view
10 x 2 spec/lib/gdk/templates
spec/lib/gdk/templates
56:67 (7%)
138:149 (7%)
view
10 x 2 spec/support/templates/gitlab/config
spec/support/templates/gitlab/config
118:127 (6%)
160:169 (6%)
view
10 x 2 spec/lib/gdk/config_type
spec/lib/gdk/config_type
5:17 (40%)
4:16 (33%)
view
10 x 2 spec/lib/gdk
spec/lib/gdk
1488:1499 (<1%)
1614:1625 (<1%)
view
Duplicated Units
The list of top 1 duplicated units.
See data for all 1 unit duplicate
Size#FoldersFilesLinesCode
6 x 2 lib/gdk/services
lib/gdk/services
19:28 
19:28 
view