apache / uima-addons
Duplication

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

Intro
Learn more...
Duplication Overall
system15% (4,803 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
xml27% (2,512 lines)
java9% (2,059 lines)
xsd68% (220 lines)
html7% (12 lines)
Duplication per Component (primary)
ConceptMapper33% (1,142 lines)
AlchemyAPIAnnotator22% (1,094 lines)
ConfigurableFeatureExtractor10% (742 lines)
DictionaryAnnotator25% (415 lines)
OpenCalaisAnnotator24% (298 lines)
Lucas7% (274 lines)
SimpleServer13% (266 lines)
RegularExpressionAnnotator8% (219 lines)
SnowballAnnotator27% (135 lines)
Tagger12% (74 lines)
TikaAnnotator6% (68 lines)
Solrcas8% (27 lines)
WhitespaceTokenizer11% (23 lines)
PearPackagingAntTask8% (7 lines)
BSFAnnotator2% (7 lines)
ROOT8% (6 lines)
src2% (6 lines)
FsVariables0% (0 lines)

Duplication Between Components (50+ lines)

G AlchemyAPIAnnotator AlchemyAPIAnnotator OpenCalaisAnnotator OpenCalaisAnnotator AlchemyAPIAnnotator--OpenCalaisAnnotator 576 DictionaryAnnotator DictionaryAnnotator AlchemyAPIAnnotator--DictionaryAnnotator 94 Tagger Tagger AlchemyAPIAnnotator--Tagger 64 ConfigurableFeatureExtractor ConfigurableFeatureExtractor AlchemyAPIAnnotator--ConfigurableFeatureExtractor 64 Lucas Lucas AlchemyAPIAnnotator--Lucas 64 Solrcas Solrcas AlchemyAPIAnnotator--Solrcas 64 SimpleServer SimpleServer DictionaryAnnotator--SimpleServer 288 RegularExpressionAnnotator RegularExpressionAnnotator DictionaryAnnotator--RegularExpressionAnnotator 211 ConceptMapper ConceptMapper SnowballAnnotator SnowballAnnotator ConceptMapper--SnowballAnnotator 94 ConceptMapper--Tagger 75 SnowballAnnotator--Tagger 88

Download: SVG DOT (open online Graphviz editor)

Open 3D force graph...

Show more details on duplication between components...
Longest Duplicates
The list of 50 longest duplicates.
See data for all 500 duplicates...
Size#FoldersFilesLinesCode
369 x 2 ConceptMapper/desc/analysis_engine/primitive
ConceptMapper/src/main/r...alysis_engine/primitive
1:509 (100%)
1:509 (100%)
view
110 x 2 ConfigurableFeatureExtractor/src/main/xsdForEmf
ConfigurableFeatureExtra...src/main/xsdForXMLBeans
23:191 (96%)
23:191 (96%)
view
57 x 2 ConceptMapper/desc/analysis_engine/primitive
ConceptMapper/src/main/r...alysis_engine/primitive
1:98 (100%)
1:98 (100%)
view
52 x 2 DictionaryAnnotator/src/...notator/dict_annot/impl
RegularExpressionAnnotat...ma/annotator/regex/impl
182:235 (13%)
174:227 (42%)
view
40 x 2 ConceptMapper/desc/collection_processing_engines
ConceptMapper/src/main/r...tion_processing_engines
1:74 (100%)
1:74 (100%)
view
39 x 2 AlchemyAPIAnnotator/desc
AlchemyAPIAnnotator/desc
46:101 (62%)
46:101 (62%)
view
31 x 2 AlchemyAPIAnnotator/desc
AlchemyAPIAnnotator/desc
28:67 (37%)
28:67 (50%)
view
30 x 2 ConceptMapper/desc/analysis_engine/aggregate
ConceptMapper/src/main/r...alysis_engine/aggregate
1:56 (100%)
1:56 (100%)
view
27 x 2 AlchemyAPIAnnotator/desc
AlchemyAPIAnnotator/desc
28:60 (32%)
23:55 (42%)
view
27 x 2 AlchemyAPIAnnotator/desc
AlchemyAPIAnnotator/desc
23:55 (42%)
28:60 (43%)
view
27 x 2 ConceptMapper/desc/analysis_engine/primitive
ConceptMapper/src/main/r...alysis_engine/primitive
1:48 (100%)
1:48 (100%)
view
23 x 2 DictionaryAnnotator/src/...notator/dict_annot/impl
SimpleServer/src/main/ja...impleserver/config/impl
689:724 (5%)
344:379 (9%)
view
23 x 2 ConfigurableFeatureExtractor/src/docbook
ConfigurableFeatureExtractor/src/docbook
1686:1719 (1%)
1770:1803 (1%)
view
23 x 2 AlchemyAPIAnnotator/desc
AlchemyAPIAnnotator/desc
138:166 (16%)
350:378 (7%)
view
23 x 2 AlchemyAPIAnnotator/desc
AlchemyAPIAnnotator/desc
113:141 (16%)
320:348 (7%)
view
22 x 2 ConceptMapper/desc/analysis_engine/primitive
ConceptMapper/src/main/j...ache/uima/conceptMapper
24:48 (81%)
24:48 (81%)
view
22 x 2 ConfigurableFeatureExtractor/src/docbook
ConfigurableFeatureExtractor/src/docbook
1569:1601 (1%)
1765:1797 (1%)
view
22 x 2 ConceptMapper/src/main/j...ache/uima/conceptMapper
ConceptMapper/src/main/r...alysis_engine/primitive
24:48 (81%)
24:48 (81%)
view
21 x 2 RegularExpressionAnnotator/src/docbook
RegularExpressionAnnotator/src/docbook
1399:1421 (1%)
1452:1474 (1%)
view
21 x 2 DictionaryAnnotator/src/...notator/dict_annot/impl
SimpleServer/src/main/ja...ima/simpleserver/config
25:55 (95%)
26:56 (95%)
view
20 x 2 AlchemyAPIAnnotator/desc
AlchemyAPIAnnotator/desc
28:50 (20%)
23:45 (6%)
view
20 x 2 AlchemyAPIAnnotator/src/...alchemy/digester/domain
AlchemyAPIAnnotator/src/...alchemy/digester/domain
62:99 (28%)
65:102 (30%)
view
19 x 2 ConfigurableFeatureExtractor/src/docbook
ConfigurableFeatureExtractor/src/docbook
1574:1601 (1%)
1686:1713 (1%)
view
18 x 2 AlchemyAPIAnnotator/desc
AlchemyAPIAnnotator/desc
397:420 (5%)
62:85 (28%)
view
17 x 2 SimpleServer/src/main/ja...impleserver/config/impl
SimpleServer/src/main/ja...impleserver/config/impl
279:302 (7%)
312:335 (7%)
view
17 x 2 DictionaryAnnotator/src/...notator/dict_annot/impl
DictionaryAnnotator/src/...notator/dict_annot/impl
430:453 (4%)
559:582 (4%)
view
17 x 2 DictionaryAnnotator/src/...notator/dict_annot/impl
DictionaryAnnotator/src/...notator/dict_annot/impl
430:453 (4%)
473:496 (4%)
view
17 x 2 DictionaryAnnotator/src/...notator/dict_annot/impl
DictionaryAnnotator/src/...notator/dict_annot/impl
430:453 (4%)
516:539 (4%)
view
17 x 2 DictionaryAnnotator/src/...notator/dict_annot/impl
DictionaryAnnotator/src/...notator/dict_annot/impl
430:453 (4%)
602:625 (4%)
view
17 x 2 DictionaryAnnotator/src/...notator/dict_annot/impl
DictionaryAnnotator/src/...notator/dict_annot/impl
430:453 (4%)
645:668 (4%)
view
17 x 2 DictionaryAnnotator/src/...notator/dict_annot/impl
DictionaryAnnotator/src/...notator/dict_annot/impl
602:625 (4%)
645:668 (4%)
view
17 x 2 SimpleServer/src/main/ja...impleserver/config/impl
SimpleServer/src/main/ja...impleserver/config/impl
213:236 (7%)
246:269 (7%)
view
17 x 2 SimpleServer/src/main/ja...impleserver/config/impl
SimpleServer/src/main/ja...impleserver/config/impl
213:236 (7%)
279:302 (7%)
view
17 x 2 SimpleServer/src/main/ja...impleserver/config/impl
SimpleServer/src/main/ja...impleserver/config/impl
213:236 (7%)
312:335 (7%)
view
17 x 2 DictionaryAnnotator/src/...notator/dict_annot/impl
DictionaryAnnotator/src/...notator/dict_annot/impl
473:496 (4%)
602:625 (4%)
view
17 x 2 DictionaryAnnotator/src/...notator/dict_annot/impl
DictionaryAnnotator/src/...notator/dict_annot/impl
473:496 (4%)
645:668 (4%)
view
17 x 2 DictionaryAnnotator/src/...notator/dict_annot/impl
DictionaryAnnotator/src/...notator/dict_annot/impl
473:496 (4%)
516:539 (4%)
view
17 x 2 DictionaryAnnotator/src/...notator/dict_annot/impl
DictionaryAnnotator/src/...notator/dict_annot/impl
473:496 (4%)
559:582 (4%)
view
17 x 2 SimpleServer/src/main/ja...impleserver/config/impl
SimpleServer/src/main/ja...impleserver/config/impl
180:203 (7%)
213:236 (7%)
view
17 x 2 SimpleServer/src/main/ja...impleserver/config/impl
SimpleServer/src/main/ja...impleserver/config/impl
246:269 (7%)
279:302 (7%)
view
17 x 2 SimpleServer/src/main/ja...impleserver/config/impl
SimpleServer/src/main/ja...impleserver/config/impl
246:269 (7%)
312:335 (7%)
view
17 x 2 SimpleServer/src/main/ja...impleserver/config/impl
SimpleServer/src/main/ja...impleserver/config/impl
180:203 (7%)
246:269 (7%)
view
17 x 2 DictionaryAnnotator/src/...notator/dict_annot/impl
DictionaryAnnotator/src/...notator/dict_annot/impl
516:539 (4%)
645:668 (4%)
view
17 x 2 DictionaryAnnotator/src/...notator/dict_annot/impl
DictionaryAnnotator/src/...notator/dict_annot/impl
559:582 (4%)
602:625 (4%)
view
17 x 2 DictionaryAnnotator/src/...notator/dict_annot/impl
DictionaryAnnotator/src/...notator/dict_annot/impl
559:582 (4%)
645:668 (4%)
view
17 x 2 SimpleServer/src/main/ja...impleserver/config/impl
SimpleServer/src/main/ja...impleserver/config/impl
147:170 (7%)
213:236 (7%)
view
17 x 2 ConceptMapper/src/main/java/uima/tt
SnowballAnnotator/src/main/java/org/apache/uima
17:67 (100%)
34:75 (68%)
view
17 x 2 DictionaryAnnotator/src/...notator/dict_annot/impl
DictionaryAnnotator/src/...notator/dict_annot/impl
516:539 (4%)
602:625 (4%)
view
17 x 2 TikaAnnotator/desc
TikaAnnotator/desc
86:109 (23%)
93:116 (22%)
view
17 x 2 SimpleServer/src/main/ja...impleserver/config/impl
SimpleServer/src/main/ja...impleserver/config/impl
180:203 (7%)
279:302 (7%)
view
Duplicated Units
The list of top 14 duplicated units.
See data for all 14 unit duplicates...
Size#FoldersFilesLinesCode
9 x 3 ConceptMapper/src/main/java/uima/tt
ConceptMapper/src/main/j...apper/support/tokenizer
SnowballAnnotator/src/main/java/org/apache/uima
23:34 
24:35 
43:54 
view
9 x 2 AlchemyAPIAnnotator/src/.../uima/alchemy/ts/entity
OpenCalaisAnnotator/src/.../org/apache/uima/calais
39:50 
40:51 
view
9 x 2 AlchemyAPIAnnotator/src/.../uima/alchemy/ts/entity
OpenCalaisAnnotator/src/.../org/apache/uima/calais
39:50 
40:51 
view
9 x 2 AlchemyAPIAnnotator/src/.../uima/alchemy/ts/entity
OpenCalaisAnnotator/src/.../org/apache/uima/calais
39:50 
40:51 
view
9 x 2 AlchemyAPIAnnotator/src/.../uima/alchemy/ts/entity
OpenCalaisAnnotator/src/.../org/apache/uima/calais
39:50 
40:51 
view
9 x 2 AlchemyAPIAnnotator/src/.../uima/alchemy/ts/entity
OpenCalaisAnnotator/src/.../org/apache/uima/calais
39:50 
40:51 
view
9 x 2 AlchemyAPIAnnotator/src/.../uima/alchemy/ts/entity
OpenCalaisAnnotator/src/.../org/apache/uima/calais
39:50 
39:50 
view
9 x 2 AlchemyAPIAnnotator/src/.../uima/alchemy/ts/entity
OpenCalaisAnnotator/src/.../org/apache/uima/calais
39:50 
39:50 
view
9 x 2 AlchemyAPIAnnotator/src/.../uima/alchemy/ts/entity
OpenCalaisAnnotator/src/.../org/apache/uima/calais
39:50 
40:51 
view
9 x 2 AlchemyAPIAnnotator/src/.../uima/alchemy/ts/entity
OpenCalaisAnnotator/src/.../org/apache/uima/calais
39:50 
40:51 
view
9 x 2 AlchemyAPIAnnotator/src/.../uima/alchemy/ts/entity
OpenCalaisAnnotator/src/.../org/apache/uima/calais
39:50 
40:51 
view
9 x 2 AlchemyAPIAnnotator/src/.../uima/alchemy/ts/entity
OpenCalaisAnnotator/src/.../org/apache/uima/calais
39:50 
40:51 
view
9 x 2 AlchemyAPIAnnotator/src/.../uima/alchemy/ts/entity
OpenCalaisAnnotator/src/.../org/apache/uima/calais
39:50 
40:51 
view
8 x 2 AlchemyAPIAnnotator/src/.../uima/alchemy/annotator
AlchemyAPIAnnotator/src/.../uima/alchemy/annotator
46:56 
46:56 
view