apache / shiro
Duplication

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

Intro
Learn more...
Duplication Overall
system2% (525 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
java2% (525 lines)
Duplication per Component (primary)
support7% (265 lines)
crypto6% (109 lines)
core1% (67 lines)
web1% (57 lines)
event10% (20 lines)
lang<1% (7 lines)
tools0% (0 lines)
src0% (0 lines)
ROOT0% (0 lines)
config0% (0 lines)

Duplication Between Components (50+ lines)

G support support web web support--web 66

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 28 longest duplicates.
See data for all 28 duplicates...
Size#FoldersFilesLinesCode
51 x 2 support/spring-boot/spri...ring/boot/autoconfigure
support/spring-boot/spri...onfig/web/autoconfigure
50:120 (77%)
58:128 (62%)
view
24 x 2 crypto/hash/src/main/jav...pache/shiro/crypto/hash
crypto/hash/src/main/jav...pache/shiro/crypto/hash
240:303 (33%)
417:480 (20%)
view
14 x 2 support/spring/src/main/...che/shiro/spring/config
support/spring/src/main/...shiro/spring/web/config
89:108 (29%)
94:113 (22%)
view
12 x 2 web/src/main/java/org/ap.../shiro/web/filter/authc
web/src/main/java/org/ap.../shiro/web/filter/authc
89:110 (54%)
340:361 (14%)
view
11 x 2 support/jakarta-ee/src/m...che/shiro/ee/faces/tags
web/src/main/java/org/apache/shiro/web/tags
72:87 (11%)
120:136 (15%)
view
10 x 2 support/spring/src/main/...che/shiro/spring/config
support/spring/src/main/...shiro/spring/web/config
59:72 (21%)
46:59 (16%)
view
10 x 2 support/guice/src/main/j.../apache/shiro/guice/aop
support/spring/src/main/...ng/security/interceptor
36:53 (71%)
76:93 (31%)
view
10 x 2 event/src/main/java/org/apache/shiro/event/support
event/src/main/java/org/apache/shiro/event/support
54:64 (52%)
43:53 (40%)
view
9 x 2 core/src/main/java/org/apache/shiro/realm/ldap
core/src/main/java/org/apache/shiro/realm/ldap
197:210 (16%)
298:311 (8%)
view
9 x 2 support/jakarta-ee/src/m...che/shiro/ee/faces/tags
web/src/main/java/org/apache/shiro/web/tags
33:48 (64%)
39:58 (75%)
view
9 x 2 crypto/hash/src/main/jav...pache/shiro/crypto/hash
crypto/hash/src/main/jav...pache/shiro/crypto/hash
217:240 (12%)
389:403 (7%)
view
8 x 2 support/spring/src/main/...che/shiro/spring/config
support/spring/src/main/...shiro/spring/web/config
77:86 (17%)
58:67 (12%)
view
8 x 2 core/src/main/java/org/apache/shiro/subject
core/src/main/java/org/apache/shiro/subject
253:263 (5%)
270:280 (5%)
view
7 x 2 support/guice/src/main/j.../apache/shiro/guice/web
support/guice/src/main/j.../apache/shiro/guice/web
363:373 (3%)
456:466 (3%)
view
7 x 2 support/jaxrs/src/main/j.../apache/shiro/web/jaxrs
web/src/main/java/org/apache/shiro/web/servlet
90:101 (14%)
231:242 (5%)
view
7 x 2 core/src/main/java/org/apache/shiro/util
lang/src/main/java/org/apache/shiro/lang/util
43:53 (23%)
540:550 (3%)
view
7 x 2 crypto/hash/src/main/jav...pache/shiro/crypto/hash
crypto/hash/src/main/jav...pache/shiro/crypto/hash
149:165 (9%)
293:309 (5%)
view
7 x 2 core/src/main/java/org/apache/shiro/authz
core/src/main/java/org/apache/shiro/authz
225:234 (4%)
243:252 (4%)
view
6 x 2 support/spring/src/main/...che/shiro/spring/config
support/spring/src/main/...shiro/spring/web/config
53:60 (12%)
112:119 (9%)
view
6 x 2 support/spring/src/main/...che/shiro/spring/config
support/spring/src/main/...shiro/spring/web/config
71:78 (12%)
88:95 (9%)
view
6 x 2 crypto/hash/src/main/jav...pache/shiro/crypto/hash
crypto/hash/src/main/jav...pache/shiro/crypto/hash
175:180 (8%)
345:350 (5%)
view
6 x 2 support/jakarta-ee/src/m...che/shiro/ee/faces/tags
web/src/main/java/org/apache/shiro/web/tags
147:155 (6%)
180:188 (8%)
view
6 x 2 support/cdi/src/main/jav...e/shiro/cdi/annotations
support/cdi/src/main/jav...e/shiro/cdi/annotations
27:44 (85%)
27:43 (85%)
view
6 x 2 support/spring/src/main/...che/shiro/spring/config
support/spring/src/main/...shiro/spring/web/config
47:54 (12%)
118:125 (9%)
view
6 x 2 crypto/hash/src/main/jav...pache/shiro/crypto/hash
crypto/support/hashes/ar...o/support/hashes/argon2
276:283 (5%)
280:287 (2%)
view
6 x 2 crypto/hash/src/main/jav...pache/shiro/crypto/hash
crypto/support/hashes/bc...o/support/hashes/bcrypt
276:283 (5%)
175:182 (5%)
view
6 x 2 core/src/main/java/org/apache/shiro/authz/aop
core/src/main/java/org/apache/shiro/authz/aop
70:78 (28%)
67:75 (33%)
view
6 x 2 crypto/support/hashes/ar...o/support/hashes/argon2
crypto/support/hashes/bc...o/support/hashes/bcrypt
280:287 (2%)
175:182 (5%)
view
Duplicated Units
The list of top 4 duplicated units.
See data for all 4 unit duplicates...
Size#FoldersFilesLinesCode
13 x 2 web/src/main/java/org/ap.../shiro/web/filter/authc
web/src/main/java/org/ap.../shiro/web/filter/authc
340:362 
89:111 
view
11 x 2 support/jakarta-ee/src/m...che/shiro/ee/faces/tags
web/src/main/java/org/apache/shiro/web/tags
33:49 
39:59 
view
9 x 2 lang/src/main/java/org/apache/shiro/lang/util
core/src/main/java/org/apache/shiro/util
539:551 
42:54 
view
6 x 2 crypto/hash/src/main/jav...pache/shiro/crypto/hash
crypto/hash/src/main/jav...pache/shiro/crypto/hash
175:182 
345:352 
view