apache / openwebbeans
Duplication

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

Intro
Learn more...
Duplication Overall
system5% (1,329 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
java3% (885 lines)
xml56% (444 lines)
Duplication per Component (primary)
webbeans-impl3% (618 lines)
webbeans-jetty949% (181 lines)
webbeans-tomcat49% (164 lines)
webbeans-web8% (82 lines)
webbeans-arquillian9% (45 lines)
webbeans-ee19% (34 lines)
webbeans-jsf15% (34 lines)
webbeans-se4% (28 lines)
webbeans-ejb13% (22 lines)
webbeans-spi6% (16 lines)
webbeans-tck11% (16 lines)
webbeans-jms6% (16 lines)
webbeans-el227% (16 lines)
webbeans-ee-common51% (16 lines)
webbeans-osgi11% (16 lines)
webbeans-porting92% (13 lines)
webbeans-gradle9% (6 lines)
atinject-tck50% (6 lines)
distribution0% (0 lines)
webbeans-junit50% (0 lines)
webbeans-slf4j0% (0 lines)
ROOT0% (0 lines)

Duplication Between Components (50+ lines)

G webbeans-jetty9 webbeans-jetty9 webbeans-tomcat webbeans-tomcat webbeans-jetty9--webbeans-tomcat 318 webbeans-arquillian webbeans-arquillian webbeans-impl webbeans-impl webbeans-arquillian--webbeans-impl 90 webbeans-se webbeans-se webbeans-impl--webbeans-se 56 webbeans-web webbeans-web webbeans-impl--webbeans-web 56 webbeans-ee webbeans-ee webbeans-ee--webbeans-impl 76

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 227 duplicates...
Size#FoldersFilesLinesCode
45 x 2 webbeans-arquillian/owb-...s/arquillian/standalone
webbeans-impl/src/main/j...rg/apache/webbeans/util
35:129 (100%)
32:126 (100%)
view
39 x 2 webbeans-jetty9/src/it
webbeans-tomcat/src/it
1:70 (100%)
1:70 (100%)
view
39 x 2 webbeans-impl/src/main/j...ache/webbeans/component
webbeans-impl/src/main/j...e/webbeans/configurator
332:400 (22%)
594:662 (11%)
view
29 x 2 webbeans-jetty9/src/main...che/webbeans/web/jetty9
webbeans-tomcat/src/main...che/webbeans/web/tomcat
57:119 (90%)
60:122 (90%)
view
17 x 2 webbeans-jetty9/src/main...che/webbeans/web/jetty9
webbeans-tomcat/src/main...che/webbeans/web/tomcat
55:84 (54%)
52:81 (54%)
view
16 x 2 webbeans-osgi/src/site
webbeans-tck/src/site
1:40 (88%)
1:40 (51%)
view
16 x 2 webbeans-ee/src/site
webbeans-tck/src/site
1:40 (88%)
1:40 (51%)
view
16 x 2 webbeans-el22/src/site
webbeans-web/src/site
1:40 (88%)
1:40 (88%)
view
16 x 2 webbeans-jetty9/src/site
webbeans-jms/src/site
1:40 (88%)
1:40 (88%)
view
16 x 2 webbeans-ee/src/site
webbeans-jetty9/src/site
1:40 (88%)
1:40 (88%)
view
16 x 2 webbeans-tck/src/site
webbeans-web/src/site
1:40 (51%)
1:40 (88%)
view
16 x 2 webbeans-jms/src/site
webbeans-tck/src/site
1:40 (88%)
1:40 (51%)
view
16 x 2 webbeans-ejb/src/site
webbeans-osgi/src/site
1:40 (88%)
1:40 (88%)
view
16 x 2 webbeans-el22/src/site
webbeans-jsf/src/site
1:40 (88%)
1:40 (88%)
view
16 x 2 webbeans-jsf/src/site
webbeans-osgi/src/site
1:40 (88%)
1:40 (88%)
view
16 x 2 webbeans-ee-common/src/site
webbeans-ejb/src/site
1:40 (88%)
1:40 (88%)
view
16 x 2 webbeans-osgi/src/site
webbeans-tomcat/src/site
1:40 (88%)
1:40 (88%)
view
16 x 2 webbeans-ejb/src/site
webbeans-tck/src/site
1:40 (88%)
1:40 (51%)
view
16 x 2 webbeans-jsf/src/site
webbeans-tck/src/site
1:40 (88%)
1:40 (51%)
view
16 x 2 webbeans-el22/src/site
webbeans-tomcat/src/site
1:40 (88%)
1:40 (88%)
view
16 x 2 webbeans-ee/src/site
webbeans-osgi/src/site
1:40 (88%)
1:40 (88%)
view
16 x 2 webbeans-ejb/src/site
webbeans-el22/src/site
1:40 (88%)
1:40 (88%)
view
16 x 2 webbeans-ejb/src/site
webbeans-jsf/src/site
1:40 (88%)
1:40 (88%)
view
16 x 2 webbeans-ee-common/src/site
webbeans-tomcat/src/site
1:40 (88%)
1:40 (88%)
view
16 x 2 webbeans-ee-common/src/site
webbeans-jetty9/src/site
1:40 (88%)
1:40 (88%)
view
16 x 2 webbeans-spi/src/site
webbeans-web/src/site
1:40 (76%)
1:40 (88%)
view
16 x 2 webbeans-jetty9/src/site
webbeans-osgi/src/site
1:40 (88%)
1:40 (88%)
view
16 x 2 webbeans-jms/src/site
webbeans-web/src/site
1:40 (88%)
1:40 (88%)
view
16 x 2 webbeans-tck/src/site
webbeans-tomcat/src/site
1:40 (51%)
1:40 (88%)
view
16 x 2 webbeans-tomcat/src/site
webbeans-web/src/site
1:40 (88%)
1:40 (88%)
view
16 x 2 webbeans-jms/src/site
webbeans-osgi/src/site
1:40 (88%)
1:40 (88%)
view
16 x 2 webbeans-ee/src/site
webbeans-jsf/src/site
1:40 (88%)
1:40 (88%)
view
16 x 2 webbeans-jetty9/src/site
webbeans-tomcat/src/site
1:40 (88%)
1:40 (88%)
view
16 x 2 webbeans-jms/src/site
webbeans-tomcat/src/site
1:40 (88%)
1:40 (88%)
view
16 x 2 webbeans-ee/src/site
webbeans-spi/src/site
1:40 (88%)
1:40 (76%)
view
16 x 2 webbeans-ee-common/src/site
webbeans-ee/src/site
1:40 (88%)
1:40 (88%)
view
16 x 2 webbeans-jetty9/src/site
webbeans-jsf/src/site
1:40 (88%)
1:40 (88%)
view
16 x 2 webbeans-ee/src/site
webbeans-tomcat/src/site
1:40 (88%)
1:40 (88%)
view
16 x 2 webbeans-el22/src/site
webbeans-jetty9/src/site
1:40 (88%)
1:40 (88%)
view
16 x 2 webbeans-el22/src/site
webbeans-jms/src/site
1:40 (88%)
1:40 (88%)
view
16 x 2 webbeans-jsf/src/site
webbeans-web/src/site
1:40 (88%)
1:40 (88%)
view
16 x 2 webbeans-ee-common/src/site
webbeans-jsf/src/site
1:40 (88%)
1:40 (88%)
view
16 x 2 webbeans-jsf/src/site
webbeans-spi/src/site
1:40 (88%)
1:40 (76%)
view
16 x 2 webbeans-ejb/src/site
webbeans-spi/src/site
1:40 (88%)
1:40 (76%)
view
16 x 2 webbeans-osgi/src/site
webbeans-web/src/site
1:40 (88%)
1:40 (88%)
view
16 x 2 webbeans-ee-common/src/site
webbeans-el22/src/site
1:40 (88%)
1:40 (88%)
view
16 x 2 webbeans-jms/src/site
webbeans-spi/src/site
1:40 (88%)
1:40 (76%)
view
16 x 2 webbeans-jetty9/src/site
webbeans-spi/src/site
1:40 (88%)
1:40 (76%)
view
16 x 2 webbeans-ee-common/src/site
webbeans-web/src/site
1:40 (88%)
1:40 (88%)
view
16 x 2 webbeans-el22/src/site
webbeans-tck/src/site
1:40 (88%)
1:40 (51%)
view
Duplicated Units
The list of top 12 duplicated units.
See data for all 12 unit duplicates...
Size#FoldersFilesLinesCode
18 x 2 webbeans-tomcat/src/main...che/webbeans/web/tomcat
webbeans-jetty9/src/main...che/webbeans/web/jetty9
93:113 
90:110 
view
15 x 2 webbeans-tomcat/src/main...che/webbeans/web/tomcat
webbeans-jetty9/src/main...che/webbeans/web/jetty9
31:47 
34:50 
view
15 x 2 webbeans-web/src/main/ja...apache/webbeans/servlet
webbeans-web/src/main/ja...apache/webbeans/servlet
52:68 
114:130 
view
14 x 2 webbeans-impl/src/main/j...ache/webbeans/intercept
webbeans-impl/src/main/j...ache/webbeans/intercept
63:81 
63:81 
view
11 x 2 webbeans-impl/src/main/j...rtable/events/discovery
webbeans-impl/src/main/j...rtable/events/discovery
121:134 
91:104 
view
7 x 2 webbeans-gradle/src/main...nwebbeans/gradle/shadow
webbeans-impl/src/main/j.../apache/webbeans/config
143:152 
225:234 
view
7 x 2 webbeans-impl/src/main/j...ache/webbeans/component
webbeans-impl/src/main/j...ache/webbeans/component
60:68 
116:125 
view
7 x 2 webbeans-impl/src/main/j...org/apache/webbeans/xml
webbeans-impl/src/main/j...ebbeans/corespi/scanner
260:269 
307:316 
view
6 x 2 webbeans-arquillian/owb-...s/arquillian/standalone
webbeans-impl/src/main/j...rg/apache/webbeans/util
59:67 
56:64 
view
6 x 2 webbeans-arquillian/owb-...s/arquillian/standalone
webbeans-impl/src/main/j...rg/apache/webbeans/util
88:96 
85:93 
view
6 x 2 webbeans-tomcat/src/main...che/webbeans/web/tomcat
webbeans-jetty9/src/main...che/webbeans/web/jetty9
61:69 
58:66 
view
6 x 2 webbeans-impl/src/main/j...e/webbeans/configurator
webbeans-impl/src/main/j...e/webbeans/configurator
71:78 
216:223 
view