apache / causeway-app-referenceapp
Duplication

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

Intro
Learn more...
Duplication Overall
system43% (20,244 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
xml93% (10,469 lines)
java28% (7,165 lines)
adoc23% (2,501 lines)
html68% (109 lines)
Duplication per Component (primary)
domain42% (19,917 lines)
wicket75% (327 lines)
web0% (0 lines)
testing0% (0 lines)

Duplication Between Components (50+ lines)

G domain domain wicket wicket domain--wicket 230

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 93,501 duplicates...
Size#FoldersFilesLinesCode
48 x 2 domain/src/main/java/dem...ts/DomainObject/editing
domain/src/main/java/dem...rties/Property/snapshot
1:78 (100%)
1:78 (100%)
view
48 x 2 domain/src/main/java/dem...ts/DomainObject/editing
domain/src/main/java/dem...erties/Property/editing
1:78 (100%)
1:78 (100%)
view
48 x 2 domain/src/main/java/dem...ts/DomainObject/editing
domain/src/main/java/dem...bject/xxxLifecycleEvent
1:78 (100%)
1:78 (100%)
view
48 x 2 domain/src/main/java/dem...ainObject/nature/entity
domain/src/main/java/dem...erties/Property/editing
1:78 (100%)
1:78 (100%)
view
48 x 2 domain/src/main/java/dem...ainObject/nature/entity
domain/src/main/java/dem...bject/xxxLifecycleEvent
1:78 (100%)
1:78 (100%)
view
48 x 2 domain/src/main/java/dem...ainObject/nature/entity
domain/src/main/java/dem...rties/Property/snapshot
1:78 (100%)
1:78 (100%)
view
48 x 2 domain/src/main/java/dem...bject/xxxLifecycleEvent
domain/src/main/java/dem...rties/Property/snapshot
1:78 (100%)
1:78 (100%)
view
48 x 2 domain/src/main/java/dem...ts/DomainObject/aliased
domain/src/main/java/dem...mainObject/autoComplete
1:78 (100%)
1:78 (100%)
view
48 x 2 domain/src/main/java/dem...erties/Property/editing
domain/src/main/java/dem...rties/Property/snapshot
1:78 (100%)
1:78 (100%)
view
48 x 2 domain/src/main/java/dem...ts/DomainObject/editing
domain/src/main/java/dem...ainObject/nature/entity
1:78 (100%)
1:78 (100%)
view
48 x 2 domain/src/main/java/dem...bject/xxxLifecycleEvent
domain/src/main/java/dem...erties/Property/editing
1:78 (100%)
1:78 (100%)
view
47 x 2 domain/src/main/java/dem...introspection/annotReqd
domain/src/main/java/dem...rospection/encapsulated
1:78 (100%)
1:78 (100%)
view
47 x 2 domain/src/main/java/dem.../introspection/annotOpt
domain/src/main/java/dem...introspection/annotReqd
1:78 (100%)
1:78 (100%)
view
47 x 2 domain/src/main/java/dem.../introspection/annotOpt
domain/src/main/java/dem...rospection/encapsulated
1:78 (100%)
1:78 (100%)
view
46 x 2 domain/src/main/java/dem...inObjectLayout/tabledec
domain/src/main/java/dem...ObjectLayout/xxxUiEvent
1:77 (100%)
1:76 (100%)
view
46 x 2 domain/src/main/java/dem...inObjectLayout/cssClass
domain/src/main/java/dem.../progmodel/actions/bulk
1:76 (100%)
1:76 (100%)
view
46 x 2 domain/src/main/java/dem...ts/DomainObject/bounded
domain/src/main/java/dem...omainObjectLayout/paged
1:76 (100%)
1:76 (100%)
view
46 x 2 domain/src/main/java/dem...omainObjectLayout/named
domain/src/main/java/dem...ObjectLayout/xxxUiEvent
1:76 (100%)
1:76 (100%)
view
46 x 2 domain/src/main/java/dem...inObjectLayout/cssClass
domain/src/main/java/dem...inObjectLayout/tabledec
1:76 (100%)
1:77 (100%)
view
46 x 2 domain/src/main/java/dem...ts/DomainObject/bounded
domain/src/main/java/dem.../progmodel/actions/bulk
1:76 (100%)
1:76 (100%)
view
46 x 2 domain/src/main/java/dem...inObjectLayout/cssClass
domain/src/main/java/dem...omainObjectLayout/paged
1:76 (100%)
1:76 (100%)
view
46 x 2 domain/src/main/java/dem...ObjectLayout/cssClassFa
domain/src/main/java/dem...omainObjectLayout/named
1:76 (100%)
1:76 (100%)
view
46 x 2 domain/src/main/java/dem...ts/DomainObject/bounded
domain/src/main/java/dem...bjectLayout/describedAs
1:76 (100%)
1:76 (100%)
view
46 x 2 domain/src/main/java/dem...bjectLayout/describedAs
domain/src/main/java/dem...omainObjectLayout/paged
1:76 (100%)
1:76 (100%)
view
46 x 2 domain/src/main/java/dem...inObjectLayout/tabledec
domain/src/main/java/dem.../progmodel/actions/bulk
1:77 (100%)
1:76 (100%)
view
46 x 2 domain/src/main/java/dem...ObjectLayout/cssClassFa
domain/src/main/java/dem...ObjectLayout/xxxUiEvent
1:76 (100%)
1:76 (100%)
view
46 x 2 domain/src/main/java/dem...bjectLayout/describedAs
domain/src/main/java/dem.../progmodel/actions/bulk
1:76 (100%)
1:76 (100%)
view
46 x 2 domain/src/main/java/dem...bjectLayout/describedAs
domain/src/main/java/dem...inObjectLayout/tabledec
1:76 (100%)
1:77 (100%)
view
46 x 2 domain/src/main/java/dem...ions/Action/choicesFrom
domain/src/main/java/dem.../progmodel/actions/bulk
1:76 (100%)
1:76 (100%)
view
46 x 2 domain/src/main/java/dem...bjectLayout/describedAs
domain/src/main/java/dem...ObjectLayout/xxxUiEvent
1:76 (100%)
1:76 (100%)
view
46 x 2 domain/src/main/java/dem...ts/DomainObject/bounded
domain/src/main/java/dem...ObjectLayout/xxxUiEvent
1:76 (100%)
1:76 (100%)
view
46 x 2 domain/src/main/java/dem...ions/Action/choicesFrom
domain/src/main/java/dem...ts/DomainObject/bounded
1:76 (100%)
1:76 (100%)
view
46 x 2 domain/src/main/java/dem...inObjectLayout/cssClass
domain/src/main/java/dem...ObjectLayout/cssClassFa
1:76 (100%)
1:76 (100%)
view
46 x 2 domain/src/main/java/dem...ObjectLayout/cssClassFa
domain/src/main/java/dem...bjectLayout/describedAs
1:76 (100%)
1:76 (100%)
view
46 x 2 domain/src/main/java/dem...ions/Action/choicesFrom
domain/src/main/java/dem...bjectLayout/describedAs
1:76 (100%)
1:76 (100%)
view
46 x 2 domain/src/main/java/dem...ObjectLayout/cssClassFa
domain/src/main/java/dem...omainObjectLayout/paged
1:76 (100%)
1:76 (100%)
view
46 x 2 domain/src/main/java/dem...ions/Action/choicesFrom
domain/src/main/java/dem...ObjectLayout/cssClassFa
1:76 (100%)
1:76 (100%)
view
46 x 2 domain/src/main/java/dem...omainObjectLayout/named
domain/src/main/java/dem...omainObjectLayout/paged
1:76 (100%)
1:76 (100%)
view
46 x 2 domain/src/main/java/dem...ions/Action/choicesFrom
domain/src/main/java/dem...inObjectLayout/cssClass
1:76 (100%)
1:76 (100%)
view
46 x 2 domain/src/main/java/dem...ObjectLayout/cssClassFa
domain/src/main/java/dem.../progmodel/actions/bulk
1:76 (100%)
1:76 (100%)
view
46 x 2 domain/src/main/java/dem...ts/DomainObject/bounded
domain/src/main/java/dem...inObjectLayout/tabledec
1:76 (100%)
1:77 (100%)
view
46 x 2 domain/src/main/java/dem...ions/Action/choicesFrom
domain/src/main/java/dem...omainObjectLayout/named
1:76 (100%)
1:76 (100%)
view
46 x 2 domain/src/main/java/dem...omainObjectLayout/named
domain/src/main/java/dem...inObjectLayout/tabledec
1:76 (100%)
1:77 (100%)
view
46 x 2 domain/src/main/java/dem...inObjectLayout/cssClass
domain/src/main/java/dem...bjectLayout/describedAs
1:76 (100%)
1:76 (100%)
view
46 x 2 domain/src/main/java/dem...ts/DomainObject/bounded
domain/src/main/java/dem...ObjectLayout/cssClassFa
1:76 (100%)
1:76 (100%)
view
46 x 2 domain/src/main/java/dem...inObjectLayout/cssClass
domain/src/main/java/dem...ObjectLayout/xxxUiEvent
1:76 (100%)
1:76 (100%)
view
46 x 2 domain/src/main/java/dem...omainObjectLayout/paged
domain/src/main/java/dem...ObjectLayout/xxxUiEvent
1:76 (100%)
1:76 (100%)
view
46 x 2 domain/src/main/java/dem...ts/DomainObject/bounded
domain/src/main/java/dem...omainObjectLayout/named
1:76 (100%)
1:76 (100%)
view
46 x 2 domain/src/main/java/dem...ObjectLayout/cssClassFa
domain/src/main/java/dem...inObjectLayout/tabledec
1:76 (100%)
1:77 (100%)
view
46 x 2 domain/src/main/java/dem...ions/Action/choicesFrom
domain/src/main/java/dem...inObjectLayout/tabledec
1:76 (100%)
1:77 (100%)
view
Duplicated Units
The list of top 5 duplicated units.
See data for all 5 unit duplicates...
Size#FoldersFilesLinesCode
12 x 2 wicket/common/src/main/j...ommon/featured/customui
domain/src/main/resource...ommon/featured/customui
66:84 
68:86 
view
8 x 2 domain/src/main/java/dem...types/causeway/treenode
domain/src/main/java/dem...ropertyLayout/navigable
45:55 
45:55 
view
6 x 2 wicket/jpa/src/main/java/demoapp/webapp/wicket/jpa
wicket/jpa-and-graphql/s...moapp/webapp/wicket/jpa
90:109 
93:111 
view
6 x 2 domain/src/main/java/dem...types/causeway/treenode
domain/src/main/java/dem...ropertyLayout/navigable
48:55 
51:58 
view
6 x 2 domain/src/main/java/dem...types/causeway/treenode
domain/src/main/java/dem...ropertyLayout/navigable
59:66 
59:66 
view