apache / pekko-http
Duplication

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

Intro
Learn more...
Duplication Overall
system2% (664 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
scala1% (515 lines)
java3% (149 lines)
Duplication per Component (primary)
http-core2% (500 lines)
http-bench-jmh13% (86 lines)
http<1% (50 lines)
http-marshallers-scala25% (28 lines)
parsing0% (0 lines)
http-testkit-munit0% (0 lines)
project0% (0 lines)
http-testkit0% (0 lines)
http-marshallers-java0% (0 lines)
ROOT0% (0 lines)
http-caching0% (0 lines)
http-cors0% (0 lines)
http-scalafix0% (0 lines)

Duplication Between Components (50+ lines)

G http-marshallers-scala http-marshallers-scala http http http-marshallers-scala--http 56

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 45 longest duplicates.
See data for all 45 duplicates...
Size#FoldersFilesLinesCode
65 x 2 http-core/src/main/scala...ekko/http/scaladsl/util
http-core/src/main/scala...ekko/http/scaladsl/util
27:113 (85%)
28:114 (77%)
view
28 x 2 http-marshallers-scala/h...l/marshallers/sprayjson
http/src/main/scala/org/...ko/http/scaladsl/common
122:155 (40%)
24:57 (100%)
view
15 x 2 http-bench-jmh/src/main/.../http/impl/engine/http2
http-bench-jmh/src/main/.../http/impl/engine/http2
79:93 (28%)
72:86 (31%)
view
14 x 2 http-core/src/main/java/...haded/com/twitter/hpack
http-core/src/main/java/...haded/com/twitter/hpack
221:242 (4%)
258:277 (4%)
view
11 x 2 http-core/src/main/java/...p/javadsl/model/headers
http-core/src/main/java/...p/javadsl/model/headers
74:90 (11%)
103:115 (11%)
view
11 x 2 http-core/src/main/java/...p/javadsl/model/headers
http-core/src/main/java/...p/javadsl/model/headers
92:102 (11%)
118:128 (11%)
view
10 x 2 http-core/src/main/scala...ache/pekko/http/javadsl
http-core/src/main/scala...che/pekko/http/scaladsl
153:163 (16%)
132:142 (21%)
view
10 x 2 http-core/src/main/scala...http/impl/engine/server
http-core/src/main/scala...http/impl/engine/server
255:265 (5%)
306:320 (5%)
view
10 x 2 http-core/src/main/scala...he/pekko/http/impl/util
http/src/main/scala/org/...kko/http/javadsl/server
98:111 (4%)
36:49 (31%)
view
9 x 2 http-bench-jmh/src/main/.../pekko/http/impl/engine
http-bench-jmh/src/main/.../pekko/http/impl/engine
46:54 (28%)
76:84 (14%)
view
9 x 2 http-core/src/main/scala.../scaladsl/model/headers
http-core/src/main/scala.../scaladsl/model/headers
85:93 (4%)
234:242 (4%)
view
8 x 2 http-core/src/main/java/...haded/com/twitter/hpack
http-core/src/main/java/...haded/com/twitter/hpack
311:323 (2%)
354:366 (2%)
view
8 x 2 http-core/src/main/scala...he/pekko/http/impl/util
http-core/src/main/scala...he/pekko/http/impl/util
304:315 (2%)
424:435 (2%)
view
8 x 2 http-core/src/main/scala.../http/scaladsl/model/ws
http-core/src/main/scala.../http/scaladsl/model/ws
100:108 (27%)
102:110 (28%)
view
8 x 2 http-core/src/main/scala...he/pekko/http/impl/util
http-core/src/main/scala...he/pekko/http/impl/util
304:315 (2%)
376:387 (2%)
view
8 x 2 http-core/src/main/scala...he/pekko/http/impl/util
http-core/src/main/scala...he/pekko/http/impl/util
376:387 (2%)
424:435 (2%)
view
8 x 2 http-bench-jmh/src/main/.../http/impl/engine/http2
http-bench-jmh/src/main/.../http/impl/engine/http2
63:74 (15%)
58:69 (17%)
view
7 x 2 http-core/src/main/java/...ekko/http/javadsl/model
http-core/src/main/java/...ekko/http/javadsl/model
150:159 (7%)
162:171 (7%)
view
7 x 2 http-core/src/main/scala...kko/http/scaladsl/model
http-core/src/main/scala...kko/http/scaladsl/model
164:170 (1%)
182:188 (1%)
view
7 x 2 http-core/src/main/java/...ekko/http/javadsl/model
http-core/src/main/java/...ekko/http/javadsl/model
532:539 (1%)
587:594 (1%)
view
7 x 2 http-core/src/main/scala...kko/http/scaladsl/model
http-core/src/main/scala...kko/http/scaladsl/model
145:151 (1%)
164:170 (1%)
view
7 x 2 http-bench-jmh/src/main/.../pekko/http/impl/engine
http-bench-jmh/src/main/.../pekko/http/impl/engine
64:72 (21%)
111:119 (11%)
view
7 x 2 http-core/src/main/java/...ekko/http/javadsl/model
http-core/src/main/java/...ekko/http/javadsl/model
463:470 (1%)
587:594 (1%)
view
7 x 2 http-core/src/main/java/...ekko/http/javadsl/model
http-core/src/main/java/...ekko/http/javadsl/model
508:515 (1%)
532:539 (1%)
view
7 x 2 http-core/src/main/java/...ekko/http/javadsl/model
http-core/src/main/java/...ekko/http/javadsl/model
532:539 (1%)
556:563 (1%)
view
7 x 2 http-core/src/main/java/...ekko/http/javadsl/model
http-core/src/main/java/...ekko/http/javadsl/model
556:563 (1%)
587:594 (1%)
view
7 x 2 http-core/src/main/java/...ekko/http/javadsl/model
http-core/src/main/java/...ekko/http/javadsl/model
463:470 (1%)
508:515 (1%)
view
7 x 2 http-core/src/main/java/...ekko/http/javadsl/model
http-core/src/main/java/...ekko/http/javadsl/model
508:515 (1%)
556:563 (1%)
view
7 x 2 http-core/src/main/java/...ekko/http/javadsl/model
http-core/src/main/java/...ekko/http/javadsl/model
463:470 (1%)
532:539 (1%)
view
7 x 2 http-core/src/main/scala...kko/http/scaladsl/model
http-core/src/main/scala...kko/http/scaladsl/model
145:151 (1%)
182:188 (1%)
view
7 x 2 http-bench-jmh/src/main/.../pekko/http/impl/engine
http-bench-jmh/src/main/.../pekko/http/impl/engine
50:58 (21%)
73:81 (11%)
view
7 x 2 http-core/src/main/scala...o/http/javadsl/model/ws
http-core/src/main/scala...o/http/javadsl/model/ws
43:72 (70%)
36:65 (87%)
view
7 x 2 http-core/src/main/java/...ekko/http/javadsl/model
http-core/src/main/java/...ekko/http/javadsl/model
508:515 (1%)
587:594 (1%)
view
7 x 2 http-core/src/main/java/...ekko/http/javadsl/model
http-core/src/main/java/...ekko/http/javadsl/model
463:470 (1%)
556:563 (1%)
view
6 x 2 http-core/src/main/java/...ekko/http/javadsl/model
http-core/src/main/java/...ekko/http/javadsl/model
114:122 (6%)
125:133 (6%)
view
6 x 2 http-core/src/main/scala...ache/pekko/http/javadsl
http-core/src/main/scala...ache/pekko/http/javadsl
240:260 (1%)
264:284 (1%)
view
6 x 2 http-core/src/main/scala...ache/pekko/http/javadsl
http-core/src/main/scala...ache/pekko/http/javadsl
292:312 (1%)
316:336 (1%)
view
6 x 2 http-core/src/main/scala...ache/pekko/http/javadsl
http-core/src/main/scala...ache/pekko/http/javadsl
75:81 (8%)
93:98 (8%)
view
6 x 2 http-core/src/main/scala.../scaladsl/model/headers
http-core/src/main/scala.../scaladsl/model/headers
236:241 (3%)
262:267 (3%)
view
6 x 2 http-bench-jmh/src/main/.../pekko/http/impl/engine
http-bench-jmh/src/main/.../pekko/http/impl/engine
46:51 (18%)
53:58 (18%)
view
6 x 2 http/src/main/scala/org/...ko/http/scaladsl/server
http/src/main/scala/org/...ko/http/scaladsl/server
78:83 (10%)
110:115 (10%)
view
6 x 2 http-core/src/main/scala...http/impl/engine/server
http-core/src/main/scala...http/impl/engine/server
753:758 (1%)
771:776 (1%)
view
6 x 2 http-core/src/main/scala...ache/pekko/http/javadsl
http-core/src/main/scala...ache/pekko/http/javadsl
127:151 (1%)
156:180 (1%)
view
6 x 2 http-core/src/main/scala.../scaladsl/model/headers
http-core/src/main/scala.../scaladsl/model/headers
87:92 (3%)
262:267 (3%)
view
6 x 2 http-core/src/main/scala.../http/impl/engine/http2
http-core/src/main/scala.../http/impl/engine/http2
211:217 (3%)
292:298 (3%)
view
Duplicated Units
The list of top 4 duplicated units.
See data for all 4 unit duplicates...
Size#FoldersFilesLinesCode
21 x 2 http-core/src/main/scala...ekko/http/scaladsl/util
http-core/src/main/scala...ekko/http/scaladsl/util
42:67 
43:68 
view
11 x 2 http-core/src/main/scala...ekko/http/scaladsl/util
http-core/src/main/scala...ekko/http/scaladsl/util
86:98 
87:99 
view
11 x 2 http-core/src/main/scala...ekko/http/scaladsl/util
http-core/src/main/scala...ekko/http/scaladsl/util
99:112 
100:113 
view
7 x 2 http-core/src/main/scala...ekko/http/scaladsl/util
http-core/src/main/scala...ekko/http/scaladsl/util
30:40 
31:41 
view