netflix / spectator
Duplication

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

Intro
Learn more...
Duplication Overall
system11% (2,182 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
java11% (2,182 lines)
Duplication per Component (primary)
spectator-api13% (1,029 lines)
spectator-ext-ipc20% (442 lines)
spectator-reg-atlas6% (239 lines)
spectator-ext-sandbox22% (165 lines)
spectator-reg-metrics366% (106 lines)
spectator-reg-metrics570% (106 lines)
spectator-reg-servo11% (46 lines)
spectator-reg-stateless8% (37 lines)
spectator-ext-jvm2% (12 lines)
spectator-ext-gc0% (0 lines)
spectator-ext-placeholders0% (0 lines)
spectator-ext-ipcservlet0% (0 lines)
codequality0% (0 lines)
spectator-nflx-plugin0% (0 lines)
spectator-ext-log4j20% (0 lines)
spectator-web-spring0% (0 lines)
spectator-reg-micrometer0% (0 lines)
spectator-ext-spark0% (0 lines)
spectator-agent0% (0 lines)
spectator-ext-log4j10% (0 lines)
spectator-nflx-tagging0% (0 lines)
spectator-reg-sidecar0% (0 lines)
spectator-ext-aws20% (0 lines)
spectator-ext-aws0% (0 lines)
spectator-perf0% (0 lines)

Duplication Between Components (50+ lines)

G spectator-ext-ipc spectator-ext-ipc spectator-ext-sandbox spectator-ext-sandbox spectator-ext-ipc--spectator-ext-sandbox 312 spectator-reg-metrics3 spectator-reg-metrics3 spectator-reg-metrics5 spectator-reg-metrics5 spectator-reg-metrics3--spectator-reg-metrics5 212 spectator-api spectator-api spectator-reg-atlas spectator-reg-atlas spectator-api--spectator-reg-atlas 111

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 50 longest duplicates.
See data for all 246 duplicates...
Size#FoldersFilesLinesCode
33 x 2 spectator-ext-ipc/src/ma...flix/spectator/ipc/http
spectator-ext-sandbox/sr...tflix/spectator/sandbox
33:114 (100%)
33:114 (100%)
view
32 x 2 spectator-ext-ipc/src/ma...flix/spectator/ipc/http
spectator-ext-sandbox/sr...tflix/spectator/sandbox
39:101 (47%)
39:101 (58%)
view
31 x 2 spectator-ext-ipc/src/ma...flix/spectator/ipc/http
spectator-ext-sandbox/sr...tflix/spectator/sandbox
142:214 (15%)
88:160 (19%)
view
21 x 2 spectator-ext-ipc/src/ma...m/netflix/spectator/ipc
spectator-ext-ipc/src/ma...m/netflix/spectator/ipc
96:116 (7%)
123:143 (7%)
view
21 x 2 spectator-ext-ipc/src/ma...flix/spectator/ipc/http
spectator-ext-ipc/src/ma...flix/spectator/ipc/http
157:183 (15%)
104:130 (31%)
view
21 x 2 spectator-ext-ipc/src/ma...m/netflix/spectator/ipc
spectator-ext-ipc/src/ma...m/netflix/spectator/ipc
44:64 (7%)
123:143 (7%)
view
21 x 2 spectator-ext-ipc/src/ma...m/netflix/spectator/ipc
spectator-ext-ipc/src/ma...m/netflix/spectator/ipc
44:64 (7%)
96:116 (7%)
view
19 x 2 spectator-ext-ipc/src/ma...m/netflix/spectator/ipc
spectator-ext-ipc/src/ma...m/netflix/spectator/ipc
71:89 (6%)
175:193 (6%)
view
19 x 2 spectator-ext-ipc/src/ma...m/netflix/spectator/ipc
spectator-ext-ipc/src/ma...m/netflix/spectator/ipc
71:89 (6%)
150:168 (6%)
view
19 x 2 spectator-ext-ipc/src/ma...m/netflix/spectator/ipc
spectator-ext-ipc/src/ma...m/netflix/spectator/ipc
150:168 (6%)
175:193 (6%)
view
18 x 2 spectator-reg-metrics3/s...flix/spectator/metrics3
spectator-reg-metrics5/s...flix/spectator/metrics5
36:65 (78%)
36:65 (78%)
view
18 x 2 spectator-api/src/jmh/ja.../netflix/spectator/perf
spectator-api/src/main/j...m/netflix/spectator/api
44:69 (18%)
307:332 (6%)
view
18 x 2 spectator-reg-metrics3/s...flix/spectator/metrics3
spectator-reg-metrics5/s...flix/spectator/metrics5
30:68 (94%)
30:68 (94%)
view
18 x 2 spectator-reg-metrics3/s...flix/spectator/metrics3
spectator-reg-metrics5/s...flix/spectator/metrics5
37:66 (75%)
37:66 (75%)
view
18 x 2 spectator-reg-metrics3/s...flix/spectator/metrics3
spectator-reg-metrics5/s...flix/spectator/metrics5
29:68 (100%)
29:68 (100%)
view
17 x 2 spectator-ext-ipc/src/ma...flix/spectator/ipc/http
spectator-ext-sandbox/sr...tflix/spectator/sandbox
138:159 (25%)
111:132 (30%)
view
15 x 2 spectator-api/src/main/j...spectator/api/histogram
spectator-api/src/main/j...spectator/api/histogram
103:134 (14%)
109:140 (15%)
view
15 x 2 spectator-reg-metrics3/s...flix/spectator/metrics3
spectator-reg-metrics5/s...flix/spectator/metrics5
34:58 (75%)
34:58 (75%)
view
15 x 2 spectator-api/src/jmh/ja.../netflix/spectator/perf
spectator-api/src/jmh/ja.../netflix/spectator/perf
116:132 (7%)
135:151 (7%)
view
14 x 2 spectator-api/src/main/j...spectator/api/histogram
spectator-api/src/main/j...spectator/api/histogram
124:140 (9%)
205:221 (9%)
view
14 x 2 spectator-api/src/main/j.../spectator/impl/matcher
spectator-api/src/main/j.../spectator/impl/matcher
38:63 (16%)
38:63 (21%)
view
14 x 2 spectator-reg-atlas/src/...ix/spectator/atlas/impl
spectator-reg-atlas/src/...ix/spectator/atlas/impl
201:218 (3%)
283:300 (3%)
view
13 x 2 spectator-api/src/jmh/ja.../netflix/spectator/perf
spectator-api/src/jmh/ja.../netflix/spectator/perf
105:117 (13%)
57:69 (6%)
view
13 x 2 spectator-reg-atlas/src/...ix/spectator/atlas/impl
spectator-reg-stateless/...lix/spectator/stateless
39:62 (38%)
36:59 (40%)
view
13 x 2 spectator-reg-atlas/src/...ix/spectator/atlas/impl
spectator-reg-atlas/src/...ix/spectator/atlas/impl
612:631 (3%)
686:705 (3%)
view
13 x 2 spectator-ext-ipc/src/ma...flix/spectator/ipc/http
spectator-ext-sandbox/sr...tflix/spectator/sandbox
345:363 (6%)
252:270 (8%)
view
13 x 2 spectator-ext-ipc/src/ma...flix/spectator/ipc/http
spectator-ext-sandbox/sr...tflix/spectator/sandbox
250:276 (6%)
178:204 (8%)
view
12 x 2 spectator-api/src/jmh/ja.../netflix/spectator/perf
spectator-api/src/jmh/ja.../netflix/spectator/perf
41:52 (37%)
47:58 (46%)
view
12 x 2 spectator-api/src/jmh/ja.../netflix/spectator/perf
spectator-api/src/jmh/ja.../netflix/spectator/perf
47:58 (46%)
116:127 (5%)
view
12 x 2 spectator-api/src/jmh/ja.../netflix/spectator/perf
spectator-api/src/jmh/ja.../netflix/spectator/perf
41:52 (37%)
135:146 (5%)
view
12 x 2 spectator-api/src/jmh/ja.../netflix/spectator/perf
spectator-api/src/jmh/ja.../netflix/spectator/perf
41:52 (37%)
116:127 (5%)
view
12 x 2 spectator-api/src/jmh/ja.../netflix/spectator/perf
spectator-api/src/jmh/ja.../netflix/spectator/perf
47:58 (46%)
135:146 (5%)
view
11 x 2 spectator-api/src/main/j.../netflix/spectator/impl
spectator-api/src/main/j.../netflix/spectator/impl
90:100 (10%)
106:116 (10%)
view
11 x 2 spectator-api/src/main/j...m/netflix/spectator/api
spectator-api/src/main/j...m/netflix/spectator/api
31:49 (57%)
31:49 (57%)
view
11 x 2 spectator-api/src/jmh/ja.../netflix/spectator/perf
spectator-api/src/jmh/ja.../netflix/spectator/perf
57:67 (5%)
154:164 (5%)
view
11 x 2 spectator-api/src/jmh/ja.../netflix/spectator/perf
spectator-api/src/jmh/ja.../netflix/spectator/perf
105:115 (11%)
154:164 (5%)
view
10 x 2 spectator-reg-atlas/src/...ix/spectator/atlas/impl
spectator-reg-atlas/src/...ix/spectator/atlas/impl
281:298 (2%)
346:363 (2%)
view
10 x 2 spectator-reg-atlas/src/...netflix/spectator/atlas
spectator-reg-atlas/src/...netflix/spectator/atlas
122:135 (11%)
148:161 (11%)
view
10 x 2 spectator-ext-ipc/src/ma...m/netflix/spectator/ipc
spectator-ext-ipc/src/ma...m/netflix/spectator/ipc
240:249 (3%)
258:267 (3%)
view
10 x 2 spectator-api/src/main/j.../netflix/spectator/impl
spectator-api/src/main/j.../netflix/spectator/impl
52:61 (14%)
67:76 (14%)
view
10 x 2 spectator-api/src/main/j...spectator/api/histogram
spectator-api/src/main/j...spectator/api/histogram
222:234 (9%)
244:256 (10%)
view
10 x 2 spectator-reg-atlas/src/...ix/spectator/atlas/impl
spectator-reg-stateless/...lix/spectator/stateless
64:76 (29%)
61:73 (31%)
view
10 x 2 spectator-ext-ipc/src/ma...m/netflix/spectator/ipc
spectator-ext-sandbox/sr...tflix/spectator/sandbox
1075:1089 (1%)
523:537 (3%)
view
10 x 2 spectator-api/src/main/j...m/netflix/spectator/api
spectator-reg-servo/src/...netflix/spectator/servo
53:66 (35%)
93:106 (20%)
view
9 x 2 spectator-api/src/main/j...m/netflix/spectator/api
spectator-api/src/main/j...m/netflix/spectator/api
820:829 (1%)
1177:1186 (1%)
view
9 x 2 spectator-api/src/main/j...m/netflix/spectator/api
spectator-api/src/main/j...m/netflix/spectator/api
463:472 (1%)
694:703 (1%)
view
9 x 2 spectator-api/src/main/j...m/netflix/spectator/api
spectator-api/src/main/j...m/netflix/spectator/api
799:808 (1%)
1219:1228 (1%)
view
9 x 2 spectator-api/src/main/j...m/netflix/spectator/api
spectator-api/src/main/j...m/netflix/spectator/api
715:724 (1%)
1240:1249 (1%)
view
9 x 2 spectator-api/src/main/j...m/netflix/spectator/api
spectator-api/src/main/j...m/netflix/spectator/api
505:514 (1%)
862:871 (1%)
view
9 x 2 spectator-api/src/main/j...m/netflix/spectator/api
spectator-api/src/main/j...m/netflix/spectator/api
715:724 (1%)
883:892 (1%)
view
Duplicated Units
The list of top 10 duplicated units.
See data for all 10 unit duplicates...
Size#FoldersFilesLinesCode
22 x 2 spectator-api/src/main/j...m/netflix/spectator/api
spectator-api/src/jmh/ja.../netflix/spectator/perf
306:335 
43:72 
view
13 x 2 spectator-reg-metrics3/s...flix/spectator/metrics3
spectator-reg-metrics5/s...flix/spectator/metrics5
40:60 
40:60 
view
9 x 2 spectator-ext-ipc/src/ma...flix/spectator/ipc/http
spectator-ext-sandbox/sr...tflix/spectator/sandbox
345:355 
252:262 
view
8 x 2 spectator-reg-servo/src/...netflix/spectator/servo
spectator-ext-sandbox/sr...tflix/spectator/sandbox
53:62 
123:132 
view
8 x 2 spectator-ext-ipc/src/ma...flix/spectator/ipc/http
spectator-ext-sandbox/sr...tflix/spectator/sandbox
137:146 
110:119 
view
7 x 2 spectator-reg-atlas/src/...netflix/spectator/atlas
spectator-api/src/main/j...m/netflix/spectator/api
51:59 
34:42 
view
7 x 2 spectator-api/src/main/j...spectator/api/histogram
spectator-api/src/main/j...spectator/api/histogram
244:252 
222:230 
view
7 x 2 spectator-ext-ipc/src/ma...m/netflix/spectator/ipc
spectator-ext-ipc/src/jm...m/netflix/spectator/ipc
92:103 
96:107 
view
7 x 2 spectator-ext-ipc/src/ma...m/netflix/spectator/ipc
spectator-ext-ipc/src/jm...m/netflix/spectator/ipc
121:132 
125:136 
view
7 x 2 spectator-ext-ipc/src/ma...flix/spectator/ipc/http
spectator-ext-sandbox/sr...tflix/spectator/sandbox
84:92 
84:92 
view