apache / geronimo-xbean
Duplication

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

Intro
Learn more...
Duplication Overall
system27% (4,975 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
java27% (4,933 lines)
xml73% (42 lines)
Duplication per Component (primary)
xbean-spring53% (1,721 lines)
xbean-blueprint66% (1,696 lines)
xbean-finder16% (661 lines)
xbean-reflect16% (607 lines)
xbean-bundleutils8% (133 lines)
xbean-naming7% (98 lines)
xbean-classloader5% (47 lines)
xbean-telnet1% (6 lines)
maven-xbean-plugin5% (6 lines)
src0% (0 lines)
xbean-asm-util0% (0 lines)

Duplication Between Components (50+ lines)

G xbean-blueprint xbean-blueprint xbean-spring xbean-spring xbean-blueprint--xbean-spring 3272 xbean-bundleutils xbean-bundleutils xbean-classloader xbean-classloader xbean-bundleutils--xbean-classloader 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 198 duplicates...
Size#FoldersFilesLinesCode
294 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
50:477 (83%)
50:477 (83%)
view
146 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
47:272 (96%)
47:272 (96%)
view
115 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
31:198 (100%)
31:198 (100%)
view
108 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
35:209 (100%)
35:209 (100%)
view
96 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
28:212 (100%)
28:212 (100%)
view
92 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
33:171 (100%)
33:171 (100%)
view
91 x 2 xbean-blueprint/src/main.../blueprint/context/impl
xbean-spring/src/main/ja...ean/spring/context/impl
34:216 (100%)
34:216 (100%)
view
79 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
106:215 (60%)
119:228 (56%)
view
72 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
33:138 (100%)
33:138 (100%)
view
68 x 2 xbean-reflect/src/main/j...org/apache/xbean/recipe
xbean-reflect/src/main/j...org/apache/xbean/recipe
165:270 (46%)
165:270 (45%)
view
48 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
495:565 (13%)
495:565 (13%)
view
46 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
24:93 (100%)
24:93 (100%)
view
39 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
39:94 (30%)
44:99 (27%)
view
37 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
31:89 (100%)
31:89 (100%)
view
29 x 2 xbean-blueprint/src/main.../blueprint/context/impl
xbean-spring/src/main/ja...ean/spring/context/impl
39:80 (80%)
39:80 (80%)
view
26 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
19:55 (100%)
19:55 (100%)
view
25 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
44:85 (51%)
44:85 (51%)
view
24 x 2 xbean-reflect/src/main/j...org/apache/xbean/recipe
xbean-reflect/src/main/j...org/apache/xbean/recipe
51:112 (16%)
51:112 (16%)
view
24 x 2 xbean-finder/src/main/java/org/apache/xbean/finder
xbean-finder/src/main/ja...he/xbean/finder/archive
1085:1124 (5%)
174:213 (21%)
view
23 x 2 xbean-bundleutils/src/ma.../xbean/osgi/bundle/util
xbean-bundleutils/src/ma...sgi/bundle/util/equinox
97:161 (40%)
83:147 (45%)
view
23 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
117:152 (31%)
126:161 (29%)
view
23 x 2 xbean-blueprint/src/main.../blueprint/context/impl
xbean-spring/src/main/ja...ean/spring/context/impl
215:254 (14%)
221:260 (14%)
view
22 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
86:115 (30%)
95:124 (28%)
view
22 x 2 xbean-reflect/src/main/j...org/apache/xbean/recipe
xbean-reflect/src/main/j...org/apache/xbean/recipe
56:92 (23%)
79:115 (16%)
view
22 x 2 xbean-reflect/src/main/j...org/apache/xbean/recipe
xbean-reflect/src/main/j...org/apache/xbean/recipe
116:161 (15%)
116:161 (14%)
view
20 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
46:83 (27%)
47:84 (25%)
view
19 x 2 xbean-finder/src/main/java/org/apache/xbean/finder
xbean-finder/src/main/java/org/apache/xbean/finder
696:722 (3%)
1387:1413 (1%)
view
18 x 2 xbean-blueprint/src/main.../blueprint/context/impl
xbean-spring/src/main/ja...ean/spring/context/impl
304:330 (11%)
304:330 (11%)
view
17 x 2 xbean-reflect/src/main/j...org/apache/xbean/recipe
xbean-reflect/src/main/j...org/apache/xbean/recipe
173:195 (2%)
256:278 (2%)
view
17 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
26:47 (100%)
26:47 (100%)
view
15 x 2 xbean-reflect/src/main/j...org/apache/xbean/recipe
xbean-reflect/src/main/j...org/apache/xbean/recipe
317:338 (2%)
503:524 (2%)
view
15 x 2 xbean-bundleutils/src/ma...an/osgi/bundle/util/jar
xbean-classloader/src/ma...pache/xbean/classloader
162:192 (16%)
112:142 (23%)
view
15 x 2 xbean-finder/src/main/java/org/apache/xbean/finder
xbean-finder/src/main/java/org/apache/xbean/finder
251:269 (2%)
630:648 (1%)
view
14 x 2 xbean-finder/src/main/java/org/apache/xbean/finder
xbean-finder/src/main/java/org/apache/xbean/finder
954:971 (2%)
1884:1903 (1%)
view
13 x 2 xbean-finder/src/main/java/org/apache/xbean/finder
xbean-finder/src/main/java/org/apache/xbean/finder
144:182 (2%)
457:496 (1%)
view
13 x 2 xbean-reflect/src/main/j...org/apache/xbean/recipe
xbean-reflect/src/main/j...org/apache/xbean/recipe
83:100 (2%)
178:195 (2%)
view
13 x 2 xbean-reflect/src/main/j...org/apache/xbean/recipe
xbean-reflect/src/main/j...org/apache/xbean/recipe
83:100 (2%)
261:278 (2%)
view
13 x 2 xbean-naming/src/main/ja...he/xbean/naming/context
xbean-naming/src/main/ja...he/xbean/naming/context
83:105 (16%)
137:159 (16%)
view
13 x 2 xbean-spring/src/main/ja...he/xbean/spring/context
xbean-spring/src/main/ja...he/xbean/spring/context
158:185 (38%)
146:173 (38%)
view
13 x 2 xbean-blueprint/src/main.../blueprint/context/impl
xbean-spring/src/main/ja...bean/spring/context/v2c
504:526 (2%)
627:649 (2%)
view
13 x 2 xbean-finder/src/main/java/org/apache/xbean/finder
xbean-finder/src/main/java/org/apache/xbean/finder
769:786 (1%)
828:845 (1%)
view
12 x 2 xbean-reflect/src/main/j...org/apache/xbean/recipe
xbean-reflect/src/main/j...org/apache/xbean/recipe
366:391 (1%)
542:567 (1%)
view
12 x 2 xbean-finder/src/main/java/org/apache/xbean/finder
xbean-finder/src/main/java/org/apache/xbean/finder
747:768 (2%)
1455:1476 (1%)
view
12 x 2 xbean-blueprint/src/main.../blueprint/context/impl
xbean-spring/src/main/ja...ean/spring/context/impl
79:95 (18%)
63:79 (16%)
view
11 x 2 xbean-blueprint/src/main.../blueprint/context/impl
xbean-spring/src/main/ja...ean/spring/context/impl
27:43 (100%)
27:43 (100%)
view
11 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
28:42 (22%)
28:42 (22%)
view
11 x 2 xbean-reflect/src/main/j...org/apache/xbean/recipe
xbean-reflect/src/main/j...org/apache/xbean/recipe
173:190 (8%)
196:213 (6%)
view
11 x 2 xbean-blueprint/src/main.../blueprint/context/impl
xbean-spring/src/main/ja...ean/spring/context/impl
43:77 (47%)
43:77 (47%)
view
11 x 2 xbean-finder/src/main/java/org/apache/xbean/finder
xbean-finder/src/main/java/org/apache/xbean/finder
676:692 (2%)
1367:1383 (1%)
view
10 x 2 xbean-reflect/src/main/j...org/apache/xbean/recipe
xbean-reflect/src/main/j...org/apache/xbean/recipe
117:130 (1%)
429:442 (1%)
view
Duplicated Units
The list of top 50 duplicated units.
See data for all 80 unit duplicates...
Size#FoldersFilesLinesCode
133 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
155:304 
155:304 
view
62 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
61:143 
61:143 
view
53 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
55:126 
55:126 
view
52 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
161:220 
161:220 
view
39 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
119:163 
119:163 
view
30 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
52:85 
52:85 
view
30 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
175:208 
188:221 
view
27 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
99:132 
99:132 
view
27 x 2 xbean-finder/src/main/ja...he/xbean/finder/archive
xbean-finder/src/main/java/org/apache/xbean/finder
174:214 
1085:1125 
view
22 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
165:191 
165:191 
view
21 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
398:425 
398:425 
view
21 x 2 xbean-blueprint/src/main.../blueprint/context/impl
xbean-spring/src/main/ja...ean/spring/context/impl
60:82 
60:82 
view
20 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
53:79 
53:79 
view
20 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
102:124 
102:124 
view
19 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
331:354 
331:354 
view
19 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
374:396 
374:396 
view
19 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
230:250 
230:250 
view
18 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
134:153 
134:153 
view
16 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
495:512 
495:512 
view
16 x 2 xbean-blueprint/src/main.../blueprint/context/impl
xbean-spring/src/main/ja...ean/spring/context/impl
79:96 
63:80 
view
15 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
356:372 
356:372 
view
14 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
522:537 
522:537 
view
14 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
550:566 
550:566 
view
14 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
136:153 
136:153 
view
14 x 2 xbean-reflect/src/main/j...org/apache/xbean/recipe
xbean-reflect/src/main/j...org/apache/xbean/recipe
198:213 
198:213 
view
13 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
314:329 
314:329 
view
13 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
51:67 
56:72 
view
13 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
144:159 
157:172 
view
13 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
172:190 
172:190 
view
13 x 2 xbean-blueprint/src/main.../blueprint/context/impl
xbean-spring/src/main/ja...ean/spring/context/impl
153:167 
153:167 
view
13 x 2 xbean-blueprint/src/main.../blueprint/context/impl
xbean-spring/src/main/ja...ean/spring/context/impl
223:242 
229:248 
view
13 x 2 xbean-bundleutils/src/ma.../xbean/osgi/bundle/util
xbean-bundleutils/src/ma.../xbean/osgi/bundle/util
347:361 
304:318 
view
12 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
47:61 
47:61 
view
12 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
126:139 
126:139 
view
12 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
194:214 
194:214 
view
12 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
34:47 
34:47 
view
12 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
427:440 
427:440 
view
12 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
252:265 
252:265 
view
12 x 2 xbean-blueprint/src/main.../blueprint/context/impl
xbean-spring/src/main/ja...ean/spring/context/impl
138:151 
138:151 
view
11 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
147:165 
147:165 
view
11 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
81:97 
81:97 
view
11 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
161:173 
174:186 
view
11 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
145:159 
145:159 
view
11 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
37:50 
37:50 
view
11 x 2 xbean-reflect/src/main/j...org/apache/xbean/recipe
xbean-reflect/src/main/j...org/apache/xbean/recipe
236:249 
236:249 
view
10 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
90:101 
90:101 
view
10 x 2 xbean-blueprint/src/main.../blueprint/context/impl
xbean-spring/src/main/ja...ean/spring/context/impl
58:69 
58:69 
view
10 x 2 xbean-bundleutils/src/ma.../xbean/osgi/bundle/util
xbean-finder/src/main/java/org/apache/xbean/finder
156:167 
259:270 
view
9 x 4 xbean-blueprint/src/main...ean/blueprint/generator
xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
xbean-spring/src/main/ja.../xbean/spring/generator
39:51 
43:53 
39:51 
43:53 
view
9 x 2 xbean-blueprint/src/main...ean/blueprint/generator
xbean-spring/src/main/ja.../xbean/spring/generator
81:91 
81:91 
view