apache / fineract-cn-portfolio
Duplication

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

Intro
Learn more...
Duplication Overall
system15% (2,301 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
java16% (2,301 lines)
Duplication per Component (primary)
service13% (1,065 lines)
component-test21% (847 lines)
api14% (389 lines)

Duplication Between Components (50+ lines)

G api api service service api--service 265

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 288 duplicates...
Size#FoldersFilesLinesCode
20 x 2 service/src/main/java/or...ice/internal/repository
service/src/main/java/or...ice/internal/repository
100:137 (14%)
62:99 (25%)
view
20 x 2 api/src/main/java/org/ap...portfolio/api/v1/domain
service/src/main/java/or...ice/internal/repository
106:143 (12%)
124:161 (14%)
view
20 x 2 service/src/main/java/or...ice/internal/repository
service/src/main/java/or...ice/internal/repository
165:200 (20%)
291:326 (12%)
view
19 x 2 component-test/src/main/...e/fineract/cn/portfolio
component-test/src/main/...e/fineract/cn/portfolio
83:102 (11%)
211:229 (11%)
view
19 x 2 component-test/src/main/...e/fineract/cn/portfolio
component-test/src/main/...e/fineract/cn/portfolio
78:96 (11%)
117:135 (11%)
view
18 x 2 component-test/src/main/...e/fineract/cn/portfolio
component-test/src/main/...e/fineract/cn/portfolio
382:403 (1%)
430:451 (1%)
view
18 x 2 component-test/src/main/...e/fineract/cn/portfolio
component-test/src/main/...e/fineract/cn/portfolio
171:188 (10%)
214:231 (10%)
view
17 x 2 component-test/src/main/...e/fineract/cn/portfolio
component-test/src/main/...e/fineract/cn/portfolio
1019:1039 (1%)
1163:1184 (1%)
view
17 x 2 api/src/main/java/org/ap...portfolio/api/v1/domain
service/src/main/java/or...ice/internal/repository
151:183 (10%)
169:201 (12%)
view
16 x 2 api/src/main/java/org/ap...portfolio/api/v1/domain
api/src/main/java/org/ap...portfolio/api/v1/domain
108:137 (17%)
174:203 (10%)
view
14 x 2 api/src/main/java/org/ap...portfolio/api/v1/domain
api/src/main/java/org/ap...portfolio/api/v1/domain
43:66 (40%)
44:67 (36%)
view
13 x 2 api/src/main/java/org/ap...portfolio/api/v1/domain
api/src/main/java/org/ap...portfolio/api/v1/domain
43:65 (34%)
44:66 (33%)
view
13 x 2 api/src/main/java/org/ap...portfolio/api/v1/domain
api/src/main/java/org/ap...portfolio/api/v1/domain
67:83 (34%)
68:84 (33%)
view
13 x 2 service/src/main/java/or...ice/internal/repository
service/src/main/java/or...ice/internal/repository
35:51 (9%)
31:47 (16%)
view
13 x 2 api/src/main/java/org/ap.../v1/domain/caseinstance
api/src/main/java/org/ap...portfolio/api/v1/domain
51:73 (30%)
44:66 (33%)
view
13 x 2 component-test/src/main/...e/fineract/cn/portfolio
component-test/src/main/...e/fineract/cn/portfolio
243:256 (1%)
328:341 (1%)
view
13 x 2 api/src/main/java/org/ap.../v1/domain/caseinstance
api/src/main/java/org/ap...portfolio/api/v1/domain
51:73 (30%)
43:65 (34%)
view
13 x 2 api/src/main/java/org/ap...portfolio/api/v1/domain
service/src/main/java/or...ice/internal/repository
82:104 (20%)
107:129 (16%)
view
12 x 2 component-test/src/main/...e/fineract/cn/portfolio
component-test/src/main/...e/fineract/cn/portfolio
243:255 (1%)
493:506 (1%)
view
12 x 2 service/src/main/java/or...l/service/costcomponent
service/src/main/java/or...l/service/costcomponent
59:71 (41%)
58:70 (42%)
view
12 x 2 api/src/main/java/org/ap...portfolio/api/v1/domain
api/src/main/java/org/ap...portfolio/api/v1/domain
98:119 (7%)
53:74 (19%)
view
12 x 2 component-test/src/main/...e/fineract/cn/portfolio
component-test/src/main/...e/fineract/cn/portfolio
700:713 (1%)
766:779 (1%)
view
12 x 2 api/src/main/java/org/ap...portfolio/api/v1/domain
service/src/main/java/or...ice/internal/repository
118:139 (8%)
211:232 (7%)
view
12 x 2 api/src/main/java/org/ap...portfolio/api/v1/domain
api/src/main/java/org/ap...portfolio/api/v1/domain
77:96 (22%)
91:110 (18%)
view
12 x 2 api/src/main/java/org/ap...portfolio/api/v1/domain
service/src/main/java/or...ice/internal/repository
60:81 (12%)
100:121 (12%)
view
12 x 2 component-test/src/main/...e/fineract/cn/portfolio
component-test/src/main/...e/fineract/cn/portfolio
328:340 (1%)
493:506 (1%)
view
12 x 2 service/src/main/java/or...l/service/costcomponent
service/src/main/java/or...l/service/costcomponent
60:72 (41%)
59:71 (41%)
view
12 x 2 component-test/src/main/...e/fineract/cn/portfolio
component-test/src/main/...e/fineract/cn/portfolio
254:267 (1%)
313:326 (1%)
view
12 x 2 api/src/main/java/org/ap.../v1/domain/caseinstance
service/src/main/java/or...ing/internal/repository
46:65 (35%)
107:126 (17%)
view
12 x 2 component-test/src/main/...e/fineract/cn/portfolio
component-test/src/main/...e/fineract/cn/portfolio
77:93 (11%)
106:121 (11%)
view
12 x 2 service/src/main/java/or...l/service/costcomponent
service/src/main/java/or...l/service/costcomponent
60:72 (41%)
58:70 (42%)
view
12 x 2 component-test/src/main/...e/fineract/cn/portfolio
component-test/src/main/...e/fineract/cn/portfolio
656:669 (1%)
742:755 (1%)
view
11 x 2 service/src/main/java/or...ending/internal/command
service/src/main/java/or...ending/internal/command
32:50 (55%)
32:50 (55%)
view
11 x 2 service/src/main/java/or...ending/internal/command
service/src/main/java/or...ending/internal/command
32:50 (55%)
32:50 (55%)
view
11 x 2 service/src/main/java/or...ending/internal/command
service/src/main/java/or...ending/internal/command
32:50 (55%)
32:50 (55%)
view
11 x 2 service/src/main/java/or...ending/internal/command
service/src/main/java/or...ending/internal/command
32:50 (55%)
32:50 (55%)
view
11 x 2 service/src/main/java/or...ending/internal/command
service/src/main/java/or...ending/internal/command
30:48 (52%)
30:48 (52%)
view
11 x 2 service/src/main/java/or...ending/internal/command
service/src/main/java/or...ending/internal/command
32:50 (55%)
32:50 (55%)
view
11 x 2 component-test/src/main/...e/fineract/cn/portfolio
component-test/src/main/...e/fineract/cn/portfolio
133:146 (6%)
176:188 (6%)
view
11 x 2 service/src/main/java/or...ending/internal/command
service/src/main/java/or...ending/internal/command
32:50 (55%)
32:50 (55%)
view
11 x 2 service/src/main/java/or...ending/internal/command
service/src/main/java/or...ending/internal/command
30:48 (52%)
30:48 (52%)
view
11 x 2 service/src/main/java/or...ending/internal/command
service/src/main/java/or...ending/internal/command
32:50 (55%)
32:50 (55%)
view
11 x 2 service/src/main/java/or...ending/internal/command
service/src/main/java/or...ending/internal/command
32:50 (55%)
32:50 (55%)
view
11 x 2 service/src/main/java/or...ending/internal/command
service/src/main/java/or...ending/internal/command
32:50 (55%)
32:50 (55%)
view
11 x 2 service/src/main/java/or...ending/internal/command
service/src/main/java/or...ending/internal/command
32:50 (55%)
32:50 (55%)
view
11 x 2 service/src/main/java/or...ending/internal/command
service/src/main/java/or...ending/internal/command
32:50 (55%)
32:50 (55%)
view
11 x 2 service/src/main/java/or...ending/internal/command
service/src/main/java/or...ending/internal/command
30:48 (52%)
30:48 (52%)
view
11 x 2 service/src/main/java/or...ending/internal/command
service/src/main/java/or...ending/internal/command
32:50 (55%)
32:50 (55%)
view
11 x 2 service/src/main/java/or...ending/internal/command
service/src/main/java/or...ending/internal/command
32:50 (55%)
32:50 (55%)
view
11 x 2 service/src/main/java/or...ending/internal/command
service/src/main/java/or...ending/internal/command
32:50 (55%)
32:50 (55%)
view