Uber / NullAway
Duplication

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

Intro
Learn more...
Duplication Overall
system7% (842 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
java7% (842 lines)
Duplication per Component (primary)
nullaway7% (692 lines)
jar-infer11% (114 lines)
test-library-models34% (28 lines)
sample-library-model25% (8 lines)
sample-app0% (0 lines)
test-java-lib0% (0 lines)
annotations0% (0 lines)
sample0% (0 lines)
test-java-lib-lombok0% (0 lines)
jmh0% (0 lines)
Longest Duplicates
The list of 50 longest duplicates.
See data for all 168 duplicates...
Size#FoldersFilesLinesCode
21 x 2 jar-infer/test-android-l...rinfer/toys/unannotated
jar-infer/test-java-lib-...rinfer/toys/unannotated
14:40 (75%)
16:42 (75%)
view
20 x 2 nullaway/src/main/java/com/uber/nullaway/handlers
test-library-models/src/...laway/testlibrarymodels
40:63 (20%)
101:120 (24%)
view
12 x 2 jar-infer/test-android-l...rinfer/toys/unannotated
jar-infer/test-java-lib-...rinfer/toys/unannotated
3:19 (100%)
3:19 (100%)
view
11 x 2 nullaway/src/main/java/com/uber/nullaway/handlers
nullaway/src/main/java/com/uber/nullaway/handlers
192:203 (5%)
83:94 (4%)
view
11 x 2 nullaway/src/main/java/com/uber/nullaway/handlers
nullaway/src/main/java/com/uber/nullaway/handlers
153:165 (9%)
185:197 (5%)
view
10 x 2 nullaway/src/main/java/com/uber/nullaway/handlers
nullaway/src/main/java/com/uber/nullaway/handlers
156:165 (8%)
117:126 (4%)
view
10 x 2 nullaway/src/main/java/com/uber/nullaway/handlers
nullaway/src/main/java/c.../contract/fieldcontract
155:164 (11%)
173:182 (9%)
view
10 x 2 nullaway/src/main/java/com/uber/nullaway/handlers
nullaway/src/main/java/c...laway/handlers/contract
46:55 (23%)
183:192 (5%)
view
10 x 2 nullaway/src/main/java/com/uber/nullaway/handlers
nullaway/src/main/java/com/uber/nullaway/handlers
73:82 (11%)
117:126 (4%)
view
10 x 2 nullaway/src/main/java/com/uber/nullaway/handlers
nullaway/src/main/java/com/uber/nullaway/handlers
85:94 (12%)
176:185 (4%)
view
10 x 2 nullaway/src/main/java/com/uber/nullaway/handlers
nullaway/src/main/java/com/uber/nullaway/handlers
73:82 (11%)
156:165 (8%)
view
10 x 2 nullaway/src/main/java/com/uber/nullaway/handlers
nullaway/src/main/java/com/uber/nullaway/handlers
154:163 (8%)
200:209 (8%)
view
10 x 2 nullaway/src/main/java/com/uber/nullaway/handlers
nullaway/src/main/java/com/uber/nullaway/handlers
46:55 (23%)
218:227 (1%)
view
10 x 2 nullaway/src/main/java/com/uber/nullaway/handlers
nullaway/src/main/java/com/uber/nullaway/handlers
156:165 (8%)
176:185 (4%)
view
10 x 2 nullaway/src/main/java/com/uber/nullaway/handlers
nullaway/src/main/java/com/uber/nullaway/handlers
156:165 (8%)
85:94 (12%)
view
10 x 2 nullaway/src/main/java/com/uber/nullaway/handlers
nullaway/src/main/java/com/uber/nullaway/handlers
188:197 (5%)
85:94 (12%)
view
10 x 2 jar-infer/test-android-l...rinfer/toys/unannotated
jar-infer/test-java-lib-...rinfer/toys/unannotated
3:17 (100%)
3:17 (62%)
view
10 x 2 nullaway/src/main/java/com/uber/nullaway/handlers
nullaway/src/main/java/com/uber/nullaway/handlers
85:94 (12%)
117:126 (4%)
view
10 x 2 nullaway/src/main/java/com/uber/nullaway/handlers
nullaway/src/main/java/com/uber/nullaway/handlers
73:82 (11%)
85:94 (12%)
view
10 x 2 nullaway/src/main/java/com/uber/nullaway/handlers
nullaway/src/main/java/com/uber/nullaway/handlers
73:82 (11%)
188:197 (5%)
view
10 x 2 nullaway/src/main/java/com/uber/nullaway/handlers
nullaway/src/main/java/com/uber/nullaway/handlers
73:82 (11%)
176:185 (4%)
view
10 x 2 nullaway/src/main/java/com/uber/nullaway/handlers
nullaway/src/main/java/com/uber/nullaway/handlers
188:197 (5%)
176:185 (4%)
view
10 x 2 nullaway/src/main/java/com/uber/nullaway/handlers
nullaway/src/main/java/com/uber/nullaway/handlers
60:70 (19%)
72:82 (11%)
view
10 x 2 nullaway/src/main/java/com/uber/nullaway/handlers
nullaway/src/main/java/com/uber/nullaway/handlers
176:185 (4%)
117:126 (4%)
view
10 x 2 nullaway/src/main/java/com/uber/nullaway/handlers
nullaway/src/main/java/c...laway/handlers/contract
218:227 (1%)
183:192 (5%)
view
10 x 2 nullaway/src/main/java/com/uber/nullaway/handlers
nullaway/src/main/java/com/uber/nullaway/handlers
188:197 (5%)
117:126 (4%)
view
9 x 2 nullaway/src/main/java/com/uber/nullaway/handlers
nullaway/src/main/java/com/uber/nullaway/handlers
60:68 (17%)
83:91 (3%)
view
9 x 2 nullaway/src/main/java/com/uber/nullaway/handlers
nullaway/src/main/java/com/uber/nullaway/handlers
170:178 (7%)
208:216 (4%)
view
9 x 2 nullaway/src/main/java/com/uber/nullaway/handlers
nullaway/src/main/java/com/uber/nullaway/handlers
90:98 (<1%)
170:178 (10%)
view
9 x 2 nullaway/src/main/java/com/uber/nullaway/handlers
nullaway/src/main/java/com/uber/nullaway/handlers
170:178 (7%)
90:98 (<1%)
view
9 x 2 nullaway/src/main/java/com/uber/nullaway/handlers
nullaway/src/main/java/com/uber/nullaway/handlers
83:91 (3%)
72:80 (10%)
view
9 x 2 nullaway/src/main/java/c...laway/handlers/contract
nullaway/src/main/java/c...laway/handlers/contract
55:63 (12%)
103:111 (12%)
view
9 x 2 nullaway/src/main/java/com/uber/nullaway/handlers
nullaway/src/main/java/com/uber/nullaway/handlers
192:200 (4%)
60:68 (17%)
view
9 x 2 nullaway/src/main/java/com/uber/nullaway/handlers
nullaway/src/main/java/c...laway/handlers/contract
200:208 (7%)
55:63 (12%)
view
9 x 2 nullaway/src/main/java/com/uber/nullaway/handlers
nullaway/src/main/java/c...laway/handlers/contract
200:208 (7%)
103:111 (12%)
view
9 x 2 nullaway/src/main/java/com/uber/nullaway/handlers
nullaway/src/main/java/com/uber/nullaway/handlers
192:200 (4%)
72:80 (10%)
view
9 x 2 nullaway/src/main/java/com/uber/nullaway/handlers
nullaway/src/main/java/com/uber/nullaway/handlers
143:151 (9%)
153:161 (9%)
view
9 x 2 nullaway/src/main/java/com/uber/nullaway/handlers
nullaway/src/main/java/com/uber/nullaway/handlers
170:178 (7%)
170:178 (10%)
view
9 x 2 nullaway/src/main/java/com/uber/nullaway/handlers
nullaway/src/main/java/com/uber/nullaway/handlers
208:216 (4%)
170:178 (10%)
view
9 x 2 nullaway/src/main/java/com/uber/nullaway
nullaway/src/main/java/com/uber/nullaway/handlers
375:385 (<1%)
514:524 (3%)
view
9 x 2 nullaway/src/main/java/com/uber/nullaway/handlers
nullaway/src/main/java/c...laway/handlers/contract
154:162 (7%)
55:63 (12%)
view
9 x 2 nullaway/src/main/java/com/uber/nullaway/handlers
nullaway/src/main/java/c...laway/handlers/contract
154:162 (7%)
103:111 (12%)
view
9 x 2 nullaway/src/main/java/com/uber/nullaway/handlers
nullaway/src/main/java/com/uber/nullaway/handlers
208:216 (4%)
90:98 (<1%)
view
8 x 2 nullaway/src/main/java/com/uber/nullaway/handlers
nullaway/src/main/java/com/uber/nullaway/handlers
123:141 (3%)
100:109 (8%)
view
8 x 2 nullaway/src/main/java/com/uber/nullaway
nullaway/src/main/java/com/uber/nullaway
203:212 (5%)
242:250 (5%)
view
8 x 2 nullaway/src/main/java/com/uber/nullaway/handlers
nullaway/src/main/java/com/uber/nullaway/handlers
134:143 (6%)
161:170 (4%)
view
8 x 2 nullaway/src/main/java/c.../contract/fieldcontract
nullaway/src/main/java/c.../contract/fieldcontract
111:125 (7%)
75:89 (8%)
view
8 x 2 nullaway/src/main/java/com/uber/nullaway/handlers
nullaway/src/main/java/com/uber/nullaway/handlers
235:242 (6%)
186:193 (<1%)
view
8 x 2 nullaway/src/main/java/c...xserialization/adapters
nullaway/src/main/java/c...xserialization/adapters
36:43 (24%)
51:58 (13%)
view
8 x 2 sample-library-model/src...a/com/uber/modelexample
test-library-models/src/...laway/testlibrarymodels
28:39 (25%)
32:43 (9%)
view
Duplicated Units
The list of top 3 duplicated units.
See data for all 3 unit duplicates...
Size#FoldersFilesLinesCode
8 x 2 jar-infer/test-java-lib-...rinfer/toys/unannotated
jar-infer/test-android-l...rinfer/toys/unannotated
35:44 
33:42 
view
7 x 2 jar-infer/test-java-lib-...rinfer/toys/unannotated
jar-infer/test-android-l...rinfer/toys/unannotated
15:23 
13:21 
view
7 x 2 jar-infer/test-java-lib-...rinfer/toys/unannotated
jar-infer/test-android-l...rinfer/toys/unannotated
25:33 
23:31 
view