Number of duplications

7986

Average of occurrences per duplication

13.96

The following list includes all the duplication found in the code, with the information about each file where it was found listed with the following format:
file_name (first_line:first_column - last_line:last_column)
Loading...
src/test/java/com/alibaba/json/test/entity/case1/Long_100_Entity.java (106:5 - 224:5)
src/test/java/com/alibaba/fastjson/deserializer/issues3796/bean/ObjectB.java (48:2 - 166:2)
src/test/java/com/alibaba/json/test/entity/case1/Long_100_Entity.java (786:5 - 904:5)
Loading...
src/test/java/com/alibaba/json/bvt/asm/Huge_200_ClassTest.java (14:9 - 138:28)
src/test/java/com/alibaba/json/bvt/asm/Huge_300_ClassTest.java (210:9 - 325:28)
src/test/java/com/alibaba/json/bvt/issue_2700/Issue2779.java (101:9 - 219:25)
Loading...
src/test/java/com/alibaba/json/bvt/asm/Huge_200_ClassTest.java (107:9 - 223:28)
src/test/java/com/alibaba/json/bvt/asm/Huge_300_ClassTest.java (15:9 - 139:28)
src/test/java/com/alibaba/json/bvt/issue_1500/Issue1565.java (71:9 - 641:30)
src/test/java/com/alibaba/json/bvt/issue_2700/Issue2779.java (16:9 - 134:25)
src/test/java/com/alibaba/json/bvt/parser/bug/Bug_for_yihaodian.java (19:9 - 251:48)
Loading...
src/test/java/com/alibaba/json/bvt/asm/Huge_200_ClassTest.java (225:9 - 343:9)
src/test/java/com/alibaba/json/bvt/asm/Huge_200_ClassTest.java (1705:9 - 1823:9)
src/test/java/com/alibaba/json/bvt/asm/Huge_300_ClassTest.java (327:9 - 445:9)
src/test/java/com/alibaba/json/bvt/asm/Huge_300_ClassTest.java (2778:9 - 2925:9)
src/test/java/com/alibaba/json/bvt/bug/Issue408.java (121:9 - 239:9)
src/test/java/com/alibaba/json/bvt/bug/Issue408.java (161:9 - 279:9)
src/test/java/com/alibaba/json/bvt/issue_1600/issue_1699/obj/RatingDetailBO.java (219:5 - 337:5)
src/test/java/com/alibaba/json/bvt/issue_2700/Issue2779.java (221:9 - 369:9)
src/test/java/com/alibaba/json/bvt/issue_2700/Issue2779.java (2071:9 - 2219:9)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100String.java (106:5 - 224:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100String.java (786:5 - 904:5)
src/test/java/com/alibaba/json/test/entity/case1/IntObject_100_Entity.java (106:5 - 224:5)
src/test/java/com/alibaba/json/test/entity/case1/IntObject_100_Entity.java (786:5 - 904:5)
src/test/java/com/alibaba/json/test/entity/case1/LongObject_100_Entity.java (106:5 - 224:5)
src/test/java/com/alibaba/json/test/entity/case1/LongObject_100_Entity.java (786:5 - 904:5)
src/test/java/com/alibaba/json/test/entity/case1/String_100_Entity.java (106:5 - 224:5)
src/test/java/com/alibaba/json/test/entity/case1/String_100_Entity.java (786:5 - 904:5)
Loading...
src/test/java/com/alibaba/json/bvt/asm/SortFieldTest.java (81:9 - 199:9)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (106:5 - 224:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (114:5 - 232:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (122:5 - 240:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (130:5 - 248:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (138:5 - 256:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (146:5 - 264:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (154:5 - 272:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (162:5 - 280:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (170:5 - 288:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (178:5 - 296:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (186:5 - 304:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (194:5 - 312:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (202:5 - 320:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (210:5 - 328:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (218:5 - 336:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (226:5 - 344:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (234:5 - 352:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (242:5 - 360:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (250:5 - 368:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (258:5 - 376:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (266:5 - 384:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (274:5 - 392:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (282:5 - 400:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (290:5 - 408:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (298:5 - 416:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (306:5 - 424:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (314:5 - 432:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (322:5 - 440:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (330:5 - 448:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (338:5 - 456:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (346:5 - 464:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (354:5 - 472:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (362:5 - 480:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (370:5 - 488:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (378:5 - 496:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (386:5 - 504:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (394:5 - 512:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (402:5 - 520:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (410:5 - 528:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (418:5 - 536:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (426:5 - 544:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (434:5 - 552:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (442:5 - 560:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (450:5 - 568:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (458:5 - 576:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (466:5 - 584:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (474:5 - 592:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (482:5 - 600:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (490:5 - 608:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (498:5 - 616:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (506:5 - 624:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (514:5 - 632:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (522:5 - 640:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (530:5 - 648:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (538:5 - 656:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (546:5 - 664:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (554:5 - 672:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (562:5 - 680:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (570:5 - 688:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (578:5 - 696:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (586:5 - 704:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (594:5 - 712:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (602:5 - 720:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (610:5 - 728:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (618:5 - 736:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (626:5 - 744:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (634:5 - 752:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (642:5 - 760:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (650:5 - 768:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (658:5 - 776:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (666:5 - 784:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (674:5 - 792:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (682:5 - 800:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (690:5 - 808:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (698:5 - 816:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (706:5 - 824:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (714:5 - 832:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (722:5 - 840:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (730:5 - 848:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (738:5 - 856:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (746:5 - 864:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (754:5 - 872:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (762:5 - 880:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (770:5 - 888:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (778:5 - 896:5)
src/test/java/com/alibaba/json/test/benchmark/entity/Entity100Int.java (786:5 - 904:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (106:5 - 224:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (114:5 - 232:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (122:5 - 240:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (130:5 - 248:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (138:5 - 256:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (146:5 - 264:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (154:5 - 272:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (162:5 - 280:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (170:5 - 288:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (178:5 - 296:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (186:5 - 304:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (194:5 - 312:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (202:5 - 320:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (210:5 - 328:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (218:5 - 336:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (226:5 - 344:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (234:5 - 352:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (242:5 - 360:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (250:5 - 368:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (258:5 - 376:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (266:5 - 384:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (274:5 - 392:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (282:5 - 400:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (290:5 - 408:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (298:5 - 416:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (306:5 - 424:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (314:5 - 432:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (322:5 - 440:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (330:5 - 448:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (338:5 - 456:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (346:5 - 464:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (354:5 - 472:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (362:5 - 480:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (370:5 - 488:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (378:5 - 496:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (386:5 - 504:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (394:5 - 512:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (402:5 - 520:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (410:5 - 528:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (418:5 - 536:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (426:5 - 544:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (434:5 - 552:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (442:5 - 560:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (450:5 - 568:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (458:5 - 576:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (466:5 - 584:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (474:5 - 592:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (482:5 - 600:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (490:5 - 608:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (498:5 - 616:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (506:5 - 624:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (514:5 - 632:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (522:5 - 640:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (530:5 - 648:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (538:5 - 656:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (546:5 - 664:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (554:5 - 672:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (562:5 - 680:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (570:5 - 688:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (578:5 - 696:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (586:5 - 704:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (594:5 - 712:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (602:5 - 720:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (610:5 - 728:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (618:5 - 736:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (626:5 - 744:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (634:5 - 752:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (642:5 - 760:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (650:5 - 768:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (658:5 - 776:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (666:5 - 784:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (674:5 - 792:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (682:5 - 800:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (690:5 - 808:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (698:5 - 816:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (706:5 - 824:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (714:5 - 832:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (722:5 - 840:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (730:5 - 848:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (738:5 - 856:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (746:5 - 864:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (754:5 - 872:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (762:5 - 880:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (770:5 - 888:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (778:5 - 896:5)
src/test/java/com/alibaba/json/test/entity/case1/Int_100_Entity.java (786:5 - 904:5)
Loading...
src/test/java/com/alibaba/json/bvtVO/BigClass.java (4:5 - 118:28)
src/test/java/com/alibaba/json/bvtVO/BigClass.java (6553:5 - 6667:29)
Loading...
src/main/java/com/alibaba/fastjson/parser/JSONLexerBase.java (3173:25 - 3244:19)
src/main/java/com/alibaba/fastjson/parser/JSONLexerBase.java (3337:33 - 3407:35)
Loading...
src/test/java/com/alibaba/json/bvt/asm/Huge_200_ClassTest.java (14:9 - 138:23)
src/test/java/com/alibaba/json/bvt/asm/Huge_300_ClassTest.java (15:9 - 139:23)
src/test/java/com/alibaba/json/bvt/issue_1500/Issue1565.java (71:9 - 641:21)
src/test/java/com/alibaba/json/bvt/issue_1500/Issue1565.java (631:9 - 1201:20)
src/test/java/com/alibaba/json/bvt/issue_2700/Issue2779.java (16:9 - 134:20)
src/test/java/com/alibaba/json/bvt/parser/bug/Bug_for_yihaodian.java (19:9 - 251:23)
src/test/java/com/alibaba/json/bvt/parser/bug/Bug_for_yihaodian.java (44:9 - 283:20)
Loading...
src/test/java/com/alibaba/json/bvt/path/JSONPath_between_double.java (10:1 - 47:22)
src/test/java/com/alibaba/json/bvt/path/JSONPath_between_int.java (12:1 - 49:22)
Loading...
src/test/java/com/alibaba/json/test/dubbo/FullAddress.java (127:9 - 170:25)
src/test/java/com/alibaba/json/test/dubbo/Person.java (104:9 - 147:18)