duplicated block id: 1 size: 75 cleaned lines of code in 2 files: - core/src/main/java/com/alibaba/fastjson2/JSONReaderUTF8.java (4308:4395) - core/src/main/java/com/alibaba/fastjson2/JSONReaderUTF16.java (3166:3253) duplicated block id: 2 size: 41 cleaned lines of code in 2 files: - core/src/main/java/com/alibaba/fastjson2/reader/ObjectReaderCreatorASM.java (79:121) - core/src/main/java/com/alibaba/fastjson2/writer/ObjectWriterCreatorASM.java (83:125) duplicated block id: 3 size: 37 cleaned lines of code in 2 files: - extension-spring5/src/main/java/com/alibaba/fastjson2/support/spring/data/mongodb/GeoJsonWriterModule.java (62:104) - extension-spring6/src/main/java/com/alibaba/fastjson2/support/spring6/data/mongodb/GeoJsonWriterModule.java (62:104) duplicated block id: 4 size: 31 cleaned lines of code in 2 files: - core/src/main/java/com/alibaba/fastjson2/JSONReaderUTF8.java (4460:4497) - core/src/main/java/com/alibaba/fastjson2/JSONReaderUTF16.java (3327:3364) duplicated block id: 5 size: 31 cleaned lines of code in 2 files: - core/src/main/java/com/alibaba/fastjson2/JSONReaderUTF8.java (4520:4558) - core/src/main/java/com/alibaba/fastjson2/JSONReaderUTF16.java (3382:3420) duplicated block id: 6 size: 29 cleaned lines of code in 2 files: - extension-spring5/src/main/java/com/alibaba/fastjson2/support/spring/http/codec/Fastjson2Decoder.java (55:85) - extension-spring6/src/main/java/com/alibaba/fastjson2/support/spring6/http/codec/Fastjson2Decoder.java (55:85) duplicated block id: 7 size: 28 cleaned lines of code in 2 files: - extension-spring5/src/main/java/com/alibaba/fastjson2/support/spring/http/converter/FastJsonHttpMessageConverter.java (180:212) - extension-spring6/src/main/java/com/alibaba/fastjson2/support/spring6/http/converter/FastJsonHttpMessageConverter.java (181:213) duplicated block id: 8 size: 27 cleaned lines of code in 2 files: - extension-jaxrs/extension-jaxrs-jakarta/src/main/java/com/alibaba/fastjson2/support/jaxrs/jakarta/FastJson2Provider.java (170:198) - extension-jaxrs/extension-jaxrs-javax/src/main/java/com/alibaba/fastjson2/support/jaxrs/javax/FastJson2Provider.java (172:200) duplicated block id: 9 size: 25 cleaned lines of code in 2 files: - extension-jaxrs/extension-jaxrs-jakarta/src/main/java/com/alibaba/fastjson2/support/jaxrs/jakarta/FastJson2Feature.java (24:59) - extension-jaxrs/extension-jaxrs-javax/src/main/java/com/alibaba/fastjson2/support/jaxrs/javax/FastJson2Feature.java (25:60) duplicated block id: 10 size: 24 cleaned lines of code in 2 files: - core/src/main/java/com/alibaba/fastjson2/JSONReaderUTF8.java (4560:4589) - core/src/main/java/com/alibaba/fastjson2/JSONReaderUTF16.java (3422:3451) duplicated block id: 11 size: 24 cleaned lines of code in 2 files: - core/src/main/java/com/alibaba/fastjson2/JSONReaderUTF8.java (4591:4620) - core/src/main/java/com/alibaba/fastjson2/JSONReaderUTF16.java (3453:3482) duplicated block id: 12 size: 24 cleaned lines of code in 2 files: - core/src/main/java/com/alibaba/fastjson2/JSONReaderUTF8.java (4622:4651) - core/src/main/java/com/alibaba/fastjson2/JSONReaderUTF16.java (3484:3513) duplicated block id: 13 size: 24 cleaned lines of code in 2 files: - extension-jaxrs/extension-jaxrs-jakarta/src/main/java/com/alibaba/fastjson2/support/jaxrs/jakarta/FastJson2Provider.java (223:248) - extension-jaxrs/extension-jaxrs-javax/src/main/java/com/alibaba/fastjson2/support/jaxrs/javax/FastJson2Provider.java (225:250) duplicated block id: 14 size: 23 cleaned lines of code in 2 files: - benchmark/src/main/java/com/alibaba/fastjson2/benchmark/primitves/BigDecimalArrayWrite.java (11:35) - benchmark/src/main/java/com/alibaba/fastjson2/benchmark/primitves/BigDecimalArrayWrite4.java (11:35) duplicated block id: 15 size: 22 cleaned lines of code in 2 files: - benchmark/src/main/java/com/alibaba/fastjson2/benchmark/SpaceCheckBenchmark.java (96:119) - benchmark/src/main/java/com/alibaba/fastjson2/benchmark/SpaceCheckWorestBenchmark.java (75:98) duplicated block id: 16 size: 21 cleaned lines of code in 3 files: - extension-spring5/src/main/java/com/alibaba/fastjson2/support/spring/http/converter/FastJsonHttpMessageConverter.java (214:237) - extension-spring6/src/main/java/com/alibaba/fastjson2/support/spring6/http/converter/FastJsonHttpMessageConverter.java (215:238) - fastjson1-compatible/src/main/java/com/alibaba/fastjson/support/spring/FastJsonHttpMessageConverter.java (254:277) duplicated block id: 17 size: 19 cleaned lines of code in 2 files: - extension-spring5/src/main/java/com/alibaba/fastjson2/support/spring/data/mongodb/GeoJsonWriterModule.java (132:156) - extension-spring6/src/main/java/com/alibaba/fastjson2/support/spring6/data/mongodb/GeoJsonWriterModule.java (132:156) duplicated block id: 18 size: 19 cleaned lines of code in 2 files: - extension-spring5/src/main/java/com/alibaba/fastjson2/support/spring/messaging/converter/MappingFastJsonMessageConverter.java (75:97) - extension-spring6/src/main/java/com/alibaba/fastjson2/support/spring6/messaging/converter/MappingFastJsonMessageConverter.java (75:97) duplicated block id: 19 size: 19 cleaned lines of code in 2 files: - extension-spring5/src/main/java/com/alibaba/fastjson2/support/spring/http/converter/FastJsonHttpMessageConverter.java (94:117) - extension-spring6/src/main/java/com/alibaba/fastjson2/support/spring6/http/converter/FastJsonHttpMessageConverter.java (94:117) duplicated block id: 20 size: 19 cleaned lines of code in 2 files: - core/src/main/java/com/alibaba/fastjson2/JSONReaderUTF8.java (4437:4458) - core/src/main/java/com/alibaba/fastjson2/JSONReaderUTF16.java (3304:3325) duplicated block id: 21 size: 19 cleaned lines of code in 2 files: - core/src/main/java/com/alibaba/fastjson2/JSONReaderUTF8.java (4675:4695) - core/src/main/java/com/alibaba/fastjson2/JSONReaderUTF16.java (3537:3557) duplicated block id: 22 size: 19 cleaned lines of code in 4 files: - benchmark/src/main/java/com/alibaba/fastjson2/benchmark/fastcode/DecimalHugToString.java (23:46) - benchmark/src/main/java/com/alibaba/fastjson2/benchmark/fastcode/DecimalDToString.java (23:46) - benchmark/src/main/java/com/alibaba/fastjson2/benchmark/fastcode/DecimalLargeToString.java (23:46) - benchmark/src/main/java/com/alibaba/fastjson2/benchmark/fastcode/DecimalSmallToString.java (23:46) duplicated block id: 23 size: 18 cleaned lines of code in 3 files: - extension-spring6/src/main/java/com/alibaba/fastjson2/support/spring6/webservlet/view/FastJsonJsonView.java (152:172) - fastjson1-compatible/src/main/java/com/alibaba/fastjson/support/spring/annotation/FastJsonView.java (165:185) - fastjson1-compatible/src/main/java/com/alibaba/fastjson/support/spring/FastJsonJsonView.java (362:382) duplicated block id: 24 size: 18 cleaned lines of code in 2 files: - fastjson1-compatible/src/main/java/com/alibaba/fastjson/JSONArray.java (70:96) - core/src/main/java/com/alibaba/fastjson2/JSONArray.java (546:572) duplicated block id: 25 size: 18 cleaned lines of code in 2 files: - fastjson1-compatible/src/main/java/com/alibaba/fastjson/JSONArray.java (98:124) - core/src/main/java/com/alibaba/fastjson2/JSONArray.java (330:356) duplicated block id: 26 size: 18 cleaned lines of code in 2 files: - fastjson1-compatible/src/main/java/com/alibaba/fastjson/JSONArray.java (126:152) - core/src/main/java/com/alibaba/fastjson2/JSONArray.java (260:286) duplicated block id: 27 size: 18 cleaned lines of code in 2 files: - fastjson1-compatible/src/main/java/com/alibaba/fastjson/JSONArray.java (325:351) - core/src/main/java/com/alibaba/fastjson2/JSONArray.java (681:707) duplicated block id: 28 size: 18 cleaned lines of code in 2 files: - core/src/main/java/com/alibaba/fastjson2/writer/ObjectWriterImplListEnum.java (66:88) - core/src/main/java/com/alibaba/fastjson2/writer/ObjectWriterImplListStr.java (18:40) duplicated block id: 29 size: 16 cleaned lines of code in 2 files: - extension-spring5/src/main/java/com/alibaba/fastjson2/support/spring/websocket/sockjs/FastjsonSockJsMessageCodec.java (38:55) - extension-spring6/src/main/java/com/alibaba/fastjson2/support/spring6/websocket/sockjs/FastjsonSockJsMessageCodec.java (38:55) duplicated block id: 30 size: 16 cleaned lines of code in 2 files: - benchmark/src/main/java/com/alibaba/fastjson2/benchmark/SpaceCheckBenchmark.java (63:80) - benchmark/src/main/java/com/alibaba/fastjson2/benchmark/SpaceCheckWorestBenchmark.java (55:72) duplicated block id: 31 size: 15 cleaned lines of code in 2 files: - fastjson1-compatible/src/main/java/com/alibaba/fastjson/JSONArray.java (46:68) - core/src/main/java/com/alibaba/fastjson2/JSONArray.java (616:638) duplicated block id: 32 size: 15 cleaned lines of code in 2 files: - fastjson1-compatible/src/main/java/com/alibaba/fastjson/JSONArray.java (154:176) - core/src/main/java/com/alibaba/fastjson2/JSONArray.java (513:535) duplicated block id: 33 size: 15 cleaned lines of code in 2 files: - fastjson1-compatible/src/main/java/com/alibaba/fastjson/JSONArray.java (220:242) - core/src/main/java/com/alibaba/fastjson2/JSONArray.java (440:462) duplicated block id: 34 size: 15 cleaned lines of code in 2 files: - fastjson1-compatible/src/main/java/com/alibaba/fastjson/JSONArray.java (302:323) - core/src/main/java/com/alibaba/fastjson2/JSONArray.java (717:738) duplicated block id: 35 size: 15 cleaned lines of code in 2 files: - fastjson1-compatible/src/main/java/com/alibaba/fastjson/JSONArray.java (678:698) - core/src/main/java/com/alibaba/fastjson2/JSONArray.java (843:863) duplicated block id: 36 size: 15 cleaned lines of code in 2 files: - core/src/main/java/com/alibaba/fastjson2/JSONWriterJSONB.java (462:478) - core/src/main/java/com/alibaba/fastjson2/JSONB.java (1931:1947) duplicated block id: 37 size: 15 cleaned lines of code in 3 files: - benchmark/src/main/java/com/alibaba/fastjson2/benchmark/CSVCOVID19List.java (31:48) - benchmark/src/main/java/com/alibaba/fastjson2/benchmark/CSVBankList.java (31:48) - benchmark/src/main/java/com/alibaba/fastjson2/benchmark/CSVCDCList.java (32:49) duplicated block id: 38 size: 14 cleaned lines of code in 2 files: - android-test/app/src/main/java/com/alibaba/fastjson2/android/eishay/MediaContent.java (20:38) - benchmark/src/main/java/com/alibaba/fastjson2/benchmark/eishay/vo/MediaContent.java (22:40) duplicated block id: 39 size: 14 cleaned lines of code in 2 files: - core/src/main/java/com/alibaba/fastjson2/schema/OneOf.java (16:32) - core/src/main/java/com/alibaba/fastjson2/schema/AnyOf.java (16:32) duplicated block id: 40 size: 14 cleaned lines of code in 2 files: - core/src/main/java/com/alibaba/fastjson2/reader/FieldReaderMapMethod.java (64:79) - core/src/main/java/com/alibaba/fastjson2/reader/FieldReaderMapField.java (62:77) duplicated block id: 41 size: 14 cleaned lines of code in 2 files: - core/src/main/java/com/alibaba/fastjson2/writer/FieldWriterInt64ValField.java (28:44) - core/src/main/java/com/alibaba/fastjson2/writer/FieldWriterMillisField.java (27:43) duplicated block id: 42 size: 14 cleaned lines of code in 2 files: - core/src/main/java/com/alibaba/fastjson2/writer/FieldWriterDoubleField.java (24:40) - core/src/main/java/com/alibaba/fastjson2/writer/FieldWriterFloatField.java (24:40) duplicated block id: 43 size: 14 cleaned lines of code in 2 files: - benchmark/src/main/java/com/alibaba/fastjson2/benchmark/SpaceCheckBenchmark.java (45:60) - benchmark/src/main/java/com/alibaba/fastjson2/benchmark/SpaceCheckWorestBenchmark.java (37:52) duplicated block id: 44 size: 13 cleaned lines of code in 3 files: - core/src/main/java/com/alibaba/fastjson2/reader/FieldReaderInt16Func.java (15:29) - core/src/main/java/com/alibaba/fastjson2/reader/FieldReaderBigIntegerFunc.java (17:31) - core/src/main/java/com/alibaba/fastjson2/reader/FieldReaderInt64Func.java (15:29) duplicated block id: 45 size: 13 cleaned lines of code in 2 files: - core/src/main/java/com/alibaba/fastjson2/reader/FieldReaderMapMethod.java (46:61) - core/src/main/java/com/alibaba/fastjson2/reader/FieldReaderMapField.java (44:59) duplicated block id: 46 size: 13 cleaned lines of code in 2 files: - core/src/main/java/com/alibaba/fastjson2/writer/FieldWriterObjectArrayMethod.java (103:119) - core/src/main/java/com/alibaba/fastjson2/writer/FieldWriterObjectArrayField.java (62:78) duplicated block id: 47 size: 12 cleaned lines of code in 2 files: - example-spring6-test/src/main/java/com/alibaba/fastjson2/example/spring6test/config/WebMvcConfigurer.java (30:43) - example-spring-test/src/main/java/com/alibaba/fastjson2/example/springtest/config/WebMvcConfigurer.java (30:43) duplicated block id: 48 size: 12 cleaned lines of code in 2 files: - extension-spring5/src/main/java/com/alibaba/fastjson2/support/spring/data/redis/FastJsonRedisSerializer.java (51:64) - extension-spring6/src/main/java/com/alibaba/fastjson2/support/spring6/data/redis/FastJsonRedisSerializer.java (51:64) duplicated block id: 49 size: 12 cleaned lines of code in 2 files: - extension-spring5/src/main/java/com/alibaba/fastjson2/support/spring/data/redis/GenericFastJsonRedisSerializer.java (60:73) - extension-spring6/src/main/java/com/alibaba/fastjson2/support/spring6/data/redis/GenericFastJsonRedisSerializer.java (60:73) duplicated block id: 50 size: 12 cleaned lines of code in 3 files: - fastjson1-compatible/src/main/java/com/alibaba/fastjson/support/jaxrs/FastJsonProvider.java (267:284) - extension-jaxrs/extension-jaxrs-jakarta/src/main/java/com/alibaba/fastjson2/support/jaxrs/jakarta/FastJson2Provider.java (111:125) - extension-jaxrs/extension-jaxrs-javax/src/main/java/com/alibaba/fastjson2/support/jaxrs/javax/FastJson2Provider.java (113:127) duplicated block id: 51 size: 12 cleaned lines of code in 2 files: - core/src/main/java/com/alibaba/fastjson2/reader/FieldReaderMapFieldReadOnly.java (46:62) - core/src/main/java/com/alibaba/fastjson2/reader/FieldReaderMapMethodReadOnly.java (51:67) duplicated block id: 52 size: 11 cleaned lines of code in 2 files: - example-spring6-test/src/main/java/com/alibaba/fastjson2/example/spring6test/controller/WebSocket.java (64:81) - example-spring-test/src/main/java/com/alibaba/fastjson2/example/springtest/controller/WebSocket.java (65:82) duplicated block id: 53 size: 11 cleaned lines of code in 2 files: - extension-spring5/src/main/java/com/alibaba/fastjson2/support/spring/messaging/converter/MappingFastJsonMessageConverter.java (58:72) - extension-spring6/src/main/java/com/alibaba/fastjson2/support/spring6/messaging/converter/MappingFastJsonMessageConverter.java (58:72) duplicated block id: 54 size: 11 cleaned lines of code in 2 files: - extension-spring5/src/main/java/com/alibaba/fastjson2/support/spring/messaging/converter/MappingFastJsonMessageConverter.java (99:111) - extension-spring6/src/main/java/com/alibaba/fastjson2/support/spring6/messaging/converter/MappingFastJsonMessageConverter.java (99:111) duplicated block id: 55 size: 11 cleaned lines of code in 2 files: - extension/src/main/java/com/alibaba/fastjson2/support/geo/Point.java (23:37) - fastjson1-compatible/src/main/java/com/alibaba/fastjson/support/geo/Point.java (23:37) duplicated block id: 56 size: 11 cleaned lines of code in 2 files: - core/src/main/java/com/alibaba/fastjson2/reader/ObjectReaderCreatorASM.java (4615:4627) - core/src/main/java/com/alibaba/fastjson2/writer/ObjectWriterCreatorASM.java (4918:4930) duplicated block id: 57 size: 11 cleaned lines of code in 2 files: - core/src/main/java/com/alibaba/fastjson2/reader/ObjectReaderImplListInt64.java (29:43) - core/src/main/java/com/alibaba/fastjson2/reader/ObjectReaderImplListStr.java (26:40) duplicated block id: 58 size: 11 cleaned lines of code in 2 files: - core/src/main/java/com/alibaba/fastjson2/writer/FieldWriterFloatMethod.java (15:27) - core/src/main/java/com/alibaba/fastjson2/writer/FieldWriterDoubleMethod.java (13:25) duplicated block id: 59 size: 11 cleaned lines of code in 2 files: - core/src/main/java/com/alibaba/fastjson2/writer/FieldWriterFloatMethod.java (79:91) - core/src/main/java/com/alibaba/fastjson2/writer/FieldWriterFloatField.java (70:83) duplicated block id: 60 size: 11 cleaned lines of code in 2 files: - core/src/main/java/com/alibaba/fastjson2/writer/FieldWriterDoubleMethod.java (69:82) - core/src/main/java/com/alibaba/fastjson2/writer/FieldWriterDoubleField.java (71:84) duplicated block id: 61 size: 11 cleaned lines of code in 2 files: - extension-jaxrs/extension-jaxrs-jakarta/src/main/java/com/alibaba/fastjson2/support/jaxrs/jakarta/FastJson2Provider.java (133:145) - extension-jaxrs/extension-jaxrs-javax/src/main/java/com/alibaba/fastjson2/support/jaxrs/javax/FastJson2Provider.java (135:147) duplicated block id: 62 size: 11 cleaned lines of code in 2 files: - extension-jaxrs/extension-jaxrs-jakarta/src/main/java/com/alibaba/fastjson2/support/jaxrs/jakarta/FastJson2Provider.java (152:164) - extension-jaxrs/extension-jaxrs-javax/src/main/java/com/alibaba/fastjson2/support/jaxrs/javax/FastJson2Provider.java (154:166) duplicated block id: 63 size: 11 cleaned lines of code in 2 files: - extension-jaxrs/extension-jaxrs-jakarta/src/main/java/com/alibaba/fastjson2/support/jaxrs/jakarta/FastJson2Provider.java (205:217) - extension-jaxrs/extension-jaxrs-javax/src/main/java/com/alibaba/fastjson2/support/jaxrs/javax/FastJson2Provider.java (207:219) duplicated block id: 64 size: 11 cleaned lines of code in 5 files: - benchmark/src/main/java/com/alibaba/fastjson2/benchmark/fastcode/DecimalToString.java (72:84) - benchmark/src/main/java/com/alibaba/fastjson2/benchmark/fastcode/DecimalHugToString.java (78:90) - benchmark/src/main/java/com/alibaba/fastjson2/benchmark/fastcode/DecimalDToString.java (80:92) - benchmark/src/main/java/com/alibaba/fastjson2/benchmark/fastcode/DecimalLargeToString.java (78:90) - benchmark/src/main/java/com/alibaba/fastjson2/benchmark/fastcode/DecimalSmallToString.java (80:92) duplicated block id: 65 size: 10 cleaned lines of code in 2 files: - example-spring6-test/src/main/java/com/alibaba/fastjson2/example/spring6test/config/ChatMessageHandler.java (58:71) - example-spring-test/src/main/java/com/alibaba/fastjson2/example/springtest/config/ChatMessageHandler.java (58:71) duplicated block id: 66 size: 10 cleaned lines of code in 2 files: - example-spring6-test/src/main/java/com/alibaba/fastjson2/example/spring6test/controller/JsonViewResolver.java (19:30) - example-spring-test/src/main/java/com/alibaba/fastjson2/example/springtest/controller/JsonViewResolver.java (20:31) duplicated block id: 67 size: 10 cleaned lines of code in 2 files: - extension-spring5/src/main/java/com/alibaba/fastjson2/support/spring/webservlet/view/FastJsonJsonView.java (93:105) - extension-spring6/src/main/java/com/alibaba/fastjson2/support/spring6/webservlet/view/FastJsonJsonView.java (94:106) duplicated block id: 68 size: 10 cleaned lines of code in 3 files: - fastjson1-compatible/src/main/java/com/alibaba/fastjson/support/jaxrs/FastJsonProvider.java (466:480) - extension-jaxrs/extension-jaxrs-jakarta/src/main/java/com/alibaba/fastjson2/support/jaxrs/jakarta/FastJson2Provider.java (253:264) - extension-jaxrs/extension-jaxrs-javax/src/main/java/com/alibaba/fastjson2/support/jaxrs/javax/FastJson2Provider.java (255:266) duplicated block id: 69 size: 10 cleaned lines of code in 2 files: - core/src/main/java/com/alibaba/fastjson2/JSONWriterJSONB.java (480:492) - core/src/main/java/com/alibaba/fastjson2/JSONB.java (1949:1961) duplicated block id: 70 size: 10 cleaned lines of code in 2 files: - core/src/main/java/com/alibaba/fastjson2/JSONWriterJSONB.java (634:648) - core/src/main/java/com/alibaba/fastjson2/JSONB.java (1963:1977) duplicated block id: 71 size: 10 cleaned lines of code in 2 files: - benchmark/src/main/java/com/alibaba/fastjson2/benchmark/eishay/EishayParseTreeString.java (64:75) - benchmark/src/main/java/com/alibaba/fastjson2/benchmark/Name8.java (64:75) duplicated block id: 72 size: 10 cleaned lines of code in 5 files: - benchmark/src/main/java/com/alibaba/fastjson2/benchmark/fastcode/DecimalToString.java (59:70) - benchmark/src/main/java/com/alibaba/fastjson2/benchmark/fastcode/DecimalHugToString.java (65:76) - benchmark/src/main/java/com/alibaba/fastjson2/benchmark/fastcode/DecimalDToString.java (67:78) - benchmark/src/main/java/com/alibaba/fastjson2/benchmark/fastcode/DecimalLargeToString.java (65:76) - benchmark/src/main/java/com/alibaba/fastjson2/benchmark/fastcode/DecimalSmallToString.java (67:78) duplicated block id: 73 size: 9 cleaned lines of code in 2 files: - core/src/main/java/com/alibaba/fastjson2/reader/FieldReaderCharValueFunc.java (33:43) - core/src/main/java/com/alibaba/fastjson2/reader/FieldReaderCharValueField.java (40:50) duplicated block id: 74 size: 9 cleaned lines of code in 13 files: - core/src/main/java/com/alibaba/fastjson2/reader/ObjectReader3.java (57:67) - core/src/main/java/com/alibaba/fastjson2/reader/ObjectReader9.java (50:60) - core/src/main/java/com/alibaba/fastjson2/reader/ObjectReader8.java (45:55) - core/src/main/java/com/alibaba/fastjson2/reader/ObjectReader5.java (69:79) - core/src/main/java/com/alibaba/fastjson2/reader/ObjectReader7.java (41:51) - core/src/main/java/com/alibaba/fastjson2/reader/ObjectReader2.java (41:51) - core/src/main/java/com/alibaba/fastjson2/reader/ObjectReader6.java (75:85) - core/src/main/java/com/alibaba/fastjson2/reader/ObjectReader4.java (64:74) - core/src/main/java/com/alibaba/fastjson2/reader/ObjectReader11.java (58:68) - core/src/main/java/com/alibaba/fastjson2/reader/ObjectReaderAdapter.java (67:77) - core/src/main/java/com/alibaba/fastjson2/reader/ObjectReader1.java (35:45) - core/src/main/java/com/alibaba/fastjson2/reader/ObjectReader12.java (62:72) - core/src/main/java/com/alibaba/fastjson2/reader/ObjectReader10.java (54:64) duplicated block id: 75 size: 9 cleaned lines of code in 2 files: - extension-jaxrs/extension-jaxrs-jakarta/src/main/java/com/alibaba/fastjson2/support/jaxrs/jakarta/FastJson2Provider.java (91:102) - extension-jaxrs/extension-jaxrs-javax/src/main/java/com/alibaba/fastjson2/support/jaxrs/javax/FastJson2Provider.java (93:104) duplicated block id: 76 size: 9 cleaned lines of code in 2 files: - benchmark/src/main/java/com/alibaba/fastjson2/benchmark/SpaceCheckBenchmark.java (32:42) - benchmark/src/main/java/com/alibaba/fastjson2/benchmark/SpaceCheckWorestBenchmark.java (24:34) duplicated block id: 77 size: 9 cleaned lines of code in 2 files: - benchmark/src/main/java/com/alibaba/fastjson2/benchmark/SpaceCheckBenchmark.java (83:93) - benchmark/src/main/java/com/alibaba/fastjson2/benchmark/SpaceCheckWorestBenchmark.java (101:111) duplicated block id: 78 size: 8 cleaned lines of code in 2 files: - example-spring6-test/src/main/java/com/alibaba/fastjson2/example/spring6test/config/ChatMessageHandler.java (38:51) - example-spring-test/src/main/java/com/alibaba/fastjson2/example/springtest/config/ChatMessageHandler.java (38:51) duplicated block id: 79 size: 8 cleaned lines of code in 2 files: - example-spring6-test/src/main/java/com/alibaba/fastjson2/example/spring6test/controller/WebSocket.java (36:47) - example-spring-test/src/main/java/com/alibaba/fastjson2/example/springtest/controller/WebSocket.java (37:48) duplicated block id: 80 size: 8 cleaned lines of code in 2 files: - extension-spring5/src/main/java/com/alibaba/fastjson2/support/spring/webservlet/view/FastJsonJsonView.java (108:117) - extension-spring6/src/main/java/com/alibaba/fastjson2/support/spring6/webservlet/view/FastJsonJsonView.java (109:118) duplicated block id: 81 size: 8 cleaned lines of code in 2 files: - core/src/main/java/com/alibaba/fastjson2/JSONWriterUTF8.java (377:386) - core/src/main/java/com/alibaba/fastjson2/JSONWriterUTF16.java (2851:2860) duplicated block id: 82 size: 8 cleaned lines of code in 2 files: - core/src/main/java/com/alibaba/fastjson2/JSONWriterUTF8.java (389:398) - core/src/main/java/com/alibaba/fastjson2/JSONWriterUTF16.java (2863:2872) duplicated block id: 83 size: 8 cleaned lines of code in 2 files: - core/src/main/java/com/alibaba/fastjson2/JSONWriterUTF8.java (401:410) - core/src/main/java/com/alibaba/fastjson2/JSONWriterUTF16.java (2875:2884) duplicated block id: 84 size: 8 cleaned lines of code in 2 files: - core/src/main/java/com/alibaba/fastjson2/JSONWriterUTF8.java (413:422) - core/src/main/java/com/alibaba/fastjson2/JSONWriterUTF16.java (2887:2896) duplicated block id: 85 size: 8 cleaned lines of code in 2 files: - core/src/main/java/com/alibaba/fastjson2/util/IOUtils.java (137:146) - benchmark/src/main/java/com/alibaba/fastjson2/benchmark/fastcode/DecimalUtils.java (442:451) duplicated block id: 86 size: 8 cleaned lines of code in 2 files: - core/src/main/java/com/alibaba/fastjson2/reader/ObjectReaderProvider.java (319:330) - core/src/main/java/com/alibaba/fastjson2/writer/ObjectWriterProvider.java (199:210) duplicated block id: 87 size: 8 cleaned lines of code in 3 files: - benchmark/src/main/java/com/alibaba/fastjson2/benchmark/CSVCOVID19List.java (18:28) - benchmark/src/main/java/com/alibaba/fastjson2/benchmark/CSVBankList.java (18:28) - benchmark/src/main/java/com/alibaba/fastjson2/benchmark/CSVCDCList.java (19:29) duplicated block id: 88 size: 7 cleaned lines of code in 2 files: - example-spring6-test/src/main/java/com/alibaba/fastjson2/example/spring6test/controller/WebSocket.java (100:108) - example-spring-test/src/main/java/com/alibaba/fastjson2/example/springtest/controller/WebSocket.java (101:109) duplicated block id: 89 size: 7 cleaned lines of code in 2 files: - core/src/main/java/com/alibaba/fastjson2/reader/ObjectReaderCreatorASM.java (4647:4655) - core/src/main/java/com/alibaba/fastjson2/writer/ObjectWriterCreatorASM.java (4932:4940) duplicated block id: 90 size: 6 cleaned lines of code in 2 files: - extension-spring5/src/main/java/com/alibaba/fastjson2/support/spring/data/mongodb/GeoJsonWriterModule.java (112:120) - extension-spring6/src/main/java/com/alibaba/fastjson2/support/spring6/data/mongodb/GeoJsonWriterModule.java (112:120) duplicated block id: 91 size: 6 cleaned lines of code in 3 files: - extension-spring5/src/main/java/com/alibaba/fastjson2/support/spring/http/converter/FastJsonHttpMessageConverter.java (167:174) - extension-spring6/src/main/java/com/alibaba/fastjson2/support/spring6/http/converter/FastJsonHttpMessageConverter.java (168:175) - fastjson1-compatible/src/main/java/com/alibaba/fastjson/support/spring/FastJsonHttpMessageConverter.java (201:208) duplicated block id: 92 size: 6 cleaned lines of code in 3 files: - extension-spring5/src/main/java/com/alibaba/fastjson2/support/spring/http/codec/Fastjson2Encoder.java (143:150) - extension-spring6/src/main/java/com/alibaba/fastjson2/support/spring6/http/codec/Fastjson2Encoder.java (134:141) - extension-spring6/src/main/java/com/alibaba/fastjson2/support/spring6/http/codec/Fastjson2Decoder.java (87:94) duplicated block id: 93 size: 6 cleaned lines of code in 2 files: - fastjson1-compatible/src/main/java/com/alibaba/fastjson/serializer/NameFilter.java (27:34) - core/src/main/java/com/alibaba/fastjson2/filter/NameFilter.java (16:23) duplicated block id: 94 size: 6 cleaned lines of code in 2 files: - fastjson1-compatible/src/main/java/com/alibaba/fastjson/serializer/SerializerFeature.java (178:186) - fastjson1-compatible/src/main/java/com/alibaba/fastjson/parser/Feature.java (167:175) duplicated block id: 95 size: 6 cleaned lines of code in 2 files: - android-test/app/src/main/java/com/alibaba/fastjson2/android/eishay/MediaContent.java (48:55) - benchmark/src/main/java/com/alibaba/fastjson2/benchmark/eishay/vo/MediaContent.java (50:57) duplicated block id: 96 size: 6 cleaned lines of code in 2 files: - core/src/main/java/com/alibaba/fastjson2/support/csv/CSVReaderUTF16.java (711:719) - core/src/main/java/com/alibaba/fastjson2/support/csv/CSVReaderUTF8.java (781:789) duplicated block id: 97 size: 6 cleaned lines of code in 2 files: - core/src/main/java/com/alibaba/fastjson2/writer/FieldWriterDateField.java (22:30) - core/src/main/java/com/alibaba/fastjson2/writer/FieldWriterDateMethod.java (36:44) duplicated block id: 98 size: 6 cleaned lines of code in 2 files: - core/src/main/java/com/alibaba/fastjson2/writer/FieldWriterObjectArrayMethod.java (122:131) - core/src/main/java/com/alibaba/fastjson2/writer/FieldWriterObjectArrayField.java (81:90) duplicated block id: 99 size: 6 cleaned lines of code in 4 files: - benchmark/src/main/java/com/alibaba/fastjson2/benchmark/CSVPerson.java (27:34) - benchmark/src/main/java/com/alibaba/fastjson2/benchmark/CSVBank.java (25:32) - benchmark/src/main/java/com/alibaba/fastjson2/benchmark/CSVReaderCOVID19.java (25:32) - benchmark/src/main/java/com/alibaba/fastjson2/benchmark/CSVCOVID19.java (26:33) duplicated block id: 100 size: 6 cleaned lines of code in 2 files: - benchmark/src/main/java/com/alibaba/fastjson2/benchmark/Name8.java (26:33) - benchmark/src/main/java/com/alibaba/fastjson2/benchmark/DoubleArray20.java (23:30) duplicated block id: 101 size: 6 cleaned lines of code in 2 files: - benchmark/src/main/java/com/alibaba/fastjson2/benchmark/jsonpath/BookStore.java (18:25) - benchmark/src/main/java/com/alibaba/fastjson2/benchmark/jsonpath/JSONPathMultiBenchmark2.java (59:66)