duplicated block id: 1 size: 20 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/StreamNullabilityPropagatorFactory.java (40:63) - test-library-models/src/main/java/com/uber/nullaway/testlibrarymodels/TestLibraryModels.java (101:120) duplicated block id: 2 size: 16 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/contract/fieldcontract/EnsuresNonNullHandler.java (149:167) - nullaway/src/main/java/com/uber/nullaway/handlers/contract/fieldcontract/EnsuresNonNullIfHandler.java (281:298) duplicated block id: 3 size: 13 cleaned lines of code in 2 files: - jar-infer/test-android-lib-jarinfer/src/main/java/com/uber/nullaway/jarinfer/toys/unannotated/Toys.java (14:29) - jar-infer/test-java-lib-jarinfer/src/main/java/com/uber/nullaway/jarinfer/toys/unannotated/Toys.java (16:31) duplicated block id: 4 size: 13 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/generics/GenericsChecks.java (80:93) - nullaway/src/main/java/com/uber/nullaway/generics/GenericsChecks.java (173:187) duplicated block id: 5 size: 12 cleaned lines of code in 2 files: - jar-infer/test-android-lib-jarinfer/src/main/java/com/uber/nullaway/jarinfer/toys/unannotated/Bar.java (3:19) - jar-infer/test-java-lib-jarinfer/src/main/java/com/uber/nullaway/jarinfer/toys/unannotated/Bar.java (3:19) duplicated block id: 6 size: 11 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/BaseNoOpHandler.java (145:157) - nullaway/src/main/java/com/uber/nullaway/handlers/CompositeHandler.java (180:192) duplicated block id: 7 size: 10 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/AssertionHandler.java (46:55) - nullaway/src/main/java/com/uber/nullaway/handlers/contract/ContractHandler.java (183:192) duplicated block id: 8 size: 10 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/ApacheThriftIsSetHandler.java (73:82) - nullaway/src/main/java/com/uber/nullaway/handlers/OptionalEmptinessHandler.java (116:125) duplicated block id: 9 size: 10 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/ApacheThriftIsSetHandler.java (73:82) - nullaway/src/main/java/com/uber/nullaway/handlers/BaseNoOpHandler.java (148:157) duplicated block id: 10 size: 10 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/contract/fieldcontract/EnsuresNonNullHandler.java (133:149) - nullaway/src/main/java/com/uber/nullaway/handlers/contract/fieldcontract/EnsuresNonNullIfHandler.java (148:159) duplicated block id: 11 size: 10 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/BaseNoOpHandler.java (148:157) - nullaway/src/main/java/com/uber/nullaway/handlers/OptionalEmptinessHandler.java (116:125) duplicated block id: 12 size: 10 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/AssertionHandler.java (46:55) - nullaway/src/main/java/com/uber/nullaway/handlers/LibraryModelsHandler.java (226:235) duplicated block id: 13 size: 10 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/LibraryModelsHandler.java (226:235) - nullaway/src/main/java/com/uber/nullaway/handlers/contract/ContractHandler.java (183:192) duplicated block id: 14 size: 10 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/AbstractFieldContractHandler.java (175:184) - nullaway/src/main/java/com/uber/nullaway/handlers/AbstractFieldContractHandler.java (226:235) duplicated block id: 15 size: 10 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/AbstractFieldContractHandler.java (155:164) - nullaway/src/main/java/com/uber/nullaway/handlers/AbstractFieldContractHandler.java (175:184) duplicated block id: 16 size: 10 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/RestrictiveAnnotationHandler.java (157:166) - nullaway/src/main/java/com/uber/nullaway/handlers/contract/fieldcontract/EnsuresNonNullHandler.java (149:158) duplicated block id: 17 size: 10 cleaned lines of code in 2 files: - jar-infer/test-android-lib-jarinfer/src/main/java/com/uber/nullaway/jarinfer/toys/unannotated/Foo.java (3:17) - jar-infer/test-java-lib-jarinfer/src/main/java/com/uber/nullaway/jarinfer/toys/unannotated/Foo.java (3:17) duplicated block id: 18 size: 10 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/GrpcHandler.java (85:94) - nullaway/src/main/java/com/uber/nullaway/handlers/OptionalEmptinessHandler.java (116:125) duplicated block id: 19 size: 10 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/ApacheThriftIsSetHandler.java (73:82) - nullaway/src/main/java/com/uber/nullaway/handlers/GrpcHandler.java (85:94) duplicated block id: 20 size: 10 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/ApacheThriftIsSetHandler.java (73:82) - nullaway/src/main/java/com/uber/nullaway/handlers/CompositeHandler.java (183:192) duplicated block id: 21 size: 10 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/LombokHandler.java (60:70) - nullaway/src/main/java/com/uber/nullaway/handlers/RestrictiveAnnotationHandler.java (78:88) duplicated block id: 22 size: 10 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/CompositeHandler.java (183:192) - nullaway/src/main/java/com/uber/nullaway/handlers/OptionalEmptinessHandler.java (116:125) duplicated block id: 23 size: 10 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/AbstractFieldContractHandler.java (155:164) - nullaway/src/main/java/com/uber/nullaway/handlers/AbstractFieldContractHandler.java (226:235) duplicated block id: 24 size: 10 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/BaseNoOpHandler.java (148:157) - nullaway/src/main/java/com/uber/nullaway/handlers/GrpcHandler.java (85:94) duplicated block id: 25 size: 10 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/RestrictiveAnnotationHandler.java (157:166) - nullaway/src/main/java/com/uber/nullaway/handlers/contract/fieldcontract/EnsuresNonNullIfHandler.java (281:290) duplicated block id: 26 size: 10 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/CompositeHandler.java (183:192) - nullaway/src/main/java/com/uber/nullaway/handlers/GrpcHandler.java (85:94) duplicated block id: 27 size: 9 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/AbstractFieldContractHandler.java (175:183) - nullaway/src/main/java/com/uber/nullaway/handlers/contract/ContractUtils.java (103:111) duplicated block id: 28 size: 9 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/LombokHandler.java (60:68) - nullaway/src/main/java/com/uber/nullaway/handlers/OptionalEmptinessHandler.java (82:90) duplicated block id: 29 size: 9 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/AbstractFieldContractHandler.java (226:234) - nullaway/src/main/java/com/uber/nullaway/handlers/contract/ContractUtils.java (55:63) duplicated block id: 30 size: 9 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/OptionalEmptinessHandler.java (82:90) - nullaway/src/main/java/com/uber/nullaway/handlers/RestrictiveAnnotationHandler.java (78:86) duplicated block id: 31 size: 9 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/contract/ContractUtils.java (55:63) - nullaway/src/main/java/com/uber/nullaway/handlers/contract/ContractUtils.java (103:111) duplicated block id: 32 size: 9 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/BaseNoOpHandler.java (162:170) - nullaway/src/main/java/com/uber/nullaway/handlers/CompositeHandler.java (203:211) duplicated block id: 33 size: 9 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/AbstractFieldContractHandler.java (175:183) - nullaway/src/main/java/com/uber/nullaway/handlers/contract/ContractUtils.java (55:63) duplicated block id: 34 size: 9 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/BaseNoOpHandler.java (162:170) - nullaway/src/main/java/com/uber/nullaway/handlers/LibraryModelsHandler.java (98:106) duplicated block id: 35 size: 9 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/StreamNullabilityPropagatorFactory.java (143:151) - nullaway/src/main/java/com/uber/nullaway/handlers/StreamNullabilityPropagatorFactory.java (153:161) duplicated block id: 36 size: 9 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/AbstractFieldContractHandler.java (226:234) - nullaway/src/main/java/com/uber/nullaway/handlers/contract/ContractUtils.java (103:111) duplicated block id: 37 size: 9 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/BaseNoOpHandler.java (162:170) - nullaway/src/main/java/com/uber/nullaway/handlers/RestrictiveAnnotationHandler.java (172:180) duplicated block id: 38 size: 9 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/AbstractFieldContractHandler.java (155:163) - nullaway/src/main/java/com/uber/nullaway/handlers/contract/ContractUtils.java (55:63) duplicated block id: 39 size: 9 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/CompositeHandler.java (203:211) - nullaway/src/main/java/com/uber/nullaway/handlers/RestrictiveAnnotationHandler.java (172:180) duplicated block id: 40 size: 9 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/AbstractFieldContractHandler.java (155:163) - nullaway/src/main/java/com/uber/nullaway/handlers/contract/ContractUtils.java (103:111) duplicated block id: 41 size: 9 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/LibraryModelsHandler.java (98:106) - nullaway/src/main/java/com/uber/nullaway/handlers/RestrictiveAnnotationHandler.java (172:180) duplicated block id: 42 size: 9 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/CompositeHandler.java (203:211) - nullaway/src/main/java/com/uber/nullaway/handlers/LibraryModelsHandler.java (98:106) duplicated block id: 43 size: 9 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/NullAway.java (381:391) - nullaway/src/main/java/com/uber/nullaway/handlers/StreamNullabilityPropagator.java (528:538) duplicated block id: 44 size: 8 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/NullabilityUtil.java (206:215) - nullaway/src/main/java/com/uber/nullaway/NullabilityUtil.java (238:246) duplicated block id: 45 size: 8 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/fixserialization/adapters/SerializationV1Adapter.java (36:43) - nullaway/src/main/java/com/uber/nullaway/fixserialization/adapters/SerializationV3Adapter.java (53:60) duplicated block id: 46 size: 8 cleaned lines of code in 2 files: - sample-library-model/src/main/java/com/uber/modelexample/ExampleLibraryModels.java (28:39) - test-library-models/src/main/java/com/uber/nullaway/testlibrarymodels/TestLibraryModels.java (32:43) duplicated block id: 47 size: 8 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/BaseNoOpHandler.java (126:135) - nullaway/src/main/java/com/uber/nullaway/handlers/CompositeHandler.java (156:165) duplicated block id: 48 size: 8 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/LibraryModelsHandler.java (1431:1442) - sample-library-model/src/main/java/com/uber/modelexample/ExampleLibraryModels.java (50:61) duplicated block id: 49 size: 8 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/dataflow/CoreNullnessStoreInitializer.java (31:38) - nullaway/src/main/java/com/uber/nullaway/handlers/contract/ContractNullnessStoreInitializer.java (29:36) duplicated block id: 50 size: 8 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/contract/fieldcontract/EnsuresNonNullHandler.java (168:177) - nullaway/src/main/java/com/uber/nullaway/handlers/contract/fieldcontract/EnsuresNonNullIfHandler.java (304:313) duplicated block id: 51 size: 8 cleaned lines of code in 2 files: - jar-infer/jar-infer-lib/src/main/java/com/uber/nullaway/jarinfer/BytecodeAnnotator.java (288:295) - jar-infer/jar-infer-lib/src/main/java/com/uber/nullaway/jarinfer/BytecodeAnnotator.java (329:336) duplicated block id: 52 size: 8 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/NullAway.java (2490:2497) - nullaway/src/main/java/com/uber/nullaway/NullAway.java (2841:2848) duplicated block id: 53 size: 8 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/fixserialization/adapters/SerializationV1Adapter.java (52:59) - nullaway/src/main/java/com/uber/nullaway/fixserialization/adapters/SerializationV3Adapter.java (71:78) duplicated block id: 54 size: 8 cleaned lines of code in 2 files: - jar-infer/test-android-lib-jarinfer/src/main/java/com/uber/nullaway/jarinfer/toys/unannotated/Toys.java (33:40) - jar-infer/test-java-lib-jarinfer/src/main/java/com/uber/nullaway/jarinfer/toys/unannotated/Toys.java (88:95) duplicated block id: 55 size: 8 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/contract/fieldcontract/EnsuresNonNullHandler.java (125:139) - nullaway/src/main/java/com/uber/nullaway/handlers/contract/fieldcontract/RequiresNonNullHandler.java (79:93) duplicated block id: 56 size: 7 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/CompositeHandler.java (159:165) - nullaway/src/main/java/com/uber/nullaway/handlers/LibraryModelsHandler.java (157:163) duplicated block id: 57 size: 7 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/CompositeHandler.java (185:191) - nullaway/src/main/java/com/uber/nullaway/handlers/Handler.java (235:241) duplicated block id: 58 size: 7 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/BaseNoOpHandler.java (129:135) - nullaway/src/main/java/com/uber/nullaway/handlers/RestrictiveAnnotationHandler.java (78:84) duplicated block id: 59 size: 7 cleaned lines of code in 2 files: - library-model/test-library-model-generator/src/main/java/com/uber/nullaway/libmodel/AnnotationExample.java (21:28) - library-model/test-library-model-generator/src/main/resources/sample_annotated/src/com/uber/nullaway/libmodel/AnnotationExample.java (19:26) duplicated block id: 60 size: 7 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/Handler.java (235:241) - nullaway/src/main/java/com/uber/nullaway/handlers/OptionalEmptinessHandler.java (118:124) duplicated block id: 61 size: 7 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/GrpcHandler.java (87:93) - nullaway/src/main/java/com/uber/nullaway/handlers/Handler.java (235:241) duplicated block id: 62 size: 7 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/BaseNoOpHandler.java (150:156) - nullaway/src/main/java/com/uber/nullaway/handlers/Handler.java (235:241) duplicated block id: 63 size: 7 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/LibraryModelsHandler.java (1395:1402) - nullaway/src/main/java/com/uber/nullaway/handlers/LibraryModelsHandler.java (1444:1451) duplicated block id: 64 size: 7 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/ApacheThriftIsSetHandler.java (75:81) - nullaway/src/main/java/com/uber/nullaway/handlers/Handler.java (235:241) duplicated block id: 65 size: 7 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/CompositeHandler.java (159:165) - nullaway/src/main/java/com/uber/nullaway/handlers/LombokHandler.java (60:66) duplicated block id: 66 size: 7 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/BaseNoOpHandler.java (116:124) - nullaway/src/main/java/com/uber/nullaway/handlers/CompositeHandler.java (142:150) duplicated block id: 67 size: 7 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/LibraryModelsHandler.java (157:163) - nullaway/src/main/java/com/uber/nullaway/handlers/LombokHandler.java (60:66) duplicated block id: 68 size: 7 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/BaseNoOpHandler.java (129:135) - nullaway/src/main/java/com/uber/nullaway/handlers/LibraryModelsHandler.java (157:163) duplicated block id: 69 size: 7 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/LibraryModelsHandler.java (139:147) - nullaway/src/main/java/com/uber/nullaway/handlers/RestrictiveAnnotationHandler.java (134:142) duplicated block id: 70 size: 7 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/BaseNoOpHandler.java (129:135) - nullaway/src/main/java/com/uber/nullaway/handlers/LombokHandler.java (60:66) duplicated block id: 71 size: 7 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/LibraryModelsHandler.java (157:163) - nullaway/src/main/java/com/uber/nullaway/handlers/OptionalEmptinessHandler.java (82:88) duplicated block id: 72 size: 7 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/CompositeHandler.java (159:165) - nullaway/src/main/java/com/uber/nullaway/handlers/RestrictiveAnnotationHandler.java (78:84) duplicated block id: 73 size: 7 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/BaseNoOpHandler.java (129:135) - nullaway/src/main/java/com/uber/nullaway/handlers/OptionalEmptinessHandler.java (82:88) duplicated block id: 74 size: 7 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/LibraryModelsHandler.java (157:163) - nullaway/src/main/java/com/uber/nullaway/handlers/RestrictiveAnnotationHandler.java (78:84) duplicated block id: 75 size: 7 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/StreamNullabilityPropagatorFactory.java (113:123) - nullaway/src/main/java/com/uber/nullaway/handlers/StreamNullabilityPropagatorFactory.java (153:159) duplicated block id: 76 size: 7 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/contract/fieldcontract/EnsuresNonNullIfHandler.java (148:154) - nullaway/src/main/java/com/uber/nullaway/handlers/contract/fieldcontract/RequiresNonNullHandler.java (87:93) duplicated block id: 77 size: 7 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/CompositeHandler.java (159:165) - nullaway/src/main/java/com/uber/nullaway/handlers/OptionalEmptinessHandler.java (82:88) duplicated block id: 78 size: 7 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/StreamNullabilityPropagatorFactory.java (113:123) - nullaway/src/main/java/com/uber/nullaway/handlers/StreamNullabilityPropagatorFactory.java (143:149) duplicated block id: 79 size: 7 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/fixserialization/location/MethodLocation.java (41:47) - nullaway/src/main/java/com/uber/nullaway/fixserialization/location/MethodParameterLocation.java (64:70) duplicated block id: 80 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/CompositeHandler.java (187:192) - nullaway/src/main/java/com/uber/nullaway/handlers/contract/fieldcontract/EnsuresNonNullIfHandler.java (285:290) duplicated block id: 81 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/CompositeHandler.java (187:192) - nullaway/src/main/java/com/uber/nullaway/handlers/contract/fieldcontract/EnsuresNonNullHandler.java (153:158) duplicated block id: 82 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/BaseNoOpHandler.java (152:157) - nullaway/src/main/java/com/uber/nullaway/handlers/LibraryModelsHandler.java (230:235) duplicated block id: 83 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/BaseNoOpHandler.java (152:157) - nullaway/src/main/java/com/uber/nullaway/handlers/contract/fieldcontract/EnsuresNonNullHandler.java (153:158) duplicated block id: 84 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/OptionalEmptinessHandler.java (120:125) - nullaway/src/main/java/com/uber/nullaway/handlers/contract/fieldcontract/EnsuresNonNullIfHandler.java (285:290) duplicated block id: 85 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/GrpcHandler.java (89:94) - nullaway/src/main/java/com/uber/nullaway/handlers/LibraryModelsHandler.java (230:235) duplicated block id: 86 size: 6 cleaned lines of code in 2 files: - jar-infer/test-android-lib-jarinfer/src/main/java/com/uber/nullaway/jarinfer/toys/unannotated/Toys.java (3:10) - jar-infer/test-java-lib-jarinfer/src/main/java/com/uber/nullaway/jarinfer/toys/unannotated/Toys.java (5:12) duplicated block id: 87 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/BaseNoOpHandler.java (152:157) - nullaway/src/main/java/com/uber/nullaway/handlers/contract/ContractHandler.java (187:192) duplicated block id: 88 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/AssertionHandler.java (50:55) - nullaway/src/main/java/com/uber/nullaway/handlers/OptionalEmptinessHandler.java (120:125) duplicated block id: 89 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/BaseNoOpHandler.java (103:108) - nullaway/src/main/java/com/uber/nullaway/handlers/CompositeHandler.java (120:125) duplicated block id: 90 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/Handler.java (260:265) - nullaway/src/main/java/com/uber/nullaway/handlers/RestrictiveAnnotationHandler.java (174:179) duplicated block id: 91 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/generics/TypeMetadataBuilder.java (122:127) - nullaway/src/main/java/com/uber/nullaway/generics/TypeMetadataBuilder.java (153:158) duplicated block id: 92 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/CompositeHandler.java (187:192) - nullaway/src/main/java/com/uber/nullaway/handlers/RestrictiveAnnotationHandler.java (161:166) duplicated block id: 93 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/Handler.java (260:265) - nullaway/src/main/java/com/uber/nullaway/handlers/LibraryModelsHandler.java (100:105) duplicated block id: 94 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/RestrictiveAnnotationHandler.java (161:166) - nullaway/src/main/java/com/uber/nullaway/handlers/contract/ContractHandler.java (187:192) duplicated block id: 95 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/generics/TypeMetadataBuilder.java (122:127) - nullaway/src/main/java/com/uber/nullaway/generics/TypeMetadataBuilder.java (138:143) duplicated block id: 96 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/BaseNoOpHandler.java (103:108) - nullaway/src/main/java/com/uber/nullaway/handlers/temporary/FluentFutureHandler.java (73:78) duplicated block id: 97 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/LibraryModels.java (273:279) - nullaway/src/main/java/com/uber/nullaway/dataflow/AccessPath.java (578:584) duplicated block id: 98 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/BaseNoOpHandler.java (137:144) - nullaway/src/main/java/com/uber/nullaway/handlers/CompositeHandler.java (169:176) duplicated block id: 99 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/LibraryModelsHandler.java (230:235) - nullaway/src/main/java/com/uber/nullaway/handlers/contract/fieldcontract/EnsuresNonNullHandler.java (153:158) duplicated block id: 100 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/AssertionHandler.java (50:55) - nullaway/src/main/java/com/uber/nullaway/handlers/contract/fieldcontract/EnsuresNonNullIfHandler.java (285:290) duplicated block id: 101 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/ApacheThriftIsSetHandler.java (77:82) - nullaway/src/main/java/com/uber/nullaway/handlers/contract/fieldcontract/EnsuresNonNullHandler.java (153:158) duplicated block id: 102 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/LibraryModelsHandler.java (230:235) - nullaway/src/main/java/com/uber/nullaway/handlers/contract/fieldcontract/EnsuresNonNullIfHandler.java (285:290) duplicated block id: 103 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/OptionalEmptinessHandler.java (120:125) - nullaway/src/main/java/com/uber/nullaway/handlers/contract/fieldcontract/EnsuresNonNullHandler.java (153:158) duplicated block id: 104 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/BaseNoOpHandler.java (103:108) - nullaway/src/main/java/com/uber/nullaway/handlers/LibraryModelsHandler.java (142:147) duplicated block id: 105 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/GrpcHandler.java (89:94) - nullaway/src/main/java/com/uber/nullaway/handlers/RestrictiveAnnotationHandler.java (161:166) duplicated block id: 106 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/GrpcHandler.java (89:94) - nullaway/src/main/java/com/uber/nullaway/handlers/contract/ContractHandler.java (187:192) duplicated block id: 107 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/LibraryModelsHandler.java (1466:1473) - sample-library-model/src/main/java/com/uber/modelexample/ExampleLibraryModels.java (65:72) duplicated block id: 108 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/CompositeHandler.java (120:125) - nullaway/src/main/java/com/uber/nullaway/handlers/RestrictiveAnnotationHandler.java (137:142) duplicated block id: 109 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/ApacheThriftIsSetHandler.java (77:82) - nullaway/src/main/java/com/uber/nullaway/handlers/contract/ContractHandler.java (187:192) duplicated block id: 110 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/BaseNoOpHandler.java (152:157) - nullaway/src/main/java/com/uber/nullaway/handlers/RestrictiveAnnotationHandler.java (161:166) duplicated block id: 111 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/LombokHandler.java (78:83) - nullaway/src/main/java/com/uber/nullaway/handlers/RestrictiveAnnotationHandler.java (137:142) duplicated block id: 112 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/CompositeHandler.java (145:150) - nullaway/src/main/java/com/uber/nullaway/handlers/LibraryModelsHandler.java (112:117) duplicated block id: 113 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/CompositeHandler.java (120:125) - nullaway/src/main/java/com/uber/nullaway/handlers/LombokHandler.java (78:83) duplicated block id: 114 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/dataflow/AccessPath.java (578:584) - nullaway/src/main/java/com/uber/nullaway/handlers/ApacheThriftIsSetHandler.java (123:129) duplicated block id: 115 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/LibraryModelsHandler.java (112:117) - nullaway/src/main/java/com/uber/nullaway/handlers/RestrictiveAnnotationHandler.java (106:111) duplicated block id: 116 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/LibraryModelsHandler.java (230:235) - nullaway/src/main/java/com/uber/nullaway/handlers/RestrictiveAnnotationHandler.java (161:166) duplicated block id: 117 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/LibraryModels.java (273:279) - nullaway/src/main/java/com/uber/nullaway/handlers/ApacheThriftIsSetHandler.java (123:129) duplicated block id: 118 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/RestrictiveAnnotationHandler.java (137:142) - nullaway/src/main/java/com/uber/nullaway/handlers/temporary/FluentFutureHandler.java (73:78) duplicated block id: 119 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/LibraryModelsHandler.java (230:235) - nullaway/src/main/java/com/uber/nullaway/handlers/OptionalEmptinessHandler.java (120:125) duplicated block id: 120 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/fixserialization/adapters/SerializationV1Adapter.java (60:67) - nullaway/src/main/java/com/uber/nullaway/fixserialization/adapters/SerializationV3Adapter.java (81:88) duplicated block id: 121 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/AssertionHandler.java (50:55) - nullaway/src/main/java/com/uber/nullaway/handlers/CompositeHandler.java (187:192) duplicated block id: 122 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/ApacheThriftIsSetHandler.java (77:82) - nullaway/src/main/java/com/uber/nullaway/handlers/RestrictiveAnnotationHandler.java (161:166) duplicated block id: 123 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/CompositeHandler.java (120:125) - nullaway/src/main/java/com/uber/nullaway/handlers/LibraryModelsHandler.java (142:147) duplicated block id: 124 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/ApacheThriftIsSetHandler.java (77:82) - nullaway/src/main/java/com/uber/nullaway/handlers/contract/fieldcontract/EnsuresNonNullIfHandler.java (285:290) duplicated block id: 125 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/fixserialization/location/FieldLocation.java (41:46) - nullaway/src/main/java/com/uber/nullaway/fixserialization/location/MethodLocation.java (41:46) duplicated block id: 126 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/contract/fieldcontract/RequiresNonNullHandler.java (165:170) - nullaway/src/main/java/com/uber/nullaway/handlers/contract/fieldcontract/RequiresNonNullHandler.java (189:195) duplicated block id: 127 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/BaseNoOpHandler.java (119:124) - nullaway/src/main/java/com/uber/nullaway/handlers/LibraryModelsHandler.java (112:117) duplicated block id: 128 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/BaseNoOpHandler.java (164:169) - nullaway/src/main/java/com/uber/nullaway/handlers/Handler.java (260:265) duplicated block id: 129 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/GrpcHandler.java (89:94) - nullaway/src/main/java/com/uber/nullaway/handlers/contract/fieldcontract/EnsuresNonNullIfHandler.java (285:290) duplicated block id: 130 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/BaseNoOpHandler.java (119:124) - nullaway/src/main/java/com/uber/nullaway/handlers/RestrictiveAnnotationHandler.java (106:111) duplicated block id: 131 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/AssertionHandler.java (50:55) - nullaway/src/main/java/com/uber/nullaway/handlers/contract/fieldcontract/EnsuresNonNullHandler.java (153:158) duplicated block id: 132 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/contract/fieldcontract/EnsuresNonNullIfHandler.java (307:314) - nullaway/src/main/java/com/uber/nullaway/handlers/contract/fieldcontract/RequiresNonNullHandler.java (234:241) duplicated block id: 133 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/generics/TypeMetadataBuilder.java (138:143) - nullaway/src/main/java/com/uber/nullaway/generics/TypeMetadataBuilder.java (153:158) duplicated block id: 134 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/BaseNoOpHandler.java (103:108) - nullaway/src/main/java/com/uber/nullaway/handlers/LombokHandler.java (78:83) duplicated block id: 135 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/LibraryModelsHandler.java (142:147) - nullaway/src/main/java/com/uber/nullaway/handlers/LombokHandler.java (78:83) duplicated block id: 136 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/CompositeHandler.java (145:150) - nullaway/src/main/java/com/uber/nullaway/handlers/RestrictiveAnnotationHandler.java (106:111) duplicated block id: 137 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/AssertionHandler.java (50:55) - nullaway/src/main/java/com/uber/nullaway/handlers/GrpcHandler.java (89:94) duplicated block id: 138 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/CompositeHandler.java (187:192) - nullaway/src/main/java/com/uber/nullaway/handlers/contract/ContractHandler.java (187:192) duplicated block id: 139 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/LibraryModelsHandler.java (142:147) - nullaway/src/main/java/com/uber/nullaway/handlers/temporary/FluentFutureHandler.java (73:78) duplicated block id: 140 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/contract/ContractHandler.java (187:192) - nullaway/src/main/java/com/uber/nullaway/handlers/contract/fieldcontract/EnsuresNonNullIfHandler.java (285:290) duplicated block id: 141 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/AssertionHandler.java (50:55) - nullaway/src/main/java/com/uber/nullaway/handlers/BaseNoOpHandler.java (152:157) duplicated block id: 142 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/AbstractFieldContractHandler.java (231:239) - nullaway/src/main/java/com/uber/nullaway/handlers/contract/fieldcontract/EnsuresNonNullHandler.java (119:125) duplicated block id: 143 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/AbstractFieldContractHandler.java (160:165) - nullaway/src/main/java/com/uber/nullaway/handlers/AbstractFieldContractHandler.java (207:212) duplicated block id: 144 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/LombokHandler.java (78:83) - nullaway/src/main/java/com/uber/nullaway/handlers/temporary/FluentFutureHandler.java (73:78) duplicated block id: 145 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/ApacheThriftIsSetHandler.java (77:82) - nullaway/src/main/java/com/uber/nullaway/handlers/AssertionHandler.java (50:55) duplicated block id: 146 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/LibraryModelsHandler.java (217:226) - nullaway/src/main/java/com/uber/nullaway/handlers/RestrictiveAnnotationHandler.java (97:106) duplicated block id: 147 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/fixserialization/location/FieldLocation.java (41:46) - nullaway/src/main/java/com/uber/nullaway/fixserialization/location/MethodParameterLocation.java (64:69) duplicated block id: 148 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/OptionalEmptinessHandler.java (120:125) - nullaway/src/main/java/com/uber/nullaway/handlers/contract/ContractHandler.java (187:192) duplicated block id: 149 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/AssertionHandler.java (50:55) - nullaway/src/main/java/com/uber/nullaway/handlers/RestrictiveAnnotationHandler.java (161:166) duplicated block id: 150 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/CompositeHandler.java (120:125) - nullaway/src/main/java/com/uber/nullaway/handlers/temporary/FluentFutureHandler.java (73:78) duplicated block id: 151 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/BaseNoOpHandler.java (152:157) - nullaway/src/main/java/com/uber/nullaway/handlers/contract/fieldcontract/EnsuresNonNullIfHandler.java (285:290) duplicated block id: 152 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/GrpcHandler.java (89:94) - nullaway/src/main/java/com/uber/nullaway/handlers/contract/fieldcontract/EnsuresNonNullHandler.java (153:158) duplicated block id: 153 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/contract/ContractHandler.java (187:192) - nullaway/src/main/java/com/uber/nullaway/handlers/contract/fieldcontract/EnsuresNonNullHandler.java (153:158) duplicated block id: 154 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/BaseNoOpHandler.java (103:108) - nullaway/src/main/java/com/uber/nullaway/handlers/RestrictiveAnnotationHandler.java (137:142) duplicated block id: 155 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/CompositeHandler.java (187:192) - nullaway/src/main/java/com/uber/nullaway/handlers/LibraryModelsHandler.java (230:235) duplicated block id: 156 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/dataflow/AccessPathNullnessAnalysis.java (77:82) - nullaway/src/main/java/com/uber/nullaway/dataflow/AccessPathNullnessAnalysis.java (88:93) duplicated block id: 157 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/ApacheThriftIsSetHandler.java (77:82) - nullaway/src/main/java/com/uber/nullaway/handlers/LibraryModelsHandler.java (230:235) duplicated block id: 158 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/OptionalEmptinessHandler.java (120:125) - nullaway/src/main/java/com/uber/nullaway/handlers/RestrictiveAnnotationHandler.java (161:166) duplicated block id: 159 size: 6 cleaned lines of code in 2 files: - nullaway/src/main/java/com/uber/nullaway/handlers/CompositeHandler.java (205:210) - nullaway/src/main/java/com/uber/nullaway/handlers/Handler.java (260:265)