apache / opennlp
Duplication

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

Intro
Learn more...
Duplication Overall
system13% (6,353 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
xml24% (3,911 lines)
java8% (2,442 lines)
Duplication per Component (primary)
opennlp-docs42% (2,992 lines)
opennlp-tools7% (2,532 lines)
opennlp-uima28% (715 lines)
opennlp-dl15% (62 lines)
opennlp-morfologik-addon15% (52 lines)
opennlp-tools-models0% (0 lines)
opennlp-distr0% (0 lines)

Duplication Between Components (50+ lines)

G opennlp-morfologik-addon opennlp-morfologik-addon opennlp-tools opennlp-tools opennlp-morfologik-addon--opennlp-tools 97

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 6,341 duplicates...
Size#FoldersFilesLinesCode
166 x 2 opennlp-docs/src/docbkx
opennlp-docs/src/docbkx
2332:2528 (5%)
2570:2766 (5%)
view
162 x 2 opennlp-docs/src/docbkx
opennlp-docs/src/docbkx
2115:2307 (4%)
2336:2528 (4%)
view
162 x 2 opennlp-docs/src/docbkx
opennlp-docs/src/docbkx
2115:2307 (4%)
2574:2766 (4%)
view
158 x 2 opennlp-docs/src/docbkx
opennlp-docs/src/docbkx
2120:2307 (4%)
2783:2970 (4%)
view
158 x 2 opennlp-docs/src/docbkx
opennlp-docs/src/docbkx
2579:2766 (4%)
2783:2970 (4%)
view
158 x 2 opennlp-docs/src/docbkx
opennlp-docs/src/docbkx
2341:2528 (4%)
2783:2970 (4%)
view
148 x 2 opennlp-docs/src/docbkx
opennlp-docs/src/docbkx
1486:1661 (4%)
1695:1870 (4%)
view
148 x 2 opennlp-docs/src/docbkx
opennlp-docs/src/docbkx
1288:1463 (4%)
1695:1870 (4%)
view
148 x 2 opennlp-docs/src/docbkx
opennlp-docs/src/docbkx
1288:1463 (4%)
1486:1661 (4%)
view
144 x 2 opennlp-docs/src/docbkx
opennlp-docs/src/docbkx
1293:1463 (4%)
1887:2057 (4%)
view
144 x 2 opennlp-docs/src/docbkx
opennlp-docs/src/docbkx
1491:1661 (4%)
1887:2057 (4%)
view
144 x 2 opennlp-docs/src/docbkx
opennlp-docs/src/docbkx
1700:1870 (4%)
1887:2057 (4%)
view
121 x 2 opennlp-docs/src/docbkx
opennlp-docs/src/docbkx
583:726 (3%)
748:891 (3%)
view
121 x 2 opennlp-docs/src/docbkx
opennlp-docs/src/docbkx
748:891 (3%)
924:1067 (3%)
view
121 x 2 opennlp-docs/src/docbkx
opennlp-docs/src/docbkx
583:726 (3%)
924:1067 (3%)
view
117 x 2 opennlp-docs/src/docbkx
opennlp-docs/src/docbkx
588:726 (3%)
1084:1222 (3%)
view
117 x 2 opennlp-docs/src/docbkx
opennlp-docs/src/docbkx
929:1067 (3%)
1084:1222 (3%)
view
117 x 2 opennlp-docs/src/docbkx
opennlp-docs/src/docbkx
753:891 (3%)
1084:1222 (3%)
view
81 x 2 opennlp-docs/src/docbkx
opennlp-docs/src/docbkx
3160:3255 (2%)
3293:3388 (2%)
view
79 x 2 opennlp-docs/src/docbkx
opennlp-docs/src/docbkx
3045:3138 (2%)
3162:3255 (2%)
view
79 x 2 opennlp-docs/src/docbkx
opennlp-docs/src/docbkx
3045:3138 (2%)
3295:3388 (2%)
view
75 x 2 opennlp-docs/src/docbkx
opennlp-docs/src/docbkx
3050:3138 (2%)
3405:3493 (2%)
view
75 x 2 opennlp-docs/src/docbkx
opennlp-docs/src/docbkx
3167:3255 (2%)
3405:3493 (2%)
view
75 x 2 opennlp-docs/src/docbkx
opennlp-docs/src/docbkx
3300:3388 (2%)
3405:3493 (2%)
view
65 x 2 opennlp-docs/src/docbkx
opennlp-docs/src/docbkx
804:880 (1%)
1536:1612 (1%)
view
65 x 2 opennlp-docs/src/docbkx
opennlp-docs/src/docbkx
639:715 (1%)
1536:1612 (1%)
view
65 x 2 opennlp-docs/src/docbkx
opennlp-docs/src/docbkx
639:715 (1%)
1932:2008 (1%)
view
65 x 2 opennlp-docs/src/docbkx
opennlp-docs/src/docbkx
639:715 (1%)
1745:1821 (1%)
view
65 x 2 opennlp-docs/src/docbkx
opennlp-docs/src/docbkx
1135:1211 (1%)
1745:1821 (1%)
view
65 x 2 opennlp-docs/src/docbkx
opennlp-docs/src/docbkx
1135:1211 (1%)
1932:2008 (1%)
view
65 x 2 opennlp-docs/src/docbkx
opennlp-docs/src/docbkx
804:880 (1%)
1338:1414 (1%)
view
65 x 2 opennlp-docs/src/docbkx
opennlp-docs/src/docbkx
980:1056 (1%)
1338:1414 (1%)
view
65 x 2 opennlp-docs/src/docbkx
opennlp-docs/src/docbkx
804:880 (1%)
1745:1821 (1%)
view
65 x 2 opennlp-docs/src/docbkx
opennlp-docs/src/docbkx
804:880 (1%)
1932:2008 (1%)
view
65 x 2 opennlp-docs/src/docbkx
opennlp-docs/src/docbkx
1135:1211 (1%)
1338:1414 (1%)
view
65 x 2 opennlp-docs/src/docbkx
opennlp-docs/src/docbkx
1135:1211 (1%)
1536:1612 (1%)
view
65 x 2 opennlp-docs/src/docbkx
opennlp-docs/src/docbkx
639:715 (1%)
1338:1414 (1%)
view
65 x 2 opennlp-docs/src/docbkx
opennlp-docs/src/docbkx
980:1056 (1%)
1536:1612 (1%)
view
65 x 2 opennlp-docs/src/docbkx
opennlp-docs/src/docbkx
980:1056 (1%)
1745:1821 (1%)
view
65 x 2 opennlp-docs/src/docbkx
opennlp-docs/src/docbkx
980:1056 (1%)
1932:2008 (1%)
view
50 x 2 opennlp-tools/lang/ga/tokenizer
opennlp-tools/lang/pt/tokenizer
1:93 (80%)
1:93 (100%)
view
37 x 2 opennlp-docs/src/docbkx
opennlp-docs/src/docbkx
3730:3773 (1%)
3802:3845 (1%)
view
36 x 2 opennlp-tools/lang/en/tokenizer
opennlp-tools/lang/fr/tokenizer
1:72 (62%)
1:72 (28%)
view
35 x 2 opennlp-tools/lang/fr/tokenizer
opennlp-tools/lang/general/tokenizer
23:74 (27%)
38:89 (72%)
view
35 x 2 opennlp-docs/src/docbkx
opennlp-docs/src/docbkx
3667:3708 (1%)
3732:3773 (1%)
view
35 x 2 opennlp-docs/src/docbkx
opennlp-docs/src/docbkx
3667:3708 (1%)
3804:3845 (1%)
view
34 x 2 opennlp-tools/lang/en/tokenizer
opennlp-tools/lang/general/tokenizer
23:72 (58%)
38:87 (70%)
view
34 x 2 opennlp-docs/src/docbkx
opennlp-docs/src/docbkx
4095:4133 (1%)
4149:4187 (1%)
view
32 x 2 opennlp-docs/src/docbkx
opennlp-docs/src/docbkx
394:431 (<1%)
453:490 (<1%)
view
31 x 2 opennlp-uima/descriptors
opennlp-uima/descriptors
28:73 (58%)
28:73 (58%)
view
Duplicated Units
The list of top 8 duplicated units.
See data for all 8 unit duplicates...
Size#FoldersFilesLinesCode
23 x 2 opennlp-dl/src/main/java/opennlp/dl/namefinder
opennlp-dl/src/main/java/opennlp/dl/doccat
349:400 
261:312 
view
21 x 2 opennlp-tools/src/main/java/opennlp/tools/parser
opennlp-tools/src/main/java/opennlp/tools/parser
105:127 
40:62 
view
18 x 2 opennlp-tools/src/main/j...lp/tools/parser/lang/es
opennlp-tools/src/main/j...lp/tools/parser/lang/en
265:295 
249:279 
view
9 x 2 opennlp-tools/src/main/j...nnlp/tools/formats/masc
opennlp-tools/src/main/j...nnlp/tools/formats/masc
37:47 
42:52 
view
7 x 2 opennlp-tools/src/main/j...lp/tools/parser/lang/es
opennlp-tools/src/main/j...lp/tools/parser/lang/en
123:133 
108:118 
view
6 x 2 opennlp-tools/src/main/j...lp/tools/cmdline/postag
opennlp-tools/src/main/j...ools/cmdline/lemmatizer
73:83 
72:82 
view
6 x 2 opennlp-tools/src/main/java/opennlp/tools/cmdline
opennlp-tools/src/main/j...opennlp/tools/util/eval
258:267 
74:83 
view
6 x 2 opennlp-tools/src/main/j...p/tools/util/featuregen
opennlp-tools/src/main/j...p/tools/util/featuregen
77:85 
109:116 
view